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 developing a computer-based system that can automatically identify different species of animals and plants using machine learning techn...
This research focuses on creating a mobile application that allows farmers, veterinarians, and other livestock stakeholders to quickly report and monitor diseas...
This research focuses on developing and understanding the role of smart mobility hubs in making urban transportation more sustainable and efficient. Urban areas...
This research focuses on using augmented reality (AR) technology to improve and enhance live theatre experiences, making them more immersive and engaging for au...
This research focuses on creating an advanced virtual laboratory platform that uses artificial intelligence (AI) to help students develop technical skills in fi...
This research focuses on creating a new tool that combines artificial intelligence (AI) with mobile Geographic Information Systems (GIS) to improve how urban la...
This research focuses on creating computer-based models that predict healthcare outcomes, such as patient readmission, disease progression, or treatment success...
This research is about creating a system that uses the Internet of Things (IoT) to monitor soil nutrients in real-time. Soil nutrients like nitrogen, phosphorus...
This research investigates how mobile communication, such as smartphones and messaging apps, affects the preservation of culture within Indigenous communities. ...