Web services transactions in 6LoWPAN networks [1]
暂无分享,去创建一个
HTTP is a widely used protocol for Web transactions and it is oriented to virtual resource management through URL mapping. The concept of resource in HTTP perfectly matches event notion in embedded devices, but HTTP can exhaust memory and processing in embedded systems. CoAP is an adaptation for resource constraint devices, it follows REST architecture and allows event communication and device control. We implemented this protocol for Erika OS using a State-Machine for efficient code management. We present a demo for the use of web services in a 6LoWPAN network to handle events in a simulated scenario of fire hazard.
[1] D. Box,et al. Simple object access protocol (SOAP) 1.1 , 2000 .
[2] Roy Fielding,et al. Architectural Styles and the Design of Network-based Software Architectures"; Doctoral dissertation , 2000 .
[3] Gabriel Montenegro,et al. IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs): Overview, Assumptions, Problem Statement, and Goals , 2007, RFC.
[4] Zach Shelby,et al. CoRE Link Format , 2010 .