FYI - Feel free to register to RSN and provide feed-back if of interest.

Thanks.

JP.

Begin forwarded message:

From: JP Vasseur <[EMAIL PROTECTED]>
Date: May 23, 2007 4:33:31 AM GMT+02:00
To: [EMAIL PROTECTED]
Cc: David Culler <[EMAIL PROTECTED]>
Subject: Next step for RSN ?

Dear List members,

Looking at the number of people who registered to this list, there seems to be a strong interest in designing a Routing solution for Sensor Networks. David and I had during the last few months a number of off-line discussions with positive feed-back and support, it is now a good time to use the Mailing List to gauge whether there is a consensus on whether to work on this topic.

David provided an excellent problem statement below. I'd like to add a few comments and get feed-back from the ML members on whether we collectively want to work on this item.

With no doubt, we'll see many other radio networks emerging soon and sensor networks will soon be made links using various layer1/2 protocols defined by other SDOs: 802.15.4, Wifi, WiMax but also non wireless links. Such networks will also comprise sensor nodes with a wide range of capabilities, which makes the routing fairly unique in term of requirement. Thus the proposal is to design a IP routing solution specifically for sensor networks, that would of course be independent to the L1/L2 protocol in use (it may be desirable to take into account link layer attributes when calculating a route but the routing process would not be tied up with the link layer).

It looks fairly obvious that a network made of N "mesh-under" routing protocols is very unlikely to satisfy an end to end path constraint and would be fairly complex to manage and tune. We all remember the issue of IP routing over ATM PVCs routed by PNNI. Think of this with N "Mesh-under" routing protocols. That said, this is not to say that we exclude the use of "mesh-under" solutions, but we propose to define a IP-based routing protocol.

What would be a charter proposal ?

First we would need to spend a good amount of time on the routing requirements. David and I posted a first revision of a generic requirement draft (draft-culler-rsn-routing-reqs-00.txt); the next revision will soon be posted accounting for the comments received so far. I would propose to continue to list the generic requirements in this draft and have other application-specific routing requirements drafts discussed in other IDs: for home networking, industrial applications, ... Such approach has been successfully adopted in other WGs.

The second step would consist of making a survey on the existing routing protocols and see whether (1) they could be used as such (2) they should be adapted (for instance, see whether AODV or OLR or RIP could be made energy efficient, could support some form of constrained based routing, ...) or (3) we should design a new generic new protocol.

Note that we may not be able to satisfy all the requirements, and this might be perfectly acceptable and should be documented. Indeed, we all know that Sensor Networks may significantly differ in term of degree of mobility, link layer reliability/bandwidth, node constraints, ... A very good outcome of this work might be that the newly defined/adapted protocol could satisfy the requirement IDs A, B, D and E but not C.

So please use this list to provide feed-back on whether you would support such initiative and if so your contribution is more than welcome. Note that several people already mentioned some interest and we do expect to see new IDs posted before Chicago.

JP and David.

Begin forwarded message:

From: "dculler" <[EMAIL PROTECTED]>
Date: May 23, 2007 1:24:58 AM GMT+02:00
To: <[EMAIL PROTECTED]>
Subject: [RSN] Interest in the Interplay of "routing" and "meshing"
Reply-To: [EMAIL PROTECTED]

Several of the comments on this list have touched on the issue of different kinds of "multihop routing" in the context of sensor networks. Is there interest in working on how these forms of routing tie together?

To make the question more grounded: Low power radios have relatively short range. IEEE 802.15.4 radios are typically 1 mW transmit power, vs 100 mW for 802.11, and have typical ranges in 10s to 100 m. Generally speaking, the power required to communicate a given distance by radio grows polynomially with distance. In typical settings it grows like the cube, but it can be much worse near the ground or somewhat better with directional antennas. The cost to communicate hop-by-hop grows only linearly, and it offers the potential to route around obstacles and enhance reliability through "receiver diversity".

The question is at what layer(s) in the stack this routing occurs and how it relates to IP routing more generally. Most multihop protocols in the sensor network research community are effectively at layer2 - they form a single "patch" of homogeneous media. Logically, they are a subnet, although few of the protocols address what happens beyond the "patch" of sensor nodes, other than that some of the nodes are "gateways". Current industry standards, such as Zigbee, Zwave, and wirelessHART, are also a "multihop link", leaving open the question of how nodes within the sensor patch communicate with nodes outside.

6LoWPAN provides a compressed header format for "mesh routing", meaning multihop forwarding of packets within the 802.15.4 link. Such a link is assumed to be formed by a contiguously connected set of 802.15.4 nodes. The presence of such "mesh routing" capabilities does not eliminate the need for layer 3 routing. If a 15.4 node communicates with a remote node, say an 802.11 node, how is routing and forwarding carried out? If two "LoWPAN subnets" [sic] happen to be connected by 15.4 nodes, how does 15.4- to-15.4 routing occur? The 6LoWPAN header format is, of course, a general solution for carrying IP over 802.15.4, so it is able to express these other forms of routing, as well. In the extreme case, each individual node is an IP link and all routing is done at the IP layer. On the other hand, patches of nodes may want to function as a logical subnet, even if the wireless multihop routing is done at the IP layer. At this point, the concerns overlap with those addressed in autoconf (cf., draft-ietf-autoconf- manetarch-01).

There is substantial commonality of concerns at the different layers of multihop routing, but also differences. It is also important to separate the process of forming a routing topology from the process of forwarding packets. Both of which are distinct (but not entirely independent of) how power management (turning on/off the radios) is performed.


_______________________________________________
RSN mailing list
[EMAIL PROTECTED]
https://www1.ietf.org/mailman/listinfo/rsn


_______________________________________________
6lowpan mailing list
[email protected]
https://www1.ietf.org/mailman/listinfo/6lowpan

Reply via email to