Hello,
As part of a project on building a network monitoring and management based
on SNMP for 6LoWPAN/RPL WSNs, we have developed a light-weight SNMPv1
agent which, according to our knowledge, occupies far less text program
memory than the existing implementations. Our implementation occupies a
memory footprint of just 4KB of text program memory on TelosB motes. Our
performance test results showed that our implementation also brings down
computational overheads substantially.
We tested our SNMPv1 agent implementation on both TinyOS-2.x and Contiki
OS running 6LoWPAN/RPL protocol stack.
The motivation for our work comes from the fact that the memory
footprint of 6LoWPAN/RPL and the related protocols is ever increasing and
and our belief that there is a need to optimize our implementation so that
we should be able to monitor any operational network comprising of
resource constrained devices with limited memory.
I would be more than happy to share the approach we followed while
building our light weight SNMPv1 (we call it uSNMP) and provide a generic
guidelines to those who want to realise the same using their own
implementation methods. You are welcome to contact me for the source
code as your feedback will be very useful.
In this context, I would like to know if we can submit a document based on
our work to the lwip charter so that it can be included in an appropriate
Internet draft.
Regards
Brinda
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
_______________________________________________
Lwip mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/lwip