Font Size: a A A

Design And Implementation Of Middleware Communication System For Heterogeneous Mobile Devices Cooperation In Vicinity

Posted on:2018-07-12Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhangFull Text:PDF
GTID:2348330518996170Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
The rapid development of smart chip technology makes the computing performance, storage performance of mobile devices has been greatly improved, but in many cases, a single mobile smart device is still faced with the problems inevitably, such as low power, run out of memory,and so on. How to make full use of idle computing resources in vicinity, to implement the device cooperation is becoming a hot topic in the industry.Firstly, this thesis proposes a device cooperation framework to solve the problems of the device cooperation in vicinity. The framework includes the application layer, the collaboration layer, the communication protocol layer and the operating system layer. Collaboration layer is the core of the framework. It is abstracted as a middleware that exists on mobile devices.The middleware consists of a collaboration system that is responsible for instruction parsing and task scheduling and a communication system that provides communication support for device collaboration.Then, this thesis designs and implements the communication system in detail. The communication system comprises a registration management module, a device discovery module, a device selection module, a channel management module and a service interface module. The communication system as a communication support for the device cooperation, the performance of it has a direct impact on the entire device cooperation processes. In this paper, an adaptive device discovery algorithm and a dynamic content-sensitive channel selection algorithm are proposed respectively in the device discovery module and the channel management module. The two algorithms optimize the device discovery process and cooperative communication process respectively.Finally, this thesis has carried on the experiment to verify the two algorithms. The experiment results show that the proposed algorithm can optimize the device cooperation in several dimensions, such as power consumption and execution time, and so on. We can believe that our algorithms have strong practical value. In addition, this thesis also validates the core function of the communication system through the basic path test method. The result proves that the core function of the communication system is normal. Finally, the thesis designs two cooperation scenarios to test the communication system. The results show the communication system designed and implemented in this thesis can provide stable communication support for device cooperation in vicinity.
Keywords/Search Tags:Device cooperation framework in vicinity, Middleware, Communication system, Device discovery, Channel selection
PDF Full Text Request
Related items