BlueVoice: Voice communications over Bluetooth Low Energy in the Internet of Things scenario

BlueVoice: Voice communications over Bluetooth Low Energy in the Internet of Things scenario
复制标题

DOI:
10.1016/j.comcom.2016.03.004
复制
发表时间:
2016-09-01
影响因子:
6
通讯作者:
Petracca, M.
Petracca, M.
中科院分区:
计算机科学3区
文献类型:
--
作者:
Gentili, M.;Sannino, R.;Petracca, M.

文献摘要

被引文献

相似文献

低功耗蓝牙 (Bluetooth LE) 是设想的物联网 (IoT) 场景中的一项关键技术。事实上,其极低功耗的特性使其成为最适合在现场普遍部署的电池供电物联网对象之间进行无线通信的解决方案之一,以构建智能环境。尽管蓝牙 LE 规范针对主要用于监控目的的一组特定应用,但创新的解决方案可以导致在不同的应用中采用此类技术,例如多媒体流,从而允许物联网对象利用新功能。在这个方向上,本文介绍了 BlueVoice,这是一款针对低功耗蓝牙设备以支持语音流服务的应用程序。在本文中,BlueVoice 首先详细介绍了支持新设想的多媒体服务所需的服务集扩展,然后给出了应用程序选择的描述,最后对其在实际 IoT 对象中的性能进行了评估。由于所选的语音编码技术、连接设计选择和分组策略,BlueVoice 应用程序需要 64.3 kbps 的通信带宽才能以 ADPCM 格式传输 16 kHz 的音频。 BlueVoice 的性能已根据功耗、内存和处理要求进行了评估,显示了所开发解决方案在资源受限设备中的可行性,从而确认了应用设计中的正确选择。获得的一组性能信息表明,BlueVoice 是一种可行的解决方案,可在基于蓝牙 LE 技术的无处不在的无线物联网节点中实现语音通信。 (C) 2016 Elsevier B.V. 保留所有权利。
Bluetooth Low Energy (Bluetooth LE) is a key technology in the envisioned Internet of Things (IoT) scenario. In fact, its extremely low-power characteristics make it one of the most suitable solutions to enable wireless communications among battery powered IoT objects ubiquitously deployed in the field with the aim of building smart environments. Although Bluetooth LE specification targets a specific set of applications mainly devoted to monitoring purposes, innovative solutions can lead to the adoption of such technology in different applications, such as multimedia streaming, allowing IoT objects to exploit new functionalities. In this direction this article presents BlueVoice, an application targeted to Bluetooth LE devices to enable speech streaming services.In the article BlueVoice is presented by first detailing the services set extension needed to support the new envisioned multimedia service, then a description of application choices is given, followed by an evaluation of its performance in real IoT objects. Thanks to the selected speech encoding technique, connection design choices and packetization strategies, BlueVoice application requires a communication bandwidth of 64.3 kbps to transmit audio at 16 kHz in ADPCM format. BlueVoice performance has been evaluated in terms of power consumption, memory and processing requirements, showing feasibility of the developed solution in resource constrained devices, thus confirming the correct choices in the application design. The set of performance information obtained show that BlueVoice is a viable solution to enable speech communications in ubiquitous wireless IoT nodes based on the Bluetooth LE technology. (C) 2016 Elsevier B.V. All rights reserved.