The Internet today is commonly used as a medium to share large size multimedia
content. This sharing is carried out, a number of times, through the Peer to Peer
sharing architecture rather than the conventional server-client model. The paucity
of network addresses in the Internet has led to the emergence of private and global
networks. Because the identity of peers in a private network remains hidden behind
their global endpoint, P2P applications cannot run between two peers in separate
private networks. Techniques such as hole-punching require the use of a centralized
entity which serves as a bottleneck to the P2P application.
We have proposed a hierarchical P2P network of private and global networks. Here, the
lower tier is formed by the peers in each private network, while the upper tier is formed
by the global endpoints (called proxies) of each of these private networks. We have
designed a new file sharing protocol, FTPNP, between these proxies which preserves
the identities of the actual endpoints of the file transfer, present in separate private
networks. We have also created a Credit Management System in order to ensure fairness
and incentive to share in the designed hierarchical P2P system. We have implemented
all the above proposed features and tested them to ensure the preservation of the
essential features of a P2P network.
📚 Over 50,000 Research Thesis
📱 100% Offline: No internet needed
📝 Over 98 Departments
🔍 Thesis-to-Journal Publication
🎓 Undergraduate/Postgraduate Thesis
📥 Instant Whatsapp/Email Delivery
This research focuses on creating a computer-based system that helps predict where landslides might happen using advanced technologies like remote sensing and G...
This research focuses on improving learning management systems (LMS), which are digital platforms used by schools and organizations to deliver, track, and manag...
This research explores how networks of smart sensors can be used to monitor and manage air quality in urban areas. Air pollution is a significant health and env...
This research focuses on developing and evaluating a smart waste sorting system that uses artificial intelligence (AI) to improve recycling processes in urban a...
This research aims to develop an Artificial Intelligence (AI)-powered digital platform designed specifically to support micro-entrepreneurs in growing their bus...
This research aims to develop a smartphone-based system that can identify crop pests quickly and accurately, helping farmers manage pest-related issues more eff...
This research explores how predictive policing tools that use artificial intelligence (AI) influence community trust in law enforcement. Predictive policing inv...
This research explores how artificial intelligence (AI) can be used to improve communication across multiple languages through the development of smart translat...
This research explores how augmented reality (AR) technology can be used to make museum visits more engaging and educational for visitors. Augmented reality sup...