Font Size: a A A

An Analysis About Wi-Fi P2P Protocol And An Implementation Of Multi-screen Application

Posted on:2018-07-31Degree:MasterType:Thesis
Country:ChinaCandidate:K WangFull Text:PDF
GTID:2348330515451741Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of mobile Internet technology and intelligent terminals,PC(personal computer)in family's position becomes more and more marginalized,but we can not deny that PC has a strong computing power.In order to fully utilize the computing power of PC and the convenient display characteristics of intelligent terminal,this thesis presents and implements a multi-screen application system,which uses Wi-Fi P2 P protocol,so that PC and intelligent terminal can make a wireless network connection without the support of traditional network.P2 P network is susceptible to distance and signal interference.Based on the Xuggler open source project,this thesis makes a transit connection between devices through the assistance of wireless access point.So that PC's screen can be synchronized to intelligent devices which use the Wi-Fi P2 P protocol and ordinary intelligent devices.The system implements device connection in two ways: wireless direct connection based on Wi-Fi P2 P protocol,wireless transit connection based on wireless access point.The advantage of wireless direct connection is that the connection is convenient and the data transmission between devices does not depend on the traditional network environment.On the contrary,the disadvantage is that the signal is limited by the distance between the devices and the signal interference.On the other hand,the advantages of wireless transit connections are less susceptible to transmission distance and signal interference,but it requires the support of traditional networks.Wireless direct connection and wireless transit connection have their own advantages and disadvantages,but we can use their advantages to expand the availability of multi-screen application system.The system supports PC-to-screen synchronization of multiple intelligent devices.In this thesis,the system is divided into three subsystems: user control subsystem,terminal display subsystem,service terminal system.For each subsystem,according to the modular thinking,different functions belong to different modules,and we achieve each module until the completion of the entire system.First of all,this thesis compares Wi-Fi P2 P protocol and related wireless transmission technology,analyzes the advantages of Wi-Fi P2 P protocol in data transmission between devices.Then,this thesis introduces the relevant principles and operating mechanism of Wi-Fi P2 P protocol,Android platform,and Xuggler open source project.Subsequently,this thesis analyzes the system requirements,and determines which functional module should be included in corresponding subsystem by defining the role of the subsystem.In the detailed design phase,first of all,this thesis plans the overall framework of the system,clears the relationship between each module in the subsystem,then this thesis determines the main business processes of the system.In the implementation phase,the thesis introduces the details of the main code for each function,as well as related algorithms of business.Finally,this thesis makes functional test and non-functional test.In the same time,this thesis summarizes and prospects the system.After testing,the system achieves the above functions,and completes the overall design goals.In the same time,the system has a good stability.
Keywords/Search Tags:multi-screen applications, Wi-Fi P2P, intelligent devices, Android
PDF Full Text Request
Related items