CN1863035A - 提高计数器检查功能容错性的方法 - Google Patents
提高计数器检查功能容错性的方法 Download PDFInfo
- Publication number
- CN1863035A CN1863035A CN 200510080378 CN200510080378A CN1863035A CN 1863035 A CN1863035 A CN 1863035A CN 200510080378 CN200510080378 CN 200510080378 CN 200510080378 A CN200510080378 A CN 200510080378A CN 1863035 A CN1863035 A CN 1863035A
- Authority
- CN
- China
- Prior art keywords
- counter
- frame number
- inconsistent
- hyper frame
- setting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种提高计数器检查功能容错性的方法,根据计数器检查消息和应答消息中的超帧号以及设定的允许超帧号不一致的范围,判断计数器检查结果并进行处理。具体方法是将所述计数器检查消息中的超帧号与所述计数器检查应答消息中的超帧号进行比较,当所述比较结果没有超过所述设定的允许超帧号不一致的范围时,认为计数器检查结果正常,结束计数器检查流程;否则,认为计数器检查结果异常,释放无线电资源控制连接。本发明充分考虑到无线网络的实际运营环境,有效地提高了计数器检查功能的容错性,不但可以减少无线电资源控制连接的错误释放,降低掉话率,同时又不会影响用户数据的完整性保护功能。
Description
技术领域
本发明涉及无线网络通信技术,尤其涉及一种提高计数器检查功能容错性的方法
背景技术
WCDMA(宽带码分多址)是第三代移动通信网络的一种,该网络在接入网安全性方面,比GSM(数字蜂窝移动通信***)网络有了很大的改进。传统的GSM,只有加密功能,没有完整性保护功能。WCDMA不仅具有加密功能还具有数据完整性保护功能。COUNTER CHECK(计数器检查)功能,就是RNC(无线网络控制器)和UE(用户设备)间的一种保护用户数据完整性的机制。
COUNTER CHECK功能在3GPP协议25331中有详细描述,其流程如图1所示。由WCDMA***中的UTRAN(通用地面无线接入网络)中的RNC周期性发起COUNTER CHECK消息给UE,该消息里包含每个RB(无线承载)的上下行的HFN(超帧号)。UE收到COUNTER CHECK消息后,将该消息里包含的HFN和自身的HFN进行比较。然后根据比较结果,向RNC回复COUNTER CHECK RESPONSE(应答)消息。RNC再根据应答消息的内容决定后续的处理。
当UE收到的COUNTER CHECK消息里包含的HFN和自身的HFN一致时,UE向RNC回复的COUNTER CHECK RESPONSE中不包含任何HFN信息,表明COUNTER CHECK结果正常,则COUNTER CHECK流程正常结束。此时,RNC和UE间的数据完整性一致。
当UE收到的COUNTER CHECK消息里包含的HFN和自身的HFN不一致时,UE向RNC回复的COUNTER CHECK RESPONSE中包含了COUNTC(计数器)的信息,表明COUNTER CHECK结果异常。为了保证用户数据的完整性,则RNC可以释放RRC(无线电资源控制)连接。
所述COUNTC信息是由HFN和RLC(无线链路控制)SN(序列号)组成。当RLC SN达到最大值时,HFN会加一,同时RLC SN置零。每收到或发送一个RLC数据包,RLC SN都会加一。
不难看出,3GPP协议描述的关于RNC进行的后续处理方案存在如下缺点:
其一,3GPP协议规定当COUNTER CHECK应答消息中包含COUNTC信息时,RNC可以释放RRC连接,其引申含义是也可以不释放RRC连接。对于何种情形下释放连接,何种情形下不释放连接,3GPP协议并没有进一步说明,因此不利于实际操作。
其二,在实际应用中,如果对于COUNTER CHECK结果异常情况全部进行释放RRC连接处理,会导致一些不应该的释放,从而导致掉话率提高。
之所以在真实网络中存在错误的释放,是由于COUNTER CHECK流程本身的缺点造成的。因为负责传递COUNTC信息的COUNTER CHECK流程,属于信令流程,使用的是信令通道,而UE和RNC的计数器是根据用户面的收发RLC数据包的次数来计数的。由于用户面和信令面在空中接口的配置参数的不同,会导致信令传输慢于数据传输。另外由于空中接口协议为了保护数据而存在重传的机制,当包丢失时,就会触发重传。如果刚好是信令重传,而用户数据没有重传,又会增加信令传输和数据传输的时间差。将这些时间差累积起来,就会出现用户面数据包先到达UE,使得UE的计数器中的HFN加一,但RNC发送的COUNTER CHECK流程消息尚未到达UE的情况,从而导致RNC和UE的HFN不一致。此时,如果按照现有技术进行RRC连接释放处理,就会造成错误的连接释放。
其三,3GPP协议中没有关于COUNTER CHECK应答消息超时或丢失情况的处理方案。
对于应答消息,可能会由于某些特殊原因,例如丢包等,在规定的时间内没有到达RNC。此时,如果为了保证用户数据的完整性而释放RRC连接,同样可能会造成错误的连接释放,导致掉话率提高。
因此,如果一旦出现COUNTER CHECK结果异常情况就释放RRC连接,可能会导致掉话率指标变差;而如果取消该功能,则用户数据的完整性又无法得到保证。
发明内容
鉴于上述现有技术存在所存在的问题,本发明的目的是提供一种提高计数器检查功能容错性的方法,不但能够减少无线电资源控制连接的误释放率,同时也不会影响用户数据的完整性。
本发明的目的是通过以下技术方案实现的:
本发明提供了一种提高计数器检查功能容错性的方法,其特征在于,包括如下步骤:
A、设定允许超帧号不一致的范围;
B、根据计数器检查消息和应答消息中的超帧号,以及设定的允许超帧号不一致的范围,判断计数器检查结果并进行处理。
所述步骤B具体包括:
B1、将所述计数器检查消息与应答消息中的超帧号进行比较,当比较结果没有超过所述设定的允许超帧号不一致的范围时,则认为计数器检查结果正常,结束计数器检查流程。
所述步骤B具体包括:
B2、将所述计数器检查消息与应答消息中的超帧号进行比较,当所述比较结果超过所述设定的允许超帧号不一致的范围时,则认为计数器检查结果异常,释放无线电资源控制连接。
所述步骤B2还包括如下步骤:
B21、当所述比较结果超过所述设定的允许超帧号不一致的范围时,累计所述比较结果超过所述设定的允许超帧号不一致范围的次数,并根据累计次数和设定的超帧号累计不一致门限值,判断计数器检查结果并进行处理。
所述步骤B21具体包括:
B211、将所述累计次数与所述设定的超帧号累计不一致门限值进行比较,当所述累计次数没有超过所述设定的超帧号累计不一致门限值时,则认为计数器检查结果正常,结束计数器检查流程。
所述步骤B21具体包括:
B212、将所述累计次数与所述设定的超帧号累计不一致门限值进行比较,当所述累计次数超过所述设定的超帧号累计不一致门限值时,则认为计数器检查结果异常,释放无线电资源控制连接。
当所述计数器检查应答消息超时或丢失时,将所述累计次数加一,并执行所述步骤B21。
另外,控制计数器检查流程的发起时机。当所述无线链路控制序列号达到或超过预定的数值时,禁止所述计数器检查流程的发起。
由上述本发明提供的技术方案可以看出,本发明充分考虑到无线网络的实际运营环境,有效提高了计数器检查功能的容错性,不但可以减少无线电资源控制连接的错误释放,降低掉话率,同时又能保证用户数据的完整性。
附图说明
图1为现有技术中的CONTER CHECK流程图;
图2为本发明所述方法的流程图。
具体实施方式
本发明的核心思想是:在现有技术的基础上适当放宽COUNTER CHECK结果异常的判断标准,减少RRC连接的错误释放,增加COUNTER CHECK功能的容错性。具体方式包括:
1、设定允许HFN不一致的范围,当COUNTER CHECK消息和应答消息中的HFN的比较结果在该范围内,认为COUNTER CHECK结果正常,COUNTER CHECK流程结束;否则,认为COUNTER CHECK结果异常,释放RRC连接。
2、设定HFN累计不一致门限值,累计COUNTER CHECK消息和应答消息中的HFN不在设定的允许HFN不一致范围的次数,当超过门限值时,认为COUNTER CHECK结果异常,释放连接。
3、当COUNTER CHECK应答消息超时或丢失时,将所述累计HFN不一致的次数加一,当超过门限值时也释放RRC连接。
4、控制COUNTER CHECK流程的发起时机,当RLC SN达到或超过预定的数值时,禁止发起COUNTER CHECK流程。
为对本发明有进一步的了解,下面将结合附图对本发明所述的方法进行详细的说明。
本发明所述方法的具体实现方式如图2所示,包括以下步骤:
步骤21:设置COUNTER CHECK流程发起周期,设定允许HFN不一致的范围,设定HFN累计不一致门限值。
通过用户维护终端设置COUNTER CHECK流程的发起周期,设定允许UE和RNC的计数器中的HFN不一致的范围以及UE和RNC的计数器中的HFN累计不一致门限值。
所述允许HFN不一致范围和累计不一致门限值应根据用户实际需求来确定。
通常情况下,将所述的允许HFN不一致范围设定为0至3;所述的累计HFN不一致门限值设定为3较为合适。
为了减少RNC和UE的HFN不一致情况的发生,应当控制COUNTERCHECK流程的发起时机。当RLC SN达到或超过预定的数值时,禁止发起COUNTER CHECK流程。
所述的预定数值应小于RLC SN的最大值,可以为比RLC SN的最大值小10以内的任一数值。
步骤22:RNC向UE发送COUNTER CHECK消息。
当所述设置的COUNTER CHECK周期到达时,无线网络***中的RNC向UE发送COUNTER CHECK消息,并等待应答。该COUNTER CHECK消息中包含每个RB的上下行的HFN。
步骤23:UE向RNC回复COUNTER CHECK应答消息。
UE收到所述COUNTER CHECK消息后,将该消息里包含的HFNN和自身的HFN进行比较。然后根据比较结果,向RNC回复COUNTER CHECK应答消息。UE向RNC回复应答消息的具体情况如下:
当UE收到的COUNTER CHECK消息里包含的HFN和自身的HFN一致时,UE向RNC回复的COUNTER CHECK应答消息中不包含任何HFN信息;
当UE收到的COUNTER CHECK消息里包含的HFN和自身的HFN不一致时,UE向RNC回复的COUNTER CHECK应答消息中包含COUNTC信息,该COUNTC信息是由HFN和RLC SN组成。
步骤24:判断是否超过允许HFN不一致的范围。
判断COUNTER CHECK消息和应答消息中的HFN是否超过所述设定的允许HFN不一致的范围,即UE和RNC的计数器中的HFN是否超过所述设定的允许HFN不一致的范围。具体判断方法包括:
将所述COUNTER CHECK消息中的HFN与所述COUNTER CHECK应答消息中的HFN进行比较;
当所述比较结果没有超过设定的允许HFN不一致的范围时,则执行步骤25;
当所述比较结果超过设定的允许HFN不一致的范围时,则执行步骤26。
当COUNTER CHECK应答消息中不包含任何HFN信息时,所述比较结果为0,属于设定的允许HFN不一致的范围,执行步骤25。
步骤25:COUNTER CHECK结果正常,流程结束。
当所述COUNTER CHECK消息和应答消息中的HFN比较结果没有超过所述设定的允许HFN不一致的范围时,则认为COUNTER CHECK结果正常,本次COUNTER CHECK流程正常结束。此时,RNC和UE间的数据完整性一致。
步骤26:判断是否超过HFN累计不一致门限值。
当所述COUNTER CHECK消息和应答消息中的HFN比较结果超过所述设定的允许HFN不一致的范围时,则进一步判断是否超过HFN累计不一致门限值,并根据判断结果进行处理。具体判断方法如下:
累计COUNTER CHECK消息和应答消息中的HFN比较结果超过所述设定的允许HFN不一致范围的次数;
将所述累计次数与所述设定的HFN累计不一致门限值进行比较;
当所述累计次数没有超过所述设定的HFN累计不一致门限值时,则执行步骤25,认为COUNTER CHECK结果正常,本次COUNTER CHECK流程正常结束;
当所述累计次数结果超过所述设定的HFN累计不一致门限值时,则执行步骤27。
步骤27:COUNTER CHECK结果异常,释放连接。
当所述COUNTER CHECK消息和应答消息中的HFN比较结果累计超过所述设定的HFN累计不一致门限值时,则认为COUNTER CHECK结果异常,释放RRC连接。
当COUNTER CHECK应答消息超时或丢失时,将所述COUNTER CHECK消息和应答消息中的HFN比较结果超过所述设定的允许HFN不一致范围的累计次数加一,并执行步骤26,判断是否超过HFN累计不一致门限值,如果没有超过所述门限值,则结束本次COUNTER CHECK流程;如果超过所述门限值,则释放RRC连接。
本发明充分考虑到无线网络的实际运营环境,有效地提高了计数器检查功能的容错性,不但可以减少无线电资源控制连接的错误释放,同时又能够保证用户数据的完整性。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
Claims (9)
1、一种提高计数器检查功能容错性的方法,其特征在于,包括如下步骤:
A、设定允许超帧号不一致的范围;
B、根据计数器检查消息和应答消息中的超帧号,以及设定的允许超帧号不一致的范围,判断计数器检查结果并进行处理。
2、根据权利要求1所述的方法,其特征在于,所述步骤B具体包括:
B1、将所述计数器检查消息与应答消息中的超帧号进行比较,当比较结果没有超过所述设定的允许超帧号不一致的范围时,则认为计数器检查结果正常,结束计数器检查流程。
3、根据权利要求1所述的方法,其特征在于,所述步骤B具体包括:
B2、将所述计数器检查消息与应答消息中的超帧号进行比较,当所述比较结果超过所述设定的允许超帧号不一致的范围时,则认为计数器检查结果异常,释放无线电资源控制连接。
4、根据权利要求3所述的方法,其特征在于,所述步骤B2还包括如下步骤:
B21、当所述比较结果超过所述设定的允许超帧号不一致的范围时,累计所述比较结果超过所述设定的允许超帧号不一致范围的次数,并根据累计次数和设定的超帧号累计不一致门限值,判断计数器检查结果并进行处理。
5、根据权利要求4所述的方法,其特征在于,所述步骤B21具体包括:
B211、将所述累计次数与所述设定的超帧号累计不一致门限值进行比较,当所述累计次数没有超过所述设定的超帧号累计不一致门限值时,则认为计数器检查结果正常,结束计数器检查流程。
6、根据权利要求4所述的方法,其特征在于,所述步骤B21具体包括:
B212、将所述累计次数与所述设定的超帧号累计不一致门限值进行比较,当所述累计次数超过所述设定的超帧号累计不一致门限值时,则认为计数器检查结果异常,释放无线电资源控制连接。
7、根据权利要求4所述的方法,其特征在于,当所述计数器检查应答消息超时或丢失时,将所述累计次数加一,并执行所述步骤B21。
8、根据权利要求1至7任一项所述的方法,其特征在于,控制计数器检查流程的发起时机。
9、根据权利要求8所述的方法,其特征在于,当所述无线链路控制序列号达到或超过预定的数值时,禁止所述计数器检查流程的发起。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100803788A CN100502281C (zh) | 2005-07-04 | 2005-07-04 | 提高计数器检查功能容错性的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100803788A CN100502281C (zh) | 2005-07-04 | 2005-07-04 | 提高计数器检查功能容错性的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1863035A true CN1863035A (zh) | 2006-11-15 |
CN100502281C CN100502281C (zh) | 2009-06-17 |
Family
ID=37390370
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005100803788A Active CN100502281C (zh) | 2005-07-04 | 2005-07-04 | 提高计数器检查功能容错性的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100502281C (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009127160A1 (zh) * | 2008-04-17 | 2009-10-22 | 华为技术有限公司 | 容灾演练的方法、装置和服务器 |
CN102387260A (zh) * | 2011-10-20 | 2012-03-21 | 中兴通讯股份有限公司 | 掉话率确定方法及*** |
CN102480747A (zh) * | 2010-11-25 | 2012-05-30 | 大唐移动通信设备有限公司 | 一种业务承载计数检查方法和装置 |
CN102572880A (zh) * | 2011-12-29 | 2012-07-11 | 中兴通讯股份有限公司 | 序号检测方法、装置及*** |
-
2005
- 2005-07-04 CN CNB2005100803788A patent/CN100502281C/zh active Active
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009127160A1 (zh) * | 2008-04-17 | 2009-10-22 | 华为技术有限公司 | 容灾演练的方法、装置和服务器 |
CN101262370B (zh) * | 2008-04-17 | 2011-09-14 | 华为技术有限公司 | 容灾演练的方法、装置和服务器 |
CN102480747A (zh) * | 2010-11-25 | 2012-05-30 | 大唐移动通信设备有限公司 | 一种业务承载计数检查方法和装置 |
CN102387260A (zh) * | 2011-10-20 | 2012-03-21 | 中兴通讯股份有限公司 | 掉话率确定方法及*** |
CN102387260B (zh) * | 2011-10-20 | 2014-03-12 | 中兴通讯股份有限公司 | 掉话率确定方法及*** |
CN102572880A (zh) * | 2011-12-29 | 2012-07-11 | 中兴通讯股份有限公司 | 序号检测方法、装置及*** |
CN102572880B (zh) * | 2011-12-29 | 2019-01-04 | 上海中兴软件有限责任公司 | 序号检测方法、装置及*** |
Also Published As
Publication number | Publication date |
---|---|
CN100502281C (zh) | 2009-06-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2763363B1 (en) | Rlc data packet transmission acknowledgement method and rlc am entity sending party | |
CN101039314A (zh) | 一种在演进接入网络中实现安全性保证的方法 | |
KR101470637B1 (ko) | 이동통신 시스템에서의 무선자원 향상 방법, 상태정보 보고방법 및 수신장치 | |
CN101132609B (zh) | 一种切换过程中转发数据的方法及*** | |
RU2543996C2 (ru) | Управление перегрузкой в сети связи | |
CN101060386A (zh) | 混合自动重传请求实体及其数据块的上报方法 | |
CN1663310A (zh) | 公共控制信道的选择性处理 | |
WO2005078985A1 (en) | System and method for transmitting and receiving data frames in a nak-based window protocol | |
CN1863397A (zh) | 建立无线资源控制连接的方法及无线网络控制器 | |
CN101272314A (zh) | 拥塞控制方法和装置 | |
CN101047979A (zh) | 一种避免重复发送自动重传请求数据的处理方法 | |
CN101030842A (zh) | 移动通信***中数据的重排方法及其装置 | |
US20090086656A1 (en) | Status report triggering in wireless communication system | |
CN1863035A (zh) | 提高计数器检查功能容错性的方法 | |
CN1245041C (zh) | 利用harq进程的接收状态避免停顿的方法 | |
CN101132261A (zh) | 一种数据包重传方法和*** | |
WO2010066152A1 (zh) | 无线链路控制层减少冗余报文重传的方法及*** | |
CN1878420A (zh) | 保持无线网络控制器和基站之间资源一致性的方法 | |
CN1599308A (zh) | 包括差错控制机制和差错恢复应用的数据发送方法 | |
CN101068372A (zh) | 处理无线链接控制重置流程的变量的方法及其装置 | |
CN1667991A (zh) | 一种数据单元重传的方法 | |
CN101277174A (zh) | 基于服务质量的数据重传的方法及其装置和无线通信*** | |
CN1738285A (zh) | 错误指示报文处理方法 | |
CN1859763A (zh) | 在小区切换过程中提高分组数据单元传输效率的方法 | |
CN1549621A (zh) | 一种实现合法监听的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20210422 Address after: Unit 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong 518040 Patentee after: Honor Device Co.,Ltd. Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd. |
|
TR01 | Transfer of patent right |