CN101360131B - 一种对通信控制端口错误准确定位的方法 - Google Patents
一种对通信控制端口错误准确定位的方法 Download PDFInfo
- Publication number
- CN101360131B CN101360131B CN2007101376977A CN200710137697A CN101360131B CN 101360131 B CN101360131 B CN 101360131B CN 2007101376977 A CN2007101376977 A CN 2007101376977A CN 200710137697 A CN200710137697 A CN 200710137697A CN 101360131 B CN101360131 B CN 101360131B
- Authority
- CN
- China
- Prior art keywords
- node
- communication control
- message
- network controller
- radio link
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种对通信控制端口CCP错误准确定位的方法,属于移动通信***领域。该方法在无线网络控制器与节点B建立无线链路后,节点B通过无线链路响应消息将配置的节点B通信上下文及其相关联的通信控制端口通知所述无线网络控制器,之后在无线网络控制器与节点B进行消息交互过程中,当接收方在所述的通信控制端口以外的其它通信控制端口上接收到了包含所述的节点B通信上下文的消息,则向发送方返回失败响应消息或者错误指示消息,该响应消息或者错误指示消息中错误原因值为“通信控制端口错误”。本发明方法使得错误排查过程简单易行,且明确了错误原因范围,既实现了错误的准确定位,另外还大大简化了***的复杂程度。
Description
技术领域
本发明涉及移动通信***领域,尤其涉及一种对通信控制端口CCP(Communication Control Port)错误准确定位的方法。
背景技术
第三代移动通信项目组织(3GPP)协议中,Iub(interface between the RNCand the Node B)口的节点B应用信令NBAP(Node B Application Part Singal)协议中,定义了无线网络控制器RNC(Radio Network Controller)与节点B(Node B)的协议交互过程中的多种错误原因值,以帮助RNC或者Node B对交互中的错误进行准确定位。但是,对于CCP的错误,缺乏相应的定位手段。
实际应用中,一个RNC和一个Node B之间可以配置多个CCP端口。而针对每个CCP端口,RNC和Node B均需要知晓其端口信息——例如CCP标识CCPID(Communication Control Port Identifier)、CCP端口对应的传输承载等。如果RNC和Node B知晓的CCP端口的信息不一致,则在后续的Iub口的NBAP协议信息交互中会出现故障。
例如,RNC认为端口为CCPID=N的对应传输承载为A,Node B则认为端口为CCPID=N的对应传输承载为B,其中A不等于B。这样在无线链路建立(Radio Link Setup)过程中,Node B在无线链路建立响应消息(RadioLink Setup Response)中分配了Node B通信上下文NBCC(Node BCommunication Context),以及和该NBCC关联的CCP,即CCPID=N。之后,RNC将在传输承载A上发送和该NBCC相关的NBAP消息,而Node B却在传输承载B上等待这些消息;或者Node B在传输承载B上发送和该NBCC相关联的NBAP消息,而RNC却在传输承载A上等待这些消息,最终导致了RNC和Node B之间消息交互的失败。
目前的协议中没有论述如何处理上述错误,如果发生,已经实现的***常常采用如下方法:
(1)直接丢弃来自错误端口的NBAP消息,此时,由于消息丢失有无线层、传输层、物理层等多种原因,排查起来费时费力;
(2)返回给对方一个错误指示,由于协议中没有明确可用的错误原因值,一般就填写为“不确定原因”(Unspecified)、“传输资源不可用”(Transport resource unavailable)等,此时错误原因范围不明确,且涵盖较广,无法明确定位;
(3)监测所有的CCP端口,一旦发现和该CCP不关联的NBCC消息,通过一些软/硬件进行转发和兼容处理,以忽略该类错误,此时有违NBAP协议,同时大大增加***的复杂程度。
发明内容
本发明所要解决的技术问题是,提供一种对通信控制端口错误准确定位的方法,从而在RNC和Node B通过Iub口进行NBAP协议交互中,实现对CCP错误的准确定位。
本发明提供了,一种对通信控制端口错误准确定位的方法,该方法在无线网络控制器与节点B建立无线链路后,节点B通过无线链路响应消息将配置的节点B通信上下文及其相关联的通信控制端口通知所述无线网络控制器,之后在无线网络控制器与节点B进行消息交互过程中,当接收方在所述的通信控制端口以外的其它通信控制端口上接收到了包含所述的节点B通信上下文的消息,则向发送方返回失败响应消息或者错误指示消息,该响应消息或者错误指示消息中错误原因值为“通信控制端口错误”。
上述方法,还包括发送方根据错误原因值,进一步分析是否使用了错误的通信控制端口发送消息,或者审核通信控制端口对应的承载。
上述方法中,所述的无线链路响应消息中携带所述节点B通信上下文的标识信息及其相关联的通信控制端口的标识信息。
所述的无线网络控制器与节点B进行的消息交互过程为无线链路增加请求过程、同步无线链路重配准备过程、异步无线链路重配过程或者专用测量初始化过程,在前述过程中,节点B作为所述发送方向无线网络控制器返回失败响应消息。
所述的无线网络控制器与节点B进行的消息交互过程为无线链路删除过程、专用测量终止过程、下行链路功率控制过程、压缩模式命令过程或者无线链路激活过程,在前述过程中,节点B作为所述发送方向无线网络控制器发送错误指示消息。
所述的无线网络控制器与节点B进行的消息交互过程为专用测量报告过程、无线链路失败过程、无线链路恢复过程、无线链路抢占过程、承载重新安排过程以及无线链路参数更新过程,在前述过程中,无线网络控制器作为所述发送方向节点B发送错误指示消息。
本发明方法中对CCP端口的错误原因进行了扩展分类,将错误原因值设置为Communication Control Port Error,并且接收方可以分析是否使用了错误的CCP端口来发消息,或者审核CCP端口对应的承载等,从而使得错误排查过程简单易行,且明确了错误原因范围,即实现了错误的准确定位,另外还大大简化了***的复杂程度。
附图说明
图1为采用本发明技术方案的实施例1的流程图;
图2为采用本发明技术方案的实施例2的流程图;
图3为采用本发明技术方案的实施例3的流程图。
具体实施方式
下面结合附图对本发明技术方案作进一步详细说明。
本发明的主要构思是,在RNC和Node B的Iub口协议交互过程中,为了反映和CCP相关的错误,对协议的错误原因进行层层扩展,如果考虑CCP端口的承载属于传输资源,可以把错误原因大类归为传输层(TransportLayer),如果考虑CCP端口属于NBAP协议范畴,可以把错误原因大类归为杂类(Misc),然后在相应的错误原因大类下扩展一个详细的错误原因,如通信控制端口错误(Communication Control Port Error),最后可以进一步分析是否使用了错误的CCP端口发送消息,或者审核CCP端口对应的承载。
实施例1,RNC与Node B在建立无线链路的交互过程中,通过Node B返回的失败响应消息实现对CCP端口错误的定位,其流程如图1所示,包括以下步骤:
101:RNC向Node B发起无线链路建立请求消息(Radio Link SetupRequest);
102:Node B向RNC返回无线链路建立响应消息(Radio Link SetupResponse),其中携带其分配的NBCC标识信息及其相关联的CCP端口标识信息,即NBCCID=N,CCPID=X;
103:RNC向Node B的CCPID=Y(Y不等于X)的端口上发送携带NBCCID=N信息的无线链路增加请求消息(Radio Link Addition Request);
104:Node B判断在CCPID=Y的端口上不该收到携带NBCCID=N信息的消息,则向RNC返回失败响应消息,其中大类错误原因值可以填写为Transport Layer,其从属的小类错误原因值可以填写为通信控制端口错误(Communication Control Port Error);
105:RNC收到该响应消息后,根据错误原理值,能够很快判断出是CCP端口的错误,可以采取进一步措施,如分析是否使用了错误的CCP端口发送消息,或者审核CCP端口对应的承载等。
上述实施例除适用于无线链路增加请求过程外,还适用于以下类似过程,如:同步无线链路重配准备过程(Synchronised Radio Link ReconfigurationPreparation)、异步无线链路重配过程(Unsynchronised Radio LinkReconfiguration)或者专用测量初始化过程(Dedicated Measurement Initiation)等。
实施例2,RNC与Node B在建立无线链路的交互过程中,通过Node B发送的错误指示消息实现对CCP端口错误的定位,其流程如图2所示,包括以下步骤:
201:RNC向Node B发起无线链路建立请求消息(Radio Link SetupRequest);
202:Node B向RNC返回无线链路建立响应消息(Radio Link SetupResponse),其中携带其分配的NBCC标识信息及其相关联的CCP端口标识信息,即NBCCID=N,CCPID=X;
203:RNC向Node B的CCPID=Y(Y不等于X)的端口上发送携带NBCCID=N信息的无线链路删除请求消息(Radio Link Deletion Request);
204:Node B判断在CCPID=Y的端口上不该收到携带NBCCID=N信息的消息,则发送错误指示消息(Error Indication)到RNC,其中大类错误原因值可以填写为Misc,其从属的小类错误原因值可以填写为通信控制端口错误(Communication Control Port Error);
205:RNC收到该响应消息后,根据错误原因值,能够很快判断出是CCP端口的错误,可以采取进一步措施,如分析是否使用了错误的CCP端口发送消息,或者审核CCP端口对应的承载等。
上述实施例除适用于无线链路删除过程外,还适用于以下类似过程,如:专用测量终止过程(Dedicated Measurement Termination)、下行链路功率控制过程(Downlink Power Control)、压缩模式命令过程(Compressed ModeCommand)或者无线链路激活过程(Radio Link Activation)等。
实施例3,RNC与Node B在建立无线链路的交互过程中,通过RNC返回错误指示消息实现对CCP端口错误的定位,其流程如图3所示,包括以下步骤:
301:RNC向Node B发起无线链路建立请求消息(Radio Link SetupRequest);
302:Node B向RNC返回无线链路建立响应消息(Radio Link SetupResponse),其中携带其分配的NBCC标识信息及其相关联的CCP端口标识信息,即NBCCID=N,CCPID=X;
303:Node B向RNC的CCPID=Y(Y不等于X)的端口上发送携带NBCCID=N信息的专用测量报告消息(Dedicated Measurement Report);
304:RNC判断在CCPID=Y的端口上不该收到此NBCCID=N的消息,则返回错误指示消息(Error Indication)到Node B,其中大类错误原因值可以填写为Transport Layer,其从属的小类错误原因值可以填写为通信控制端口错误(Communication Control Port Error);
305:Node B收到该响应消息后,根据错误原因值,能够很快判断出是CCP端口的错误,可以采取进一步措施,如分析是否使用了错误的CCP端口发送消息,或者审核CCP端口对应的承载等。
上述实施例除适用于除了专用测量报告过程外,还适用于以下类似过程,如:无线链路失败过程(Radio Link Failure)、无线链路恢复过程(RadioLink Restoration)、无线链路抢占过程(Radio Link Pre-emption)、承载重新安排过程(Bearer Re-arrangement)以及无线链路参数更新过程(Radio LinkParameter Update)等。
上述实施例1-3,在原有协议错误原因类别下进行了扩展分类,将具体的错误原因值设置为Communication Control Port Error,并且接收方可以分析是否使用了错误的CCP端口来发消息,或者审核CCP端口对应的承载等,从而使得错误排查过程简单易行,且明确了错误原因范围,即实现了CCP端口错误的准确定位,另外还大大简化了***的复杂程度。
Claims (6)
1.一种对通信控制端口错误准确定位的方法,其特征在于,在无线网络控制器与节点B建立无线链路的交互过程中,节点B通过无线链路建立响应消息将配置的节点B通信上下文及其相关联的通信控制端口通知所述无线网络控制器,之后在无线网络控制器与节点B进行消息交互过程中,当接收方在所述的通信控制端口以外的其它通信控制端口上接收到了包含所述的节点B通信上下文的消息,则向发送方返回失败响应消息或者错误指示消息,该响应消息或者错误指示消息中错误原因值为“通信控制端口错误”;所述发送方是指,在节点B向无线网络控制器返回无线链路建立响应消息后,发送包含所述的节点B通信上下文的消息的一方。
2.如权利要求1所述的方法,其特征在于,还包括发送方根据错误原因值,进一步分析是否使用了错误的通信控制端口发送消息,或者审核通信控制端口对应的承载。
3.如权利要求1所述的方法,其特征在于,所述无线链路建立响应消息中携带所述节点B通信上下文的标识信息及其相关联的通信控制端口的标识信息。
4.如权利要求1所述的方法,其特征在于,所述无线网络控制器与节点B进行的消息交互过程为无线链路增加请求过程、同步无线链路重配准备过程、异步无线链路重配过程或者专用测量初始化过程,在前述过程中,节点B向无线网络控制器返回失败响应消息。
5.如权利要求1所述的方法,其特征在于,所述无线网络控制器与节点B进行的消息交互过程为无线链路删除过程、专用测量终止过程、下行链路功率控制过程、压缩模式命令过程或者无线链路激活过程,在前述过程中,节点B向无线网络控制器发送错误指示消息。
6.如权利要求1所述的方法,其特征在于,所述无线网络控制器与节点B进行的消息交互过程为专用测量报告过程、无线链路失败过程、无线链路恢复过程、无线链路抢占过程、承载重新安排过程以及无线链路参数更新过程,在前述过程中,无线网络控制器向节点B发送错误指示消息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101376977A CN101360131B (zh) | 2007-08-02 | 2007-08-02 | 一种对通信控制端口错误准确定位的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101376977A CN101360131B (zh) | 2007-08-02 | 2007-08-02 | 一种对通信控制端口错误准确定位的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101360131A CN101360131A (zh) | 2009-02-04 |
CN101360131B true CN101360131B (zh) | 2011-12-07 |
Family
ID=40332467
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007101376977A Expired - Fee Related CN101360131B (zh) | 2007-08-02 | 2007-08-02 | 一种对通信控制端口错误准确定位的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101360131B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002007345A1 (en) * | 2000-07-18 | 2002-01-24 | Samsung Electronics Co., Ltd. | Method for performing usts handover and usts mode switching in a mobile communication system |
CN1499851A (zh) * | 2002-11-05 | 2004-05-26 | 北京三星通信技术研究有限公司 | 移动通信***中Iub接口共享多媒体广播与组播业务的方法 |
CN1661948A (zh) * | 2004-02-28 | 2005-08-31 | 华为技术有限公司 | 宽带码分多址***中基站资源管理的方法 |
CN1859221A (zh) * | 2005-08-04 | 2006-11-08 | 上海华为技术有限公司 | E1/t1连接错误检测方法 |
-
2007
- 2007-08-02 CN CN2007101376977A patent/CN101360131B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002007345A1 (en) * | 2000-07-18 | 2002-01-24 | Samsung Electronics Co., Ltd. | Method for performing usts handover and usts mode switching in a mobile communication system |
CN1499851A (zh) * | 2002-11-05 | 2004-05-26 | 北京三星通信技术研究有限公司 | 移动通信***中Iub接口共享多媒体广播与组播业务的方法 |
CN1661948A (zh) * | 2004-02-28 | 2005-08-31 | 华为技术有限公司 | 宽带码分多址***中基站资源管理的方法 |
CN1859221A (zh) * | 2005-08-04 | 2006-11-08 | 上海华为技术有限公司 | E1/t1连接错误检测方法 |
Non-Patent Citations (1)
Title |
---|
3GPP.UTRAN Iub interface Node B Application Part (NBAP) signalling (Release 7).《3GPP TS 25.433 V7.5.0》.2007,全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN101360131A (zh) | 2009-02-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8032168B2 (en) | Method, apparatus and computer program product for monitoring data transmission connections | |
CN108306708B (zh) | 一种数据包处理方法及装置 | |
US8229416B2 (en) | Methods, systems, and computer readable media for stress testing mobile network equipment using a common public radio interface (CPRI) | |
CN102326428B (zh) | 发现无线网络问题的方法、装置及*** | |
JP2008259194A (ja) | ネットワークのデータ相関方法及びシステム並びにコンピュータが読み出し可能な媒体 | |
CN103945443B (zh) | 一种td-lte无线网络业务性能测试方法及*** | |
CN102300248B (zh) | 一种MDT Log信息的反馈方法和设备 | |
CN102098722B (zh) | 一种mdt信息的处理方法和设备 | |
US20170230822A1 (en) | Imsi acquisition method and device, and signalling monitoring system | |
CN104837127A (zh) | 由辅基站和主基站执行的通信方法以及相应的基站 | |
CN102404807A (zh) | 一种切换准备方法和装置 | |
EP1615458A1 (en) | Mobile communication system, radio base station containing control device in the mobile communication system and control method thereof | |
CN103974277A (zh) | 一种数据传输方法、设备及*** | |
CN103533665A (zh) | 一种lte终端综测仪状态机的实现方法 | |
CN104768193A (zh) | Lte网络切换过程中的信令消息关联方法及*** | |
CN100396135C (zh) | 一种宽带码分多址***中rab指配故障的上报方法 | |
CN101360131B (zh) | 一种对通信控制端口错误准确定位的方法 | |
CN102685829B (zh) | 基站直通架构下的用户切换方法、装置及设备 | |
CN114982361A (zh) | 用于人工智能(ai)技术的数据传输 | |
CN103152777B (zh) | 通信装置和频段切换方法 | |
CN104540241A (zh) | 用户设备上下文相关资源的释放方法和设备 | |
CN101984720B (zh) | 无线链路的重配方法、***及无线网络控制器 | |
CN103596197B (zh) | 一种本地接入节点下的小区管理方法及装置 | |
CN103338526B (zh) | 用户设备上下文相关资源的释放方法和设备 | |
CN101594651B (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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20111207 Termination date: 20160802 |