在该蓝牙路由机制中,链路治理协议(LMP)被用来传输路由协议数据单元(PDU);此外,在固定蓝牙主设备FM与信息交换中心MSC链路之间使用了一种修改的蓝牙基带连接,且不使用蓝牙跳频技术 。
1.信息交换中心(MSC)
信息交换中心是整个蓝牙路由机制的核心部分 。没有信息交换中心,一个区域的蓝牙设备就不能够与10米外的其它蓝牙设备进行通信 。MSC应放置在相对于各固定蓝牙主设备FM的中心位置,如建筑物的中心位置或Internet的接口处 。MSC通过光缆或双绞线直接与固定蓝牙主设备FM进行连接,所以理论上MSC与FM之间没有距离的约束 。但MSC不直接与蓝牙移动终端MT进行连接通信,而是通过FM来与MT进行连接通信 。
信息交换中心MSC有3个主要的功能:通过路由表,跟踪和定位本系统内所有蓝牙设备;在2个属于不同微微网的蓝牙设备之间建立路由连接,并在设备之间交流路由信息;在需要的情况下帮助完成系统的切换功能 。此外,假如MSC连接到一个Internet端口外,则对BRS系统外,MSC起到一个网关的作用 。这就使得蓝牙信息流可以出入该BRS系统或进入到其它蓝牙系统 。
(1)路由表
MSC路由表包含了所有的固定蓝牙主设备FM及其从设备(移动终端MT)的地址 。路由表分2层,每当有MT进入/离开一个FM微微网或每当一个FM被激活/使不活动时,路由表就更新一次 。一个MT可以有多个入口(即可以属于多个FM的从设备),但在一个FM微微网中只有代表一个入口 。
(2)路由的建立
通常情况下,蓝牙设备会向MSC发出路由连接请求,该请求信息包含被请求连接蓝牙设备的地址BD_ADDR(设备号) 。发出连接请求的蓝牙设备可能是固定蓝牙主设备FM或蓝牙移动终端MT 。在路由连接中,发出连接请求的蓝牙设备是源端,被请求连接的蓝牙设备是目的端 。当MSC收到该路由连接请求时,它将会通知目的端 。假如目的端是固定蓝牙主设备FM,MSC将直接把路由连接请求信息发给FM,假如目的端是MT,MSC将通过路由表找到该MT所属的FM微微网,进而通过此FM转发路由连接请示信息至目的端MT 。
当目的端收到路由请求信息时,将通过MSC,然后MSC通知源端可以进行通信 。源端的基带数据包通过MSC、FM时要进行包头和接入码的检测,然后修改懈头或接入码路由到下一代链路 。当路由链路出错或链路中有一蓝牙设备发出非凡链路治理信息来终止链路时,路由链路会被终止 。
(3)切换
信息交换中心MSC可以帮助并加速完成蓝牙移动终端MT从一个FM微微网切换到另一个FM微微网 。当一个蓝牙移动终端MT需要信息交换中心MSC来帮助完成切换时,它会通过当前的主设备FM向MSC发送切换请求信息(1) 。切换请求信息包含发出请求的MT蓝牙地址,新的主设备FM的地址,及MT与新的主设备FM之间的时钟偏移量 。信息交换中心MSC收到MT的切换请求后,会把MT的蓝牙地址及MT与新的主设备FM之间的时钟偏移量发送给新的主设备FM(2),并通知该新的主设备FM对MT进行寻呼(3) 。这样会减少新的主设备FM进行寻呼的时间,并在新的主设备FM与MT之间不再进行主从转换,从而使整个切换时间快7倍(相对于信息交换中心MSC没有参与切换和情况下) 。
2.固定蓝牙主设备FM
FM在位置上是固定的,通常是在房间里或走廊里以覆盖最大范围 。FM是移动终端MT到信息交换中心MSC的接口,并负责MT与MSC之间信息的转换 。此外,FM也实现正常的蓝牙功能 。固定蓝牙主设备FM通过光缆或双绞线与信息交换中心MSC进行连接,二者之间使用了一种修改的蓝牙基带连接,且不使用蓝牙跳频技术 。FM与移动终端MT之间进行正常的蓝牙通信 。2个FM之间不能够直接通信,需要信息交换中心MSC作中介 。
推荐阅读
- 上海贝尔阿尔卡特7750 SR 系列业务路由器R2.0
- 上海贝尔阿尔卡特OmniSwitch8800路由交换机
- 上海贝尔阿尔卡特OmniSwitch7000路由交换机
- 上海贝尔阿尔卡特SpeedTouch 570 无线ADSL路由器
- 上海贝尔阿尔卡特Speed Touch 510i ADSL over ISDN路由器
- 三星Galaxy C7 Pro支持蓝牙吗?三星Galaxy C7 Pro支持GPS吗?
- 上海贝尔阿尔卡特S6307R ADSL路由器
- 对于蓝牙耳机HT820的一些使用心得
- 各种型号的ADSL路由设置方法
- 天猫魔盒蓝牙没有了怎么办
