[0001]
本发明实施例涉及但不限于通信领域,具体而言,涉及但不限于异常小区处理方法、装置、单元和计算机可读存储介质。
背景技术:[0002]
随着网络技术的发展,对通讯设备的要求越来越高,不仅需要通讯设备具有强可靠性,同时对通讯设备间的消息传输效率也有很高的要求。
[0003]
如图9所示,在目前协议的cu/du架构中,有如下定义:
[0004]
核心网90(core);
[0005]
集中式单元91(central unit,以下简称cu);
[0006]
分布式单元92(distributed unit,以下简称du);
[0007]
用户设备(user equipment,以下简称ue);
[0008]
辅小区(secondary cell,以下简称scell)。
[0009]
在目前的cu/du分离架构下,ue的scell的建立和释放都是由 cu控制的。在现有的协议架构下,du内发生小区异常或非小区异常导致需要释放某一小区或某多个小区时,du会通知cu,然后cu 会把该小区内的所有ue释放,如果该小区是ue的scell,则该ue 的scell需要被释放。在相关技术中,du通知给cu的方法比较繁琐,需要在du给cu的消息中使用38.331编码的container携带需要释放的scell信息,该38.331编码的container记录信息时,需要在发送端进行多次编码,在读取该38.331编码的container记录的信息时,需要在接收端进行多次解码,且相关协议中没有规定需要对 38.331编码的container进行处理,其在某些应用场景下不会被解析,因此传输效率低下、耗资源高且通用性差。针对相关技术中存在的上述问题,目前并没有一种高效且适用性好的异常小区处理方法。
技术实现要素:[0010]
本发明实施例提供的异常小区处理方法、装置、单元和计算机可读存储介质,主要解决的技术问题是:相关技术中,du现有通知给 cu的方法比较繁琐,需要在du给cu的消息中使用38.331编码的 container携带需要释放的scell信息,该38.331编码的container记录信息时,需要在发送端进行多次编码,在读取该38.331编码的 container记录的信息时,需要在接收端进行多次解码,且相关协议中没有规定需要对38.331编码的container进行处理,其在某些应用场景下不会被解析,因此传输效率低下、耗资源高且通用性差。
[0011]
为解决上述技术问题,本发明实施例提供一种异常小区处理方法,包括:
[0012]
在检测到异常辅小区时,向集中式单元cu发送接口消息,接口消息中包括异常辅小区信息的信元;
[0013]
接收到cu根据接口消息发送的确认消息时,对异常辅小区进行处理。
[0014]
在本发明的一种实施例中,对异常辅小区进行处理包括:释放异常辅小区。
[0015]
在本发明的一种实施例中,接口消息为f1口的接口消息。
[0016]
为解决上述技术问题,本发明实施例提供一种异常小区处理控制方法,包括:
[0017]
接收分布式单元du发送的接口消息,接口消息中包括du检测到的异常辅小区信息的信元;
[0018]
向du发送用于指示du对异常辅小区信息所对应的异常辅小区进行处理的确认消息。
[0019]
在本发明的一种实施例中,还包括:向异常辅小区信息所对应的异常辅小区内的用户设备ue发送异常小区通知消息,异常小区通知消息中包括异常辅小区信息
[0020]
为解决上述技术问题,本发明实施例还提供一种异常小区处理装置,包括:
[0021]
检测处理模块,用于在检测到异常辅小区时,向集中式单元cu 发送接口消息,接口消息中包括异常辅小区信息的信元;
[0022]
异常处理模块,用于接收到cu根据接口消息发送的确认消息时,对异常辅小区进行处理。
[0023]
为解决上述技术问题,本发明实施例还提供一种异常小区处理控制装置,包括:
[0024]
接收模块,用于接收分布式单元du发送的接口消息,接口消息中包括du检测到的异常辅小区信息的信元;
[0025]
控制模块,用于向du发送用于指示du对异常辅小区信息所对应的异常辅小区进行处理的确认消息。
[0026]
为解决上述技术问题,本发明实施例还提供一种分布式单元du,包括第一处理器、第一存储器和第一通信总线;
[0027]
第一通信总线用于将第一处理器和第一存储器连接;
[0028]
第一处理器用于执行第一存储器中存储的第一计算机程序,以实现上述异常小区处理方法的步骤。
[0029]
为解决上述技术问题,本发明实施例还提供一种集中式单元cu,包括第二处理器、第二存储器和第二通信总线;
[0030]
第二通信总线用于将第二处理器和第二存储器连接;
[0031]
第二处理器用于执行第二存储器中存储的第二计算机程序,以实现上异常小区处理方法的步骤。
[0032]
为解决上述技术问题,本发明实施例还提供一种计算机存储介质,计算机可读存储介质存储有第一计算机程序,第一计算机程序可被第一处理器执行,以实现上述异常小区处理方法的步骤;
[0033]
或
[0034]
计算机可读存储介质存储有第二计算机程序,第二计算机程序可被第二处理器执行,以实现上述的异常小区处理控制方法的步骤。
[0035]
本发明的有益效果是:
[0036]
根据本发明实施例提供的异常小区处理方法、装置、单元和计算机可读存储介质,通过在cu与du间的接口消息中增加信元,在 du内由于某种原因发生ue的scell必须被释放的时候,du发送消息通知cu,携带需要释放的scell列表,触发后续cu释放ue的 scell。在cu与du间的接口消息中增加信元,信元的编码次数比相关技术中常用的38.331编码的container更少,因此du能够快速、高效地通知cu;cu通过解码获取接口消息中的scell信息
时,信元的解码次数也比相关技术中常用的38.331编码的container更少,因此cu的解析效率更高,节省资源;相关协议中没有规定需要对38.331 编码的container进行解码,所以在某些应用场景下38.331编码的 container不会被解析,适用性较差,而基于相关协议规定对消息中所有信元都需要进行解析的特性,利用信元记录异常辅小区信息避免了不被解析的情况,通用性好。在某些实施过程中,可实现包括但不限于du内由于某种异常情况导致ue的scell必须被删除的时候, du可以快速、高效的通知到cu,以便后续cu释放ue的scell,耗资源低且通用性好的技术效果。
[0037]
本发明其他特征和相应的有益效果在说明书的后面部分进行阐述说明,且应当理解,至少部分有益效果从本发明说明书中的记载变的显而易见。
附图说明
[0038]
图1为本发明实施例一中的异常小区处理方法流程图;
[0039]
图2为本发明实施例二中的异常小区处理控制方法流程图;
[0040]
图3为本发明实施例三中的异常小区处理控制方法流程图;
[0041]
图4为本发明实施例四中的异常小区处理控制方法流程图;
[0042]
图5为本发明实施例五中的异常小区处理装置结构示意图;
[0043]
图6为本发明实施例五中的异常小区处理控制装置结构示意图;
[0044]
图7为本发明实施例六中的分布式单元du的结构示意图;
[0045]
图8为本发明实施例六中的集中式单元cu的结构示意图;
[0046]
图9为相关技术中cu/du架构示意图;
[0047]
图10为scell信息定义图。
具体实施方式
[0048]
为了使本发明的目的、技术方案及优点更加清楚明白,下面通过具体实施方式结合附图对本发明实施例作进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0049]
实施例一:
[0050]
为了解决相关技术中,du通知给cu的方法比较繁琐,需要在 du给cu的消息中使用38.331编码的container携带需要释放的scell 信息,该38.331编码的container记录信息时,需要在发送端进行多次编码,在读取该38.331编码的container记录的信息时,需要在接收端进行多次解码,且相关协议中没有规定需要对38.331编码的 container进行处理,其在某些应用场景下不会被解析,因此传输效率低下、耗资源高且通用性差的问题,本实施例提供了一种异常小区处理方法,如图1所示,包括以下步骤:
[0051]
步骤s101:在检测到异常辅小区时,向集中式单元cu发送接口消息;
[0052]
在该步骤中,具体可以为当du检测到ue的一个scell或多个 scell发生小区异常或非小区异常时,向集中式单元cu发送接口消息,非小区异常包括但不限于rlf(radio link failure)等情况。cu 与du间存在接口,该接口也叫做f1口,主要完成cu与du间信令和数据的传输,该接口用于传递接口信息,接口消息包括但不限于 f1口的ue context modification required消息,其中包含有信元,信元中可携带需要释放的scell信息,
scell信息的定义如图10所示。
[0053]
步骤s102:接收到cu根据接口消息发送的确认消息时,对异常辅小区进行处理。
[0054]
在该步骤中,具体可以为du接收到cu通过接口消息发送的确认消息时,对du内接口消息对应的scell进行处理。接口消息包括但不限于f1口的ue context modification confirm消息,其中携带有需要删除的scell信息;处理包括但不限于对scell进行释放。
[0055]
实施例二:
[0056]
为了解决相关技术中,du通知给cu的方法比较繁琐,需要在 du给cu的消息中使用38.331编码的container携带需要释放的scell 信息,传输效率低下、耗资源高且通用性差的问题,本实施例提供了一种异常小区处理控制方法,如图2所示,包括以下步骤:
[0057]
s201:接收分布式单元du发送的接口消息;
[0058]
在该步骤中,具体可以为cu接收到du发送的接口信息。其中, cu与du间存在接口,该接口也叫做f1口,主要完成cu与du间信令和数据的传输,该接口用于传递接口信息,接口消息中包含有信元,信元中可携带需要释放的scell信息,scell信息的定义如图10 所示;cu接收到接口消息后,对其中的信元进行解码,提取出信元中包含的需要释放的scell信息。
[0059]
s202:向du发送用于指示du对异常辅小区信息所对应的异常辅小区进行处理的确认消息。
[0060]
在该步骤中,具体可以为cu在接收到du发送的接口消息后,向du发送用于指示du对异常辅小区信息所对应的异常辅小区进行处理的确认消息,确认消息包括但不限于f1口的ue context modification confirm消息;此处的异常辅小区信息为步骤s201中信元中携带的scell信息。
[0061]
实施例三:
[0062]
为了解决相关技术中,du通知给cu的方法比较繁琐,需要在 du给cu的消息中使用38.331编码的container携带需要释放的scell 信息,传输效率低下、耗资源高且通用性差的问题,本实施例提供了一种异常小区处理控制方法,如图3所示,包括以下步骤:
[0063]
s301:du检测到小区异常;
[0064]
在该步骤中,具体可以为当du检测到ue的一个scell或多个 scell发生小区异常。
[0065]
s302:du向cu发送接口消息;
[0066]
cu与du间存在接口,该接口也叫做f1口,主要完成cu与du间信令和数据的传输,该接口用于传递接口信息;在该步骤中,接口消息包括但不限于f1口的ue context modification required消息,其中包含有信元,信元中可携带需要释放的scell信息,scell信息的定义如图10所示。
[0067]
s303:cu接收到du发送的接口消息,并向du发送用于指示 du对异常辅小区信息所对应的异常辅小区进行处理的确认消息,du 接收到cu根据接口消息发送的确认消息,对异常辅小区进行处理;
[0068]
在该步骤中,接口消息中包含有信元,信元中可携带需要释放的 scell信息;cu接收到接口消息后,对其中的信元进行解码,提取出信元中包含的需要释放的scell信息;cu向du发送的确认消息包括但不限于f1口的ue context modification confirm消息,du接收到cu发送的确认消息后,将步骤s301中检测到的异常scell进行处理,完成du内资源的释
放,处理方式包括但不限于对该ue的scell 进行删除。
[0069]
s304:cu获取需要释放的scell中的各ue,并发送处理信息给确定出的各ue;
[0070]
在该步骤中,cu根据du发送的接口消息中的异常scell信息,获取需要释放的scell中的各ue,然后发送处理信息给确定出的各 ue,消息包括但不限于rrc connection reconfiguration消息,消息中携带有需要处理的scell信息,处理包括但不限于对scell进行删除。
[0071]
s305:ue接收到cu的消息,对scell进行处理后,向cu发送完成消息。
[0072]
在该步骤中,ue根据接收到的cu的消息,将对应的scell进行处理,处理方式包括但不限于对scell进行删除;处理完成后,向 cu发送处理完成消息,该消息包括但不限于rrc connection reconfiguration complete消息。
[0073]
本实施例提供了一种异常小区处理控制方法,通过在cu与du 的f1接口的接口消息中添加信元,在du检测到异常辅小区时,将辅小区的异常信息记录在信元中,并通过f1接口将携带有信元的接口消息发送给cu,cu收到该接口信息后,通过解码将该信元包含的异常辅小区信息提取出来,向du发送确认消息,并向ue发送处理消息,ue根据该消息对对应的异常辅小区进行处理,解决了相关技术中du通知给cu的方法比较繁琐,需要在du给cu的消息中使用38.331编码的container携带需要释放的scell信息,该38.331 编码的container记录信息时,需要在发送端进行多次编码,在读取该38.331编码的container记录的信息时,需要在接收端进行多次解码,且相关协议中没有规定需要对38.331编码的container进行处理,其在某些应用场景下不会被解析,因此传输效率低下、耗资源高且通用性差的问题,实现了du内由于某种异常情况导致ue的scell必须被删除的时候,du可以快速、高效通知到cu,触发cu在基站侧和ue侧把ue的scell尽快释放掉,而不影响du内该ue的sc ell驻留小区中其他ue的业务和行为,也不影响ue本身的业务的效果。
[0074]
实施例四:
[0075]
为了解决相关技术中,du通知给cu的方法比较繁琐,需要在 du给cu的消息中使用38.331编码的container携带需要释放的scell 信息,传输效率低下、耗资源高且通用性差的问题,本实施例提供了一种异常小区处理控制方法,如图3所示,包括以下步骤:
[0076]
s401:du检测到非小区异常;
[0077]
在该步骤中,具体可以为当du检测到ue的一个scell或多个 scell发生小区异常。,非小区异常包括但不限于rlf(radio link failure)。
[0078]
s402:du向cu发送接口消息;
[0079]
cu与du间存在接口,该接口也叫做f1口,主要完成cu与 du间信令和数据的传输,该接口用于传递接口信息;在该步骤中,接口消息包括但不限于f1口的ue context modification required消息,其中包含有信元,信元中可携带需要释放的scell信息,scell信息的定义如图10所示。
[0080]
s403:cu接收到du发送的接口消息,并向du发送用于指示 du对异常辅小区信息所对应的异常辅小区进行处理的确认消息,du 接收到cu根据接口消息发送的确认消息,对异常辅小区进行处理;
[0081]
在该步骤中,接口消息中包含有信元,信元中可携带需要释放的 scell信息;cu接收到接口消息后,对其中的信元进行解码,提取出信元中包含的需要释放的scell信息;cu
modification confirm消息,其中携带有需要删除的scell信息;处理包括但不限于对scell进行释放。
[0091]
本实施例还提供了一种异常小区处理控制装置,如图6所示,包括接收模块61和控制模块62。
[0092]
接收模块61用于接收分布式单元du发送的接口消息,接口消息中包括du检测到的异常辅小区信息的信元。异常小区处理控制装置60接收到du发送的接口信息。其中异常小区处理控制装置60与 du间存在接口,主要完成异常小区处理控制装置60与du间信令和数据的传输,该接口用于传递接口信息,接口消息中包含有信元,信元中可携带需要释放的scell信息;异常小区处理控制装置60接收到接口消息后,对其中的信元进行解码,提取出信元中包含的需要释放的scell信息,scell信息的定义如图10所示。
[0093]
控制模块62用于向du发送用于指示du对异常辅小区信息所对应的异常辅小区进行处理的确认消息。异常小区处理控制装置60 在接收到du发送的接口消息后,向du发送用于指示du对异常辅小区信息所对应的异常辅小区进行处理的确认消息,确认消息包括但不限于f1口的ue context modification confirm消息;此处的异常辅小区信息为信元中携带的scell信息。
[0094]
实施例六:
[0095]
为了解决相关技术中,du通知给cu的方法比较繁琐,需要在 du给cu的消息中使用38.331编码的container携带需要释放的scell 信息,传输效率低下、耗资源高且通用性差的问题,本实施例提供了一种分布式单元du,如图7所示,其包括第一处理器71、第一存储器72和第一通信总线73,其中:
[0096]
第一通信总线用于将第一处理器和第一存储器连接;
[0097]
第一处理器用于执行第一存储器中存储的第一计算机程序,以实现上述实施例一中的异常小区处理方法和/或实施例三中的异常小区处理控制方法中的至少一个步骤。
[0098]
本实施例还提供了一种集中式单元cu,如图8所示,其包括第二处理器81、第二存储器82和第二通信总线83,其中:
[0099]
第二通信总线用于将第二处理器和第二存储器连接;
[0100]
第二处理器用于执行第二存储器中存储的第二计算机程序,以实现上述实施例二中的异常小区处理控制方法和/或实施例三中的异常小区处理控制方法中的至少一个步骤。
[0101]
本实施例还提供了一种计算机可读存储介质,该计算机可读存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、计算机程序模块或其他数据)的任何方法或技术中实施的易失性或非易失性、可移除或不可移除的介质。计算机可读存储介质包括但不限于ram (random access memory,随机存取存储器),rom(read-only memory,只读存储器),eeprom(electrically erasable programmable read only memory,带电可擦可编程只读存储器)、闪存或其他存储器技术、cd-rom(compact disc read-only memory,光盘只读存储器),数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。
[0102]
本实施例中的计算机可读存储介质可用于存储第一计算机程序,其存储的第一计算机程序可被第一处理器执行,以实现上述实施例一中的异常小区处理方法和/或实施例
三中的异常小区处理控制方法中的至少一个步骤;
[0103]
或,
[0104]
本实施例中的计算机可读存储介质可用于存储第二计算机程序,其存储的第二计算机程序可被第二处理器执行,以实现上述实施例二中的异常小区处理控制方法和/或实施例三中的异常小区处理控制方法中的至少一个步骤。
[0105]
本实施例还提供了一种计算机程序(或称计算机软件),该计算机程序可以分布在计算机可读介质上,由可计算装置来执行,以实现如上各实施例所示的异常小区处理方法和/或异常小区处理控制方法中的至少一个步骤;并且在某些情况下,可以采用不同于上述实施例所描述的顺序执行所示出或描述的至少一个步骤。
[0106]
本实施例还提供了一种计算机程序产品,包括计算机可读装置,该计算机可读装置上存储有如上所示的任一计算机程序。本实施例中该计算机可读装置可包括如上所示的计算机可读存储介质。
[0107]
可见,本领域的技术人员应该明白,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件(可以用计算装置可执行的计算机程序代码来实现)、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。
[0108]
此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、计算机程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。所以,本发明不限制于任何特定的硬件和软件结合。
[0109]
以上内容是结合具体的实施方式对本发明实施例所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。