面向5G接入网的微服务发现方法、系统及装置制造方法及图纸

技术编号:23628892 阅读:41 留言:0更新日期:2020-03-31 23:57
本发明专利技术公开了一种面向5G接入网的微服务发现方法、系统及装置。该方法包括如下步骤:将5G接入网协议栈的每一层协议功能解耦,得到多个微服务单元;为每个微服务单元生成唯一的微服务描述信息存储至服务注册模块;接入模式设计模块根据对应接入网接入流程的顺序,为接入网服务需求方业务相匹配的微服务单元制定调用顺序;服务发现模块根据服务注册模块中各微服务描述信息,按照调用顺序去发现对应微服务单元。本发明专利技术能够提高5G接入网内容功能的灵活性,并且能够避免无线网络资源利用率低的现象。

【技术实现步骤摘要】
面向5G接入网的微服务发现方法、系统及装置
本专利技术涉及一种面向5G接入网的微服务发现方法,同时涉及一种面向5G接入网的微服务发现系统,还涉及相应的微服务发现装置,属于5G接入网

技术介绍
随着物联网技术的发展,越来越多的终端设备接入了互联网,第四代移动通信技术(4G)由于传输速率受限,已经不足以支撑未来庞大的数据量,为了实现高速率、高容量以及低延迟的通信服务,第五代移动通信技术(5G)应运而生。5G具有三大应用场景,其中,eMTC指的是大规模物联网场景,包括智慧城市、智能电网等业务;eMBB指的是增强型移动带宽场景,包括现场直播、虚拟现实、超高清视频等业务;URLLC指的是超高可靠与低延迟通信场景,包括无人驾驶、无人机等业务。在不同的应用场景下,不同业务类型具有不同的性能需求,5G接入网需要针对这些需求,提供快速灵活地业务数据传输与处理服务。现有LTE系统接入网内部协议系统主要分为控制面协议栈和用户面协议栈,分别用来传输信令和数据,在接入网根据用户需求实现接入过程中,需要严格按照协议栈层级结构依次执行数据传输业务。但是,随着物联网技术的发展,终端业务需求呈现出爆发式增长以及多样化的趋势,这种接入技术可能会暴露出一些问题。首先,灵活性较差,由于严格遵守协议栈层级协议,在面对高并发请求时,会造成数据传输和处理缓慢;其次,无线网络资源利用率低,当执行一种接入方式,只用到接入网协议栈内部的部分功能,其他功能处于闲置状态,造成资源浪费。
技术实现思路
本专利技术所要解决的首要技术问题在于提供一种面向5G接入网的微服务发现方法。本专利技术所要解决的另一技术问题在于提供一种面向5G接入网的微服务发现系统。本专利技术所要解决的又一技术问题在于提供一种面向5G接入网的微服务发现装置。为实现上述的专利技术目的,本专利技术采用下述的技术方案:根据本专利技术实施例的第一方面,提供一种面向5G接入网的微服务发现方法,包括如下步骤:将5G接入网协议栈的每一层协议功能解耦,得到多个微服务单元;为每个微服务单元生成唯一的微服务描述信息存储至服务注册模块;接入模式设计模块根据对应接入网接入流程的顺序,为接入网服务需求方业务相匹配的微服务单元制定调用顺序;服务发现模块根据服务注册模块中各微服务描述信息,按照调用顺序去发现对应微服务单元。其中较优地,所述将5G接入网协议栈的每一层协议功能解耦,得到多个微服务单元,之后还包括:将每个微服务单元实例化,得到对应微服务实例。其中较优地,每个微服务描述信息,包括:对应微服务单元的实例名称和地址信息;所述地址信息表示对应微服务实例在网络中的位置。其中较优地,所述接入模式设计模块根据对应接入网接入流程的顺序,为接入网服务需求方业务相匹配的微服务单元制定调用顺序,具体包括:标记当前接入网服务需求方业务相匹配的微服务单元;按照对应接入网接入流程的顺序,去为标记的微服务单元排序。其中较优地,所述标记当前接入网服务需求方业务相匹配的微服务单元,具体包括:将解耦得到各个微服务单元,列分出必需功能组件和可选功能组件;其中,列为必需功能组件的微服务单元是当前接入网服务需求方与接入网建立连接所必需的微服务单元;其余微服务单元列为可选功能组件;将列为可选功能组件的微服务单元的赋值为1;根据5G服务质量的特性,针对当前接入网服务需求方业务的需求进行解析;在可选功能组件中匹配出满足当前接入网服务需求方业务的5G服务质量特性的微服务单元,并赋值为1。其中较优地,所述按照对应接入网接入流程的顺序,去为标记的微服务单元排序,具体包括:在赋值为1的微服务单元中找出与对应接入网的各接入流程属于同一属性的微服务单元;按照各接入流程的属性对赋值为1的微服务单元进行分类排序;为属于同一接入流程下的各赋值为1的微服务单元进行详细排序。其中较优地,所述服务发现模块根据服务注册模块中各微服务描述信息,按照调用顺序去发现对应微服务单元,具体包括:根据属于调用顺序内的微服务单元的名称去服务注册模块中找出对应地址信息;根据地址信息,在网络中找到属于调用顺序内微服务单元的位置;按照调用顺序,从对应位置找到微服务实例。根据本专利技术实施例的第二方面,提供一种面向5G接入网的微服务发现系统,包括服务注册模块、接入模式设计模块和服务发现模块;所述服务发现模块分别与服务注册模块和接入模式设计模块相连。其中较优地,所述接入模式设计模块,包括:请求接收子模块,用于向接入网需求方提供统一的应用程序接口,以及当请求高并发时进行负载均衡;需求解析子模块,用于生成服务需求描述信息;所述服务需求描述信息表示与接入网服务需求方业务相匹配的微服务单元;任务设计子模块,用于生成服务任务描述信息;所述服务任务描述信息表示与接入网服务需求方业务相匹配的微服务单元的调用顺序;所述请求接收子模块、需求解析子模块和任务设计子模块依次相连。根据本专利技术实施例的第三方面,提供一种面向5G接入网的微服务发现装置,包括处理器和存储器,所述处理器读取所述存储器中的计算机程序,用于执行以下操作:将5G接入网协议栈的每一层协议功能解耦,得到多个微服务单元;为每个微服务单元生成唯一的微服务描述信息存储至服务注册模块;驱动接入模式设计模块根据对应接入网接入流程的顺序,为接入网服务需求方业务相匹配的微服务单元制定调用顺序;驱动服务发现模块根据服务注册模块中各微服务描述信息,按照调用顺序去发现对应微服务单元。在本专利技术中,首先解耦得到多个微服务单元,可避免5G接入网内部紧耦合。然后根据业务的需求匹配对应的微服务单元,并且依照接入网的接入流程为匹配到的各微服务单元排序,得到调用顺序。最后,根据调用顺序,针对当前业务去调用相应的微服务单元。在功能上相互独立的微服务单元可以显著提高5G接入网的扩展性和容错性。与现有技术相比较,本专利技术能够提高5G接入网内容功能的灵活性,并且能够避免无线网络资源利用率低的现象。附图说明图1为本专利技术实施例中,微服务发现方法的流程示意图;图2为本专利技术实施例一中,服务需求描述信息的示意图;图3为本专利技术实施例一中,服务任务描述信息的示意图;图4为本专利技术实施例二中,服务需求描述信息的示意图;图5为本专利技术实施例二中,服务任务描述信息的示意图;图6为本专利技术实施例中,微服务发现系统的结构示意图;图7为本专利技术实施例中,微服务发现装置的结构示意图。具体实施方式下面结合附图和具体实施例对本专利技术的
技术实现思路
进行详细具体的说明。实施例一本实施例应用于通信场景为会话类语音业务,由于会话类语音业务强调实时性,因此,此类业务端到端时延要小、时延抖动要低,但是可以允许一定的丢包率。接入网服务需求方:需要接入网提供特定本文档来自技高网
...

【技术保护点】
1.一种面向5G接入网的微服务发现方法,其特征在于包括如下步骤:/n将5G接入网协议栈的每一层协议功能解耦,得到多个微服务单元;/n为每个微服务单元生成唯一的微服务描述信息存储至服务注册模块;/n接入模式设计模块根据对应接入网接入流程的顺序,为接入网服务需求方业务相匹配的微服务单元制定调用顺序;/n服务发现模块根据服务注册模块中各微服务描述信息,按照调用顺序去发现对应微服务单元。/n

【技术特征摘要】
1.一种面向5G接入网的微服务发现方法,其特征在于包括如下步骤:
将5G接入网协议栈的每一层协议功能解耦,得到多个微服务单元;
为每个微服务单元生成唯一的微服务描述信息存储至服务注册模块;
接入模式设计模块根据对应接入网接入流程的顺序,为接入网服务需求方业务相匹配的微服务单元制定调用顺序;
服务发现模块根据服务注册模块中各微服务描述信息,按照调用顺序去发现对应微服务单元。


2.如权利要求1所述的面向5G接入网的微服务发现方法,其特征在于:所述将5G接入网协议栈的每一层协议功能解耦,得到多个微服务单元,之后还包括:
将每个微服务单元实例化,得到对应微服务实例。


3.如权利要求2所述的面向5G接入网的微服务发现方法,其特征在于:
每个微服务描述信息包括:对应微服务单元的实例名称和地址信息;
所述地址信息表示对应微服务实例在网络中的位置。


4.如权利要求1所述的面向5G接入网的微服务发现方法,其特征在于:
所述接入模式设计模块根据对应接入网接入流程的顺序,为接入网服务需求方业务相匹配的微服务单元制定调用顺序,具体包括:
标记当前接入网服务需求方业务相匹配的微服务单元;
按照对应接入网接入流程的顺序,去为标记的微服务单元排序。


5.如权利要求4所述的面向5G接入网的微服务发现方法,其特征在于:
所述标记当前接入网服务需求方业务相匹配的微服务单元,具体包括:
将解耦得到各个微服务单元,列分出必需功能组件和可选功能组件;其中,列为必需功能组件的微服务单元是当前接入网服务需求方与接入网建立连接所必需的微服务单元;其余微服务单元列为可选功能组件;
将列为可选功能组件的微服务单元的赋值为1;
根据5G服务质量的特性,针对当前接入网服务需求方业务的需求进行解析;
在可选功能组件中匹配出满足当前接入网服务需求方业务的5G服务质量特性的微服务单元,并赋值为1。


6.如权利要求5所述的面向5G接入网的微服务发现方法,其特征在于:
...

【专利技术属性】
技术研发人员:陈南希陈超张柔佳
申请(专利权)人:上海无线通信研究中心
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1