一种Iub接口二类适配链路参数的自动配置方法及装置的制作方法

文档序号:7753132阅读:221来源:国知局
专利名称:一种Iub接口二类适配链路参数的自动配置方法及装置的制作方法
技术领域
本发明涉及TD-SCDMA移动通信网络的监测和维护,尤其涉及TD-SCDMA移动通信 网络中lub接口的二类适配链路参数的自动配置方法。
背景技术
TD-SCDMA网络监测技术能够为TD-SCDMA网络的组建、维护、优化、安全提供可靠 的依据。在TD-SCDMA网络的建设和维护中,容易出现故障,且技术难点最集中的部分就是 无线接入网部分。而在无线接入网信令监测中,其核心环节便是对连接基站与无线网络控 制器的lub接口(以下简称为lub接口)进行联网数据采集并解码,实时分析出相关的网 络性能参数。lub接口主要用来传输基站和无线网络控制器之间的信令及无线接口数据,在水 平方向分为两个功能层,即无线网络层和传输网络层,它们又分别由无线网络控制平面、传 输网络控制平面和用户平面组成。传输网络层传输两类信息一类是无线资源管理和呼叫 控制信息,另一类是话音和数据信息。为了高速且有效的传送这些信息,传输网络层目前普 遍采用异步传输模式(Asynchronous Transfer Mode,以下简称为ATM),其中控制面采用五 类适配(ATMAdaptation Layer type 5,以下简称为AAL5),用于承载控制面的数据业务,用 户面采用二类适配(ATM Adaptation Layer type 2,以下简称为AAL2),用于传输用户面的 话音实时应用业务。lub接口用户平面包含各种传输信道对应的帧协议(Frame Protocol,以下简称为 FP),FP的主要功能是将无线终端和无线接入网之间的Uu接口(以下简称为Uu接口)控制 平面的无线资源控制RRC(Radio Resource Control,以下简称为RRC)信令数据和用户平面 的语音/分组数据依据其所属传输信道对应的格式封装成帧,然后在lub接口用户平面的 AAL2链路上传送,从而实现Uu接口的用户数据在基站以透明方式传送给无线网络控制器。 为了从lub接口 FP数据中获取到RRC消息以分析无线终端和无线网络控制器之间的信令 交互,必须按照FP、媒质接入控制协议MAC (Medium Access Control,以下简称为MAC)、无线 链路控制协议RLC(Radio Link Control,以下简称为RLC)规定的编码方式,对这几层的协 议数据单元PDU(Protocol Data Unit,以下简称为PDU)进行一系列的重组。然而,重组过程 中,首要的问题是需要对重组所需而又无法提前获取的AAL2链路公共传输信道参数进行 自动配置,即获取前向接入信道FACH(F0rward Access Channel,以下简称为FACH),随机接 入信道 RACH(Random Access Channel,以下简称为 RACH)、寻呼信道 PCH(Paging Channel, 以下简称为PCH)的数据帧对应的2类承载信息,具体lub接口 AAL2链路需要配置的信息 如表一所示。表1AAL2链路需要配置的参数
配置项配置内容备注 现有技术配置上述参数的方法有两种,一是通过捕获到基站应用部分的公共传输 信道建立请求/公共传输信道建立响应消息来获取,但是,该方法在预分析的过程中如果 没有收到基站应用部分的公共信道建立命令,则需要重新启动基站,引发公共传输信道的 重新建立,并捕获公共传输信道建立过程中的承载信息,这势必会造成大量业务中断,严重 影响网络的正常运行。二是利用各公共传输信道数据帧长集合中非交集部分仅对公共传输 信道类型进行配置,而对AAL2链路解码所需的其他参数未做配置,配置函数由FP、MAC、RLC 三个模块组成,其中FP模块完成MAC、RLC模块的总体调度,没有设置必要的调度模块实现 总体调度和数据传递,这种算法虽然分模块进行,但灵活性、可扩展性较差。

发明内容
为解决现有技术配置Iub接口 AAL2链路参数存在的业务中断,灵活性、扩展性较 差等问题,本发明提出一种Iub接口 AAL2链路参数的自动配置方法及装置。本发明自动配 置方法对每一数据帧按照FP、MAC和RLC的顺序分别对各个层的数据单元PDU进行预配置 并遍历RACH、FACH和PCH三种信道;将成功率数值最大的预配置参数判定为自动配置成功 的参数并将其写入配置文件。本发明自动配置装置采用FP处理模块、MAC处理模块、RLC处 理模块对网络中采集的Iub接口数据进行预配置,采用调度处理模块对预配置结果进行判 决,并将满足判决条件的结果写入配置文件。
本发明Iub接口 AAL2链路参数的自动配置方法对每一数据帧按照帧协议FP、媒质 接入控制协议MAC、无线链路控制协议RLC的顺序分别对各个层的数据单元PDU进行预配置 并遍历前向接入信道RACH、随机接入信道FACH和寻呼信道PCH三种信道;将成功率数值最 大的预配置参数判定为自动配置成功的参数并将其写入配置文件。本发明Iub接口 AAL2链路参数的自动配置方法对每一数据帧按照帧协议FP、媒质 接入控制协议MAC、无线链路控制协议RLC的顺序分别对各个层的数据单元PDU进行预配置 并遍历前向接入信道RACH、随机接入信道FACH和寻呼信道PCH三种信道,包括1、获取数据帧从异步传输模式ATM连接上获取数据,过滤掉控制帧,留下数 据帧进行配置,根据其链路层信息识别并标记它来自哪个ATM连接,存储数据帧长度 Framelen(以下简称为Framelen)、虚通道标识VPI (以下简称为VPI)、虚信道标识VCI (以 下简称为VCI)和连接标识CID(以下简称为CID);2、按照RACH、FACH和PCH三种传输信道中的任意一种进行预配置;3、校检净荷头部循环冗余CRC,校检通过则继续,否则重新获取数据;4、校检数据长度,校检通过则继续执行下一步骤,否则,在预配置失败数据帧数目 上加1并转为执行步骤10 ;5、构建媒体接入控制层数据单元MAC PDU(以下简称为MAC PDU)并按照MAC协议 帧格式进行解码;6、构建无线链路控制层数据单元RLC PDU(以下简称为RLC PDU)并对RLC PDU数 据长度范围进行判断,判断成功则继续执行下一步骤,否则,在预配置失败数据帧数目上加 1并转为执行步骤9 ;7、对RLC PDU进行解码分析返回序列号SN(Sequence Number,以下简称为SN),如 果同一传输信道的SN顺序递增1,则判定预配置正确,在预配置成功数据帧数目上加1,继 续执行下一步骤;否则,在预配置失败数据帧数目上加1,继续执行下一步骤;8、判断该MAC层所有RLC PDU是否全部处理完毕,如果没有转为执行步骤7,如果 完毕,继续执行下一步骤;9、判断FP层构建的所有MAC PDU是否全部处理完毕,如果没有转为执行步骤6,如 果完毕,继续执行下一步骤;10、判断当前传输信道的传输格式集TFS表是否全部处理完毕,如果没有转为执 行步骤4,如果全部处理完毕,继续执行下一步骤;11、判断RACH、FACH、PCH三种信道是否完全遍历,如果没有转为执行步骤2,如果 完全遍历则结束此数据帧的预配置。本发明Iub接口 AAL2链路参数的自动配置方法将成功率数值最大的预配置参数 判定为自动配置成功的参数并将其写入配置文件,包括1、预配置数据帧达到50条时停止预配置;2、将VPI、VCI和CID相同的数据帧编为一组进行判决;3、计算预配置成功率并判决,其中预配置成功率=预配置成功数据帧数目/(预配置成功数据帧数目+预配置失败 数据帧数目)x 100% ;预配置成功率数值最大的即判定为自动配置成功的参数,将配置好的参数写入配置文件。本发明Iub接口 AAL2链路参数自动配置装置采用FP处理模块、MAC处理模块、RLC 处理模块对网络中采集的Iub接口数据进行预配置,采用调度处理模块对预配置结果进行 判决,并将满足判决条件的结果写入配置文件。本发明Iub接口 AAL2链路参数自动配置装置采用FP处理模块、MAC处理模块、RLC 处理模块对网络中采集的Iub接口数据进行预配置,包括采用FP处理模块自动配置AAL2链路传输信道类型、数据方向、净荷头部循环冗 余CRC、传输格式指示TFI (Transport Format Indication,以下简称为TFI)、传输块数量 TBNum(以下简称为TBNum)、传输块长度TBSize(以下简称为TBSize)六个参数;采用MAC处理模块自动配置AAL2链路逻辑信道类型、有无复用、RLC模式三个参 数;采用RLC处理模块最终返回SN(Sequence Number,以下简称为SN),用于验证FP、 MAC层预配置参数是否正确;本发明Iub接口 AAL2链路参数自动配置装置采用调度处理模块对预配置结果进 行判决,并将满足判决条件的结果写入配置文件,包括对FP模块、MAC模块和RLC模块进 行调度和控制。本发明Iub接口 AAL2链路参数自动配置方法的主要有益技术效果在于对于正在 运行的网络,不必重启基站就可以对AAL2链路参数进行自动配置,而且可以根据实际情况 灵活修改配置结果的判决规则,降低了复杂程度和错误率,极大的提高了网络信令监测和 分析的准确度和效率。从而实现快速、准确的配置AAL2链路公共传输信道参数,对Iub接 口进行完整深入的信令监测和协议分析具有重要意义。


附图1是本发明Iub接口 AAL2链路参数自动配置方法实施例的流程图。附图2是本发明Iub接口 AAL2链路参数自动配置结构示意图。下面结合附图和具体实施方式
对本发明Iub接口 AAL2链路参数自动配置方法及 装置作进一步的说明。
具体实施例方式附图1是本发明Iub接口 AAL2链路参数自动配置方法实施例的流程图。由图可 知,本发明Iub接口 AAL2链路参数自动配置方法采用对每一数据帧按照帧协议FP、媒质接 入控制协议MAC、无线链路控制协议RLC的顺序分别对各个层的数据单元PDU进行预配置并 遍历前向接入信道RACH、随机接入信道寻呼信道FACH和寻呼信道PCH三种信道;根据预配 置成功率数值的大小判断自动配置是否成功;具体包括以下步骤1、获取数据帧按照数据帧到达时间顺序,从异步传输模式ATM连接上获取数据, 过滤掉控制帧,留下数据帧进行配置,根据其链路层信息识别并标记它来自哪个ATM连接, 存储 Framelen、VPI、VCI 和 CID ;2、按照RACH、FACH和PCH三种传输信道中的一种进行预配置;3、校验净荷头部循环冗余CRC 通过位与方式解码获得头部CRC的值,再根据循环冗余多项式计算头部CRC的值,如果两值相等,则视为头部CRC校验通过;采用同样的方法 校验FP帧格式中净荷CRC并存储结果;继续下一步;否则视为没有通过,返回步骤1 ;4、校验数据长度通过头部字段解码得到传输格式指示TFI值,根据TFI值查找当 前传输信道的传输格式集TFS表得到TBNum和TBSize ;通常TFS表包括TFI值、TBNum和TBSize三个参数,而且根据TBNum和TBSize的 不同,每个传输信道不止一张TFS表。表2为各种公共传输信道TFS表个数,具体TFS表 可参阅3GPP TS 25.302。通过查TFS表可以确定当前传输信道TFI值所对应的TBNum和 TBSize,进而计算传输块总长度TBLen(以下简称为TBLen)。表2公共传输信道传输格式集个数 在FP帧格式中,头部长度Headerlen(以下简称为Headerlen)为固定4个字节, 备用扩展长度SpareExtension(以下简称为SpareExtension)为0_32之间,根据实际网络 传输情况分别对RACH、FACH、PCH三种信道的SpareExtension、其它长度otherlen(以下简 称为otherlen) (otherlen包括信道、版本相关选项或净荷CRC等)作表3所列规定,表中 的长度单位为字节。表3公共传输信道长度规定 根据下式及步骤2所选信道计算正在处理的数据帧的帧长度GuessFramelen (以 下简禾尔为GuessFramelen)RACH\FACH 信道GuessFramelen = Headerlen+TBlen+SpareExtension+otherlenPCH 信道:GuessFramelen = Header 1 en+TB 1 en+SpareExtension+Plbitmap+other len式中PIbitniap为寻呼指示位图,是PCH信道独有的字段,其长度由网络实施者 提供;计算时对SpareExtension取最大长度则得到最大帧长度maxFrameler^以下简称为 maxFramelen),反之为最小帧长度minFramelen(以下简称为minFramelen);判断minFramelen < Frame len < maxFramelen是否满足,满足则视为检校通过,继续执行下一步骤;否则视为未通过,在预配置失败消息数上加1并转为执行步骤10 ;5、构建MAC PDU并按照MAC协议帧格式进行解码;构建MAC PDU,一个传输块对应一个MAC PDU,并存储MAC PDU及其对应的传输信 道类型、数据方向、传输信道对应的VPI、VCI、CID、TFS、TBNum、TBSize参数;取得该MAC PDU的比特单位长度和该PDU对应的传输信道类型后,按照MAC协议帧 格式进行解码,根据目的信道类型域TCTF(Target Channel Type Filed,以下简称为TCTF) 字段解码结果可以判断当前传输信道映射到何种逻辑信道,进而根据传输信道和逻辑信道 的映射关系就可以确定RLC模式;通过对逻辑信道实例标示C/T字段的解码可以判断逻辑 信道有无复用;6、构建RLC PDU并对RLC PDU数据长度范围进行判断,如果数据长度范围是8比特 的整数倍且长度不超过3000比特,则视为判断成功,保存RLC PDU、该PDU对应的逻辑信道 类型和RLC模式,继续执行下一步骤,否则在预配置失败消息数上加1并转为执行步骤9 ;7、对RLC PDU进行解码分析返回序列号SN,如果同一传输信道的SN顺序递增1, 则判定预配置正确,在预配置成功消息数上加1,否则,在预配置失败消息数上加1,继续执 行下一步骤;8、判断该MAC层所有RLC PDU是否全部处理完毕,如果没有转为执行步骤7,如果 完毕,继续执行下一步骤;9、判断FP层构建的所有MAC PDU是否全部处理完毕,如果没有转为执行步骤6,如 果完毕,执行步骤10;10 判断当前传输信道的TFS表是否全部处理完毕,如果没有转为执行步骤4,如 果遍历完毕,执行步骤11;11、判断RACH、FACH、PCH三种信道是否完全遍历,如果没有转为执行步骤2,如果 完全遍历则执行步骤12 ;12、判断预配置数据帧数目是否达到50条,是则继续下一步骤,否则转为执行步 骤1 ;13、将VPI、VCI和CID相同的数据帧编为一组进行判决;14、计算预配置成功率并判决,其中预配置成功率=预配置成功数据帧数目/(预配置成功数据帧数目+预配置失败 数据帧数目)x 100% ;预配置成功率数值最大的即判定为自动配置成功,将配置好的参数写入配置文 件。附图2是本发明Iub接口 AAL2链路参数自动配置结构示意图。由图可知,本发明 Iub接口 AAL2链路参数自动配置装置采用FP处理模块、MAC处理模块、RLC处理模块对网 络中采集的Iub接口数据进行预配置,采用调度处理模块对预配置结果进行判决,并将满 足判决条件的结果写入配置文件。其中采用FP处理模块自动配置AAL2链路传输信道类型、数据方向、净荷CRC、TFI、 TBNum、TBSize 六个参数;采用MAC处理模块自动配置AAL2链路逻辑信道类型、有无复用、RLC模式三个参 数;
10
采用RLC处理模块最终返回序列号SN,用于验证FP、MAC层预配置参数是否正确;采用调度处理模块对预配置结果进行判决,并将满足判决条件的结果写入配置文 件,包括对FP模块、MAC模块和RLC模块进行调度和控制。
权利要求
一种Iub接口二类适配链路参数的自动配置方法,其特征在于对每一数据帧按照帧协议FP、媒质接入控制协议MAC、无线链路控制协议RLC的顺序分别对各个层的数据单元PDU进行预配置并遍历前向接入信道RACH、随机接入信道FACH和寻呼信道PCH三种信道;将成功率数值最大的预配置参数判定为自动配置成功的参数并将其写入配置文件。
2.根据权利要求1所述Iub接口二类适配链路参数的自动配置方法,其特征在于对 每一数据帧按照帧协议FP、媒质接入控制协议MAC、无线链路控制协议RLC的顺序分别对各 个层的数据单元PDU进行预配置并遍历前向接入信道RACH、随机接入信道FACH和寻呼信道 PCH三种信道,包括以下步骤(1)获取数据帧从异步传输模式ATM连接上获取数据,过滤掉控制帧,留下数据帧进 行配置,根据其链路层信息识别并标记它来自哪个ATM连接,存储数据帧长度Framelen、虚 通道标识VPI、虚信道标识VCI和连接标识CID ;(2)按照RACH、FACH和PCH三种传输信道中的任意一种进行预配置;(3)校检净荷头部循环冗余CRC,校检通过则继续,否则重新获取数据;(4)校检数据长度,校检通过则继续执行下一步骤,否则,在预配置失败数据帧数目上 加1并转为执行步骤10 ;(5)构建媒体接入控制层数据单元MACPDU并按照MAC协议帧格式进行解码;(6)构建无线链路控制层数据单元RLCPDU并对RLC PDU数据长度范围进行判断,判断 成功则继续执行下一步骤,否则,在预配置失败数据帧数目上加1并转为执行步骤9 ;(7)对RLCPDU进行解码分析返回序列号SN,如果同一传输信道的SN顺序递增1,则判 定预配置正确,在预配置成功数据帧数目上加1,继续执行下一步骤;否则,在预配置失败 数据帧数目上加1,继续执行下一步骤;(8)判断该MAC层构建的所有RLCPDU是否全部处理完毕,如果没有转为执行步骤7, 如果完毕,继续执行下一步骤;(9)判断FP层构建的所有MACPDU是否全部处理完毕,如果没有转为执行步骤6,如果 完毕,继续执行下一步骤;(10)判断当前传输信道的传输格式集TFS表是否全部处理完毕,如果没有转为执行步 骤4,如果全部处理完毕,继续执行下一步骤;(11)判断RACH、FACH、PCH三种信道是否完全遍历,如果没有转为执行步骤2,如果完全 遍历则结束此数据帧的预配置。
3.根据权利要求2所述Iub接口二类适配链路参数的自动配置方法,其特征在于步 骤(3)校检CRC,包括通过位与方式解码获得头部CRC的值,再根据循环冗余多项式计算 头部CRC的值,如果两值相等,则视为头部CRC校验通过;否则视为没有通过。
4.根据权利要求2所述Iub接口二类适配链路参数的自动配置方法,其特征在于步 骤(4)校检数据长度,包括判断minFramelen < Frame 1 en < maxFramelen是否满足,满足则视为校检通过,不满 足则视为未通过;式中maxFramelen为最大帧长度,minFramelen为最小帧长度,Frame 1 en 获取的数据帧长度;maxFramelen和minFramelen采用下式计算RACH\FACH 信道GuessFramelen = Headerlen+TBlen+SpareExtension+otherlenPCH 信道:GuessFramelen = Headerlen+TBlen+SpareExtension+PIbitmap+otherlen式中,PIbitmap为寻呼指示位图,是PCH信道独有的字段,其长度由网络实施者提供; TBLen为传输块总长度,通过TBNum和TBSize计算得到;头部长度Headerlen、备用扩展长 度SpareExtension、其它长度otherlen按下表取值;其中,计算时SpareExtension取最大 长度,计算出的GuessFramelen即为最大帧长度maxFramelen,计算时SpareExtension取最 小长度,计算出的GuessFramelen即为最小帧长度minFramelen。
5.根据权利要求2所述Iub接口二类适配链路参数的自动配置方法,其特征在于步 骤(6)构建无线链路控制层数据单元RLC PDU并对RLC PDU数据长度范围进行判断,包括, 如果数据长度范围是8比特的整数倍且长度不超过3000比特,则视为判断成功,否则视为 判断失败。
6.根据权利要求2所述Iub接口二类适配链路参数的自动配置方法,其特征在于步 骤(10)中的不同传输信道的传输格式集TFS表按下表确定。
7.根据权利要求1所述Iub接口二类适配链路参数的自动配置方法,其特征在于将 成功率数值最大的预配置参数判定为自动配置成功的参数并将其写入配置文件,包括(1)预配置数据帧达到50条时停止预配置;(2)将虚通道标识VPI、虚信道标识VCI和连接标识CID相同的数据帧编为一组进行判决;(3)计算预配置成功率并判决,其中预配置成功率=预配置成功数据帧数目/(预配置成功数据帧数目+预配置失败数据 帧数目)X100% ;预配置成功率数值最大的即判定为自动配置成功的参数,将配置好的参数写入配置文件。
8.—种Iub接口二类适配链路参数的自动配置装置,其特征在于该装置采用FP处理 模块、MAC处理模块、RLC处理模块对网络中采集的Iub接口数据进行预配置,采用调度处理 模块对预配置结果进行判决,并将满足判决条件的结果写入配置文件。其中采用FP处理模块自动配置AAL2链路传输信道类型、数据方向、净荷CRC、TFI、TBNum、TBSize六个参数;采用MAC处理模块自动配置AAL2链路逻辑信道类型、有无复用、RLC模式三个参数; 采用RLC处理模块最终返回序列号SN,用于验证FP、MAC层预配置参数是否正确; 采用调度处理模块对预配置结果进行判决,并将满足判决条件的结果写入配置文件, 包括对FP模块、MAC模块和RLC模块进行调度和控制。
全文摘要
为解决现有技术配置Iub接口AAL2链路参数存在的业务中断,灵活性、扩展性较差等问题,本发明提出一种Iub接口二类适配链路参数的自动配置方法及装置。本发明自动配置方法对每一数据帧按照FP、MAC和RLC的顺序分别对各个层的数据单元PDU进行预配置并遍历RACH、FACH和PCH三种信道;将成功率数值最大的预配置参数判定为自动配置成功的参数并将其写入配置文件。本发明自动配置装置采用FP处理模块、MAC处理模块、RLC处理模块对网络中采集的Iub接口数据进行预配置,采用调度处理模块对预配置结果进行判决,并将满足判决条件的结果写入配置文件。
文档编号H04L1/00GK101895999SQ20101021677
公开日2010年11月24日 申请日期2010年7月2日 优先权日2010年7月2日
发明者张治中, 袁亮, 邬丽芬, 雒江涛 申请人:重庆重邮东电通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1