DocumentCode
2462934
Title
Extending OSGi with Instant Messaging Communications and Peer to Peer Transfer Based on XMPP
Author
Hsu, Kuo-Hsun ; Lee, Wen-Tin ; Sie, Min-Yu ; Ciou, Guan-Lin ; Lu, Shao-Yuan
Author_Institution
Dept. of Comput. & Inf. Sci., Nat. Taichung Univ. of Educ., Taichung, Taiwan
fYear
2012
fDate
4-6 June 2012
Firstpage
650
Lastpage
653
Abstract
In Recent years, the development of smart home applications based on OSGi framework has attracted increasing attention on the delivery of services on heterogeneous devices or platforms. In OSGi framework, bundles communicate with each other through service layer. However, the communication across OSGi frameworks for sharing services or exchanging information is rather limited and has no standard definition. In this paper, two types of services, instant messaging services and peer to peer transfer services, are introduced and implemented based on XMPP as a vehicle for extending OSGi framework. To be more specific, the scalability and mobility of OSGi bundles can be extended through the use of the proposed XMPP bundle with instant message communication and peer to peer transfer capabilities for collaborating and manipulating services provided by bundles located on remote OSGi platforms. A tour guide system is also implemented to illustrate the feasibility of the proposed approach.
Keywords
computer network reliability; electronic messaging; internetworking; peer-to-peer computing; protocols; OSGi framework; XMPP; extensible messaging and presence protocol; heterogeneous devices; instant messaging communication services; open service gateway initiative; peer to peer transfer services; remote OSGi platforms; service layer; smart home; Computer architecture; Instant messaging; Logic gates; Mobile agents; Protocols; Servers; Software; Android; OSGi; SOA; XMPP;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer, Consumer and Control (IS3C), 2012 International Symposium on
Conference_Location
Taichung
Print_ISBN
978-1-4673-0767-3
Type
conf
DOI
10.1109/IS3C.2012.169
Filename
6228392
Link To Document