CN116235517A - 第五代核心网络中以间接通信进行的网络功能服务实例重选增强 - Google Patents

第五代核心网络中以间接通信进行的网络功能服务实例重选增强 Download PDF

Info

Publication number
CN116235517A
CN116235517A CN202180057828.9A CN202180057828A CN116235517A CN 116235517 A CN116235517 A CN 116235517A CN 202180057828 A CN202180057828 A CN 202180057828A CN 116235517 A CN116235517 A CN 116235517A
Authority
CN
China
Prior art keywords
network node
discovery
recipient
service
request message
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.)
Pending
Application number
CN202180057828.9A
Other languages
English (en)
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.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Telefonaktiebolaget LM Ericsson AB
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 Telefonaktiebolaget LM Ericsson AB filed Critical Telefonaktiebolaget LM Ericsson AB
Publication of CN116235517A publication Critical patent/CN116235517A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/40Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/561Adding application-functional data or data for application control, e.g. adding metadata
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/563Data redirection of data network streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Library & Information Science (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一种在通信网络中操作的被配置为以间接通信方式操作的第一网络节点可以向在通信网络中操作的第二网络节点发送寻址第一接收方中的第一上下文的请求消息。该请求消息可以包括与第一上下文相关联的信息。响应于发送请求消息,第一网络节点可以从第二网络节点接收响应消息,该响应消息包括与第二上下文相关联的第二接收方的标识。

Description

第五代核心网络中以间接通信进行的网络功能服务实例重选 增强
技术领域
本公开涉及无线通信***,并且更具体地,涉及在第五代核心网络中以间接通信进行的网络功能服务实例重选增强。
背景技术
图1
图1示出了第五代(“5G”)网络的示例,包括网络节点102(例如,5G基站(“gNB”))和多个通信设备104(也被称为用户设备(“UE”))。
图2
图2示出了5G核心网络架构的示例。网络功能(“NF”)实例是NF的可识别实例。NF服务是由NF通过基于服务的接口公开并且由其他授权的NF使用的功能。NF服务实例是NF服务的可识别实例。NF服务操作是组成NF服务的基本单元。NF服务集是NF实例内一组相同服务类型的可互换的NF服务实例。同一NF服务集中的NF服务实例可以访问相同的上下文数据。一组相同类型的可互换的NF实例,支持相同的服务和相同的网络切片。同一NF集合中的NF实例可以在地理上分布,但可以访问相同的上下文数据。
发明内容
根据一些实施例,提供了一种操作通信网络中的第一网络节点的方法,该第一网络节点被配置成以间接通信方式操作。该方法可以包括:向在通信网络中操作的第二网络节点发送寻址第一接收方中的第一上下文的请求消息。该请求消息可以包括与第一上下文相关联的信息。该方法还可以包括:响应于发送请求消息,从第二网络节点接收响应消息,该响应消息包括与第二上下文相关联的第二接收方的标识。
根据其他实施例,提供了一种操作通信网络中的第二网络节点的方法,该第二网络节点被配置成以间接通信方式操作。该方法可以包括:从在通信网络中操作的第一网络节点接收寻址第一接收方中的第一上下文的第一请求消息。第一请求消息可以包括与第一接收方相关联的第一信息。该方法还可以包括:确定失败事件已经与第一接收方相关联地发生。该方法还可以包括:响应于确定失败事件已经发生,向网络存储库功能NRF发送发现请求消息。发现请求消息可以请求对能够如第一接收方服务第一上下文一样服务第二上下文的接收方的指示,并且发现请求消息包括基于第一信息的第二信息。该方法还可以包括:响应于发送发现请求消息,从NRF接收发现响应消息,该发现响应消息包括接收方的列表。该方法还可以包括:从接收方的列表中选择第二接收方。该方法还可以包括:响应于选择第二接收方,向第二接收方发送第二请求消息,该第二请求消息基于第一请求消息。该方法还可以包括:响应于发送第二请求消息,从第二接收方接收第一响应消息。该方法还可以包括:响应于接收到第一响应消息,向第一网络节点发送第二响应消息,该第二响应消息包括第二接收方的标识。
根据其他实施例,第一网络节点、第二网络节点、计算机程序和/或计算机程序产品被提供用于执行上述方法中的一个或多个。
在本文描述的各种实施例中,当部署间接通信时,使服务社区代理(“SCP”)能够在5GC中执行接收器(服务生产者或服务消费者)的重新选择。
附图说明
附图示出了发明构思的某些非限制性实施例,该附图被包括以提供对本公开的进一步理解,且被并入并构成本申请的一部分。在附图中:
图1是示出了第五代(“5G”)网络的示例的示意图;
图2是示出了5G***架构的示例的框图;
图3是示出了5G***的网络功能(“NF”)之间的直接通信的示例的框图;
图4是示出了5G***的网络功能(“NF”)之间的间接通信的示例的框图;
图5是示出了用于NF/NF服务交互的通信模型的示例的表格;
图6至图9是示出了在图5的表格中所示的通信模型的示例的框图;
图10是示出了请求响应NF过程的示例的信号流程图;
图11是示出了直接通信订阅通知NF过程的示例的信号流程图;
图12是示出了间接订阅通知NF过程的示例的信号流程图;
图13是示出了根据一些实施例的请求响应NF过程的示例的信号流程图,其中接入和移动性管理功能(“AMF”)选择目标会话管理功能(“SMF”);
图14是示出了根据一些实施例的请求响应NF过程的示例的信号流程图,其中服务通信代理(“SCP”)选择目标SMF;
图15是示出了根据一些实施例的SCP响应于失败而选择替代SMF的示例的信号流程图;
图16是示出了根据一些实施例的通信设备的示例的框图;
图17是示出了根据一些实施例的无线电接入网(“RAN”)节点的示例的框图;
图18是示出了根据一些实施例的核心网络(“CN”)节点的示例的框图;
图19至图20是示出了根据一些实施例的由第一网络节点(例如,AMF节点)执行的过程的示例的流程图;
图21至图22是示出了根据一些实施例的由第二网络节点(例如,SCP节点)执行的过程的示例的流程图;以及
图23是示出了根据一些实施例的NF服务发现因素报头的示例的表格。
具体实施方式
在下文中,将参考附图更全面地描述本发明构思,在附图中示出了本发明构思的实施例的示例。然而,本发明构思可以以许多不同形式来体现,并且不应当被解释为限于本文中所阐述的实施例。相反,提供这些实施例使得本公开将全面和完整,并且将本发明构思的范围充分传达给本领域技术人员。还应注意,这些实施例并不互相排斥。来自一个实施例的组成部分可以被默认假设为存在于/用于另一实施例中。
第三代合作伙伴计划(“3GPP”)已经将网络功能集概念的使用扩展到适用于5G核心中的所有类型的网络功能。可以部署NF实例,使得在NF集内存在若干网络功能实例,以作为NF实例的集合一起提供分布、冗余和可扩展性。因此,在诸如失败、负载平衡和/或负载重新平衡之类的场景的情况下,NF可以被同一NF集内的替代NF所代替。
在NF(服务)实例失败或者执行负载重新平衡失败的情况下,对等NF可以使用“绑定指示”来选择替代NF(服务)实例。
可以使用绑定来指示合适的目标NF生产者实例,以用于NF服务实例选择、重新选择以及路由与特定NF生产者资源(上下文)和NF服务相关联的后续请求。这允许NF生产者取决于本地策略和其他标准(例如,在某个过程的中间的什么点,考虑性能方面等)来指示对于特定的上下文,NF消费者应该被绑定到NF服务实例、NF实例、NF服务集或NF集。
NF消费者还可以使用绑定来指示合适的NF消费者实例,以用于通知目标实例重新选择以及路由与特定通知订阅相关联的后续通知请求,以及用于为NF消费者为相同数据上下文产生的并且NF服务生产者随后可能调用的服务提供绑定指示。
绑定指示可以是由NF服务生产者向NF服务消费者在请求响应或通知中包括的信息以传送可以执行目标NF/NF服务的选择/重新选择的范围,或者是由NF服务消费者在请求或订阅中包括的信息以传送可以执行通知目标的选择/重新选择或NF消费者为相同数据上下文产生的其他服务的选择的范围。
绑定指示可以被定义为TS 29.500中描述的3GPP定制http报头。
以下描述“间接通信”。
NF服务可以在NF服务消费者与NF服务生产者之间直接通信,或者经由SCP间接通信。图3至图4分别示出了直接和间接通信的示例。
图3
在图3中,第一NF 310具有到第二NF 330的直接通信路径。在一些示例中,第一NF310在第一网络节点(例如,无线电接入网(“RAN”)节点)中,而第二NF 330在第二网络节点中。在直接通信中,NF服务消费者(这里示为NF 310)通过本地配置或经由NRF执行目标NF服务生产者(这里示为NF 330)的发现。NF服务消费者可以直接与目标NF服务生产者通信。
图4
在图4中,第一NF 410具有经由服务社区代理(“SCP”)420到第二NF 430的(间接)通信路径。在一些示例中,SCP可以以分布式方式部署。在间接通信中,NF服务消费者(这里示为NF 410)可以经由SCP 420与目标NF服务生产者(这里示为NF 430)通信。NF服务消费者可以被配置为直接执行目标NF服务生产者的发现,或者将目标NF服务生产者的发现委托给用于间接通信的SCP。在后一种情况下,SCP可以使用由NF服务消费者提供的参数来执行目标NF服务生产者的发现和/或选择。SCP地址可以在NF服务消费者中本地配置。
路由绑定指示可以被包括在请求、订阅或通知消息中。它可以在SCP进行间接通信的情况下用于路由消息。路由绑定指示可以是绑定指示中信息的副本。
在与间接通信相关的NF服务发现和(重新)选择方面,SCP可以执行以下关于NF和NF服务发现和选择的功能。如果请求包括路由绑定指示,则SCP可以将服务请求路由到所请求的目标。如果路由绑定指示不存在,则SCP可以从NRF或本地配置(如果可用)获得NF集ID。如果请求接收方先前已经提供了绑定指示,则请求发送方可以在后续的相关请求中包括具有相同内容的路由绑定指示。
图5
图5中的表格提供了NF和NF服务可以用来相互交互的不同通信模型的高级描述。图6至图9进一步单独示出了不同通信模型中的每一个。
图6
图6示出了模型A,其描述了没有NRF交互的直接通信。在模型A中,既不使用NRF也不使用SCP。消费者被配置有生产者的“NF配置文件”,并且直接与他们选择的生产者通信。在该示例中,消费者610直接与生产者630通信。在操作640处,消费者610将服务请求直接发送给生产者630。在操作650处,生产者630将服务响应直接发送给消费者610。在操作660处,消费者610直接向生产者630发送后续请求。
图7
图7示出了模型B,其描述了具有NRF交互的直接通信。在该示例中,消费者610在操作750和760期间通过向NRF 715发送请求并且从NRF接收响应来执行发现。基于发现结果,消费者610进行选择。消费者610然后执行类似于图6中的操作670、680和690。
图8
图8示出了模型C,其描述了没有委托发现的间接通信。类似于图7中,消费者610可以通过在操作750和760中查询NRF 715来执行发现。基于发现结果,消费者610选择NF集或NF实例集的特定NF实例。在操作870a处,消费者610可以向SCP 820发送请求,该请求包括指向NF服务实例或NF服务实例集合的所选择的服务生产者的地址。在后一种情况下,SCP 820选择NF服务实例。如果可能,SCP 820与NRF 715交互以获得诸如位置和容量的选择参数。在操作870b处,SCP 820将请求路由到所选择的NF服务生产者实例(这里是生产者630)。操作880a-b类似于图6至图7中的操作680,除了服务响应经由SCP 820从生产者630向消费者610发送之外。操作890a-b类似于图6至图7中的操作690,除了后续请求经由SCP 820从消费者610向生产者630发送之外。
对于没有委托发现的间接通信,NF服务消费者可以通过查询NRF和选择NF(服务)集或特定NF(服务)实例来执行发现过程。目标NF服务实例的选择可以由NF服务消费者或SCP(例如,基于从NF服务消费者接收的NF(服务)集信息)完成。
在一些示例中,NF服务消费者可以向SCP发送其请求,包括:被设置为所选择的NF服务实例的apiRoot的3gpp-Sbi-Target-apiRoot报头,如果SCP对于NF服务消费者是已知的,并且如果NF服务消费者已经选择了特定NF服务实例;以及相关联的“3gpp-Sbi-Discovery-*”请求报头中的所选择的NF(服务)集的标识(参见条款6.10.3.2),如果NF服务消费者已经选择了目标NF(服务)集ID。
如果请求不包括所选择的NF服务实例的apiRoot,或者如果SCP需要重新选择不同的NF服务实例,则SCP可以使用在对应“3gpp-Sbi-Discovery-*”请求报头(如果可用)中接收的NF(服务)集ID来选择NF服务实例。
然后,SCP可以将请求路由到目标NF服务生产者的所选择的NF服务实例。
图9
图9示出了模型D,其描述了具有委托发现的间接通信。在该示例中,消费者610不做任何发现或选择。作为替代,在操作970a处,消费者610将找到合适的生产者所需的任何必要的发现和选择参数添加到服务请求中,并且将两者发送给SCP 820。在操作970b处,SCP820使用请求消息中的请求地址以及发现和选择参数来将请求路由到合适的生产者实例(这里是生产者630)。在一些示例中,SCP 820可以通过NRF 715执行发现,并且获得发现结果。操作880a-b和890a-b类似于图8中的相同操作。
当NF服务消费者被配置为使用委托服务发现时(如图9中),它可以在HTTP/2请求消息中包括必要的NF服务发现因素,以由SCP使用来代表NF服务消费者执行NF服务发现过程。后者可以使用“3gpp-Sbi-Discovery-*”请求报头来传送这些NF服务发现因素。
当从NF服务消费者接收到包含“3gpp-Sbi-Discovery-*”请求报头的服务请求,并且SCP要向NRF调用NF服务发现来完成该任务时,它可以考虑“3gpp-Sbi-Discovery-*”请求报头中包含的所有NF服务发现因素。SCP也可以在内部配置来完成这些服务发现任务,而不与NRF交互。
如果服务请求包括SCP不支持的“3gpp-Sbi-Discovery-*”请求报头,则后者可以在对NRF的发现请求中包括对应查询参数。基于运营商策略,SCP可以替代地拒绝该请求,并且向NF服务消费者返回具有状态代码“400Bad Request”的响应,并返回“INVALID_DISCOVERY_PARAM”错误。
对于NF准备消费的通知,NF可以在其NF配置文件或NRF中的NF服务中注册默认通知订阅,包括对于每种类型的通知的对应通知端点(即回调URI)。例如,这可以被AMF用来发现其他AMF的通知端点以转发N1或N2消息,或者被AMF用来向GMLC通知位置信息,或者被UDR用来向UDM通知数据改变或移除。
以下过程可以用于支持对应于默认通知订阅的通知。在一些示例中,NF生产者可以向NRF执行发现请求(可能通过SCP),以发现NF消费者的默认通知订阅,并且如果是这样,则使用路由机制向对应通知端点发送通知。在其他示例中,NF生产者可以被配置有其需要生成的与默认通知订阅相对应的通知类型,并且使用委托发现(即,用SCP发现)并且选择具有对应默认通知订阅的NF服务消费者来发送这种通知。为了实现后者,NF生产者可以在通知请求中包括:3gpp-Sbi-Callback报头,包括通知或回调服务操作的名称和API主要版本(如果高于1);3gpp-Sbi-Discovery-notification-type报头,被设置为所设置的通知类型;3gpp-Sbi-Discovery-target-nf-type报头,指示消费者NF的类型;和/或附加NF服务发现因素报头,要被SCP用来发现和选择消费者NF。
当使用委托发现时,当且仅当NF服务生产者没有在创建资源的服务响应中返回客户端绑定指示时,SCP可以在其转发给NF服务消费者的HTTP响应中包括3gpp-Sbi-Producer-Id报头,包含由SCP选择的NF服务生产者的NF实例ID。这可以允许支持并非所有NF服务生产者都被升级以支持绑定过程的部署。在创建新资源时(例如,当AMF需要建立朝向与为先前PDU会话选择的SMF相同的SMF的新PDU会话时)需要选择相同的NF服务生产者的示例中,NF服务消费者可以在创建新资源的请求中包括被设置为NF服务生产者的NF实例ID的3gpp-Sbi-Discovery-target-nf-instance-id报头。
然而,对于通信模型C和D,在寻址服务生产者中的现有资源上下文或服务消费者中的现有会话上下文(以接收通知请求消息)的后续请求消息中,如果绑定指示不被先前的接收者(例如,服务生产者或服务消费者)支持/提供,则不清楚SCP可以使用什么参数来执行替代端点的重新选择。例如,如果这是朝向接收方的第一次通信,或者如果接收方根本不支持绑定指示,则接收方的绑定指示可能不可用。
当接收方(不管接收方是服务生产者还是服务消费者)提供的绑定指示可用时,请求消息(发送给服务生产者的服务请求(例如,更新)或者发送给服务消费者的通知请求)的发送方可以包括路由绑定指示,其是接收方先前发送的绑定指示的副本。如果原始接收方不可达,则SCP可以使用路由绑定指示来(重新)选择替代接收方。
在资源上下文的初始建立期间,3gpp-Sbi-Discovery-target*可以用于模型C和模型D二者。
对于没有委托的间接通信(模型C),对于服务提供者中的资源上下文的初始建立,如果服务消费者已经选择了特定的服务实例(例如,而不是选择NF(服务)集),则如果服务消费者选择的NF服务实例不可达,SCP可能无法执行重新选择。
因此,在以下过程中,当绑定指示不可用时,(由SCP执行的)重新选择存在问题:在通信模型C中,当NF消费者选择的服务生产者不可达时,朝向该服务生产者的初始资源上下文建立;或者朝向服务生产者/消费者中的现有资源/会话上下文的通信,这与它是通信模式C还是D无关。
当部署间接通信时,本文的各种实施例使得SCP能够在5GC中执行接收方(服务生产者或服务消费者)的重新选择。
在一些实施例中,当发送寻址服务生产者中的现有资源上下文或服务消费者中的现有会话上下文的后续消息(以接收通知请求消息)但接收方没有提供任何绑定指示(3gpp-sbi-binding)时,发送方(服务消费者(以发送更新请求)或服务生产者(以发送通知请求))在请求消息中提供以下参数作为http定制报头,以使得SCP能够在预期接收方失败的情况下执行替代端点的重新选择。在一些示例中,发送方生成“3gpp-sbi-routing-binding”(针对接收方),其中绑定级别被设置为NF服务集或NF集,并且包括NF服务集id(如果可用)或NF集id(如果可用,就其本身而言)。在附加或替代示例中,发送方生成针对接收方的“3gpp-sbi-discovery-target-nf-instance-id”+“3gpp-sbi-discovery-service-names”。
在一些实施例中,发送方只能将先前从接收方接收的绑定指示复制到路由绑定指示中,以供SCP使用。
在附加或替代实施例中,当接收方的绑定指示不可用时,发送方可以做出以下假设。如果NF(服务)实例属于NF(服务)集,则同一NF(服务)集中的另一个NF(服务)实例可以服务同一资源上下文。在接收“3gpp-sbi-routing-binding”或“3gpp-sbi-discovery-target-nf-instance-id”时,SCP可以经由使用目标NF实例Id和服务名称向NRF发起服务发现过程来检索NF服务集或NF集。SCP可以首先考虑选择同一服务集中的替代服务实例,如果可用/如NF配置文件中所定义的(由target-nf-instance-id标识)。如果不行,则选择同一NF集中的另一个NF。
在一些示例中,目标NF实例Id和NF服务名称被包括在“3gpp-sbi-routing-binding”中,或者使用“3gpp-sbi-discovery-target-nf-instance-id”、“3gpp-sbi-discovery-service-names”来提供。
在一些实施例中,对于通信模型C(没有委托的服务发现),当服务消费者已经选择了确切的服务实例来初始建立服务生产者中的资源上下文时,在这种情况下,服务消费者包括:“3gpp-sbi-discovery-target-nf-instance-id”+“3gpp-sbi-discovery-service-names”,以便在消费者选择的服务实例不可达的情况下让SCP选择替代;或者“3gpp-sbi-routing-indication”,以便让SCP选择替代。
对于通信模式C,在没有委托的情况下,使用“3gpp-sbi-routing-binding”可能更合理;而对于具有服务发现委托的通信模式D,使用“3gpp-sbi-discovery-target-nf-id”+“3gpp-sbi-discovery-service-names”可能更合理。
图10至图11是示出了消费者610与生产者630之间的直接通信的示例的信号流程图。
图10
在图10中,消费者610和生产者630交换请求和响应信号。
图11
在图11中,消费者610和生产者630交换订阅和通知消息。
图12
图12是示出了消费者610、生产者630和另一消费者1210之间的间接通信的示例的信号流程图。在该示例中,订阅消息从消费者610发送到生产者630,该生产者将通知消息发送到消费者1210。
图13
图13是示出了根据一些实施例的请求响应NF过程的示例的信号流程图,其中接入和移动性管理功能(“AMF”)1302选择目标会话管理功能(“SMF”)1306。
在操作1310处,AMF 1302向NRF 1309发送服务发现请求。在一些实施例中,服务发现请求包括寻找服务提供者(例如,SMF)以提供服务(例如,消费Nsmf_PDUSession服务)的请求。在附加或替代实施例中,服务发现请求包括指示服务提供者特性的发现参数的列表。
在操作1320处,NRF 1309向AMF 1302发送服务发现响应。在一些实施例中,服务发现响应包括可以执行针对与AMF 1302相关联的通信设备的服务的服务提供者的列表(例如,SMF NF配置文件)。在附加或替代实施例中,服务提供者的列表可以包括与每个服务提供者相关联的NF服务集ID和NF集ID。
在操作1330处,AMF 1302选择SMF 1306。在一些实施例中,AMF 1302从服务提供者的列表中选择SMF 1306。
在操作1340处,AMF 1302向SCP 1304发送服务请求。在一些实施例中,服务请求包括对在SMF 1306的服务实例中创建资源的请求。在附加或替代实施例中,服务请求包括3gpp-sbi-discovery-target-nf-id和3gpp-sbi-discovery-service-name(如果需要重新选择,则可以由SCP 1304使用)。
在操作1350处,SCP 1304向SMF 1306发送服务请求。在操作1360处,SMF 1306向SCP 1304发送服务响应。在一些实施例中,服务响应包括所创建的资源的位置报头。在附加或替代实施例中,服务请求可以不包括绑定指示。在操作1370处,SCP 1304向AMF 1302发送服务响应。在一些实施例中,服务请求基于从SMF 1306接收的服务请求,并且包括SMF 1304的标识符(例如,3gpp-producer-id)。
图14
图14是示出了根据一些实施例的请求响应NF过程的示例的信号流程图,其中服务通信代理(“SCP”)1304选择目标SMF 1306。
在操作1410处,AMF 1302向SCP 1304发送服务请求。在一些实施例中,服务请求包括对创建资源的请求。在附加或替代实施例中,服务请求包括3gpp-sbi-discovery-target-nf-type、3gpp-sbi-discovery-service-name和3gpp-sbi-discovery-dnn。
在操作1420处,SCP 1304向NRF 1309发送服务发现请求。在一些实施例中,SCP发现请求可以基于服务请求中的信息。
在操作1430处,NRF 1309向SCP 1304发送服务发现响应。在一些实施例中,服务发现响应包括可以执行针对与AMF 1302相关联的通信设备的服务的服务提供者的列表(例如,SMF NF配置文件)。在附加或替代实施例中,服务提供者的列表可以包括与每个服务提供者相关联的NF服务集ID和NF集ID。
在操作1440处,SCP 1304选择SMF 1306。在一些实施例中,SCP 1304从服务提供者的列表中选择SMF 1306。
在操作1450处,SCP 1304向SMF 1306发送服务请求。在操作1460处,SMF 1306向SCP 1304发送服务响应。在一些实施例中,服务响应包括所创建的资源的位置报头。在附加或替代实施例中,服务请求可以不包括绑定指示。在操作1470处,SCP 1304向AMF 1302发送服务响应。在一些实施例中,服务请求基于从SMF 1306接收的服务请求,并且包括SMF 1304的标识符(例如,3gpp-producer-id)。
图15
图15是示出了根据一些实施例的SCP 1304响应于失败而选择替代SMF 1306的示例的信号流程图。
在操作1510处,AMF 1302向SCP 1304发送服务请求。在一些实施例中,服务请求包括创建资源的请求。在附加或替代实施例中,服务请求包括与服务提供者(例如,SMF 1304)相关联的信息,例如,3gpp-sbi-discovery-target-nf-id、3gpp-sbi-discovery-service-name和3gpp-sbi-discovery-dnn。
在附加或替代实施例中,服务请求包括更新资源的请求。在附加或替代实施例中,服务请求包括与服务提供者(例如,SMF 1304)相关联的信息,例如,3gpp-sbi-discovery-target-nf-id和3gpp-sbi-discovery-service-name。
在操作1520处,SCP 1304无法与SMF 1306通信。在一些实施例中,无法与SMF通信包括确定与SMF 1306相关联的失败事件已经发生。
在操作1530处,SCP 1304向NRF 1309发送服务发现请求。在一些实施例中,服务发现请求包括来自服务请求的信息,以从与SMF 1306相同的NF集中找到替代SMF。
在操作1540处,NRF 1309向SCP 1304发送服务发现响应。在一些实施例中,服务发现响应包括潜在服务提供者的候选列表,包括SMF 1308。
在操作1550处,SCP 1304向SMF 1308发送服务请求。在一些实施例中,服务请求基于从AMF 1302接收的服务请求,并且包括对SMF 1308创建用于提供先前由SMF 1306提供的服务的资源的指示。
在操作1560处,SMF 1308向SCP 1304发送服务响应。在一些实施例中,服务响应包括所创建的资源的位置报头。在附加或替代实施例中,服务响应可以不包括绑定指示。
在操作1570处,SCP 1304向AMF 1302发送服务响应。在一些实施例中,服务响应包括在由SMF 1308进行的服务响应中接收的信息。在附加或替代实施例中,服务响应还包括SMF 1308的标识(例如,3gpp-producer-id)。
尽管图13至图15示出了消费者选择/重新选择生产者的示例,但是可以执行类似的操作来选择/重新选择消费者。例如,生产者(也被称为服务提供者)可以向SCP发送信息,使得如果SCP检测到与第一消费者相关联的失败事件,则SCP可以基于该信息选择新的消费者,即使第一消费者没有向SCP提供绑定指示。
图16
图16是示出了根据发明构思的实施例的被配置为提供无线通信的通信设备1600(也被称为移动终端、移动通信终端、无线设备、无线通信设备、无线终端、移动设备、无线通信终端、用户设备UE、用户设备节点/终端/设备等)的元件的框图。(可以提供通信设备1600。如图所示,通信设备1600可以包括天线1607和收发机电路1301(也被称为收发机),该收发机电路1301包括发射机和接收机,发射机和接收机被配置为提供与无线电接入网的基站(也被称为RAN节点)的上行链路和下行链路无线电通信。通信设备1600还可以包括耦合到收发机电路的处理电路1603(也被称为处理器)、以及耦合到处理电路的存储器电路1605(也被称为存储器)。存储器电路1605可以包括计算机可读程序代码,该计算机可读程序代码在由处理电路1603执行时使处理电路执行根据本文所公开的实施例的操作。根据其他实施例,处理电路1603可以被定义为包括存储器,使得不需要分离的存储器电路。通信设备1600还可以包括与处理器1603耦合的接口(例如用户接口),和/或通信设备UE可以并入在车辆中。
如本文所讨论的,通信设备1600的操作可以由处理电路1603和/或收发机电路1601执行。例如,处理电路1603可以控制收发机电路1601,以通过收发机电路1601在无线电接口上向无线电接入网节点(也被称为基站)发送通信,和/或通过收发机电路1601在无线电接口上从RAN节点接收通信。此外,模块可以存储在存储器电路1605中,并且这些模块可以提供指令,使得当模块的指令由处理电路1603执行时,处理电路1603执行相应操作。
图17
图17是示出了根据发明构思的实施例的被配置为提供蜂窝通信的无线电接入网(“RAN”)节点1700(也被称为网络节点、基站、eNodeB/eNB、gNodeB/gNB等)的元件的框图。如图所示,RAN节点1700可以包括收发机电路1701(也被称为收发机),收发机电路1701包括发射机和接收机,其被配置为提供与移动终端的上行链路和下行链路无线电通信。RAN节点1700可以包括网络接口电路1707(也被称为网络接口),其被配置为提供与RAN和/或核心网络CN的其他节点(例如,与其他基站)的通信。RAN节点1700还可以包括耦合到收发机电路的处理电路1703(也被称为处理器)、以及耦合到处理电路的存储器电路1705(也被称为存储器)。存储器电路1705可以包括计算机可读程序代码,该计算机可读程序代码在由处理电路1703执行时使处理电路执行根据本文所公开的实施例的操作。根据其他实施例,处理电路1703可以被定义为包括存储器,使得不需要分离的存储器电路。
如本文中所讨论的,RAN节点1700的操作可以由处理电路1703、网络接口1707和/或收发机1701执行。例如,处理电路1703可以控制收发机1701,以通过收发机1701在无线电接口上向一个或多个移动终端UE发送下行链路通信,和/或通过收发机1701在无线电接口上从一个或多个移动终端UE接收上行链路通信。类似地,处理电路1703可以控制网络接口1707以通过网络接口1707向一个或多个其他网络节点发送通信和/或通过网络接口从一个或多个其他网络节点接收通信。此外,模块可以存储在存储器1705中,并且这些模块可以提供指令,使得当模块的指令由处理电路1703执行时,处理电路1703执行相应操作。
根据一些其他实施例,网络节点可以被实现为没有收发机的核心网络CN节点。在这种实施例中,到无线通信设备UE的传输可以由网络节点发起,使得到无线通信设备UE的传输通过包括收发机的网络节点(例如,通过基站或RAN节点)来提供。根据网络节点是包括收发机的RAN节点的实施例,发起传输可以包括通过收发机进行传输。
图18
图18是示出了根据发明构思的实施例的被配置为提供蜂窝通信的通信网络的核心网络(“CN”)节点1800(例如,SMF节点、AMF节点、AUSF节点、UDM节点等)的元件的框图。如图所示,CN节点1800可以包括网络接口电路1807(也被称为网络接口),其被配置为提供与核心网络和/或RAN的其他节点的通信。CN节点1700还可以包括耦合到网络接口电路的处理电路1803(也被称为处理器)、以及耦合到处理电路的存储器电路1805(也被称为存储器)。存储器电路1805可以包括计算机可读程序代码,该计算机可读程序代码在由处理电路1803执行时使处理电路执行根据本文所公开的实施例的操作。根据其他实施例,处理电路1803可以被定义为包括存储器,使得不需要分离的存储器电路。
如本文中所讨论的,CN节点1800的操作可以由处理电路1803和/或网络接口电路1807执行。例如,处理电路1803可以控制网络接口电路1807以通过网络接口电路1807向一个或多个其他网络节点发送通信和/或通过网络接口电路从一个或多个其他网络节点接收通信。此外,模块可以存储在存储器1805中,并且这些模块可以提供指令,使得当模块的指令由处理电路1803执行时,处理电路1803执行相应操作。
现在将根据发明构思的一些实施例参考图19至图20的流程图讨论第一网络节点的操作。下面将图19至图20描述为由使用图18的框图的结构实现的网络节点(例如,包括AMF的核心网络节点)执行。例如,模块可以存储在图18的存储器1805中,并且这些模块可以提供指令,使得当模块的指令由相应的处理电路1803执行时,处理电路1803执行流程图的相应操作。然而,图19至图20中的操作可以由任何合适的网络节点来执行。
图19
图19示出了根据一些实施例的由第一网络节点(例如,AMF节点)执行的操作的示例。
在框1910处,处理电路1803经由网络接口1807发送请求初始化第一上下文的第一请求消息。在一些实施例中,第一请求消息指示第二网络节点选择能够服务第一上下文的接收方。在附加或替代实施例中,第一请求消息包括3gpp-sbi-routing-indication。
在一些实施例中,现有上下文是新上下文,并且第一请求消息指示用于服务新上下文的第一接收方。
图20
图20示出了由第一网络节点在选择第一接收方时执行的操作的示例。在框2010处,处理电路1803经由网络接口1807向NRF发送发现请求消息,请求对能够处理新上下文的接收方的指示。在框2020处,处理电路1803经由网络接口1807从NRF接收包括接收方的列表的发现响应消息。在框2030处,处理电路1803从接收方的列表中选择第一接收方。
图19(续)
回到图19,在框1920处,处理电路1803经由网络接口1807接收第一响应消息,该第一响应消息包括第一上下文的位置报头和第一接收方的标识符。
在框1930处,处理电路1803基于第一接收方的标识符生成与第一接收方相关联的信息。在一些实施例中,该信息包括对与第一接收方相关联的绑定级别的指示。在附加或替代实施例中,该信息包括3gpp-sbi-discovery-target-nf-instance-id和3gpp-sbi-discovery-service-names。
在框1940处,处理电路1803经由网络接口1807向第二网络节点发送寻址现有上下文的请求消息,该请求消息包括与第一接收方相关联的信息。在一些实施例中,请求消息请求与第一上下文相关联地执行操作。在附加或替代实施例中,操作包括创建第一上下文或更新第一上下文。
在框1950处,处理电路1803经由网络接口1807从第二网络节点接收包括第二接收方的标识的响应消息。在一些实施例中,第二接收方具有在与第一接收方相关联的绑定级别的预定阈值内的绑定级别。在附加或替代实施例中,响应消息还包括对第二上下文的位置报头的指示。
在一些实施例中,第一网络节点包括AMF。在附加或替代实施例中,第二网络节点包括SCP。在附加或替代实施例中,第一接收方是第一SMF,并且第二接收方是第二SMF。在附加或替代实施例中,通信网络是5G网络。
关于网络节点和相关方法的一些实施例,图19至图20的各种操作可以是可选的。例如,关于以下示例实施例1的方法,例如,图19的框1910、1920和1930以及图20的框2010、2020和2030的操作可以是可选的。
现在将根据发明构思的一些实施例参考图21至图22的流程图讨论第二网络节点的操作。下面将图21至图22描述为由使用图18的框图的结构实现的网络节点(例如,包括SCP的核心网络节点)执行。例如,模块可以存储在图18的存储器1805中,并且这些模块可以提供指令,使得当模块的指令由相应的处理电路1803执行时,处理电路1803执行流程图的相应操作。然而,图21至图22中的操作可以由任何合适的网络节点来执行。
图21
图21示出了根据一些实施例的由第二网络节点(例如,SCP节点)执行的操作的示例。
在框2110处,处理电路1803经由网络接口1807从第一网络节点接收寻址第一接收方中的第一上下文的第一请求消息,该第一请求消息包括与第一接收方中的第一上下文相关联的第一信息。在一些实施例中,请求消息请求与第一上下文相关联地执行操作。在附加或替代实施例中,所述操作包括创建第一上下文和更新第一上下文中的至少一个。
在框2120处,处理电路1803确定失败事件已经与第一接收方相关联地发生。在一些实施例中,失败事件包括第一接收方无响应。
在框2130处,处理电路1803经由网络接口1807向NRF发送发现请求消息,该发现请求消息请求对能够创建第二上下文的接收方的指示并且包括基于第一信息的第二信息。在一些实施例中,第一信息和第二信息各自包括对与第一接收方相关联的绑定级别的指示。在附加或替代实施例中,第一信息包括3gpp-sbi-discovery-target-nf-instance-id和3gpp-sbi-discovery-service-names。
在框2140处,处理电路1803经由网络接口1807从NRF接收包括接收方的列表的发现响应消息。
在框2150处,处理电路1803从接收方的列表中选择第二接收方。在一些实施例中,选择第二接收方包括:基于第二接收方具有在与第一接收方相关联的绑定级别的预定阈值内的绑定级别来选择第二接收方。
在框2160处,处理电路1803经由网络接口1807向第二接收方发送第二请求消息。
在框2170处,处理电路1803经由网络接口1807从第二接收方接收第一响应消息。
在框2180处,处理电路1803基于第一响应消息经由网络接口1807向第一网络节点发送第二响应消息。
图22
图22示出了由第二网络节点在创建第一上下文时执行的操作的示例。在框2210处,处理电路1803经由网络接口1807从第一网络节点接收请求创建第一上下文的第三请求消息。在框2220处,处理电路1803经由网络接口1807向第一接收方发送基于第三请求消息的第四请求消息。在框2230处,处理电路1803经由网络接口1807从第一接收方接收第三响应消息。
在框2240处,处理电路1803经由网络接口1807向第一网络节点发送第四响应消息,该第四响应消息包括第一上下文的位置报头和对与第一提供者相关联的绑定级别的指示。在一些实施例中,向第一接收方发送基于第三请求消息的第四请求消息包括:向NRF发送第一发现请求消息。第一发现请求消息可以请求对能够创建第一上下文以向与第一网络节点相关联的消费者/生产者提供相同服务的接收方的指示,并且第一发现请求消息包括3gpp-sbi-discovery-dnn。向第一接收方发送基于第三请求消息的第四请求消息还可以包括:响应于发送第一发现请求消息,从NRF接收第一发现响应消息,该第一发现响应消息包括接收方的第一列表。向第一接收方发送基于第三请求消息的第四请求消息可以包括:从接收方的第一列表中选择第一接收方。
在一些实施例中,第一网络节点包括AMF。在附加或替代实施例中,第二网络节点包括SCP。在附加或替代实施例中,第一接收方是第一SMF,并且第二提供者是第二SMF。在附加或替代实施例中,通信网络是5G网络。
关于网络节点和相关方法的一些实施例,图21至图22的各种操作可以是可选的。例如,关于以下示例实施例16的方法,例如,图22的框2210、2220、2230和2240的操作可以是可选的。
示例实施例
下面包括示例实施例。
实施例1.一种操作通信网络中的第一网络节点的方法,所述第一网络节点被配置为以间接通信方式操作,所述方法包括:
向在所述通信网络中操作的第二网络节点发送(1940)寻址第一接收方中的第一上下文的请求消息,所述请求消息包括与所述第一上下文相关联的信息;以及
响应于发送所述请求消息,从所述第二网络节点接收(1950)响应消息,所述响应消息包括与第二上下文相关联的第二接收方的标识。
实施例2.根据实施例1所述的方法,其中,所述第一上下文是所述第一接收方中的现有上下文,以及
其中,所述第二接收方能够和所述第一接收方一样服务所述现有上下文。
实施例3.根据实施例1至2中任一项所述的方法,其中,与所述第一接收方中的所述第一上下文相关联的信息包括与所述第一接收方中的所述第一上下文相关联的路由绑定指示。
实施例4.根据实施例1至2中任一项所述的方法,其中,与所述第一接收方中的所述第一上下文相关联的信息包括3gpp-sbi-discovery*HTTP报头。
实施例5.根据实施例4所述的方法,其中,所述3gpp-sbi-discovery*包括discovery-target-nf-instance-id和3gpp-sbi-discovery-service-names。
实施例6.根据实施例1至5中任一项所述的方法,其中,所述第一上下文是现有上下文,
其中,所述请求消息是第二请求消息,
其中,所述响应消息是第二响应消息,
所述方法还包括:
向所述第二网络节点发送(1910)第一请求消息,所述第一请求消息请求对所述现有上下文的初始化;
响应于发送所述第一请求消息,接收(1920)第一响应消息,所述第一响应消息包括所述第一接收方的标识符并且没有绑定指示;以及
基于所述第一接收方的标识符生成(1930)与所述现有上下文相关联的信息。
实施例7.根据实施例6所述的方法,还包括:
向网络存储库功能NRF发送(2010)发现请求消息,所述发现请求消息请求对能够服务所述现有上下文的接收方的指示;
响应于发送所述发现请求消息,从所述NRF接收(2020)发现响应消息,所述发现响应消息包括接收方的列表;以及
从接收方的所述列表中选择(2030)所述第一接收方。
实施例8.根据实施例6所述的方法,其中,所述第一请求指示所述第二网络节点选择能够服务所述现有上下文的接收方。
实施例9.根据实施例8所述的方法,其中,所述第一请求消息包括3gpp-sbi-routing-indication。
实施例10.根据实施例1所述的方法,其中,所述第一上下文是新上下文,
其中,所述第一请求指示所述第二网络节点选择能够创建所述新上下文的接收方。
实施例11.根据实施例1至10中任一项所述的方法,其中,所述通信网络是第五代5G网络,
其中,所述第一网络节点包括除了服务通信代理SCP和网络存储库功能NRF之外的5G网络功能,
其中,所述第二网络节点包括所述SCP,以及
其中,所述第一接收方和所述第二接收方各自包括除了所述SCP和所述NRF之外的5G网络功能。
实施例12.根据实施例11所述的方法,其中,所述第一网络节点与消费者相关联,
其中,所述第一接收方与第一生产者相关联,
其中,所述第二接收方与第二生产者相关联;
其中,所述第一上下文与第一资源相关联,
其中,所述第二上下文与第二资源相关联,以及
其中,所述请求消息请求所述第一生产者创建或更新所述第一资源。
实施例13.根据实施例12所述的方法,其中,所述第一网络节点包括接入和移动性管理功能AMF,
其中,所述第一接收方是第一会话管理功能SMF,以及
其中,所述第二接收方是第二SMF。
实施例14.根据实施例11所述的方法,其中,所述第一网络节点与生产者相关联,
其中,所述第一接收方与第一消费者相关联,以及
其中,所述第二接收方与第二消费者相关联。
实施例15.根据实施例14所述的方法,其中,所述第一网络节点包括会话管理功能SMF,
其中,所述第一接收方是接入和移动性管理功能AMF,以及
其中,所述第二接收方是第二AMF。
实施例16.一种操作通信网络中的第二网络节点的方法,所述第二网络节点被配置为以间接通信方式操作,所述方法包括:
从在所述通信网络中操作的第一网络节点接收(2110)寻址第一接收方中的第一上下文的第一请求消息,所述第一请求消息包括与所述第一接收方中的所述第一上下文相关联的第一信息;
确定(2120)失败事件已经与所述第一接收方相关联地发生;以及
响应于确定所述失败事件已经发生,向网络存储库功能NRF发送(2130)发现请求消息,所述发现请求消息请求对能够如所述第一接收方服务所述第一上下文一样服务上下文的接收方的指示,并且所述发现请求消息包括基于所述第一信息的第二信息;
响应于发送所述发现请求消息,从所述NRF接收(2140)发现响应消息,所述发现响应消息包括接收方的列表;
从接收方的所述列表中选择(2150)第二接收方;
响应于选择所述第二接收方,向所述第二接收方发送第二请求消息,所述第二请求消息基于所述第一请求消息;
响应于发送所述第二请求消息,从所述第二接收方接收(2170)第一响应消息;以及
响应于接收到所述第一响应消息,向所述第一网络节点发送(2180)第二响应消息,所述第二响应消息包括所述第二接收方的标识。
实施例17.根据实施例16所述的方法,其中,所述第一信息和所述第二信息各自包括用于选择能够如所述第一接收方服务所述第一上下文一样服务上下文的接收方的列表的信息。
实施例18.根据实施例17所述的方法,其中,选择所述第二接收方包括:基于从所述第一网络节点接收的路由绑定指示来选择所述第二接收方。
实施例19.根据实施例16至17中任一项所述的方法,其中,与所述第一接收方相关联的信息包括HTTP 3gpp-sbi-discovery*报头。
实施例20.根据实施例19的方法,其中,3gpp-sbi-discovery*包括3gpp-sbi-discovery-target-nf-instance-id和3gpp-sbi-discovery-service-names。
实施例21.根据实施例16至20中任一项所述的方法,其中,所述第一上下文是现有上下文,
所述方法还包括:
从所述第一网络节点接收(2210)第三请求消息,所述第三请求消息请求对所述现有上下文的创建;
响应于接收到所述第三请求消息,向所述第一接收方发送(2220)基于所述第三请求消息的第四请求消息;
响应于发送所述第四请求消息,从所述第一接收方接收(2230)第三响应消息;以及
响应于接收到所述第三响应消息,向所述第一网络节点发送(2240)第四响应消息。
实施例22.根据实施例21所述的方法,其中,来自所述第一接收方的所述第三响应消息包括所述第一接收方的绑定级别的绑定指示,以及
其中,所述第四响应消息包括对所述第一接收方的绑定级别的指示。
实施例23.根据实施例22所述的方法,其中,来自所述第一接收方的所述第三响应消息未能包括所述第一接收方的绑定级别的绑定指示,以及
其中,所述第四响应消息包括3gpp-sbi-producer-id报头,所述3gpp-sbi-producer-id报头包括对所述第一接收方的网络功能NF实例标识ID的指示。
实施例24.根据实施例21至23中任一项所述的方法,其中,所述发现请求消息是第二发现请求消息,
其中,所述发现响应消息是第二发现响应消息,
其中,接收方的所述列表是接收方的第二列表,
其中,所述第一请求消息包括3gpp-sbi-discovery-dnn,并且指示所述第二网络节点选择能够初始化所述现有上下文的接收方,
其中,向所述第一接收方发送基于所述第三请求消息的所述第四请求消息还包括:
向所述NRF发送第一发现请求消息,所述第一发现请求消息请求对能够初始化所述现有上下文的接收方的指示,并且所述第一发现请求消息包括3gpp-sbi-discovery-dnn;
响应于发送所述第一发现请求消息,从所述NRF接收第一发现响应消息,所述第一发现响应消息包括接收方的第一列表;以及
从接收方的所述第一列表中选择所述第一接收方。
实施例25.根据实施例16至24中任一项所述的方法,其中,来自所述第二接收方的所述第一响应消息未能包括指示所述第二接收方的绑定级别的绑定指示,以及
其中,去往所述第一网络节点的所述第二响应消息包括3gpp-sbi-producer-id报头,所述3gpp-sbi-producer-id报头包括对所述第二接收方的网络功能NF实例标识ID的指示。
实施例26.根据实施例16至25中任一项所述的方法,其中,所述通信网络是第五代5G网络,
其中,所述第一网络节点包括除了服务通信代理SCP和网络存储库功能NRF之外的5G网络功能,
其中,所述第二网络节点包括所述SCP,以及
其中,所述第一接收方和所述第二接收方各自包括除了所述SCP和所述NRF之外的5G网络功能。
实施例27.根据实施例26所述的方法,其中,所述第一网络节点与消费者相关联,
其中,所述第一接收方与第一生产者相关联,
其中,所述第二接收方与第二生产者相关联;
其中,所述第一上下文与第一资源相关联,
其中,所述第二上下文与第二资源相关联,以及
其中,所述第一请求消息请求所述第一生产者创建或更新所述第一资源。
实施例28.根据实施例27所述的方法,其中,所述第一网络节点包括接入和移动性管理功能AMF,
其中,所述第一接收方是第一会话管理功能SMF,以及
其中,所述第二接收方是第二SMF。
实施例29.根据实施例26所述的方法,其中,所述第一网络节点与生产者相关联,
其中,所述第一接收方与第一消费者相关联,以及
其中,所述第二接收方与第二消费者相关联。
实施例30.根据实施例29所述的方法,其中,所述第一网络节点包括会话管理功能SMF,
其中,所述第一接收方是接入和移动性管理功能AMF,以及
其中,所述第二接收方是第二AMF。
实施例31.一种在通信网络中操作的第一网络节点(1800),所述第一网络节点被配置为以间接通信方式操作,所述网络节点包括:
处理电路(1803);以及
存储器(1805),与所述处理电路耦合,其中,所述存储器包括指令,所述指令在由所述处理电路执行时,使所述网络节点执行操作,所述操作包括:
向在所述通信网络中操作的第二网络节点发送(1940)寻址第一接收方中的第一上下文的请求消息,所述请求消息包括与所述第一上下文相关联的信息;以及
响应于发送所述请求消息,从所述第二网络节点接收(1950)响应消息,所述响应消息包括与第二上下文相关联的第二接收方的标识。
实施例32.根据实施例31所述的第一网络节点,其中,所述第一上下文是所述第一接收方中的现有上下文,
其中,所述第二接收方能够和所述第一接收方一样服务所述现有上下文。
实施例33.根据实施例32所述的第一网络节点,其中,与所述第一接收方中的所述第一上下文相关联的信息包括与所述第一接收方中的所述第一上下文相关联的路由绑定指示。
实施例34.根据实施例31至33中任一项所述的第一网络节点,其中,与所述第一接收方中的所述第一上下文相关联的信息包括3gpp-sbi-discovery*HTTP报头。
实施例35.根据实施例34所述的第一网络节点,其中,所述3gpp-sbi-discovery*包括discovery-target-nf-instance-id和3gpp-sbi-discovery-service-names。
实施例36.根据实施例31至35中任一项所述的第一网络节点,其中,所述第一上下文是现有上下文,
其中,所述请求消息是第二请求消息,
其中,所述响应消息是第二响应消息,
所述操作还包括:
向所述第二网络节点发送(1910)第一请求消息,所述第一请求消息请求对所述现有上下文的初始化;
响应于发送所述第一请求消息,接收(1920)第一响应消息,所述第一响应消息包括所述第一接收方的标识符并且没有绑定指示;以及
基于所述第一接收方的标识符生成(1930)与所述现有上下文相关联的信息。
实施例37.根据实施例36的第一网络节点,操作还包括:
向网络存储库功能NRF发送(2010)发现请求消息,所述发现请求消息请求对能够服务所述现有上下文的接收方的指示;
响应于发送所述发现请求消息,从所述NRF接收(2020)发现响应消息,所述发现响应消息包括接收方的列表;以及
从接收方的所述列表中选择(2030)所述第一接收方。
实施例38.根据实施例36所述的第一网络节点,其中,所述第一请求指示所述第二网络节点选择能够服务所述现有上下文的接收方。
实施例39.根据实施例38所述的第一网络节点,其中,所述第一请求消息包括3gpp-sbi-routing-indication。
实施例40.根据实施例31所述的第一网络节点,其中,所述第一上下文是新上下文,
其中,所述第一请求指示所述第二网络节点选择能够创建所述新上下文的接收方。
实施例41.根据实施例31至40中任一项所述的第一网络节点,其中,所述通信网络是第五代5G网络,
其中,所述第一网络节点包括除了服务通信代理SCP和网络存储库功能NRF之外的5G网络功能,
其中,所述第二网络节点包括所述SCP,以及
其中,所述第一接收方和所述第二接收方各自包括除了所述SCP和所述NRF之外的5G网络功能。
实施例42.根据实施例41所述的第一网络节点,其中,所述第一网络节点与消费者相关联,
其中,所述第一接收方与第一生产者相关联,
其中,所述第二接收方与第二生产者相关联;
其中,所述第一上下文与第一资源相关联,
其中,所述第二上下文与第二资源相关联,以及
其中,所述请求消息请求所述第一生产者创建或更新所述第一资源。
实施例43.根据实施例42所述的第一网络节点,其中,所述第一网络节点包括接入和移动性管理功能AMF,
其中,所述第一接收方是第一会话管理功能SMF,以及
其中,所述第二接收方是第二SMF。
实施例44.根据实施例43所述的第一网络节点,其中,所述第一网络节点与生成者相关联,
其中,所述第一接收方与第一消费者相关联,以及
其中,所述第二接收方与第二消费者相关联。
实施例45.根据实施例44所述的第一网络节点,其中,所述第一网络节点包括会话管理功能SMF,
其中,所述第一接收方是接入和移动性管理功能AMF,以及
其中,所述第二接收方是第二AMF。
实施例46.一种在通信网络中操作的第一网络节点(1800),所述第一网络节点被配置为以间接通信方式操作并且适于执行操作,所述操作包括:
向在所述通信网络中操作的第二网络节点发送(1940)寻址第一接收方中的第一上下文的请求消息,所述请求消息包括与所述第一上下文相关联的信息;以及
响应于发送所述请求消息,从所述第二网络节点接收(1950)响应消息,所述响应消息包括与第二上下文相关联的第二接收方的标识。
实施例47.根据实施例46所述的第一网络节点,还适于执行实施例2至15的任何操作。
实施例48.一种计算机程序,包括要由在通信网络中操作的被配置为以间接通信方式操作的第一网络节点(1800)的处理电路(1803)执行的程序代码,由此所述程序代码的执行使所述第一网络节点执行操作,所述操作包括:
向在所述通信网络中操作的第二网络节点发送(1940)寻址第一接收方中的第一上下文的请求消息,所述请求消息包括与所述第一上下文相关联的信息;以及
响应于发送所述请求消息,从所述第二网络节点接收(1950)响应消息,所述响应消息包括与第二上下文相关联的第二接收方的标识。
实施例49.根据实施例48所述的计算机程序,其中,所述程序代码的执行还使所述第一网络节点执行实施例2至15的任何操作。
实施例50.一种包括非暂时性存储介质的计算机程序产品,所述非暂时性存储介质包括要由在通信网络中操作的被配置为以间接通信方式操作的第一网络节点(1800)的处理电路(1803)执行的程序代码,由此所述程序代码的执行使所述第一网络节点执行操作,所述操作包括:
向在所述通信网络中操作的第二网络节点发送(1940)寻址第一接收方中的第一上下文的请求消息,所述请求消息包括与所述第一上下文相关联的信息;以及
响应于发送所述请求消息,从所述第二网络节点接收(1950)响应消息,所述响应消息包括与第二上下文相关联的第二接收方的标识。
实施例51.根据实施例50所述的计算机程序产品,其中,所述程序代码的执行还使所述第一网络节点执行实施例2至15的任何操作。
实施例52.一种在通信网络中操作的第二网络节点(1800),所述第二网络节点被配置为以间接通信方式操作,所述网络节点包括:
处理电路(1803);以及
存储器(1805),与所述处理电路耦合,其中,所述存储器包括指令,所述指令在由所述处理电路执行时,使所述网络节点执行操作,所述操作包括:
从在所述通信网络中操作的第一网络节点接收(2110)寻址第一接收方中的第一上下文的第一请求消息,所述第一请求消息包括与所述第一接收方中的所述第一上下文相关联的第一信息;
确定(2120)失败事件已经与所述第一接收方相关联地发生;以及
响应于确定所述失败事件已经发生,向网络存储库功能NRF发送(2130)发现请求消息,所述发现请求消息请求对能够如所述第一接收方服务所述第一上下文一样服务上下文的接收方的指示,并且所述发现请求消息包括基于所述第一信息的第二信息;
响应于发送所述发现请求消息,从所述NRF接收(2140)发现响应消息,所述发现响应消息包括接收方的列表;
从接收方的所述列表中选择(2150)第二接收方;
响应于选择所述第二接收方,向所述第二接收方发送第二请求消息,所述第二请求消息基于所述第一请求消息;
响应于发送所述第二请求消息,从所述第二接收方接收(2170)第一响应消息;以及
响应于接收到所述第一响应消息,向所述第一网络节点发送(2180)第二响应消息,所述第二响应消息包括所述第二接收方的标识。
实施例53.根据实施例52所述的第二网络节点,其中,所述第一信息和所述第二信息各自包括用于选择能够如所述第一接收方服务所述第一上下文一样服务上下文的接收方的列表的信息。
实施例54.根据实施例53所述的第二网络节点,其中,选择所述第二接收方包括:基于从所述第一网络节点接收的路由绑定指示来选择所述第二接收方。
实施例55.根据实施例52至54中任一项所述的第二网络节点,其中,与所述第一接收方相关联的信息包括HTTP 3gpp-sbi-discovery*报头。
实施例56.根据实施例55所述的第二网络节点,其中,3gpp-sbi-discovery*包括3gpp-sbi-discovery-target-nf-instance-id和3gpp-sbi-discovery-service-names。
实施例57.根据实施例52至55中任一项所述的第二网络节点,其中,所述第一上下文是现有上下文,
所述操作还包括:
从所述第一网络节点接收(2210)第三请求消息,所述第三请求消息请求对所述现有上下文的创建;
响应于接收到所述第三请求消息,向所述第一接收方发送(2220)基于所述第三请求消息的第四请求消息;
响应于发送所述第四请求消息,从所述第一接收方接收(2230)第三响应消息;以及
响应于接收到所述第三响应消息,向所述第一网络节点发送(2240)第四响应消息。
实施例58.根据实施例57所述的第二网络节点,其中,来自所述第一接收方的所述第三响应消息包括所述第一接收方的绑定级别的绑定指示,以及
其中,所述第四响应消息包括对所述第一接收方的绑定级别的指示。
实施例59.根据实施例58所述的第二网络节点,其中,来自所述第一接收方的所述第三响应消息未能包括所述第一接收方的绑定级别的绑定指示,以及
其中,所述第四响应消息包括3gpp-sbi-producer-id报头,所述3gpp-sbi-producer-id报头包括对所述第一接收方的网络功能NF实例标识ID的指示。
实施例60.根据实施例57至59中任一项所述的第二网络节点,其中,所述发现请求消息是第二发现请求消息,
其中,所述发现响应消息是第二发现响应消息,
其中,接收方的所述列表是接收方的第二列表,
其中,所述第一请求消息包括3gpp-sbi-discovery-dnn,并且指示所述第二网络节点选择能够初始化所述现有上下文的接收方,
其中,向所述第一接收方发送基于所述第三请求消息的所述第四请求消息还包括:
向所述NRF发送第一发现请求消息,所述第一发现请求消息请求对能够初始化所述现有上下文的接收方的指示,并且所述第一发现请求消息包括3gpp-sbi-discovery-dnn;
响应于发送所述第一发现请求消息,从所述NRF接收第一发现响应消息,所述第一发现响应消息包括接收方的第一列表;以及
从接收方的所述第一列表中选择所述第一接收方。
实施例61.根据实施例52至60中任一项所述的第二网络节点,其中,来自所述第二接收方的所述第一响应消息未能包括指示所述第二接收方的绑定级别的绑定指示,以及
其中,去往所述第一网络节点的所述第二响应消息包括3gpp-sbi-producer-id报头,所述3gpp-sbi-producer-id报头包括对所述第二接收方的网络功能NF实例标识ID的指示。
实施例62.根据实施例52至61中任一项所述的第二网络节点,其中,所述通信网络是第五代5G网络,
其中,所述第一网络节点包括除了服务通信代理SCP和网络存储库功能NRF之外的5G网络功能,
其中,所述第二网络节点包括所述SCP,以及
其中,所述第一接收方和所述第二接收方各自包括除了所述SCP和所述NRF之外的5G网络功能。
实施例63.根据实施例62所述的第二网络节点,其中,所述第一网络节点与消费者相关联,
其中,所述第一接收方与第一生产者相关联,
其中,所述第二接收方与第二生产者相关联;
其中,所述第一上下文与第一资源相关联,
其中,所述第二上下文与第二资源相关联,以及
其中,所述第一请求消息请求所述第一生产者创建或更新所述第一资源。
实施例64.根据实施例63所述的第二网络节点,其中,所述第一网络节点包括接入和移动性管理功能AMF,
其中,所述第一接收方是第一会话管理功能SMF,以及
其中,所述第二接收方是第二SMF。
实施例65.根据实施例62所述的第二网络节点,其中,所述第一网络节点与生成者相关联,
其中,所述第一接收方与第一消费者相关联,以及
其中,所述第二接收方与第二消费者相关联。
实施例66.根据实施例65所述的第二网络节点,其中,所述第一网络节点包括会话管理功能SMF,
其中,所述第一接收方是接入和移动性管理功能AMF,以及
其中,所述第二接收方是第二AMF。
实施例67.一种在通信网络中操作的第二网络节点(1800),所述第二网络节点被配置为以间接通信方式操作并且适于执行操作,所述操作包括:
从在所述通信网络中操作的第一网络节点接收(2110)寻址第一接收方中的第一上下文的第一请求消息,所述第一请求消息包括与所述第一接收方中的所述第一上下文相关联的第一信息;
确定(2120)失败事件已经与所述第一接收方相关联地发生;以及
响应于确定所述失败事件已经发生,向网络存储库功能NRF发送(2130)发现请求消息,所述发现请求消息请求对能够如所述第一接收方服务所述第一上下文一样服务上下文的接收方的指示,并且所述发现请求消息包括基于所述第一信息的第二信息;
响应于发送所述发现请求消息,从所述NRF接收(2140)发现响应消息,所述发现响应消息包括接收方的列表;
从接收方的所述列表中选择(2150)第二接收方;
响应于选择所述第二接收方,向所述第二接收方发送第二请求消息,所述第二请求消息基于所述第一请求消息;
响应于发送所述第二请求消息,从所述第二接收方接收(2170)第一响应消息;以及
响应于接收到所述第一响应消息,向所述第一网络节点发送(2180)第二响应消息,所述第二响应消息包括所述第二接收方的标识。
实施例68.根据实施例67所述的第二网络节点,还适于执行实施例17至30的任何操作。
实施例69.一种计算机程序,包括要由在通信网络中操作的被配置为以间接通信方式操作的第二网络节点(1800)的处理电路(1803)执行的程序代码,由此所述程序代码的执行使所述第二网络节点执行操作,所述操作包括:
从在所述通信网络中操作的第一网络节点接收(2110)寻址第一接收方中的第一上下文的第一请求消息,所述第一请求消息包括与所述第一接收方中的所述第一上下文相关联的第一信息;
确定(2120)失败事件已经与所述第一接收方相关联地发生;以及
响应于确定所述失败事件已经发生,向网络存储库功能NRF发送(2130)发现请求消息,所述发现请求消息请求对能够如所述第一接收方服务所述第一上下文一样服务上下文的接收方的指示,并且所述发现请求消息包括基于所述第一信息的第二信息;
响应于发送所述发现请求消息,从所述NRF接收(2140)发现响应消息,所述发现响应消息包括接收方的列表;
从接收方的所述列表中选择(2150)第二接收方;
响应于选择所述第二接收方,向所述第二接收方发送第二请求消息,所述第二请求消息基于所述第一请求消息;
响应于发送所述第二请求消息,从所述第二接收方接收(2170)第一响应消息;以及
响应于接收到所述第一响应消息,向所述第一网络节点发送(2180)第二响应消息,所述第二响应消息包括所述第二接收方的标识。
实施例70.根据实施例69所述的计算机程序,由此所述程序代码的执行还使所述第二网络节点执行实施例16至30的任何操作。
实施例71.一种包括非暂时性存储介质的计算机程序产品,所述非暂时性存储介质包括要由在通信网络中操作的被配置为以间接通信方式操作的第二网络节点(1800)的处理电路(1803)执行的程序代码,由此所述程序代码的执行使所述第二网络节点执行操作,所述操作包括:
从在所述通信网络中操作的第一网络节点接收(2110)寻址第一接收方中的第一上下文的第一请求消息,所述第一请求消息包括与所述第一接收方中的所述第一上下文相关联的第一信息;
确定(2120)失败事件已经与所述第一接收方相关联地发生;以及
响应于确定所述失败事件已经发生,向网络存储库功能NRF发送(2130)发现请求消息,所述发现请求消息请求对能够如所述第一接收方服务所述第一上下文一样服务上下文的接收方的指示,并且所述发现请求消息包括基于所述第一信息的第二信息;
响应于发送所述发现请求消息,从所述NRF接收(2140)发现响应消息,所述发现响应消息包括接收方的列表;
从接收方的所述列表中选择(2150)第二接收方;
响应于选择所述第二接收方,向所述第二接收方发送第二请求消息,所述第二请求消息基于所述第一请求消息;
响应于发送所述第二请求消息,从所述第二接收方接收(2170)第一响应消息;以及
响应于接收到所述第一响应消息,向所述第一网络节点发送(2180)第二响应消息,所述第二响应消息包括所述第二接收方的标识。
实施例72.根据实施例71所述的计算机程序产品,由此所述程序代码的执行还使所述第二网络节点执行实施例16至30的任何操作。
上文使用的一些缩略语描述如下。
缩略语 解释
AMF 接入和移动性管理功能
BS 基站
CRC 循环冗余校验
CRM 竞争解决消息
DCI 下行链路控制信息
DL 下行链路
DM-RS 解调参考信号,
eMTC 增强型机器类型通信
FH 跳频
FR1 频率范围1
FR2 频率范围2
HARQ 混合自动重传请求
MAC 媒体访问控制
Msg3 消息3
NB-IoT 窄带物联网
NR-U NR未授权
PDCCH 物理下行链路控制信道
PUSCH 物理上行链路共享数据信道
PRACH 物理随机接入信道
PRB 物理资源块,即12个连续的子载波
RACH 随机接入信道
RA 随机接入
RAR 随机接入响应
RO PRACH时机
RSRP 参考信号接收功率
TB 传输块
RNTI 无线电网络临时标识符
TxD 发送分集
UE 用户设备
UL 上行链路
gNB (基站)
下面讨论进一步的定义和实施例。
在对发明构思的各种实施例的以上描述中,要理解的是,本文使用的术语仅用于描述具体的实施例的目的,而不意图限制发明构思。除非另外定义,否则本文使用的所有术语(包括技术和科学术语)具有发明构思所属领域的普通技术人员通常所理解的相同意义。还应理解,诸如在通用词典中定义的那些术语之类的术语应被解释为具有与它们在本说明书的上下文和相关技术中的意义相一致的意义,而不被解释为理想或过于表面的意义,除非本文如此明确地定义。
当元件被称为相对于另一元件进行“连接”、“耦合”、“响应”或其变化时,它可以直接连接、耦合到或者响应于其它元件,或者可以存在中间元件。相反,当元件被称作“直接连接到”、“直接耦合到”、“直接响应于”另一元件或其变型时,不存在中间元件。贯穿全文,类似附图标记表示类似的元件。此外,本文使用的“耦合”、“连接”、“响应”或其变型可以包括无线耦合、连接或响应。如本文使用的,单数形式“一”,“一个”和“所述”意在还包括复数形式,除非上下文明确地给出相反的指示。为了简洁和/或清楚,可能没对公知的功能或结构进行详细描述。术语“和/或”(缩写为“/”)包括一个或多个相关所列项目的任何和所有组合。
将理解,虽然本文中可以使用术语第一、第二、第三等来描述各元件/操作,但是这些元件/操作不应被这些术语限制。这些术语仅用于将一个元件/操作与另一个元件/操作相区分。因此,在一些实施例中的第一元件/操作可以在其他实施例中被称作第二元件/操作,而不会脱离本发明构思的教导。贯穿说明书,相同的附图标记或相同的参考符号表示相同或类似的元件。
如本文使用的术语“包括(comprise、comprising、comprises、include、including、includes)”、“具有(have、has、having)”或其变形是开放式的,并且包括一个或多个所陈述的特征、整数、元件、步骤、组件、或功能,但是不排除存在或添加一个或多个其它特征、整数、元件、步骤、组件、功能或其组合。此外,如本文的使用,常用缩写“例如(e.g.)”源于拉丁短语“exempli gratia”,其可以用于介绍或指定之前提到的项目的一个或多个一般示例,而不意在作为该项目的限制。常用缩写“即(i.e.)”源于拉丁短语“idest”,可以用于指定更广义的引述的具体项目。
本文参考计算机实现的方法、装置(***和/或设备)和/或计算机程序产品的框图和/或流程图图示描述了示例实施例。应理解,可以通过由一个或多个计算机电路执行的计算机程序指令来实现框图和/或流程图图示的框以及框图和/或流程图图示中的框的组合。可以将这些计算机程序指令提供给通用计算机电路、专用计算机电路和/或其它可编程数据处理电路的处理器电路来产生机器,使得经由计算机和/或其它可编程数据处理装置的处理器执行的指令转换和控制晶体管、存储器位置中存储的值、以及这种电路内的其它硬件组件,以实现框图和/或流程图框中指定的功能/动作,并由此创建用于实现框图和/或流程图框中指定的功能/动作的装置(功能体)和/或结构。
这些计算机程序指令也可以存储在有形计算机可读介质中,所述有形计算机可读介质能够指导计算机或其它可编程数据处理装置按照具体的方式作用,使得在计算机可读介质中存储的指令产生制品,所述制品包括实现在所述框图和/或流程图的框中指定的功能/动作的指令。因此,本发明构思的实施例可以在硬件和/或在诸如数字信号处理器之类的处理器上运行的软件(包括固件、贮存软件、微代码等)上实现,所述处理器可以统称为"电路"、"模块"或其变体。
还应注意,在一些备选实现中,在框中标记的功能/动作可以不以流程图中标记的顺序发生。例如,依赖于所涉及的功能/动作,连续示出的两个框实际上可以实质上同时执行,或者框有时候可以按照相反的顺序执行。此外,可以将流程图和/或框图的给定框的功能分成多个框和/或流程图和/或框图的两个或更多个框的功能可以至少部分地被集成。最后,在不脱离发明构思的范围的情况下,可以在所示出的框之间添加/***其他框,和/或可以省略框/操作。此外,尽管一些图包括通信路径上的箭头以示出通信的主要方向,但是应理解,通信可以在与所描绘的箭头相反的方向上发生。
在基本上不脱离本发明构思原理的前提下,可以对实施例做出许多改变和修改。所有这些改变和修改旨在在本文中被包括在发明构思的范围内。因此,上述主题应理解为示例性的而非限制性的,并且实施例的示例旨在覆盖落入本发明构思的精神和范围之内的所有这些修改、改进和其他实施例。因此,在法律允许的最大范围内,本发明构思的范围应由包括实施例的示例及其等同物的本公开的最宽允许解释来确定,并且不应受限于或限制于之前的具体实施方式。
附件
上述实施例的细节在下面进一步说明:
3GPP TSG-CT WG4会议#99e C4-204abc
电子会议,2020年8月18日至28日
CR-Form-v12.0
变更请求
29.527当前版本:16.3.0
提议的变更影响:核心网络X
标题:路由绑定指示不可用时的重新选择
WG来源:爱立信
TSG来源:CT4
工作项目代码:5G_eSBA日期:2020-08-05
类别:F版本:Rel-16
变更原因:当SCP在路由绑定指示不可用时重新选择NF服务实例时,不清楚SCP可以使用哪些参数来进行重新选择。
应记录如何重新选择NF服务消费者以接收通知或回拨请求。
变更概要:当SCP在路由绑定指示不可用时重新选择NF服务实例时,如果NF服务消费者在请求消息中包括“3gpp-Sbi-Discovery-*”请求报头,则SCP可以使用由“3gpp-Sbi-Discovery-*”请求报头传送的NF服务发现因素;
针对NF服务消费者的重新选择,提出了一套类似于NF服务生产者的重新选择的要求。
不被批准的后果:当路由绑定指示不可用时,SCP不能执行NF服务实例的重新选择。NF服务消费者的重新选择可能不起作用。
受影响的条款:6.5.3、6.x.1、6.x.2、6.x.3
***第一个变更****
6.5.3当(路由)绑定指示不可用时的NF服务实例重新选择
如果以前选择的NF服务实例变得不可用,则NF服务消费者或SCP可以在以下中选择同一NF服务的不同实例:
-相同NF实例,如果NF实例在其NF配置文件中指示它支持将它们的资源保持在NF实例内的共享存储中的能力,并且如果新的NF服务实例提供相同的主要服务版本;或者
-相同NF集或NF服务集,如果NF(服务)实例在其NF配置文件中指示它属于NF集或NF服务集。
如果是这样,则NF服务消费者或SCP可以通过用新服务实例的寻址参数替换寻址参数来调用新选择的NF服务实例中的服务操作,并且NF服务生产者中的新NF服务实例将产生相同的结果,就好像服务操作请求已经被成功地传递到先前的NF服务实例一样。
对于间接通信,SCP可以使用由“3gpp-Sbi-Discovery-*”请求报头(如果NF服务消费者包括在请求消息中)传送的NF服务发现因素来执行NF服务发现过程,并且如果在“3gpp-Sbi-Target-apiRoot”报头或目标URI中指示的目标NF服务实例不可达,则重新选择NF(服务)实例。
注释:该重新选择机制仅适用于请求/响应服务语义,但不适用于通知/回调请求。
如果NF实例没有在其NF配置文件中指示支持在NF实例内跨相同NF服务的服务实例在共享存储中保持它们的资源的能力,并且如果它没有在其NF配置文件中指示它属于NF集或NF服务集,则NF服务消费者或SCP仍然可以重新选择任何公开的服务实例,但是不应该假定在以前的服务实例中创建的资源仍然有效。
***下一个变更***
6.x NF服务消费者重新选择
6.x.1概述
当按照3GPP TS 23.501[9]的条款5.21.3和6.3.1.0的规定在网络中部署NF(服务)集时,NF(服务)集中的NF服务消费者可以在调用NF服务时创建用于回调的会话上下文(对应于NF服务生产者中的资源上下文),并且会话上下文数据由属于同一NF(服务)集的所有NF(服务)实例共享,即上下文被绑定到NF(服务)集。
NF服务生产者或SCP可以经由NRF Nnrf_NFDiscovery服务发现NF(服务)集内所有可用的NF(服务)实例,能够接收来自NF服务生产者的通知或回调请求,并且选择其中之一。
***下一个变更***
6.x.2当(路由)绑定指示可用时的NF服务消费者重新选择
当使用3GPP TS 29.500[10]的条款6.12中规定的绑定过程时,绑定指示和路由绑定指示包括绑定级别和一个或多个绑定实体ID,所述绑定实体ID表示能够服务通知或回调请求的所有NF服务消费者实例,所述通知或回调请求的目标是用于回调的会话上下文(对应于NF服务生产者中的资源上下文)。
当绑定指示或路由绑定指示可用于目标上下文时,应支持NF服务消费者选择和重新选择,如3GPP TS 29.500[10]的条款6.12中所规定的。
***下一个变更***
6.x.3当(路由)绑定指示不可用时的NF服务消费者重新选择
当目标NF服务消费者变得不可用时,NF服务生产者或SCP可以在以下中选择服务消费者的不同实例,其能够服务目标是用于回调的会话上下文(对应于NF服务生产者中的资源上下文)的通知或回调请求:
-相同NF实例,例如配置了多个端点地址信息,这可以是每个NF实例级别,或者如果这些通知要发送到的NF服务的名称是已知的,则是每个NF服务实例级别;
-相同NF集或备份NF服务消费者(如果适用)。
注释1:NF服务消费者可以提供这些通知将被发送到的NF服务的名称(该服务可以是由NF产生(如果该NF服务消费者也可以充当NF服务生产者)并且在NRF中注册的服务之一,或者是出于接收这些通知的目的而在NRF中注册的自定义服务)。参见3GPP TS 29.500[10]的条款6.5.2.2。
注释2:当AMF充当NF服务消费者时,它可以向NF服务生产者指示它的备份AMF。参见3GPP TS 23.501[9]的条款5.21.2。
如果是这样,则NF服务生产者或SCP可以通过用新选择的寻址参数替换寻址参数来向新选择的NF服务消费者实例发送通知或回调请求。
对于间接通信,SCP可以使用由“3gpp-Sbi-Discovery-*”请求报头(如果NF服务生产者包括在请求消息中)传送的NF服务发现因素来执行NF服务发现过程,并且如果在“3gpp-Sbi-Target-apiRoot”报头或目标URI中指示的目标NF服务消费者实例不可达,则重新选择NF(服务)实例。
***变更结束***。
3GPP TSG-CT WG4会议#99e C4-204abc
电子会议,2020年8月18日至28日
CR-Form-v12.0
变更请求
29.500当前版本:16.4.0
提议的变更影响:核心网络X
标题:以间接通信方式进行的重新选择
WG来源:爱立信
TSG来源:CT4
工作项目代码:5G_eSBA日期:2020-08-05
类别:F(更正)版本:Rel-16
变更原因:如TS 23.527,条款6.5中所规定的,服务实例的重新选择需要考虑(路由)绑定指示可用或不可用的情况。
如果在PLMN中部署间接通信,则在重新选择目标NF时存在一些问题:
A.不管是间接通信模型C还是D,在寻址接收方(服务生产者或服务消费者(以接收通知请求消息))中的现有上下文的后续请求消息中,不清楚SCP可以使用什么参数来执行替代端点的重新选择,如果绑定指示没有被接收方(即服务生产者或服务消费者)更早地支持/提供,则发送方不能将绑定指示复制到路由绑定指示以使SCP能够使用它来找到替代。
B.对于没有委托的间接通信(模型C),对于服务提供者中的资源上下文的初始建立,如果服务消费者已经选择了特定的服务实例(即,而不是选择NF(服务)集),则如果服务消费者选择的NF服务实例不可达,SCP无法执行重新选择。
考虑到SCP被假定使用“”(例如,用于寻址现有上下文),或者使用“3gpp-Sbi-Discovery-*”(例如,当服务消费者刚刚选择了目标NF(服务)集用于模型C,以及用于具有发现委托的模式D时),对于上述两种情况,建议基于例如预期接收方属于哪个NF(服务)集的信息,发送方可以包括自己构建的路由绑定指示,或者“3gpp-Sbi-Discovery-*”(例如,3gpp-sbi-discovery-target-nf-instance-id,3gpp-sbi-discovery-service-names,3gpp-sbi-discovery-target-nf-set-id,3gpp-sbi-discovery-target-service-set-id”。
变更概要:当发送请求消息以寻址现有上下文,而先前没有从目标NF接收到绑定指示(对应于该上下文)时,为了使SCP能够执行目标NF的重新选择,建议:
-发送方可以包括3gpp-Sbi-Routing-Binding报头,其是基于目标NF的NF配置文件自己构建的;或者
-发送方可以包括基于目标NF的NF配置文件的3gpp-Sbi-Discovery*报头;
更正一些不一致的要求,例如“路由绑定指示应包含在HTTP请求中。”。
不被批准的后果:SCP无法执行NF(服务)实例的重新选择。
受影响的条款:5.2.3.2.5、5.2.3.2.7、6.10.3.2、6.10.3.4、6.10.5.1、6.12.1
***第一个变更****
5.2.3.2.5 3gpp-Sbi-Routing-Binding
该报头包含路由绑定指示,SCP使用该路由绑定指示来将服务请求定向到具有目标NF服务资源上下文的HTTP NF服务生产者服务器,或者将通知或回调请求定向到NF服务消费者(参见条款6.12)。路由绑定指示是绑定指示(如果可用)中的信息的副本(参见3GPPTS 23.501[3]的条款5.2.3.2.6和条款6.3.1.0);否则,发送方可以基于目标NF(服务)实例的NF配置文件创建路由绑定指示,以使得SCP能够执行重新选择,例如,当NF服务资源所有者实例是NF集(或AMF集)或NF服务集的一部分,或者其NF配置文件指示其支持NF实例内的NF服务保持时(参见3GPP TS 23.527[38]的条款6.5)。
报头的编码遵循IETF RFC 7230[12]中定义的ABNF。
3gpp-Sbi-Routing-Binding="3gpp-Sbi-Routing-Binding"":"OWS"bl="blvalue 1*(OWS";"parameter)
blvalue="nf-instance"/"nf-set"/"nfservice-instance"/"nfservice-set"
parameter=parametername"="token
parametername="nfinst"/"nfset"/"nfservinst"/"nfserviceset"/"servname"
定义了以下参数:
-bl(绑定级别):该参数的值(blvalue)指示到绑定实体(即到NF实例、NF集、NF服务实例或NF服务集)的优选绑定。如果绑定级别被设置为NF服务实例(nfservice-instance),则NF服务集ID或NF实例ID也应该存在以明确地标识NF服务实例。
-nfinst(NF实例):指示NF实例ID,如3GPP TS 29.510[8]中的条款5.2.2.2.2中所定义的。如果绑定级别被设置为“nf-instance”,或者如果绑定级别被设置为“nfservice-instance”并且不包括nfserviceset参数,则该参数应存在。
-nfset(NF集):指示NF集ID,如3GPP TS 23.003[15]中的条款28.12中所定义的。如果绑定级别被设置为“nf-set”,则该参数应存在。它可以以其他方式存在(参见条款6.12.1)。
-nfservinst(NF服务实例):指示NF服务实例ID。如果绑定级别被设置为“nfservice-instance”,则该参数应存在。
-nfserviceset(NF服务集):指示NF服务集ID,如3GPP TS 23.003[15]中的条款28.13中所定义的。如果绑定级别被设置为“nfservice-set”,则该参数应存在。如果绑定级别被设置为“nfservice-instance”,则它可以存在(参见条款6.12.1)。
-servname(服务名称):指示服务的名称,如3GPP TS 29.510[8]中所定义的,或者是处理通知或回调请求的自定义服务。它可以存在于通知或回调请求中的路由绑定指示中。
有关“令牌”类型的定义,参见IETF RFC 7230[12]的条款3.2.6。令牌的值是字符串,其包含绑定实体ID或服务名称。
示例1:绑定到MCC 345和MNC 012的SMF集1:
3gpp-Sbi-Routing-Binding;bl=nf-set;nfset=set1.smfset.5gc.mnc012.mcc345
示例2:绑定到示例1的SMF集内的SMF实例:
3gpp-Sbi-Routing-Binding;bl=nf-instance;nfinst=54804518-4191-46b3-955c-ac631f953ed8;nfset=set1.smfset.5gc.mnc012.mcc345
示例3:绑定到示例1的SMF集内的SMF实例内的SMF服务集“”
xyz:
3gpp-Sbi-Routing-Binding;bl=nfservice-set;nfservset=setxyz.snnsmf-pdusession.nfi54804518-4191-46b3-955c-ac631f953ed8.5gc.mnc012.mcc345;nfset=set1.smfset.5gc.mnc012.mcc345
示例4:绑定到AMF区域48(十六进制)内的AMF集1:
3gpp-Sbi-Routing-Binding;bl=nf-set;nfset=set1.region48.amfset.5gc.mnc012.mcc345
示例5:订阅(即,通知请求)绑定到AMF区域48(十六进制)内的AMF集1和Namf_Communication服务:
3gpp-Sbi-Routing-Binding;bl=nf-set;nfset=set1.region48.amfset.5gc.mnc012.mcc345;servname=namf-comm
***下一个变更***
5.2.3.2.7 3gpp-Sbi-Discovery
这些报头将用于在间接通信模型中向SCP传送NF服务发现因素。它们包含将由NF服务消费者或NF服务生产者传送给SCP的发现参数,并且应被SCP用来选择或重新选择以找到合适的NF服务生产者实例来创建或更新(现有)资源上下文,或找到合适的NF服务消费者来接收通知或回调请求,例如,在具有委托发现模型的间接通信的情况下,SCP可以通过代表NF消费者执行与NRF的NF服务发现过程。
每个NF服务发现因素报头的名称应通过将字符串“3gpp-Sbi-Discovery-”与传送的发现参数的名称连接来构建,即“3gpp-Sbi-Discovery-<发现参数>”。
发现报头应用于包括3GPP TS 29.510[8],表6.2.3.2.3.1-1中列出的任何发现查询参数。每个NF服务发现报头的值应以与对应发现参数相同的方式编码(即,具有相同的数据类型和基数)。因此,这些报头的值可以用与对应发现参数相同的数据模型来验证。发现报头应符合3GPP TS 29.510[8]的表6.2.3.2.3.1-1中定义的发现参数的存在条件,例如,发现报头应被包括用于该表中被定义为强制的发现参数。表5.2.3.2.7-1列出了NF服务发现报头的示例。
图23
图23包括表5.2.3.2.7-1,其示出了NF服务发现因素报头示例。
OpenAPI规范文件中没有记录3gpp-Sbi-Discovery-*报头。它应符合以下OpenAPI定义:
报头:
3gpp-Sbi-Discovery-<发现参数名称>:
描述:3GPP TS 29.510的表6.2.3.2.3.1-1中定义的发现参数
架构:
类型:<3GPP TS 29.510的表6.2.3.2.3.1-1中定义的数据类型>
***下一个变更***
6.10.3.2NF发现因素的传送
当NF服务消费者被配置为使用委托服务发现时,它应在HTTP/2请求消息中包括必要的NF服务发现因素,以由SCP使用来代表NF服务消费者执行NF服务发现过程。后者应使用“3gpp-Sbi-Discovery-*”请求报头来传送这些NF服务发现因素。在条款5.2.3.2.7中详细说明了如何设置这些“3gpp-Sbi-Discovery-*”请求报头的值。
如果HTTP/2请求消息中没有包括“3gpp-Sbi-Routing-Binding”报头,则NF服务消费者可以在HTTP/2请求消息中包括“3gpp-Sbi-Discovery-*”报头(其寻址NF服务生产者中的现有资源上下文)以例如在“3gpp-Sbi-Target-apiRoot”报头中已经指示的NF服务生产者不可达时,使SCP能够执行NF服务生产者的重新选择。
基于SCP配置,决定为服务请求寻址下一跳SCP的SCP可以将NF实例和/或服务实例发现和选择委托给后续SCP,在这种情况下,它应将“3gpp-Sbi-Discovery-*”请求报头转发给下一跳SCP。
当从NF服务消费者接收到包含“3gpp-Sbi-Discovery-*”请求报头的服务请求时,并且当需要对接收NF的选择/重新选择时,SCP将朝向NRF调用NF服务发现来完成该任务,然后它应考虑在“3gpp-Sbi-Discovery-*”请求报头中包含的所有NF服务发现因素。SCP也可以在内部配置来完成这些服务发现任务,而不与NRF交互。
注释:SCP可以确定“3gpp-Sbi-Discovery-*”报头仅用于重新选择,例如基于“3gpp-Sbi-Target-apiRoot”报头的存在。
如果服务请求包含SCP不支持的“3gpp-Sbi-Discovery-*”请求报头,则后者应在对NRF的发现请求中包括对应的查询参数。基于运营商策略,SCP可以替代地拒绝该请求,并且向NF服务消费者返回具有状态代码“400Bad Request”的响应,并返回“INVALID_DISCOVERY_PARAM”错误。
***下一个变更***
6.10.3.4将NF服务生产者ID返回给NF服务消费者
当使用委托发现时,当且仅当NF服务生产者没有在创建资源的服务响应中返回绑定指示时,选择(重新选择)目标NF服务实例的SCP应在其朝向NF服务消费者转发的HTTP响应中包括3gpp-Sbi-Producer-Id报头,包含由SCP选择的NF服务生产者的NF实例ID(参见条款6.10.3.2)。NF服务消费者可以在寻址相同资源上下文的后续请求中包括“3gpp-Sbi-Discovery-*”请求报头,例如被设置为在3gpp-Sbi-Producer-Id报头和3gpp-Sbi-Discovery-Service-names中接收的NF服务生产者的NF实例ID的3gpp-Sbi-Discovery-target-nf-instance-id报头,以使SCP能够在需要时执行重新选择。
注释1:这允许支持并非所有NF服务生产者都被升级以支持绑定过程的部署。
注释2:在创建新资源时(例如,当AMF需要建立朝向与为先前PDU会话选择的SMF相同的SMF的新PDU会话时)需要选择相同的NF服务生产者的场景中,NF服务消费者可以在创建新资源的请求中包括被设置为NF服务生产者的NF实例ID的3gpp-Sbi-Discovery-target-nf-instance-id报头。
注释3:如果SCP在相关的HTTP请求中接收到3gpp-Sbi-Target-apiRoot报头,并且它没有重新选择不同的NF服务生产者,则它不需要在HTTP响应中***3gpp-Sbi-Producer-Id报头。
***下一个变更***
6.10.5.1概述
对于没有委托发现的间接通信,NF服务消费者通过查询NRF和选择NF(服务)集或特定NF(服务)实例来执行发现过程。因此,目标NF服务实例的选择可以由NF服务消费者或SCP(例如,基于从NF服务消费者接收的NF(服务)集信息)来完成。
NF服务消费者应向SCP发送其请求,包含:
-被设置为所选择的NF服务实例的apiRoot的3gpp-Sbi-Target-apiRoot报头,如果SCP对于NF服务消费者是已知的,并且如果NF服务消费者已经选择了特定的NF服务实例;
-NF服务消费者可以在请求消息中包括“3gpp-Sbi-Discovery-*”请求报头,例如3gpp-Sbi-Discovery-target-nf-set-id、3gpp-Sbi-Discovery-target-nf-service-set-id,以使SCP能够在3gpp-Sbi-Target-apiRoot报头或apiRoot中指示的目标NF不可达的情况下执行重新选择。
-在相关联的“3gpp-Sbi-Discovery-*”请求报头中的所选择的NF(服务)集的标识(参见条款6.10.3.2),如果NF服务消费者已经选择了目标NF(服务)集ID。
如果该请求不包括所选择的NF服务实例的apiRoot,或者如果SCP需要重新选择不同的NF服务实例,则SCP应使用在对应的“3gpp-Sbi-Discovery-*”请求报头(如果可用)中接收的NF(服务)集ID来选择NF服务实例。
然后,SCP应将该请求路由到目标NF服务生产者的所选择的NF服务实例。
如果NF服务生产者没有在服务响应中返回绑定指示,则重新选择目标NF服务实例的SCP应在其朝向NF服务消费者转发的HTTP响应中包括3gpp-Sbi-Producer-Id报头,包含由SCP选择的NF服务生产者的NF实例ID。
***下一个变更***
6.12.1概述
作为直接或间接通信过程的一部分,可以向资源的NF服务消费者提供针对NF服务资源的绑定指示,以在后续相关服务请求中使用。这允许NF服务资源所有者指示对于特定资源,NF服务消费者应该被绑定到NF服务实例、NF实例、NF服务集或NF集。参见3GPP TS23.501[3]的条款6.3.1.0和3GPP TS 23.502[4]的条款4.17.12。
绑定可以作为以下的一部分来建立或更新:
1)对于定义资源的任何API,创建或修改资源的服务响应,以用于针对该资源的后续请求(参见3GPP TS 23.502[4]的条款4.17.12.2);
2)服务请求,如果NF服务消费者还可以充当来自所联系的NF服务生产者的稍后通信的NF服务生产者,以用于由所联系的NF服务生产者发起的后续服务请求(参见3GPP TS23.502[4]的条款4.17.12.3);
3)创建或修改显式或隐式订阅的服务请求,或者作为通知响应的一部分,以用于由NF服务生产者发起的后续通知请求(参见3GPP TS 23.502[4]的条款4.17.12.3);
4)创建隐式或显式订阅或更新订阅的服务响应,或作为通知请求的一部分,以用于订阅的后续操作(参见3GPP TS 23.502[4]的条款4.17.12.4);
5)创建回调(而不是通知)资源(例如,发送到H-SMF或SMF的V-SMF或I-SMF回调URI)的服务请求,或者作为回调响应的一部分,以用于由NF服务生产者发起的后续回调请求(例如,H-SMF或SMF发起的PDU会话修改)。
定义了两种类型的绑定信息来管理NF服务消费者与NF服务资源之间的绑定:
1)绑定指示传送资源的绑定信息,其必须由该资源的消费者(客户端)存储,并且由客户端用来将未来的请求定向到该资源。当包含在服务请求中时,绑定信息与当前交易的NF服务消费者所拥有的资源相关联。当包含在服务响应中时,绑定信息与当前交易的NF服务生产者所拥有的资源相关联。
2)路由绑定指示传送绑定信息以将请求从客户端定向到具有资源上下文的服务器。路由绑定指示应仅包含在服务HTTP请求中。
相同服务请求可以传送多于一个绑定指示,例如:
-为通知或回调(即项目符号3或5)以及NF服务消费者稍后作为NF服务生产者提供的其他服务(即项目符号2)提供绑定;或者
-在代表另一个NF创建订阅时,为不同的事件通知提供绑定信息(参见条款6.12.4)。
服务请求中的绑定指示中的范围参数标识绑定信息的适用性(即,与绑定信息相关联的场景)。
服务请求可以使用3gpp-Sbi-Binding报头来传送如上所述的一个或多个绑定指示,和/或使用3gpp-Sbi-Routing-Binding报头包括绑定路由指示以影响将请求到例如NF服务生产者的适当集或NF服务生产者的适当服务集的路由。服务响应可以使用3gpp-Sbi-Binding报头来传送针对资源的绑定指示。
注释1:HTTP请求可以包含例如:一个3gpp-Sbi-Binding报头,其包含用于其他服务和用于回调的两个绑定指示;以及一个3gpp-Sbi-Routing-Binding报头,传送路由绑定指示。
如果SCP接收到服务或通知请求中的路由绑定指示,并且决定将该请求转发到下一跳SCP,则它应该在转发的请求中包括路由绑定指示。
绑定指示和路由绑定指示应包括绑定级别和一个或多个绑定实体ID,这些绑定实体ID表示能够服务针对资源的服务请求(即共享相同的资源上下文)的所有NF服务实例。
绑定级别指示到NF实例、NF集、NF服务实例或NF服务集的优选绑定。当发送针对资源的请求时,应尽可能选择对应于绑定级别的绑定实体。如果这是不可能的,例如因为优选绑定实体不可达,则请求应该按照以下优先级递减顺序被发送到在绑定指示或路由绑定指示中用信号通知的任何其他绑定实体:
-如果在绑定指示或路由绑定指示中用信号通知了NF服务集ID,则在相同NF服务集中选择NF服务实例;
-如果在绑定指示或路由绑定指示中用信号通知了NF实例ID,则在相同NF实例中选择等效的NF服务实例;
-如果在绑定指示或路由绑定指示中用信号通知了NF服务集ID和NF集ID,则在NF集的另一个NF实例的等效NF服务集中选择NF服务实例;
-如果在绑定指示或路由绑定指示中用信号通知了NF集ID,则在NF集的另一个NF实例中选择等效的NF服务实例。
注释2:如果来自不同NF实例的NF服务实例共享相同的MCC、MNC、NID(用于SNPN)、服务名称、API版本以及(如果适用)NF服务集ID,则它们是等效的NF服务实例(参见3GPP TS23.003[15]的条款28.13)。
如果特定资源仅由NF实例的特定NF服务实例服务,即如果同一NF服务的NF服务实例不能共享NF实例内的资源,则不应使用绑定指示。没有用信号通知绑定指示或路由绑定指示的资源应被认为是专门绑定到一个NF服务实例,除非NF服务资源所有者实例是NF集(或AMF集)或NF服务集的一部分,或者除非其在NRF中的NF配置文件指示其支持NF实例内的NF服务保持(参见3GPP TS 23.527[38]的条款6.5)。
***变更结束***。

Claims (35)

1.一种操作通信网络中的第一网络节点的方法,所述第一网络节点被配置为以间接通信方式操作,所述方法包括:
向在所述通信网络中操作的第二网络节点发送(1940)寻址第一接收方中的第一上下文的请求消息,所述请求消息包括与所述第一上下文相关联的信息;以及
响应于发送所述请求消息,从所述第二网络节点接收(1950)响应消息,所述响应消息包括与第二上下文相关联的第二接收方的标识。
2.根据权利要求1所述的方法,其中,所述第一上下文是所述第一接收方中的现有上下文,以及
其中,所述第二接收方能够和所述第一接收方一样服务所述现有上下文。
3.根据权利要求1至2中任一项所述的方法,其中,与所述第一接收方中的所述第一上下文相关联的信息包括与所述第一接收方中的所述第一上下文相关联的路由绑定指示。
4.根据权利要求1至2中任一项所述的方法,其中,与所述第一接收方中的所述第一上下文相关联的信息包括3gpp-sbi-discovery*HTTP报头。
5.根据权利要求4所述的方法,其中,所述3gpp-sbi-discovery*包括discovery-target-nf-instance-id和3gpp-sbi-discovery-service-names。
6.根据权利要求1至5中任一项所述的方法,其中,所述第一上下文是现有上下文,
其中,所述请求消息是第二请求消息,
其中,所述响应消息是第二响应消息,
所述方法还包括:
向所述第二网络节点发送(1910)第一请求消息,所述第一请求消息请求对所述现有上下文的初始化;
响应于发送所述第一请求消息,接收(1920)第一响应消息,所述第一响应消息包括所述第一接收方的标识符并且没有绑定指示;以及
基于所述第一接收方的标识符生成(1930)与所述现有上下文相关联的信息。
7.根据权利要求6所述的方法,还包括:
向网络存储库功能NRF发送(2010)发现请求消息,所述发现请求消息请求对能够服务所述现有上下文的接收方的指示;
响应于发送所述发现请求消息,从所述NRF接收(2020)发现响应消息,所述发现响应消息包括接收方的列表;以及
从接收方的所述列表中选择(2030)所述第一接收方。
8.根据权利要求6所述的方法,其中,所述第一请求指示所述第二网络节点选择能够服务所述现有上下文的接收方。
9.根据权利要求8所述的方法,其中,所述第一请求消息包括3gpp-sbi-routing-indication。
10.根据权利要求1所述的方法,其中,所述第一上下文是新上下文,
其中,所述第一请求指示所述第二网络节点选择能够创建所述新上下文的接收方。
11.根据权利要求1至10中任一项所述的方法,其中,所述通信网络是第五代5G网络,
其中,所述第一网络节点包括除了服务通信代理SCP和网络存储库功能NRF之外的5G网络功能,
其中,所述第二网络节点包括所述SCP,以及
其中,所述第一接收方和所述第二接收方各自包括除了所述SCP和所述NRF之外的5G网络功能。
12.根据权利要求11所述的方法,其中,所述第一网络节点与消费者相关联,
其中,所述第一接收方与第一生产者相关联,
其中,所述第二接收方与第二生产者相关联;
其中,所述第一上下文与第一资源相关联,
其中,所述第二上下文与第二资源相关联,以及
其中,所述请求消息请求所述第一生产者创建或更新所述第一资源。
13.根据权利要求12所述的方法,其中,所述第一网络节点包括接入和移动性管理功能AMF,
其中,所述第一接收方是第一会话管理功能SMF,以及
其中,所述第二接收方是第二SMF。
14.根据权利要求11所述的方法,其中,所述第一网络节点与生产者相关联,
其中,所述第一接收方与第一消费者相关联,以及
其中,所述第二接收方与第二消费者相关联。
15.根据权利要求14所述的方法,其中,所述第一网络节点包括会话管理功能SMF,
其中,所述第一接收方是接入和移动性管理功能AMF,以及
其中,所述第二接收方是第二AMF。
16.一种操作通信网络中的第二网络节点的方法,所述第二网络节点被配置为以间接通信方式操作,所述方法包括:
从在所述通信网络中操作的第一网络节点接收(2110)寻址第一接收方中的第一上下文的第一请求消息,所述第一请求消息包括与所述第一接收方中的所述第一上下文相关联的第一信息;
确定(2120)失败事件已经与所述第一接收方相关联地发生;以及
响应于确定所述失败事件已经发生,向网络存储库功能NRF发送(2130)发现请求消息,所述发现请求消息请求对能够如所述第一接收方服务所述第一上下文一样服务第二上下文的接收方的指示,并且所述发现请求消息包括基于所述第一信息的第二信息;
响应于发送所述发现请求消息,从所述NRF接收(2140)发现响应消息,所述发现响应消息包括接收方的列表;
从接收方的所述列表中选择(2150)第二接收方;
响应于选择所述第二接收方,向所述第二接收方发送第二请求消息,所述第二请求消息基于所述第一请求消息;
响应于发送所述第二请求消息,从所述第二接收方接收(2170)第一响应消息;以及
响应于接收到所述第一响应消息,向所述第一网络节点发送(2180)第二响应消息,所述第二响应消息包括所述第二接收方的标识。
17.根据权利要求16所述的方法,其中,所述第一信息和所述第二信息各自包括用于选择能够如所述第一接收方服务所述第一上下文一样服务上下文的接收方的列表的信息。
18.根据权利要求17所述的方法,其中,选择所述第二接收方包括:基于从所述第一网络节点接收的路由绑定指示来选择所述第二接收方。
19.根据权利要求16至17中任一项所述的方法,其中,与所述第一接收方相关联的信息包括HTTP 3gpp-sbi-discovery*报头。
20.根据权利要求19的方法,其中,3gpp-sbi-discovery*包括3gpp-sbi-discovery-target-nf-instance-id和3gpp-sbi-discovery-service-names。
21.根据权利要求16至20中任一项所述的方法,其中,所述第一上下文是现有上下文,
其中,所述发现请求消息是第二发现请求消息,
其中,所述发现响应消息是第二发现响应消息,
其中,接收方的所述列表是接收方的第二列表,
其中,所述第一请求消息包括3gpp-sbi-discovery-dnn,并且指示所述第二网络节点选择能够初始化所述现有上下文的接收方,
所述方法还包括:
向所述NRF发送第一发现请求消息,所述第一发现请求消息请求对能够初始化所述现有上下文的接收方的指示,并且所述第一发现请求消息包括3gpp-sbi-discovery-dnn;
响应于发送所述第一发现请求消息,从所述NRF接收第一发现响应消息,所述第一发现响应消息包括接收方的第一列表;以及
从接收方的所述第一列表中选择所述第一接收方。
22.根据权利要求16至21中任一项所述的方法,其中,来自所述第二接收方的所述第一响应消息未能包括指示所述第二接收方的绑定级别的绑定指示,以及
其中,去往所述第一网络节点的所述第二响应消息包括3gpp-sbi-producer-id报头,所述3gpp-sbi-producer-id报头包括对所述第二接收方的网络功能NF实例标识ID的指示。
23.根据权利要求16至22中任一项所述的方法,其中,所述通信网络是第五代5G网络,
其中,所述第一网络节点包括除了服务通信代理SCP和网络存储库功能NRF之外的5G网络功能,
其中,所述第二网络节点包括所述SCP,以及
其中,所述第一接收方和所述第二接收方各自包括除了所述SCP和所述NRF之外的5G网络功能。
24.根据权利要求23所述的方法,其中,所述第一网络节点与消费者相关联,
其中,所述第一接收方与第一生产者相关联,
其中,所述第二接收方与第二生产者相关联;
其中,所述第一上下文与第一资源相关联,
其中,所述第二上下文与第二资源相关联,以及
其中,所述第一请求消息请求所述第一生产者创建或更新所述第一资源。
25.根据权利要求24所述的方法,其中,所述第一网络节点包括接入和移动性管理功能AMF,
其中,所述第一接收方是第一会话管理功能SMF,以及
其中,所述第二接收方是第二SMF。
26.根据权利要求23所述的方法,其中,所述第一网络节点与生产者相关联,
其中,所述第一接收方与第一消费者相关联,以及
其中,所述第二接收方与第二消费者相关联。
27.根据权利要求26所述的方法,其中,所述第一网络节点包括会话管理功能SMF,
其中,所述第一接收方是接入和移动性管理功能AMF,以及
其中,所述第二接收方是第二AMF。
28.一种在通信网络中操作的第一网络节点(1800),所述第一网络节点被配置为以间接通信方式操作,所述网络节点包括:
处理电路(1803);以及
存储器(1805),与所述处理电路耦合,其中,所述存储器包括指令,所述指令在由所述处理电路执行时,使所述网络节点执行操作,所述操作包括:
向在所述通信网络中操作的第二网络节点发送(1940)寻址第一接收方中的第一上下文的请求消息,所述请求消息包括与所述第一上下文相关联的信息;以及
响应于发送所述请求消息,从所述第二网络节点接收(1950)响应消息,所述响应消息包括与第二上下文相关联的第二接收方的标识。
29.一种在通信网络中操作的第一网络节点(1800),所述第一网络节点被配置为以间接通信方式操作并且适于执行根据权利要求1至15所述的任何操作。
30.一种计算机程序,包括要由在通信网络中操作的第一网络节点(1800)的处理电路(1803)执行的程序代码,所述第一网络节点被配置为以间接通信方式操作,由此所述程序代码的执行使所述第一网络节点执行根据权利要求1至15所述的任何操作。
31.一种包括非暂时性存储介质的计算机程序产品,所述非暂时性存储介质包括要由在通信网络中操作的第一网络节点(1800)的处理电路(1803)执行的程序代码,所述第一网络节点被配置为以间接通信方式操作,由此所述程序代码的执行使所述第一网络节点执行根据权利要求1至15所述的任何操作。
32.一种在通信网络中操作的第二网络节点(1800),所述第二网络节点被配置为以间接通信方式操作,所述网络节点包括:
处理电路(1803);以及
存储器(1805),与所述处理电路耦合,其中,所述存储器包括指令,所述指令在由所述处理电路执行时,使所述网络节点执行操作,所述操作包括:
从在所述通信网络中操作的第一网络节点接收(2110)寻址第一接收方中的第一上下文的第一请求消息,所述第一请求消息包括与所述第一接收方中的所述第一上下文相关联的第一信息;
确定(2120)失败事件已经与所述第一接收方相关联地发生;以及
响应于确定所述失败事件已经发生,向网络存储库功能NRF发送(2130)发现请求消息,所述发现请求消息请求对能够如所述第一接收方服务所述第一上下文一样服务上下文的接收方的指示,并且所述发现请求消息包括基于所述第一信息的第二信息;
响应于发送所述发现请求消息,从所述NRF接收(2140)发现响应消息,所述发现响应消息包括接收方的列表;
从接收方的所述列表中选择(2150)第二接收方;
响应于选择所述第二接收方,向所述第二接收方发送第二请求消息,所述第二请求消息基于所述第一请求消息;
响应于发送所述第二请求消息,从所述第二接收方接收(2170)第一响应消息;以及
响应于接收到所述第一响应消息,向所述第一网络节点发送(2180)第二响应消息,所述第二响应消息包括所述第二接收方的标识。
33.一种在通信网络中操作的第二网络节点(1800),所述第二网络节点被配置为以间接通信方式操作并且适于执行根据权利要求16至27所述的任何操作。
34.一种计算机程序,包括要由在通信网络中操作的第二网络节点(1800)的处理电路(1803)执行的程序代码,所述第二网络节点被配置为以间接通信方式操作,由此所述程序代码的执行使所述第二网络节点执行根据权利要求16至27所述的任何操作。
35.一种包括非暂时性存储介质的计算机程序产品,所述非暂时性存储介质包括要由在通信网络中操作的第二网络节点(1800)的处理电路(1803)执行的程序代码,所述第二网络节点被配置为以间接通信方式操作,由此所述程序代码的执行使所述第二网络节点执行根据权利要求16至27所述的任何操作。
CN202180057828.9A 2020-08-04 2021-07-28 第五代核心网络中以间接通信进行的网络功能服务实例重选增强 Pending CN116235517A (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
CN2020106743 2020-08-04
CNPCT/CN2020/106743 2020-08-04
CNPCT/CN2020/108188 2020-08-10
CN2020108188 2020-08-10
PCT/EP2021/071170 WO2022028984A1 (en) 2020-08-04 2021-07-28 Network function service instance reselection enhancement in a 5th generation core network with indirect communication

Publications (1)

Publication Number Publication Date
CN116235517A true CN116235517A (zh) 2023-06-06

Family

ID=77249827

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202180057828.9A Pending CN116235517A (zh) 2020-08-04 2021-07-28 第五代核心网络中以间接通信进行的网络功能服务实例重选增强

Country Status (6)

Country Link
US (1) US20230291818A1 (zh)
EP (1) EP4193504A1 (zh)
JP (1) JP2023536240A (zh)
KR (1) KR20230043210A (zh)
CN (1) CN116235517A (zh)
WO (1) WO2022028984A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4154501B1 (en) * 2020-05-20 2024-03-20 Telefonaktiebolaget LM ERICSSON (PUBL) Service request handling

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020254925A1 (en) * 2019-06-15 2020-12-24 Nokia Technologies Oy Policy-based authorization for indirect communications between network functions in a communication system
GB2590728A (en) * 2020-01-03 2021-07-07 Nokia Technologies Oy Scope parameter for binding indication

Also Published As

Publication number Publication date
KR20230043210A (ko) 2023-03-30
EP4193504A1 (en) 2023-06-14
US20230291818A1 (en) 2023-09-14
WO2022028984A1 (en) 2022-02-10
JP2023536240A (ja) 2023-08-24

Similar Documents

Publication Publication Date Title
US11659454B2 (en) Methods, systems and apparatuses for management or network functions
EP3886502B1 (en) Apparatus, method and computer readable medium related to information about scp(s) and sepp(s) stored in nrf
US11653296B2 (en) Isolated network slice selection
CN114205893B (zh) 用于将用户终端连接到网络切片的方法
CN111630824B (zh) 用于卸载数据流量的方法和计算机可读介质
EP3695653A1 (en) Ue configuration and update with network slice selection policy
US11503533B2 (en) Method of registration with access and mobility management function re-allocation
CN110337836B (zh) 用于管理多个锚点以用于多归属的***、方法和装置
WO2020034371A1 (en) Managing access and mobility functions
US11991694B2 (en) Communication system
CN113994633B (zh) 通信***中的网络功能集合的授权
WO2021160774A1 (en) Enable interworking load control using direct signaling with nrf based load balancing and service selection
CN114175770A (zh) 利用接入和移动性管理功能重新分配进行注册的方法
CN116548022A (zh) 用于网络功能发现和选择的方法和设备
US20230291818A1 (en) Network function service instance reselection enhancement in a 5th generation core network with indirect communication
EP3949354B1 (en) Method and apparatus for service discovery
CN111757340B (zh) 一种确定服务区域的方法、装置及***
US20230071815A1 (en) Path section between uu and pc5
WO2023175073A1 (en) Handling a protocol data unit session
WO2024012752A1 (en) Method for safeguarding against communication failure
WO2022008045A1 (en) Method, apparatus and computer program
KR20220133963A (ko) 접근성 및 이동성 관리 기능 재할당을 이용한 등록
EP4147492A1 (en) A method for broadcast radio communication services
CN117479263A (zh) 确定接入标识的方法及用户设备
CN115428537A (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