Military Communications and Information Technology: A Trusted ...
Military Communications and Information Technology: A Trusted ... Military Communications and Information Technology: A Trusted ...
252 Military Communications and Information Technology... [8] libpq–PostgreSQL C Library, http://www.postgresql.org/docs/8.4/static/libpq.html, 2012. [9] JAVA API for SIP Signaling http://jsip.java.net/ [10] Google Projects for Android, http://code.google.com/intl/pl/android/ [11] E. Friedman-Hill, Jess in Action, Manning Publications Co., 2003. [12] http://clarkparsia.com/pellet/ [13] I. Horrocks, P.F. Patel-Schneider, H. Boley, Said Tabet, B. Grosof, M. Dean, SWRL: A Semantic Web Rule Language Combining OWL and RuleML. [14] M. O’Connor, A. Das, SQWRL: a Query Language for OWL.
A Robust and Scalable Peer-to-Peer Publish/Subscribe Mechanism Tobias Ginzler Communication Systems Fraunhofer FKIE Wachtberg, Germany, tobias.ginzler@fkie.fraunhofer.de Abstract: In this work a publish/subscribe peer-to-peer mechanism is presented. The purpose of KadScribe is to enable a subscription-based message dissemination mechanism for a large number of participants. The mechanism is intended as a building block for other protocols and applications. Possible applications include SOA messaging, weather information or an instant messaging presence service. The focus is on best-effort, low data rate services. The special challenges of disadvantaged networks such as volatile user behavior, low transmission capacity and faulty network connections are respected. Mechanisms to deal with these challenges in the publish/subscribe system are presented and evaluated in a simulated network environment. Keywords: peer-to-peer, publish/subscribe, computer networks I. Introduction Peer-to-peer overlay networks first appeared in the late 1990ies and rapidly gained popularity in the following years. The typical usage scenario was sharing and downloading of music files in the mp3 file format. File sharing over peer- topeer – or P2P – networks soon came to notorious fame, because it was mainly used to exchange copyright protected content. Ongoing legal disputes led to the end of the most popular file sharing network of that time, Napster, in 2001. The new feature of Napster was to enable users worldwide to share content and publish information without the effort of setting up hardware or writing code. The philosophy of P2P networks was and still is today, that every participant may be consumer of information as well as a publisher of information. Tim Berners-Lee had the concept of sharing in mind, “That was what it was designed to be as a collaborative space where people can interact.” [3]. The need for interaction and collaboration was unbroken by the end of Napster. Soon the gap left by Napster was filled by numerous P2P networks, built to overcome the fragile design of the first generation of peerto-peer networks. A nearly uncountable variety of protocols and P2P applications exist today. P2P technology is used to distribute software updates or to find persons for remote software support. Instant messaging relies on P2P overlays [1] as well
- Page 202 and 203: 202 Military Communications and Inf
- Page 204 and 205: 204 Military Communications and Inf
- Page 206 and 207: 206 Military Communications and Inf
- Page 208 and 209: 208 Military Communications and Inf
- Page 210 and 211: 210 Military Communications and Inf
- Page 212 and 213: 212 Military Communications and Inf
- Page 214 and 215: 214 Military Communications and Inf
- Page 216 and 217: 216 Military Communications and Inf
- Page 218 and 219: 218 Military Communications and Inf
- Page 220 and 221: 220 Military Communications and Inf
- Page 222 and 223: 222 Military Communications and Inf
- Page 224 and 225: 224 Military Communications and Inf
- Page 226 and 227: 226 Military Communications and Inf
- Page 228 and 229: 228 Military Communications and Inf
- Page 230 and 231: 230 Military Communications and Inf
- Page 232 and 233: 232 Military Communications and Inf
- Page 234 and 235: 234 Military Communications and Inf
- Page 236 and 237: 236 Military Communications and Inf
- Page 239 and 240: Run-Time Ontology on the Basis of E
- Page 241 and 242: Chapter 3: Information Technology f
- Page 243 and 244: Chapter 3: Information Technology f
- Page 245 and 246: Chapter 3: Information Technology f
- Page 247 and 248: Chapter 3: Information Technology f
- Page 249 and 250: Chapter 3: Information Technology f
- Page 251: Chapter 3: Information Technology f
- Page 255 and 256: Chapter 3: Information Technology f
- Page 257 and 258: Chapter 3: Information Technology f
- Page 259 and 260: Chapter 3: Information Technology f
- Page 261 and 262: Chapter 3: Information Technology f
- Page 263 and 264: Chapter 3: Information Technology f
- Page 265 and 266: Automatic Exploitation of Multiling
- Page 267 and 268: Chapter 3: Information Technology f
- Page 269 and 270: Chapter 3: Information Technology f
- Page 271 and 272: Chapter 3: Information Technology f
- Page 273 and 274: Chapter 3: Information Technology f
- Page 275 and 276: Chapter 3: Information Technology f
- Page 277 and 278: Chapter 3: Information Technology f
- Page 279 and 280: Chapter 3: Information Technology f
- Page 281 and 282: Information Fusion Under Network Co
- Page 283 and 284: Chapter 3: Information Technology f
- Page 285 and 286: Chapter 3: Information Technology f
- Page 287 and 288: Chapter 3: Information Technology f
- Page 289 and 290: Chapter 3: Information Technology f
- Page 291 and 292: Chapter 3: Information Technology f
- Page 293: Chapter 3: Information Technology f
- Page 296 and 297: 296 Military Communications and Inf
- Page 298 and 299: 298 Military Communications and Inf
- Page 300 and 301: 300 Military Communications and Inf
252 <strong>Military</strong> <strong>Communications</strong> <strong>and</strong> <strong>Information</strong> <strong>Technology</strong>...<br />
[8] libpq–PostgreSQL C Library, http://www.postgresql.org/docs/8.4/static/libpq.html,<br />
2012.<br />
[9] JAVA API for SIP Signaling http://jsip.java.net/<br />
[10] Google Projects for Android, http://code.google.com/intl/pl/<strong>and</strong>roid/<br />
[11] E. Friedman-Hill, Jess in Action, Manning Publications Co., 2003.<br />
[12] http://clarkparsia.com/pellet/<br />
[13] I. Horrocks, P.F. Patel-Schneider, H. Boley, Said Tabet, B. Grosof, M. Dean,<br />
SWRL: A Semantic Web Rule Language Combining OWL <strong>and</strong> RuleML.<br />
[14] M. O’Connor, A. Das, SQWRL: a Query Language for OWL.