【技术实现步骤摘要】
一种容器化NRF的方法及系统
本专利技术涉及通信领域,特别涉及一种容器化NRF的方法及系统。
技术介绍
网络注册功能实体(NetworkRegisterFunction,NRF)是5G核心网引入服务化架构后的重要网络功能节点,是5G核心网中负责服务注册、服务管理的软件实体,负责在控制面实现网络功能(NetworkFunction,NF)的服务注册、去注册、发现、授权等管理功能。5G核心网是承载于电信云平台之上的,业界通行采用基于内核的虚拟机(Kernel-basedVirtualMachine,KVM)做为其虚拟化技术。KVM属于第一代云计算技术,采用了硬件、宿主机操作系统(HostOperatingSystem,HostOS)、虚拟化层、客户机操作系统(GuestOperatingSystem,GuestOS)、虚拟网络功能(VirtualNetworkFunctions,VNF)的五层系统架构。因此,NRF也是部署于KVM之上。在5G核心网控制面,全部NF都需要与NRF进行连接,并在上线之后向NRF进行注册。各N ...
【技术保护点】
1.一种容器化网络注册功能实体NRF的系统,其特征在于,包括:/n硬件层,用于提供底层硬件设备支持;/n宿主机操作系统HOST OS层,位于所述硬件层之上,用于对底层硬件设备进行管理,以及对上层提供操作接口;/n应用容器引擎层,位于所述HOST OS层之上,用于实现虚拟化层中间件功能;/n应用层,位于所述应用容器引擎层之上,设置有多个容器,各个容器之间采用标准的服务化接口进行通信,其中,所述多个容器至少包括:/nSBI容器,用于针对各个容器提供外部的通信协议的处理;/n业务容器,用于执行各类的业务处理;/nDB容器,用于针对各个容器负责本地数据的存储和读写。/n
【技术特征摘要】
1.一种容器化网络注册功能实体NRF的系统,其特征在于,包括:
硬件层,用于提供底层硬件设备支持;
宿主机操作系统HOSTOS层,位于所述硬件层之上,用于对底层硬件设备进行管理,以及对上层提供操作接口;
应用容器引擎层,位于所述HOSTOS层之上,用于实现虚拟化层中间件功能;
应用层,位于所述应用容器引擎层之上,设置有多个容器,各个容器之间采用标准的服务化接口进行通信,其中,所述多个容器至少包括:
SBI容器,用于针对各个容器提供外部的通信协议的处理;
业务容器,用于执行各类的业务处理;
DB容器,用于针对各个容器负责本地数据的存储和读写。
2.如权利要求1所述的系统,其特征在于,所述标准的服务化接口,采用的协议栈包括有:
应用层、超文本传输协议层、网络协议层、层2和层1。
3.如权利要求2所述的系统,其特征在于,各个容器之间采用的统一资源标识URI规范包括:
五元组、服务名、服务版本号和资源名,其中,五元组至少包括源IP、目的IP、源端口、目的端口和协议类型。
4.如权利要求3所述的系统,其特征在于,所述资源名至少包括以下信息:
接收消息的容器ID、连接容器的网络的标识、SBI容器数据、DB容器数据、数据库健值和数据库维护信息。
5.如权利要求1所述的系统,其特征在于,所述各个容器之间采用标准的服务化接口进行通信时,采用的服务化消息中至少包含消息头标识和内容类型;其中,
所述消息头标识用于指示所述服务化消息是超文本传输协议HTTP消息部分或数据部分;
所述内容类型用于指示所述服务化消息是容器之间交互的消息或容器内部交互的消息。
6.如权利要求1所述的系统,其特征在于,所述各个容器之间采用标准的服务化接口进行通信时,基于服务化消息发送的请求消息中至少携带以下数据项:
用户标识、目标地址、目标端口、统一资源位置标识、方法名称、源地址、消息长度、期望获得的反馈和内容类型;
各个容器之间采用服务化消息进行交互时,基于服务化消息发送的响应消息时,至少携带以下数据项:
用户标识、流标识、连接标识、消息长度、内容类型,响应代码和发送响应消息的网元位置信息。
7.如权利要求1-6任一项所述的系统,其特征在于,所述SBI容器进一步用于:
接收的网络功能实体NF发送的外部的请求消息,对所述外部的请求消息进行解析,获得相关的对象表示法JSON结构体内容,并通过服务化接口将获得的JSON结构体内容发送给所述业务容器进行处理,再通过服务化接口通知所述DB容器进行本地数据更新;
所述业务容器进一步用于:
对接收的JSON结构体内容进行处理,并构建相应的响应消息,以及将所述响应消息采用新的JSON结构体内容的形式,通过服务化接口发送给所述SBI容器,触发所述SBI容器对所述响应消息进行解析,并在进行HTTP封装后发送至所述NF。
8.如权利要求1-6任一项所述的系统,其特征在于,SBI容器进一步用于:
与外部的NF进行交互时,接收NF基于标准的服务化消息的信令消息体结构生成相应的请求消息,所述请求消息中携带相应的网元位置信息;或/和
与外部的NF进行交互时,基于标准的服务化消息的信令消息体结构生成相应的响应消息,所述响应消息中携带有相应的响应码。
9.一种容器化网络注册...
【专利技术属性】
技术研发人员:廖磊,
申请(专利权)人:大唐移动通信设备有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。