蓝牙OBEX的优化与应用

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:baomeng999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
OBEX协议作为交换数据对象的会话层协议,是蓝牙协议框架里一个重要的组成部分,它没有限定传输对象的数据类型,这就使得它的应用范围十分地宽广,因此蓝牙协议针对不同的应用场景,开发了多个基于OBEX的上层应用框架协议。所以,OBEX的实现代码的性能在蓝牙协议栈中至关重要。论文首先研究了蓝牙协议和OBEX协议,然后对IVT实现的OBEX协议C源代码分别从代码逻辑结构、可移植性、可发展性、互联性等方面的性能逐一进行了考察和分析。发现了如下一些问题:代码结构不够清晰;在某些使用场景下代码运行时会发生严重的错误;现行的OBEX代码不具备与多种语言的文字或平台互操作的能力;不能识别标准的128位UUID;依赖临时文件,不能适应非文件系统。这些都是制约IVT协议栈发展的严重问题,为了解决这些问题,论文针对每一个问题出现的原因和场景做了部分代码结构和细节上的优化设计,并完成了代码工作。为了检验优化工作的有效性,还设计、编写了测试程序,并且针对优化前的代码缺陷设计了多个场景的测试案例,逐一进行了测试、记录、分析和比较。最后得出的测试结果完整地验证了本次OBEX优化研究工作的合理性和正确性。在对OBEX进行了优化设计的基础上,论文展开了对同步应用协议实现的研究,这其中包含了对GOEP协议接口的实现:对OBEX的接口进行了整合与封装,和实现向上层提供消息确认函数。然后对同步协议(SP协议)的同步引擎算法进行了深入钻研,精心设计了同步过程中慢同步、快同步和多次同步等三种模式的实现模型和架构。并且在Windows平台下通过Microsoft Outlook的接口完成了SP协议的实现。完成了Windows平台中信息的同步。同步协议的实现进一步完备了IVT协议栈,也为应用层平台蓝牙产品的开发提供了一个新的发展点,通过在不同设备、不同平台下的同步应用的研发,IVT公司将在蓝牙领域拥有更广阔的市场。
其他文献
随着临近空间网络的发展,对于临近空间网络协议技术的研究也受到越来越多的关注。通过演示验证系统对临近空间网络组网方案、路由协议等进行设计具有低成本、便于实现、研发周
人脸检测与跟踪是机器视觉和模式识别领域里备受关注的一个研究课题,随着相关研究人员多年的深入研究,人脸检测和跟踪的研究不断涌现出新的方法,特别是在精度和速度方面,近年
在移动通信系统中,信道的多普勒频移是信道参数变化快慢的标志,移动终端的移动速度越快,多普勒频移越大,信道参数变化越快。根据第三代移动通信系统的要求,移动终端应具有从静止到
学位
MIMO-OFDM技术被业界认为是未来第四代移动通信系统的主要物理层技术,正在成为国内外通信领域的研究热点,成为高速无线传输应用的有力竞争者。在MIMO-OFDM系统中,自适应功率分配
摘要:实现用户变电站综合监控及管理  关键词:用户 变电站 运行维护综合监控  中图分类号:F407.61 文献标识码:A 文章编号:   目前,对电力系统变电站实现综合监控已非常普遍,而对用户变电站进行运行、维护、综合监控则相对困难。且用户变电站均存在以下特点:  1、由于用户站各方利益问题若实现光纤网络通讯困难很大。  2、值班运行人员及专业管理人员穷乏,且运行经验不多。  3、各专业工种配置
期刊
在以网络融合为驱动的下一代网络中,无缝切换因为可以实现对终端移动性、用户移动性和业务移动性的支持而备受关注。毫无疑问,网络融合和无缝切换将会成为下一代网络发展过程中
Ad-hoc网络是无线移动节点的连接,这种连接形成了无需任何孤立基础设备和集中管理设备的临时网络。由于上述节点的动态特性,它被称作移动Ad-hoc网络(MANET)。这种临时准备的
临近空间飞行器与其他飞行器相比,具有生存能力强、滞空工作时间长、侦察视野广阔、效费比高等优势,对于情报收集、侦察监视、通信保障等具有重要的应用价值,因此,必须将临近空间
作为3G技术的演进技术,LTE以其更高的系统容量、传输可靠性及频谱利用率,已经成为全球各大主流运营商的共同选择,并且在全球商用过程中已经取得重大进展。MIMO技术毫无疑问是