04.12.2012 Views

Towards a Platform for Widespread Embedded Intelligence - ERCIM

Towards a Platform for Widespread Embedded Intelligence - ERCIM

Towards a Platform for Widespread Embedded Intelligence - ERCIM

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

R&D AND TECHNOLOGY TRANSFER<br />

Mobile Hybrid Wireless Networks<br />

HyMN: A Self-Organizing System<br />

<strong>for</strong> Interest-based Data Distribution<br />

in Mobile Hybrid Wireless Networks<br />

by Steffen Rothkugel, Matthias R. Brust, Adrian Andronache<br />

The concept of self-organisation already exists in the realm of ad-hoc networks.<br />

The inherent limitations of pure ad-hoc networks can be overcome by introducing<br />

uplinks to the Internet backbone. Extending the principles of self-organisation<br />

by transparently including those additional network links is the focus of the<br />

HyWercs project. HyMN, in turn, is a system aimed at fostering user experience<br />

by employing these concepts in the domain of multimedia content distribution.<br />

Ad-hoc networks emphasise flexibility<br />

and survivability of the whole system.<br />

However, centralised approaches, <strong>for</strong><br />

example <strong>for</strong> group management and<br />

in<strong>for</strong>mation provisioning, do not work<br />

well in such settings. Moreover, due to<br />

frequent topology changes, connectivity<br />

of devices cannot be generally<br />

guaranteed. In particular, this makes it<br />

hard to disseminate in<strong>for</strong>mation in a<br />

reliable way. We overcome these limitations<br />

inherent to pure ad-hoc networks<br />

by (a) establishing local groups<br />

of communicating devices in a sel<strong>for</strong>ganising<br />

manner and (b) introducing<br />

dedicated uplinks to a backbone infrastructure.<br />

Such uplinks are used <strong>for</strong><br />

accessing resources available on the<br />

Internet. Additionally, they are<br />

employed to directly interconnect distant<br />

devices, either within a single partition<br />

and particularly also across different<br />

partitions. In practice, uplinks are<br />

realised <strong>for</strong> instance using cellular networks,<br />

satellites, or via Wi-Fi hotspots.<br />

Consequently, ad-hoc networks with<br />

devices that provide uplinks are called<br />

hybrid wireless networks throughout<br />

this paper.<br />

One main goal of the HyWercs project is<br />

to develop a middleware that enables<br />

mobile devices to organise themselves in<br />

order to optimise the data access and<br />

provisioning process. The devices running<br />

the middleware keep track of the<br />

user's interests, which can be single data<br />

items or topics that comprise several data<br />

items. Devices sharing common interests<br />

will join interest groups. Whenever there<br />

is the need to retrieve in<strong>for</strong>mation from a<br />

backbone network - like the Internet - or<br />

52 <strong>ERCIM</strong> News No. 67, October 2006<br />

to establish a communication link to a<br />

device in another network partition,<br />

uplinks are employed. The mobile<br />

devices elect a particular member of the<br />

interest group, a so-called injection<br />

point, which maintains the uplinks.<br />

As one proof of concept, the HyMN<br />

system (Hybrid Multimedia Network)<br />

has been implemented prototypically on<br />

top of the JANE1 simulation environment.<br />

JANE is designed to support appli-<br />

The HyMN System in simulation mode.<br />

cation and protocol design in the realm<br />

of ad-hoc networks. One distinct feature<br />

of JANE is that applications can be executed<br />

on top of simulated devices (see<br />

figure) as well as in so-called plat<strong>for</strong>m<br />

mode on real hardware.<br />

HyMN is designed <strong>for</strong> users interested in<br />

live multimedia news, <strong>for</strong> example from<br />

certain sports events. Mobile devices of<br />

football fans, <strong>for</strong> instance, create an<br />

interest group in a local ad-hoc network<br />

partition. Multiples of such groups coexist,<br />

such as football fans in pubs, those<br />

watching another match, traveling fans<br />

and more. In each of these cases, a considerable<br />

number of people have a<br />

shared interest and might join <strong>for</strong>ces in a<br />

local setting.

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

Saved successfully!

Ooh no, something went wrong!