【24h】

Dynamic connection management between Web apps and peripheral devices by Web driver

机译:通过Web驱动程序动态管理Web应用程序与外围设备之间的连接

获取原文

摘要

Many people carry smartphones and tablets with them on a daily basis and are constantly connected via wireless. As the Internet of Things (IoT) comes of age, people increasingly want to use various devices in the surrounding environment in conjunction with their smartphones. The cost of developing services that cooperate with the devices is high because various kinds of devices exist and multiple OSs for smartphones need to be supported. To mitigate the issue, we propose a dynamic device connection method that can connect services (e.g. Web applications) with devices located close to users by installing the device drivers and/or protocol adapters dynamically. Developers can create new Web applications easily because the device drivers absorb the differences of the devices and provide a common Web interface for them. The protocol adapters provide access capability to OS application programming interfaces (APIs) for Web technology. We implemented the proposed method on an Android smartphone and evaluated it with Bluetooth Low Energy devices and a Classic Bluetooth device. Results showed that the method absorbs the difference of function and protocol and delivers a reasonable performance.
机译:许多人每天携带智能手机和平板电脑,并通过无线运行并不断连接。随着事物互联网(物联网),人们越来越想与周围环境中的各种设备与他们的智能手机一起使用。开发与设备配合的服务的成本很高,因为需要支持各种设备和用于智能手机的多个OSS。为缓解此问题,我们提出了一种动态设备连接方法,可以通过动态安装设备驱动程序和/或协议适配器,使用靠近用户的设备连接服务(例如Web应用程序)。开发人员可以轻松创建新的Web应用程序,因为设备驱动程序吸收设备的差异并为它们提供公共Web界面。协议适配器为Web技术提供对OS应用程序编程接口(API)的访问能力。我们在Android智能手机上实现了所提出的方法,并用蓝牙低能量设备和经典蓝牙设备进行评估。结果表明,该方法吸收了功能和协议的差异,并提供了合理的性能。

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号