3.5 Iub 接口
Iub 接口是RNC--Node B 之间的接口,用来传输RNC 和Node B 之间的信令及无线接口的数据。它的协议栈是典型的三平面表示法:无线网络层、传输网络层和物理层。无线网络层由控制平面的NBAP 和用户平面的FP(帧协议)组成;传输网络层目前采用ATM 传输,在Release 5 以后版本中,引入了IP 传输机制;物理层可以使用E1、T1、STM-1等多种标准接口,目前常用的是E1 和STM-1。
下图3.14 表示该接口的三平面。
(注: 图3.14,3.15 中出现的CPCH 为FDD 系统特有的信道,为了保持Iub 接口协议和NodeB 模型的完整性图中没有略去。)
Iub 接口主要完成以下功能:
-- 管理Iub 接口的传输资源
-- Node B 逻辑O&M 操作
-- 传输O&M 信令
-- 系统信息管理
-- 专用信道控制
-- 公共信道控制
-- 定时和同步管理
与3.6 节中将要讲述的Iur 接口不同的是,由于RNC 和Node B 之间具有较短的传输距离和相对密切的对应关系,没有必要采用七号信令传输网络。所以无线网络层和传输网络层控制平面中作为信令承载的SS7 协议栈被更简单的SAAL-UNI 所代替;另外应该注意的是,这里也没有引入IP/SCTP。
下面对上图中的传输网络层进行一些简单的说明。Iub 接口的ATM 协议有AAL2 和AAL5、SAAL(SSCOP、SSCF-UNI)、ALCAP 三部分。
AAL2 和 AAL5 是ATM 适配层协议,完成数据适配的功能——把高层的数据结构表示成ATM 信元,并提供相应的运行和管理功能。AAL2 和 AAL5 主要区别是,AAL5 用于非实时的面向连接和无连接的数据传输;而AAL2 是为可变比特数据传输而设计的,主要用于传输话音业务。它们都是采用ITU-T 标准定义。
ALCAP 是专门针对AAL2 连接的信令协议,负责AAL2 点到点连接的建立、释放和维护。原来采用的是Q2630.1,但是后来为了方便传输承载的复位操作,Q2630.1 已经被Q2630.2 所 取代。
SAAL 由SSCOP 和SSCF-UNI 两部分协议组成,由于其本身的限制,使得NBAP 消息长度不能超过4096 个八位组。针对这个问题,曾有人提出再加一层分段打包解包协议(APPSAR)。但是在实际的运行过程中,超过4096 个八位组的NBAP 消息概率很低,并且有很大程度是由异常事件所导致;如果引入了APPSAR 将会破坏无线网络层和传输网络层之间的独立性,所以此建议最终被3GPP 取消。
为了进一步理解Iub 接口的结构,有必要研究一下Node B 逻辑模型,见图3.15。
从图中可以看出,该逻辑模型包含了一个公共控制口/公共信令链路和一套业务终端节点/专用信令链路。需要注意的是,业务终端节点和小区并没有直接的联系,一个业务终端节点可以控制多个小区,同时一个小区可以属于多个业务终端节点。
现在我们看一下无线网络层控制平面和用户平面的一些情况。
控制平面NBAP NBAP 功能是通过具体的基本过程(EP)实现的,基本过程分为两种类型:Class1 和lass2。
其中,Class1 是指携带响应消息的过程,相应消息既包含成功的消息,也包含失败的消息;
Class2 指携带那些无需相应消息的过程。
NBAP 基本过程分为公共过程和专用过程,分别对应公共链路和专用链路的信令过程。
公共NBAP
公共NBAP 过程应用于已经存在于NodeB 中的与特定UE 无关的信令或特定UE 上下文初始化请求过程。公共NBAP 也定义了NodeB 中逻辑O&M 相关的过程。
公共NBAP 主要功能如下:
-- 建立UE 的第一个无线链路,选择业务终结端点;
-- 公共传输信道控制;
-- 小区配置及TDD 模式下的小区同步控制;
-- TDD 模式下共享信道配置;
-- 初始化和报告小区或NodeB 相关测量;
-- 错误管理。
专用NBAP
专用NBAP 是指和一个特定的UE 上下文关联的过程。当RNC 通过公共NBAP 过程为UE 分配一个业务终端节点之后,每一个和该UE 相关的后续信令将通过该节点的专用控制端口使用专用NBAP 过程来交互。
专用NBAP 主要功能如下:
-- 为特定的UE 增加、释放以及重新配置无线链路;
-- 专用信道控制;
-- FDD 模式下的更软合并;
-- 报告无线链路的具体测量;
-- 无线链路差错管理。

图3.16

图3.17






