[go: up one dir, main page]

CN117041860A - 一种漫游场景下的通信方法及装置 - Google Patents

一种漫游场景下的通信方法及装置 Download PDF

Info

Publication number
CN117041860A
CN117041860A CN202210477096.5A CN202210477096A CN117041860A CN 117041860 A CN117041860 A CN 117041860A CN 202210477096 A CN202210477096 A CN 202210477096A CN 117041860 A CN117041860 A CN 117041860A
Authority
CN
China
Prior art keywords
smf
dnai
new
service information
old
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
CN202210477096.5A
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN202210477096.5A priority Critical patent/CN117041860A/zh
Priority to PCT/CN2023/089905 priority patent/WO2023213199A1/zh
Priority to EP23799186.4A priority patent/EP4510638A4/en
Priority to TW112115806A priority patent/TW202345625A/zh
Publication of CN117041860A publication Critical patent/CN117041860A/zh
Priority to US18/933,248 priority patent/US20250056200A1/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/22Manipulation of transport tunnels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/08Reselecting an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/08Mobility data transfer
    • H04W8/12Mobility data transfer between location registers or mobility servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/10Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/14Backbone network devices

Landscapes

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

Abstract

一种漫游场景下的通信方法及装置,用于解决现有的HR场景中,无法触发UE查询EAS的问题。该方法包括:H‑SMF确定UE位置对应的DNAI变化,H‑SMF根据UE位置对应的DNAI变化,向V‑SMF发送第一消息。此处的V‑SMF是UE位置对应的DNAI变化之后为UE提供服务的V‑SMF,第一消息可用于指示V‑SMF向UE发送会话修改命令,会话修改命令用于指示UE重新查询EAS。如此,H‑SMF若确定UE位置对应的DNAI变化,H‑SMF可触发V‑SMF向UE发送会话修改命令,以使得UE重新查询EAS,实现在UE移动导致DNAI变化时,UE可及时查询为该UE服务的、且距离该UE较近的EAS。

Description

一种漫游场景下的通信方法及装置
技术领域
本申请涉及通信技术领域,尤其涉及一种漫游场景下的通信方法及装置。
背景技术
在某个国家或地区,某个运营商的某种制式的蜂窝移动通信网络称为PLMN(public land mobile network,公共陆地移动网络)。用户设备(user equipment,UE)签约的PLMN称为归属PLMN(home-PLMN,H-PLMN),表征签约用户的归属运营商。当某个UE因为移动或其他原因离开H-PLMN的覆盖范围时,UE可以接入至拜访PLMN(visited-PLMN,V-PLMN)。UE接入V-PLMN的过程可称为漫游,其中,漫游可进一步包括归属路由(home routed,HR)漫游。
进一步的,随着移动业务流量的爆炸式增长,业界提出边缘计算(edgecomputing,EC)的概念。EC通过将用户面功能(user plane function,UPF)及业务处理能力下移到网络边缘,实现了分布式业务流量的本地处理,使得低时延业务的访问成为可能。
在HR漫游场景中,如何触发UE查询用于为UE提供EC业务的边缘应用服务器(edgeapplication server,EAS),是目前亟需解决的技术问题。
发明内容
本申请提供一种漫游场景下的通信方法及装置,适用于HR漫游场景中,在UE移动导致UE位置对应的数据网络接入标识(data network access identifier,DNAI)发生变化的情况下,触发UE重新查询EAS。
第一方面,本申请提供一种漫游场景下的通信方法,包括:归属会话管理功能(home session management function,H-SMF)确定UE位置对应的DNAI变化,H-SMF可根据UE位置对应的DNAI变化,向拜访会话管理功能(visit session management function,V-SMF)发送第一消息。此处的V-SMF是UE位置对应的DNAI变化之后为UE提供服务的V-SMF,第一消息可用于指示V-SMF向UE发送会话修改命令,会话修改命令用于指示UE重新查询EAS。上述技术方案中,H-SMF若确定UE位置对应的DNAI变化,则H-SMF可触发V-SMF向UE发送会话修改命令,以使得UE重新查询EAS,实现在UE移动导致DNAI变化时,UE可及时查询为该UE服务的、且距离该UE较近的EAS。
在一种可能的实现方式中,H-SMF确定UE位置对应的DNAI变化之前,还可接收来自V-SMF的第三消息,其中,第三消息可包括以下一项或多项:第一DNAI、第一DNAI对应的第一业务信息、第二DNAI、第二DNAI对应的第二业务信息、第一指示信息。
其中,第一DNAI是UE位置对应的DNAI变化之前的DNAI。或者理解,UE在移动之前的位置(或称为旧位置,或old位置)对应于第一DNAI(或称为旧DNAI,或old DNAI)。
第一DNAI对应的第一业务信息(或称为旧业务信息,或old业务信息),具体可以是V-PLMN的EC部署信息中old DNAI对应的业务信息。
第二DNAI是UE位置对应的DNAI变化之后的DNAI。或者理解,UE在移动之后的位置(或称为新位置,或new位置)对应于第二DNAI(或称为或新DNAI,或new DNAI)。
第二DNAI对应的第二业务信息(或称为新业务信息,或new业务信息),具体可以是V-PLMN的EC部署信息中new DNAI对应的业务信息。
其中,业务信息具体可包括全量域名(full qualified domain name,FQDN)和/或EAS网络之间互连的协议(internet protocol,IP)地址。
第一指示信息用于指示UE位置对应的DNAI变化。
在情况1中,UE在old位置对应于old DNAI,UE在new位置对应于new DNAI。即UE位置对应的DNAI变化具体是old DNAI变化为new DNAI。
在情况1的示例1中,UE在old位置和new位置时均可由同一个V-SMF服务。
相应的,H-SMF可接收来自V-SMF的第三消息,该第三消息可包含old DNAI和newDNAI,或者,该第三消息可包含old DNAI、new DNAI、old业务信息和new业务信息,或者,该第三消息可包含old业务信息和new业务信息,或者,该第三消息具体是第一指示信息、oldDNAI、new DNAI、old业务信息或new业务信息中的任一个。此外,V-SMF还可将第一指示信息随着DNAI或者业务信息一起包含于第三消息中,然后将该第三消息发送至H-SMF。当然,还可以有其他方式,本申请不再一一举例。
在情况1的示例2中,UE在old位置和new位置可分别由不同V-SMF服务。其中,可将服务位于old位置的UE的V-SMF称为是old V-SMF,将服务位于new位置的UE的V-SMF称为是new V-SMF。
相应的,H-SMF可接收来自new V-SMF的第三消息,该第三消息的组成可与情况1的示例1类似,不再赘述。进一步的,new V-SMF可从第二网元中获取old DNAI和/或old业务信息。可选的,new V-SMF还可从第二网元中获取授权信息,授权信息用于指示允许V-PLMN分流。其中第二网元具体可以是old V-SMF或者H-SMF。
在情况1的示例3中,UE在old位置由H-SMF提供服务,在new位置由V-SMF提供服务。
相应的,H-SMF可接收来自V-SMF的第三消息,该第三消息的组成可与情况1的示例1类似,不再赘述。可选的,V-SMF可从H-SMF中获取old业务信息。可选的,V-SMF还可从H-SMF中获取授权信息,授权信息用于指示允许V-PLMN分流。
在情况2中,UE在old位置对应于old DNAI,UE在new位置未对应于new DNAI。即UE位置对应的DNAI变化具体是删除old DNAI。
在情况2的示例A中,UE在old位置和new位置时均可由同一个V-SMF服务。
相应的,H-SMF可接收来自V-SMF的第三消息,该第三消息可以包含old DNAI,或者,可以包含old业务信息,或者包含old DNAI和old业务信息,或者,该第三消息具体是第一指示信息。此外,V-SMF还可将第一指示信息随着old DNAI或者old业务信息一起包含于第三消息中,然后将该第三消息发送至H-SMF。在一示例中,第一指示信息比如是new特殊DNAI和/或new特殊业务信息。在另一示例中,第三消息不包含任何DNAI。当然,还可以有其他方式,本申请不再一一举例。
在情况2的示例B中,UE在old位置由old V-SMF服务和在和new位置由new V-SMF服务。相应的,H-SMF可接收来自new V-SMF的第三消息,该第三消息的组成可与情况2的示例A类似,不再赘述。可选的,new V-SMF可从第二网元中获取old DNAI和/或old业务信息。可选的,new V-SMF还可从第二网元中获取授权信息,授权信息用于指示允许V-PLMN分流。其中第二网元具体可以是old V-SMF或者H-SMF。
在情况2的示例C中,UE在old位置由H-SMF服务和在和new位置由V-SMF服务。相应的,H-SMF可接收来自V-SMF的第三消息,该第三消息的组成可与情况2的示例A类似,不再赘述。可选的,V-SMF可从H-SMF中获取old业务信息。可选的,V-SMF还可从H-SMF中获取授权信息,授权信息用于指示允许V-PLMN分流。
在情况3中,UE在old位置未对应于old DNAI,UE在new位置对应于new DNAI。即UE位置对应的DNAI变化具体是插入new DNAI。
在情况3的示例a中,UE在old位置和new位置时均可由同一个V-SMF服务。
相应的,H-SMF可接收来自V-SMF的第三消息,该第三消息可以是new DNAI,或者,可以是new业务信息,或者由new DNAI和new业务信息组成,或者,该第三消息具体是第一指示信息。此外,V-SMF还可将第一指示信息随着new DNAI或者new业务信息一起包含于第三消息中,然后将该第三消息发送至H-SMF。第一指示信息比如是old特殊DNAI和/或old特殊业务信息。当然,还可以有其他方式,本申请不再一一举例。
在情况3的示例b中,UE在old位置和new位置可分别由old V-SMF和new V-SMF服务。相应的,H-SMF可接收来自new V-SMF的第三消息,该第三消息的组成可与情况2的示例a类似,不再赘述。可选的,new V-SMF还可从第二网元中获取授权信息,授权信息用于指示允许V-PLMN分流,其中第二网元具体可以是old V-SMF或者H-SMF。
在情况3示例c中,UE在old位置由H-SMF提供服务,在new位置可由V-SMF提供服务。相应的,H-SMF可接收来自V-SMF的第三消息,该第三消息的组成可与情况3的示例a类似,不再赘述。可选的,V-SMF还可从H-SMF中获取授权信息,授权信息用于指示允许V-PLMN分流。
上述技术方案中,H-SMF可接收来自V-SMF的old DNAI、old业务信息、new DNAI、new业务信息、第一指示信息中一项或多项,从而H-SMF确定UE位置对应的DNAI变化。
在一种可能的实现方式中,H-SMF还可以接收来自V-SMF的上下文请求,相应的,H-SMF向V-SMF发送上下文响应。可选的,上下文响应中包括old业务信息,old业务信息是oldDNAI对应的业务信息。可选的,上下文请求是PDU会话上下文请求,上下文响应是PDU会话上下文响应;或者,上下文请求是PDU会话创建请求,上下文响应是PDU会话创建响应;或者,上下文请求是PDU会话更新请求,上下文响应是PDU会话更新响应。如此,V-SMF可通过会话流程从H-SMF中获取old业务信息,从而根据old业务信息确定需要UE重新查询EAS的业务信息,并向UE发送会话修改命令。
在一种可能的实现方式中,第一消息中包括以下一项或多项:old业务信息、new业务信息、第三业务信息、第二指示信息。其中,第三业务信息是根据old业务信息和new业务信息确定的。第二指示信息用于指示V-SMF向UE发送会话修改命令;或者,第二指示信息用于指示V-SMF在确定old业务信息、new业务信息、第三业务信息中一项或多项之后,向UE发送会话修改命令。
具体地,在上述情况1中,H-SMF可向V-SMF发送第一消息,该第一消息中可包括old业务信息、new业务信息、第三业务信息、第二指示信息中一项或多项。
在上述情况2中,H-SMF可向V-SMF发送第一消息,第一消息中可包括new业务信息、第二指示信息中一项或多项。
在上述情况3中,H-SMF可向V-SMF发送第一消息,第一消息中可包括old业务信息、第二指示信息中一项或多项。
可选的,在第一消息中包括业务信息(old业务信息、new业务信息、第三业务信息中一项或多项)时,V-SMF(或new V-SMF)可将该第一消息中包含的业务信息承载于会话修改命令中,并向UE发送该会话修改命令。在该可能方式中,第一消息中还可包括第二指示信息,该第二指示信息即用于指示V-SMF向UE发送会话修改命令。
可选的,V-SMF(或new V-SMF)还可自行确认old业务信息、new业务信息或第三业务信息中的一项或多项。V-SMF基于自行确定的业务信息,向UE发送会话修改命令。在该可能方式中,第一消息中还可包括第二指示信息,该第二指示信息用于指示V-SMF(或new V-SMF)在自行确定old业务信息、new业务信息、第三业务信息中一项或多项之后,向UE发送会话修改命令。在该可能方式中,也可以理解,第一消息具有第二指示信息的指示作用,即第一消息具体可以是第二指示信息。
上述技术方案中,可以是H-SMF确定哪些业务信息对应的EAS需要改变,并指示给V-SMF(或new V-SMF)。或者还可以是,H-SMF指示V-SMF(或new V-SMF)发送会话修改命令,进一步的,V-SMF(或new V-SMF)确定哪些业务信息对应的EAS需要改变,并发送会话修改命令。
在一种可能的实现方式中,H-SMF还可以根据DNAI变化,向归属边缘应用服务器发现网元(home edge application server discovery function,H-EASDF)发送第二消息,第二消息用于指示更新H-EASDF中的域名解析系统(domain name system,DNS)处理规则(handling rule),DNS处理规则可用于H-EASDF处理DNS消息,也可以称为DNS消息处理规则。相应的,H-EASDF根据来自H-SMF的第二消息更新H-EASDF中DNS处理规则。示例性的,第二消息中可包括ECS选项(EDNS-client-subnet option)。如此,H-EASDF中的DNS处理规则得到更新,UE再次向H-EASDF发送DNS查询时,H-EASDF可向UE返回具有UE较近的EAS。
第二方面,本申请提供一种漫游场景下的通信方法,包括:V-SMF接收来自H-SMF的第一消息,V-SMF是UE位置对应的DNAI变化之后为UE提供服务的V-SMF;V-SMF响应于第一消息,向UE发送会话修改命令,会话修改命令用于指示UE重新查询EAS。相应的,UE在接收到会话修改命令之后,根据会话修改命令重新查询EAS。
在一种可能的实现方式中,V-SMF响应于第一消息,向UE发送会话修改命令,具体可以是,V-SMF在接收到第一消息之后,根据第一消息向UE发送会话修改命令。可选的,第一消息是基于UE位置对应的DNAI变化确定的。
在一种可能的实现方式中,V-SMF接收来自H-SMF的第一消息之前,还包括:V-SMF向H-SMF发送以下一项或多项:第一DNAI、第一DNAI对应的第一业务信息、第二DNAI、第二DNAI对应的第二业务信息、第一指示信息;其中,第一DNAI是UE位置对应的DNAI变化之前的DNAI;第二DNAI是UE位置对应的DNAI变化之后的DNAI;第一指示信息用于指示UE位置对应的DNAI变化。
其中,第一DNAI是UE位置对应的DNAI变化之前的DNAI。或者理解,UE在移动之前的位置(或称为旧位置,或old位置)对应于第一DNAI(或称为旧DNAI,或old DNAI)。
第一DNAI对应的第一业务信息(或称为旧业务信息,或old业务信息),具体可以是V-PLMN的EC部署信息中old DNAI对应的业务信息。
第二DNAI是UE位置对应的DNAI变化之后的DNAI。或者理解,UE在移动之后的位置(或称为新位置,或new位置)对应于第二DNAI(或称为或新DNAI,或new DNAI)。
第二DNAI对应的第二业务信息(或称为新业务信息,或new业务信息),具体可以是V-PLMN的EC部署信息中new DNAI对应的业务信息。
其中,业务信息具体可包括FQDN和/或EAS IP。
在一种可能的实现方式中,第一消息包括以下中一项或多项:old业务信息、new业务信息、第三业务信息、第二指示信息;其中,第三业务信息是根据old业务信息和new业务信息确定的;第二指示信息用于指示V-SMF向UE发送会话修改命令。其中,old业务信息即V-PLMN的EC部署信息中old DNAI对应的业务信息,old DNAI是UE位置对应的DNAI变化之前的DNAI;new业务信息即V-PLMN的EC部署信息中new DNAI对应的业务信息,new DNAI是UE位置对应的DNAI变化之后的DNAI。
在一种可能的实现方式中,V-SMF还可向第一网元发送上下文请求;V-SMF接收来自第一网元的上下文响应;可选的,上下文响应中包括old业务信息,old业务信息是oldDNAI对应的业务信息,old DNAI是UE位置对应的DNAI变化之前的DNAI。
在第一网元是H-SMF时,上下文请求是PDU会话上下文请求,上下文响应是PDU会话上下文响应;或者,上下文请求是PDU会话创建请求,上下文响应是PDU会话创建响应;或者,上下文请求是PDU会话更新请求,上下文响应是PDU会话更新响应。
在第一网元是UE位置对应的DNAI变化之前为UE提供服务的其他V-SMF时,上下文请求是会话上下文请求,上下文响应是会话上下文响应。
在一种可能的实现方式中,V-SMF根据第一消息,向UE发送会话修改命令时,具体可以是,V-SMF根据第一消息,确定UE位置对应的DNAI变化;V-SMF根据UE位置对应的DNAI变化,向UE发送会话修改命令。
在一种可能的实现方式中,会话修改命令包括以下中一项:old业务信息,old业务信息对应于old业务(也可以理解,old业务可由old业务信息来标识),old业务信息用于指示UE重新查询提供old业务的EAS;new业务信息,new业务信息对应于new业务(也可以理解,new业务可由new业务信息来标识),new业务信息用于指示UE重新查询提供new业务的EAS;第三业务信息,第三业务信息是根据old业务信息和new业务信息确定的,第三业务信息对应于第三业务(也可以理解,第三业务可由第三业务信息来标识),第三业务信息用于指示UE重新查询提供第三业务的EAS。相应的,UE在接收到会话修改命令之后,可根据会话修改命令中的old业务信息、new业务信息和第三业务信息中一项或多项,重新查询EAS。
第三方面,本申请提供一种漫游场景下的通信方法,包括:V-SMF确定UE位置对应的DNAI变化,V-SMF是UE位置对应的DNAI变化之后为UE提供服务的V-SMF;V-SMF根据UE位置对应的DNAI变化,向UE发送会话修改命令,会话修改命令用于指示UE重新查询EAS。相应的,UE在接收到会话修改命令之后,根据会话修改命令重新查询EAS。
在一种可能的实现方式中,会话修改命令包括以下中一项:第一业务信息,第一业务信息对应于第一业务,第一业务信息用于指示UE重新查询提供第一业务的EAS;第二业务信息,第二业务信息对应于第二业务,第二业务信息用于指示UE重新查询提供第二业务的EAS;第三业务信息,第三业务信息是根据第一业务信息和第二业务信息确定的,第三业务信息对应于第三业务,第三业务信息用于指示UE重新查询提供第三业务的EAS。
在一种可能的实现方式中,在V-SMF确定UE位置对应的DNAI变化之后,还可向H-SMF发送以下一项或多项:第一DNAI、第一DNAI对应的第一业务信息、第二DNAI、第二DNAI对应的第二业务信息、第一指示信息;其中,第一DNAI是UE位置对应的DNAI变化之前的DNAI;第二DNAI是UE位置对应的DNAI变化之后的DNAI;第一指示信息用于指示UE位置对应的DNAI变化。相应的,H-SMF接收到来自V-SMF的上述信息之后,向V-SMF发送第一消息,该第一消息具体可以是一个响应。
在一种可能的实现方式中,V-SMF还可以根据DNAI变化,向H-SMF发送ECS选项。相应的,H-SMF根据接收到的ECS选项向V-SMF发送第二消息,第二消息用于指示更新H-EASDF中的DNS处理规则,DNS处理规则可用于H-EASDF处理DNS消息。相应的,H-EASDF根据来自H-SMF的第二消息,更新H-EASDF中DNS处理规则。示例性的,第二消息中可包括ECS选项。如此,H-EASDF中的DNS处理规则得到更新,从而在UE再次向H-EASDF发送DNS查询时,H-EASDF可向UE返回具有UE较近的EAS。
第四方面,本申请实施例提供一种通信装置,该装置具有实现上述第一方面或第一方面的任一种可能的实现方式中的方法,该装置具体可以是H-SMF。
该装置具有实现上述第二方面或第二方面的任一种可能的实现方式中的方法,或者第三方面或第三方面的任一种可能的实现方式中的方法,该装置具体可以是V-SMF。其中,V-SMF具体是UE位置对应的DNAI变化之后为UE提供服务的V-SMF。
上述通信装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现,硬件或软件包括一个或多个与上述功能相对应的模块或单元或手段(means)。
在一种可能的实现方式中,该装置的结构中包括处理模块和收发模块,其中,处理模块被配置为支持该装置执行上述第一方面或第一方面的任一种实现方式中H-SMF相应的功能,或者执行上述第二方面或第二方面的任一种实现方式中V-SMF相应的功能,或者执行上述第三方面或第三方面的任一种实现方式中V-SMF相应的功能。收发模块用于支持该装置与其他通信设备之间的通信,例如该装置为H-SMF时,可向V-SMF发送第一消息。该通信装置还可以包括存储模块,存储模块与处理模块耦合,其保存有装置必要的程序指令和数据。作为一种示例,处理模块可以为处理器,通信模块可以为收发器,存储模块可以为存储器,存储器可以和处理器集成在一起,也可以和处理器分离设置。
在另一种可能的实现方式中,该装置的结构中包括处理器,还可以包括存储器。处理器与存储器耦合,可用于执行存储器中存储的计算机程序指令,以使装置执行上述第一方面或第一方面的任一种可能的实现方式中的方法,或者执行上述第二方面或第二方面的任一种可能的实现方式中的方法,或者执行上述第三方面或第三方面的任一种可能的实现方式中的方法。可选地,该装置还包括通信接口,处理器与通信接口耦合。该通信接口可以是收发器或输入/输出接口,该通信接口还可以是芯片的输入/输出接口。可选地,收发器可以为收发电路,输入/输出接口可以是输入/输出电路。
第五方面,本申请实施例提供一种芯片系统,包括:处理器,处理器与存储器耦合,存储器用于存储程序或指令,当程序或指令被处理器执行时,使得该芯片系统实现上述第一方面或第一方面的任一种可能的实现方式中的方法,或实现上述第二方面或第二方面的任一种可能的实现方式中的方法,或实现上述第三方面或第三方面的任一种可能的实现方式中的方法。
可选地,该芯片系统还包括接口电路,该接口电路用于交互代码指令至处理器。
可选地,该芯片系统中的处理器可以为一个或多个,该处理器可以通过硬件实现也可以通过软件实现。当通过硬件实现时,该处理器可以是逻辑电路、集成电路等。当通过软件实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现。
可选地,该芯片系统中的存储器也可以为一个或多个。该存储器可以与处理器集成在一起,也可以和处理器分离设置。示例性的,存储器可以是非瞬时性处理器,例如只读存储器ROM,其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上。
第六方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序或指令,当该计算机程序或指令被执行时,使得计算机执行上述第一方面或第一方面的任一种可能的实现方式中的方法,或执行上述第二方面或第二方面的任一种可能的实现方式中的方法,或执行上述第三方面或第三方面的任一种可能的实现方式中的方法。
第七方面,本申请实施例提供一种计算机程序产品,当计算机读取并执行计算机程序产品时,使得计算机执行上述第一方面或第一方面的任一种可能的实现方式中的方法,或执行上述第二方面或第二方面的任一种可能的实现方式中的方法,或执行上述第三方面或第三方面的任一种可能的实现方式中的方法。
第八方面,本申请实施例提供一种通信系统,该通信系统包括以下一项或多项:H-SMF、V-SMF、H-EASDF或UE,其中,H-SMF可用于执行上述第一方面或第一方面的任一种可能的实现方式中H-SMF的相关方法,V-SMF可用于执行上述第二方面或第二方面的任一种可能的实现方式中V-SMF的相关方法,H-EASDF用于执行上述第一方面或第一方面的任一种可能的实现方式中H-EASDF的相关方法,UE用于执行上述第二方面或第二方面的任一种可能的实现方式中UE的相关方法。
第九方面,本申请实施例提供一种通信系统,该通信系统包括以下一项或多项:H-SMF、V-SMF、H-EASDF或UE,其中,H-SMF可用于执行上述第三方面或第三方面的任一种可能的实现方式中H-SMF的相关方法,V-SMF可用于执行上述第三方面或第三方面的任一种可能的实现方式中V-SMF的相关方法,H-EASDF用于执行上述第三方面或第三方面的任一种可能的实现方式中H-EASDF的相关方法,UE用于执行上述第三方面或第三方面的任一种可能的实现方式中UE的相关方法。
上述第二方面至第九方面中任一方面未详细描述的技术方案,以及未详细描述的技术效果均可以参照上述第一方面中的描述,此处不再重复赘述。
附图说明
图1为本申请提供的一种HR漫游场景的架构图;
图2为本申请提供的一种边缘计算的架构示意图;
图3为本申请提供的一种通信架构示意图;
图4为本申请提供的一种漫游场景下的通信方法的流程图;
图5-图13为本申请提供的具体场景中通信方法的流程图;
图14为本申请提供的再一种漫游场景下的通信方法的流程图;
图15为本申请提供的一种漫游场景下的通信装置的结构图;
图16为本申请提供的再一种漫游场景下的通信装置的结构图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”以及相应术语标号等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,这仅仅是描述本申请的实施例中对相同属性的对象在描述时所采用的区分方式。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,以便包含一系列单元的过程、方法、系统、产品或设备不必限于那些单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它单元。
在本申请的描述中,除非另有说明,“/”表示或的意思,例如,A/B可以表示A或B;本申请中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,在本申请的描述中,“至少一项”是指一项或者多项,“多项”是指两项或两项以上。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b和c,或a、b和c,其中a,b,c可以是单个,也可以是多个。
本申请实施例提供的技术方案可以应用于各种通信系统。例如:可以适用于5G系统,也可以适用于其它面向未来的新系统(比如6G系统)等。本申请实施例对此不作具体限定。此外,术语“系统”可以和“网络”相互替换。
为便于理解本申请实施例,对本申请实施例中涉及的架构或概念做简单说明。
一、漫游和漫游架构
在某个国家或地区,某个运营商的某种制式的蜂窝移动通信网络称为PLMN,UE签约的PLMN称为H-PLMN,表征签约用户的归属运营商。当某个UE因为移动或其他原因离开H-PLMN的覆盖范围时,如果存在某个PLMN满足以下条件(1)和条件(2),则此UE可以接入这个PLMN,该PLMN称为V-PLMN。
其中,条件(1):PLMN可以覆盖UE当前所在位置。条件(2):PLMN的运营商与该UE的H-PLMN的运营商签署了漫游协议,其中,漫游协议可认为是运营商之间的某种商业协议,包括但不限于为对方运营商网络的签约用户提供的服务和计费方式等问题。
UE接入V-PLMN的过程可称为漫游。基于UE的用户面是V-PLMN终结,还是H-PLMN终结,漫游场景可以分为本地流量卸载(local breakout,LBO)漫游和归属路由(homerouted,HR)漫游。
如图1为一种HR漫游场景的架构图,如下对涉及的设备/网元的功能进行简要说明。
终端也可以称为终端设备、用户设备(user equipment,UE)、移动台、移动终端等。终端可以广泛应用于各种场景,例如,设备到设备(device-to-device,D2D)、车物(vehicleto everything,V2X)通信、机器类通信(machine-type communication,MTC)、物联网(internet of things,IOT)、虚拟现实、增强现实、工业控制、自动驾驶、远程医疗、智能电网、智能家具、智能办公、智能穿戴、智能交通、智慧城市等。终端可以是手机、平板电脑、带无线收发功能的电脑、可穿戴设备、车辆、无人机、直升机、飞机、轮船、机器人、机械臂、智能家居设备等。本申请的实施例对终端所采用的具体技术和具体设备形态不做限定。
接入网(access network,AN)设备或无线接入网(radio access network,RAN)设备:部署在靠近终端设备的位置,为特定区域的授权用户提供入网功能,并能够根据用户的级别,业务的需求等确定不同质量的传输隧道来传输用户数据。RAN可按需为终端设备提供接入服务,并负责把控制信号和用户数据在终端设备和核心网之间转发。
数据网络(data network,DN):为用户提供业务服务的数据网络,一般客户端位于终端设备,服务端位于数据网络。数据网络可以是私有网络,如局域网,也可以是不受运营商管控的外部网络,例如互联网(Internet),还可以是运营商共同部署的专有网络,例如提供IP多媒体网络子系统(IP multimedia core network subsystem,IMS)服务的网络。
其中,核心网的用户面包括用户面功能;核心网的控制面包括接入和移动性管理功能、会话管理功能、统一数据管理、策略控制功能、应用功能、认证服务器功能、网络切片选择功能、网络切片选择的认证和授权功能。
以下对核心网中的功能实体的功能进行简单介绍:
1、会话管理网元:主要负责移动网络中的会话管理,如会话建立、修改、释放。具体功能如为用户分配IP地址、选择提供报文转发功能的UPF等。在5G通信中,会话管理网元可以是会话管理功能(session management function,SMF)网元,在未来通信如6G通信中,会话管理功能网元仍可以是SMF网元,或者有其它名称,本申请对此不作限定。
2、接入管理网元:主要负责移动网络中的移动性管理,如用户位置更新、用户注册网络、用户切换等。例如可以是5G网络中的接入和移动性管理功能(access and mobilitymanagement function,AMF)网元。在未通信如6G通信中,接入管理网元仍可以是AMF网元,或者有其它名称,本申请对此不作限定。
3、策略控制网元:用于指导网络行为的统一策略框架,为控制平面功能网元(例如AMF,SMF等)提供策略规则信息等。在5G通信中,策略控制网元可以是策略控制功能(policycontrol function,PCF)网元,在未来通信如6G通信中,策略控制网元仍可以是PCF网元,或者有其它名称,本申请对此不作限定。
4、数据管理网元:用于处理用户标识、签约、接入鉴权、注册或移动性管理等。在5G通信中,具体可以是统一数据管理(unified data management,UDM)网元,在未来通信如6G通信中,仍可以是UDM网元,或者有其它名称,本申请对此不作限定。
5、应用网元:用于进行应用影响的数据路由,接入网络开放功能,或与策略框架交互进行策略控制等。在5G通信中,应用网元可以是应用功能(application function,AF)网元,在未来通信如6G通信中,应用网元仍可以是AF网元,或者有其它名称,本申请对此不作限定。
6、用户面网元:用于分组路由和转发,或用于用户面数据的服务质量(quality ofservice,QoS)处理等。在5G通信中,用户面网元可以是用户面功能(user plane function,UPF)网元,在未来通信如6G通信中,用户面网元仍可以是UPF网元,或者有其它名称,本申请对此不作限定。
7、认证服务网元:主要用于用户鉴权等。在5G通信中,认证服务网元可以是认证服务器功能(authentication server function,AUSF)网元,在未来通信如6G通信中,认证服务网元仍可以是AUSF网元,或者有其它名称,本申请对此不作限定。
8、网络切片选择功能网元:用于为UE选择网络切片,在5G通信中,网络切片选择功能网元可以是网络切片选择功能(network slice selection function,NSSF)网元,在未来通信如6G通信中,网络切片选择功能网元仍可以是NSSF网元,或者有其它名称,本申请对此不作限定。
9、网络切片选择的认证和授权功能网元:用于为UE进行切片鉴权,在5G通信中,具体可以是网络切片选择的认证和授权功能(network slice-specific authenticationand authorization function,NSSAAF)网元,在未来通信如6G通信中,仍可以是NSSAAF网元,或者有其它名称,本申请对此不作限定。
可以理解的是,在HR漫游场景下,H-SMF、H-PCF和H-NSSF分别为归属地(home)SMF、归属地PCF和归属地NSSF。V-SMF、V-PCF和V-NSSF分别为拜访地(visit)SMF、拜访地PCF和拜访地NSSF。
二、边缘计算(edge computing,EC)和边缘计算架构
在4G及之前的传统移动网络架构和部署中,用户面设备基本遵从树形拓扑部署。上行的用户报文经过基站及回传网络,最终通过集中部署的锚点网关接入到数据网络,这些锚点网关一般部署在网络中较高的位置,如大区中心机房等。这种拓扑结构相对简单,便于运营商在锚点处进行集中地业务管控和报文处理。但随着移动业务流量的爆炸式增长,这种部署方式越来越难以支撑快速增长的移动业务流量模型。一方面,在锚点网关集中部署式的网络中,增长的流量最终集中在网关及核心机房处,对回程网络带宽、机房吞吐量和网关规格提出了越来越高的要求;另一方面,从接入点到锚点网关长距离的回城网络和复杂的传输环境,也导致了用户报文传输的较大时延和抖动。
为此,业界提出了边缘计算(edge computing,EC)的概念。如图2为一种边缘计算的架构示意图,EC平台(即EC业务)可部署在下沉的UPF(即本地UPF)处。DN(或称为中心数据网络(central data network,CDN))部署在远端UPF处。与UE访问中心数据网络的路径(如图2中虚线)相比,UE访问EC平台的路径(如图2中实线)大大缩短。因此,边缘计算技术实现了分布式业务流量的本地处理,避免了流量的过度集中,从而大大降低了对核心机房和集中网关的规格需求。同时缩短了回程网络的距离,降低了用户报文的端到端(end to end,E2E)的时延和抖动,使得超低时延业务的部署成为可能。
进一步的,在图2中,EC平台对应本地数据网络(local data network,LDN),访问EC平台的用户面连接可使用数据网接入点标识(data network access identifier,DNAI)表示。可以理解,EC平台是一个本地的数据中心(地理位置概念),可以包含多个本地数据网络。其中,本地数据网络指的是,距离用户位置较近的数据网络。
在EC平台中可部署EAS,EAS具体可以是,一个服务器应用程序(例如,社交媒体软件、增强现实(augmented reality,AR)、虚拟现实(virtual reality,VR))部署运行在EC平台的实例(instance)。一个应用可在一个或多个EC平台中部署一个或多个EAS,部署运行在不同的EC平台中的EAS可以认为是一个应用的不同的EAS。
三、V-PLMN的本地分流
当UE接入V-PLMN时,由于DNN、单个网络切片选择辅助信息(single networkslice selection assistance information,S-NSSAI)的签约等原因,可能存在有些业务仅支持通过HR漫游接入,所以对于这些应用,如果希望使用EC接入,那么需要在V-PLMN进行本地分流,即将业务分流到边缘区域,实现边缘业务的访问。
为此,如图3为又一种通信架构示意图,其中,UE、V-SMF、V-UPF、V-PCF、H-SMF、H-UPF、H-PCF等各网元或设备的说明可参见图1或图2中描述,此处不再赘述。
如图3中,H-PLMN中可部署边缘应用服务器发现网元(edge application serverdiscovery function,EASDF),该EASDF具体可以是H-EASDF。该EASDF的主要作用是根据SMF的指示处理DNS消息,具体可包括:该EASDF在DNS查询(DNS query)中添加ECS选项,将DNS查询转发到DNS服务器,相应的,EASDF接收来自DNS的DNS响应(DNS response),将DNS响应转发到UE,其中,DNS响应中即包括距离UE较近的EAS对应的EAS IP。其中,该ECS选项是SMF发送至该EASDF的。可选的,该EASDF将DNS查询(DNS query)中FQDN上报至SMF,接收来自SMF返回的ECS选项。
DNS可认为是因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。如图3中,部署于V-PLMN中的DNS表示为L-DNS(local DNS),部署于H-PLMN中的DNS表示为C-DNS(centralDNS)。
如图3的V-PLMN中可插入分流点,即插入上行分类器(uplink classifier,ULCL)/分支点(branch point,BP)和本地PDU会话锚点(local PDU session anchor,L-PSA),该L-PSA可表示为V-L-PSA。从而UE通过V-L-PSA接入V-PLMN的EC业务。
进一步的,V-PLMN中插入分流点,具体可分为静态插入方式和动态插入方式。
其中,静态插入方式指的是,V-SMF根据授权信息、UE位置信息(UE locationinformation,ULI)在V-PLMN中插入分流点。V-SMF将ULI对应的ECS选项提供给H-SMF,H-SMF向H-EASDF发送ULI对应的ECS选项。这种方式下,ECS选项仅于ULI有关,即仅根据ULI就可以确定ECS选项。进一步的,静态插入方式可适用于H-PLMN感知V-PLMN中EC部署的情况,以及适用于H-PLMN不感知V-PLMN中EC部署的情况。
动态插入方式指的是,UE向H-EASDF发送DNS查询,DNS查询中包括FQDN;H-EASDF向H-SMF上报FQDN;H-SMF将FQDN发送至V-SMF;V-SMF根据FQDN和EC部署信息(EC deploymentinformation,EC-DI),确定多个DNAI。随后,V-SMF再根据ULI,从多个DNAI中确定目标DNAI(target DNAI),根据目标DNAI确定目标DNAI对应的ECS选项,并将ECS选项返回至H-SMF。H-SMF将ECS选项发送至H-EASDF。这种方式下,ECS选项既跟ULI有关,又跟业务信息(具体是FQDN)有关。进一步的,动态插入可适用于H-PLMN感知V-PLMN中EC部署的情况。
其中,ECS选项(ECS option)英文全称可表示为EDNS-client-subnet option,中文全称可表示为EDNS客户端子网选项,进一步的,EDNS的中文全称可表示为DNS扩展机制,英文全称可表示为extended mechanisms for DNS。
EC部署信息又可称为是EAS业务部署信息(EAS deployment information,EDI或EAS-DI)等。在EC部署信息中可包括业务信息和DNAI的对应关系,其中,业务信息可通过FQDN(s)和/或EAS IP(s)表示。
在图2示出的架构中,若UE位置改变,则为UE提供EC业务的EAS可能发生相应的改变。比如,UE在移动之前的位置时,可访问EC部署位置1上的EAS业务a;UE从EC部署位置1移动到EC部署位置2。假设EC部署位置2也部署了EAS业务a,则对于UE而言,该UE访问EC部署位置2上的EAS业务a对应的路径更优。再假设UE在移动之前访问了中心数据网络的EAS业务b,而EC部署位置2部署了EAS业务b,则对于UE而言,该UE访问EC部署位置2上的EAS业务b对应的路径更优。
如此,SMF可根据UE移动触发分流点的插入(insert)、改变(change)或移动(remove)。具体地,SMF发起会话修改流程:SMF根据UE移动确定受影响域,向UE发送会话修改命令,该会话修改命令中携带EAS重新发现指示和受影响域。其中,EAS重新发现指示的英文可表示为EAS rediscovery indication,用于指示UE重新向EASDF发起DNS查询。受影响域的英文可表示为impact field,即UE移动导致的、需要针对哪些业务发起DNS查询,其中,impact field可由FQDN(s)或者EAS IP(s)表示。
进一步的,SMF在确定impact field时,具体可根据EC部署信息确定。具体地,SMF可根据UE移动前后位置所对应的DNAI变化,从EC部署信息中确定impact field。如下分别以更换分流点、插入分流点和删除分流点依次说明。
在更换分流点(可以理解为,更换LDN,或更换DNAI,或更换L-PSA)的场景中:UE从EC部署位置1移动到EC部署位置2,其中,EC部署位置1由DNAI 1表示,EC部署位置2由DNAI 2表示。根据DNAI 1对应于EC部署信息中的FQDN1~5,和DNAI 2对应于EC部署信息中的FQDN1~10,可确定impact field为FQDN1~10。
在插入分流点(可以理解为,插入LDN,或插入DNAI,或插入UL CL/BP和L-PSA,或插入L-PSA)的场景中:UE从中心数据网络移动到EC部署位置2,其中,EC部署位置2由DNAI 2表示。根据DNAI 2对应于EC部署信息中的FQDN1~10,确定impact field为FQDN1~10。
在删除分流点(可以理解为,删除LDN,或删除DNAI,或删除UL CL/BP和L-PSA,或删除L-PSA)的场景中:UE从EC部署位置1移动到中心数据网络,其中,EC部署位置1由DNAI 1表示。根据DNAI 1对应于EC部署信息中的FQDN1~5,确定impact field为FQDN1~5。
进一步的,SMF可向UE发送会话修改命令,该会话修改命令中携带EAS重新发现指示和impact field。相应的,UE向EASDF发起DNS查询,该DNS查询中可携带需要重新发现EAS的impact field。
如上,在图2示出的架构中,UE在H-PLMN中移动,H-PLMN中SMF(即H-SMF)可基于UE移动和EC部署信息,确定impact field,进而触发会话修改流程。但是图3所示的HR漫游场景下,UE可在V-PLMN中移动,或者由H-PLMN移动至V-PLMN,或者由V-PLMN移动至H-PLMN,或者在V-PLMN之间移动,相应的,为UE提供EC业务的EAS也会随之变化,UE同样需要重新查询EAS。但是如何触发UE重新查询EAS,是目前亟待解决的技术问题。
本申请提供的一种漫游场景下的通信方法,H-SMF在确定UE位置变化导致UE对应的DNAI发生变化之后,H-SMF可向V-SMF发送第一消息,该第一消息可用于指示V-SMF向UE发送会话修改命令,相应的,UE可基于会话修改命令重新发起查询EAS的过程。具体可参见图4示例性示出的漫游场景下的通信方法的流程图。
为更清楚的描述本申请实施例,先对本申请中UE位置、DNAI、EC平台、业务信息、分流点解释说明。其中,DNAI与EC平台具有对应关系,在EC平台上部署有业务,也即,DNAI同样对应于EC平台上的业务,该业务可通过业务信息(比如FQDN和/或EAS IP)来表示,相应的,DNAI对应于业务信息(比如FQDN和/或EAS IP)。UE可通过分流点(即UL CL/BP和L-PSA,或者L-PSA)访问DNAI对应的EC平台。SMF可根据UE位置、DNAI选择分流点,示例性的,SMF可根据UE位置确定UE接入的DNAI,根据UE接入的DNAI选择分流点,该选择的分流点即用于UE访问DNAI对应的EC平台。
步骤401,H-SMF确定UE位置对应的DNAI变化。
本申请中,UE移动前后可分别对应于UE移动之前的位置和UE移动之后的位置,其中,可将UE移动前后的位置分别称为是旧位置(或old位置)和新位置(或new位置),可将old位置对应的位置信息称为old ULI,将new位置对应的位置信息称为new ULI。
本申请中,基于UE在old位置时是否对应于DNAI,以及UE在new位置时是否对应于DNAI,可将DNAI变化分为如下三种情况:
情况1,old DNAI变化为new DNAI。
UE在old位置时对应于old DNAI(或称为第一DNAI),UE在new位置时对应于newDNAI(或称为第二DNAI)。UE位置对应的DNAI变化具体是old DNAI变化为new DNAI。
情况2,删除old DNAI。
UE在old位置时对应于old DNAI(或称为第一DNAI),UE在new位置时未对应于newDNAI(或称为第二DNAI),即UE在移动后的位置没有对应的EC平台,也即是UE在移动后的位置未接入EC业务。UE位置对应的DNAI变化具体是删除old DNAI。
情况3,插入new DNAI。
UE在old位置时未对应于old DNAI(或称为第一DNAI),即UE在移动前的位置没有对应的EC平台,UE在new位置时对应于new DNAI(或称为第二DNAI)。UE位置对应的DNAI变化具体是插入new DNAI。
可选的,H-SMF在确定UE位置对应的DNAI变化之前,还可有如下步骤400。
步骤400,V-SMF向H-SMF发送第三消息。
第三消息可包括如下中一项或多项:new DNAI、new DNAI对应的new业务信息、oldDNAI、old DNAI对应的old业务信息、第一指示信息。
可选的,V-SMF具体可以是UE位置对应的DNAI变化之后为UE服务的V-SMF,具体地,该V-SMF获取UE在new位置对应的new ULI,根据new ULI确定new DNAI,并向H-SMF发送第三消息。具体地,该V-SMF确定UE位置对应的DNAI发生变化,在确定UE位置对应的DNAI发生变化之后,向H-SMF发送第三消息。相应的,H-SMF在接收到来自V-SMF的第三消息之后,确定UE位置对应的DNAI变化。
一个实际应用中,第三消息可以是PDU会话更新请求(PDU session updaterequest),相应的,H-SMF接收来自V-SMF的PDU会话更新请求之后,根据PDU会话更新请求,触发PDU会话修改流程。
其中,old DNAI对应的old业务信息还可称为是第一DNAI对应的第一业务信息,new DNAI对应的new业务信息还可称为是第二DNAI对应的第二业务信息。
new DNAI对应的new业务信息,具体可以是new FQDN和/或new EAS IP。old DNAI对应的old业务信息,具体可以是old FQDN和/或old EAS IP。
第一指示信息可用于指示UE位置对应的DNAI变化。举例来说,当H-SMF接收到第一指示信息时,可认为UE位置对应的DNAI变化,当H-SMF未接收到第一指示信息时,可认为UE位置对应的DNAI未变化。
或者,第一指示信息的某个具体取值可用于指示UE位置对应的DNAI变化。举例来说,第一指示信息可占用1bit,该1bit取值为1时,表明UE位置对应的DNAI变化,该1bit取值为0时,表明UE位置对应的DNAI未变化。相应的,H-SMF接收到第一指示信息之后,可根据第一指示信息的具体取值,确定UE位置对应的DNAI是否变化。
如下,为清楚的解释本申请实施例,以情况1至情况3分别说明步骤400。
情况1,old DNAI变化为new DNAI。
V-SMF向H-SMF发送的第三消息中包括以下一项或多项:new DNAI、new DNAI对应的new业务信息、old DNAI、old DNAI对应的old业务信息、第一指示信息。
进一步的,基于UE在old位置和new位置分别由哪个SMF(V-SMF、new V-SMF或H-SMF)服务,如下分示例1至示例3说明。
示例1,UE在old位置和new位置时均可由同一个V-SMF服务。
理解为,V-SMF在V-PLMN中为UE更换了分流点。具体地,old DNAI是UE在old位置时,V-SMF为UE插入分流点的位置;new DNAI是UE在new位置时,该同一个V-SMF为该UE插入分流点的位置。
具体地,V-SMF向H-SMF发送的第三消息中可包含有old DNAI和new DNAI。
V-SMF中记录有V-PLMN的EC部署信息,可选的,V-SMF还可根据old DNAI和V-PLMN的EC部署信息,获得old业务信息。以及V-SMF可根据new DNAI和V-PLMN的EC部署信息,获得new业务信息。V-SMF向H-SMF发送的第三消息中包含有new DNAI、new业务信息、old DNAI和old业务信息。
此外,V-SMF还可在确定new业务信息和old业务信息之后,向H-SMF发送包含有new业务信息和old业务信息的第三消息(即第三消息中可不包括old DNAI和new DNAI)。
示例2,UE在old位置和new位置可分别由不同V-SMF服务。
其中,可将服务位于old位置的UE的V-SMF称为是old V-SMF,将服务位于new位置的UE的V-SMF称为是new V-SMF。也即,old DNAI是UE在old位置时old V-SMF插入分流点的位置,new DNAI是UE在new位置时new V-SMF插入分流点的位置。则步骤400中向H-SMF发送第三消息的SMF为new V-SMF。
具体地,new V-SMF向H-SMF发送的第三消息中包括new DNAI。进一步的,new V-SMF中记录有V-PLMN的EC部署信息,new V-SMF可根据new DNAI和V-PLMN的EC部署信息,获得new业务信息。相应的,new V-SMF向H-SMF发送的第三消息中包括new DNAI和new业务信息。或者,new V-SMF可在确定new业务信息之后,向H-SMF发送包含有new业务信息的第三消息(即第三消息中可不包括new DNAI)。
可选的,new V-SMF还可从old V-SMF中获取old DNAI和/或old业务信息,相应的,new V-SMF向H-SMF发送的第三消息中还可包括old DNAI和/或old业务信息。
在一个具体实现中,new V-SMF可向old V-SMF发送上下文请求,相应的,old V-SMF向new V-SMF发送上下文响应。其中,上下文响应中可包括old DNAI和/或old业务信息。进一步的,在上下文响应中包括old DNAI的情况下,new V-SMF还可根据old DNAI和V-PLMN的EC部署信息,获得old业务信息。
进一步的,上下文响应中还可包括授权信息,该授权信息用于指示允许V-PLMN分流。相应的,new V-SMF在获取到该授权信息后可在V-PLMN中建立分流点。
其中,上下文请求具体可以是PDU会话上下文请求(PDU session contextrequest),上下文响应具体可以是PDU会话上下文响应(PDU session context response)。
此外,还可是new V-SMF向H-SMF发送第三消息,该第三消息中包括new DNAI和/或new业务信息,例如,在UE的位置变化后,new V-SMF向H-SMF发送new DNAI和/或new业务信息。以及,old V-SMF向H-SMF发送第四消息,该第四消息中包括old DNAI和/或old业务信息,例如,在UE的位置变化前,old V-SMF向H-SMF发送old DNAI和/或old业务信息。
示例3,UE在old位置和new位置可分别由H-SMF和V-SMF服务。
old DNAI是UE在old位置时H-SMF插入分流点的位置,new DNAI是UE在new位置时V-SMF插入分流点的位置。
V-SMF向H-SMF发送第三消息,该第三消息中可包括new DNAI和/或new业务信息,具体可参见上述示例1或示例2中描述。相应的,H-SMF可从第三消息中获取new DNAI和/或new业务信息。
此外,old DNAI是UE在old位置时H-SMF插入分流点的位置,所以H-SMF还可获取到old DNAI和/或old业务信息。
如上,H-SMF可获取到new DNAI和old DNAI,或者H-SMF可获取到new DNAI、new业务信息、old DNAI和old业务信息,或者H-SMF可获取到new业务信息和old业务信息。H-SMF进而可确定UE移动导致了UE位置对应的DNAI发生变化。
此外,V-SMF还可向H-SMF发送包含有第一指示信息的第三消息,该第一指示信息用于指示UE位置对应的DNAI变化。
在上述示例1中,V-SMF向H-SMF发送的第三消息中不仅可包括第一指示信息,还可包括old DNAI、old业务信息、new DNAI、new业务信息中的一项或多项。
此外,V-SMF在向H-SMF发送new DNAI、new DNAI对应的new业务信息、old DNAI、old DNAI对应的old业务信息、第一指示信息中的多项时,具体可以是V-SMF通过一条第三消息向H-SMF发送,或者还可以是V-SMF通过多条第三消息向H-SMF发送。
示例性的,在UE位置变化之前,V-SMF通过第三消息向H-SMF发送以下至少一项:old DNAI、old DNAI对应的old业务信息。在UE位置变化之后,V-SMF通过第三消息向H-SMF发送以下至少一项:new DNAI、new DNAI对应的new业务信息、第一指示信息。此时,可以理解,V-SMF在UE位置变化前后,都可以向H-SMF发送第三消息。
在上述示例2中,new V-SMF向H-SMF发送的第三消息中不仅可包括第一指示信息,还可包括old DNAI、old业务信息、new DNAI、new业务信息中的一项或多项。当然,还可以是old V-SMF向H-SMF发送第四消息,该第四消息中不仅包括第一指示信息,还可包括oldDNAI、old业务信息中的一项或多项。
示例性的,在UE位置变化之前,old V-SMF通过第四消息向H-SMF发送以下至少一项:old DNAI、old DNAI。在UE位置变化之后,new V-SMF通过第三消息向H-SMF发送以下至少一项:new DNAI、new业务信息、第一指示信息。
在上述示例3中,V-SMF向H-SMF发送的第三消息中不仅可包括第一指示信息,还可包括new DNAI、new业务信息中的一项或多项。也即,在UE位置变化之后,V-SMF通过第三消息向H-SMF发送以下至少一项:new DNAI、new业务信息、第一指示信息。
情况2,删除old DNAI。
V-SMF向H-SMF发送的第三消息中包括以下一项或多项:old DNAI、old DNAI对应的old业务信息、第一指示信息。其中,old DNAI、old DNAI对应的old业务信息和第一指示信息的说明可参见上述情况1中描述。
进一步的,基于UE在old位置和new位置分别由哪个SMF(V-SMF、new V-SMF或H-SMF)服务,如下分示例A至示例C说明。
示例A,UE在old位置和new位置时均可由同一个V-SMF服务。
理解为,old DNAI是UE在old位置时V-SMF插入分流点的位置,而V-SMF在UE处于new位置时未插入分流点。
示例性的,V-SMF向H-SMF发送的第三消息中包含有old DNAI,或者,包含有old业务信息,或者包含有old DNAI和old业务信息。具体可参见上述情况1中示例1关于old DNAI和/或old业务信息的描述。
可以理解的是,对于old DNAI和/或old业务信息,V-SMF可以在UE位置变化之前发送至H-SMF。这样,在UE位置变化之后,V-SMF向H-SMF发送的第三消息中可以不包含oldDNAI和/或old业务信息。
示例B,UE在old位置和new位置分别由不同V-SMF服务。
也即,old DNAI是UE在old位置时由old V-SMF插入分流点的位置,而new V-SMF在UE处于new位置时未插入分流点。
示例性的,old V-SMF向H-SMF发送的第四消息中包括old DNAI。进一步的,old V-SMF中记录有V-PLMN的EC部署信息,old V-SMF可根据old DNAI和V-PLMN的EC部署信息,获得old业务信息。old V-SMF向H-SMF发送的第四消息中包括old DNAI和old业务信息。或者,old V-SMF可在确定old业务信息之后,向H-SMF发送包含有old业务信息的第四消息(即第四消息中不包括old DNAI)。可以理解的是,对于old DNAI和/或old业务信息,old V-SMF可以在UE位置变化之前发送至H-SMF。
再示例性的,new V-SMF可先向old V-SMF请求old DNAI和/或old业务信息,然后将包含有old DNAI和/或old业务信息的第三消息发送至H-SMF。其中,new V-SMF向old V-SMF请求old DNAI和/或old业务信息的实现方式,具体可参见上述情况1中示例1关于oldDNAI和/或old业务信息的描述。
如上,H-SMF可获取到old DNAI,或者old DNAI和old业务信息,或者old业务信息。H-SMF进而确定UE移动导致了UE位置对应的DNAI发生变化。
此外,V-SMF还可向H-SMF发送包含有第一指示信息的第三消息,该第一指示信息用于指示UE位置对应的DNAI变化。
在上述示例A中,V-SMF向H-SMF发送的第三消息中不仅可包括第一指示信息,还可包括old DNAI、old业务信息中的一项或多项。
在上述示例B中,new V-SMF向H-SMF发送的第三消息中不仅可包括第一指示信息,还可包括old DNAI、old业务信息中的一项或多项。当然,还可以是old V-SMF向H-SMF发送old DNAI、或old业务信息中的一项或多项。
此外,V-SMF或new V-SMF还可向H-SMF发送包含有new特殊DNAI和/或new特殊业务信息的第三消息,以用于指示UE在new位置未对应于new DNAI和/或new业务信息。可认为new特殊DNAI和/或new特殊业务信息是第一指示信息的一种表现形式,当H-SMF接收到该new特殊DNAI和/或new特殊业务信息时,H-SMF确定UE位置对应的DNAI发生变化。
其中,new特殊DNAI,可用于指示UE位置对应的DNAI发生变化,或者用于指示UE在new位置未对应于new DNAI。new特殊DNAI可以理解为DNAI对应的特定(或预设)字符串,比如new特殊DNAI表示为字符串“aaaaa”。
new特殊业务信息,可用于指示UE位置对应的DNAI发生变化,或者用于指示UE在new位置未接入EC业务。进一步的,业务信息由FQDN或(EAS)IP表示,那么new特殊业务信息可以理解为域名对应的特定(或预设)字符串,比如表示为“www.aaa.com”,或者,new特殊业务信息可以理解为IP对应的特定(或预设)值,比如表示为“1.1.1.1”。
可以理解的是,上述仅是new特殊DNAI和new特殊业务信息的一个具体例子,本申请中new特殊DNAI和new特殊业务信息还可以是其他形式,本申请不限定。此外,第三消息还可以不携带任何DNAI和/或业务信息,理解为,该第三消息中有个特定的信元(informationelement,IE),该IE的取值可以为空(即null)。该取值为空的IE也是第一指示信息的一种体现形式。
此外,该说明同样适用于下述的old特殊DNAI和old特殊业务信息,其中,old特殊DNAI,可用于指示UE位置对应的DNAI发生变化,或者用于指示UE在old位置未对应于oldDNAI,old特殊DNAI也可以理解为DNAI对应的特定(或预设)字符串。old特殊业务信息,可用于指示UE位置对应的DNAI发生变化,或者用于指示UE在old位置未接入EC业务,old特殊业务信息也可以理解为域名对应的特定(或预设)的字符串或者IP对应的特定(或预设)值,不再赘述。
在上述示例A中,V-SMF向H-SMF发送的第三消息中,不仅可以包含new特殊DNAI和/或new特殊业务信息,还可包含old DNAI和/或old业务信息。上述示例B中,new V-SMF向H-SMF发送第三消息的方式类似,不再赘述。
此外,V-SMF或new V-SMF向H-SMF发送的第三消息还可以不包含任何信息。可以认为不包含任何信息是第一指示信息的一种表现形式,当H-SMF接收到该第三消息时,H-SMF确定UE位置对应的DNAI发生变化。其中,V-SMF或old V-SMF可以在UE位置变化之前向H-SMF发送old DNAI和/或old业务信息。
此外,情况2中还可以包括示例C,该示例C可适用于UE在old位置由H-SMF服务和在new位置分别由V-SMF服务的场景中,H-SMF可自己获取old DNAI和/或old业务信息,而无需接收来自V-SMF的第三消息。或者,V-SMF向H-SMF发送的第三消息中包括第一指示信息。可选的,第一指示信息具体可以是new特殊DNAI和/或new特殊业务信息。可选的,第三消息不包含任何DNAI信息,这也是第一指示信息的一种体现形式。
当然,本申请中还可以有其他方式,不再一一举例。
情况3,插入new DNAI。
V-SMF向H-SMF发送的第三消息中包括以下一项或多项:new DNAI、new DNAI对应的new业务信息、第一指示信息。其中,new DNAI、new DNAI对应的new业务信息和第一指示信息的说明可参见上述情况1中描述。
进一步的,基于UE在old位置和new位置分别由哪个SMF(V-SMF、new V-SMF或H-SMF)服务,如下分示例a至示例c说明。
示例a,UE在old位置和new位置时均可由同一个V-SMF服务。
理解为,V-SMF在UE处于old位置时未插入分流点,即UE在位置变化前没有可以访问的EC平台,而new DNAI是UE在new位置时由该同一个V-SMF插入分流点的位置。
具体地,V-SMF向H-SMF发送的第三消息中包含有new DNAI,或者,包含有new业务信息,或者包含有new DNAI和new业务信息。具体可参见上述情况1中示例1关于new DNAI和/或new业务信息的描述。
示例b,UE在old位置和new位置分别由不同V-SMF服务。
也即,old V-SMF在UE处于old位置时未插入分流点,而new DNAI是UE在new位置时由new V-SMF插入分流点的位置。
示例性的,new V-SMF向H-SMF发送的第三消息中包括new DNAI,或者,包含有new业务信息,或者包含有new DNAI和new业务信息。具体可参见上述情况1中示例2关于newDNAI和/或new业务信息的描述。
示例c,UE在old位置和new位置可分别由H-SMF和V-SMF服务。
H-SMF在UE处于old位置时未插入分流点,而new DNAI是UE在new位置时V-SMF插入分流点的位置。
示例性的,V-SMF向H-SMF发送的第三消息中包括new DNAI,或者,包含有new业务信息,或者包含有new DNAI和new业务信息。具体可参见上述情况1中示例3关于new DNAI和/或new业务信息的描述。
如上,H-SMF可获取到new DNAI,或者new DNAI和new业务信息,或者new业务信息。H-SMF进而可确定UE移动导致了UE位置对应的DNAI发生变化。
此外,V-SMF还可向H-SMF发送包含有第一指示信息的第三消息,该第一指示信息用于指示UE位置对应的DNAI变化。
在上述示例a或示例c中,V-SMF向H-SMF发送的第三消息中不仅可包括第一指示信息,还可包括new DNAI、new业务信息中的一项或多项。
在上述示例b中,new V-SMF向H-SMF发送的第三消息中不仅可包括第一指示信息,还可包括new DNAI、new业务信息中的一项或多项。
此外,V-SMF还可向H-SMF发送包含有old特殊DNAI和/或old特殊业务信息的第三消息,以用于指示UE在old位置未对应于old DNAI和/或old业务信息。可认为old特殊DNAI和/或old特殊业务信息是第一指示信息的一种表现形式,当H-SMF接收到该old特殊DNAI和/或old特殊业务信息时,H-SMF确定UE位置对应的DNAI发生变化。
在上述示例a或示例c中,V-SMF向H-SMF发送的第三消息中,不仅可以包含old特殊DNAI和/或old特殊业务信息,还可包含new DNAI和/或new业务信息。上述示例b中new V-SMF向H-SMF发送第三消息的方式类似,不再赘述。
当然,本申请中还可以有其他方式,不再一一举例。
可以理解,UE由old位置移动至new位置,有两类DNAI可能受到影响,其中一类即UE在old位置时对应的old DNAI,另外一类即UE在new位置时对应的new DNAI。相应的,UE由old位置移动至new位置,有两类业务信息可能受到影响,分别是old业务信息和new业务信息。H-SMF需要获取到UE移动导致的可能受到影响的DNAI和/或业务信息,其中可能受到影响的业务信息也即impact field。
在上述情况1中,H-SMF可获取UE在old位置对应的old DNAI和/或old业务信息;或者,H-SMF可获取UE在new位置对应的new DNAI和/或new业务信息;或者,H-SMF可获取UE在new位置对应的new DNAI和/或new业务信息,以及UE在old位置对应的old DNAI和/或old业务信息。
在情况2中,H-SMF可获取UE在old位置对应的old DNAI和/或old业务信息;或者,H-SMF可获取UE在new位置对应的new DNAI和/或new业务信息(即new特殊DNAI和/或new特殊业务信息);或者,H-SMF可获取UE在new位置对应的new DNAI和/或new业务信息(即new特殊DNAI和/或new特殊业务信息),以及在old位置对应的old DNAI和/或old业务信息。
在情况3中,H-SMF可获取UE在old位置对应的old DNAI和/或old业务信息(即old特殊DNAI和/或old特殊业务信息);或者,H-SMF可获取UE在new位置对应的new DNAI和/或new业务信息;或者,H-SMF可获取UE在new位置对应的new DNAI和/或new业务信息,以及在old位置对应的old DNAI和/或old业务信息(即old特殊DNAI和/或old特殊业务信息)。
步骤402,H-SMF根据UE位置对应的DNAI变化,向V-SMF发送第一消息。
其中,第一消息用于指示V-SMF向UE发送会话修改命令,会话修改命令用于指示UE重新查询EAS。
具体地,H-SMF可根据UE位置对应的DNAI变化,在第一消息中携带如下中一项或多项:new业务信息、old业务信息、第三业务信息、第二指示信息。
其中,第三业务信息是根据new业务信息、old业务信息确定的。
第二指示信息用于指示V-SMF向UE发送会话修改命令;或者,第二指示信息用于指示V-SMF确定old业务信息、new业务信息、第三业务信息中一项或多项;或者,第二指示信息用于指示V-SMF在确定old业务信息、new业务信息、第三业务信息中一项或多项以后,向UE发送会话修改命令;或者,第二指示信息用于指示V-SMF触发UE重新查询EAS。
在一种可能实现方式中,H-SMF根据获取的new业务信息和/或old业务信息,向V-SMF发送第一消息。具体地,在H-SMF获取到new业务信息时,H-SMF可将new业务信息承载于第一消息中。在H-SMF获取到old业务信息时,H-SMF可将old业务信息承载于第一消息中。在H-SMF获取到old业务信息和new业务信息时,H-SMF可根据old业务信息和new业务信息确定第三业务信息,将第三业务信息承载于第一消息中。
其中,在H-SMF确定第三业务信息时,具体可以是H-SMF取old业务信息和new业务信息的并集,以作为第三业务信息。比如,第一业务信息是FQDN1至FQDN5,第二业务信息是FQDN1至FQDN10,则第三业务信息是第一业务信息是FQDN1至FQDN10。
此外,在H-SMF获取到old业务信息和new业务信息时,H-SMF还可将old业务信息或new业务信息包含于第一消息中。或者,H-SMF还可将old业务信息和new业务信息包含于第一消息中。
可选的,第一消息不仅可携带new业务信息、old业务信息、第三业务信息中的一项或多项,还可携带第二指示信息,该第二指示信息具体可用于指示V-SMF根据第一消息中携带的这些业务信息,向UE发送会话修改命令。
在又一种可能实现方式中,H-SMF根据获取的new DNAI和/或old DNAI,向V-SMF发送第一消息。具体地,若H-SMF获知V-PLMN中的EC部署信息,则H-SMF可根据V-PLMN中EC部署信息和new DNAI,确定new业务信息;和/或,H-SMF根据V-PLMN中的EC部署信息和old DNAI,确定old业务信息。随后,H-SMF向V-SMF发送的第一消息中包括new业务信息、old业务信息、第三业务信息中一项或多项。
若H-SMF无法获知V-PLMN中EC部署信息,则H-SMF无法确定new业务信息和/或old业务信息。H-SMF可向V-SMF发送包含有第二指示信息的第一消息。或者,在一个具体实现中,第一消息具体是第二指示信息,即H-SMF向V-SMF发送第二指示信息。该第二指示信息具体可用于指示V-SMF自行确定old业务信息、new业务信息、第三业务信息中一项或多项,并在确定old业务信息、new业务信息、第三业务信息中一项或多项之后,向UE发送会话修改命令。
需要补充的是,H-SMF在无法确定new业务信息和/或old业务信息时,H-SMF还可以针对会话的所有业务向V-SMF发送第一消息,示例性的,该第一消息中包括会话的所有业务对应的业务信息。
此处的V-SMF,可认为是UE位置对应的DNAI变化之后为UE提供服务的V-SMF。具体地,UE在old位置和new位置均由V-SMF服务的情况下,H-SMF可向该V-SMF发送第一消息。UE在old位置和new位置分别由不同V-SMF服务的情况下,H-SMF可向new V-SMF发送第一消息。UE在old位置和new位置分别由H-SMF和V-SMF服务的情况下,H-SMF可向V-SMF发送第一消息。
可选的,H-SMF确定UE位置对应的DNAI变化之后,还可执行如下步骤403。
步骤403,H-SMF根据DNAI变化,向H-EASDF发送第二消息。其中,第二消息用于指示更新H-EASDF中的DNS处理规则。
具体地,在上述步骤400中,H-SMF还可接收来自V-SMF的new ULI对应的ECS选项(表示为new ECS选项)。H-SMF可根据new ECS选项和UE位置对应的DNAI变化,向H-EASDF发送第二消息,其中,第二消息即包括有new ECS选项。
相应的,H-EASDF根据第二消息中new ECS选项,更新DNS处理规则,从而在UE向H-EASDF发送DNS查询时,H-EASDF根据DNS处理规则中ECS选项,对DNS查询进行处理,向UE返回与UE位置较近的EAS对应的EAS IP。
可选的,该ECS选项可以包含于第三消息中,或者V-SMF将该ECS选项作为单独的一条消息,发送至H-SMF中,本申请不限定。
在第三消息中包括new业务信息时,H-SMF向H-EASDF发送的第二消息中可包括new业务信息和new业务信息对应的new ECS选项。相应的,H-EASDF可根据第二消息中new ECS选项和new业务信息,将new ECS选项更新至new业务信息对应的DNS处理规则中,也即H-EASDF可对于包含new业务信息的DNS查询,按照new ECS选项进行处理,例如将new ECS选项插入到DNS查询中。
在第三消息中包括new DNAI时,如果H-SMF感知V-PLMN的EC部署信息,则H-SMF可以根据new DNAI确定new DNAI对应的new业务信息。那么,H-SMF向H-EASDF发送的第二消息中可包括ECS选项和new业务信息。相应的,H-EASDF可根据第二消息中ECS选项和new业务信息,将ECS选项更新至new业务信息对应的DNS处理规则中,也即H-EASDF可对于包含new业务信息的DNS查询,按照new ECS选项进行处理,例如将new ECS选项插入到DNS查询中。如果H-SMF不感知V-PLMN的EC部署信息,则H-SMF向H-EASDF发送的第二消息中可包括ECS选项,但不包括new业务信息。那么,H-EASDF可针对会话上的所有业务更新ECS选项。例如,会话上有业务1~10,则H-EASDF收到的第二消息针对业务1~10有效。即对于UE发送的针对业务1~10的DNS查询,H-EASDF都按照new ECS选项进行处理。
在一个实际应用中,第二消息具体可以是DNS上下文更新请求(DNS contextupdate request)。
步骤404,V-SMF响应于第一消息,向UE发送会话修改命令。相应的,UE接收到来自V-SMF的会话修改命令。
会话修改命令中包括new业务信息、old业务信息、第三业务信息中一项或多项。其中,可将old业务信息(或第一业务信息)对应的业务称为是old业务(或第一业务),将new业务信息(或第二业务信息)对应的业务称为是new业务(或第二业务),将第三业务信息对应的业务称为是第三业务。
当会话修改命令中包括new业务信息时,可用于指示UE重新查询用于提供new业务的EAS,具体地,UE可根据会话修改命令中该new业务信息,向H-EASDF发送DNS查询,该DNS查询中同样包括该new业务信息。从而UE可从H-EASDF中重新发现用于为该new业务提供服务的、距离new位置较近的EAS对应的EAS IP。类似的,在会话修改命令中包括old业务信息或第三业务信息时,UE可从H-EASDF中重新发现用于提供old业务或第三业务的、距离new位置较近的EAS对应的EAS IP。
一个可能方式中,V-SMF根据第一消息生成会话修改命令,向UE发送会话修改命令。
其中,V-SMF根据第一消息生成会话修改命令的实现方式,可参见如下两个示例:
第一个示例中,在第一消息中包括new业务信息时,V-SMF生成的会话修改命令中可包括该new业务信息。在第一消息中包括old业务信息时,V-SMF生成的会话修改命令中可包括该old业务信息。在第一消息中包括第三业务信息时,V-SMF生成的会话修改命令中可包括该第三业务信息。
第二个示例中,第一消息中包括第二指示信息,V-SMF响应于第二指示信息,确定new业务信息、old业务信息、第三业务信息中一项或多项,向UE发送会话修改命令。
基于UE在old位置或new位置由哪个SMF(V-SMF、new V-SMF或H-SMF)提供服务,可具体有如下三种确定方式。
确定方式1,UE在old位置和new位置均由同一个V-SMF服务的情况下:
V-SMF可记录new业务信息和/或old业务信息。V-SMF向UE发送包含有new业务信息、old业务信息或者第三业务信息的会话修改命令。
确定方式2,UE在old位置和new位置分别由不同V-SMF服务的情况下:
new V-SMF可从第一网元中获取old业务信息,并结合自己记录的new业务信息,确定第三业务信息,然后向UE发送包含有第三业务信息的会话修改命令。
或者,new V-SMF可从第一网元中获取old业务信息,向UE发送包含有old业务信息的会话修改命令。
或者,new V-SMF自己记录了new业务信息,new V-SMF向UE发送包含有new业务信息的会话修改命令。
其中,第一网元具体可以是old V-SMF或者H-SMF。
当第一网元是old V-SMF时,new V-SMF从old V-SMF中获取old业务信息的实现方式,可参见步骤400中情况1-示例2的说明。
当第一网元是H-SMF时,new V-SMF可向H-SMF发送上下文请求,相应的,H-SMF向new V-SMF发送上下文响应。其中,上下文响应中可包括old业务信息,或者,包括old DNAI和old业务信息。
进一步的,上下文响应中还可包括授权信息,该授权信息用于指示允许V-PLMN分流。相应的,new V-SMF在获取到该授权信息后可在V-PLMN中建立分流点。
示例性的,上下文请求具体可以是PDU会话更新请求(PDU session updaterequest),上下文响应具体可以是PDU会话更新响应(PDU session update response)。
确定方式3,UE在old位置和new位置分别由H-SMF和V-SMF服务的情况下:
V-SMF可从H-SMF中获取old业务信息,并结合自己记录的new业务信息,确定第三业务信息,然后向UE发送包含有第三业务信息的会话修改命令。
或者,V-SMF可从H-SMF中获取old业务信息,向UE发送包含有old业务信息的会话修改命令。
或者,V-SMF自己记录了new业务信息,V-SMF向UE发送包含有new业务信息的会话修改命令。
示例性的,V-SMF可向H-SMF发送上下文请求,相应的,H-SMF向V-SMF发送上下文响应。上下文响应中可包括old业务信息,或者,包括old DNAI和old业务信息。可选的,上下文响应中还可包括授权信息。
其中,V-SMF向H-SMF发送的上下文请求,具体可以是PDU会话创建请求(PDUsession create request),H-SMF向V-SMF发送的上下文响应具体可以是PDU会话创建响应(PDU session create response)。也即,在V-SMF与H-SMF建立PDU会话的过程中,V-SMF可向H-SMF中请求old业务信息、old DNAI、授权信息中的一项或多项。
在上述确定方式1至确定方式3中,V-SMF根据new业务信息和old业务信息,确定第三业务信息的方式,可参见H-SMF根据new业务信息和old业务信息,确定第三业务信息的方式,不再赘述。
需要补充的是,本申请还可有如下情况:第一消息中业务信息与V-SMF向UE发送的会话修改命令中的业务信息不一致。比如,在第一消息包括old业务信息的情况下,V-SMF可获取new业务信息,根据new业务信息和old业务信息,确定第三业务信息,向UE发送包含有第三业务信息的会话修改命令。再比如,在第一消息中包括old业务信息和new业务信息的情况下,V-SMF可根据old业务信息和new业务信息,确定第三业务信息,向UE发送包含有第三业务信息的会话修改命令。再比如,在第一消息中包括old业务信息的情况下,V-SMF可获取new业务信息,向UE发送包含有new业务信息的会话修改命令等。可以理解,在该方式中,V-SMF可基于H-SMF的第一信息,确定将何种业务信息包含于会话修改命令中。
可选的,会话修改命令中还可包括第三指示信息,该第三指示信息可用于指示UE重新发起DNS查询。具体地,该第三指示信息可用于指示UE根据会话修改命令中的业务信息(比如new业务信息、old业务信息、第三业务信息中一项或多项),重新向H-EASDF发起DNS查询。进一步的,第三指示信息具体可以是EAS重新发现指示。
此外,本申请中,会话修改命令中还可包括第三指示信息而不包括业务信息,相应的,UE根据该第三指示信息,针对会话中的所有业务发起DNS查询,以用于重新查询为UE提供服务的全部EAS。
在一个实际应用中,第一消息具体可以是PDU会话更新请求(PDU session updaterequest),会话修改命令具体可以是PDU会话修改命令(PDU session modificationcommand)。
为更好的解释本申请实施例,如下基于九种具体场景解释说明。
其中,场景一至场景三对应的DNAI变化,具体是插入new DNAI,即对应于图4相关实施例中情况3。
进一步的,场景一具体是UE在old位置和new位置时均由同一个V-SMF服务,即对应于图4相关实施例中情况3-示例a;
场景二具体是UE在old位置和new位置时分别由old V-SMF和new V-SMF服务,即对应于图4相关实施例中情况3-示例b;
场景三具体是UE在old位置和new位置时分别由H-SMF和V-SMF服务,即对应于图4相关实施例中情况3-示例c。
可以认为,在下述场景一至场景三中未详尽描述的实现方式,以及各消息、消息中字段的解释,均可参见图4相关实施例中对应位置的描述。
场景四至场景六对应的DNAI变化,具体是old DNAI变化为new DNAI(即对应于图4相关实施例中情况1)。
进一步的,场景四具体是UE在old位置和new位置时均由同一个V-SMF服务,即对应于图4相关实施例中情况1-示例1;
场景五具体是UE在old位置和new位置时分别由old V-SMF和new V-SMF服务,即对应于图4相关实施例中情况1-示例2;
场景三具体是UE在old位置和new位置时分别由H-SMF和V-SMF服务,即对应于图4相关实施例中情况1-示例3。
可以认为,在下述场景四至场景六中未详尽描述的实现方式,以及各消息、消息中字段的解释,均可参见图4相关实施例中对应位置的描述。
场景七至场景九对应的DNAI变化,具体是删除old DNAI(即对应于图4相关实施例中情况2)。
进一步的,场景七具体是UE在old位置和new位置时均由同一个V-SMF服务,即对应于图4相关实施例中情况2-示例A;
场景八具体是UE在old位置和new位置时分别由old V-SMF和new V-SMF服务,即对应于图4相关实施例中情况2-示例B;
场景九具体是UE在old位置和new位置时分别由H-SMF和V-SMF服务,即对应于图4相关实施例中情况2-示例C。
可以认为,在下述场景七至场景九中未详尽描述的实现方式,以及各消息、消息中字段的解释,均可参见图4相关实施例中对应位置的描述。
如下,详细说明场景一至场景九中的通信方法。预先说明的是,场景一至场景九仅以V-SMF确定发送至UE的业务信息(即impact field)为例进行说明。H-SMF确定发送至UE的业务信息的方式详见上文描述,此处不再赘述。
预先说明的是,在下述场景一至场景九中,V-SMF(或new V-SMF)向H-SMF发送的PDU会话更新请求(即第三消息的一个具体例子),以及,H-SMF向V-SMF(或new V-SMF)发送的PDU会话更新请求(即第一消息的一个具体例子),虽然均称为是PDU会话更新请求,但是请求中携带的字段以及作用均不相同。为区分两个PDU会话更新请求,可将V-SMF(或new V-SMF)向H-SMF发送的PDU会话更新请求称为是PDU会话更新请求1,将H-SMF向V-SMF(或newV-SMF)发送的PDU会话更新请求称为是PDU会话更新请求2。此外,UE在old位置和new位置时分别由old V-SMF和new V-SMF服务场景中,new V-SMF需要向H-SMF发送的PDU会话更新请求以请求授权信息,此处的PDU会话更新请求可称为是PDU会话更新请求3,相应的,H-SMF向new V-SMF发送的PDU会话更新响应可称为是PDU会话更新响应3。
场景一
UE在old位置和new位置时均由同一个V-SMF服务,且UE在old位置时V-SMF未插入分流点,UE在new位置时V-SMF插入分流点的位置对应于new DNAI,即DNAI变化是插入newDNAI。
该场景一中通信方法的流程图,可参见图5所示。
步骤501,V-SMF根据new ULI确定new DNAI。
步骤502,V-SMF向H-SMF发送PDU会话更新请求1,该PDU会话更新请求1是步骤400中第三消息的一个具体例子,该PDU会话更新请求1中可包括new DNAI和new ECS选项。此处的new DNAI可用于V-SMF向H-SMF指示UE位置对应的DNAI发生变化。new ECS选项即UE在new位置时(或者new ULI)对应的ECS选项。
相应的,H-SMF接收来自V-SMF的PDU会话更新请求1,根据PDU会话更新请求1中的new DNAI和new ECS选项,触发会话修改流程。
会话修改流程具体可参见如下步骤503至步骤508。
步骤503,H-SMF从PDU会话更新请求1中获取new ECS选项,向H-EASDF发送DNS上下文更新请求,相应的,H-EASDF接收来自H-SMF的DNS上下文更新请求。
该DNS上下文更新请求是步骤403中第二消息的一个具体例子,该DNS上下文更新请求中可包括new ECS选项。
步骤504,H-EASDF根据DNS上下文更新请求中new ECS选项,更新DNS处理规则。
步骤505,H-SMF向V-SMF发送PDU会话更新请求2,该PDU会话更新请求2是步骤402中第一消息的一个具体例子,该PDU会话更新请求2包含第二指示信息。
示例性的,H-SMF未获知V-PLMN中的EC部署信息,H-SMF从PDU会话更新请求1中获取new DNAI之后,确定UE位置对应的DNAI变化,向V-SMF发送包括有第二指示信息的PDU会话更新请求2。该第二指示信息即用于指示V-SMF在确定new业务信息之后,向UE发送PDU会话修改命令。
相应的,V-SMF接收来自H-SMF的PDU会话更新请求2。
步骤506,V-SMF获取PDU会话更新请求2中的第二指示信息之后,根据new DNAI和V-PLMN中的EC部署信息,确定new业务信息。
步骤507,V-SMF向UE发送PDU会话修改命令,该PDU会话修改命令具体是步骤404中会话修改命令的一个具体例子,在该PDU会话修改命令中可携带有new业务信息。相应的,UE接收来自V-SMF的会话修改命令。
步骤508,UE根据会话修改命令中的new业务信息,针对new业务信息对应的new业务重新向H-EASDF发送DNS查询。
进一步的,在上述步骤501至步骤508中,PDU会话更新请求1(即第三消息)以及PDU会话更新请求1中各字段,PDU会话更新请求2(即第一消息)以及PDU会话更新请求2中各字段,DNS上下文更新请求(即第二消息)以及DNS上下文更新请求中各字段,PDU会话修改命令(即会话修改命令)以及PDU会话修改命令中各字段的说明,均可参见图4相关实施例中情况3-示例a的说明。
场景二
UE在old位置和new位置时分别由old V-SMF和new V-SMF服务,且UE在old位置时old V-SMF未插入分流点,UE在new位置时new V-SMF插入分流点的位置对应于new DNAI,即DNAI变化是插入new DNAI。
该场景二中通信方法的流程图,可参见图6所示。
可以理解,new V-SMF根据UE的new ULI确定new DNAI,以及new V-SMF向H-SMF发送PDU会话更新请求1,H-SMF根据PDU会话更新请求1触发会话修改流程等,均与场景一中类似。相应的,图6也可包括上述步骤501至步骤508,不再赘述。
由于更换了为UE提供服务的V-SMF,new V-SMF需要先获取授权信息,再根据授权信息,在V-PLMN的new DNAI范围内建立分流点。
此处,new V-SMF可以向H-SMF或者old V-SMF请求授权信息,具体可参见下述方式A和方式B。
方式A,new V-SMF从H-SMF获取授权信息。
步骤A1,new V-SMF向H-SMF发送PDU会话更新请求3。
步骤A2,H-SMF向new V-SMF发送PDU会话更新响应3,其中,该PDU会话更新响应3中包括授权信息。
其中,PDU会话更新请求3是步骤404中上下文请求的一个具体例子,PDU会话更新响应3是步骤404中上下文响应的一个具体例子,该PDU会话更新请求3可用于new V-SMF向H-SMF请求携带有授权信息的PDU会话更新响应3。
方式B,new V-SMF从old V-SMF获取授权信息。
步骤B1,new V-SMF向old V-SMF发送PDU会话上下文请求。
步骤B2,old V-SMF向new V-SMF送PDU会话上下文响应,其中,该PDU会话上下文响应中包括授权信息。
其中,PDU会话上下文请求是步骤404中上下文请求的一个具体例子,PDU会话上下文响应是步骤404中上下文响应的一个具体例子,该PDU会话上下文请求可用于new V-SMF向old V-SMF请求携带有授权信息的PDU会话上下文响应。
其中,方式A和方式B发生在V-SMF更换(由old V-SMF更换为new V-SMF)流程中,即UE移动导致的切换流程中。
场景三
UE在old位置和new位置时分别由H-SMF和V-SMF服务,且UE在old位置时H-SMF未插入分流点,UE在new位置时由V-SMF插入分流点的位置对应于new DNAI,即DNAI变化是插入new DNAI。
该场景三中通信方法的流程图,可参见图7所示。
可以理解,V-SMF根据UE的new ULI确定new DNAI,以及V-SMF向H-SMF发送PDU会话更新请求1,H-SMF根据PDU会话更新请求1触发会话修改流程等,均与场景一中类似。相应的,图7中也可包括步骤501至步骤508,不再赘述。
由于V-SMF为新插入的V-SMF,V-SMF需要先向H-SMF获取授权信息,再根据该授权信息,在V-PLMN的new DNAI范围内建立分流点。
V-SMF向H-SMF请求授权信息的实现方式可以有如下方式C和方式D:
方式C,V-SMF在与H-SMF建立PDU会话过程中获取授权信息。
步骤C1,V-SMF向H-SMF发送PDU会话创建请求。
步骤C2,H-SMF向V-SMF发送PDU会话创建响应,其中,该PDU会话创建响应中包括授权信息。
其中,PDU会话创建请求是步骤404中上下文请求的一个具体例子,PDU会话创建响应是步骤404中上下文响应的一个具体例子,该PDU会话创建请求可用于V-SMF向H-SMF请求携带有授权信息的PDU会话创建响应。
方式D,V-SMF在与H-SMF建立PDU会话之后,从H-SMF获取授权信息。
步骤D1,V-SMF向H-SMF发送PDU会话上下文请求。
步骤D2,H-SMF向V-SMF发送PDU会话上下文响应,其中,该PDU会话上下文响应中包括授权信息。
其中,PDU会话上下文请求是步骤404中上下文请求的一个具体例子,PDU会话上下文响应是步骤404中上下文响应的一个具体例子,该PDU会话上下文请求可用于V-SMF向H-SMF请求携带有授权信息的PDU会话上下文响应。
其中方式C和方式D发生在V-SMF插入流程中,即UE移动导致的切换流程中。
场景四
UE在old位置和new位置时均由同一个V-SMF服务,且UE在old位置时V-SMF插入分流点的位置对应于old DNAI,UE在new位置时V-SMF插入分流点的位置对应于new DNAI,即DNAI变化是old DNAI变化为new DNAI。
该场景四中通信方法的流程图,可参见图8所示。
步骤801,V-SMF根据new ULI确定new DNAI。
步骤802,V-SMF向H-SMF发送PDU会话更新请求1,该PDU会话更新请求1是步骤400中第三消息的一个具体例子,该PDU会话更新请求1中可包括new DNAI和new ECS选项。此处的new DNAI可用于V-SMF向H-SMF指示UE位置对应的DNAI发生变化。new ECS选项即UE在new位置时(或者new ULI)对应的ECS选项。
相应的,H-SMF接收来自V-SMF的PDU会话更新请求1,根据PDU会话更新请求1中的new DNAI和new ECS选项,触发会话修改流程。
会话修改流程具体可参见如下步骤803至步骤808。
步骤803,H-SMF从PDU会话更新请求1中获取new ECS选项,向H-EASDF发送DNS上下文更新请求,相应的,H-EASDF接收来自H-SMF的DNS上下文更新请求。该DNS上下文更新请求是步骤403中第二消息的一个具体例子,该DNS上下文更新请求中可包括new ECS选项。
步骤804,H-EASDF根据DNS上下文更新请求中new ECS选项,更新DNS处理规则。
步骤805,H-SMF向V-SMF发送PDU会话更新请求2,该PDU会话更新请求2是步骤402中第一消息的一个具体例子,该PDU会话更新请求2中包含第二指示信息。
示例性的,H-SMF未获知V-PLMN中的EC部署信息,H-SMF从PDU会话更新请求1中获取new DNAI之后,确定UE位置对应的DNAI变化,向V-SMF发送包括有第二指示信息的PDU会话更新请求2。该第二指示信息即用于指示V-SMF在确定new业务信息和old业务信息之后,向UE发送PDU会话修改命令。
相应的,V-SMF接收来自H-SMF的PDU会话更新请求2。
步骤806,V-SMF获取PDU会话更新请求2中的第二指示信息之后,根据new DNAI、old DNAI和V-PLMN中的EC部署信息,确定new业务信息和old业务信息。
步骤807,V-SMF向UE发送PDU会话修改命令,该PDU会话修改命令具体是步骤404中会话修改命令的一个具体例子,在该PDU会话修改命令中可携带有new业务信息和old业务信息。相应的,UE接收来自V-SMF的会话修改命令。
步骤808,UE根据会话修改命令中的new业务信息和old业务信息,针对new业务信息对应的new业务,以及针对old业务信息对应的old业务,向H-EASDF发送DNS查询。
进一步的,在上述步骤801至步骤808中,PDU会话更新请求1以及PDU会话更新请求1中各字段,PDU会话更新请求2以及PDU会话更新请求2中各字段,DNS上下文更新请求以及DNS上下文更新请求中各字段,PDU会话修改命令以及PDU会话修改命令中各字段的说明,均可参见图4相关实施例中情况1-示例1的说明。
场景五
UE在old位置和new位置时分别由old V-SMF和new V-SMF服务,且UE在old位置时由old V-SMF插入分流点的位置对应于old DNAI,UE在new位置时由new V-SMF插入分流点的位置对应于new DNAI,即DNAI变化是old DNAI变化为new DNAI。
该场景五中通信方法的流程图,可参见图9所示。
可以理解,new V-SMF根据UE的new ULI确定new DNAI,以及new V-SMF向H-SMF发送PDU会话更新请求1,H-SMF根据PDU会话更新请求1触发会话修改流程,均与场景四类似。相应的,图9可包括步骤801至步骤808,不再赘述。
由于此处的new V-SMF为新插入的V-SMF,则new V-SMF需要先获取授权信息,或者先获取授权信息和old业务信息。
具体地,new V-SMF从H-SMF获取授权信息,或者获取授权信息和old业务信息的实现方式可有如下方式E:
方式E,new V-SMF从H-SMF获取授权信息。
步骤E1,new V-SMF向H-SMF发送PDU会话更新请求3。
步骤E2,H-SMF向new V-SMF发送PDU会话更新响应3,其中,该PDU会话更新响应3中包括授权信息。可选的,PDU会话更新响应3中还包括old业务信息。
需要指出的是,在H-SMF中包含有old业务信息时,H-SMF向new V-SMF发送的PDU会话更新响应3中还可包括old业务信息。可选的,H-SMF可预先从old V-SMF中获取old业务信息,或者预先从old V-SMF中获取old DNAI,根据old DNAI和V-PLMN的EC部署信息,确定old业务信息。
其中,PDU会话更新请求3是步骤404中上下文请求的一个具体例子,PDU会话更新响应3是步骤404中上下文响应的一个具体例子,该PDU会话更新请求3可用于new V-SMF向H-SMF请求携带有授权信息(或者授权信息和old业务信息)的PDU会话更新响应3。
new V-SMF从old V-SMF获取授权信息,或者获取授权信息和old业务信息的实现方式可有如下方F:
步骤F1,new V-SMF向old V-SMF发送PDU会话上下文请求。
步骤F2,old V-SMF向new V-SMF发送PDU会话上下文响应,其中,该PDU会话上下文响应中包括授权信息。可选的,PDU会话上下文响应中还包括old业务信息。
其中,PDU会话上下文请求是步骤404中上下文请求的一个具体例子,PDU会话上下文响应是步骤404中上下文响应的一个具体例子,该PDU会话上下文请求可用于new V-SMF向old V-SMF请求携带有授权信息(或者授权信息和old业务信息)的PDU会话上下文响应。
场景六
UE在old位置和new位置时分别由H-SMF和V-SMF服务,且UE在old位置时由H-SMF插入分流点的位置对应于old DNAI,UE在new位置时由V-SMF插入分流点的位置对应于newDNAI,即DNAI变化是old DNAI变化为new DNAI。
该场景六中通信方法的流程图,可参见图10所示。
可以理解,V-SMF根据UE的new ULI确定new DNAI的实现方式,以及V-SMF向H-SMF发送PDU会话更新请求1,H-SMF根据PDU会话更新请求1触发会话修改流程,均与场景四中类似。相应的,图10可包括步骤801至步骤808,不再赘述。
由于此处的V-SMF为新插入的V-SMF,V-SMF需要先从H-SMF获取授权信息,或者获取授权信息和old业务信息。
具体地,V-SMF从H-SMF获取授权信息,或者获取授权信息和old业务信息的实现方式可有如下方式G和方式H:
方式G,V-SMF在与H-SMF建立PDU会话过程中获取授权信息。
步骤G1,V-SMF向H-SMF发送PDU会话创建请求。
步骤G2,H-SMF向V-SMF发送PDU会话创建响应,其中,该PDU会话创建响应中包括授权信息。可选的,PDU会话创建响应中还可包括old业务信息。
其中,PDU会话创建请求是步骤404中上下文请求的一个具体例子,PDU会话创建响应是步骤404中上下文响应的一个具体例子,该PDU会话创建请求可用于V-SMF向H-SMF请求携带有授权信息(或者授权信息和old业务信息)的PDU会话创建响应。
方式H,V-SMF在与H-SMF建立PDU会话之后,从H-SMF获取授权信息。
步骤H1,V-SMF向H-SMF发送PDU会话上下文请求。
步骤H2,H-SMF向V-SMF发送PDU会话上下文响应,其中,该PDU会话上下文响应中包括授权信息。可选的,PDU会话上下文响应中还包括old业务信息。
其中,PDU会话上下文请求是步骤404中上下文请求的一个具体例子,PDU会话上下文响应是步骤404中上下文响应的一个具体例子,该PDU会话上下文请求可用于V-SMF向H-SMF请求携带有授权信息(或者授权信息和old业务信息)的PDU会话上下文响应。
此处,由于V-SMF无法获取H-PLMN的EC部署信息,则H-SMF可在步骤G2或者步骤H2中直接向V-SMF发送old业务信息。
场景七
UE在old位置和new位置时均由同一个V-SMF服务,且UE在old位置时V-SMF插入分流点的位置对应于old DNAI,UE在new位置时V-SMF未插入分流点,即DNAI变化是删除oldDNAI。
该场景七中通信方法的流程图,可参见图11所示。
步骤1101,V-SMF确定new ULI未对应有new DNAI。示例性的,V-SMF根据new ULI未确定出new DNAI,即确定UE在new ULI处无法访问EC业务。
步骤1102,V-SMF向H-SMF发送PDU会话更新请求1,该PDU会话更新请求1是步骤400中第三消息的一个具体例子,该PDU会话更新请求1中可包括new特殊DNAI。此处的new特殊DNAI可用于V-SMF向H-SMF指示UE位置对应的DNAI发生变化。
可以理解的是,PDU会话更新请求1也可以包含第一指示信息,或者会话更新请求1就是第一指示信息,以用于表明DNAI变化。
相应的,H-SMF接收来自V-SMF的PDU会话更新请求1,根据PDU会话更新请求1确定DNAI发生变化,触发会话修改流程。
会话修改流程具体可参见如下步骤1103至步骤1108。
步骤1103,H-SMF向H-EASDF发送DNS上下文更新请求,相应的,H-EASDF接收来自H-SMF的DNS上下文更新请求。该DNS上下文更新请求是步骤403中第二消息的一个具体例子,该DNS上下文更新请求用于删除H-EASDF保存的UE在old位置时对应的ECS选项。
步骤1104,H-EASDF根据DNS上下文更新请求,更新DNS处理规则,即删除H-EASDF中保存的old UE位置对应的ECS选项。
步骤1105,H-SMF向V-SMF发送PDU会话更新请求2,该PDU会话更新请求2是步骤402中第一消息的一个具体例子。示例性的,H-SMF根据PDU会话更新请求1中的new特殊DNAI确定UE位置对应的DNAI变化,向V-SMF发送包括有第二指示信息的PDU会话更新请求2。该第二指示信息即用于指示V-SMF在确定old业务信息之后,向UE发送PDU会话修改命令。
相应的,V-SMF接收来自H-SMF的PDU会话更新请求2。
步骤1106,V-SMF获取PDU会话更新请求2中的第二指示信息之后,根据old DNAI和V-PLMN中的EC部署信息,确定old业务信息。
步骤1107,V-SMF向UE发送PDU会话修改命令,该PDU会话修改命令具体是步骤404中会话修改命令的一个具体例子,在该PDU会话修改命令中可携带有old业务信息。相应的,UE接收来自V-SMF的会话修改命令。
步骤1108,UE根据会话修改命令中的old业务信息,针对old业务信息对应的old业务重新向H-EASDF发送DNS查询。
进一步的,在上述步骤1101至步骤1108中,PDU会话更新请求1以及PDU会话更新请求1中各字段,PDU会话更新请求2以及PDU会话更新请求2中各字段,DNS上下文更新请求以及DNS上下文更新请求中各字段,PDU会话修改命令以及PDU会话修改命令中各字段的说明,均可参见图4相关实施例中情况2-示例A的说明。
场景八
UE在old位置和new位置时分别由old V-SMF和new V-SMF服务,且UE在old位置时由old V-SMF插入分流点的位置对应于old DNAI,UE在new位置时new V-SMF未插入分流点,即DNAI变化是删除old DNAI。
该场景八中通信方法的流程图,可参见图12所示。
可以理解,new V-SMF根据UE的new ULI确定new DNAI,以及new V-SMF向H-SMF发送PDU会话更新请求1,H-SMF根据PDU会话更新请求1触发会话修改流程,均与场景七中类似。相应的,图12可包括步骤1101至步骤1108,不再赘述。
由于此处的new V-SMF为新插入的V-SMF,则new V-SMF需要先获取授权信息,或者,先获取授权信息和old业务信息。具体地,new V-SMF获取授权信息,或者获取授权信息和old业务信息的实现方式可有如下方式I至方式J:
方式I,new V-SMF从H-SMF中获取授权信息。
步骤I1,new V-SMF向H-SMF发送PDU会话更新请求3。
步骤I2,H-SMF向new V-SMF发送PDU会话更新响应3,其中,该PDU会话更新响应3中包括授权信息。
需要指出的是,在H-SMF中包含有old业务信息时,H-SMF向new V-SMF发送的PDU会话更新响应3中还可包括old业务信息。可选的,H-SMF可预先从old V-SMF中获取old业务信息,或者预先从old V-SMF中获取old DNAI,根据old DNAI和V-PLMN的EC部署信息,确定old业务信息。
其中,PDU会话更新请求3是步骤404中上下文请求的一个具体例子,PDU会话更新响应3是步骤404中上下文响应的一个具体例子,该PDU会话更新请求3可用于new V-SMF向H-SMF请求携带有授权信息(或者授权信息和old业务信息)的PDU会话更新响应3。
方式J,new V-SMF从old V-SMF获取授权信息。
步骤J1,new V-SMF向old V-SMF发送PDU会话上下文请求。
步骤J2,old V-SMF向new V-SMF发送PDU会话上下文响应,其中,该PDU会话上下文响应中包括授权信息。可选的,PDU会话上下文响应中还包括old业务信息。
其中,PDU会话上下文请求是步骤404中上下文请求的一个具体例子,PDU会话上下文响应是步骤404中上下文响应的一个具体例子,该PDU会话上下文请求可用于new V-SMF向old V-SMF请求携带有授权信息(或者授权信息和old业务信息)的PDU会话上下文响应。
场景九
UE在old位置和new位置时分别由H-SMF和V-SMF服务,且UE在old位置时由H-SMF插入分流点的位置对应于old DNAI,UE在new位置时V-SMF未插入分流点,即DNAI变化是删除old DNAI。
该场景九中通信方法的流程图,可参见图13所示。
可以理解,V-SMF根据UE的new ULI确定new DNAI的实现方式,以及V-SMF向H-SMF发送PDU会话更新请求1,H-SMF根据PDU会话更新请求1触发会话修改流程,均与场景七中类似。相应的,图13可包括步骤1101至步骤1108,不再赘述。
由于此处的V-SMF为新插入的V-SMF,则V-SMF需要先从H-SMF获取授权信息,或者获取授权信息和old业务信息。具体地,V-SMF从H-SMF获取授权信息,或者获取授权信息和old业务信息的实现方式可有如下方式K和方式L:
方式K,V-SMF在与H-SMF建立PDU会话过程中获取授权信息。
步骤K1,V-SMF向H-SMF发送PDU会话创建请求。
步骤K2,H-SMF向V-SMF发送PDU会话创建响应,其中,该PDU会话创建响应中包括授权信息。可选的,PDU会话创建响应中还可包括old业务信息。
其中,PDU会话创建请求是步骤404中上下文请求的一个具体例子,PDU会话创建响应是步骤404中上下文响应的一个具体例子,该PDU会话创建请求可用于V-SMF向H-SMF请求携带有授权信息(或者授权信息和old业务信息)的PDU会话创建响应。
方式L,V-SMF与H-SMF建立PDU会话之后,从H-SMF获取授权信息。
步骤L1,V-SMF向H-SMF发送PDU会话上下文请求。
步骤L2,H-SMF向V-SMF发送PDU会话上下文响应,其中,该PDU会话上下文响应中包括授权信息。可选的,PDU会话上下文响应中还包括old业务信息。
其中,PDU会话上下文请求是步骤404中上下文请求的一个具体例子,PDU会话上下文响应是步骤404中上下文响应的一个具体例子,该PDU会话上下文请求可用于V-SMF向H-SMF请求携带有授权信息(或者授权信息和old业务信息)的PDU会话上下文响应。
本申请还提供另外的一种漫游场景下的通信方法,具体可以是V-SMF在确定UE移动导致UE位置对应的DNAI发生变化之后,V-SMF向UE发送会话修改命令,相应的,UE可基于会话修改命令重新发起查询EAS的过程。
具体可参见图14示例性示出的再一种漫游场景下的通信方法的流程图。
步骤1401,V-SMF确定UE位置对应的DNAI变化,其中,V-SMF是UE位置对应的DNAI变化之后为UE提供服务的V-SMF。
其中,DNAI变化具体可包括:情况1,old DNAI变化为new DNAI;情况2,删除oldDNAI;情况3,插入new DNAI,三种情况的说明具体可参见步骤401中的描述。
进一步的,UE在old位置和new位置均由同一个V-SMF服务的情况下,该同一个V-SMF可确定UE位置对应的DNAI变化。
UE在old位置和new位置分别由old V-SMF和new V-SMF服务的情况下,该new V-SMF可确定UE位置对应的DNAI变化。
UE在old位置和new位置分别由H-SMF和V-SMF服务的情况下,该V-SMF可确定UE位置对应的DNAI变化。
关于V-SMF或new V-SMF的说明,也可参见图4相关实施例中步骤400的描述。
步骤1402,V-SMF根据UE位置对应的DNAI变化,向UE发送会话修改命令,会话修改命令用于指示UE重新查询EAS。
具体地,V-SMF可根据UE位置对应的DNAI变化,确定会话修改命令包括如下中一项或多项:new业务信息、old业务信息、第三业务信息。其中,new业务信息、old业务信息、第三业务信息的描述可参见步骤404中关于会话修改命令的描述。
示例性的,在V-SMF获取到new业务信息时,V-SMF可将new业务信息承载于会话修改命令中。在V-SMF获取到old业务信息时,V-SMF可将old业务信息承载于会话修改命令中。在V-SMF获取到old业务信息和new业务信息时,V-SMF可根据old业务信息和new业务信息确定第三业务信息,将第三业务信息承载于会话修改命令中,V-SMF确定第三业务信息的实现方式可参见步骤402中H-SMF确定第三业务信息的实现方式。
进一步的,V-SMF在获取new业务信息和/或old业务信息时,具体可以有如下方式:
UE在old位置和new位置均由同一个V-SMF服务的情况下,该同一个V-SMF可自己确定old业务信息和/或new业务信息。
UE在old位置和new位置分别由old V-SMF和new V-SMF服务的情况下,该new V-SMF可从第一网元中获取old业务信息,和/或,new V-SMF自己确定new业务信息。其中,第一网元具体可以是old V-SMF或者H-SMF。
UE在old位置和new位置分别由H-SMF和V-SMF服务的情况下,该V-SMF可从H-SMF中获取old业务信息,和/或,new V-SMF自己确定new业务信息。
其中,V-SMF从H-SMF中获取old业务信息,或者,new V-SMF从H-SMF或者old V-SMF中获取old业务信息,具体可参见步骤404中描述。
可选的,V-SMF在确定UE位置对应的DNAI变化之后,还可包括如下步骤1403至步骤1405。
步骤1403,V-SMF根据DNAI变化,向H-SMF发送第三消息。
相应的,H-SMF接收到来自V-SMF的第三消息。
第三消息中可包括new ECS选项,或者,第三消息是new ECS选项。示例性的,V-SMF可根据DNAI变化,确定new ECS选项,向H-SMF发送new ECS选项。进一步的,第三消息中还可包括new DNAI和/或new业务信息。
步骤1404,H-SMF向V-SMF发送第一消息。
其中,该第一消息具体可以是一个响应。示例性的,第一消息可不携带任何业务信息,理解为,该第一消息中有个特定的IE,该IE的取值可以为null。
步骤1405,H-SMF根据new ECS选项,向H-EASDF发送第二消息。其中,第二消息用于指示更新H-EASDF中的DNS处理规则。
具体的,在第三消息中包括new ECS选项(或者说,第三消息是new ECS选项)的情况下,H-SMF向H-EASDF发送的第二消息中也包括new ECS选项(或者说,第二消息是new ECS选项)。相应的,H-EASDF可针对会话上的所有业务更新DNS处理规则。
在第三消息中包括new ECS选项和new业务信息时,H-SMF向H-EASDF发送的第二消息中也可包括new ECS选项和new业务信息。相应的,H-EASDF可根据第二消息中new ECS选项和new业务信息,将new ECS选项更新至new业务信息对应的DNS处理规则中,也即H-EASDF可对于包含new业务信息的DNS查询,按照new ECS选项进行处理,例如将new ECS选项插入到DNS查询中。
在第三消息中包括new ECS选项和new DNAI时,H-SMF可根据自己是否感知V-PLMN的EC部署信息,确定向H-EASDF发送的第二消息中包括的内容。
示例性的,在第三消息中包括new DNAI和new ECS选项时,如果H-SMF感知V-PLMN的EC部署信息,则H-SMF可以根据new DNAI确定new业务信息,相应的,H-SMF向H-EASDF发送的第二消息中包括new ECS选项和new业务信息。H-EASDF可根据第二消息中new ECS选项和new业务信息,将new ECS选项更新至new业务信息对应的DNS处理规则中。如果H-SMF不感知V-PLMN的EC部署信息,则H-SMF向H-EASDF发送的第二消息中不包括new业务信息。H-EASDF可针对会话上的所有业务更新ECS选项。
可以理解的是,本发明对步骤1402与步骤1403执行顺序不做限定。
基于上述内容和相同构思,图15和图16为本申请的提供的可能的通信装置的结构示意图。这些通信装置可以用于实现上述方法实施例中H-SMF、V-SMF、H-EASDF或UE的功能,因此也能实现上述方法实施例所具备的有益效果。
如图15所示,该通信装置1500包括处理模块1501和收发模块1502。
该通信装置1500中处理模块1501可用于实现上述图4至图13所示的方法实施例中H-SMF的功能,或者,可用于实现上述图4至图13所示的方法实施例中V-SMF的功能,或者,可用于实现上述图4至图13所示的方法实施例中H-EASDF的功能,或者,可用于实现上述图4至图13所示的方法实施例中UE的功能。收发模块1502可用于支持该通信装置1500与其他通信设备之间的通信,例如该通信装置1500为图4至图13所示的方法实施例中H-SMF时,收发模块1502可用于向V-SMF发送第一信息。
该通信装置1500中处理模块1501可用于实现上述图14所示的方法实施例中H-SMF的功能,或者,可用于实现上述图14所示的方法实施例中V-SMF的功能,或者,可用于实现上述图14所示的方法实施例中H-EASDF的功能,或者,可用于实现上述图14所示的方法实施例中UE的功能。收发模块1502可用于支持该通信装置1500与其他通信设备之间的通信,例如该通信装置1500为图14所示的方法实施例中V-SMF时,收发模块1502可用于向UE发送会话修改命令。
如图16所示为本申请实施例提供的装置1600,图16所示的装置可以为图15所示的装置的一种硬件电路的实现方式。该装置可适用于前面所示出的流程图中,执行上述方法实施例中H-SMF、V-SMF、H-EASDF或UE的功能。
为了便于说明,图16仅示出了该装置的主要部件。
图16所示的装置1600包括通信接口1610、处理器1620和存储器1630,其中存储器1630用于存储程序指令和/或数据。处理器1620可能和存储器1630协同操作。处理器1620可能执行存储器1630中存储的程序指令。存储器1630中存储的指令或程序被执行时,该处理器1620用于执行上述实施例中处理模块1501执行的操作,通信接口1610用于执行上述实施例中收发模块1502执行的操作。
存储器1630和处理器1620耦合。本申请实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。存储器1630中的至少一个可以包括于处理器1620中。
在本申请实施例中,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口。在本申请实施例中,通信接口为收发器时,收发器可以包括独立的接收器、独立的发射器;也可以集成收发功能的收发器、或者是通信接口。
装置1600还可以包括通信线路1640。其中,通信接口1610、处理器1620以及存储器1630可以通过通信线路1640相互连接;通信线路1640可以是外设部件互连标准(peripheral component interconnect,简称PCI)总线或扩展工业标准结构(extendedindustry standard architecture,简称EISA)总线等。通信线路1640可以分为地址总线、数据总线、控制总线等。为便于表示,图16中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
本申请实施例中还提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行上述图4至图13所示方法实施例中H-SMF的方法,或者,执行上述图4至图13所示的方法实施例中V-SMF的方法,或者,执行上述图14所示的方法实施例中V-SMF的方法。
本申请实施例中还提供一种计算机程序产品,包括计算机指令,当其在计算机上运行时,使得计算机执行上述图4至图13所示的方法实施例中H-SMF的方法,或者,执行上述图4至图13所示的方法实施例中V-SMF的方法,或者,执行上述图14所示的方法实施例中V-SMF的方法。
本申请实施例还提供一种芯片系统,包括:处理器,处理器与存储器耦合,存储器用于存储程序或指令,当程序或指令被处理器执行时,使得该芯片系统执行上述图4至图13所示的方法实施例中H-SMF的方法,或者,执行上述图4至图13所示的方法实施例中V-SMF的方法,或者,执行上述图14所示的方法实施例中V-SMF的方法。
本申请实施例还提供一种通信系统,包括以下一项或多项:H-SMF、V-SMF、EASDF或UE,其中,H-SMF可用于实现上述图4至图13所示的方法实施例中关于H-SMF执行的步骤,V-SMF可用于实现上述图4至图13所示的方法实施例中关于V-SMF执行的步骤,H-EASDF可用于实现上述图4至图13所示的方法实施例中关于H-EASDF执行的步骤,UE可用于实现上述图4至图13所示的方法实施例中关于UE执行的步骤。
本申请实施例还提供一种通信系统,包括以下一项或多项:H-SMF、V-SMF、H-EASDF或UE,其中,H-SMF可用于实现上述图14所示的方法实施例中关于H-SMF执行的步骤,V-SMF可用于实现上述图14所示的方法实施例中关于V-SMF执行的步骤,H-EASDF可用于实现上述图14所示的方法实施例中关于H-EASDF执行的步骤,UE可用于实现上述图14所示的方法实施例中关于UE执行的步骤。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包括一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。
本申请实施例中所描述的各种说明性的逻辑单元和电路可以通过通用处理器,数字信号处理器,专用集成电路(ASIC),现场可编程门阵列(FPGA)或其它可编程逻辑装置,离散门或晶体管逻辑,离散硬件部件,或上述任何组合的设计来实现或操作所描述的功能。通用处理器可以为微处理器,可选地,该通用处理器也可以为任何传统的处理器、控制器、微控制器或状态机。处理器也可以通过计算装置的组合来实现,例如数字信号处理器和微处理器,多个微处理器,一个或多个微处理器联合一个数字信号处理器核,或任何其它类似的配置来实现。
在一个或多个示例性的设计中,本申请所描述的上述功能可以在硬件、软件、固件或这三者的任意组合来实现。如果在软件中实现,这些功能可以存储与电脑可读的媒介上,或以一个或多个指令或代码形式传输于电脑可读的媒介上。电脑可读媒介包括电脑存储媒介和便于使得让电脑程序从一个地方转移到其它地方的通信媒介。存储媒介可以是任何通用或特殊电脑可以接入访问的可用媒体。例如,这样的电脑可读媒体可以包括但不限于RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁性存储装置,或其它任何可以用于承载或存储以指令或数据结构和其它可被通用或特殊电脑、或通用或特殊处理器读取形式的程序代码的媒介。此外,任何连接都可以被适当地定义为电脑可读媒介,例如,如果软件是从一个网站站点、服务器或其它远程资源通过一个同轴电缆、光纤电脑、双绞线、数字用户线(DSL)或以例如红外、无线和微波等无线方式传输的也被包含在所定义的电脑可读媒介中。的碟片(disk)和磁盘(disc)包括压缩磁盘、镭射盘、光盘、数字通用光盘(英文:Digital Versatile Disc,简称:DVD)、软盘和蓝光光盘,磁盘通常以磁性复制数据,而碟片通常以激光进行光学复制数据。上述的组合也可以包含在电脑可读媒介中。
本领域技术人员应该可以意识到,在上述一个或多个示例中,本申请所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包括这些改动和变型在内。

Claims (16)

1.一种漫游场景下的通信方法,其特征在于,包括:
归属会话管理功能H-SMF确定用户设备UE位置对应的数据网络接入标识DNAI变化;
所述H-SMF根据所述UE位置对应的DNAI变化,向拜访会话管理功能V-SMF发送第一消息;
其中,所述V-SMF是所述UE位置对应的DNAI变化之后为UE提供服务的V-SMF,所述第一消息用于指示所述V-SMF向所述UE发送会话修改命令,所述会话修改命令用于指示所述UE重新查询边缘应用服务器EAS。
2.如权利要求1所述的方法,其特征在于,所述H-SMF确定UE位置对应的DNAI变化之前,还包括:
所述H-SMF接收来自所述V-SMF的以下一项或多项:第一DNAI、所述第一DNAI对应的第一业务信息、第二DNAI、所述第二DNAI对应的第二业务信息、第一指示信息;
其中,所述第一DNAI是所述UE位置对应的DNAI变化之前的DNAI;
所述第二DNAI是所述UE位置对应的DNAI变化之后的DNAI;
所述第一指示信息用于指示所述UE位置对应的DNAI变化。
3.如权利要求1或2所述的方法,其特征在于,所述第一消息中包括以下一项或多项:第一业务信息、第二业务信息、第三业务信息、第二指示信息;
其中,所述第三业务信息是根据所述第一业务信息和所述第二业务信息确定的;
所述第二指示信息用于指示所述V-SMF向所述UE发送会话修改命令。
4.如权利要求1-3中任一项所述的方法,其特征在于,还包括:
所述H-SMF接收来自所述V-SMF的上下文请求;
所述H-SMF向所述V-SMF发送上下文响应;
其中,所述上下文响应中包括第一业务信息,所述第一业务信息是第一DNAI对应的业务信息,所述第一DNAI是所述UE位置对应的DNAI变化之前的DNAI。
5.如权利要求1-4中任一项所述的方法,其特征在于,还包括:
所述H-SMF根据所述DNAI变化,向归属边缘应用服务器发现功能H-EASDF发送第二消息,所述第二消息用于指示更新所述H-EASDF中的域名解析系统DNS处理规则。
6.一种漫游场景下的通信方法,其特征在于,包括:
拜访会话管理功能V-SMF接收来自归属会话管理功能H-SMF的第一消息,所述V-SMF是用户设备UE位置对应的数据网络接入标识DNAI变化之后为UE提供服务的V-SMF;
所述V-SMF响应于所述第一消息,向所述UE发送会话修改命令,所述会话修改命令用于指示所述UE重新查询边缘应用服务器EAS。
7.如权利要求6所述的方法,其特征在于,所述V-SMF接收来自H-SMF的第一消息之前,还包括:
所述V-SMF向所述H-SMF发送以下一项或多项:第一DNAI、所述第一DNAI对应的第一业务信息、第二DNAI、所述第二DNAI对应的第二业务信息、第一指示信息;
其中,所述第一DNAI是所述UE位置对应的DNAI变化之前的DNAI;
所述第二DNAI是所述UE位置对应的DNAI变化之后的DNAI;
所述第一指示信息用于指示所述UE位置对应的DNAI变化。
8.如权利要求6或7所述的方法,其特征在于,所述第一消息是基于所述UE位置对应的DNAI变化确定的。
9.如权利要求6-8中任一项所述的方法,其特征在于,所述第一消息包括以下中一项或多项:第一业务信息、第二业务信息、第三业务信息、第二指示信息;
其中,所述第三业务信息是根据所述第一业务信息和所述第二业务信息确定的;
所述第二指示信息用于指示所述V-SMF向所述UE发送会话修改命令。
10.如权利要求6-9中任一项所述的方法,其特征在于,还包括:
所述V-SMF向第一网元发送上下文请求;
所述V-SMF接收来自所述第一网元的上下文响应;
其中,所述第一网元是所述H-SMF,或者,所述第一网元是所述UE位置对应的DNAI变化之前为所述UE提供服务的其他V-SMF;
所述上下文响应中包括第一业务信息,所述第一业务信息是第一DNAI对应的业务信息,所述第一DNAI是所述UE位置对应的DNAI变化之前的DNAI。
11.如权利要求6-10中任一项所述的方法,其特征在于,所述V-SMF向所述UE发送会话修改命令,包括:
所述V-SMF根据所述第一消息,确定所述UE位置对应的DNAI变化;
所述V-SMF根据所述UE位置对应的DNAI变化,向所述UE发送所述会话修改命令。
12.如权利要求6-11中任一项所述的方法,其特征在于,所述会话修改命令包括以下中一项:
第一业务信息,所述第一业务信息对应于第一业务,所述第一业务信息用于指示所述UE重新查询提供所述第一业务的EAS;
第二业务信息,所述第二业务信息对应于第二业务,所述第二业务信息用于指示所述UE重新查询提供所述第二业务的EAS;
第三业务信息,所述第三业务信息是根据所述第一业务信息和所述第二业务信息确定的,所述第三业务信息对应于第三业务,所述第三业务信息用于指示所述UE重新查询提供所述第三业务的EAS。
13.一种通信装置,其特征在于,包括用于执行如权利要求1至5中的任一项所述方法的模块;或包括用于执行如权利要求6至12中的任一项所述方法的模块。
14.一种通信装置,其特征在于,包括处理器,所述处理器与存储器相连,所述存储器用于存储计算机程序,所述处理器用于执行所述存储器中存储的计算机程序,以使得所述装置执行权利要求1至5中的任一项所述方法,或权利要求6至12中的任一项所述方法。
15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序或指令,当所述计算机程序或指令被通信装置执行时,实现如权利要求1至5中的任一项所述方法,或权利要求6至12中的任一项所述方法。
16.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序或指令,当所述计算机程序或指令被通信装置执行时,实现如权利要求1至5中的任一项所述方法,或权利要求6至12中的任一项所述方法。
CN202210477096.5A 2022-05-02 2022-05-02 一种漫游场景下的通信方法及装置 Pending CN117041860A (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN202210477096.5A CN117041860A (zh) 2022-05-02 2022-05-02 一种漫游场景下的通信方法及装置
PCT/CN2023/089905 WO2023213199A1 (zh) 2022-05-02 2023-04-21 一种漫游场景下的通信方法及装置
EP23799186.4A EP4510638A4 (en) 2022-05-02 2023-04-21 METHOD AND DEVICE FOR COMMUNICATION IN A ROAMING SCENE
TW112115806A TW202345625A (zh) 2022-05-02 2023-04-27 一種漫遊場景下的通信方法及裝置
US18/933,248 US20250056200A1 (en) 2022-05-02 2024-10-31 Communications method in roaming scenario and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210477096.5A CN117041860A (zh) 2022-05-02 2022-05-02 一种漫游场景下的通信方法及装置

Publications (1)

Publication Number Publication Date
CN117041860A true CN117041860A (zh) 2023-11-10

Family

ID=88635953

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210477096.5A Pending CN117041860A (zh) 2022-05-02 2022-05-02 一种漫游场景下的通信方法及装置

Country Status (5)

Country Link
US (1) US20250056200A1 (zh)
EP (1) EP4510638A4 (zh)
CN (1) CN117041860A (zh)
TW (1) TW202345625A (zh)
WO (1) WO2023213199A1 (zh)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112953998A (zh) * 2019-12-11 2021-06-11 英特尔公司 用于ue不知情的eas ip地址替换的装置和方法
CN113676977B (zh) * 2020-05-13 2023-08-22 阿里巴巴集团控股有限公司 一种应用重定位的方法及装置、电子设备、存储介质
KR20210144490A (ko) * 2020-05-22 2021-11-30 삼성전자주식회사 무선 통신 시스템에서 단말로 지역 데이터 네트워크 정보를 제공하기 위한 방법 및 장치
EP4187878A4 (en) * 2020-07-24 2023-10-11 Huawei Technologies Co., Ltd. METHOD AND APPARATUS FOR NOTIFYING SERVICE CONTINUITY EVENT

Also Published As

Publication number Publication date
WO2023213199A1 (zh) 2023-11-09
US20250056200A1 (en) 2025-02-13
TW202345625A (zh) 2023-11-16
EP4510638A1 (en) 2025-02-19
EP4510638A4 (en) 2025-02-19

Similar Documents

Publication Publication Date Title
JP7696981B2 (ja) 移動通信システムでアクセス及び移動性管理機能を選択するための方法及び装置
CN112153098B (zh) 一种应用迁移方法及装置
US12184606B2 (en) Method and device for edge application server discovery
KR102217145B1 (ko) 네트워크 기능을 위한 방법 및 장치
CN113596191B (zh) 一种数据处理方法、网元设备以及可读存储介质
US11218519B2 (en) Service based P-CSCF discovery
WO2022012310A1 (zh) 一种通信方法及装置
US12127297B2 (en) Methods, systems, and computer readable media for using service communications proxy (SCP) or security edge protection proxy (SEPP) to apply or override preferred-locality attribute during network function (NF) discovery
US11888946B2 (en) Methods, systems, and computer readable media for applying or overriding preferred locality criteria in processing network function (NF) discovery requests
US12089124B2 (en) Communication method, apparatus, and system
CN114125817A (zh) 用户策略的获取
WO2023051287A1 (zh) 一种通信方法及装置
CN112491944A (zh) 边缘应用发现方法及装置、边缘应用服务支持方法及装置
WO2020034965A1 (zh) 一种消息传输方法、装置及存储介质
WO2021051420A1 (zh) 一种dns缓存记录的确定方法及装置
CN114071649B (zh) 访问本地网络的方法和装置
WO2022022322A1 (zh) 访问本地网络的方法和装置
CN115053566A (zh) 用于边缘计算服务的方法和装置
US11838969B2 (en) Method for accessing local network, and related device
CN117041860A (zh) 一种漫游场景下的通信方法及装置
US20220350748A1 (en) Consistent hashing for communication devices
WO2024174803A1 (zh) 应用上下文迁移方法、通信方法及相关装置、系统
US20240396979A1 (en) Communication method, communication apparatus, and communication system
WO2024032364A1 (zh) Eas查找方法、装置、相关功能及存储介质
CN116647832A (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