TY - GEN
T1 - Demo abstract
T2 - 3rd ACM Conference on Systems for Energy-Efficient Built Environments, BuildSys 2016
AU - Campbell, Bradford
AU - Ghena, Branden
AU - Kuo, Ye Sheng
AU - Dutta, Prabal
N1 - Funding Information:
This work was supported in part by TerraSwarm, one of six centers of STARnet, a Semiconductor Research Corporation program sponsored by MARCO and DARPA and by the Graduate Research Fellowship Program under grant DGE-1256260. This work partially supported by generous gifts from Intel and Texas Instruments.
PY - 2016/11/16
Y1 - 2016/11/16
N2 - The gateway is a key component for sensor network deployments and the Internet of Things. Sensor deployments often tend towards low-power communication protocols such as Bluetooth Low Energy or IEEE 802.15.4. Gateways are essential to connect these devices to the Internet at large. Over time though, gateways have gained additional responsibilities as well. Sensors expect gateways to handle device-specific data translation and local processing while also providing services, such as time synchronization, to the low-power device. As a centralized computing resource, the gateway is also an obvious location for running local applications which interact with sensor data and control nearby actuators. Today, vendors and researchers often create their own device-specific gateways to handle these responsibilities. We propose a generic gateway platform capable of supporting the needs of many devices. In our architecture, devices provide a pointer, such as a URL, to descriptions of their interfaces. The gateway can download the interface descriptions and use them to determine how to interact with the device, translating its data to a usable format and enabling local services to communicate with it. The translated data is provided to services including user applications, local logging, device status monitoring, and cloud applications. By simultaneously supporting communication with many sensors, our gateway architecture can simplify future sensor network deployments and enable intelligent building applications.
AB - The gateway is a key component for sensor network deployments and the Internet of Things. Sensor deployments often tend towards low-power communication protocols such as Bluetooth Low Energy or IEEE 802.15.4. Gateways are essential to connect these devices to the Internet at large. Over time though, gateways have gained additional responsibilities as well. Sensors expect gateways to handle device-specific data translation and local processing while also providing services, such as time synchronization, to the low-power device. As a centralized computing resource, the gateway is also an obvious location for running local applications which interact with sensor data and control nearby actuators. Today, vendors and researchers often create their own device-specific gateways to handle these responsibilities. We propose a generic gateway platform capable of supporting the needs of many devices. In our architecture, devices provide a pointer, such as a URL, to descriptions of their interfaces. The gateway can download the interface descriptions and use them to determine how to interact with the device, translating its data to a usable format and enabling local services to communicate with it. The translated data is provided to services including user applications, local logging, device status monitoring, and cloud applications. By simultaneously supporting communication with many sensors, our gateway architecture can simplify future sensor network deployments and enable intelligent building applications.
UR - http://www.scopus.com/inward/record.url?scp=85006789632&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85006789632&partnerID=8YFLogxK
U2 - 10.1145/2993422.2996407
DO - 10.1145/2993422.2996407
M3 - Conference contribution
AN - SCOPUS:85006789632
T3 - Proceedings of the 3rd ACM Conference on Systems for Energy-Efficient Built Environments, BuildSys 2016
SP - 217
EP - 218
BT - Proceedings of the 3rd ACM Conference on Systems for Energy-Efficient Built Environments, BuildSys 2016
PB - Association for Computing Machinery, Inc
Y2 - 15 November 2016 through 17 November 2016
ER -