一种信息处理方法和近实时无线接入网控制器与流程

文档序号:25993419发布日期:2021-07-23 21:06阅读:60来源:国知局
本发明涉及通信
技术领域
:,尤其涉及一种信息处理方法和近实时无线接入网控制器(nearrealtimeranintelligentcontroller,near-rtric)。
背景技术
::开放无线接入网(openradioaccessnetwork,o-ran)架构是目前新引入一种网络架构,o-ran架构中主要通过业务管理与编排单元(servicemanagement&orchestration,smo)形成了统一的网管平台,它整合了分散的网元网管系统。进一步的,为了提升o-ran架构的网络性能,在该架构中增加near-rtric。然而,目前o-ran架构中的near-rtric的内部处理存在缺失,导致o-ran架构的网络性能比较差。技术实现要素:本发明实施例提供一种信息处理方法和near-rtric,以解决o-ran架构的网络性能比较差的问题。本发明实施例提供一种信息处理方法,应用于near-rtric,包括:通过第一接口接收smo发送的信息,其中,所述信息包括策略和管理指令中的至少一项;针对所述信息执行如下至少一项:在所述近实时无线接入网控制器中的多个应用程序(app)选择执行所述策略的app;执行所述管理指令对应的管理操作,其中,所述管理操作包括如下至少一项:心跳诊断、登记注册、责任模块识别、报告输出、数据权限配置。可选的,在所述第一接口包括a1接口的情况下,所述信息包括所述策略。可选的,所述在所述近实时无线接入网控制器中的多个app选择执行所述策略的app,包括:根据近实时无线接入网控制器中的各app的属性信息,在所述近实时无线接入网控制器中的多个app选择执行所述策略的app。可选的,若在所述多个app中选择出第一app,则所述方法还包括:指示所述第一app安装所述策略;其中,所述第一app为一个或者多个app。可选的,所述方法还包括:在所述第一app中存在安装所述策略成功的app的情况下,向所述smo发送第一报告,所述第一报告用于指示所述策略安装成功。可选的,所述方法还包括:通过所述第一app根据所述策略决策网络节点的订阅信息。可选的,所述方法还包括:在所述多个app中无法选择出app,或者选择出的app无法安装所述策略的情况下,向所述smo发送第二报告,所述第二报告用于指示所述策略无法安装,以及指示无法安装的原因。可选的,若在所述多个app中选择出第二app,则所述方法还包括:指示所述第二app更新所述策略;其中,所述第二app为已安装过所述策略的一个或者多个app。可选的,所述方法还包括:在所述第二app中存在更新所述策略失败的app的情况下,指示所述更新所述策略失败的app删除更新失败的策略。可选的,若在所述多个app中选择出第三app,则所述方法还包括:指示所述第三app删除所述策略;其中,所述第三app为已安装过所述策略的一个或者多个app。可选的,所述属性信息包括如下至少一项:功能、工作历史表现、负载状态、设定偏好。可选的,在所述第一接口包括o1接口的情况下,所述信息包括所述管理指令,所述管理指令用于指示所述近实时无线接入网控制器的管理目标。可选的,所述近实时无线接入网控制器包括管理对象实例控制器,所述执行所述管理指令对应的管理操作,包括:通过所述管理对象实例控制器执行所述管理指令对应的管理操作。可选的,所述心跳诊断包括如下至少一项:通过所述o1接口报告所述近实时无线接入网控制器的心跳;指示所述近实时无线接入网控制器的管理对象实例向所述管理对象实例控制器上报心跳。可选的,所述登记注册包括:指示所述近实时无线接入网控制器的管理对象实例向所述管理对象实例控制器提报登记请求,其中,所述登记请求包括模块输入、输出和中间处理结果中至少一项;和/或,所述责任模块识别包括:通过所述管理对象实例控制器将所述近实时无线接入网控制器的管理目标分解成可执行任务,识别出对应的责任模块,并指示至少一个或者至少一组责任模块提供输出和/或执行目标动作;和/或,所述报告输出包括:责任模块向所述管理对象实例控制器上报报告、提示、日志中的至少一项;和/或,所述数据权限配置包括:为所述近实时无线接入网控制器的至少一个模块配置对应的数据权限。本发明实施例还提供一种近实时无线接入网控制器,包括:接收模块,用于通过第一接口接收业务管理与编排单元smo发送的信息,其中,所述信息包括策略和管理指令中的至少一项;执行模块,用于针对所述信息执行如下至少一项:在所述近实时无线接入网控制器中的多个应用程序app选择执行所述策略的app;执行所述管理指令对应的管理操作,其中,所述管理操作包括如下至少一项:心跳诊断、登记注册、责任模块识别、报告输出、数据权限配置。本发明实施例还提供一种近实时无线接入网控制器,包括:收发机、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序,其特征在于,所述收发机,用于通过第一接口接收业务管理与编排单元smo发送的信息,其中,所述信息包括策略和管理指令中的至少一项;所述处理器,用于针对所述信息执行如下至少一项:在所述近实时无线接入网控制器中的多个应用程序app选择执行所述策略的app;执行所述管理指令对应的管理操作,其中,所述管理操作包括如下至少一项:心跳诊断、登记注册、责任模块识别、报告输出、数据权限配置。可选的,所述在所述近实时无线接入网控制器中的多个app选择执行所述策略的app,包括:根据近实时无线接入网控制器中的各app的属性信息,在所述近实时无线接入网控制器中的多个app选择执行所述策略的app。可选的,若在所述多个app中选择出第一app,则所述处理器还用于:指示所述第一app安装所述策略;其中,所述第一app为一个或者多个app。可选的,则所述处理器还用于:在所述多个app中无法选择出app,或者选择出的app无法安装所述策略的情况下,向所述smo发送第二报告,所述第二报告用于指示所述策略无法安装,以及指示无法安装的原因。可选的,若在所述多个app中选择出第二app,则所述处理器还用于:指示所述第二app更新所述策略;其中,所述第二app为已安装过所述策略的一个或者多个app。可选的,若在所述多个app中选择出第三app,则所述处理器还用于:指示所述第三app删除所述策略;其中,所述第三app为已安装过所述策略的一个或者多个app。可选的,在所述第一接口包括o1接口的情况下,所述信息包括所述管理指令,所述管理指令用于指示所述近实时无线接入网控制器的管理目标。可选的,所述近实时无线接入网控制器包括管理对象实例控制器,所述执行所述管理指令对应的管理操作,包括:通过所述管理对象实例控制器执行所述管理指令对应的管理操作。可选的,所述心跳诊断包括如下至少一项:通过所述o1接口报告所述近实时无线接入网控制器的心跳;指示所述近实时无线接入网控制器的管理对象实例向所述管理对象实例控制器上报心跳。可选的,所述登记注册包括:指示所述近实时无线接入网控制器的管理对象实例向所述管理对象实例控制器提报登记请求,其中,所述登记请求包括模块输入、输出和中间处理结果中至少一项;和/或,所述责任模块识别包括:通过所述管理对象实例控制器将所述近实时无线接入网控制器的管理目标分解成可执行任务,识别出对应的责任模块,并指示至少一个或者至少一组责任模块提供输出和/或执行目标动作;和/或,所述报告输出包括:责任模块向所述管理对象实例控制器上报报告、提示、日志中的至少一项;和/或,所述数据权限配置包括:为所述近实时无线接入网控制器的至少一个模块配置对应的数据权限。本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明实施例提供的信息处理方法中的步骤。本发明实施例中,通过第一接口接收smo发送的信息,其中,所述信息包括策略和管理指令中的至少一项;针对所述信息执行如下至少一项:在所述近实时无线接入网控制器中的多个应用程序app选择执行所述策略的app;执行所述管理指令对应的管理操作,其中,所述管理操作包括如下至少一项:心跳诊断、登记注册、责任模块识别、报告输出、数据权限配置。这样可以提高near-rtric的处理性能,进而提高o-ran架构的网络性能。附图说明图1是本发明实施例可应用的网络架构示意图;图2是本发明实施例提供的一种信息处理方法的流程图;图3是本发明实施例提供的一种近实时无线接入网控制器的举例示意图;图4至16是本发明实施例提供的一种信息处理方法的举例示意图;图17是本发明实施例提供的一种近实时无线接入网控制器的结构图;图18是本发明实施例提供的另一种近实时无线接入网控制器的结构图;图19是本发明实施例提供的另一种近实时无线接入网控制器的结构图;图20是本发明实施例提供的另一种近实时无线接入网控制器的结构图;图21是本发明实施例提供的另一种近实时无线接入网控制器的结构图;图22是本发明实施例提供的另一种近实时无线接入网控制器的结构图;图23是本发明实施例提供的另一种近实时无线接入网控制器的结构图;图24是本发明实施例提供的另一种近实时无线接入网控制器的结构图;图25是本发明实施例提供的另一种近实时无线接入网控制器的结构图。具体实施方式为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。参见图1,图1是本发明实施例可应用的网络架构示意图,如图1所示,包括:smo、near-rtric、开放集中单元控制面(opencentralizedunitcontrolplane,o-cucp)、开放集中单元控制面(opencentralizedunituserplane,o-cuup)、开放分布单元(opendistributedunit,o-du)和开放无线单元(openradiounit,o-ru)。其中,smo可以通过smoa1接口(smoa1interface)与near-rtric进行通信,以及smo还可以通过smoo1接口(smoo1interface)与near-rtric进行通信,以及smo还可以通过smoo1接口与其他单元(例如:o-cucp、o-cuup、o-du和o-ru)进行通信,另外,near-rtric可以通过near-rtrice2接口(near-rtrice2interface)与o-cucp、o-cuup和o-du等单元进行通信。需要说明的是,上述网络架构仅是一个举例示意图,例如:还可以在上述架构中增加或者减少单元,或者增加接口,或者修改接口名称等,本发明实施例对此不作限定。请参见图2,图2是本发明实施例提供的一种信息处理方法的流程图,该方法应用于近实时无线接入网控制器,如图2所示,包括以下步骤:201、通过第一接口接收smo发送的信息,其中,所述信息包括策略和管理指令中的至少一项;202、针对所述信息执行如下至少一项:在所述近实时无线接入网控制器中的多个应用程序app选择执行所述策略的app;执行所述管理指令对应的管理操作,其中,所述管理操作包括如下至少一项:心跳诊断、登记注册、责任模块识别、报告输出、数据权限配置。其中,上述第一接口可以是一个或者多个接口,例如:如图1所示的a1接口和o1接口。另外,上述策略和管理指令可以是通过不同的接口接收。另外,接收上述策略可以是接收该策略的内容或者标识等。本发明实施例中,上述策略可以是上述smo向近实时无线接入网控制器发送的任何策略,如负责声明对第一对象未来表现的期望的策略,该策略可以称作a1策略,其中,上述第一对象可以是上述近实时无线接入网控制器中的一个或者多个特定的对象,或者可以是一个或者多个网络节点,如集中单元(centralizedunit,cu)、分布式单元(distributedunit,du)、演进型基站(evolvednodeb,enb)等中至少一项。而上述管理指令可以是上述smo向近实时无线接入网控制器发送的任何管理指令,如用于指示近实时无线接入网控制器的管理目标的管理指令。上述在所述近实时无线接入网控制器中的多个app选择执行所述策略的app可以是,在上述多个app中选择与该策略匹配的app。通过上述选择执行所述策略的app,这样可以提高执行策略的灵活性、执行策略的可靠性等,以提高近实时无线接入网控制器的处理性能。上述管理操作可以是针对上述近实时无线接入网控制器或者上述近实时无线接入网控制器中的一个或者多个模块执行上述管理操作。通过上述管理操作可以加强对近实时无线接入网控制器,以提高近实时无线接入网控制器的处理性能。本发明实施例中,通过上述步骤可以提高near-rtric的处理性能,进而提高o-ran架构的网络性能。作为一种可选的实施方式,上述near-rtric可以如图3所示,包括:near-rtric平台部分(near-rtricplatform,nrrp)和near-rtric核心部分(near-rtriccore,nrrc),其中,nrrc是o-ran架构实现的主体与核心,而nrrp构成了nrrc正常运行的背景和支持系统,如操作系统、数据库、本地管理器、外接设备等。进一步的,nrrc包括:near-rtrica1接口(near-rtrica1interface)、near-rtrico1接口(near-rtrico1interface)、near-rtrice2接口(near-rtrice2interface)、xapp选择器(xappselector)、near-rtric业务协调器(near-rtricservicecoordinator,nrrscoordinator)、o1管理对象实例控制器(o1managementobjectinstancecontroller,o1moicontroller)、数据库适配器(databaseadapter)等模块。另外,near-rtrica1interface、near-rtrico1interface、near-rtrice2interface可以为o-ran架构中的标准化a1、o1、e2接口。而xappselector模块可以就smo发送的策略(例如:a1策略)的具体执行者做出决策,例如:在a1策略由near-rtrica1interface馈入后,xappselector模块根据各个xapp的工作状态、运营偏好、负载情况等选择合适的xapp,并指令该xapp安装相关的策略。而xapp可以控制e2节点的行为,称为e2订阅,或者,根据e2节点的行为和/或状况决策出订阅信息。例如:xapp根据xappselector模块的馈入a1策略、e2节点已开放的功能,决策出订阅信息。进一步的,xapp随后还可以根据e2节点的report、insert、policy反馈(指示报告),做出进一步的行动决策,称为control指令。其中,该部分功能由nrrscoordinator实现。其中,上述xapp可以是任意一个app。其中,上述e2节点可以包括:集中单元(centralizedunit,cu)、分布式单元(distributedunit,du)、演进型基站(evolvednodeb,enb)等中至少一项。而上述report是指:发生特定事件后,e2节点上报该事件发生。其中,e2节点的本地处理不会受到report操作影响。insert是指:发生特定事件后,e2节点上报该事件发生。其中,e2节点的暂停本地处理,当near-rtric回复时,按照回复的指导执行后续操作;当未得到near-rtric回复时,按照预定配置执行继续或者中止操作。control是指:near-rtric识别出特定事件后,指令e2节点启动一个流程或者恢复一个流程。policy是指:预定配置一个策略,当特定事件发生后即按此策略执行后续操作。o1moicontroller可以实现o1管理指令的分解、下发、报告收集等集中。进一步的,数据库存储软件、日志、记录、配置表等文件可以是near-rtric正常工作的重要组成部分。另外,在实际应用中,由于专业数据库能力强大,但是实现方式可能有较大差别,因此,databaseadapter模块可以屏蔽掉数据库的差别,为near-rtric其他模块的开发、维护提供方便。如databaseadapter对外提供统一的授权调用应用程序接口(applicationprogramminginterface,api),完成对授权数据的查询、增删改等操作。需要说明的是,图3所示的near-rtric的结构仅是一个举例示意,例如:上述结构中一些模块可以合设,或者一个模块可以进一步划分为多个模块,且各模块的功能可以扩展,或者缩减等,或者模块与模块之间的功能可以互换等等。另外,上述模块可以是功能模块,例如:虚拟模块,当然,也可以是硬件模块,或者部分虚拟模块,部分硬件模块。作为一种可选的实施方式,上述在所述第一接口包括a1接口的情况下,所述信息包括所述策略。其中,上述策略可以称作a1策略。作为一种可选的实施方式,所述在所述近实时无线接入网控制器中的多个app选择执行所述策略的app,包括:根据近实时无线接入网控制器中的各app的属性信息,在所述近实时无线接入网控制器中的多个app选择执行所述策略的app。其中,所述属性信息可以包括如下至少一项:功能、工作历史表现、负载状态、设定偏好。该实施方式中,可以实现根据app的属性信息选择与上述策略匹配的app,或者选择性能更优的app来执行上述策略。进一步的,上述选择可以是由图3所示的xappselector来实现,例如:xappselector通过如下公式选定app:p=a1·x1+a2·x2+a3·x3其中,p代表xapp受选概率,x1代表xapp历时性能表现,a1表示该项权重;x2代表xapp负载状态,a2表示该项权重;x3代表运营商的设定偏好,a3代表该项权重。x1、x2、x3、a1、a2、a3取值[0,1],且满足a1+a2+a3=1。显然,影响p的因素可能不止以上所列三个,表达选择概率的表达式也未必如上述所列,也就是说,上述公式仅是一个举例,例如:还可以添加其他属性信息,如功能,或者减少一些属性信息等。进一步的,还可以策略的目标和各app的属性信息,选出合适的app。另外,本发明实施例中,选择app并不限定通过图3所示的xappselector来实现,例如:通过近实时无线接入网控制器的其他模块来执行也是可以的。需要说明的是,上述选择存在两种结果,一、选择出app,而无法选择出app。另外,smo发送策略可以是指安装该策略、更新该策略或者删除该策略。可选的,若在所述多个app中选择出第一app,则所述方法还包括:指示所述第一app安装所述策略;其中,所述第一app为一个或者多个app。其中,该实施方式中,可以如图4所示:步骤1,near-rtric将a1策略提报给xappselector;步骤2,xappselector根据a1策略目标、xapp功能、xapp工作历史表现、xapp负载状态、运营商的设定偏好等,选出合适的xapp。步骤3,xappselector向选定的xapp发出a1策略安装指令步骤4,xapp完成安装并向xappselector返回确认。步骤5,xappselector向near-rtrica1interface报告a1策略已安装。当然,上述图4仅是举例,例如:在上述步骤3~4中,xapp可能收到a1策略安装指令后,不待安装完成即回复。另外,步骤3~4中,xappselector可以向不止一个xapp发出同样的a1策略安装指令,即可以向多个app发送相同的策略。可选的,所述方法还包括:在所述第一app中存在安装所述策略成功的app的情况下,向所述smo发送第一报告,所述第一报告用于指示所述策略安装成功。其中,所述第一app中存在安装所述策略成功的app可以是,只在上述第一app存在一个安装上述策略成功的app,则可以向所述smo发送第一报告。例如:xappselector向多个xapp发出a1策略安装指令,只要有一个xapp回复a1策略安装成功,xappselector即向near-rtrica1interface报告a1策略安装成功。进一步,还可以将安装失败的xapp记录在案,以供后续分析。可选的,所述方法还包括:通过所述第一app根据所述策略决策网络节点的订阅信息。其中,上述第一app即安装有上述策略的app,而上述网络节点可以是上述描述的e2节点,或者其他与near-rtric存在通信的节点。上述根据所述策略决策网络节点的订阅信息可以是,根据该策略指示的期望、动作等,决策相应的订阅信息,如事件上报、日志上报、动作执行、流程操作等等。进一步的,还可以结合网络节点的状态、状况等属性决策出相应的订阅信息,以达到策略的落地实现。该实施方式中,由于通过所述第一app根据所述策略决策网络节点的订阅信息,从而可以提高near-rtric的管理性能。可选的,所述方法还包括:在所述多个app中无法选择出app,或者选择出的app无法安装所述策略的情况下,向所述smo发送第二报告,所述第二报告用于指示所述策略无法安装,以及指示无法安装的原因。通过上述第二报告可以使得smo了解无法安装的原因,以便于smo优化策略或者采用其他措施,以进一步提高o-ran架构的网络性能。例如:如图5所示:步骤1,near-rtric将a1策略提报给xappselector;步骤2,xappselector根据a1策略目标、xapp功能、xapp工作历史表现、xapp负载状态、运营商的设定偏好等,无法选出合适的xapp。如可能所有xapp均已过载,或者没有符合功能的xapp等;步骤3,xappselector向near-rtrica1interface报告a1策略无法安装,同时带过无法安装的原因。又例如:如图6所示:步骤1,near-rtric将a1策略提报给xappselector;步骤2,xappselector根据a1策略目标、xapp功能、xapp工作历史表现、xapp负载状态、运营商的设定偏好等,选出合适的xapp;步骤3~4,xappselector向选定的xapp发出a1策略安装指令,但是xapp回复无法安装,同时带过无法安装的原因;步骤5,xappselector向near-rtrica1interface报告a1策略无法安装,同时带过无法安装的原因。可选的,若在所述多个app中选择出第二app,则所述方法还包括:指示所述第二app更新所述策略;其中,所述第二app为已安装过所述策略的一个或者多个app。例如:图7所示:步骤1,near-rtric将更新的a1策略提报给xappselector;步骤2,xapp查询已安装a1策略记录表,识别出a1策略更新的目的方,即上述第二app;步骤3~4,xappselector向选定的xapp发出a1策略更新指令,xapp完成更新并确认;步骤5,xappselector向near-rtrica1interface报告a1策略已更新。可选的,所述方法还包括:在所述第二app中存在更新所述策略失败的app的情况下,指示所述更新所述策略失败的app删除更新失败的策略。该实施方式中,可以实现及时删除更新失败的策略,以避免app使用更新失败的策略导致的错误。例如:如图8所示:步骤1,near-rtric将更新的a1策略提报给xappselector;步骤2,xapp查询已安装a1策略记录表,识别出a1策略更新的目的方,即上述第二app。步骤3~4,xappselector向选定的xapp发出a1策略更新指令,xapp回复无法更新,同时带过无法更新的原因;步骤5,xappselector向near-rtrica1interface报告a1策略更新失败,同时带过无法更新的原因;步骤6,xappselector与xapp交互,删除更新不成功的a1策略。其中,步骤5、步骤6的时序关系不作限定,它们可能并发、或者一者在前一者在后。进一步的,xappselector可以向多个xapp发出a1策略更新指令,只要有一个xapp回复a1策略更新成功,xappselector即向near-rtrica1interface报告a1策略更新成功。否则,xappselector应当向near-rtrica1interface报告a1策略更新失败,同时指令更新不成功的xapp删除相关a1策略。另外,还可以将更新失败的xapp记录在案,以供后续分析。可选的,若在所述多个app中选择出第三app,则所述方法还包括:指示所述第三app删除所述策略;其中,所述第三app为已安装过所述策略的一个或者多个app。该实施方式中,可以实现及时删除app安装的策略。例如:如图9所示:步骤1,near-rtric将删除的a1策略提报给xappselector;步骤2,xapp查询已安装a1策略记录表,识别出a1策略删除的目的方,即上述第三app。步骤3~4,xappselector向选定的xapp发出a1策略删除指令,xapp完成删除并确认。步骤5,xappselector向near-rtrica1interface报告a1策略已删除。其中,步骤3~4、步骤5时序关系不作限定,它们可能并发、或者一者在前一者在后。作为一种可选的实施方式,上述在所述第一接口包括o1接口的情况下,所述信息包括所述管理指令,所述管理指令用于指示所述近实时无线接入网控制器的管理目标。其中,上述管理目标可以是,o1管理指令指明了near-rtric应当实现的管理目标,但是不会指明管理指令的具体承担模块。该实施方式中,可以实现由som指示的近实时无线接入网控制器的管理目的,以增加o-ran架构的管理性能,以进一步提高o-ran架构的网络性能。可选的,所述近实时无线接入网控制器包括管理对象实例控制器,所述执行所述管理指令对应的管理操作,包括:通过所述管理对象实例控制器执行所述管理指令对应的管理操作。该实施方式中,管理对象实例控制器可以是如图3所示的近实时无线接入网控制器中的管理对象实例控制器,当然,该实施方式中,并不限定由图3所示的近实时无线接入网控制器来实现,例如:可以由其他包括管理对象实例控制器的近实时无线接入网控制器来实现,对此不作限定。该实施方式中,由于由管理对象实例控制器统一执行上述管理操作,从而可以提高近实时无线接入网控制器的管理性能。可选的,所述心跳诊断包括如下至少一项:通过所述o1接口报告所述近实时无线接入网控制器的心跳;指示所述近实时无线接入网控制器的管理对象实例(managementobjectinstance,moi)向所述管理对象实例控制器上报心跳。其中,上述通过所述o1接口报告所述近实时无线接入网控制器的心跳可以是向smo上报近实时无线接入网控制器的心跳,以让smo及时了解近实时无线接入网控制器的心跳,以方便smo对近实时无线接入网控制器的管理。例如:给o1接口配置专门的心跳检测过程,smo通过该接口配置near-rtric定时上报心跳或者smo随时检测near-rtric的在用状态。其中,o1moicontroller可以作为near-rtric的代表直接应答该过程。通过配置o1moicontroller可以配置near-rtric定时上报心跳、随时检测各模块的在用状态,可以准确报告near-rtric的设备状态。例如:如图10所示:步骤1,near-rtrico1interface要求o1moicontroller立即提报心跳;步骤2,o1moicontroller向near-rtrico1interface报告心跳。又例如:如图11所示:步骤1,near-rtrico1interface配置o1moicontroller上报心跳;步骤2~4及以后,o1moicontroller按照配置要求向near-rtrico1interface持续报告心跳。又例如:如图12所示:步骤1,o1moicontroller要求moi立即提报心跳;步骤2,moi向o1moicontroller报告心跳。又例如:如图13所示:步骤1,o1moicontroller配置moi上报心跳;步骤2~4及以后,moi按照配置要求向o1moicontroller持续报告心跳。可选的,上述登记注册可以是生成和维护模块登记表。其中,该模块登记表记录了模块名称、输入、输出、内部处理中间结果等,能够便利moi的分解过程,其中一个例子如表1所示:表1可选的,所述登记注册包括:指示所述近实时无线接入网控制器的管理对象实例向所述管理对象实例控制器提报登记请求,其中,所述登记请求包括模块输入、输出和中间处理结果中至少一项。该实施方式中,可以通过登记注册及时了解模块的情况。例如:如图14所示:步骤1,moi向o1moicontroller提报登记请求,该登记请求包括模块输入、输出、中间处理结果等信息;步骤2,o1moicontroller接纳moi的登记请求,为该moi分配内部标识。可选的,所述责任模块(moduleincharge,mic)识别包括:通过所述管理对象实例控制器将所述近实时无线接入网控制器的管理目标分解成可执行任务,识别出对应的责任模块,并指示至少一个或者至少一组责任模块提供输出和/或执行目标动作。其中,上述通过所述管理对象实例控制器将所述近实时无线接入网控制器的管理目标分解成可执行任务可以是,根据管理对象实例目标和模块登记表,将所述近实时无线接入网控制器的管理目标分解成可执行任务。当然,也可以根据管理对象实例目标和模块登记表,将管理对象实例分解成可执行任务,指令给一个或者一组责任模块提供对应输出或者作出对应动作。一个例如可以如下:步骤1:o1moi1等于ho决定时,选取xapp1(o1moi1=whenhodecision,preferxapp1);步骤2:读取寄存器表,找出mic=xappselector(readregistertableandfindoutmic=xappselector);step3:o1moicontroller命令xapp选择器,xapp1选择因子=0.95(o1moicontrollercommandxappselector,xapp1selectedfactor=0.95)。又例如:如图15所示:步骤1,根据o1管理目标及模块登记表,o1moicontroller配置目标moi提交报告;步骤2,moi按照配置要求向o1moicontroller提交报告。可选的,所述报告输出包括:责任模块向所述管理对象实例控制器上报报告、提示、日志中的至少一项。其中,上述报告输出可以是根据moi要求,提供报告、提示、日志等中的至少一项,且这些文件来自于mic,但经过o1moicontroller统一上报。可选的,所述数据权限配置包括:为所述近实时无线接入网控制器的至少一个模块配置对应的数据权限。其中,数据权限包括读出、写入、删除、修改等中的至少一项。另外,各个模块根据所负责的功能,具备全有、部分有、全无的权限。具体可以是,o1moicontroller根据模块注册表,对各个功能的数据接入权限做出合理的安排。例如:如图16所示:步骤1,o1moicontroller就某块数据的读写权限、具体要求等配置databaseadapter;步骤2,databaseadapter向o1moicontroller报告配置完成。本发明实施例中,通过第一接口接收smo发送的信息,其中,所述信息包括策略和管理指令中的至少一项;针对所述信息执行如下至少一项:在所述近实时无线接入网控制器中的多个应用程序app选择执行所述策略的app;执行所述管理指令对应的管理操作,其中,所述管理操作包括如下至少一项:心跳诊断、登记注册、责任模块识别、报告输出、数据权限配置。这样可以提高near-rtric的处理性能,进而提高o-ran架构的网络性能。请参见图17,图17是本发明实施例提供的一种近实时无线接入网控制器的结构图,如图17所示,近实时无线接入网控制器1700包括:接收模块1701,用于通过第一接口接收业务管理与编排单元smo发送的信息,其中,所述信息包括策略和管理指令中的至少一项;执行模块1702,用于针对所述信息执行如下至少一项:在所述近实时无线接入网控制器中的多个应用程序app选择执行所述策略的app;执行所述管理指令对应的管理操作,其中,所述管理操作包括如下至少一项:心跳诊断、登记注册、责任模块识别、报告输出、数据权限配置。可选的,在所述第一接口包括a1接口的情况下,所述信息包括所述策略。可选的,执行模块1702用于根据近实时无线接入网控制器中的各app的属性信息,在所述近实时无线接入网控制器中的多个app选择执行所述策略的app。可选的,若在所述多个app中选择出第一app,如图18所示,则近实时无线接入网控制器1700还包括:第一指示模块1703,用于指示所述第一app安装所述策略;其中,所述第一app为一个或者多个app。可选的,如图19所示,则近实时无线接入网控制器1700还包括:第一发送模块1704,用于在所述第一app中存在安装所述策略成功的app的情况下,向所述smo发送第一报告,所述第一报告用于指示所述策略安装成功。可选的,如图20所示,则近实时无线接入网控制器1700还包括:决策模块1705,用于通过所述第一app根据所述策略决策网络节点的订阅信息。可选的,如图21所示,则近实时无线接入网控制器1700还包括:第二发送模块1706,用于在所述多个app中无法选择出app,或者选择出的app无法安装所述策略的情况下,向所述smo发送第二报告,所述第二报告用于指示所述策略无法安装,以及指示无法安装的原因。可选的,若在所述多个app中选择出第二app,则如图22所示,则近实时无线接入网控制器1700还包括:第二指示模块1707,用于指示所述第二app更新所述策略;其中,所述第二app为已安装过所述策略的一个或者多个app。可选的,如图23所示,则近实时无线接入网控制器1700还包括:第三指示模块1708,用于在所述第二app中存在更新所述策略失败的app的情况下,指示所述更新所述策略失败的app删除更新失败的策略。可选的,若在所述多个app中选择出第三app,则如图24所示,则近实时无线接入网控制器1700还包括:第四指示模块1709,用于指示所述第三app删除所述策略;其中,所述第三app为已安装过所述策略的一个或者多个app。可选的,所述属性信息包括如下至少一项:功能、工作历史表现、负载状态、设定偏好。可选的,在所述第一接口包括o1接口的情况下,所述信息包括所述管理指令,所述管理指令用于指示所述近实时无线接入网控制器的管理目标。可选的,所述近实时无线接入网控制器包括管理对象实例控制器,执行模块1702用于通过所述管理对象实例控制器执行所述管理指令对应的管理操作。可选的,所述心跳诊断包括如下至少一项:通过所述o1接口报告所述近实时无线接入网控制器的心跳;指示所述近实时无线接入网控制器的管理对象实例向所述管理对象实例控制器上报心跳。可选的,所述登记注册包括:指示所述近实时无线接入网控制器的管理对象实例向所述管理对象实例控制器提报登记请求,其中,所述登记请求包括模块输入、输出和中间处理结果中至少一项;和/或,所述责任模块识别包括:通过所述管理对象实例控制器将所述近实时无线接入网控制器的管理目标分解成可执行任务,识别出对应的责任模块,并指示至少一个或者至少一组责任模块提供输出和/或执行目标动作;和/或,所述报告输出包括:责任模块向所述管理对象实例控制器上报报告、提示、日志中的至少一项;和/或,所述数据权限配置包括:为所述近实时无线接入网控制器的至少一个模块配置对应的数据权限。需要说明的是,本实施例中上述终端可以是本发明实施例中方法实施例中任意实施方式的近实时无线接入网控制器,本发明实施例中方法实施例中近实时无线接入网控制器的任意实施方式都可以被本实施例中的上述近实时无线接入网控制器所实现,以及达到相同的有益效果,此处不再赘述。请参见图25,图25是本发明实施例提供的另一种近实时无线接入网控制器的结构图,如图25所示,该近实时无线接入网控制器包括:收发机2510、存储器2520、处理器2500及存储在所述存储器2520上并可在所述处理器上运行的程序,其中:所述收发机2510,用于通过第一接口接收业务管理与编排单元smo发送的信息,其中,所述信息包括策略和管理指令中的至少一项;所述处理器2500,用于针对所述信息执行如下至少一项:在所述近实时无线接入网控制器中的多个应用程序app选择执行所述策略的app;执行所述管理指令对应的管理操作,其中,所述管理操作包括如下至少一项:心跳诊断、登记注册、责任模块识别、报告输出、数据权限配置。其中,收发机2510,可以用于在处理器2500的控制下接收和发送数据。在图25中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器2500代表的一个或多个处理器和存储器2520代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机2510可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器2500负责管理总线架构和通常的处理,存储器2520可以存储处理器2500在执行操作时所使用的数据。需要说明的是,存储器2520并不限定只在网络侧设备上,可以将存储器2520和处理器2500分离处于不同的地理位置。可选的,在所述第一接口包括a1接口的情况下,所述信息包括所述策略。可选的,所述在所述近实时无线接入网控制器中的多个app选择执行所述策略的app,包括:根据近实时无线接入网控制器中的各app的属性信息,在所述近实时无线接入网控制器中的多个app选择执行所述策略的app。可选的,若在所述多个app中选择出第一app,则处理器2500还用于:指示所述第一app安装所述策略;其中,所述第一app为一个或者多个app。可选的,所述收发机2510还用于:在所述第一app中存在安装所述策略成功的app的情况下,向所述smo发送第一报告,所述第一报告用于指示所述策略安装成功。可选的,处理器2500还用于:通过所述第一app根据所述策略决策网络节点的订阅信息。可选的,所述收发机2510还用于:在所述多个app中无法选择出app,或者选择出的app无法安装所述策略的情况下,向所述smo发送第二报告,所述第二报告用于指示所述策略无法安装,以及指示无法安装的原因。可选的,若在所述多个app中选择出第二app,则处理器2500还用于:指示所述第二app更新所述策略;其中,所述第二app为已安装过所述策略的一个或者多个app。可选的,处理器2500还用于:在所述第二app中存在更新所述策略失败的app的情况下,指示所述更新所述策略失败的app删除更新失败的策略。可选的,若在所述多个app中选择出第三app,则处理器2500还用于:指示所述第三app删除所述策略;其中,所述第三app为已安装过所述策略的一个或者多个app。可选的,所述属性信息包括如下至少一项:功能、工作历史表现、负载状态、设定偏好。可选的,在所述第一接口包括o1接口的情况下,所述信息包括所述管理指令,所述管理指令用于指示所述近实时无线接入网控制器的管理目标。可选的,所述近实时无线接入网控制器包括管理对象实例控制器,所述执行所述管理指令对应的管理操作,包括:通过所述管理对象实例控制器执行所述管理指令对应的管理操作。可选的,所述心跳诊断包括如下至少一项:通过所述o1接口报告所述近实时无线接入网控制器的心跳;指示所述近实时无线接入网控制器的管理对象实例向所述管理对象实例控制器上报心跳。可选的,所述登记注册包括:指示所述近实时无线接入网控制器的管理对象实例向所述管理对象实例控制器提报登记请求,其中,所述登记请求包括模块输入、输出和中间处理结果中至少一项;和/或,所述责任模块识别包括:通过所述管理对象实例控制器将所述近实时无线接入网控制器的管理目标分解成可执行任务,识别出对应的责任模块,并指示至少一个或者至少一组责任模块提供输出和/或执行目标动作;和/或,所述报告输出包括:责任模块向所述管理对象实例控制器上报报告、提示、日志中的至少一项;和/或,所述数据权限配置包括:为所述近实时无线接入网控制器的至少一个模块配置对应的数据权限。需要说明的是,本实施例中上述终端可以是本发明实施例中方法实施例中任意实施方式的近实时无线接入网控制器,本发明实施例中方法实施例中近实时无线接入网控制器的任意实施方式都可以被本实施例中的上述近实时无线接入网控制器所实现,以及达到相同的有益效果,此处不再赘述。本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明实施例提供的信息处理方法中的步骤。在本申请所提供的几个实施例中,应该理解到,所揭露方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述信息数据块的处理方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述是本发明的优选实施方式,应当指出,对于本
技术领域
:的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1