
OpenWSN[1][2] aims to build an open standard-based andopen source implementation of a complete constrained network protocol stack forwireless sensor networks andInternet of Things. The project was created at theUniversity of California Berkeley and extended at theINRIA and at theOpen University of Catalonia (UOC).[3] The root of OpenWSN is a deterministicMAC layer implementing the IEEE 802.15.4e TSCH based on the concept ofTime Slotted Channel Hopping (TSCH). Above the MAC layer, the Low Power Lossy Network stack is based on IETF standards including the IETF 6TiSCH management and adaptation layer (a minimal configuration profile, 6top protocol and different scheduling functions). The stack is complemented by an implementation of 6LoWPAN, RPL in non-storing mode, UDP and CoAP, enabling access to devices running the stack from the nativeIPv6 through open standards.
OpenWSN is related to other projects including the following:
OpenWSN is available forLinux,Windows andOS X platforms. Current release of OpenWSN is 1.14.0.