Group-Oriented Communication: Concept and Network Architecture

In this paper, we propose a novel communication paradigm called group-oriented communication. Different from conventional unicast-based communications, group-oriented communication is entirely based on group-based communication. Our group-oriented communication is essentially a type of many-to- many communication, but it realizes any type of communications including one-to-one, one-to-many, many-to-one and many-to- many communications based on group-based communication. With our group-oriented communication, diverse social activities can be shifted into a communication network in a straightforward way, and users' requirements on security/reliability can be fulfilled. In this paper, we first qualitatively discuss advantages of our group-oriented communication by comparing with the conventional IP-based network. We then discuss four design goals of a network architecture for our group-oriented communication: supporting dynamic entity/group, supporting address operation expression, realization of entity/group find ability, and realization of security. After carefully examining these design goals, we design a network architecture for realizing our group-oriented communication. Through quantitative evaluations, we show that the network architecture for our group-oriented communication should be packet-based, that reachability control is the core networking technology, and that the network architecture should have the two-layer structure consisting of transport and control layers.

[1]  Brad Cain,et al.  Internet Group Management Protocol, Version 3 , 2002, RFC.

[2]  Robbert van Renesse,et al.  Horus: a flexible group communication system , 1996, CACM.

[3]  Paul Vixie,et al.  A DNS RR for specifying the location of services (DNS SRV) , 1996, RFC.

[4]  Wim Livens,et al.  Explicit Multicast (Xcast) Concepts and Options , 2007, RFC.

[5]  Sonia Fahmy,et al.  Topology-aware overlay networks for group communication , 2002, NOSSDAV '02.

[6]  Alladi Venkatesh,et al.  Civil Society and Cyber Society: The Role of the Internet in Community Associations and Democratic Politics , 2006, Inf. Soc..

[7]  Marco Carugi,et al.  Service Requirements for Layer 3 Provider Provisioned Virtual Private Networks (PPVPNs) , 2005, RFC.

[8]  Miguel Castro,et al.  Scribe: a large-scale and decentralized application-level multicast infrastructure , 2002, IEEE J. Sel. Areas Commun..

[9]  Anne-Marie Kermarrec,et al.  The many faces of publish/subscribe , 2003, CSUR.

[10]  David A. Wagner,et al.  Analyzing internet voting security , 2004, CACM.

[11]  Andrew G. Malis,et al.  A Framework for IP Based Virtual Private Networks , 2000, RFC.

[12]  Peter Bernus,et al.  Handbook on Architectures of Information Systems , 1999 .

[13]  Samir Khuller,et al.  Construction of an efficient overlay multicast infrastructure for real-time applications , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[14]  Vincent Roca,et al.  A survey of proposals for an alternative group communication service , 2003, IEEE Netw..

[15]  Jim Melton,et al.  Database Language SQL , 2006, Handbook on Architectures of Information Systems.