摘 要:蓝牙(Bluetooth)[1]是一个新兴、省电、低成本的短距离无线通讯技术,许多应用都可透过它来实现Ad-Hoc的网路架构。例如大众场合的咖啡厅和机场,或者是公司内部的会议和个人计算机设备,皆能通过内含Bluetooth的装置形成Ad-Hoc网路得以互相沟通信息与传递数据等。
关键词:蓝牙;网络维护
中图分类号:TN929.5 文献标识码:A 文章编号:2096-4706(2018)03-0056-03
Research on Bluetooth Network Maintenance
LIANG Wuzhi
(Guangxi Baise Electric Power Co.,Ltd.,Baise 533000,China)
Abstract:Bluetooth[1] is an emerging,power-efficient,low-cost,short-range wireless communication technology that can be used by many applications to implement the Ad-Hoc network architecture. For example,the cafes and airports in the public places,or the company's internal conference and personal computer equipment,it is possible to form Ad-Hoc networks through devices containing Bluetooth,and to communicate with each other and transmit data.
Keywords:Bluetooth;network maintenance
0 引 言
以Bluetooth為基础的Ad-Hoc网路带来了一项新的挑战,它有些许的限制,譬如,Bluetooth元件必须组成所谓的piconet才能运作。每个piconet里有一个master和最多七个slaves。该master决定跳频的顺序并且利用轮询的方式(polling-based)主导资讯的传输。当两个Bluetooth设备相互连接后,等于在baseband阶层建立起一条实体通道(physicalchannel),而实体通道内master与slave间讯号存取是以TD(TimeDivisionDuplex)方式为之。而两个以上的piconets可透过bridge成员而连接成为较大网路成为scatternet。根据Bluetooth的规格,它明白清楚地定义了Bluetooth装置间的连接程序。而在许多的文献中也探讨了scatternet形成拓扑的议题(scatternetformationtopology)[2]。在对它们的研究中,对于如何建构成为一个scatternet粗略定义了三个假设:
(1)所有的装置都在彼此传输范围内。(2)每个装置刚开始时都是独立的。(3)每个装置不知有其他装置存在。
首先就是探讨独立且传输范围内的所有Bluetooth装置如何快速建构和连接形成piconet、或者是scatternet网路,然后再提出一套演算法使Bluetooth装置高效率地与其他Bluetooth装置连接形成一个完整的scatternet网络。
1 动态维护机制
scatternet网路在建构后由于动态变动,会面对一些问题,意既网络变大、松散且无法满足原来设计所提出的基本目标。对scatternet网路自我维护的机制——BlueMaint,该机制是一个能够让scatternet网路应对不同状况的演算机制,它能够同时执行于动态与静态环境中;……