基于蓝牙技术的数据传输和文件传输的研究与实现

基于蓝牙技术的数据传输和文件传输的研究与实现

濮尧[1]2004年在《基于蓝牙技术的数据传输和文件传输的研究与实现》文中认为短距离无线通信在当今社会中的应用越来越广泛,蓝牙作为一种保密性高,使用方便,功能强大、价格低廉的短距离无线通信方式,也越来越多的被应用在各行各业。可以预计,蓝牙这种无线个人局域网(WPAN)的通信方式将会成为以后人们工作和学习不可或缺的工具。如同现在移动电话在人们生活中所起的作用一样。 本文对蓝牙系统和蓝牙网络进行了介绍,接着着重剖析了完成数据传输,和文件浏览、传输和操作这两个解决方案所需要理解的各种蓝牙协议。其中关于数据传输方面涉及到了解HCI层及HCI的指令,事件;关于文件的传输、浏览和操作涉及到了较多的蓝牙核心协议和蓝牙应用框架,文中都给出了详细的解释和分析。其次文章介绍了蓝牙硬件设备和其所使用的蓝牙模块。最后给出了根据以上两个解决方案所设计的蓝牙应用软件。 本文基于作者对蓝牙Bluetooth Core Specifieations和Bluetooth Profiles Specifications的研究给出了蓝牙的主机控制器接口(HCI)传输层的基于USB的数据传输的解决方案,和文件传输,浏览和操作的解决方案,并利用Mircosoft Visual Studio中的Visual C++6.0进行了应用程序的开发。

谢晓[2]2007年在《基于蓝牙无线局域网的文件传输系统的研究与设计》文中研究表明随着无线通信技术和无线局域网的空前发展和相互融合,出现了许多新技术和新标准。蓝牙就是其中一种成本低廉、低能耗的短距离无线通信标准。发展蓝牙技术的初衷就是为了在各种电子产品之间建立无线空中接口,以取代有线电缆的连接,因此它具有广阔的应用前景。积极跟踪分析蓝牙技术具有紧迫的现实意义,本论文就是在这样的环境下提出的。本文首先介绍了蓝牙技术在国内外的发展概况,简述了蓝牙技术的主要特点和应用,同时分析了多种短距离无线通信技术:红外技术(IrDA)、802.11(Wi-Fi)技术和HomeRF技术。指出了开发蓝牙应用的目的和意义;随后以蓝牙规范1.0版本为基础,论述了蓝牙规范的完整框架和蓝牙协议的具体内容,重点分析了传输协议组、中间件协议组和应用组;在此之后分析了对底层的蓝牙协议层之间的关系以及通过高层协议实现对底层传输协议的内部操作的原理,为开发简单的蓝牙通信系统奠定了基础。论文的核心工作是使用两个含有蓝牙芯片ROK101008的硬件平台DDP3303通过串口分别与两台PC机相连,并且在VC++6.0环境下实现了软件编程,完成了在PC机之间实现IP数据的无线传输,进而实现了基于蓝牙无线局域网的文件传输系统。本论文的意义在于:提出了蓝牙无线局域网文件传输系统的设想,并通过软件实现证明了设计的可行性。为未来的蓝牙技术应用推广提供了一定帮助。

赵霄[3]2008年在《基于单片机的蓝牙接口设计及数据传输的实现》文中进行了进一步梳理蓝牙技术作为一种无线数据与语音通信的开放性全球规范,可提供低功耗、短距离的无线空中接口,在各种固定与移动设备之间实现无线通信。在移动通信、无线数据采集、无线遥控与遥测、计算机网络及自动控制等多种领域,蓝牙技术都有着广泛的应用。蓝牙协议规范具有多个层次,完整的蓝牙协议栈的开发是一项很复杂的工程,而在大多数嵌入式应用中,只是需要实现基本的无线数据传输功能,并不需要实现全部的蓝牙协议栈。针对此类应用,若是能提供一套实用的蓝牙无线接口、实现一个通用的无线数据传输模块,就可以比较有效地缩短开发周期,降低开发成本。本文正是基于此目标,首先介绍了蓝牙技术的背景和现状,分析了蓝牙系统组成,比较了蓝牙与其他无线技术,并在此基础上,分析了蓝牙协议体系结构,并针对其在嵌入式系统中的实用性,着重剖析了蓝牙主机控制器接口HCI(HostController Interface)层协议。然后,参照HCI协议规范,设计了基于单片机控制蓝牙模块的硬件接口方案,并详细剖析了一个蓝牙HCI层通信实例的实验数据,随后给出了一套基于单片机实现蓝牙无线数据传输的软件接口方案。应用上述设计的蓝牙软硬件接口,本文开发了一个在单片机与PC之间实现无线数据传输的蓝牙数据传输系统。在单片机端利用Keil下的C编程开发了蓝牙数据传输模块,并作为一个子模块集成到了计算机高级接口实验平台上,在PC端通过USB控制蓝牙适配器,编写了一个基本的蓝牙控制程序,从而实现了实验台与PC之间的蓝牙无线数据传输。然后,在实现基本数据传输的基础上,进一步开发了通过蓝牙进行文件传输的功能模块,在单片机端实现了一个简单的嵌入式FAT16文件系统,通过蓝牙从PC接收文件并以FAT16格式存储到外接的MMC卡上。本文提供的蓝牙软硬件接口方案及数据传输模块,不仅可以用来进一步开发蓝牙高层协议,而且还可作为通用的接口函数和模块应用到多种无线场合。

闫文婷[4]2004年在《基于蓝牙技术的数据传输的研究与实现》文中研究说明蓝牙技术作为一个全球统一的短距离无线通信标准,在于建立通用的低功耗、低成本无线空中接口及其控制软件的公开标准。本文对蓝牙技术进行研究,针对其开发的复杂性提出了一种基于蓝牙主机控制接口(HCI)的简化的短距离无线通信解决方案,并对提高蓝牙系统性能的改进方法进行了研究。 本文首先对基于蓝牙主机控制接口的应用开发方案进行探讨,重点介绍了解决方案的理论基础——蓝牙的HCI协议,对HCI的软硬件进行了剖析,并提出基于HCI的两种应用开发方案。针对提出的应用开发方案设计蓝牙点对点数据传输实验系统,给出了具体的系统构成框图并解析其工作原理。描述如何利用微控制器和蓝牙模块组建系统,介绍了所用芯片组的原理。解析使用HCI协议进行蓝牙设备的初始化、查询其他设备、建链、数据传输、断开链路这样一个过程,并给出了蓝牙主从单元的软件开发流程图。 为改善蓝牙系统性能,提出在蓝牙中采用自适应跳频和自适应分段技术。文中分别对这两种技术的工作原理进行了详细研究,并对其进行仿真。给出了采用改进方法前后系统性能的比较结果,并对其进行分析,说明解决方案在很大程度提高了系统性能。

任春雷[5]2011年在《基于蓝牙与ZigBee的异构无线网络传输系统的设计与实现》文中提出蓝牙是一种支持设备短距离通信的无线电技术,能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线数据交换。ZigBee技术是一种近距离、低复杂度、低功耗、低速率、低成本的双向无线通讯技术,同时也是一种高可靠的无线数传网络,通讯距离从标准的75米到几百米、几公里,并且支持无限扩展。ZigBee技术已广泛用于工业控制、家庭网络和自动化、楼宇自动化、消费电子、无线传感器网络等多个领域,有望成为今后无线通信的主流技术之一。蓝牙与ZigBee的异构无线网络协议转换技术是将ZigBee网络作为一种通用目的的数据包传输网络,用以传输蓝牙数据包的技术。它是扩大现有蓝牙网络的中继网络以及接入网的技术手段。本文在分析了蓝牙与ZigBee异构无线网络技术的特点以及调研国内外研究现状的基础上,研究了蓝牙与ZigBee异构无线网络传输系统中的核心关键技术并且给出一个蓝牙与ZigBee异构无线网络传输系统的设计和实现方案。本文首先介绍了传输系统的无线技术选择并给出了异构无线网络传输系统的体系结构,然后分析了如何在Windows平台下构建整个传输系统的发送端和接收端的功能模块。发送端模块利用发送网关双协议栈的上层管理功能,将接收到的蓝牙数据包转换为可在无线传感器网络中传输的ZigBee包发送到ZigBee链路上。’接收端模块利用ZigBee协议栈的网络层截获机制截获ZigBee数据包,再将截获的ZigBee数据包转换为可在蓝牙网络中传输的蓝牙数据包发给目的蓝牙节点,从而达到两个相距较远的蓝牙设备通过ZigBee数据链路实现通信的目的。本系统在Windows平台下实现,利用成都无线龙公司C51RF开发系统中的ZigBee设备、多个带有蓝牙功能的笔记本电脑和智能手机模拟异构无线网络环境对蓝牙与ZigBee异构无线网络传输系统的功能进行了实验和验证。

李斌[6]2008年在《基于蓝牙的车间环境下无线通信技术研究与应用》文中研究表明随着通信技术、加工技术的不断发展,车间环境下工业设备的数量与种类也越来越多,对不同设备之间信息传输的要求也越来越高,如何合理有效的传输设备的数据和状态信息一直是工程人员研究的重点,本次课题的研究目的就是寻求一种无线通信技术,使车间环境下的工控设备和加工设备能够更加便捷的传输数据、获取设备状态信息,提高设备的自动控制能力。本文在对当前典型的无线通信技术的优缺点进行对比分析后提出使用嵌入式蓝牙技术为基础进行车间环境下无线局域网开发的设计思路,根据课题的具体情况和功能需求,提出了对完整蓝牙协议栈进行精简的方法和原则,获得了满足车间环境下无线网络需求的精简蓝牙协议栈,针对提出的精简蓝牙协议栈,结合实验室的开发条件,设计了嵌入式双处理器开发方案,搭建满足要求的软硬件开发环境。在嵌入式linux操作系统下,以原有蓝牙协议栈为基础,使用c语言编程实现了精简蓝牙协议栈,通过交叉编译环境编译后生成模块文件,并使用开发的蓝牙模块建立满足车间环境下bnep蓝牙无线网络;从组网能力、网络性能、数据传输等方面对开发的蓝牙模块以及构建的bnep蓝牙无线网络进行测试;最后,将开发的蓝牙模块应用于实际车间环境中,针对agv小车编写了通信伺服程序、上位机应用程序、下位机接收程序等应用程序,使用开发的蓝牙模块,通过蓝牙无线局域网,实现了车间环境下agv小车的无线控制。文章的结尾,对课题的研究工作进行了总结,以开发过程的经验为指导,指出了蓝牙技术的特点与不足,并提出了下一步工作的设想。

刘斌[7]2007年在《基于蓝牙技术的质量检测数据无线传输装置研制》文中指出质量数据采集是质量检测的重要内容之一,是质量管理工作的基础和前提。现代质量管理对质量数据采集和传输的基本要求是自动化、实时化、准确化和系统化。传统的质量数据采集是采用量规和测量仪器,数据采集的效率低、准确性差。后来发展到数字化量仪,可以在检测时直接将数字数据读取出来或传送到计算机中。但传统的数字化量仪都采用有线的方式,在有些场合操作极其不便,限制了其应用。因此急需发展一种无线数据传输技术。蓝牙技术体现了无线通信技术领域的最新成果,利用其构建数据采集无线传输系统,实现产品质量检测数据的无线采集和传输,可以为质量管理人员提供准确、可靠的数据信息,及时保证产品质量,提高产品生产质量和生产效率。将蓝牙技术应用到产品的质量检测数据采集和传输中,这方面的研究具有重大的现实意义和广阔的应用前景。全文主要研究内容如下:①对车间产品质量检测数据各种传输技术进行了分析,通过与其它短距离无线技术相对比,明确了蓝牙技术在质量数据采集过程中的定位,提出了基于蓝牙技术的质量检测数据无线传输装置研制方案。②对蓝牙技术的体系结构及相关理论进行了概述性的介绍,在分析了蓝牙连接建立过程的基础之上,进一步详细介绍了蓝牙HCI(主机控制器接口),并对其通信流程进行了研究。③研制了质量检测数据无线传输装置硬件和软件系统,利用基于蓝牙内嵌式模块的蓝牙开发平台,初步实现了数字化游标卡尺通过利用蓝牙模块和蓝牙开发平台的无线数据通信。④对基于蓝牙技术的质量检测数据无线传输装置进行了测试,并在PC上对质量数据进行了直方图、趋势图分析,提出了展望。

魏煜[8]2011年在《基于蓝牙的手机自组网即时通信协议的设计与验证》文中研究指明一般来说,手机即时通信必须接入移动通信网络,要基于预设的网络设施才能正常运行,如通信基站和AP接入点等,一旦发生地震、海啸等灾难导致网络设施损毁,手机将丧失其通信功能。在一些特殊场合,如酒吧、餐馆、教室、会议室、登山探险等需要进行小范围即时通信和文件共享的情况下,使用基于移动通信网络的即时通信应用,会出现速度过慢,流量费用过高的缺点,同时也可能由于地理位置的原因造成的没有预设网络设施或者信号不强而根本无法使用。因此,我们需要一种协议,可以实现用手机端建立自组网并进行即时通信。Ad hoc网络是一种特殊的无线移动网络,网络中的所有节点地位平等,拥有移动终端功能和报文转发功能,具有无中心、自组织、多跳路由和动态拓扑等特点,可应用于无法或不便铺设网络设施的场合和需要快速自动组网的场合。本文通过对手机即时通信的需求进行分析,在研究和参考Ad hoc研究领域的相关技术成果的基础上,采用蓝牙通信技术作为底层通信协议进行封装,设计出了可用于手机终端组建Ad hoc网络的爬山虎通信协议PSH,并在协议的基础上,设计和实现了一个即时通信软件在实机环境下对协议进行验证。具体来说,本文的主要工作包括:1)对手机即时通信需求进行了分析,着重分析了自组网中传输的数据类型和各种数据对传输的不同要求。2)基于蓝牙的通信技术,设计了可用于手机端建立自组网的即时通信协议PSH,包括网络层路由协议BRP、传输层控制协议BCP和安全协议BSP。3)在上述PSH协议的基础上,设计和实现一款即时通信软件,并通过实际环境对协议的有效性进行验证和分析。实验表明,本文设计的PSH协议是可行的,能够解决传统即时通信方式依赖于预设的网络设施、费用高和安全性低的问题,并且通过协议组建的网络能达到组建灵活稳定、高速有效和安全免费效果。

施宇光[9]2008年在《基于蓝牙无线通信的PC遥控解决方案的设计与实现》文中进行了进一步梳理蓝牙遥控解决方案,是随着智能手机的大范围普及所带来的需求而产生的。在个人智能移动设备和智能家居越来越广的和PC应用程序相结合的同时,蓝牙遥控解决方案的产生可以大幅度提高PC机使用效率,减少有线外部输入设备对用户的束缚。通过蓝牙解决方案,用户可以通过智能手机对附近的个人电脑进行一定的控制,而且不受角度的制约。在对多种无线通信方式进行比较后,确定了使用蓝牙作为通信基础方式,并据此选定使用Broadcom公司的SDK中Widcomm协议栈,及使用.NET Compact Framework为开发工具。在分析了需求后,进行了蓝牙遥控解决方案的总体功能设计。基于C/S的系统结构,将系统分为控制端和受控端进行设计,并依功能分为蓝牙通信模块、控制模块、文件传输模块和数据管理模块四个部分,明确了服务端数据故管理部分的设计思路。在此基础上,对各模块进行了功能设计,给出了每个模块中控制端和受控端的功能流程图,并进行了系统的实现。对于系统的主要数据结构和蓝牙通信建立及模拟鼠标和键盘灯关键的处理流程进行了详细的说明,并给出了主要函数的实现。目前系统已经完成了遥控和文件传输等主要功能,为在解决方案的系统构架之上支持更多的应用和功能扩展打下了良好的基础。

辛汉斌[10]2014年在《基于LBS的点对点通讯技术的研究》文中提出近年来,人们室内活动越来越丰富,在室内的时间也越来越多。用户需要一种精确的室内定位服务并能够快捷的与邻近用户交换信息。如何让手机更好的便利人们的生活是本论文的研究目的。本文的主要关注问题是室内环境下的LBS服务,首先分析了国内外对近距离通信和室内定位技术的研究状况,然后根据最新的无线技术和室内定位技术提出了无线传输方案和室内定位方案。本文的主要工作可以分为近距离无线通信和室内定位服务两个部分:1)本文介绍了低功耗蓝牙技术和Wi-Fi技术,通过结合这两种技术给出了近距离无线通信的设计方案:先使用低功耗蓝牙建立连接,向对方传输自己的IP地址,然后激活Wi-Fi功能模块,双方使用基于Socket的网络通信来传输数据。该方案结合了低功耗蓝牙技术和Wi-Fi技术的优点,能够降低文件传输过程的耗电量,并有效的解决了无需通过基础设施网络接入互联网服务器场景下进行文件传输的问题,能够满足近距离无线传输数据的需求。2)本文引进了杜克大学方案中的“路标”思想以及路由协议思想,并使用最新的iBeacon技术,提出了一种新的室内定位的方案:在室内环境中布置支持iBeacon技术的基站,将iBeacon基站充当室内环境中的“无形路标”。将室内环境划分几个不同的区域,每一个区域都由一个iBeacon基站进行管理,并且相邻两个区域中的基站之间能够相互通信。由iBeacon基站向区域中的用户提供服务。该室内定位方案可以向用户提供查询、导航、发送位置等服务,它具有功耗低、布局方便、成本低廉、定位精度高等特点。

参考文献:

[1]. 基于蓝牙技术的数据传输和文件传输的研究与实现[D]. 濮尧. 南京理工大学. 2004

[2]. 基于蓝牙无线局域网的文件传输系统的研究与设计[D]. 谢晓. 北京邮电大学. 2007

[3]. 基于单片机的蓝牙接口设计及数据传输的实现[D]. 赵霄. 北京交通大学. 2008

[4]. 基于蓝牙技术的数据传输的研究与实现[D]. 闫文婷. 南京理工大学. 2004

[5]. 基于蓝牙与ZigBee的异构无线网络传输系统的设计与实现[D]. 任春雷. 内蒙古大学. 2011

[6]. 基于蓝牙的车间环境下无线通信技术研究与应用[D]. 李斌. 西安理工大学. 2008

[7]. 基于蓝牙技术的质量检测数据无线传输装置研制[D]. 刘斌. 重庆大学. 2007

[8]. 基于蓝牙的手机自组网即时通信协议的设计与验证[D]. 魏煜. 华南理工大学. 2011

[9]. 基于蓝牙无线通信的PC遥控解决方案的设计与实现[D]. 施宇光. 北京邮电大学. 2008

[10]. 基于LBS的点对点通讯技术的研究[D]. 辛汉斌. 武汉理工大学. 2014

标签:;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  

基于蓝牙技术的数据传输和文件传输的研究与实现
下载Doc文档

猜你喜欢