首页> 外文会议> >Implementation of Bluetooth Serial Port Based Profiles in Embedded Systems
【24h】

Implementation of Bluetooth Serial Port Based Profiles in Embedded Systems

机译:嵌入式系统中基于蓝牙串行端口的配置文件的实现

获取原文
获取原文并翻译 | 示例

摘要

Bluetooth is a new short-range wireless communication technology developing rapidly in recent years. Bluetooth software architecture consists of stack and profiles. Serial Port Profile (SPP) is an underlying profile that emulates RS232 serial cable connections between two peer devices. Based on SPP, Dial-up Networking (DUN) Profile establishes PPP connection with remote dial-up server, Fax Profile realizes document facsimile function and LAN Access Profile (LAP) provides local area network access service. When it comes to their implementation in embedded systems, there are several challenges such as memory consumption, code efficiency, code reliability, and code portability onto different OS and hardware platforms to be attacked. In this paper, we propose integrated software architecture after discussing the great similarities shared among the three SPP based profiles. Then implementation of the architecture is given, in which OS-dependent and OS-independent parts are clearly separated. Profile interfaces with stack and OS are specified respectively so that the three profiles as a whole can be ported onto various software and hardware platforms easily. As a result, policy of transplanting our implementation onto different platforms is addressed at the end of the paper.
机译:蓝牙是近年来发展迅速的新近距离无线通信技术。蓝牙软件体系结构由堆栈和配置文件组成。串行端口配置文件(SPP)是基础配置文件,可模拟两个对等设备之间的RS232串行电缆连接。拨号网络(DUN)配置文件基于SPP与远程拨号服务器建立PPP连接,传真配置文件实现文档传真功能,而局域网访问配置文件(LAP)提供局域网访问服务。在嵌入式系统中实现时,存在一些挑战,例如内存消耗,代码效率,代码可靠性以及代码在要攻击的不同OS和硬件平台上的可移植性。在本文中,我们在讨论了三个基于SPP的配置文件之间共享的巨大相似性之后,提出了集成软件体系结构。然后给出了该体系结构的实现,其中明确区分了与OS相关的部分和与OS独立的部分。分别指定了具有堆栈和OS的配置文件接口,以便可以将三个配置文件作为一个整体轻松地移植到各种软件和硬件平台上。结果,本文末尾讨论了将我们的实现移植到不同平台上的策略。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号