DocumentCode :
2537349
Title :
A Design and Implementation of the Contents Sharing Service on the Peer-to-Peer based Virtual Home Platform
Author :
Choi, Moon-Ok ; Lee, Il-Woo ; Lee, Sang-Ok ; Park, Ho-Jin
Author_Institution :
Electron. & Telecommun. Res. Inst., Daejeon
Volume :
3
fYear :
2007
fDate :
12-14 Feb. 2007
Firstpage :
1853
Lastpage :
1856
Abstract :
This paper shows a design and implementation case of the contents sharing service application which is executed on the peer-to-peer based virtual home platform middleware. The virtual home platform provides an upper layer application with the peer-to-peer network configuration mechanism such as peer discovery, peer grouping, pipe binding and etc. An application based on virtual home platform implemented using U-Share application architecture. In this architecture, an U-Share application is implemented by two layers. U-Share management and primitive service layer provide U-Share application layer with P2P functions which can be generally reused to implement various P2P applications. And the U-Share applications which are implemented on top layer include GUI and service dependent functions. In this work, we are following the U-Share application architecture to implement contents sharing application. We use U-Share management services to discover other peers and groups and to manage buddy list. We also use U-Share file transfer and message transfer primitive services to exchange messages and files between peers. U-Share contents sharing application search not only files but also service enabled peers which share contents. And application provides GUI by which the user can explore peers, groups and contents files on each peers. We also present an application level message routing method using hypercube graph to reduce the P2P message traffic.
Keywords :
graph theory; graphical user interfaces; home computing; middleware; peer-to-peer computing; telecommunication network routing; GUI; U-Share application architecture; U-Share file transfer; application level message routing method; contents sharing service; hypercube graph; message transfer; peer discovery; peer grouping; peer-to-peer based virtual home platform middleware; pipe binding; primitive service layer; service dependent functions; upper layer application; Costs; Graphical user interfaces; Hypercubes; Middleware; Network servers; Peer to peer computing; Routing; Telecommunication computing; Web and internet services; Web server; contents sharing; peer-to-peer; virtual home platform;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Communication Technology, The 9th International Conference on
Conference_Location :
Gangwon-Do
ISSN :
1738-9445
Print_ISBN :
978-89-5519-131-8
Type :
conf
DOI :
10.1109/ICACT.2007.358731
Filename :
4195533
Link To Document :
بازگشت