Original Question: What type of routing is supported in AD6LoWPAN? Can you explain it briefly? by NagarjunaG
What type of routing is supported in AD6LoWPAN?
Is it mesh-under or route-over? Can you explain briefly?
Verified Answer: RE: What type of routing is supported in AD6LoWPAN? Can you explain it briefly? by NagarjunaG
Before answering on "What type of routing is supported in AD6LoWPAN", I want to make it clear on two different terminologies around the "routing" topic:
1. Mesh-Under & Route Over (as defined by the 6LoWPAN task group)
2. Source Routing & Non-Source Routing (RPL implementation in stack)
Salient points of AD6LoWPAN |
---|
|
What is Mesh-Under & Route-Over?:
Mesh-Under: In mesh-under routing, the network layer does not perform any IP routing inside. The adaptation layer (6LoWPAN layer which sits above the MAC) performs the routing and forwards packets to the destination over multiple hops. In case of fragmented data, all the fragmented packets are forwarded to the next hop without reassembly. On the destination node once all the fragments are received, the data is re-assembled. In case any of the fragments is lost in the process, the entire packet is re transmitted over all the hops.
Route-Over: In route-over method ,the routing is handled in the network layer. Here each link layer hop is an IP hop. In case of fragmented data in route over scheme, all the fragmented packets are re-assembled at the network layer before being forwarded to the next hop. In case any of the fragments is lost in the process, the entire packet is re transmitted over a single hop.
AD6LoWPAN supports the Router-Over routing methodology. (Layer-Three, as shown above)
On Non-Storing mode implementation, please refer to FAQ section.
Question: RE: What type of routing is supported in AD6LoWPAN? Can you explain it briefly? by ezadminThis question has been closed by the EZ team and is assumed answered.