2.3MAC的核心概念IEEE802.16从设计之初就考虑了QoS,所以在协议中,引入了很多与QoS相关的概念,这些核心概念以及与这些概念相关的操作也体现了PMP模式应用下的特点。2.3.1连接连接(Connection)是IEEE802.16的核心概念,是MAC层管理和调度的基本单位。MSDU在CS内,首先进行的操作就是进行分类,映射到不同的连接上。而后,数据的操作和调度都是以连接为载体和基础的。连接本身就体现着QoS的思想。BS管理着整个小区内的所有连接,连
2.3
MAC的核心概念
IEEE802.16从设计之初就考虑了QoS,所以在协议中,引入了很多与QoS相关的概念,这些核心概念以及与这些概念相关的操作也体现了
PMP模式应用下的特点。
2.3.1 连接
连接(Connection)是IEEE802.16的核心概念,是MAC层管理和调度的基本单位。MSDU在
CS内,首先进行的操作就是进行分类,映射到不同的连接上。而后,数据的操作和调度都是以连接为载体和基础的。连接本身就体现着QoS的思想。BS管理着整个小区内的所有连接,连接的最大限制是64K个。针对不同的
SS的连接可以由BS发起建立,也可以由SS发起建立。连接的建立是业务通信的前提。每个连接代表着不同的服务类型、带宽等参数。另外,在SS入网初始化时,BS会给SS分配管理连接。而管理连接也分为应用时间紧迫的MAC管理帧的基本管理连接和第一管理连接、第二管理连接。每个管理连接的作用和使用范围不同。独立的管理连接可以保证MAC管理功能的迅速和有效实施,提高网络的稳定性,不会造成因为业务量的增加而影响无线网络的维护和管理。
不同优先级或QoS要求的业务的MSDU在进入CS的分类器后,被分配到不同的连接上,等待BS的调度发送。
业务连接在网络中都是单向的,所以其上承载的业务也是单向的。而管理连接是双向的,MAC管理业务在相同的连接内传送。
连接除了区分不同优先级的业务之外,实际上还是IEEE802.16网络中寻址的重要信息。每个BS或SS实际上都有一个
48位的MAC地址,但是该地址仅仅在SS初始校准的过程中使用一次,且使用的目的是为了建立管理连接。一旦管理连接建立,MAC地址就没有用了。在IEEE802.16网络中通过统一寻址方式,可以减轻很多MAC层的管理负担,甚至根据连接标识(CID)可以进行有效的净载荷头压缩功能(PHS),减少Vo
IP等业务的传输开销。
2.3.2 服务与服务流
服务流(ServiceFlow)是IEEE802.16的另一个概念,这个概念的引入是为了实现不同业务的不同的QoS。一个服务流以一组QoS参数集为基本特征。连接上承载的就是服务流。连接只是MAC内部工作使用的概念,与上层业务相关的时候,就要用到服务和服务流。服务流是和连接相映射的。MAC本身提供了与服务和服务流相关的管理信令,用于创建、更改、添加、删除服务。IEEE802.16一共提供了4类服务:
UGS、rtPs、nrtPs、BE。
UGS用于实时数据流业务,数据包长度固定,数据定期产生,如T1/E1、无静音压缩的VoIP等;rtPS用于实时数据流,数据包长度不固定,数据定期产生,如MPEG视频流;nrtPs用于有最小数据率要求的业务,数据包长度不固定,可以容忍较长时延,如
FTP;BE用于无最小数据率要求的业务,可以作为背景业务。
IEEE802.16的许多管理都是基于这4种服务展开的,如带宽分配和请求就依据不同的服务提供灵活的MAC管理帧。
与连接类似,BS管理着所有的服务流,不同的服务流以服务流标识符(SFID)标识,服务流的取值范围是32比特。
服务流和连接把MAC从逻辑上分成两层,上层为向网络层提供服务的服务流,用于区分不同业务的QoS;下层为MAC管理和调度的单位——连接。通过服务流和连接的映射,将需求和实现联系起来。
2.4 入网与初始化
IEEE802.16的设备入网和初始化也是非常有特点的。为了提高无线网络的容忍度,在入网的控制和网络的管理上设计了很多有效的方法。
在
TDD模式下为了有效利用时间资源,BS必须对SS的媒介访问时机进行统一的调度。为了允许SS随机加入,BS在上行开始之初提供了一