Hi Pars,

Pars Mutaf wrote:

I believe understand the motivations behind avoiding broadcast NS messages
upon incoming session. However, what happens if the whiteboard approach fails
i.e. if whiteboard bindings are lost due to edge router crash, reboot
or changing
the edge router for whatever administrative reason?

This is a good question. As whiteboards have soft state, and nodes refresh the addresses they are using periodically, a whiteboard failure is not a disaster to the network. If an Edge Router crashes:

1. If the ER reboots without state - the next NR message will refresh the entries. It could be nice if the LoWPAN somehow knew that this happened (how?) to avoid waiting up to NR_PERIOD. At least its default route will stop working, that is an indication.

2. If the ER reboots and kept its whiteboard state (recommended) - then of course the ER can't forward on behalf of the node while down. Same for any router, so this isn't a whiteboard problem.

3. If the ER goes down permanently, then the node will detect this because its default route no longer works or the NR can no longer be sent to the ER. It either starts using an alternative ER or continues operating until a new ER comes on-line.

In any case the LoWPAN can continue to operate while an ER is down (routing within the LoWPAN). In an extended LoWPAN nodes will start using alternative ERs automatically. Several techniques could be used by an ER vendor to automatically switch state to an alternative ER, use non-volatile memory for Whiteboard state, use secondary bindings etc.

Section 7.9 of nd-04 deals with this partially:

http://tools.ietf.org/html/draft-ietf-6lowpan-nd-04#section-7.9

A related question: how frequent you believe broadcast NS messages
(i.e. incoming
sessions) will be in a 6lowpan network? Or, sessions will be mostly initiated by
6lowpan nodes?

We aren't using NS messages at all inside the LoWPAN. Node Registration messages are always node initiated.

- Zach

Regards,

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

--
http://www.sensinode.com
http://zachshelby.org - My blog “On the Internet of Things”
Mobile: +358 40 7796297

Zach Shelby
Head of Research
Sensinode Ltd.
Kidekuja 2
88610 Vuokatti, FINLAND

This e-mail and all attached material are confidential and may contain legally privileged information. If you are not the intended recipient, please contact the sender and delete the e-mail from your system without producing, distributing or retaining copies thereof.
_______________________________________________
6lowpan mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/6lowpan

Reply via email to