1 无线个域网主要通信技术
- 蓝牙(Blue Tooth)IEEE802.15.1
- IrDA:红外数据组织,市场份额最大
- HomeRF:家庭设备无线互联的工业标准
- UWB:超宽带,在很宽频段内发生短脉冲
- Zigbee:低速率低成本个域网技术IEEE802.15.4
2 蓝牙——标准文档
2.1 核心规范
- 描述了从无线电接口到链路控制的不同层次蓝牙协议体系结构的细节
2.2 概要规范
- 考虑使用蓝牙技术支持不同的应用。每个概要规范讨论在核心规范中定义的技术,以实现特定的应用模型(Usage Model)。分为强制、可选和不适用。可划分为电缆替代或无线音频。
3 蓝牙——拓扑结构
- 点-点模式:两个蓝牙设备直接通信
- 蓝牙中的基本联网单元是一个微微网(piconet)它由一台主设备和1~7台活跃的从设备组成。
- 一个微微网中的设备也可作为另一个微微网的一部分存在,并在每个微微网中,起从设备或主设备功能,这种形式的重叠被称为散布式网络(scatternet)。多达256个piconet可以连接成更大的网络。
- 微微网的组成:
- 微微网建立的过程。其中查询和寻呼的过程需要讲清楚。
- master首先在32个载波上广播查询访问码(IAC),如果standby设备想要加入微微网的话,就会定期侦听IAC消息,侦听到之后返回一个packet,里面有设备的地址和时钟信息。master听到设备返回的消息后,根据地址制定了跳频序列,并发送给S设备跳频序列和时钟信息。S设备收到M设备发送的调频和时钟信息后,会进行时钟同步,并启动M定义的跳频序列。
4 蓝牙——物理链路
4.1 SCO(同步面向连接)
- 主要用于音频、视频传输
- 主设备(M)和从设备(S)之间具有固定的点对点链路
- M为S预留两个连续时间槽传送实时数据
- M可同时支持三个SCO
- 每个S可有2~3个SCO
- 是全双工信道
- 由于是同步的,故数据出错后也不进行重传
4.2 ACL(异步无连接)
- 主要用于尽力而为的数据传输服务
- M和S之间的点对点/点对多点连接
- 在没有预留给SCO的时间槽传送无时间规律的分组
- 每个S结点只有一条ACL
- 半双工信道
- 数据出错后可以进行重传
5 蓝牙——低功耗
6 Zigbee——设计目标
- 低速率
- 低能耗
- 短距离通信
- 低复杂度
7 Zigbee——设备类型
- 全功能设备(FFD)
- 任何拓扑结构
- 泛协调能力
- 与任何其他设备对话
- 实现完整的协议集
- 简化功能装置(RFD)
- 限于对等网络中的星形拓扑或终端设备
- 不能成为PAN协调器
- 非常简单的实现
- 简化协议集
8 Zigbee——拓扑结构及其形成过程
8.1 设备模式
- device:包含IEEE 802.15.4 的RFD或FFD实现介质访问控制和与无线介质的物理接口。
- PAN协调器:作为PAN的主要控制器的协调器。网络只有一个泛协调器。只有FFD才能成为协调器。
8.2 拓扑
8.2.1 网络拓扑
- 上图展示了两种网状拓扑模式:星形网络和点对点网络。图中的PAN coordinator即上文所谓PAN协调器,只有FFD可以作为PAN协调器。
8.2.2 混合拓扑
- 上图的结构像一个酒店一样,每个房间都有一个用于控制的星形网络。
8.3 网络形成
8.3.1 星形网络的形成
- 在FFD被激活后,它可以建立自己的网络并成为PAN协调器
- 选择与周围网络不同的PAN标识符(在射频影响范围内)
- PAN协调器允许其他设备(可能包括ffd和rfd)加入其网络。
8.3.2 点对点网络形成
- 每台设备都能在其无线电影响范围内与任何其他设备通信
- 一台设备被指定为PAN协调器
- 通过选择未使用的泛标识符并向相邻设备广播信标帧,形成第一个簇。
- 接收信标帧的候选设备可以请求在PAN协调器处加入网络。
- 如果PAN协调器允许设备加入,它会将新设备作为其邻居列表中的子设备添加。
- 新加入的设备将PAN协调器作为其父级添加到其邻居列表中,并开始传输周期性信标
- 然后,其他候选设备可以在该设备处加入网络。
- 一旦满足预定的应用或网络要求,第一PAN协调器可以指示设备成为与第一个簇相邻的新簇的PAN协调器。
- 其他设备逐渐连接形成多集群网络结构
9 Zigbee——超帧
- 活动部分被分成16个大小相等的槽
- 在非活动部分,协调器可以进入低功率模式
- 信标用于同步连接的设备、识别PAN和描述超帧的结构
- 网络信标:由网络协调器传送。包含网络信息、帧结构和挂起节点消息的通知。
- 信标扩展期:由于挂起的节点消息,为信标增长保留的空间。
- 竞争期:任何使用CSMA-CA的节点访问。
- 保证时隙:为需要保证带宽的节点预留[n=0]
10 Zigbee——GTS(保证时隙)
- 对于低延迟应用程序或需要特定数据带宽的应用程序
- PAN协调器可以将活动超帧的部分专用于该应用程序
- PAN协调器最多可以分配七个GTS,一个GTS可以占用多个时隙周期
11 Zigbee——CSMA/CA
12 作业题
1,2略,上述已经有解释。
- 简述蓝牙设备从待机状态到连接状态以及低功耗连接状态的建立过程
1、待机到链接状态(主要时查询和寻呼的过程):
通过扫描,试图发现新设备
确认发现的设备没有连接,也没有处于锁定状态
发送IP地址
收到并解读配对设备发过来的数据
建立并保存连接
查询和寻呼的过程如下图所示
2、低功耗
对于低功耗而言,允许正在进行广播的设备连接到正在扫描的设备上,这就有效避免了重复扫描,而通过对连接机制的改善,低功耗蓝牙下的设备连接建立过程已可控在3ms内完成,同时能以应用程序迅速启动链接器,并以数毫秒的传输速度完成经认可的数据传递后立即关闭连接
4、5、6略