微微网拓扑
每建立一个 Bluetooth 无线链路,即处于微微网中。一个微微网由两个或更多占用相同物理信道的设备组成(这表示这些设备是按照共用时钟和跳频序列进行同步的)。共用(微微网)时钟与微微网中其中一个设备的 Bluetooth 时钟是相同的,该设备称为微微网主设备,而跳频序列则派生自微微网主设备的时钟和 Bluetooth 设备地址。微微网中所有其它已同步的设备都称为从设备。术语主设备和从设备仅用于描述微微网中的这些角色。
在一个地理位置中可能存在多个独立的微微网。每个微微网都有各自的物理信道(即各自的微微网主设备、独立的微微网时钟和跳频序列)。
一个启用 Bluetooth 的设备可能同时存在于两个或更多的微微网中。这通过时分复用实现。一个启用 Bluetooth 的设备无法同时成为多个微微网主设备。(由于微微网是按照主设备的 Bluetooth 时钟定义的,因此一个设备不可能同时作为两个或更多微微网的主设备)。一个启用 Bluetooth 的设备可以成为多个独立微微网的从设备。
一个启用 Bluetooth 的设备成为两个或更多微微网的成员时,即称为处于散射网中。处于散射网中并不意味着该启用 Bluetooth 的设备具有任何网络路由能力或功能。Bluetooth 核心协议不会也没有责任提供这样的功能,此功能应由更高级别的协议指定,不属于 Bluetooth 核心规格的范围。
逻辑传输、逻辑链路和 L2CAP 信道用于提供传输数据的能力。
操作程序和模式
启用 Bluetooth 的设备的典型操作模式是连接到其它启用 Bluetooth 的设备(在微微网中)并与此启用 Bluetooth 的设备进行数据交换。Bluetooth 技术是一项专门的无线通信技术,因此还具有多种构建微微网的可选操作程序,以便进行后续通信。程序和模式分别在架构的不同层上应用,因此,设备可同时出现在多个程序和模式中。
查询(发现)程序
启用 Bluetooth 的设备通过查询程序发现附近的设备,或被它们所在位置的其它设备发现。
查询程序是不对称的。尝试查找附近其它设备的启用 Bluetooth 的设备称为查询设备,它会主动发送查询请求。可被其它设备找到的启用 Bluetooth 的设备称为可发现设备,它会监听查询请求并作出响应。查询程序使用专为查询请求和响应而设的物理信道。
查询设备和可发现设备都可能已连接到微微网中其它启用 Bluetooth 的设备。所有花费在查询或占用查询扫描物理信道上的时间都需要与现有逻辑传输上的 QoS 承诺要求取得平衡。
查询程序不会使用物理信道之上的任何架构层,虽然在交换查询和查询响应信息过程中,可以认为短暂存在物理链路。
寻呼(连接)程序
建立连接的程序是不对称的,要求一个启用 Bluetooth 的设备在另一启用 Bluetooth 的设备可连接(寻呼扫描)时执行寻呼(连接)程序。寻呼程序有明确目标,因此只能由一个指定的启用 Bluetooth 的设备对寻呼程序作出响应。
共3页: 上一页 1 [2] [3] 下一页
|