Font Size: a A A

Research On The Application Of In-Vehicle Information System Based On OSGi

Posted on:2012-12-10Degree:MasterType:Thesis
Country:ChinaCandidate:Z H QianFull Text:PDF
GTID:2178330335465038Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the evolvement of Intelligent Transportation System (ITS) and The Internet of Things (IOT), it is urgent to develop an In-Vehicle Information System for providing auto information service. The advanced In-vehicle Information System requires information exchanging and data sharing to achieve the better interaction between people and vehicles, more efforts are gathered on realizing seamless status of Vehicle-to-Vehicle or Vehicle-to-Infrastructure communication. However, most existing solutions are limited by maintenance, extensibility, data sharing, etc.In this paper, we propose an OSGi-based In-Vehicle Information System to overcome the problems by transforming the functional requirements collection of our system into service collection. In the meantime, the system components can keep independent and reference each other in the form of service. Configuration, deployment and updating can be done by users in the run-time without affecting the operation of the entire system. Such service-oriented architecture improves the extensibility and compatibility of the system. The structurc of the paper is as follows:(1) The study of the methods such as register, reference, realization, acquisition of services in the OSGi framework, especially the life cycle management of the bundle. Considering the physical features of vehicles, an In-Vehicle Information System is presented based on the OSGi framework. The OSGi specifications make it possible to transform each functional requirement into a certain kind of service. So the OSGi can be considered as the suitable container for a set of services, which allows independent auto electronic components to efficiently cooperate with each other in order to realize the perfect integration of various services.(2) We focus on the design and implementation of a component-based service infrastructure. Internally, our platform supports the seamless access to co-existing components and dynamic updates. Security is achieved by assigning access rights to users accordingly. End users are granted access right to the specific vehicle components by their access list which is pre-defined based on device characteristics. Externally, different interfaces are designed to meet the demand of different users. To service provider, data generated from auto electronic devices can be got at regular intervals or on demand. The data can be sent to remote servers by 3G network technology. To other users, web-based interfaces enable authorized persons to accomplish the life cycle management of the bundles.(3)Relevant research involved in the methods to provide dynamic service in OSGi framework. However, according to the OSGi architecture, security of data and state are not guaranteed in the whole process of updating of bundles. It is expected that data should be separated from state. A proxy class is used to solve the stability problem mentioned above. We benefit from improved flexibility and reduction of development costs by adopting OSGi technology.
Keywords/Search Tags:Vehicle Information System, OSGi, Dynamic service, ITS
PDF Full Text Request
Related items