6LoWPAN-SNMP: Simple Network Management Protocol for 6LoWPAN

We propose a 6LoWPAN-SNMP that enables transmission of SNMP messages over IPv6-enabled Low-Power Wireless Personal Area Networks (6LoWPAN). The 6LoWPAN-SNMP is an extended modification of the Simple Network Management Protocol (SNMP). Compared to traditional IP-networks, 6LoWPAN is a severely resource-constrained network; hence, existing SNMP protocols need to be modified to meet the goals in RFC 4919, “6LoWPAN Problems and Goals”. The proposed 6LoWPAN-SNMP provides for native communication of SNMP messages on LoWPAN networks. The proposed mechanism is resource-efficient and fully compatible with the standard SNMP. It utilizes SNMP header compression and provides extended protocol operations to reduce the number of SNMP messages generated among the SNMP entities. Compatibility with the standard SNMP is achieved by a proxy forwarder on the 6LoWPAN gateway. The proposed mechanism is implemented on actual hardware platforms using the open-source Net-SNMP library and the Berkeley 6LoWPAN on the TinyOS 2.1. The feasibility and effectiveness of 6LoWPAN-SNMP is evaluated. The experimental results show that 6LoWPAN can be effectively supported with network management functionality based on SNMP.

[1]  David E. Culler,et al.  Transmission of IPv6 Packets over IEEE 802.15.4 Networks , 2007, RFC.

[2]  Paul Meyer,et al.  Simple Network Management Protocol (SNMP) Applications , 2002, RFC.

[3]  David E. Culler,et al.  The nesC language: A holistic approach to networked embedded systems , 2003, PLDI.

[4]  Jeffrey D. Case Management of high speed networks with the simple network management protocol (SNMP) , 1990, [1990] Proceedings. 15th Conference on Local Computer Networks.

[5]  Jeffrey D. Case,et al.  Simple Network Management Protocol (SNMP) , 1989, RFC.

[6]  Tommy Kwong-Kin Tsang,et al.  SNMP Proxy for Wireless Sensor Network , 2008, Fifth International Conference on Information Technology: New Generations (itng 2008).

[7]  Gabriel Montenegro,et al.  IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs): Overview, Assumptions, Problem Statement, and Goals , 2007, RFC.

[8]  Gilman Tolle A 6LoWPAN application environment , 2007, SenSys '07.

[9]  Glenn Mansfield Keeni The Managed Object Aggregation MIB , 2006, RFC.

[10]  Jürgen Schönwälder SNMP Payload Compression , 2001 .

[11]  Randy Presuhn Version 2 of the Protocol Operations for the Simple Network Management Protocol (SNMP) , 2002, RFC.

[12]  Keith McCloghrie,et al.  Introduction to Community-based SNMPv2 , 1996, RFC.

[13]  JongWon Kim,et al.  Design of Network Management System Employing Secure Multicast SNMP , 2005, ICN.

[14]  Aiko Pras,et al.  SNMP Traffic Analysis: Approaches, Tools, and First Results , 2007, 2007 10th IFIP/IEEE International Symposium on Integrated Network Management.

[15]  Bert Wijnen,et al.  An Architecture for Describing Simple Network Management Protocol (SNMP) Management Frameworks , 2002, RFC.

[16]  Wes Hardaker Object Oriented Protocol Operations for the Simple Network Management Protocol , 2003 .

[17]  Glen Waters User-based Security Model for SNMPv2 , 1996, RFC.

[18]  Keith McCloghrie,et al.  Administrative Model for version 2 of the Simple Network Management Protocol (SNMPv2) , 1993, RFC.

[19]  Ki-Hyung Kim 6lowpan Management Information Base , 2008 .