演示:将玩具互联网带入生活

Virag Varga, Lito Kriara, V. Vukadinovic, T. Gross, S. Mangold
{"title":"演示:将玩具互联网带入生活","authors":"Virag Varga, Lito Kriara, V. Vukadinovic, T. Gross, S. Mangold","doi":"10.1145/2742647.2745918","DOIUrl":null,"url":null,"abstract":"The Internet of Things (IoT) will connect not only Zigbee-enabled devices but also Wi-Fi-enabled consumer electronics, given the recent rise of IPv6. We developed a power saving communication protocol for low-complexity IPv6-connected devices that can support multiple applications. We demonstrate here in an entertainment-related application scenario how to use that protocol to bring what we refer to as the Internet of Toys to life (Fig. 1). We demonstrate a real-time Internet of Toys system using the Multi-Hop Power Saving Mode (MH-PSM) protocol developed for Wi-Fi enabled IPv6-connected devices on the Contiki OS embedded open source platform [1]. MH-PSM enables low-latency ad hoc communication using 802.11 over multiple hops [2]. The software system includes the RRPL dynamic routing [3] and Constrained Application Protocol (CoAP). The hardware platform is based on low-complexity Arduino Due boards. The system setup includes a gateway, which is an Internet-connected laptop running a CoAP border-router. The toys and gateway create an 802.11 IBSS (ad hoc) network using IPv6. We have implemented an application that enables toys to speak together in coordination (i.e., to engage in a dialog according to a scripted story). The coordination requires signaling between toys. The gateway runs a web server allowing some features of the application to be controlled by a web browser on a phone. The web application creates signaling traffic between the phone and toy(s) which traverses the gateway. The toys can also be monitored and controlled remotely from anywhere in the Internet using CoAP. Fig. 2 shows experimental results when ten toys are active simultaneously transmitting one packet per second to all the other nodes. Such a setup creates a congested environment, with the topology including up to five-hop routes. Comparing the demo setup with an earlier testbed that used MH-PSM [2] with static routes, we note an increase of the delay due to the routing overhead of RRPL. For similar reasons, the packet delivery ratio is also on average 5% lower in the real-time system compared to an earlier evaluation in a testbed. The real-time application clearly introduces new challenges that must be addressed compared to an evaluation in a testbed with predetermined routing tables. However, this application scenario can handle the extra work and the real-time system demonstrates that MH-PSM with RRPL and CoAP can efficiently support a wide range of IoT applications, with packet delivery ratio over 90%. Currently, we are working on moving this platform to support more powerful OpenWrt-enabled devices. In our demonstration, participants can experience the Internet of Toys and use an iPhone (provided) to select a story for the toys to narrate.","PeriodicalId":191203,"journal":{"name":"Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Demo: Bringing the Internet of Toys to Life\",\"authors\":\"Virag Varga, Lito Kriara, V. Vukadinovic, T. Gross, S. Mangold\",\"doi\":\"10.1145/2742647.2745918\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The Internet of Things (IoT) will connect not only Zigbee-enabled devices but also Wi-Fi-enabled consumer electronics, given the recent rise of IPv6. We developed a power saving communication protocol for low-complexity IPv6-connected devices that can support multiple applications. We demonstrate here in an entertainment-related application scenario how to use that protocol to bring what we refer to as the Internet of Toys to life (Fig. 1). We demonstrate a real-time Internet of Toys system using the Multi-Hop Power Saving Mode (MH-PSM) protocol developed for Wi-Fi enabled IPv6-connected devices on the Contiki OS embedded open source platform [1]. MH-PSM enables low-latency ad hoc communication using 802.11 over multiple hops [2]. The software system includes the RRPL dynamic routing [3] and Constrained Application Protocol (CoAP). The hardware platform is based on low-complexity Arduino Due boards. The system setup includes a gateway, which is an Internet-connected laptop running a CoAP border-router. The toys and gateway create an 802.11 IBSS (ad hoc) network using IPv6. We have implemented an application that enables toys to speak together in coordination (i.e., to engage in a dialog according to a scripted story). The coordination requires signaling between toys. The gateway runs a web server allowing some features of the application to be controlled by a web browser on a phone. The web application creates signaling traffic between the phone and toy(s) which traverses the gateway. The toys can also be monitored and controlled remotely from anywhere in the Internet using CoAP. Fig. 2 shows experimental results when ten toys are active simultaneously transmitting one packet per second to all the other nodes. Such a setup creates a congested environment, with the topology including up to five-hop routes. Comparing the demo setup with an earlier testbed that used MH-PSM [2] with static routes, we note an increase of the delay due to the routing overhead of RRPL. For similar reasons, the packet delivery ratio is also on average 5% lower in the real-time system compared to an earlier evaluation in a testbed. The real-time application clearly introduces new challenges that must be addressed compared to an evaluation in a testbed with predetermined routing tables. However, this application scenario can handle the extra work and the real-time system demonstrates that MH-PSM with RRPL and CoAP can efficiently support a wide range of IoT applications, with packet delivery ratio over 90%. Currently, we are working on moving this platform to support more powerful OpenWrt-enabled devices. In our demonstration, participants can experience the Internet of Toys and use an iPhone (provided) to select a story for the toys to narrate.\",\"PeriodicalId\":191203,\"journal\":{\"name\":\"Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services\",\"volume\":\"5 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-05-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2742647.2745918\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2742647.2745918","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

鉴于最近IPv6的兴起,物联网(IoT)不仅将连接支持zigbee的设备,还将连接支持wi - fi的消费电子产品。我们为低复杂度的ipv6连接设备开发了一种节能通信协议,可以支持多种应用。在这里,我们在一个娱乐相关的应用场景中演示了如何使用该协议将我们所说的玩具互联网带入生活(图1)。我们演示了一个使用多跳节能模式(MH-PSM)协议的实时玩具互联网系统,该协议是为在Contiki OS嵌入式开源平台[1]上支持Wi-Fi的ipv6连接设备开发的。MH-PSM在多跳[2]上使用802.11实现低延迟自组织通信。软件系统包括RRPL动态路由[3]和约束应用协议CoAP。硬件平台基于低复杂度的Arduino Due板。系统设置包括一个网关,它是一台连接互联网的笔记本电脑,运行CoAP边界路由器。玩具和网关使用IPv6创建一个802.11 IBSS(自组织)网络。我们已经实现了一个应用程序,使玩具能够协调地一起说话(即,根据脚本故事参与对话)。这种协调需要玩具之间发出信号。网关运行一个web服务器,允许应用程序的某些功能由手机上的web浏览器控制。web应用程序在电话和玩具之间创建穿越网关的信令流量。这些玩具也可以使用CoAP从互联网上的任何地方远程监控和控制。图2是10个玩具同时活动时的实验结果,每秒钟向所有其他节点发送一个数据包。这样的设置创建了一个拥塞的环境,拓扑结构包括多达五跳路由。将演示设置与使用MH-PSM[2]和静态路由的早期测试平台进行比较,我们注意到由于RRPL的路由开销而增加了延迟。由于类似的原因,在实时系统中,与测试平台中早期的评估相比,分组传递率平均也降低了5%。与在具有预定路由表的测试平台中进行评估相比,实时应用程序显然引入了必须解决的新挑战。然而,这种应用场景可以处理额外的工作,实时系统表明,具有RRPL和CoAP的MH-PSM可以有效地支持广泛的物联网应用,数据包分发率超过90%。目前,我们正在努力使这个平台支持更强大的openwrt设备。在我们的演示中,参与者可以体验玩具互联网,并使用iPhone(提供)为玩具选择一个故事来讲述。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Demo: Bringing the Internet of Toys to Life
The Internet of Things (IoT) will connect not only Zigbee-enabled devices but also Wi-Fi-enabled consumer electronics, given the recent rise of IPv6. We developed a power saving communication protocol for low-complexity IPv6-connected devices that can support multiple applications. We demonstrate here in an entertainment-related application scenario how to use that protocol to bring what we refer to as the Internet of Toys to life (Fig. 1). We demonstrate a real-time Internet of Toys system using the Multi-Hop Power Saving Mode (MH-PSM) protocol developed for Wi-Fi enabled IPv6-connected devices on the Contiki OS embedded open source platform [1]. MH-PSM enables low-latency ad hoc communication using 802.11 over multiple hops [2]. The software system includes the RRPL dynamic routing [3] and Constrained Application Protocol (CoAP). The hardware platform is based on low-complexity Arduino Due boards. The system setup includes a gateway, which is an Internet-connected laptop running a CoAP border-router. The toys and gateway create an 802.11 IBSS (ad hoc) network using IPv6. We have implemented an application that enables toys to speak together in coordination (i.e., to engage in a dialog according to a scripted story). The coordination requires signaling between toys. The gateway runs a web server allowing some features of the application to be controlled by a web browser on a phone. The web application creates signaling traffic between the phone and toy(s) which traverses the gateway. The toys can also be monitored and controlled remotely from anywhere in the Internet using CoAP. Fig. 2 shows experimental results when ten toys are active simultaneously transmitting one packet per second to all the other nodes. Such a setup creates a congested environment, with the topology including up to five-hop routes. Comparing the demo setup with an earlier testbed that used MH-PSM [2] with static routes, we note an increase of the delay due to the routing overhead of RRPL. For similar reasons, the packet delivery ratio is also on average 5% lower in the real-time system compared to an earlier evaluation in a testbed. The real-time application clearly introduces new challenges that must be addressed compared to an evaluation in a testbed with predetermined routing tables. However, this application scenario can handle the extra work and the real-time system demonstrates that MH-PSM with RRPL and CoAP can efficiently support a wide range of IoT applications, with packet delivery ratio over 90%. Currently, we are working on moving this platform to support more powerful OpenWrt-enabled devices. In our demonstration, participants can experience the Internet of Toys and use an iPhone (provided) to select a story for the toys to narrate.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信