CN114364031A - 服务提供方法、装置及存储介质 - Google Patents

服务提供方法、装置及存储介质 Download PDF

Info

Publication number
CN114364031A
CN114364031A CN202111492434.4A CN202111492434A CN114364031A CN 114364031 A CN114364031 A CN 114364031A CN 202111492434 A CN202111492434 A CN 202111492434A CN 114364031 A CN114364031 A CN 114364031A
Authority
CN
China
Prior art keywords
port
service
target
information
network element
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202111492434.4A
Other languages
English (en)
Other versions
CN114364031B (zh
Inventor
邱权冠
苏国章
吕东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Aipu Road Network Technology Co Ltd
Original Assignee
Guangzhou Aipu Road Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Aipu Road Network Technology Co Ltd filed Critical Guangzhou Aipu Road Network Technology Co Ltd
Priority to CN202111492434.4A priority Critical patent/CN114364031B/zh
Publication of CN114364031A publication Critical patent/CN114364031A/zh
Application granted granted Critical
Publication of CN114364031B publication Critical patent/CN114364031B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种服务提供方法、装置及存储介质,其中方法包括:当源NF需要访问其他NF的服务,则向NRF发送发现请求,发现请求包括网元匹配条件和端口匹配条件;NRF接收到发现请求后,根据存储的网元信息和网元匹配条件,确定目标NF;再根据存储的端口信息和端口匹配条件,确定目标NF中的目标服务端口;然后NRF将目标NF的网元信息和目标服务端口的端口信息发送给源NF,源NF则根据接收到的网元地址和端口信息,向目标NF请求服务,并接收目标NF提供的服务。在NF中具有多个服务端口的情况下,本申请根据端口信息和端口匹配条件,实现了端口级别的服务发现,从而实现对NF端口资源的合理分配,有效解决因NRF随机分配服务端口而造成的网络拥堵和资源浪费。

Description

服务提供方法、装置及存储介质
技术领域
本申请涉及通信技术领域,尤其涉及一种服务提供方法、装置及存储介质。
背景技术
在5G核心网中,NF在NRF上进行注册,当NF之间需要动态访问各自的服务,则向NRF发出请求,由NRF寻找合适的目标NF,并将地址返回给源NF,以使源NF能够根据地址访问目标NF。而为了应对网元核心业务处理速度与网卡/端口处理速度不匹配而产生的网络拥塞的问题,在TS 3GPP的29510协议中提出:支持NF在NRF注册时使用多个地址和端口,实现并行传输网元之间的消息数据,从而解决网络拥塞的问题。
但是在相关技术中,NRF在为源NF分配目标NF时,往往是随机分配目标NF的某个端口提供通信服务,这样可能会出现目标NF中一些端口数据拥塞,另一些端口闲置的情况,从而导致网络资源的浪费,影响核心网的业务处理效率。
发明内容
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请提出一种服务提供方法、装置及存储介质。
第一方面,本申请实施例提供了一种服务提供方法,应用于NRF,包括:接收源NF发送的发现请求;所述发现请求中包括网元匹配条件和端口匹配条件;根据存储的网元信息和所述网元匹配条件,确定目标NF;根据存储的端口信息和所述端口匹配条件,确定所述目标NF中的目标服务端口;将所述目标NF的网元信息和所述目标服务端口的端口信息发送给所述源NF。
可选地,所述端口信息包括服务类型、当前负载和优先级,所述根据存储的端口信息和所述端口匹配条件,确定所述目标NF中的目标服务端口,包括:根据所述服务类型和所述端口匹配条件,确定所述目标NF中的一个或多个服务端口;根据所述当前负载和所述优先级,从多个所述服务端口中确定所述目标服务端口。
可选地,所述端口信息还包括用户类型,所述根据存储的端口信息和所述端口匹配条件,确定所述目标NF中的目标服务端口,包括:根据所述用户类型,确定所述目标NF中的专用服务端口;根据所述当前负载和所述优先级,从多个所述专用服务端口中确定所述目标服务端口。
可选地,所述方法还包括:接收NF发送的注册请求,所述注册请求中包括所述网元信息和所述端口信息;存储所述网元信息和所述端口信息;接收所述NF发送的心跳信息,所述心跳信息中包括新的所述端口信息;根据新的所述端口信息,对存储的所述端口信息进行更新。
第二方面,本申请实施例提供了一种服务提供方法,应用于NF,包括:向NRF发送发现请求;所述发现请求包括网元匹配条件和端口匹配条件;接收所述NRF返回的目标NF的网元地址和所述服务端口的端口信息;根据所述网元地址和所述端口信息,向所述目标NF请求服务,并接收所述目标NF提供的服务。
可选地,在所述向NRF发送发现请求这一步骤前,所述方法还包括:启动后,创建初始服务端口;向NRF发送注册请求,所述注册请求包括网元信息和所述初始服务端口对应的端口信息;对所述初始服务端口进行监听,根据网络资源情况和所述初始服务端口的拥塞情况,创建新的服务端口;向所述NRF发送心跳信息,所述心跳信息中包括所有所述服务端口的所述端口信息。
可选地,所述NF为AMF,所述方法还包括:响应于终端发送的终端注册请求,向UDM发送签约数据请求;接收所述UDM发送的所述终端对应的签约数据,所述签约数据包括用户类型;根据所述用户类型,创建专用服务端口。
第三方面,本申请实施例提供了一种装置,包括:至少一个处理器;至少一个存储器,用于存储至少一个程序;当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现上述的服务提供方法。
第四方面,本申请实施例提供了一种计算机存储介质,其中存储有处理器可执行的程序,所述处理器可执行的程序在由所述处理器执行时用于实现的服务提供方法。
本申请实施例的有益效果如下:当源NF需要访问其他NF的服务,则向NRF发送发现请求,发现请求包括网元匹配条件和端口匹配条件;NRF接收到发现请求后,根据存储的网元信息和网元匹配条件,确定符合条件的一个或多个目标NF;再根据存储的端口信息和端口匹配条件,确定目标NF中的目标服务端口;然后NRF将目标NF的网元信息和目标服务端口的端口信息发送给源NF,源NF则根据接收到的网元地址和端口信息,向目标NF请求服务,并接收目标NF提供的服务。在NF中具有多个服务端口的情况下,本申请实施例根据端口信息和端口匹配条件,实现了端口级别的服务发现,从而实现对NF端口资源的合理分配,有效解决因NRF随机分配服务端口而造成的网络拥堵和资源浪费,有助于提高核心网的业务处理效率。
附图说明
附图用来提供对本申请技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。
图1为本申请实施例提供的服务提供***的示意图;
图2为本申请实施例提供的NF创建服务端口的步骤流程图;
图3为本申请实施例提出的服务提供方法的第一步骤流程图;
图4为本申请实施例提出的服务提供方法的第二步骤流程图;
图5为本申请实施例提供的装置的示意图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
需要说明的是,虽然在***示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于***中的模块划分,或流程图中的顺序执行所示出或描述的步骤。说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
下面结合附图,对本申请实施例作进一步阐述。
参考图1,图1为本申请实施例提供的服务提供***的示意图,该***包括源NF(Network Function,网络功能)110,NRF(NF Repository Function,网络存储库功能)120和目标NF130。当NF之间需要动态访问各自的服务,则需要请求服务的源NF向NRF发出请求。在5G核心网中,NRF用于为其他网元提供网络功能发现服务,因此由NRF根据源NF的请求,寻找合适的目标NF,并以NF发现应答的方式将目标NF的地址等信息返回给源NF,以使源NF能够根据地址,向目标NF请求相应的服务。则目标NF接收到请求后,则向源NF提供服务,完成5G核心网中的服务提供过程。
而在相关技术中,NRF只能实现网元级别的NF发现,也就是说,当NRF找到目标NF后,会随机将目标NF中的服务端口分配给源NF使用,导致可能出现目标NF中一些端口数据拥塞,另一些端口闲置的情况,从而导致网络资源的浪费,影响核心网的业务处理效率。
因此,本申请实施例提出一种服务提供方法,能够令NRF实现端口级别的发现,下面结合图1,阐述本申请实施例提出的服务提供方法。
首先,TS 3GPP的29510协议中提出:支持NF在NRF注册时使用多个地址和端口,实现并行传输网元之间的消息数据。但是相关技术中并没有对NF中的地址和端口作具体的区分,因此NRF在进行服务发现时会随机分配NF的服务端口。则下面先阐述在本申请实施例的服务提供方法中,NF创建多个服务端口的过程。
参照图2,图2为本申请实施例提供的NF创建服务端口的步骤流程图,图2所示的方法步骤可以应用于图1中的源NF或是目标NF,该方法包括但不限于步骤S200-S230:
S200、启动后,创建初始服务端口;
具体地,在本申请实施例提供服务的过程中,当NF启动后,NF可以先根据实际需要,配置并建立的初始服务端口,并建立对应的信息监听流程,为初始服务端口提供服务。可以理解的是,初始服务端口是指该NF在核心网提供或请求服务时所必须的服务端口。
S210、向NRF发送注册请求,注册请求包括网元信息和初始服务端口对应的端口信息;
具体地,当初始服务端口及对应的信息监听流程配置完毕,则NF向NRF发送注册请求,其注册请求中包括网元信息和初始服务端口对应的端口信息。当NF完成在NRF上的注册,接收到NRF的注册完成应答,则当前NF已经准备好为其他NF提供服务或者是向其他NF请求服务。
S220、对初始服务端口进行监听,根据网络资源情况和初始服务端口的拥塞情况,创建新的服务端口;
具体地,在提供服务的过程中,NF会通过信息监听流程定时检查初始服务接口,确定相关进程处理消息的拥塞情况,以及主要业务的处理情况。当网络中需要处理的消息变多,业务量泽达,则一些服务端口可能会成为拥塞端口,该拥塞端口对应的监听进程拥塞,或者是对应的负载过重。当发现初始服务接口中存在拥塞端口,则检查当前的网络资源情况,如果当前还有多余的网络资源,则NF则可以创建与拥塞端口相同的另一个新的服务端口,则当其他NF再次需要这一类型的服务端口提供服务时,可以分配新的服务端口为其他NF提供服务,从而能够充分利用空余的网络资源,有效减轻原来拥塞的端口的负载压力,减轻网络拥塞的情况。并且,当NF中存在同一类型的多个服务端口,能够实现数据并发功能,有效提高网络通信的效率。
可以理解的是,根据NF的初始服务端口的拥塞情况,以及发生网络拥塞的端口类型,在本申请实施例中,NF可以确定需要创建多少个新的服务端口,也可以确定新的服务端口分别属于什么类型,能够提供什么服务。
在一些实施例中,服务端口的端口信息包括但不限于公用陆地移动网络标识、切片标识、支持的网元类型、服务类型标识中的一个或多个等等,在本申请中,端口信息还包括该端口的优先级和当前负载。根据上述内容,当NF监听服务端口,可以通过服务端口的当前负载来确定是否需要创建同样类型的新的端口来缓解负载压力,在创建新的端口后,可以对端口进行优先级排序,例如可以根据负载情况来决定优先级,负载轻的端口优先级高,负载重的端口优先级低,从而可以让NRF能够合理地分配端口资源,从而避免网络资源的浪费。
在另一些实施例中,除了上述实施例提到的公用陆地移动网络标识、切片标识、支持的网元类型、服务类型标识、优先级和当前负载等信息以外,本申请实施例还在端口信息中新增了一个支持的用户类型的标识,该用户类型的标识主要是用于为某些类型的用户创建专用服务端口,从而保证该类型的用户的通信质量。在本实施例中,当源NF具体为AMF(Access and Mobility Management Function,接入与移动性管理功能),则AMF可以响应于终端发送的终端注册请求,向UDM(Unified Data Management,统一用户管理功能)发送签约数据请求,该请求用于获取终端对应的用户相关的签约数据,该签约数据中包括用户类型,则AMF接收到UDM返回的签约数据后,可以根据用户类型创建当前类型的用户所对应的专用服务端口。后续当该类型用户需要NRF来发现其他网元的服务,如发现会话建立服务和定位服务等等,则NRF可以根据端口信息中的用户类型,为其分配专用服务端口进行服务,从而有效地保证了该类用户的通信资源不会被其他用户所挤占,提高使用专用服务端口用户的通信质量。
根据上述实施例,本申请实施例提出的服务提供方法可以根据网络资源情况和初始服务端口的拥塞情况,创建多个不同类型的新的服务端口,以通过数据并发的方式提高网络的通信效率。而可以理解的是,新的服务端口也会建立对应的监听流程,也就是说NF可以定时对当前所有的服务端口进行监听。因此,当整体的网络资源较为紧张时,也可以释放先前所创建的服务端口,例如根据所有服务端口的监听情况,将A类型中比较空闲的服务端口进行释放,然后利用空余出来的网络资源创建B类型的新的服务端口,从而达到网络资源合理分配和充分利用的效果。
S230、向NRF发送心跳信息,心跳信息中包括所有服务端口的端口信息;
具体地,通过上述内容,本申请实施例提出根据网络资源情况和监听得到的服务端口的拥塞情况,创建或者释放服务端口的流程,则在创建或释放服务端口的过程中,NF会定期向NRF发送心跳信息,心跳信息中包括当前NF中所有服务端口的端口信息,也就是说,NF上的端口情况会通过心跳信息定时地更新到NRF中,当NRF需要分配该NF的服务端口,则可以根据该NF最新的端口情况来进行合理分配。
通过步骤S200-S230,本申请实施例提供了一种NF根据网络资源和自身端口情况创建或释放服务端口的方法,除了固定需要使用的服务接口,同一套程序的网元安装在资源环境不同的主机上时,可以根据主机资源情况,动态调整自身服务端口,以达到网元资源的充分利用的目的。
通过上述内容,本申请实施例提出了NF创建多个服务端口,实现数据并发的方法,NF创建端口并将端口信息同步到NRF中后,NF可以访问其他NF来获得服务。参照图3,图3为本申请实施例提出的服务提供方法的第一步骤流程图,图3对应的方法步骤应用于图1所示***中的源NF,该方法包括但不限于步骤S300-S320:
S300、向NRF发送发现请求;发现请求包括网元匹配条件和端口匹配条件;
具体地,源,指源头,本申请实施例中的源NF是指当前通信服务流程中需要向其他NF网元发起服务请求的NF,对应的,当前通信流程中提供服务的NF则称为目标NF。需要说明的是,源NF和目标NF只是用于区分当前通信流程中请求服务和提供服务的两个NF,并不用于表示某一个具体的NF。
在本步骤中,源NF向NRF发送发现请求,根据本次通信服务流程的具体需要,发现请求包括预设的网元匹配条件和端口匹配条件,这两个条件用于供NRF确定目标NF和目标服务端口。
S310、接收NRF返回的目标NF的网元地址和服务端口的端口信息;
具体地,源NF接收NRF返回的目标NF的网元地址和服务端口的端口信息。
S320、根据网元地址和端口信息,向目标NF请求服务,并接收目标NF提供的服务;
具体地,源NF根据接收到的网元地址和端口信息,向目标NF请求服务,目标NF则会对源NF提供服务,完成服务提供的过程。
通过步骤S300-S320,本申请实施例从源NF的角度阐述了发起服务请求到获得相应服务的过程,下面从NRF的角度阐述接收服务请求并完成NF服务端口分配的过程。
参照图4,图4为本申请实施例提出的服务提供方法的第二步骤流程图,图4对应的方法步骤应用于图1所示***中的NRF,该方法包括但不限于步骤S400-S430:
S400、接收源NF发送的发现请求;发现请求中包括网元匹配条件和端口匹配条件;
具体地,NRF接收源NF发送的发现请求,发现请求中包括网元匹配条件和端口匹配条件,网元匹配条件用于挑选适合条件的目标NF,端口匹配条件用于在目标NF的端口中挑选适合条件的目标服务端口。
S410、根据存储的网元信息和网元匹配条件,确定目标NF;
具体地,在上述内容中提到,NF在NRF上进行注册时,会向NRF发送包括网元信息和端口信息的注册请求,NRF接收到NF发送的注册请求后,会对注册请求进行解析,并将解析获得的网元信息和端口信息存储起来。而在NF注册完成后,NRF还会不断接收NF发送的心跳信息,心跳信息中包括新的端口信息,因此,NRF可以根据新的端口信息,对存储的旧的端口信息进行更新。
因此,在本步骤中,由于NRF中存储有NF注册或者是发送心跳信息时所发送的网元信息,根据存储的网元信息,则NRF可以实现网元级别的发现,也就是根据存储的网元信息和网元匹配条件,确定目标NF。
需要说明的是,在本步骤中,可以利用相关技术中实现网元级别发现的方法来具体确定目标NF,由于实现网元级别发现不属于本申请实施例的改进之处,因此在此不作赘述。
S420、根据存储的端口信息和端口匹配条件,确定目标NF中的目标服务端口;
具体地,NRF中存储有NF注册或者是发送心跳信息时所发送的端口信息,根据存储的端口信息,本申请实施例中的NRF能够实现端口级别的发现,也就是根据存储的端口信息和端口匹配条件,确定目标服务端口。
可以理解的是,上述内容中提到TS 4GPP的29510协议中提出:支持NF在NRF注册时使用多个地址和端口,实现并行传输网元之间的消息数据。因此,在目标NF中具有多个服务端口的情况下,本申请实施例不再由NRF随机分配服务端口,而是由NRF根据端口信息和端口匹配条件确定特定的服务端口,从而实现对NF端口资源的合理分配,有效解决因NRF随机分配服务端口而造成的网络拥堵和资源浪费,有助于提高核心网的业务处理效率。
上述内容中提到,端口信息包括服务端口相关的多种信息,以端口信息包括服务类型标、当前负载和优先级为例,本步骤中的根据存储的端口信息和端口匹配条件,确定目标NF中的目标服务端口具体是:首先根据端口匹配条件,对NRF中存储的端口信息中的服务类型进行筛选,确定目标NF中与端口匹配条件一致的一个或多个服务端口,若确定的服务端口只有一个,则NRF选择该服务端口为源NF提供服务。若根据服务类型确定的服务端口有多个,则可以根据这些端口的当前负载和优先级,从多个服务端口中确定最优的服务端口作为目标服务端口,为源NF提供服务。最优的服务端口可以根据当前负载最轻,或者是优先级最高等等条件筛选得到。
而上述内容中还提到,端口信息中还包括用户类型这一标识,NF根据用户类型标识为某些用户创建了专用服务端口以保证这些用户的通信质量,因此在本步骤中,首先根据端口信息中的用户类型,确定目标NF中的专用服务端口;然后根据专用服务端口对应的当前负载和优先级,从多个专用服务端口中确定目标服务端口,由该目标服务端口为源NF提供服务。
S430、将目标NF的网元信息和目标服务端口的端口信息发送给源NF;
具体地,当根据步骤S420确定好目标NF和目标NF中用于提供服务的目标端口后,则NRF将目标NF的网元信息和目标服务端口的端口信息发送给源NF,令源NF能够根据该网元信息确定需要访问的目标NF地址,并根据端口信息确定目标NF中需要提供服务的具体服务端口,由目标NF提供服务,则完成本申请实施例中的服务提供方法的流程。
通过步骤S400-S430,本申请实施例从NRF的角度,阐述了NRF接收NF发送的服务请求,并完成NF服务端口分配的过程。
综合上述一个或多个实施例,本申请实施例提供了一种服务提供方法:NF根据自身的服务端口监听情况以及网络资源情况,动态调整自身的服务端口数量和类型,并将端口信息随着注册请求或者是心跳信息同步到NRF中,由NRF进行对应端口信息的存储和更新。当源NF需要访问其他NF的服务,则向NRF发送发现请求,发现请求包括网元匹配条件和端口匹配条件。NRF接收到发现请求后,根据存储的网元信息和网元匹配条件,确定符合条件的一个或多个目标NF。然后NRF再根据存储的端口信息和端口匹配条件,确定目标NF中的目标服务端口,在本申请实施例中提出了根据服务类型、当前负载和优先级合理分配服务端口的方法,还提出了根据用户类型来确定某些用户的专用服务端口的方法,实现端口级别的服务发现。然后NRF将目标NF的网元信息和目标服务端口的端口信息发送给源NF,源NF则根据接收到的网元地址和端口信息,向目标NF请求服务,并接收目标NF提供的服务。在NF中具有多个服务端口的情况下,本申请实施例根据端口信息和端口匹配条件,实现了端口级别的服务发现,从而实现对NF端口资源的合理分配,有效解决因NRF随机分配服务端口而造成的网络拥堵和资源浪费,有助于提高核心网的业务处理效率。
参考图5,图5为本申请实施例提供的装置的示意图,该装置500包括至少一个处理器510,还包括至少一个存储器520,用于存储至少一个程序;图5中以一个处理器及一个存储器为例。
处理器和存储器可以通过总线或者其他方式连接,图5中以通过总线连接为例。
存储器作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序以及非暂态性计算机可执行程序。此外,存储器可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件或其他非暂态固态存储器件。在一些实施方式中,存储器可选包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至该装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
本申请实施例还公开了一种计算机存储介质,其中存储有处理器可执行的程序,其特征在于,处理器可执行的程序在由处理器执行时用于实现本申请提出的服务提供方法。
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、***可以被实施为软件、固件、硬件及其适当的组合。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
以上是对本申请的较佳实施进行了具体说明,但本申请并不局限于上述实施方式,熟悉本领域的技术人员在不违背本申请精神的前提下还可作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。

Claims (9)

1.一种服务提供方法,应用于NRF,其特征在于,包括:
接收源NF发送的发现请求;所述发现请求中包括网元匹配条件和端口匹配条件;
根据存储的网元信息和所述网元匹配条件,确定目标NF;
根据存储的端口信息和所述端口匹配条件,确定所述目标NF中的目标服务端口;
将所述目标NF的网元信息和所述目标服务端口的端口信息发送给所述源NF。
2.根据权利要求1所述的服务提供方法,其特征在于,所述端口信息包括服务类型、当前负载和优先级,所述根据存储的端口信息和所述端口匹配条件,确定所述目标NF中的目标服务端口,包括:
根据所述服务类型和所述端口匹配条件,确定所述目标NF中的一个或多个服务端口;
根据所述当前负载和所述优先级,从多个所述服务端口中确定所述目标服务端口。
3.根据权利要求2所述的服务提供方法,其特征在于,所述端口信息还包括用户类型,所述根据存储的端口信息和所述端口匹配条件,确定所述目标NF中的目标服务端口,包括:
根据所述用户类型,确定所述目标NF中的专用服务端口;
根据所述当前负载和所述优先级,从多个所述专用服务端口中确定所述目标服务端口。
4.根据权利要求1-3任一项所述的服务提供方法,其特征在于,所述方法还包括:
接收NF发送的注册请求,所述注册请求中包括所述网元信息和所述端口信息;
存储所述网元信息和所述端口信息;
接收所述NF发送的心跳信息,所述心跳信息中包括新的所述端口信息;
根据新的所述端口信息,对存储的所述端口信息进行更新。
5.一种服务提供方法,应用于NF,其特征在于,包括:
向NRF发送发现请求;所述发现请求包括网元匹配条件和端口匹配条件;
接收所述NRF返回的目标NF的网元地址和服务端口的端口信息;
根据所述网元地址和所述端口信息,向所述目标NF请求服务,并接收所述目标NF提供的服务。
6.根据权利要求5所述的服务提供方法,其特征在于,在所述向NRF发送发现请求这一步骤前,所述方法还包括:
启动后,创建初始服务端口;
向NRF发送注册请求,所述注册请求包括网元信息和所述初始服务端口对应的端口信息;
对所述初始服务端口进行监听,根据网络资源情况和所述初始服务端口的拥塞情况,创建新的服务端口;
向所述NRF发送心跳信息,所述心跳信息中包括所有所述服务端口的所述端口信息。
7.根据权利要求5所述的服务提供方法,其特征在于,当所述NF为AMF,所述方法还包括:
响应于终端发送的终端注册请求,向UDM发送签约数据请求;
接收所述UDM发送的所述终端对应的签约数据,所述签约数据包括用户类型;
根据所述用户类型,创建专用服务端口。
8.一种装置,其特征在于,包括:
至少一个处理器;
至少一个存储器,用于存储至少一个程序;
当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现如权利要求1-7中任一项所述的服务提供方法。
9.一种计算机存储介质,其中存储有处理器可执行的程序,其特征在于,所述处理器可执行的程序在由所述处理器执行时用于实现如权利要求1-7中任一项所述的服务提供方法。
CN202111492434.4A 2021-12-08 2021-12-08 服务提供方法、装置及存储介质 Active CN114364031B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111492434.4A CN114364031B (zh) 2021-12-08 2021-12-08 服务提供方法、装置及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111492434.4A CN114364031B (zh) 2021-12-08 2021-12-08 服务提供方法、装置及存储介质

Publications (2)

Publication Number Publication Date
CN114364031A true CN114364031A (zh) 2022-04-15
CN114364031B CN114364031B (zh) 2022-12-30

Family

ID=81098368

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111492434.4A Active CN114364031B (zh) 2021-12-08 2021-12-08 服务提供方法、装置及存储介质

Country Status (1)

Country Link
CN (1) CN114364031B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115297457A (zh) * 2022-08-02 2022-11-04 中国电信股份有限公司 服务管理方法、服务管理装置、通信***和存储介质
WO2023213327A1 (zh) * 2022-05-06 2023-11-09 ***通信有限公司研究院 信息处理方法、装置、通信设备和存储介质
WO2024109550A1 (zh) * 2022-11-25 2024-05-30 中兴通讯股份有限公司 Nf端的状态信息确定方法及***、电子设备及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103532757A (zh) * 2013-10-17 2014-01-22 华为技术有限公司 网络通信方法、接入点设备及***
CN107770227A (zh) * 2016-08-22 2018-03-06 北京京东尚科信息技术有限公司 服务请求的分发处理方法和装置
CN110086652A (zh) * 2019-03-25 2019-08-02 北京天地互连信息技术有限公司 一种针对5g核心网中服务网元的管理***及其方法
CN110167191A (zh) * 2018-02-14 2019-08-23 华为技术有限公司 一种通信方法及装置
CN111835802A (zh) * 2019-04-18 2020-10-27 大唐移动通信设备有限公司 一种通信方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103532757A (zh) * 2013-10-17 2014-01-22 华为技术有限公司 网络通信方法、接入点设备及***
CN107770227A (zh) * 2016-08-22 2018-03-06 北京京东尚科信息技术有限公司 服务请求的分发处理方法和装置
CN110167191A (zh) * 2018-02-14 2019-08-23 华为技术有限公司 一种通信方法及装置
CN110086652A (zh) * 2019-03-25 2019-08-02 北京天地互连信息技术有限公司 一种针对5g核心网中服务网元的管理***及其方法
CN111835802A (zh) * 2019-04-18 2020-10-27 大唐移动通信设备有限公司 一种通信方法及装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
富亚军: "《企业互联网架构原理与实践》", 31 May 2021 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023213327A1 (zh) * 2022-05-06 2023-11-09 ***通信有限公司研究院 信息处理方法、装置、通信设备和存储介质
CN115297457A (zh) * 2022-08-02 2022-11-04 中国电信股份有限公司 服务管理方法、服务管理装置、通信***和存储介质
WO2024109550A1 (zh) * 2022-11-25 2024-05-30 中兴通讯股份有限公司 Nf端的状态信息确定方法及***、电子设备及存储介质

Also Published As

Publication number Publication date
CN114364031B (zh) 2022-12-30

Similar Documents

Publication Publication Date Title
CN114364031B (zh) 服务提供方法、装置及存储介质
CN110012437B (zh) 一种组播报文的发送方法、装置及***
US11251981B2 (en) Communication method and apparatus
CN113518354B (zh) 一种确定策略的方法、装置及***
CN107105013B (zh) 文件的处理方法、服务器、终端和***
US20080198764A1 (en) Communication Path Allocating Entity and Method
WO2021057666A1 (zh) 传输控制方法、网管服务器、基站及存储介质
CN110417595B (zh) 业务服务容灾方法、装置、***、管理服务器及电子设备
US9760370B2 (en) Load balancing using predictable state partitioning
CN109413117B (zh) 分布式数据计算方法、装置、服务器及计算机存储介质
US20230337041A1 (en) P-cscf registration and discovery mechanism
CN106535112B (zh) 一种实现终端接入的方法、装置和***
CN111917870A (zh) 请求处理方法、***、装置、电子设备及存储介质
CN114866854B (zh) 视频接入方式动态分配方法、***、电子设备和存储介质
CN110784510A (zh) 目标服务节点接入总线的方法、服务节点的信息交互方法
CN114615272B (zh) 媒体数据转发服务器调度方法和***
US9112934B2 (en) Apparatus and method for configuring on-demand content delivering overlay network
CN107483637B (zh) 一种基于nfs的客户端链接管理方法及装置
CN110536476B (zh) Drb建立方法、装置、***、辅节点及主节点
CN112689008A (zh) 网络连接池管理方法、装置、设备和存储介质
CN113821334A (zh) 一种配置边缘侧设备的方法、装置及***
US20220019380A1 (en) Methods providing network service restoration context and related service instance sets and storage resource nodes
CN107819858B (zh) 一种在云服务动态伸缩时管理云服务的方法及装置
CN114500548B (zh) 一种设备终端接入云平台的方法、***及相关组件
CN115412530B (zh) 一种多集群场景下服务的域名解析方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant