网管参数配置方法、装置、设备和计算机可读存储介质与流程

文档序号:20487401发布日期:2020-04-21 21:46阅读:151来源:国知局
网管参数配置方法、装置、设备和计算机可读存储介质与流程

本发明涉及通信领域,特别是涉及一种网管参数配置方法、装置、设备和计算机可读存储介质。



背景技术:

室内分布式天线系统(distributedantennasystem,简称为das)用于改善建筑物内移动通信环境,其原理是利用分布式天线系统将移动基站的信号均匀分布在室内,从而保证室内区域拥有理想的信号覆盖。

传统单网室内分布式天线系统仅能够为一个运营商提供服务,多个运营商必须分别配置一套传统单网室内分布式天线系统。

与传统单网室内分布天线系统不同之处在于,相关技术中的多网融合的室内分布式天线系统可以同时为多个运营商提供多频段的室内移动信号覆盖的服务。多网融合的室内分布式天线系统在布线、美观、空间、成本等多方面也占有很大优势。

图1为相关技术中的多网融合的室内分布式天线系统的网管参数配置方法的示意图,在图1中示出的多网融合的室内分布式天线系统能够同时为运营商a、运营商b和运营商c提供室内移动信号覆盖服务。然而,相关技术中的多网融合的室内分布式天线系统中的所有网管参数都配置在一张网管参数表中,并且室内分布式天线系统也仅针对某一个运营商配置了一种南向接口协议,因此,相关技术中的多网融合的室内分布式天线系统仅支持一个运营商管理,也就是说在图1中,运营商a或运营商b不能够直接配置室内分布式天线系统的网管参数,而只能够通过运营商c来配置室内分布式天线系统的网管参数。因此,相关技术中的多网融合的室内分布式天线系统存在网管参数配置过程繁琐的问题。



技术实现要素:

基于此,本发明提供一种网管参数配置方法、装置、设备和计算机可读存储介质,用以解决相关技术中的多网融合的室内分布式天线系统存在网管参数配置过程繁琐的问题。

第一方面,本发明实施例提供了一种网管参数配置方法,该方法包括:网管客户端接收来自网管服务器的管理消息报文;所述网管客户端根据所述管理消息报文,确定所述网管服务器的身份标识;所述网管客户端查询与所述身份标识对应的南向接口协议和网管参数表;所述网管客户端根据所述南向接口协议,解析所述管理消息报文中携带的网管参数;所述网管客户端将所述网管参数配置到所述网管参数表中,以配置与所述网管服务器对应的虚拟化设备。

在一种可能的实现方式中,所述身份标识包括:所述网管服务器的网络层地址。

在一种可能的实现方式中,所述网管客户端根据所述管理消息报文,确定所述网管服务器的身份标识包括:所述网管客户端解析所述管理消息报文的源ip地址,并将所述源ip地址作为所述身份标识。

在一种可能的实现方式中,所述网管客户端根据所述南向接口协议,解析所述管理消息报文中携带的网管参数之前,所述方法还包括:所述网管客户端查询与所述身份标识对应的通信保密证书;所述网管客户端使用所述通信保密证书解密所述管理消息报文。

在一种可能的实现方式中,所述网管参数表包括以下至少之一:通信协议参数表、网管客户端管理参数表。

在一种可能的实现方式中,所述网管参数表包括通信协议参数表和网管客户端管理参数表;所述网管客户端将所述网管参数配置到所述网管参数表中,以配置与所述网管服务器对应的虚拟化设备包括:在所述网管参数为通信协议参数的情况下,所述网管客户端将所述网管参数配置到所述通信协议参数表中,以配置与所述网管服务器对应的虚拟化射频设备;在所述网管参数为网管客户端管理参数的情况下,所述网管客户端将所述网管参数配置到所述网管客户端管理参数表中,以配置与所述网管服务器对应的虚拟化网管客户端设备。

在一种可能的实现方式中,所述网管客户端的硬件资源被划分为多个虚拟化设备,其中,每个虚拟化设备对应一个网管服务器。

第二方面,本发明实施例提供了一种网管参数配置装置,该装置包括:接收模块,用于网管客户端接收来自网管服务器的管理消息报文;确定模块,用于所述网管客户端根据所述管理消息报文,确定所述网管服务器的身份标识;查询模块,用于所述网管客户端查询与所述身份标识对应的南向接口协议和网管参数表;解析模块,用于所述网管客户端根据所述南向接口协议,解析所述管理消息报文中携带的网管参数;配置模块,用于所述网管客户端将所述网管参数配置到所述网管参数表中,以配置与所述网管服务器对应的虚拟化设备。

第三方面,本发明实施例提供了一种网管参数配置设备,该网管参数配置设备包括存储器、处理器,以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的网管参数配置方法。

第四方面,本发明实施例提供了一种计算机可读存储介质,该存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述的网管参数配置方法。

本发明实施例提供的网管参数配置方法、装置、设备和计算机可读存储介质,通过网管客户端接收来自网管服务器的管理消息报文;网管客户端根据管理消息报文,确定网管服务器的身份标识;网管客户端查询与身份标识对应的南向接口协议和网管参数表;网管客户端根据南向接口协议,解析管理消息报文中携带的网管参数;网管客户端将网管参数配置到网管参数表中,以配置与网管服务器对应的虚拟化设备的方式,解决了相关技术中的多网融合的室内分布式天线系统存在网管参数配置过程繁琐的问题,可以实现多方运营商对室内分布式天线系统的配置,提高了管理室内分布式天线系统的效率。

本发明的一个或多个实施例的细节在以下附图和描述中提出,以使本发明的其他特征、目的和优点更加简明易懂。

附图说明

为了更清楚地说明本发明实施例或相关技术中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是根据相关技术中的多网融合的室内分布式天线系统的网管参数配置方法的示意图;

图2是根据本发明实施例的网管参数配置方法的流程图;

图3是根据本发明优选实施例的室内分布式天线系统的网管参数配置系统的结构示意图;

图4是根据本发明实施例的网管参数配置装置的结构框图;

图5是根据本发明实施例的网管参数配置设备的硬件结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。基于本发明中的实例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实例,都属于本发明保护的范围。

在本实施例中提供了一种网管参数配置方法。图2是根据本发明实施例的网管参数配置方法的流程图,如图2所示,该流程包括如下步骤:

步骤s202:网管客户端接收来自网管服务器的管理消息报文。

步骤s204:网管客户端根据管理消息报文,确定网管服务器的身份标识。

步骤s206:网管客户端查询与身份标识对应的南向接口协议和网管参数表。

步骤s208:网管客户端根据南向接口协议,解析管理消息报文中携带的网管参数。

步骤s210:网管客户端将网管参数配置到网管参数表中,以配置与网管服务器对应的虚拟化设备。

本发明实施例可以将上述实施例应用在室内分布式天线系统中,例如,在各个运营商配置网管服务器,在室内分布式天线系统中配置网管客户端;室内分布式天线系统的网管客户端根据运营商的网管服务器的身份标识查询与该网管服务器相对应的南向接口协议和网管参数表,再通过南向接口协议解析管理消息报文中携带的网管参数,最后再将网管参数配置到相应的网管参数表中,以配置与该网管服务器对应的虚拟化设备,解决了相关技术中的多网融合的室内分布式天线系统存在网管参数配置过程繁琐的问题,可以实现多方运营商对室内分布式天线系统的配置,提高了管理室内分布式天线系统的效率。

需要说明的是,本实施例中的室内分布式天线系统包括但不限于:基于2g、3g、4g、以及5g移动通信技术中任意一种或者多种移动通信技术的室内分布式天线系统。

在本实施例中,网管客户端的硬件资源通过软件定义网络(softwaredefinednetwork,简称为sdn)技术被划分为多个虚拟化设备,其中,每个虚拟化设备对应一个网管服务器。通过上述的方式,各个运营商可以管理各自的虚拟化设备,多运营商之间互不干涉。

在软件定义网络之中,网管服务端使用南向接口协议与底层的基础网元设备(例如上述的室内分布式天线系统)进行通信。目前,南向接口协议有众多类型,尚未实现统一的标准化,因此,每个运营商都可能有一套自己设计的南向接口协议。在上述实施例中,采用软件定义网络技术,将室内分布式天线系统的硬件资源从逻辑上划分为多个虚拟化设备后,为每个虚拟化设备配置与运营商对应的网管参数表和南向接口协议。每个运营商的网管服务器则通过上述步骤s202至步骤s210实现对这些虚拟化设备的管理。

本实施例中的南向接口协议包括但不限于以下至少之一:openflow协议、of-config协议、netconf协议等。

本实施例中的硬件资源包括室内分布式天线系统自身的管理资源,例如可用cpu使用率、软件版本、可用磁盘空间等;硬件资源还包括移动通信射频资源,例如分配带宽、用户数上限等。

在本实施例中可以采用网管服务器的网络层地址作为网管服务器的身份标识,其中,该网络层地址包括ip地址。网管服务器的ip地址被配置在管理消息报文的源ip地址字段中,网管客户端在接收到管理消息报文后,通过解析该管理消息报文的源ip地址就能够获得发送该管理消息报文的网管服务器的ip地址。通过上述的方式,实现了对网管服务器的身份的标识和区分。

在一些实施例中,对通信安全要求较高的场景中,网管客户端与网管服务器之间采取加密通信的方式。其中,优选的加密通信的方式是基于安全套接层(securesocketslayer,简称为ssl)协议的加密通信,ssl协议位于传输控制协议/网际协议(transmissioncontrolprotocol/internetprotocol,简称为tcp/ip)与各种应用层协议之间,为数据通讯提供安全支持。使用ssl协议时,在网管服务器上保存有公钥(又称为服务器数字证书),网管服务器向其管理的网管客户端下发私钥(又称为客户端数字证书),并且该私钥是对应于与网管服务器对应的虚拟化设备。网管服务器使用公钥加密发送给网管客户端中某个虚拟化设备的信息,网管客户端使用与该虚拟化设备对应的私钥解密网管服务器发送的信息。对于一个多网融合的室内分布式天线系统中的网管客户端而言,多个运营商的网管服务器都需要与其通讯,因此,在网管客户端中也会分别保存有与多个运营商对应的多个虚拟化设备的私钥。有鉴于此,在本实施例中,网管客户端根据南向接口协议,解析管理消息报文中携带的网管参数之前,网管客户端还可以查询与身份标识对应的通信保密证书;网管客户端使用通信保密证书解密管理消息报文。

需要说明是,在本实施例中,通信保密证书可以是但不限于ssl协议的客户端数字证书,例如还可以是基于对称加密算法的密钥。

本实施例中网管服务器通过对网管参数表的配置来实现对硬件资源的参数控制。与每个网管服务器被分配的虚拟化设备相对应地,网管参数表也包括用于配置或管理移动通信射频资源的通信协议参数表,和用于配置或管理室内分布式天线系统自身的管理资源的网管客户端管理参数表。

在一个实施例中,网管参数表包括通信协议参数表和网管客户端管理参数表。在网管参数为通信协议参数的情况下,网管客户端将网管参数配置到通信协议参数表中,以配置与网管服务器对应的虚拟化射频设备;在网管参数为网管客户端管理参数的情况下,网管客户端将网管参数配置到网管客户端管理参数表中,以配置与网管服务器对应的虚拟化网管客户端设备。

下面结合附图和优选的实施例来对本发明实施例进行说明。

图3是根据本发明优选实施例的室内分布式天线系统的网管参数配置系统的结构示意图,如图3所示,运营商1、运营商2和运营商3分别配置了各自的网管服务器,各网管服务器通过互联网或者局域网与多网融合的室内分布式天线系统通讯。

多网融合的室内分布式天线系统的硬件资源主要包括两部分:包括南向接口协议处理等功能的管理资源,以及包括通信协议处理的移动通信射频资源。在图3所示的系统中,这些硬件资源按照运营商的不同,被划分为三个虚拟化设备,其中,相同的运营商还可以具有多种频段的移动通信射频资源,例如在图3中的运营商1对应的虚拟化设备就包括两个频段的移动通信射频资源。

每个虚拟化设备都配置有对应的通信保密证书、南向接口协议和网管参数表。室内分布式天线系统在通过以太网通信模块接收到某一个运营商的网管服务器发送的网管消息报文后,通过解析该网管消息报文的源ip地址来确定该网管消息报文来源于哪个运营商的网管服务器,然后使用对应于该网管服务器的通信保密证书解密报文中携带的数据,使用对应于该网管服务器的南向接口协议解析解密数据,再将解析得到的网管任务发送给室内分布式天线系统的网管任务处理模块处理,网管任务处理模块根据该网管任务配置对应于该网管服务器的网管参数表,从而实现对该网管服务器的虚拟化设备的网管参数配置。

在本实施例中还提供了一种网管参数配置装置,可以应用于多网融合的室内分布式天线系统的网管客户端中,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的系统较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图4是根据本发明实施例的网管参数配置装置的结构框图,如图4所示,该装置包括:

接收模块410,用于接收来自网管服务器的管理消息报文;

确定模块420,耦合至接收模块410,用于根据管理消息报文,确定网管服务器的身份标识;

查询模块430,耦合至确定模块420,用于查询与身份标识对应的南向接口协议和网管参数表;

解析模块440,耦合至查询模块430,用于根据南向接口协议,解析管理消息报文中携带的网管参数;

配置模块450,耦合至解析模块440,用于网管客户端将网管参数配置到网管参数表中,以配置与网管服务器对应的虚拟化设备。

在一个实施例中,身份标识包括:网管服务器的网络层地址。

在一个实施例中,解析模块440,还用于解析管理消息报文的源ip地址,并将源ip地址作为身份标识。

在一个实施例中,查询模块430,还用于查询与身份标识对应的通信保密证书,以及网管客户端使用通信保密证书解密管理消息报文。

在一个实施例中,网管参数表包括以下至少之一:通信协议参数表、网管客户端管理参数表。

在一个实施例中,网管参数表包括通信协议参数表和网管客户端管理参数表。配置模块450,还用于在网管参数为通信协议参数的情况下,将网管参数配置到通信协议参数表中,以配置与网管服务器对应的虚拟化射频设备;在网管参数为网管客户端管理参数的情况下,将网管参数配置到网管客户端管理参数表中,以配置与网管服务器对应的虚拟化网管客户端设备。

在一个实施例中,该装置还包括:划分模块,用于将网管客户端的硬件资源划分为多个虚拟化设备,其中,每个虚拟化设备对应一个网管服务器。

另外,结合图2描述的本发明实施例网管参数配置方法可以由网管参数配置设备来实现。图5为根据本发明实施例的网管参数配置设备的硬件结构示意图。

网管参数配置设备可以包括处理器51以及存储有计算机程序指令的存储器52。

具体地,上述处理器51可以包括中央处理器(cpu),或者特定集成电路(applicationspecificintegratedcircuit,asic),或者可以被配置成实施本发明实施例的一个或多个集成电路。

存储器52可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器52可包括硬盘驱动器(harddiskdrive,hdd)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(universalserialbus,usb)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器52可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器52可在数据处理装置的内部或外部。在特定实施例中,存储器52是非易失性固态存储器。在特定实施例中,存储器52包括只读存储器(rom)。在合适的情况下,该rom可以是掩模编程的rom、可编程rom(prom)、可擦除prom(eprom)、电可擦除prom(eeprom)、电可改写rom(earom)或闪存或者两个或更多个以上这些的组合。

处理器51通过读取并执行存储器52中存储的计算机程序指令,以实现上述实施例中的任意一种网管参数配置方法。

在一个示例中,网管参数配置设备还可包括通信接口53和总线50。其中,如图5所示,处理器51、存储器52、通信接口53通过总线50连接并完成相互间的通信。

通信接口53,主要用于实现本发明实施例中各模块、装置、单元和/或设备之间的通信。

总线50包括硬件、软件或两者,将网管参数配置设备的部件彼此耦接在一起。举例来说而非限制,总线可包括加速图形端口(agp)或其他图形总线、增强工业标准架构(eisa)总线、前端总线(fsb)、超传输(ht)互连、工业标准架构(isa)总线、无限带宽互连、低引脚数(lpc)总线、存储器总线、微信道架构(mca)总线、外围组件互连(pci)总线、pci-express(pci-x)总线、串行高级技术附件(sata)总线、视频电子标准协会局部(vlb)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线50可包括一个或多个总线。尽管本发明实施例描述和示出了特定的总线,但本发明考虑任何合适的总线或互连。

该网管参数配置设备可以基于获取到的管理消息报文,执行本发明实施例中的网管参数配置方法,从而实现结合图2描述的网管参数配置方法。

另外,结合上述实施例中的网管参数配置方法,本发明实施例可提供一种计算机可读存储介质来实现。该计算机可读存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现上述实施例中的任意一种网管参数配置方法。

综上所述,本发明提供的上述实施例和优选实施方式,在室内分布式天线系统中预置多个运营商对应的多套南向接口协议、保密通信证书、网管配置参数表,采用上述的网管参数配置方法,不仅实现了多运营商分别对室内分布式天线系统中划分给该运营商管理的硬件资源的管理,而且各运营商管理各自的虚拟化设备,多运营商之间相互不干涉。此外,在本发明实施例中,对处理逻辑的改动均改动在室内分布式天线系统一侧,而未改动网管服务器侧的处理逻辑,因而室内分布式天线系统是单网室内分布式天线系统还是多网融合的室内分布式天线系统,从运营商的网管服务器的角度而言是无感的,即运营商的网管服务器无需关心被其管理的室内分布式天线系统是否支持多网融合,而只需要按照传统的处理逻辑与室内分布式天线系统进行交互,因此,采用本发明实施例还能够与相关技术中的单网室内分布式天线系统无缝融合而无需改造运营商的系统,从而大大降低了多网融合的室内分布式天线系统的部署成本。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1