The enormous growth and the dynamism of the Internet initiated various new trends that reflects the need for powerful communication methods than the simpler client/server and Peer-to-Peer architecture. Despite their great potential, these sys-tems still lack efficient data dissemination mechanisms. They deliver the information considering the users ’ demands regardless of their situations. There is no discern-ment between differences in place and time; users in any situation receive the same contents. However, situation and context-aware dissemination-oriented cooperative services motivate an increasing interest for evolving both the social and economic en-vironments. Therefore, this thesis proposes the following community communication architecture and two community technologies to assure information dissemination by realizing the Timeliness, Scalable online-expansion and Fault-tolerance require-ments in the large-scale and dynamic environment. The dissertation proposes an Autonomous Decentralized Community Communication System (ADCCS) and il-lustrates the concept, system architecture and technology of the ADCCS that per-
|
2113
|
Chord: A scalable peer-to-peer lookup service for internet applications
– Stoica, Morris, et al.
|
|
1749
|
A scalable content-addressable network
– Ratnasamy, Francis, et al.
- 2001
|
|
916
|
Multicast routing in datagram internetworks and extended LANs
– DEERING, CHERITON
- 1990
|
|
889
|
Graph Theory with Applications
– Bondy, Murty
- 1976
|
|
739
|
A Case for End System Multicast
– Chu, Rao, et al.
- 2000
|
|
735
|
Data Mining: Concepts and Techniques
– Han, Kamber
- 2000
|
|
645
|
Distributed Operating Systems
– Tanenbaum
- 1995
|
|
584
|
End-to-end arguments in system design
– Saltzer, Reed, et al.
- 1984
|
|
533
|
Reliable multicast transport protocol (rmtp
– Paul, Sabnani, et al.
- 1997
|
|
403
|
Design and evaluation of a wide-area event notification service
– Carzaniga, Rosenblum, et al.
|
|
371
|
Distance Vector Multicast Routing Protocol”. RFC 1075
– Waitzman, Partridge, et al.
- 1988
|
|
344
|
MBONE: The Multicast Backbone
– Eriksson
- 1994
|
|
289
|
Bayeux: An Architecture for Scalable and Fault-tolerant Wide-area Data Dissemination
– Zhuang, Zhao, et al.
- 2001
|
|
281
|
Cramming more components onto integrated circuits
– Moore
- 1965
|
|
233
|
ApplicationLevel Multicast Using Content-Addressable Networks
– Ratnasamy, Handley, et al.
- 2001
|
|
232
|
ALMI: An Application Level Multicast Infrastructure
– Pendarakis, Shi, et al.
- 2001
|
|
192
|
Topologicallyaware overlay construction and server selection,” 2002. [Online]. Available: citeseer.ist.psu.edu/ratnasamy02topologicallyaware.html
– Ratnasamy, Handley, et al.
|
|
191
|
Peer-to-Peer: Harnessing the Power of Disruptive Technologies, chapter 8 and 2. Edited by Andy Oram
– Oram, O’Reilly
- 2001
|
|
185
|
Yoid: Extending the Internet Multicast Architecture,” http://www.aciri.org/yoid/docs/index.html
– Francis
- 2000
|
|
172
|
The information bus { an architecture for extensible distributed systems
– Oki, PFluegl, et al.
- 1994
|
|
160
|
SIFT—A tool for wide-area information dissemination
– Yan, Garcia-Molina
- 1995
|
|
135
|
Random graphs with arbitrary degree distributions and their applications
– Newman, Strogatz, et al.
- 2001
|
|
122
|
Flash crowds and denial of service attacks: Characterization, and implications for CDNs and web sites
– Jung, Krishnamurthy, et al.
- 2002
|
|
121
|
Distributed Systems
– Mullender, editor
- 1993
|
|
120
|
Scattercast: An Architecture for Internet Broadcast Distribution as an Infrastructure Service
– Chawathe
- 2000
|
|
113
|
The Evolution of Multicast: From the MBone to InterDomain Multicast to
– Almeroth
- 2000
|
|
104
|
Pgmcc: A TCP-Friendly Single-Rate Multicast Congestion Control Scheme
– Rizzo
- 2000
|
|
82
|
Construction of an Efficient Overlay Multicast Infrastructure for Real-Time Applications
– Banerjee, Kommareddy, et al.
- 2003
|
|
76
|
Mapping the Gnutella Network
– Ripeanu, Foster, et al.
|
|
74
|
The Java TM Virtual Machine Specification
– Lindholm, Yellin
- 1996
|
|
70
|
DAML-S: Web service description for the semantic web
– Ankolekar, Burstein, et al.
- 2002
|
|
62
|
The Datacycle Architecture for Very High Throughput Database Systems
– Herman, Gopal, et al.
- 1987
|
|
59
|
Implementing Remote Procedure Call
– Birrel, Nelson
- 1984
|
|
56
|
MTCP: Scalable TCPLike Congestion Control for Reliable Multicast
– Rhee, Ballaguru, et al.
- 1999
|
|
44
|
How much information
– Lyman, Varian
- 2003
|
|
32
|
Drinking from the firehose: Multicast USENET news
– LIDL, OSBORNE, et al.
- 1994
|
|
28
|
Autonomous Decentralized Systems: Concept, Data Field Architecture and Future Trends
– Mori
- 1993
|
|
28
|
Overcast: Reliable Multicasting with an Overlay Network
– O’Toole
- 2000
|
|
27
|
Beyond Moore’s law: Internet growth trends
– Roberts
- 2000
|
|
24
|
Dissemination-Oriented Communication Systems
– Cheriton
- 1992
|
|
24
|
Panzieri F. Constructing dependable Web services
– David, Shrivastava
|
|
24
|
Analysis of Broadcast Delivery in a Videotex system
– Wong, Ammar
- 1985
|
|
17
|
What is a document? The
– Buckland
- 1997
|
|
13
|
P2P Networking: An InformationSharing Alternative
– Parameswaran, Susarla, et al.
- 2001
|
|
11
|
OSI reference model–the ISO model of architecture for open systems interconnection
– Zimmerman
- 1980
|
|
10
|
Definitions of Community
– Hillery
- 1955
|
|
8
|
Distributed Systems and Computer Networks
– Sloman, Kramer
- 1987
|
|
7
|
Applications in Rapidly Changing Environments
– Mori
- 1998
|
|
7
|
Autonomous Decentralized Software Structure and its Application
– Mori, Ihara, et al.
- 1986
|
|
7
|
D.S.Johnson, Computers and Intractability: A Guide to the Theory of NP-completeness, W.H.Freeman and Company
– Garrey
- 1979
|