Skip to content
adamdunkels edited this page Dec 8, 2012 · 1 revision

Description

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.

Features

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.

Links

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.