Font Size: a A A

Multi-device Collaborative P2P File Downloading System In The Home Wireless LAN Environment

Posted on:2021-01-16Degree:MasterType:Thesis
Country:ChinaCandidate:T YangFull Text:PDF
GTID:2428330623468541Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the fifth generation mobile communication technology(5G)officially commercialized in 2019,2019 can be said to be the year of 5G.In 2020,more cities will build 5g infrastructure,and 2020 will be a year of 5G take-off.But with a large number of 4G standard smart terminals destined to be replaced in the next two or three years,the fate of these obsolete devices will be a huge problem in the world.At the same time,the convenience and popularity of mobile devices make tasks that could only be performed on a computer faster and easier.P2P file downloading applications are a representative of this kind of task.But P2P file downloading should have a very fast experience in theory,which cannot be enjoyed by most users due to the monopoly of some big manufacturers and the factors of P2P technology and hardware devices.Therefore,in order to make better use of the mobile devices facing the imminent obsolescence and to improve the experience of traditional P2P downloading applications,this thesis designs and implements a multi-device collaborative P2P file downloading system in the home environment.In the home environment,P2P file downloading system with multi-device collaboration means that in the home wireless LAN environment,multiple mobile devices or PC cooperate to download the same file by means of P2P downloading.Collaboration means each device downloads different portions of a file,and each device needs to consolidate its own downloaded fragments into one device before it can be opened or executed.Aiming at the implementation of P2P file download technology,the core technology of the full text,this thesis designs and implements a P2P file download program in Java language,which can be called as the system function,after in-depth research and study of P2P technology and the principle and method of P2P file download.To solve the problem that P2P file downloading in multi-device collaboration cannot be used directly by the P2P program mentioned above,this thesis modifies the fragment selection algorithm to enable different devices to download different parts of the file.Aiming at the problem of communication and interaction between devices in multi-device collaboration,this thesis designs and realizes the uniform format of communication commands and messages between different devices,and applies them to the function of P2P file downloading when smart TV is controlled by mobile phone for a single device in the home.In this thesis,we design and implement an adaptive downloading algorithm to solve the problems that may be encountered in the process of P2P file downloading with multi-device collaboration,such as downloading device offline.Firstly,there's an introduction of the research background and significance of the topic in this thesis,and expounds the research status at home and abroad as well as the related technologies of the system.In chapter 3 to 6,the system requirements and key technology analysis are described in detail,and the detailed design of the system implementation is laid a solid foundation for the realization of the system.Finally,the usability of the system is verified by the test of P2P file downloading under multi-device collaboration in the home environment.
Keywords/Search Tags:Home wireless LAN environment, Multi-device collaboration, P2P file download
PDF Full Text Request
Related items