Title :
CBRBrain: provide content based routing service over Internet backbone
Author :
Wen-Zhan Song ; Xiang-Yang Li
Author_Institution :
Dept. of Comput. Sci., Illinois Inst. of Technol., Chicago, IL
Abstract :
Peer-to-peer (P2P) networking came from a family of technologies and techniques for organizing distributed applications that takes advantage of the resources available at the Internet edges. In this paper, we propose an innovative P2P system architecture, called CBRBrain, to implement the content based routing (CBR) service over the backbone routers instead of at the terminal hosts. Hence CBRBrain avoids some drawbacks in previous P2P systems and significantly improves the efficiency and security. Data locating process is easily implemented on CBRBrain by associating a hashed key with each data item and storing the (key, address) pair in routers. The cost for topology update is neglectful since the routers is almost static in the Internet and is not affected by the frequent joining and leaving of hosts at all. The traffic generated by CBRBrain system over the Internet is also expected to be significantly smaller as compared with the other P2P systems. The logical topology of CBRBrain backbone can be any self-routing structure to enable the content based routing service. In the paper, we recommend to construct the underlying logical topology based on the pseudo-balanced de Bruijn graph, since it has many nice properties such as bounded degrees, low diameters and fault tolerance. As an illustration, we describe the mechanism of P2P file sharing application under CBRBrain architecture. Our work is a first step in building an intelligent backbone of the next generation Internet and facilitates the emergence of various intelligent applications over the Internet besides P2P file sharing
Keywords :
Internet; peer-to-peer computing; telecommunication network routing; telecommunication network topology; telecommunication services; telecommunication traffic; CBRBrain; Internet; Internet backbone; content based routing service; data locating process; fault tolerance; logical topology; peer-to-peer networking; self-routing structure; Costs; Data security; IP networks; Intelligent structures; Organizing; Peer to peer computing; Routing; Spine; Topology; Web and internet services;
Conference_Titel :
Computer Communications and Networks, 2004. ICCCN 2004. Proceedings. 13th International Conference on
Conference_Location :
Chicago, IL
Print_ISBN :
0-7803-8814-3
DOI :
10.1109/ICCCN.2004.1401598