22.01.2015 Views

Military Communications and Information Technology: A Trusted ...

Military Communications and Information Technology: A Trusted ...

Military Communications and Information Technology: A Trusted ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

254 <strong>Military</strong> <strong>Communications</strong> <strong>and</strong> <strong>Information</strong> <strong>Technology</strong>...<br />

as IPTV solutions [15]. The reasons to use P2P instead of a centralized architecture<br />

are always the same: The first <strong>and</strong> most important is load balancing. The second<br />

reason is resilience against failures.<br />

Many emerging applications such as social networks are based on an eventdriven<br />

publish/subscribe model. In contrast to the traditional client/server model,<br />

publish/subscribe is a one-to-many communication scheme <strong>and</strong> complements<br />

the traditional one-to-one web communication. Publish/subscribe services <strong>and</strong><br />

applications are popular <strong>and</strong> work smoothly as they relieve the user from acquiring<br />

information himself. The right information comes automatically to the user.<br />

This work aims to contribute in bringing the two promising innovations<br />

in network technology together: Peer-to-peer networks <strong>and</strong> publish/subscribe.<br />

Not only has the way of information exchange changed in the last decade<br />

but also the way how people communicate. Nowadays ubiquitous computing<br />

becomes reality. Mobile computers have the size of a mobile phone while still<br />

being able to use the full potential of online services. These new ways of information<br />

exchange face new challenges. The cellular networks or wireless local area<br />

networks do not offer the same quality of service for data transmission as wired<br />

communication. User mobility, wireless transmission <strong>and</strong> battery lifetime pose<br />

new challenges in terms of connection disruptions <strong>and</strong> device failures. From<br />

the application’s point of view users disconnect <strong>and</strong> connect again. This process<br />

of coming <strong>and</strong> going is called churn. Protocols developed for the Internet may<br />

perform badly when faced with churn.<br />

Peer-to-peer networks were originally designed to interconnect users in wired<br />

networks. Surprisingly, some P2P systems cope quite well with the new challenges<br />

because they already anticipate volatile user behavior <strong>and</strong> low data rate links.<br />

The new challenges in mobile wireless networks are the main constraints to be<br />

respected when considering publish/subscribe P2P systems.<br />

II. Publish/subscribe in disadvantaged networks<br />

The Publish/subscribe communication scheme has much in common with<br />

multicast. While multicasting describes the process of information delivery to<br />

the receivers, often the membership or group management is also considered a part<br />

of it. The multicast management provides a method to start <strong>and</strong> stop the reception<br />

of multicast messages. The receivers of multicast information form a multicast group.<br />

The members of a multicast group are called the subscribers. Users can choose what<br />

information they are interested in by subscribing to topics. This reduces the transmission<br />

of undesired messages.<br />

A multicast system with membership management is called a publish/subscribe<br />

system in the following. Groups <strong>and</strong> topics form the very basic concepts in a publish/subscribe<br />

system. Advanced concepts include group authorization, source<br />

specific multicast, multi-stream multicast [4] as well as filtering <strong>and</strong> aggregation.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!