Font Size: a A A

The Design And Implementation Of Self-Organized Network Framework Based On Android Operating System

Posted on:2015-08-28Degree:MasterType:Thesis
Country:ChinaCandidate:J L WuFull Text:PDF
GTID:2298330467963203Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
The rapid development of Mobile Internet Network has provided lots of convenience for mobile devices communication. With the characteristics like openness, Android operating system has become the most widely used one on smart phones, tablets, smart watches and so on devices and various of network based applications have been developed on this platform especially for those using the Wi-Fi method. However, these communication ways rely on some existed stations such as access points to provide signal resource or forward management, so these applications may fail to work when there are weak signals in bad conditions environment like mountain areas or some temporary and emergent cases such as battlefield. These environments need a flexible structure network that can be organized fast and this is self-organized network.Different from traditional cellular systems, self-organized network is a kind of temporary multi-jump network without fixed communication facilities in where each terminal node has not only the function of data sending and receiving but also the function of forwarding information for its adjacent nodes like a router. In this equalized network, each terminal node can enter or exit at any time and also the node can move around casually which makes the structure of network topology change dynamic. This kind of network can solve the problems described above and it has been used widely in the field of military and temporary situations such as mobile meeting. Nowadays there are two main way to implement the self-organized network such as Ad Hoc network. One way is to combine the network realization and application based on the network which enlarges the burden of an application developer who only wants to develop an application but who has to implement the network protocols. The other way is to develop an application by using an existed self-organized library engine and in this way the developer has to know how to import the engines and mostly this way has to rely on the engine and there are problems about safety.Based on the above background, this paper has analyzed the main advantages and disadvantages of those two approaches and put forward an innovative method which takes the openness feature of Android platform to transplante the supporting protocols stack into the Android source code and package these functions through the framework layer to provide basic APIs to manage the Ad Hoc network to provide the application developers with convenience which is important to network data transmission in future.The experimental results show that the proposed method meets the basic requirements of self-organized network communication and also the performance guarantee. Finally, the paper summarizes the system innovation points and the difficulty in the implementation process and puts forward some improvements in the future.
Keywords/Search Tags:self-organized network, ad hoc network, androidprotocol stack transplant
PDF Full Text Request
Related items