-
Notifications
You must be signed in to change notification settings - Fork 2.6k
6LP GW
The Neighbor Discovery Proxy Gateway for 6LoWPAN (6LP-GW) acts as a gateway between IEEE 802.15.4 and Ethernet and also as a proxy between Neighbor Discovery for IPv6 (RFC 4861) and the Neighbor Discovery Optimization for LLNs (draft-ietf-6lowpan-nd-18). As opposed to a RPL router, it can be directly attached to any IPv6 home router.
The operation of the 6LP-GW is described in detail in Neighbor Discovery Proxy-Gateway for 6LoWPAN-based Wireless Sensor Networks.
This 6LP-GW implementation presents, among others, the following features:
- Basic bridging mechanisms for packet forwarding between the two interfaces.
- Proxy operation between IPv6-ND and 6LoWPAN-ND.
- 6LoWPAN-ND context dissemination and maintenance operations.
- Ethernet interface: with drivers for the Microchip's ENC28J60 Ethernet controller.
- Radio interface: with drivers for the TI's CC2520 Radio transceiver.
- "Local host" feature: Besides the proxy & gateway operation, the 6LP-GW implementation includes a local-host that resides in the same device and behaves as any other host connected to the Ethernet interface.
- Dual IPv4/IPv6 stack for the local-host.
Checkout the project from the 6LP-GW repository.
Note that the 6LP-GW will only work properly with 6LoWPAN hosts implementing 6LoWPAN-ND. You can download the implementation of 6LoWPAN-ND (host behavior) for Contiki here: 6LoWPAN-ND.
deContiki is a new port of the 6LP-GW for the deRFgateway ARM hardware platform provided by Dresden Elektronik. It includes also a port of a 6LoWPAN node implementing 6LoWPAN-ND for the deRFnode platform with ATmega128RFA1 based radio modules by Dresden Elektronik.