数据传输的方法、系统及基站子系统和移动交换中心的制作方法

文档序号:7692080阅读:150来源:国知局
专利名称:数据传输的方法、系统及基站子系统和移动交换中心的制作方法
技术领域
本发明涉及通信领域,特别涉及一种数据传输的方法、系统及基站子系统和移动交换中心。
背景技术
在GSM (Global System for Mobile communication,全球移动通信系统)网络中,A接口 (A interface)是BSS (Base Station Subsystem,基站子系统)与MSC (Mobile Switch Center, 移动交换中心)间的接口。其中,BSS包括BSC (Base Station Controller,基站控制器)禾口BTS (Base Transceiver Station,基站),MSC包括MSC-S (Mobile Switch Center Server,移动交换 中心服务器)和MGW (Media Gateway,媒体网关)。
A接口中传输的数据包括控制面的信令和用户面的数据。其中,控制面的信令包括 BSSMAP (Medium Access Protocol,媒体存取协议)消息和DTAP (Direct Transfer Application Part,直接传送应用部分)消息,用户面的数据包括语音数据和电路交换数据(Circuit-Switched Data, CSD)。其中,A接口用户面数据传输的承载方式有两种, 一种是目前的时分复用(Time Division Multiplexing, TDM)方式, 一种是IP传输方式。TDM承载方式的优点是成熟、稳定、 可靠;IP传输方式的优点是效率高、节省带宽、有利于实现TrFO (Transcoder Free Operation, 无编解码转换操作),进而提高话音质量、有利于实现MSC-Pool (移动交换中心池)技术、 有利于降低网络的建设和维护成本,同时IP传输方式代表了未来技术发展的趋势。作为一种
高效的传输技术,IP传输方式也有其固有的缺点丢包、时延和抖动。其中丢包问题将直接
影响语音质量和CSD业务的可靠性,特别是CSD业务中的传真业务,对于数据丢失非常敏感。 为了实现数据的可靠传输,现有技术提供了如下两种方案
第一、现有的A接口的传输承载方式为TDM方式,由于TDM固有的可靠性,在A接口的 用户面数据的传输上无需采用数据冗余技术。但全IP网络是通信网络的演进趋势,A接口的用 户数据承载方式一定会采用IP传输技术。在AoIP (A interface over IP, A接口用户面承载IP化) 后,由于采用IP技术传输数据包时会有丢包现象,这样会导致话音质量下降以及CSD业务失 败的概率较高。
6第二、在IP化的核心网中,如图1所示,Nb接口为MGW之间的接口, Nb接口通过采用数 据冗余技术來降低丢包率,从而提高服务质量(Quality of Service, QoS)。但如果仅在Nb接 口采用数据冗余技术,则无法从源头上防止丢包造成的数据丢失问题,无法实现端到端的QoS
保证机制。

发明内容
为了在A接口采用IP传输技术时,降低丢包率,本发明实施例提供了一种数据传输的方
法、系统及基站子系统和移动交换中心。所述技术方案如下 一种数据传输的方法,所述方法包括
基站子系统利用冗余级别协商消息中新增的冗余级别信息与移动交换中心进行冗余级别
协商,决定选定的冗余级别;
根据所述选定的冗余级别生成冗余数据包,并向所述移动交换中心发送所述冗余数据包。
一种数据传输的系统,所述系统包括 基站子系统和移动交换中心;
所述基站子系统,用于向移动交换中心发送冗余级别协商请求消息,所述冗余级别协商
请求消息携带所述基站子系统当前支持的冗余级别信息;
所述基站子系统,还用于接收所述移动交换中心发送的冗余级别协商响应消息,所述冗 余级别协商响应消息携带所述移动交换中心当前希望采用的冗余级别信息;
所述基站子系统,还用于根据自身的支持能力决定选定的冗余级别,根据所述选定的冗 余级别生成冗余数据包,并向所述移动交换中心发送所述冗余数据包。
一种基站子系统,所述基站子系统包括
发送模块,用于向移动交换中心发送冗余级别协商请求消息,所述冗余级别协商请求消
息携带所述基站子系统当前支持的冗余级别信息;
第一接收模块,用于接收所述移动交换中心发送的冗余级别协商响应消息,所述冗余级 别协商响应消息携带所述移动交换中心当前希望采用的冗余级别信息;
决策模块,用于向根据自身的支持能力决定选定的冗余级别;
冗余数据生成模块,用于根据所述选定的冗余级别生成冗余数据包,并向所述移动交换 中心发送所述生成的冗余数据包。 一种移动交换中心,包括
第二接收模块,用于接收基站子系统发送的冗余级别协商请求消息,所述冗余级别协商页
请求消息携带所述基站子系统当前支持的冗余级别信息;
响应模块,用于向所述基站子系统发送冗余级别协商响应消息,所述冗余级别协商响应 消息携带所述移动交换中心当前希望采用的冗余级别信息。
本发明实施例提供的技术方案通过在冗余级别协商消息中新增冗余级别信息,BSS侧利 用冗余级别协商消息中的冗余级别信息同MSC侧进行冗余级别的协商,得到选定的冗余级 别,BSS侧根据选定的冗余级别生成冗余数据包,并通过A接口向MSC侧发送生成的冗余 数据包,能够达到在AoIP中从源头上减少由于数据包丢失而造成用户数据丢失的概率,提高 语音业务和CSD业务的服务质量的效果。


图1是现有技术提供的在Nb接口实现数据冗余的示意图; 图2是本发明实施例一提供的一种数据传输的方法的流程图3是本发明实施例一提供的BSS侧之间建立会话连接时进行冗余级别协商的示意图; 图4是本发明实施例一提供的新增Redundant Level信元信息的COMPLETE LAYER 3 MESSAGE消息的示意图5是本发明实施例一提供的新增Redundant Level信元信息的ASSIGNMENT
REQUEST消息的示意图6是本发明实施例一提供的新增Redundant Level信元信息的ASSIGNMENT
COMPLETE消息的示意图7是本发明实施例一提供的冗余级别为2冗余数据包的示意图; 图8是本发明实施例一提供的冗余级别为3冗余数据包的示意图9是本发明实施例一、二、三提供的新增Redundant Level信元信息的CHANNEL
MODIFY REQUEST消息的示意图10是本发明实施例二提供的另一种数据传输的方法的流程图11是本发明实施例二提供的BSS侧之间进行冗余级别的协商的示意图12是本发明实施例二提供的新增Redundant Level信元信息的HANDOVER
REQUIRED消息的示意图13是本发明实施例二提供的新增Redundant Level信元信息的HANDOVER REQUEST
消息的示意图14是本发明实施例二提供的新增Redundant Level信元信息HADNOVER REQUESTACKNOWLEDGE消息的示意图15是本发明实施例三提供的另一种数据传输的方法的流程图16是本发明实施例三提供的BSS内基站间进行冗余级别的协商的示意图17是本发明实施例三提供的新增Redundant Level信元信息的CHANNEL MODIFY
REQUIRED消息的示意图18是本发明实施例三的新增Redundant Level信元信息的HADNDOVER COMMAND
消息的不意图19是本发明实施例三的新增Redundant Level信元信息的HADNDOVER COMPLETE
消息的示意图20是本发明实施例四提供的一种基站子系统的结构示意图; 图21是本发明实施例四提供的一种移动交换中心的结构示意图; 图22是本发明实施例四提供的一种数据传输的系统的组成示意图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进
一歩地详细描述。 实施例一
本发明实施例提供了一种数据传输的方法,该方法通过在冗余级别协商消息中新增冗余 级别的Redundant Level (冗余级别)信息,BSS侧利用冗余级别协商消息中的冗余级别信息 同MSC侧进行冗余级别的协商,得到选定的冗余级别信息;BSS侧根据选定的冗余级别信息 生成冗余数据包,并通过A接口向MSC侧发送生成的冗余数据包,能够达到在AoIP中从源 头上减少由于数据包丢失而造成用户数据丢失的概率,提高语音业务和CSD业务的服务质量 的效果。其中,冗余级别协商消息可以为是现有的A接口消息,也可以是重新定义的消息。 为了叙述简便,本实施例中的冗余级别协商消息以A接口的现有消息为例。如图2所示,具
体歩骤如下
101: BSS侧之间在建立会话连接进行冗余级别的协商。如图3所示,本歩骤具体细分如

101A:第一 BSS向第一 MSC发送COMPLETE LAYER 3 MESSAGE (完全层三消息), 该COMPLETE LAYER 3 MESSAGE新增用于表示第一 BSS目前支持的冗余级别的 Redundant Level信元信息;第二 BSS向第二 MSC发送COMPLETE LAYER 3 MESSAGE,该COMPLETE LAYER 3 MESSAGE新增用于表示第二 BSS目前支持的冗余级别的 Redundant Level信兀信息。
COMPLETE LAYER 3 MESSAGE消息的格式如图4所示,其中,TYPE元素设置为"O" 表示可选择的,BSS-MSC表示从BSS恻到MSC顶ij, Redundant Level为新增信元信息,长度 为8字节,用于表示BSS目前支持的冗余级别。在实际应用中,有可能只有语音业务采用了 数据冗余技术,而CSD业务没有采用数据冗余技术或是只有CSD业务采用了数据冗余技术, 而语音业务没有采用冗余技术,此时,Redundant Level信元信息仅对采用数据冗余技术的业 务有效。对于语音业务和CSD都不采用数据冗余技术的情况,Redundant Level取值为1。语 音业务和CSD业务有时会同时采用数据冗余技术,但是各自支持冗余级别不同。此时,需要 为语音业务和CSD业务分别定义各自的冗余级别,可以采用两个子信元Voice Redundant Level和CSD Redundant Level,分别表示语音业务员和CSD业务支持的冗余级别。
101B:第一 MSC接收第一 BSS发送的COMPLETE LAYER 3 MESSAGE消息,第二 MSC 接收第二 BSS发送的COMPLETE LAYER 3 MESSAGE消息,第一 MSC和第二 MSC经过协 商确定MSC目前希望采用的冗余级别,并分别向第一 BSS和第二 BSS发送ASSIGNMENT REQUEST (指派请求)消息,该ASSIGNMENT REQUEST消息新增用于表示MSC目前希 望采用的冗余级别的Redundant Level信元信息。
具体的,例如在上述歩骤101A中第一 BSS支持的冗余级别为3,第二 BSS支持的冗余 级别为4,第一 MSC和第二 MSC根据系统上报的统计信息判断当前希望采用的冗余级别, 有可能是3,也有可能是4,或是其冗余级别,并将协商确定的冗余级别分别发送给对应的 BSS。
其中,ASSIGNMENTREQUEST消息的格式如图5所示,其中,TYPE元素设置为"O" 表示可选择的,MSC-BSS表示从MSC侧到BSS侧,Redundant Level信元信息的具体含义与 上述歩骤101A中的Redundant Level信元信息含义类似,不再赘述。
101C:第一 BSS接收ASSIGNMENT REQUEST消息,根据自身的链路状况和带宽信息 决定最终选定冗余级别,并向第一 MSC发送ASSIGNMENT COMPLETE (指派完成)消息, 该ASSIGNMENT REQUEST消息新增用于表示第一 BSS最终选定的冗余级别的Redundant Level信元信息;第二 BSS接收ASSIGNMENT REQUEST消息,根据自身的链路状况和带宽 信息决定最终选定冗余级别,并向第二 MSC发送ASSIGNMENT COMPLETE (指派完成) 消息,该ASSIGNMENT REQUEST消息新增用于表示第二 BSS最终选定的冗余级别的 Redundant Level信元信息。
10具体的,例如在上述歩骤101B中MSC返回的冗余级别为3,而第一 BSS根据自身的链 路状况和带宽信息最终选定的冗余级别可能为2,第二 BSS根据自身的链路状况和带宽信息 最终选定的冗余级别可能为3,第一BSS和第二BSS最终选定的冗余级别不同。当然,最理 想的结果是,第一 BSS和第二 BSS最终选定的冗佘级别最好和MSC希望采用的冗余级别相 同。
其中,ASSIGNMENT COMPLETE消息的格式如图6所示,其中,BSS-MSC表示从BSS 侧到MSC侧,Redundant Level信元信息的具体含义与上述步骤101A中的Redundant Level
信元信息含义类似,不再赘述。
102: BSS侧根据最终选定的冗余级别生成冗余数据包,并向MSC侧发送冗余数据包。 BSS侧根据最终选定的冗余级别生成RTP (Real-time Transport Protocol,实时传送协议) 数据包,,并向MSC侧发送RTP数据包。RTP数据包是一种冗余数据包(RedundantPacket), 其有效载荷(Payload)由多个连续的数据块(Data Block)组成。对于冗余数据包中的单个 数据块,其来源是空口的物理帧,具体说来可以是以下中的一种,但并不限于此
1、 可以是完整的RTP数据包;
2、 可以是去掉RTP头后的RTP净荷;
3、 可以是空口的压縮数据帧;
4、 可以是一个或者多个V.110帧;
5、 可以是64kbps的数据块。
一个数据块的最大重复次传送数被定义为冗余数据包的冗余级别(RedundantLevel)。如 图7所示,每一个数据块的最大重复传送次数为2,因此,冗余数据包的冗佘级别为2;如图 8所示,每一个数据块的最大重复传送次数为3,因此,冗余数据包的冗余级别为3。冗余数 据包可以由BSC或BTS利用数据缓冲机制生成。由于BSS包括BSC禾nBTS,因此,可以由 BSC向MSC侧发送冗余数据包,也可以由BTS向MSC侧发送冗余数据包。如果BSC和BTS 之间的Abis接口的传输承载也采用了 IP传输方式,则可以由BTS生成冗余数据包,此时, Abis接口上也传输冗余数据包。
在本实施例中,BSS侧根据链路状况和带宽信息可以对Redundant Level的取值进行动态 调整,调整的请求通过在CHANNEL MODIFY REQUEST (信道更改请求)消息的Cause (原 因)信元中添加表示Redundant Level的字段信息,也可以在CHANNEL MODIFY REQUEST 消息中新增用于表示调整的冗余级别的Redundant Level信元信息,或是重新定义新的消息, 重新定义的消息包含表示调整的冗余级别的Redundant Level信元信息。其中CHANNELMODIFY REQUEST消息的格式如图9所示。
本发明实施例提供的技术方案通过在冗余级别协商消息中新增冗余级别信息,BSS侧利 用冗余级别协商消息中的冗余级别信息同MSC侧进行冗余级别的协商,得到选定的冗余级 别;BSS侧根据选定的冗余级别生成冗余数据包,通过A接口向MSC侧发送生成的冗余数 据包,能够达到在AoIP中从源头上减少由于数据包丢失而造成用户数据丢失的概率,提高语 音业务和CSD业务的服务质量的效果。
实施例二
与实施例一不同的是,本实施例的应用场景是BSS侧之间进行会话切换,如图10所示,
本实施例的具体歩骤如下
201:源BSS和目标BSS通过MSC侧进行冗余级别的协商。如图11所示,本歩骤具体
细分如下
201 A:源BSS向MSC发送HANDOVER REQUIRED (切换要求)消息,该HANDOVER REQUIRED消息新增用于表示源BSS目前支持的冗余级别的Redundant Level信元信息。
HANDOVER REQUIRED消息格式如图12所示,其中,TYPE元素设置为"O"表示可 选择的,BSS-MSC表示从BSS侧到MSC侧,Redundant Level信元信息的具体含义与上述步 骤101A中的Redundant Level信元信息的含义类似,不再赘述。
201B: MSC接收HANDOVER REQUIRED消息,并向目标BSS发送HANDOVER REQUEST (切换请求)消息,该HANDOVER REQUEST消息中新增用于表示MSC目前希 望采用的冗余级别的Redundant Level信元信息。
具体的,例如上述步骤201A中源BSS目前支持的冗余级别为3, MSC在接收到 HANDOVER REQUIRED消息后,可以直接将HANDOVER REQUIRED消息中的源BSS目 前支持的冗余级别信息通过HANDOVER REQUEST消息发送给目标BSS,也可以根据系统 上报的统计信息选择其它的希望采用的冗余级别,例如冗余级别为2,并将希望采用的采用 的冗余级别通过HANDOVER REQUEST消息发送给目标BSS。
其中,HANDOVER REQUIRED消息的格式如图13所示,其中,TYPE元素设置为"O" 表示可选择的,MSC-BSC表示从MSC侧到BSS侦i」,Redundant Level信元信息的具体含义与 上述歩骤101A中的Redundant Level信元信息含义类似,不再赘述。
201C:目标BSS接收HANDOVER REQUEST消息,根据自身的链路状况和带宽信息决定 最终选定冗余级别,并向MSC发送HADNOVER REQUEST ACKNOWLEDGE(切换请求确认)消息,该HADNOVER REQUEST ACKNOWLEDGE消息新增用于表示目标BSS最终选定的冗 余级别的Redundant Level信元信息。
目标BSS接收到HANDOVER REQUEST消息,根据自身链路状况和带宽信息选定支持的 冗余级别,并将选定的冗余级别通过ADNOVER REQUEST ACKNOWLEDGE消息发送给 MSC。其中目标BSS选定的冗余级别和源BSS支持的冗余级别可能相同,也可能不同。
HADNOVER REQUEST ACKNOWLEDGE消息的格式如图14所示,其中,TYPE元素 设置为"O"表示可选择的,BSS-MSC表示从BSS侧到MSC侧,Redundant Level信元信息 的具体含义与上述歩骤101A中的Redundant Level信元信息含义类似,不再赘述。
202:目标BSS根据最终选定的冗余级别生成冗余数据包,并向MSC侧发送生成的冗余 数据包。
具体歩骤与上述歩骤102类似,不再赘述。
在本实施例中,BSS侧根据链路状况和带宽信息可以对Redundant Level的取值进行动态 调整,调整的请求通过在CHANNEL MODIFY REQUEST (信道更改请求)消息的Cause (原 因)信元中添加表示Redundant Level的字段信息,也可以在CHANNEL MODIFY REQUEST 消息中新增用于表示冗余级别的Redundant Level信元信息,或是重新定义新的消息,重新定 义的消息包含表示冗余级别的Redundant Level信元信息。其中CHANNEL MODIFY REQUEST消息的格式如图9所示。
本发明实施例提供的技术方案通过在冗余级别协商消息中新增冗余级别信息,源BSS和 目标BSS之间利用冗余级别协商消息中的冗余级别信息通过MSC侧进行冗余级别的协商, 得到选定的冗余级别,目标BSS根据选定的冗余级别生成冗余数据包,并通过A接口向MSC 侧发送生成的冗余数据包,能够达到在AoIP中从源头上减少由于数据包丢失而造成用户数据 丢失的概率,提高语音业务和CSD业务的服务质量的效果。
实施例三
与实施例一不同的是,本实施例的应用场景是BSS内BSC和BTS之间的Abis接口采用 了IP传输技术时,BSS内进行会话切换。如图15所示,本实施例的具体步骤如下 301: BSS内的进行冗余级别的协商。如图16所示,本歩骤具体细分如下 301A: BSC向MSC发送CHANNEL MODIFY REQUIRED (信道更改要求)消息,该 CHANNEL MODIFY REQUIRED消息新增用于表示目标基站支持的冗余级别的Redundant Level信元信肩、。CHANNEL MODIFY REQUIRED消息的格式如图17所示,其中,TYPE元素设置为"O " 表示可选择的,BSS-MSC表示从BSS侧到MSC侧,Redundant Level信元信息的具体含义与 上述歩骤101A中的Redundant Level信元信息含义类似,不再赘述。
301B: MSC接收CHANNEL MODIFY REQUIRED消息,向BSC发送HADNDOVER COMMAND (切换命令)消息,该HADNDOVERCOMMAND消息新增用于表示MSC希望采 用的冗余级别的Redundant Levd信元信息。
HADNDOVER COMMAND消息的格式如图18所示,其中,TYPE元素设置为"O"表 示可选择的,MSC-BSS表示从MSC侧到BSS侧,Redundant Level信元信息的具体含义与上 述歩骤101A中的Redundant Level信元信息含义类似,不再赘述。
301C: BSC接收HADNDOVER COMMAND消息,根据目标基站的链路状况和带宽信 息等决定目标基站采用的冗余级另U,并向MSC发送HADNDOVER COMPLETE (切换完成) 消息,该HADNDOVER COMPLETE消息新增用于表示为目标基站选定的冗余级别的 Redundant Level信兀信息。
其中,HADNDOVER COMPLETE消息的格式如图19所示,其中,TYPE元素设置为"O" 表示可选择的,BSS-MSC表示从BSS侧到MSC侦U, Redundant Level信元信息的具体含义与 上述歩骤101A中的Redundant Level信元信息含义类似,不再赘述。
302: BSS内目标基站根据最终选定的冗余级别生成冗余数据包,并向MSC侧发送冗余 数据包。
具体歩骤与上述歩骤102类似,不再赘述。
在本实施例中,BSS侧根据链路状况和带宽信息可以对Redundant Level的取值进行动态 调整,调整的请求通过在CHANNEL MODIFY REQUEST (信道更改请求)消息的Cause (原 因)信元中添加表示Redundant Level的字段信息,也可以在CHANNEL MODIFY REQUEST 消息中新增用于表示冗余级别的Redundant Level信元信息,或是重新定义新的消息,重新定 义的消息包含表示冗余级别的Redundant Level信元信息。其中CHANNEL MODIFY REQUEST消息的格式如图9所示。
本发明实施例提供的技术方案通过在冗余级别协商消息中新增冗余级别信息,BSS内的 基站控制器利用冗余级别协商消息中的冗余级别信息与MSC侧进行冗余级别的协商,得到选 定的冗余级别,BSS内目标基站根据选定的冗余级别生成冗余数据包,并通过A接口向MSC 侧发送生成的冗余数据包,能够达到在AoIP中从源头上减少由于数据包丢失而造成用户数据 丢失的概率,提高语音业务和CSD业务的服务质量的效果。
14实施例四
本发明实施例提供了一种基站子系统,用以与移动交换中心迸行冗余级别的协商。具体 的,该基站子系统向移动交换中心发送冗余级别协商请求消息,该冗余级别协商请求消息新 增表示该基站子系统当前支持的冗余级别(Redundant Level)信息,该该冗余级别协商请求 消息可以是重新定义的消息,也可以是现有的A接口的消息,例如,完全层三消息、指派完 成消息、切换要求消息、切换请求确认消息、信道更改请求消息、信道更改要求消息、切换 完成消息等。
基站子系统接收移动交换中心发送的冗余级别协商响应消息,该冗余级别协商响应消息 新增表示移动交换中心当前希望采用的冗佘级别信息,该冗余级别协商响应消息可以是重新 定义的消息,也可以是现有的A接口的消息,例如,指派请求消息、切换请求消息、切换命 令消息等。
基站子系统根据自身的状况(如链路状况、带宽信息等)决定选定的冗余级别,并将选 定的冗余级别信息发送给移动交换中心。
基站子系统根据选定的冗余级别信息生成冗余数据包,并向移动交换中心发送生成的冗
余数据包。
基站子系统在发现自身链路状况、带宽信息等发生变化时,会调整自身支持的冗余级别, 并将调整后的冗余级别信息发送给移动交换中心。
如图20所示, 一种典型的基站子系统包括
发送模块,用于向移动交换中心发送冗余级别协商请求消息,该冗余级别协商请求消息
携带基站子系统当前支持的冗余级别信息;
第一接收模块,用于接收移动交换中心发送的冗余级别协商响应消息,该冗余级别协商
响应消息携带移动交换中心当前希望采用的冗余级别信息;
决策模块,用于向根据自身的支持能力(如链路状况、带宽信息)决定选定的冗余级别; 冗余数据生成模块,用于根据选定的冗余级别生成冗余数据包,并向移动交换中心发送
生成的冗余数据包。
进一歩,该基站子系统还包括
触发模块,以及冗余级别调整模块;
触发模块,用于当基站子系统的支持能力(如链路状况、带宽信息)发生变化时,触发 冗余级别调整模块;冗余级别调整模块调整基站子系统支持的冗余级别,并将调整后的冗余级别发送给移动
交换中心。
本发明实施例还提供了一种移动交换中心,用以与基站子系统进行冗余级别的协。具体 的,移动交换中心接收基站子系统的冗余级别协商请求消息,该冗余级别协商请求消息携带 基站子系统当前支持的冗余级别信息。
移动交换中心根据系统上报的统计信息决定当前希望采用的冗余级别,其中,当前希望 采用的冗余级别有可能与基站子系统当前支持的冗余级别相同,又有可能不同,理想状况下, 移动交换中心当前希望采用的冗余级别与基站子系统当前支持的冗余级别相同。
移动交换中心向基站子系统发送冗余级别协商响应消息,该冗余级别协商响应消息消息 携带移动交换中心当前希望采用的冗余级别信息。
其中,冗余级别协商请求消息和冗余级别协商响应消息可以是重新定义的消息,也可以 是A接口现有的消息。
如图21所示, 一种典型的移动交换中心包括
第二接收模块,用于接收基站子系统发送的冗余级别协商请求消息,该冗余级别协商请
求消息携带基站子系统当前支持的冗余级别信息;
响应模块,用于向基站子系统发送冗余级别协商响应消息,冗余级别协商响应消息携带 移动交换中心当前希望采用的冗余级别信息。
本发明实施例还提供了一种数据传输的系统,如图22所示,该系统包括
基站子系统和移动交换中心;
基站子系统向移动交换中心发送冗余级别协商请求消息,所该冗余级别协商请求消息携 带基站子系统当前支持的冗余级别信息;
基站子系统接收移动交换中心发送的冗余级别协商响应消息,该冗余级别协商响应消息 携带移动交换中心当前希望采用的冗余级别信息;
基站子系统根据自身的支持能力(如链路状况、带宽信息等)决定选定的冗余级别,根 据选定的冗佘级别生成冗余数据包,并向移动交换中心发送冗余数据包。
进一歩,该基站子系统还用于根据自身的支持能力调整支持的冗余级别,并将调整后的 冗余级别信息发送给移动交换中心。
其中,冗余级别协商请求消息和冗余级别协商响应消息可以为重新定义的消息或A接口消息中的一种。
本发明实施例提供的技术方案通过在冗余级别协商消息中新增冗余级别信息,BSS侧利 用冗余级别协商消息中的冗余级别信息同MSC侧进行冗余级别的协商,得到最终选定的冗余 级别,根据选定的冗余级别生成冗余数据包,并通过A接口向MSC侧发送生成的冗余数据 包,能够达到在AoIP中从源头上减少由于数据包丢失而造成用户数据丢失的概率,提高语音 业务和CSD业务的服务质量的效果。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之 内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1、一种数据传输的方法,其特征在于,所述方法包括基站子系统利用冗余级别协商消息中新增的冗余级别信息与移动交换中心进行冗余级别协商,决定选定的冗余级别;根据所述选定的冗余级别生成冗余数据包,并向所述移动交换中心发送所述冗余数据包。
2、 如权利要求1所述的数据传输的方法,其特征在于,在所述基站子系统建立会话连接 过程中,所述基站子系统根据冗余级别协商消息中新增的冗余级别信息与移动交换中心进行 兀余级别的协商,决定选定的冗余级别歩骤,包括第一基站子系统向第一移动交换中心发送发送冗余级别协商请求消息,所述冗余级别协 商请求消息携带第一基站子系统当前支持的冗余级别信息,第二基站子系统向第二移动交换 中心发送发送冗余级别协商请求消息,所述冗余级别协商请求消息携带所述第二基站子系统 当前支持的冗余级别信息;所述第一基站子系统接收所述第一移动交换中心返回的冗余级别协商响应消息,所述冗 余级别协商响应消息携带所述第一移动交换中心当前希望采用的冗余级别信息,所述第二基 站子系统接收所述第二移动交换中心返回的冗余级别协商响应消息,所述冗余级别协商响应 消息携带所述第二移动交换中心当前希望采用的冗余级别信息;所述第一基站子系统根据自身的能力决定选定的冗余级别,向所述第一移动交换中心发 送冗余级别协商决定消息,所述冗余级别协商决定消息携带所述第一基站子系统选定的冗余 级别信息,所述第二基站子系统根据自身的能力决定选定的冗余级别,向所述第二移动交换 中心发送冗余级别协商决定消息,所述冗余级别协商决定消息携带所述第二基站子系统选定 的冗余级别信息。
3、 如权利要求1所述的数据传输的方法,其特征在于,在基站子系统间进行会话切换过 程中,所述基站子系统根据冗余级别协商消息中新增的冗余级别信息与移动交换中心进行冗余级别的协商,决定选定的冗余级别的步骤,包括第--基站子系统接收所述移动交换中心发送的所述冗余级别协商请求消息,所述冗余级别协商请求消息携带所述移动交换中心当前希望采用的冗余级别信息;所述第一基站子系统根据自身的支持能力决定选定的冗余级别,向所述移动交换中心发送冗余级别协商决定消息,所述冗余级别协商决定消息携带所述第一基站子系统决定选定的 冗余级别信息;所述第一基站子系统根据所述选定的冗余级别信息生成所述冗余数据包,向所述移动交 换中心发送所述冗余数据包。
4、 如权利要求1所述的数据传输的方法,其特征在于,在基站子系统内从第一基站向第 二基站进行会话切换过程中,所述根据冗余级别协商消息中新增的冗余级别信息与移动交换 中心进行冗余级别的协商,决定选定的冗余级别的歩骤,包括所述基站子系统内的基站控制器向所述移动交换中心发送冗余级别协商请求消息,所述 冗余级别协商请求消息携带第二基站支持的冗余级别信息;所述基站子系统内的基站控制器接收來自于所述移动交换中心的冗余级别协商响应消 息,所述冗余级别协商响应消息携带所述移动交换中心当前希望采用的冗余级别信息;所述基站子系统内的基站控制器根据所述第二基站的支持能力决定所述第二基站支持的 冗余级别,向所述移动交换中心发送冗余级别协商决定消息,所述冗余级别协商决定消息携 带所述第二基站支持的冗余级别信息;所述第二基站根据所述基站子系统内的基站控制器选定的冗余级别生成所述冗余数据 包,向所述移动交换中心发送所述冗余数据包。
5、 如权利要求l-4任意一项权利要求所述数据传输的方法,其特征在于,所述向所述移 动交换中心发送所述冗余数据包的步骤后还包括所述基站子系统根据自身的支持能力调整支持的冗余级别,向所述移动交换中心发送冗 余级别调整消息,所述冗佘级别调整消息携带所述基站子系统调整后的冗余级别信息。
6、 如权利要求5所述的数据传输的方法,其特征在于,所述冗余级别信息包括语音业务 冗余级别信息和/或电路交换数据业务冗余级别信息。
7、 如权利要求6所述的数据传输的方法,其特征在于,所述冗余级别协商请求消息为重 新定义的消息或A接口消息中的一种。
8、 如权利要求7所述的数据传输的方法,其特征在于,所述数据传输的方法应用于在AoIP中实现冗余数据。
9、 - 一种数据传输的系统,其特征在于,所述系统包括 基站子系统和移动交换中心;所述基站子系统,用于向移动交换中心发送冗余级别协商请求消息,所述冗余级别协商 请求消息携带所述基站子系统当前支持的冗余级别信息;所述基站子系统,还用于接收所述移动交换中心发送的冗余级别协商响应消息,所述冗 余级别协商响应消息携带所述移动交换中心当前希望采用的冗余级别信息;所述基站子系统,还用于根据自身的支持能力决定选定的冗余级别,根据所述选定的冗 余级别生成冗余数据包,并向所述移动交换中心发送所述冗余数据包。
10、 如权利要求9所述的数据传输的系统,其特征在于,所述基站子系统还用于根据自 身的支持能力调整支持的冗余级别,并将调整后的冗余级别信息发送给所述移动交换中心。
11、 如权利要求9或10所述的数据传输的系统,其特征在于,所述冗余级别协商请求消 息为重新定义的消息或A接口消息中的一种。
12、 一种基站子系统,其特征在于,所述基站子系统包括发送模块,用于向移动交换中心发送冗余级别协商请求消息,所述冗余级别协商请求消 息携带所述基站子系统当前支持的冗余级别信息;第一接收模块,用于接收所述移动交换中心发送的冗余级别协商响应消息,所述冗余级 别协商响应消息携带所述移动交换中心当前希望采用的冗余级别信息;决策模块,用于向根据自身的支持能力决定选定的冗余级别;冗余数据生成模块,用于根据所述选定的冗余级别生成冗余数据包,并向所述移动交换 中心发送所述生成的冗余数据包。
13、 如权利要求12所述的基站子系统,其特征在于,所述基站子系统还包括 触发模块,以及冗余级别调整模块;所述触发模块,用于当所述基站子系统的支持能力发生变化时,触发所述冗余级别调整模块;所述冗余级别调整模块调整所述基站子系统支持的冗余级别,并将调整后的冗余级别发 送给所述移动交换中心。
14、 如权利要求12或13所述的基站子系统,其特征在于,所述冗余级别协商请求消息、 冗余级别协商响应消息或冗余级别协商决定消息为重新定义的消息或是现有的A接口消息的一种。
15、 一种移动交换中心,其特征在于,包括第二接收模块,用于接收基站子系统发送的冗余级别协商请求消息,所述冗余级别协商请求消息携带所述基站子系统当前支持的冗余级别信息;响应模块,用于向所述基站子系统发送冗余级别协商响应消息,所述冗余级别协商响应 消息携带所述移动交换中心当前希望采用的冗余级别信息。
全文摘要
本发明公开了数据传输的方法、系统及基站子系统和移动交换中心,属于通信领域。所述方法包括基站子系统利用冗余级别协商消息中新增的冗余级别信息与移动交换中心进行冗余级别协商,决定选定的冗余级别;根据所述选定的冗余级别生成冗余数据包,并向所述移动交换中心发送所述冗余数据包。所述系统包括基站子系统和移动交换中心。所述基站子系统包括发送模块、第一接收模块、决策模块和冗余数据生成模块。所述移动交换中心包括第二接收模块和响应模块。本发明提供的技术方案本能够达到在AoIP中从源头上减少由于数据包丢失而造成用户数据丢失的概率,提高语音业务和CSD业务的服务质量的效果。
文档编号H04W88/08GK101577864SQ20081009678
公开日2009年11月11日 申请日期2008年5月8日 优先权日2008年5月8日
发明者星 朱, 李国宏, 超 王, 罗少华 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1