基于蓝牙技术的数据网关关键技术的研究与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
信息时代最大的特点就是进行更方便快速的信息传播,随着计算机与通信设备种类和数量的日益增多,这些设备间的连接和通信就显得至关重要。有线连接已经不足以满足人们随时随地便利通信的期望,无线通信以携带方便、无需布线、成本低等优点被越来越多的运用。目前已经存在很多成熟的短距离无线接入技术标准,包括IEEE802.11、蓝牙(Bluetooth)、HomeRF等。
     结合当下短距离无线技术发展的实际要求,论文首先进行蓝牙无线接入系统关键技术的研究,在此基础上提出了蓝牙数据接入网关的总体设计方案,规划了系统的应用场景,确立了蓝牙终端通过网关接入以太网以及GPRS网络的功能;然后详细分析硬件平台的设计与实现,包括嵌入式微处理器模块、存储器模块、蓝牙收发模块、以太网接口模块、GSM/GPRS模块、蓝牙终端模块六个部分;其次构建系统的软件平台、进行软件模块的设计与开发,包括进行Linux操作系统和BlueZ协议栈的移植,设计核心控制模块、蓝牙协议栈、GSM/GPRS三大部分的软件流程并具体实现;最后实现了以网关为核心的蓝牙无线接入系统,系统中蓝牙终端通过网关成功接入以太网和GPRS网络,从三个方面测试系统的性能,并对测试结果进行详细分析。
The biggest characteristic of this information age is more convenient and rapid information transmission. With the increasing number and types of computer and communication equipment, the links and communication between these equipments is essential. Cable connection has not enough to meet the expectations of people whenever and wherever possible to facilitate communication. Wireless communication with convenient carrying, no wiring, low cost is more and more applied. There have been many mature short distance wireless access technology standards, including IEEE802.11, Bluetooth, HomeRF and so on.
     Combined with the actual requirement about the development of short distance wireless technology, Firstly, we studied about the key technology of Bluetooth wireless. After that we proposed the overall design scheme of embedded Bluetooth data access gateway, maked a detailed planning for the general design of the system,so that through the gateway Bluetooth data terminal can be connected to the Ethernet and GPRS network function. Next we did a detailed introduction about the hardware platform design and Implementation,including embedded microprocessor module, Bluetooth transceiving module and so on. And then we designed for software platform. Fist,we transplanted Linux operating system and BlueZ protocol stack, Second we designed software flow of the core control module, Bluetooth protocol stack, GSM/GPRS Bluetooth protocol stack and GSM/GPRS. Finally, we realized the gateway as the core of the Bluetooth wireless access system, in the system Bluetooth terminal successful access Ethernet and GPRS network through the gateway, and analyzed this system performance test results in detail.
引文
[1]赵元安.无线接入原理及应用[M].国防工业出版社
    [2]喻宗泉.蓝牙技术基础[M].机械工业出版社,2006
    [3]孙戈.短距离无线通信及组网技术[M].西安电子科技大学出版社,2008,83-60
    [4]刑传玺.基于蓝牙协议的通信接口通用转换平台设计[D].硕士论文,2009
    [5]袁宇恒.基于蓝牙的家庭网络关键技术研究.硕士论文[D],2006
    [6]凌志浩.适用于仪器仪表通信的若干新技术[J].自动化仪表,2003
    [7]严紫建,刘元安.蓝牙技术.第2版[M].北京邮电大学出版社,2007
    [8]马建仓,罗亚军,赵玉亭.蓝牙核心技术与应用[M].科学出版社,2008
    [9]李航,张瑞令等.蓝牙技术应用——语音数据网关[J].无线电工程,2001,第32卷第12期:37-39
    [10]吴学智等.基于ARM的嵌入式系统设计和开发[M].第2版.北京:人民邮电出版社,2008:20-42
    [11]Andinu D, Baroti F, Roneella R. Wireless Audio Communication Network for In-Vehicle Access of Infortainment Service in Motorcycles[C]. Proc. of IEEE 18th International Symposium,2005
    [12]AMR9嵌入式系统和无线通信开发平台实验指导书,2007
    [13]刘佳.宽带短距离无线接入关键技术研究及网关设备的研制[D].硕士论文,2007
    [14]王学龙.嵌入式Linux系统设计与应用[M].北京:清华大学出版社,2001:23-35,117-120
    [15]Siemens. MC39i Cellular Engine UserManual[DB/OL]. http://www.siemens.com
    [16]周建玲.基于GPRS网络的嵌入式系统的研究[J].微计算机信息,2009
    [17]王金龙等.嵌入式操作系统开发及应用程序设计[M].北京:清华大学出版社,2009
    [18]W Richard Stevens. UNIX Network Programming The Sockets Networking API VOLUME I(3 Edition)清华大学出版社,2006
    [19]于明,范书瑞,曾祥烨.ARM9嵌入式系统设计与开发教程[M].电子工业出版社,2006
    [20]http://www.bluez.org/aboout/history/
    [21]http://www.bluez.org/
    [22]欧阳鑫,于红岩,吕杨.蓝牙协议栈BlueZ的移植与开发[J].微计算机信息,2007,23(2)
    [23]郑惠生,亢琦,段军.基于BNEP蓝牙移动终端接入网络的研究[J].软件导刊, 2010,第5期
    [24]马兴,梁剑,陈前斌.基于HCI协议层的蓝牙技术应用开发[J].2002,14(4):79-82
    [25]蔡锦州.基于Linux的蓝牙L2CAP及RFCOMM层协议的实现[D].硕士论文,2010
    [26]金纯,林金朝,万宝红.蓝牙协议及其源代码分析[M].北京:国防工业出版社,2006
    [27]王燕等.详解PPPoE协议[J].中国科技纵横,2011
    [28]陈舫.宽带短距离无线系统语音接入功能的设计与实现[D].硕士论文,2008
    [29]Bluetooth Special Interest Group. Specification of the Bluetooth System(Profile), Versionl.1. http://www.Bluetooth.eom,2005
    [30]Bluetooth SIG groups Specification of the Bluetooth System(Core), Versionl.1. http://www.Bluetooth.eom,2005
    [31]袁恒宇.基于蓝牙的家庭网络技术的关键研究[D].硕士论文,2006
    [32]徐晓晓.嵌入式蓝牙网关的研究与设计[D].硕士论文,2008
    [33]王文栋.蓝牙局域网网关的研究与实现[D].硕士论文,2004
    [34]William Stallings著何军等译.无线通信与网络(第2版)Wireless communications and networks(Second Edition) [M]清华大学出版社,2005
    [35]崔东华,陈佳晶.蓝牙局域网网关的开发[J].计算技术与自动化,2005,第24卷24期:105-107.
    [36]钱志鸿,杨帆,周求湛,蓝牙技术原理开发及应用第2版[M].北京航空航天大学出版社,2007
    [37]朱刚,谈振辉,周贤伟.蓝牙技术原理及协议第2版[M].北方交通大学出版社,2006
    [38]贺明,周中华,董利民,吴武臣.嵌入式蓝牙文件传送方案的实现[J].电子技术应用,2009,第12期:102-105
    [39]MORROW R. Bluetooth Operation and use. McGmy-Hill,2002.
    [40]王学群,蒋平.蓝牙技术简述[J].无线电工程,2002,32(10):4649
    [41]熊俊.基于战术通信网络基层数据融合[D].硕士论文,2010
    [42]张秋杰.基于嵌入式Linux的蓝牙及网络应用研究[D].硕士论文,2007
    [43]Byeong-Thaek Oh, Sang-Bong Lee, Ho-Jin Park. An interconnection Method between Bluetooth Network and P2P Network. IEEE,2009,1751-1754
    [44]BlueZ Offieial Linux Bluetooth Protoeol Stack. http://www.bluez.org,2006
    [45]Rozeha A.Rashid and Rohaiza Yusoff. Bluetooth Performance Analysis in Personal Area Network (PAN). IEEE,2006
    [46]Karim Yaghmour. Building Embedded Linux Systems. orReilly&Associates,2003
    [47]W Richard Stevens尤晋元译UNIX环境高级编程[D].北京:机械工业出版社,2000
    [48]. ALESS, RO RUBINI. LISOLEG译LINUX设备驱动程序[D].北京:中国电力出版社,2000
    [49]BinZhen, Jonghun Park. ScatternetFormation of Bluetooth Ad HocNetworks[J]. IEEE, 2002
    [50]揭琳锋,周建国,樊鹏,苏俊,王雷鹏.基于虚拟仪器和蓝牙技术的无线测试系统研究[J].电子测量技术,2010,第33卷第6期:85-87
    [51]Reggie David. Exploring the uses of Bluetooth in Building Wireless Information System [J]. International Journel of Mobile Commmunication,2007,2-12
    [52]Corbet J, et al. Linux Device Driver.O Reilly,2005
    [53]Huang Albert. The use of Bluetooth in Linux and location aware computing[J]. Department of Electrical Engine Ring and Computer Science of Massachusetts Institute of Technology,2007

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700