基于异步传输模式反向复用协议的数据采集方法

文档序号:7929809阅读:151来源:国知局
专利名称:基于异步传输模式反向复用协议的数据采集方法
技术领域
本发明涉及异步传输模式反向复用(IMA)技术,尤其涉及一种基于IMA协议的数 据采集方法。
背景技术
IMA (Inverse Multiplexing over ATM)协议为异步传输模式(ATM)的反向复用协 议,它是由ATM论坛定义的一个协议,用来将多个窄带的电路捆绑起来,传送高速的ATM业 务。IMA协议的目标是实现对多条低速链路的管理,从而为高层即ATM层提供一条透明的传 输通路。IMA协议以帧的方式实现数据传输,一个IMA帧中包括IMA控制协议(ICP)信元、 填充信元以及ATM信元。ICP信元主要实现IMA协议规定的管理功能;填充信元没有管理 功能,主要是为了维持源源不断的数据比特流;ATM信元为承载用户信息的信元。
在一个第三代(3G)通信网络协议分析系统中,需要实现基于IMA协议的数据采 集,并对采集到的数据进行信令协议分析。这里,要采集的基于IMA协议的数据即为ATM信 元。图1为现有技术数据采集设备采集3G通信系统中ATM信元的示意图,如图l所示,数据 采集设备1可采集3G基站Node B 2发送给无线网络控制器(RNC) 3的ATM信元,或者采集 RNC 3发送给Node B 2的ATM信元。以采集Node B 2发送的ATM信元为例,在采集之前, 数据采集设备1首先与Node B 2双向通信,即数据采集设备1接收来自Node B 2的ICP 信元,并将自身的ICP信元发送给Node B 2,以交换双方的IMA协议参数,从而配置IMA组 并使IMA组状态机(GSM)进入可操作状态(Operational State)。当Node B 2的IMA组状 态机也为可操作状态时,数据采集设备l就可以接收Node B 2发送的ATM信元,也可以向 Node B 2发送ATM信元;否则,若有一方未处于可操作状态,则双方都不能发送ATM信元。 其中,数据采集设备1的IMA组状态机的可操作状态指数据采集设备1已准备好链路接收 ATM信元。 图1所示的系统中,数据采集设备1与Node B 2的双向通信会产生如下问题
l)Node B 2的数据接收端同时收到数据采集设备1和RNC 3发来的IMA帧,对数 据传输会产生相互影响; 2)即使Node B 2能分别接收到数据采集设备1和RNC 3发来的IMA帧,并提取 ICP信元,但由IMA协议的三种状态机链路状态机(LSM)、组状态机(GSM))及组通信状态 机(GTSM)的工作机制可知,数据采集设备l发来的ICP信元还是会影响Node B 2的IMA组 状态机,例如,Node B 2得知数据采集设备1的所有发送链路状态未进入被激活或可用状 态,则Node B 2的接收链路状态也就无法进入被激活状态准备接收ATM信元,从而使Node B 2的IMA组状态机无法进入可操作状态,如此,会影响Node B 2和RNC 3之间的正常通 信,影响设备的正常运行。

发明内容
有鉴于此,本发明的主要目的在于提供一种基于IMA协议的数据采集方法,在采
3集所需数据的同时,能保证正常的数据传输和正常通信。
为达到上述目的,本发明的技术方案是这样实现的
—种基于IMA协议的数据采集方法,包括 数据采集设备的IMA协议处理单元配置IMA协议参数,并将被采集对象的IMA帧 接入数据采集设备的IMA数据接入单元; 提取所接入的IMA帧中的IMA控制协议信元,并解析得到被采集数据源的IMA协 议参数配置;根据所得到的IMA协议参数配置,IMA协议处理单元重新配置IMA协议参数;
在所述数据采集设备中设置环回建立IMA组; 断开所设置的环回,并对已建立的IMA组内链路进行延迟补偿;所述数据采集设 备采集已接入的IMA帧中的异步传输模式信元。 其中,所述在数据采集设备中设置环回为将IMA数据接入单元的接收端与发送 端相连。 其中,所述在数据采集设备中设置环回为将IMA协议处理单元的接收端与发送 端相连。 其中,所述对已建立的IMA组内链路进行延迟补偿为调整IMA组内各链路的延迟 补偿缓存区的写指针位置。 其中,所述IMA协议参数包括IMA版本号、链路标识号、IMA帧序列号、IMA控制协 议信元偏移、IMA组标识号、IMA帧长、IMA组对称模式、发送时钟模式及时针参考的发送端 链路标识号。 由以上技术方案可以看出,由于本发明的数据采集设备在自身内部设置了环回, 不用向被采集对象发送任何数据,只接收被采集对象发送的数据,所以被采集对象感觉不 到数据采集设备的存在,因此,既保证Node B与RNC之间的数据传输正常,又不会影响Node B和RNC之间的正常通信。 并且,本发明数据采集设备通过在IMA数据接入单元或者IMA协议处理单元上设 置环回,无需与被采集对象进行双向通信,就能够配置起IMA组并使IMA组状态机进入可操 作状态,从而为数据采集设备采集所需的ATM信元做好准备。


图1为现有技术数据采集设备采集3G通信系统中ATM信元的示意图;
图2为本发明数据采集设备采集3G通信系统中ATM信元的示意图;
图3为本发明在IMA数据接入单元上设置环回的示意图;
图4为本发明基于IMA协议的数据采集方法的流程图。
具体实施例方式
为使本发明所属技术领域的技术人员更清楚地了解本发明,现结合附图详细说 明。 本发明的基本思想是在数据采集设备中设置环回,使数据采集设备在不向被采 集对象发送任何数据的情况下,就能配置起数据采集设备的IMA组并令IMA组状态机进入 可操作状态;进一步地,对IMA组内各链路的延迟进行补偿,从而实现对被采集对象Node B或RNC发送的ATM信元的采集。 如图3所示,数据采集设备1包括IMA数据接入单元11和IMA协议处理单元12。
如图4所示,本发明所述基于IMA协议的数据采集方法,具体实施步骤如下
步骤101,数据采集设备1的IMA协议处理单元12配置默认的IMA协议参数,以使 数据采集设备1能接收到IMA帧中的ICP信元,并将被采集对象的IMA帧接入数据采集设 备1的IMA数据接入单元; IMA协议规定,只要配置了 IMA协议参数,不管IMA组状态机是否进入可操作状态, 数据采集设备1都能接收到被采集对象的IMA帧中的ICP信元; 另外,所接入的IMA帧为被采集对象Node B 2发送给RNC 3的IMA帧,或RNC 3 发送给Node B 2的IMA帧。 步骤102, IMA协议处理单元12提取所接入的IMA帧中的ICP信元,并解析得到 ICP信元中被采集数据源的IMA协议参数配置; 其中,IMA协议参数包括IMA版本号(IMA Version)、链路标识号(LID) 、 IMA帧序 列号(IMA FSN)、 ICP信元偏移(ICP Cell Offset) 、 IMA组标号(IMAID) 、 IMA帧长M、 IMA 组对称模式、发送时钟模式(Transmit Clock Mode)及时针参考的发送端链路标识号(Tx LID ofthe Timing Reference)等。 步骤103,根据所得到的被采集数据源的IMA协议参数配置,IMA协议处理单元12 重新配置IMA协议参数,以使数据采集设备1的IMA协议配置与被采集对象的IMA协议配 置一致,从而为数据采集设备1采集被采集对象的ATM信元提供前提条件。
步骤104,在数据采集设备1中设置环回建立IMA组; 如图3中带箭头虚线所示,环回设置在IMA数据接入单元11上,使IMA数据接入 单元11的接收端R与发送端S相连,实现对IMA帧的自发自收,S卩,数据采集设备1在内部 既能发送IMA帧,又能接收这些IMA帧,因此数据采集设备1在自环情况下建立起IMA组并 使IMA组状态机进入可操作状态;其中,IMA组内传输数据的链路路径为IMA协议处理单 元12 — IMA数据接入单元11 — IMA协议处理单元12 ; 同理,环回也可设置在IMA协议处理单元12上,使IMA协议处理单元12的接收端 与发送端相连,也能达到同样的目的;其中,IMA组内的链路路径为IMA协议处理单元12 的发送端一IMA协议处理单元12的接收端。
步骤105,断开数据采集设备1中所设置的环回; 断开环回后,数据采集设备1的IMA组状态机仍处于可操作状态,因为数据采集设 备1的IMA协议配置与被采集对象的IMA协议配置一致,且被采集对象的IMA组状态机也 处于可操作状态,因此数据采集设备1仍能接收IMA帧,只不过IMA组内传输数据的链路路 径变成了 被采集对象如Node B 2 — IMA数据接入单元11 — IMA协议处理单元12。
步骤106, IMA协议处理单元12对已建立的IMA组内链路进行延迟补偿,以使数据 采集设备能采集到已接入的IMA帧中的ATM信元; 由于数据采集设备1的IMA组是在自环情况下建立的,在断开自环而接入被采集 链路后,数据传输的链路路径发生变化,IMA组内链路的延迟随之也会发生较大变化,因此 需要对IMA组内链路的延迟进行补偿才能使数据采集设备采集到已接入的IMA帧中的ATM 信元。本发明主要通过调整IMA组内各链路的延迟补偿缓存区(DCB)的写指针位置,来对IMA组内链路的延迟进行补偿。具体如何调整DCB的写指针位置视具体情形而定,其为已有 技术,在此不再赘述。 步骤107,数据采集设备1采集已接入的IMA帧中的ATM信元; 至此,数据采集设备采集到ATM信元,紧接着就可以将其上送ATM处理单元13,经
由ATM适配层AAL2/AAL5完成ATM信元的重组。 以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
一种基于异步传输模式反向复用IMA协议的数据采集方法,其特征在于,该方法包括数据采集设备的IMA协议处理单元配置IMA协议参数,并将被采集对象的IMA帧接入数据采集设备的IMA数据接入单元;提取所接入的IMA帧中的IMA控制协议信元,并解析得到被采集数据源的IMA协议参数配置;根据所得到的IMA协议参数配置,IMA协议处理单元重新配置IMA协议参数;在所述数据采集设备中设置环回建立IMA组;断开所设置的环回,并对已建立的IMA组内链路进行延迟补偿;所述数据采集设备采集已接入的IMA帧中的异步传输模式信元。
2. 根据权利要求1所述的基于异步传输模式反向复用协议的数据采集方法,其特征在 于,所述在数据采集设备中设置环回为将IMA数据接入单元的接收端与发送端相连。
3. 根据权利要求1所述的基于异步传输模式反向复用协议的数据采集方法,其特征在 于,所述在数据采集设备中设置环回为将IMA协议处理单元的接收端与发送端相连。
4. 根据权利要求1、2或3所述的基于异步传输模式反向复用协议的数据采集方法,其 特征在于,所述对已建立的MA组内链路进行延迟补偿为调整IMA组内各链路的延迟补偿 缓存区的写指针位置。
5. 根据权利要求1、2或3所述的基于异步传输模式反向复用协议的数据采集方法,其 特征在于,所述IMA协议参数包括IMA版本号、链路标识号、IMA帧序列号、IMA控制协议信 元偏移、IMA组标识号、IMA帧长、IMA组对称模式、发送时钟模式及时针参考的发送端链路 标识号。
全文摘要
本发明公开了一种基于异步传输模式反向复用IMA协议的数据采集方法,包括数据采集设备的IMA协议处理单元配置IMA协议参数,并将被采集对象的IMA帧接入数据采集设备的IMA数据接入单元;提取所接入的IMA帧中的IMA控制协议信元,并解析得到被采集数据源的IMA协议参数配置;根据所得到的IMA协议参数配置,IMA协议处理单元重新配置IMA协议参数;在所述数据采集设备中设置环回建立IMA组;断开所设置的环回,并对已建立的IMA组内链路进行延迟补偿;所述数据采集设备采集已接入的IMA帧中的异步传输模式信元。采用本发明,在采集所需数据的同时,能保证正常的数据传输和正常通信。
文档编号H04L29/06GK101765220SQ200810246539
公开日2010年6月30日 申请日期2008年12月25日 优先权日2008年12月25日
发明者李壮志, 汪承研, 胡芳华, 陈仕波 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1