CN111901899B - 一种通信方法及装置 - Google Patents
一种通信方法及装置 Download PDFInfo
- Publication number
- CN111901899B CN111901899B CN201910373241.3A CN201910373241A CN111901899B CN 111901899 B CN111901899 B CN 111901899B CN 201910373241 A CN201910373241 A CN 201910373241A CN 111901899 B CN111901899 B CN 111901899B
- Authority
- CN
- China
- Prior art keywords
- information
- smf
- pdu session
- target
- indicating
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/19—Connection re-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/25—Maintenance of established connections
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供一种通信方法及装置。根据该方法,服务于终端设备的SMF,可向管理设备发送第一信息,并接收管理设备发送的第二信息,该第二信息可用于指示不存在目标SMF,或用于指示源SMF保留第一PDU会话,或用于指示重分配SMF不可行,因此源SMF可根据第二信息确定UE无法切换至合适的目标SMF,即不存在满足条件的目标SMF,从而可避免UE通过不断试错的方式尝试切换到目标SMF,大大节省信令开销。
Description
技术领域
本申请涉及移动通信技术领域,尤其涉及一种通信方法及装置。
背景技术
目前的第五代(5th generation,5G)移动通信技术中,由会话管理功能(sessionmanagement function,SMF)负责管理协议数据单元(protocol data unit,PDU)会话。PDU会话是用于传输PDU的通道,终端设备需要通过PDU会话与数据网络(data network,DN)互相传送PDU。
因终端设备(UE)具有移动性,当UE通过PDU会话接入一个数据网络时,若UE移出当前SMF所服务区域,UE可能会尝试接入新的SMF,从而通过新的SMF为UE建立新的PDU会话,使得UE仍接入具有相同数据网络名称(data network name,DNN)的数据网络。
然而,若UE当前所在区域不存在满足条件的SMF可建立PDU会话从而令UE接入具有相同DNN的数据网络时,UE以及当前为UE提供服务的SMF均无法获知不存在满足条件的SMF,在一些场景下,UE只能不断试错以尝试接入满足条件的SMF并建立新的PDU会话,因此存在不必要的信令开销。在另一些场景下,UE可能通过***的中间SMF(intermediate SMF,I-SMF)重建立PDU会话,但通过中间SMF重建立的PDU会话的用户面路径并非最优,因此存在不必要的信令开销。
发明内容
本申请提供一种通信方法及装置,用以优化在UE的位置发送移动后UE的PDU会话管理问题。
第一方面,本申请提供一种终端管理方法,该方法可由SMF执行。根据该方法,源SMF向管理设备发送第一信息,所述源SMF为终端设备提供服务,所述终端设备通过第一协议数据单元PDU会话接入数据网络DN;源SMF接收来自所述管理设备的第二信息,所述第二信息用于指示不存在所述终端设备的目标SMF,或者,用于指示保留所述第一PDU会话,或者,用于指示重分配SMF不可行;其中,所述第一信息包括以下至少一种:用于指示为所述终端设备重分配SMF的信息;用于指示所述管理设备确定是否存在所述终端设备的目标SMF的信息;用于指示PDU会话重建立到同一个DN的信息(indicates that a PDU Session re-establishment to the same DN);用于指示所述第一PDU会话的业务和会话连续性模式SSC mode为SSC mode 2或SSC mode 3的信息;所述终端设备的位置信息和所述DN的标识;或者,所述第一PDU会话的标识。
采用以上方法,服务于终端设备的SMF,可接收管理设备发送的第二信息,该第二信息可用于指示不存在目标SMF,或用于指示源SMF保留第一PDU会话,或用于指示重分配SMF不可行,因此源SMF可根据第二信息确定UE无法切换至合适的目标SMF,即不存在满足条件的目标SMF,从而可避免UE通过不断试错的方式尝试切换到目标SMF,大大节省信令开销,也可以避免***中间SMF并建立非路径最优的用户面,以节省信令开销。
在一种可能的设计中,所述目标SMF支持所述DN的标识和所述终端设备的位置。采用该设计,目标SMF可用于UE接入此前接入的同一个数据网络,避免UE与该数据网络之间的会话中断。当不存在目标SMF时,可令源SMF获知不存在能够令UE接入同一数据网络的目标SMF。
在一种可能的设计中,所述第二信息包括所述目标SMF的信息。采用该设计,第二信息包括目标SMF的信息时,可用于指示存在目标SMF。
在一种可能的设计中,所述用于指示为所述终端设备重分配SMF的信息为SMF重分配被请求指示,所述SMF重分配被请求指示用于指示所述源SMF被请求重分配。
在一种可能的设计中,所述源SMF还可根据所述第二信息,保留所述第一PDU会话。采用该设计,源SMF可根据第二信息保留第一PDU会话,避免在不存在目标SMF的情况下释放第一PDU会话,造成UE数据业务中断。另外,保留第一PDU会话,可避免UE在释放第一PDU会话后尝试接入目标SMF,此时由于不存在目标SMF,UE会不断试错,因此该设计能够节省信令开销。
在一种可能的设计中,所述源SMF还可确定切换为所述终端设备提供服务的用户面功能UPF;和/或,所述源SMF还可确定切换为所述终端设备提供服务的SMF。采用该设计,在发送第一信息之前,源SMF需确定切换为所述终端设备提供服务的UPF和/或SMF。
在一种可能的设计中,所述管理设备为AMF或网络存储功能NRF。
在一种可能的设计中,所述第一信息携带在第一消息中,所述第一消息还包括所述第一PDU会话的标识。
另外,以上方法可由管理设备实施。根据该方法,管理设备接收第一信息,根据所述第一信息,向源SMF发送第二信息,所述源SMF为终端设备提供服务,所述终端设备通过第一PDU会话接入DN;其中,所述第二信息用于指示不存在所述终端设备的目标SMF,或者,用于指示保留所述第一PDU会话,或者,用于指示重分配SMF不可行;其中,所述第一信息包括以下至少一种:用于指示为所述终端设备重分配SMF的信息;用于指示所述管理设备确定是否存在所述终端设备的目标SMF的信息;用于指示PDU会话重建立到同一个DN的信息;用于指示所述第一PDU会话的SSC mode为SSC mode 2或SSC mode 3的信息;所述终端设备的位置信息和所述DN的标识;或者,所述第一PDU会话的标识。
在一种可能的设计中,所述目标SMF支持所述DN的标识和所述终端设备的位置。
在一种可能的设计中,所述管理设备根据所述第一信息,向源SMF发送第二信息,包括:所述管理设备根据所述第一信息,确定不存在所述目标SMF;所述管理设备向所述源SMF发送所述第二信息。
在一种可能的设计中,所述管理设备根据所述第一信息,确定不存在所述目标SMF,包括:当所述第一信息不包括所述终端设备的位置信息和所述DN的标识时,所述管理设备从所述第一PDU会话的上下文中获取所述终端设备的位置信息和所述DN的标识,并根据所述管理设备存储的SMF信息、所述终端设备的位置信息和所述DN的标识,确定不存在所述目标SMF,所述SMF信息包括SMF支持的DN的标识和服务区域的信息;或者,当所述第一信息包括所述终端设备的位置信息和所述DN的标识时,所述管理设备根据所述管理设备存储的SMF信息、所述终端设备的位置信息和所述DN的标识,确定不存在所述目标SMF,所述SMF信息包括SMF支持的DN的标识和服务区域的信息。
在一种可能的设计中,所述管理设备为AMF,所述管理设备根据所述第一信息,向源SMF发送第二信息,包括:所述管理设备根据所述第一信息,向NRF请求所述目标SMF;当所述管理设备未接收到来自所述NRF的所述目标SMF的信息,或者所述管理设备接收到来自所述NRF的用于指示不存在所述目标SMF的信息时,所述管理设备向所述源SMF发送所述第二信息。
在一种可能的设计中,所述管理设备根据所述第一信息,向NRF请求所述目标SMF,包括:当所述第一信息包括所述终端设备的位置信息和所述DN的标识时,所述管理设备向所述NRF发送所述第一信息;或者,当所述第一信息不包括所述终端设备的位置信息和所述DN的标识时,所述管理设备从所述第一PDU会话的上下文中获取所述终端设备的位置信息和所述DN的标识,并向所述NRF发送所述终端设备的位置信息和所述DN的标识。
在一种可能的设计中,所述第二信息包括所述目标SMF的信息。
在一种可能的设计中,所述第一信息携带在第一消息中,所述第一消息还携带有所述第一PDU会话的标识。
第二方面,本申请提供一种终端管理方法,该方法可由源SMF实施。该方法包括:源SMF向管理设备发送第一信息,所述源SMF为终端设备提供服务,所述终端设备通过第一PDU会话接入数据网络,所述第一信息用于确定是否存在目标SMF,所述目标SMF支持所述数据网络的标识和所述终端设备的位置;所述源SMF接收来自所述管理设备的第三信息,所述第三信息用于指示是否存在所述目标SMF。
采用以上设计,源SMF可根据来自管理设备的第三信息确定是否存在目标SMF,在不存在目标SMF的情况下,可避免UE通过不断试错的方式尝试切换到目标SMF,大大节省信令开销。
在一种可能的设计中,当所述第三信息用于指示不存在所述目标SMF时,所述源SMF保留所述第一PDU会话;或者,当所述第三信息用于指示存在所述目标SMF时,所述源SMF触发释放所述第一PDU会话。
在一种可能的设计中,所述第三信息包括所述目标SMF的信息。
在一种可能的设计中,所述源SMF向管理设备发送第一信息之前,还包括:所述源SMF确定切换为所述终端设备提供服务的UPF;和/或,所述源SMF确定切换为所述终端设备提供服务的SMF。
在一种可能的设计中,所述第一信息包括以下信息中的至少一种:用于指示所述第一PDU会话的SSC mode为SSC mode 2或SSC mode 3的信息;或者,用于指示所述管理设备确定是否存在所述终端设备的目标SMF的信息;或者,用于指示为所述终端设备重分配SMF的信息;或者,用于指示PDU会话重建立到同一个DN的信息;或者,所述终端设备的位置信息和所述DN的标识;或者,所述第一PDU会话的标识。
在一种可能的设计中,所述第一信息携带在第一消息中,所述第一消息还包括所述第一PDU会话的标识。
在一种可能的设计中,所述管理设备包括AMF或NRF。
另外,该方法还可由管理设备实施。根据该方法,管理设备可接收第一信息,并根据所述第一信息,向源SMF发送第三信息,所述第三信息用于指示是否存在终端设备的目标SMF,所述源SMF为所述终端设备提供服务,所述终端通过第一PDU会话接入所述指定数据网络;其中,所述第一信息包括以下至少一种:用于指示所述第一PDU会话的SSC mode为SSCmode 2或SSC mode 3的信息;或者,用于指示所述管理设备确定是否存在所述终端设备的目标SMF的信息;或者,用于指示为所述终端设备重分配SMF的信息;或者,用于指示PDU会话重建立到同一个DN的信息;或者,所述终端设备的位置信息和所述DN的标识;或者,所述第一PDU会话的标识。
在一种可能的设计中,所述管理设备根据所述第一信息,向源SMF发送第三信息,包括:所述管理设备根据所述第一信息,确定是否存在所述目标SMF;当所述管理设备确定存在所述目标SMF时,所述管理设备向所述源SMF发送所述第三信息,所述第三信息用于指示存在所述目标SMF;或者,当所述管理设备确定不存在所述目标SMF时,所述管理设备向所述源SMF发送所述第三信息,所述第三信息用于指示不存在所述目标SMF。
在一种可能的设计中,当所述第一信息包括用于指示所述第一PDU会话的SSCmode为SSC mode 2或SSC mode 3的信息,所述管理设备确定是否存在所述目标SMF。
在一种可能的设计中,所述管理设备根据所述第一信息,确定是否存在所述目标SMF,包括:当所述第一信息包括用于指示所述管理设备确定是否存在所述终端设备的目标SMF的信息时,所述管理设备确定是否存在所述目标SMF。
在一种可能的设计中,所述管理设备根据所述第一信息,确定是否存在所述目标SMF,包括用于指示为所述终端设备重分配SMF的信息时,所述管理设备确定是否存在所述目标SMF。
在一种可能的设计中,所述管理设备根据所述第一信息,确定是否存在所述目标SMF,包括用于指示PDU会话重建立到同一个DN的信息时,所述管理设备确定是否存在所述目标SMF。
在一种可能的设计中,当第一信息不包括终端设备的位置信息和所述数据网络的标识,所述管理设备确定是否存在所述目标SMF,包括:所述管理设备从所述第一PDU会话的上下文中获取所述终端设备的位置信息和所述数据网络的标识;所述管理设备根据所述管理设备存储的SMF信息、所述终端设备的位置信息和所述数据网络的标识,确定是否存在所述目标SMF,所述SMF信息包括SMF支持的数据网络的标识以及SMF的服务区域的信息。
在一种可能的设计中,所述第一信息包括所述终端设备的位置信息和所述数据网络的标识,所述管理设备根据所述第一信息,确定是否存在所述目标SMF,包括:所述管理设备根据所述管理设备存储的SMF信息、所述终端设备的位置信息和所述数据网络的标识,确定是否存在所述目标SMF,所述SMF信息包括SMF支持的数据网络的标识以及SMF的服务区域的信息。
在一种可能的设计中,所述方法还包括:当所述确定结果为存在所述目标SMF时,所述管理设备向所述终端设备发送NAS消息。
在一种可能的设计中,所述管理设备为AMF,所述管理设备根据所述第一信息,向源SMF发送第三信息,包括:
所述管理设备根据所述第一信息,向NRF请求满足所述特定条件的SMF信息;当所述管理设备接收到来自所述NRF的满足所述特定条件的SMF信息时,所述管理设备向所述源SMF发送所述第三信息,所述第三信息用于指示存在所述目标SMF;或者,当所述管理设备未接收到来自所述NRF的满足所述特定条件的SMF信息,或者所述管理设备接收到来自所述NRF的用于指示不存在满足所述特定条件的SMF的指示信息时,所述管理设备向所述源SMF发送所述第三信息,所述第三信息用于指示不存在所述目标SMF。
在一种可能的设计中,所述管理设备根据所述第一信息,向NRF请求满足所述特定条件的SMF信息,包括:所述管理设备根据所述第一信息,向所述NRF发送所述终端设备的位置信息和所述数据网络的标识。
在一种可能的设计中,所述管理设备根据所述第一信息,向所述NRF发送所述终端设备的位置信息和所述数据网络的标识,包括:所述第一信息包括所述终端设备的位置信息和所述数据网络的标识,所述管理设备向所述NRF发送所述第一信息;或者,所述管理设备从所述第一PDU会话的上下文中获取所述终端设备的位置信息和所述数据网络的标识,并向所述NRF发送所述终端设备的位置信息和所述数据网络的标识。
在一种可能的设计中,所述第三信息包括所述目标SMF的信息或所述目标SMF中一个SMF的信息。
第三方面,本申请提供一种通信装置,该通信装置可用于执行上述第一方面或第一方面的任一可能的设计,或第二方面或第二方面的任一可能的设计中由源SMF执行的步骤,该通信装置可通过硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各方法中的各功能。例如,在由软件模块构成时,通信装置可包括相互耦合的通信模块以及处理模块,其中,通信模块可用于支持通信装置进行通信,处理模块可用于通信装置执行处理操作,如生成需要发送的信息/消息,或对接收的信号进行处理以得到信息/消息。在由硬件组件构成时,该通信装置可包括相互耦合的通信接口、存储器以及处理器等等。
在执行上述第一方面或第一方面的任一可能的设计时,通信模块可用于向管理设备发送第一信息,所述通信装置为终端设备提供服务,所述终端设备通过第一协议数据单元PDU会话接入数据网络DN;所述通信模块,还可用于接收来自所述管理设备的第二信息,所述第二信息用于指示不存在所述终端设备的目标SMF,或者,用于指示保留所述第一PDU会话,或者,用于指示重分配SMF不可行;其中,所述第一信息包括以下至少一种:用于指示为所述终端设备重分配SMF的信息;用于指示所述管理设备确定是否存在所述终端设备的目标SMF的信息;用于指示PDU会话重建立到同一个DN的信息;用于指示所述第一PDU会话的业务和会话连续性模式SSC mode为SSC mode 2或SSC mode 3的信息;所述终端设备的位置信息和所述DN的标识;或者,所述第一PDU会话的标识。
在一种可能的设计中,所述目标SMF支持所述DN的标识和所述终端设备的位置。
在一种可能的设计中,所述第二信息包括所述目标SMF的信息。
在一种可能的设计中,所述用于指示为所述终端设备重分配SMF的信息为SMF重分配被请求指示,所述SMF重分配被请求指示用于指示所述源SMF被请求重分配。
在一种可能的设计中,所述通信装置还包括处理模块;所述处理模块用于根据所述第二信息,保留所述第一PDU会话。
在一种可能的设计中,所述通信装置还包括处理模块;所述处理模块用于确定切换为所述终端设备提供服务的用户面功能UPF;和/或,所述处理模块用于确定切换为所述终端设备提供服务的SMF。
在一种可能的设计中,所述管理设备为AMF或网络存储功能NRF。
在一种可能的设计中,所述第一信息携带在第一消息中,所述第一消息还包括所述第一PDU会话的标识。
在执行上述第二方面或第二方面的任一可能的设计时,通信模块可用于向管理设备发送第一信息,源SMF为终端设备提供服务,终端设备通过第一PDU会话接入数据网络,所述第一信息用于确定是否存在目标SMF,所述目标SMF支持所述数据网络的标识和所述终端设备的位置;处理模块可根据来自管理设备的第三信息确定是否存在所述目标SMF,第三信息用于指示是否存在所述目标SMF。
在一种可能的设计中,当所述第三信息用于指示不存在所述目标SMF时,处理模块保留所述第一PDU会话;或者,当所述第三信息用于指示存在所述目标SMF时,处理模块触发释放所述第一PDU会话。
在一种可能的设计中,所述第三信息包括所述目标SMF的信息。
在一种可能的设计中,在通信模块向管理设备发送第一信息之前,处理模块还用于:确定切换为所述终端设备提供服务的UPF;和/或,确定切换为所述终端设备提供服务的SMF。
在一种可能的设计中,所述第一信息包括以下信息中的至少一种:用于指示所述第一PDU会话的SSC mode为SSC mode 2或SSC mode 3的信息;或者,用于指示所述管理设备确定是否存在所述终端设备的目标SMF的信息;或者,用于指示为所述终端设备重分配SMF的信息;或者,用于指示PDU会话重建立到同一个DN的信息;或者,所述终端设备的位置信息和所述DN的标识;或者,所述第一PDU会话的标识。
在一种可能的设计中,所述第一信息携带在第一消息中,所述第一消息还包括所述第一PDU会话的标识。
在一种可能的设计中,所述管理设备包括AMF或NRF。
第四方面,本申请提供一种通信装置,该通信装置可用于执行上述第一方面或第一方面的任一可能的设计,或第二方面或第二方面的任一可能的设计中由管理设备执行的步骤,该通信装置可通过硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各方法中的各功能。例如,在由软件模块构成时,通信装置可包括相互耦合的通信模块以及处理模块,其中,通信模块可用于支持通信装置进行通信,处理模块可用于通信装置执行处理操作,如生成需要发送的信息/消息,或对接收的信号进行处理以得到信息/消息。在由硬件组件构成时,该通信装置可包括相互耦合的通信接口1501、存储器以及处理器等等。
在执行上述第一方面或第一方面的任一可能的设计时,通信模块用于接收第一信息;通信模块,还可用于根据所述第一信息,向源SMF发送第二信息,所述源SMF为终端设备提供服务,所述终端设备通过第一PDU会话接入DN;其中,所述第二信息用于指示不存在所述终端设备的目标SMF,或者,用于指示保留所述第一PDU会话,或者,用于指示重分配SMF不可行;其中,所述第一信息包括以下至少一种:用于指示为所述终端设备重分配SMF的信息;用于指示所述通信装置确定是否存在所述终端设备的目标SMF的信息;用于指示PDU会话重建立到同一个DN的信息;用于指示所述第一PDU会话的SSC mode为SSC mode 2或SSC mode3的信息;所述终端设备的位置信息和所述DN的标识;或者,所述第一PDU会话的标识。
在一种可能的设计中,所述目标SMF支持所述DN的标识和所述终端设备的位置。
在一种可能的设计中,所述通信装置还包括处理模块;所述处理模块用于根据所述第一信息,确定不存在所述目标SMF;所述通信模块具体用于:向所述源SMF发送所述第二信息。
在一种可能的设计中,所述处理模块具体用于:当所述第一信息不包括所述终端设备的位置信息和所述DN的标识时,从所述第一PDU会话的上下文中获取所述终端设备的位置信息和所述DN的标识,并根据所述通信装置存储的SMF信息、所述终端设备的位置信息和所述DN的标识,确定不存在所述目标SMF,所述SMF信息包括SMF支持的DN的标识和服务区域的信息;或者,当所述第一信息包括所述终端设备的位置信息和所述DN的标识时,根据所述通信装置存储的SMF信息、所述终端设备的位置信息和所述DN的标识,确定不存在所述目标SMF,所述SMF信息包括SMF支持的DN的标识和服务区域的信息。
在一种可能的设计中,所述通信装置为AMF;所述通信模块具体用于:根据所述第一信息,向NRF请求所述目标SMF;当所述通信装置未接收到来自所述NRF的所述目标SMF的信息,或者所述通信装置接收到来自所述NRF的用于指示不存在所述目标SMF的信息时,向所述源SMF发送所述第二信息。
在一种可能的设计中,所述通信模块具体用于:当所述第一信息包括所述终端设备的位置信息和所述DN的标识时,向所述NRF发送所述第一信息;
或者,所述通信装置还包括处理模块;所述处理模块用于:当所述第一信息不包括所述终端设备的位置信息和所述DN的标识时,从所述第一PDU会话的上下文中获取所述终端设备的位置信息和所述DN的标识;所述通信模块具体用于:向所述NRF发送所述终端设备的位置信息和所述DN的标识。
在一种可能的设计中,所述第二信息包括所述目标SMF的信息。
在一种可能的设计中,所述第一信息携带在第一消息中,所述第一消息还携带有所述第一PDU会话的标识。
在执行上述第二方面或第二方面的任一可能的设计时,通信模块可用于接收第一信息,并根据所述第一信息,向源SMF发送第三信息,所述第三信息用于指示是否存在终端设备的目标SMF,所述源SMF为所述终端设备提供服务,所述终端通过第一PDU会话接入所述指定数据网络;其中,所述第一信息包括以下至少一种:用于指示所述第一PDU会话的SSCmode为SSC mode 2或SSC mode 3的信息;或者,用于指示所述管理设备确定是否存在所述终端设备的目标SMF的信息;或者,用于指示为所述终端设备重分配SMF的信息;或者,用于指示PDU会话重建立到同一个DN的信息;或者,所述终端设备的位置信息和所述DN的标识;或者,所述第一PDU会话的标识。
在一种可能的设计中,处理模块可用于根据所述第一信息,确定是否存在所述目标SMF;当所述处理模块确定存在所述目标SMF时,所述通信模块向所述源SMF发送所述第三信息,所述第三信息用于指示存在所述目标SMF;或者,当所述处理模块确定不存在所述目标SMF时,所述通信模块向所述源SMF发送所述第三信息,所述第三信息用于指示不存在所述目标SMF。
在一种可能的设计中,所述第一信息包括用于指示为所述终端设备重分配SMF的信息时,所述处理模块确定是否存在所述目标SMF。
在一种可能的设计中,所述第一信息包括用于指示所述第一PDU会话的SSC mode为SSC mode 2或SSC mode 3的信息时,所述处理模块确定是否存在所述目标SMF。
在一种可能的设计中,当所述第一信息包括用于指示所述管理设备确定是否存在所述终端设备的目标SMF的信息,所述处理模块确定是否存在所述目标SMF。
在一种可能的设计中,当所述第一信息包括用于指示PDU会话重建立到同一个DN的信息时,所述处理模块确定是否存在所述目标SMF。
在一种可能的设计中,所述处理模块确定是否存在所述目标SMF,包括:所述处理模块从所述第一PDU会话的上下文中获取所述终端设备的位置信息和所述数据网络的标识;所述处理模块根据自身存储的SMF信息、所述终端设备的位置信息和所述数据网络的标识,确定是否存在所述目标SMF,所述SMF信息包括SMF支持的数据网络的标识以及SMF的服务区域的信息。
在一种可能的设计中,所述第一信息包括所述终端设备的位置信息和所述数据网络的标识,所述处理模块根据所述第一信息,确定是否存在所述目标SMF,包括:所述处理模块根据自身存储的SMF信息、所述终端设备的位置信息和所述数据网络的标识,确定是否存在所述目标SMF,所述SMF信息包括SMF支持的数据网络的标识以及SMF的服务区域的信息。
在一种可能的设计中,所述方法还包括:当所述确定结果为存在所述目标SMF时,所述通信模块向所述终端设备发送NAS消息。
在一种可能的设计中,所述通信装置为AMF,所述通信模块根据所述第一信息,向源SMF发送第三信息,包括:
所述通信模块根据所述第一信息,向NRF请求满足所述特定条件的SMF信息;当所述通信模块接收到来自所述NRF的满足所述特定条件的SMF信息时,所述通信模块向所述源SMF发送所述第三信息,所述第三信息用于指示存在所述目标SMF;或者,当所述通信模块未接收到来自所述NRF的满足所述特定条件的SMF信息,或者所述通信模块接收到来自所述NRF的用于指示不存在满足所述特定条件的SMF的指示信息时,所述通信模块向所述源SMF发送所述第三信息,所述第三信息用于指示不存在所述目标SMF。
在一种可能的设计中,所述通信模块根据所述第一信息,向NRF请求满足所述特定条件的SMF信息,包括:所述通信模块根据所述第一信息,向所述NRF发送所述终端设备的位置信息和所述数据网络的标识。
在一种可能的设计中,所述通信模块根据所述第一信息,向所述NRF发送所述终端设备的位置信息和所述数据网络的标识,包括:所述第一信息包括所述终端设备的位置信息和所述数据网络的标识,所述通信模块向所述NRF发送所述第一信息;或者,所述第一信息包括所述第一PDU会话的标识,所述处理模块从所述第一PDU会话的上下文中获取所述终端设备的位置信息和所述数据网络的标识,所述通信模块向所述NRF发送所述终端设备的位置信息和所述数据网络的标识。
在一种可能的设计中,所述第三信息包括所述目标SMF的信息或所述目标SMF中一个SMF的信息。
第六方面,本申请提供一种通信***,该通信***可以包括第三方面和/或第四方面中所述的通信装置。
第七方面,本申请提供一种计算机存储介质,所述计算机存储介质中存储有指令(或称程序),当其在计算机上被调用执行时,使得计算机执行上述第一方面或第一方面的任意一种可能的设计中所述的方法,或用于执行上述第二方面或第二方面的任一可能的设计中所述的方法。
第八方面,本申请提供一种计算机程序产品,该计算机程序产品可包含指令,当所述计算机程序产品在计算机上运行时,使得计算机执行上述第一方面或第一方面的任意一种可能的设计中所述的方法,或用于执行上述第二方面或第二方面的任一可能的设计中所述的方法。
第九方面,本申请提供一种芯片或包含芯片的芯片***,该芯片可包括处理器。该芯片还可以包括存储器和/或通信模块。该芯片可用于执行上述第一方面或第一方面的任意一种可能的设计中所述的方法,或用于执行上述第二方面或第二方面的任一可能的设计中所述的方法。该芯片***可以由上述芯片构成,也可以包含上述芯片和其他分立器件,如通信模块。
上述第三方面至第九方面及其可能的设计中的有益效果可以参考对第一方面及其任一可能的设计,或第二方面及其任一可能的设计中所述方法的有益效果的描述。
附图说明
图1为一种无线通信***的架构示意图;
图2为另一种无线通信***的架构示意图;
图3为另一种无线通信***的架构示意图;
图4为本申请提供的一种通信方法的流程示意图;
图4A为本申请提供的另一种通信方法的流程示意图;
图5为本申请提供的另一种通信方法的流程示意图;
图6为本申请提供的另一种通信方法的流程示意图;
图7为本申请提供的另一种通信方法的流程示意图;
图8为本申请提供的另一种通信方法的流程示意图;
图9为本申请提供的另一种通信方法的流程示意图;
图10为本申请提供的另一种通信方法的流程示意图;
图11为本申请提供的另一种通信方法的流程示意图;
图12为本申请提供的一种通信装置的结构示意图;
图13为本申请提供的另一种通信装置的结构示意图;
图14为本申请提供的另一种通信装置的结构示意图;
图15为本申请提供的另一种通信装置的结构示意图。
具体实施方式
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述。方法实施例中的具体操作方法也可以应用于装置实施例或***实施例中。
下面对本申请涉及术语进行解释:
至少一个,是指一个,或一个以上,即包括一个、两个、三个及以上。
多个,是指两个,或两个以上,即包括两个、三个及以上。
携带,可以是指某消息用于承载某信息或数据,也可以是指某消息由某信息构成。
耦合是指装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。
另外应理解,本申请实施例中,“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A、B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一(项)个”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a、b或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b和c,或a、b和c,其中a、b、c可以是单个,也可以是多个。
下面,结合附图对本申请实施例进行详细说明。首先,介绍本申请实施例可以应用的无线通信***,然后介绍本申请实施例提供的通信方法,最后介绍本申请实施例提供的通信装置。
如图1所示,提供了一种无线通信***100,该无线通信***可以包括终端设备101以及网络设备102。
应理解,无线通信***100既可适用于低频场景(sub 6G),也可适用于高频场景(above6G)。无线通信***100的应用场景包括但不限于全球移动通讯(global system ofmobile communication,GSM)***、码分多址(code division multiple access,CDMA)***、宽带码分多址(wideband code division multiple access,WCDMA)***、通用分组无线业务(General Packet Radio Service,GPRS)、长期演进(long term evolution,LTE)***、LTE频分双工(frequency division duplex,FDD)***、LTE时分双工(time divisionduplex,TDD)、通用移动通信***(universal mobile telecommunication system,UMTS)、全球互联微波接入(worldwide interoperability for microwave access,WiMAX)通信***、未来的第五代***或新无线(new radio,NR)通信***等。
以上所示终端设备101可以是用户设备、终端(terminal)、移动台(mobilestation,MS)、移动终端(mobile terminal)等设备,该终端设备101能够与一个或多个通信***的一个或多个网络设备进行通信,并接受网络设备提供的网络服务,这里的网络设备包括但不限于图示网络设备102。举例来说,终端设备101可以是移动电话(或称为“蜂窝”电话)、具有移动通信功能的计算机等,终端设备101还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。终端设备101也可以是具有通信模块的通信芯片。
以上所示网络设备102可包括接入网设备(或称接入网站点)。其中,接入网设备是指有提供网络接入功能的设备,如无线接入网(radio access network,RAN)基站等等。网络设备102具体可包括基站(base station,BS),或包括基站以及用于控制基站的无线资源管理设备等,该网络设备102可以为中继站(中继设备)、接入点、车载设备、可穿戴设备以及未来5G网络中的基站、未来演进的公共陆地移动网络(public land mobile network,PLMN)网络中的基站或者NR基站等。网络设备102也可以是具有通信模块的通信芯片。
在本申请所述方法的执行过程中,网络设备102可作为RAN基站向终端设备101提供无线网络连接,例如,网络设备102可作为4G接入网——演进的通用移动通信***(universal mobile telecommunications system,UMTS)陆地无线接入网(evolved UMTSterrestrial radio access network,E-UTRAN)中的接入网设备,或者,网络设备102可作为5G接入网——5GRAN中的接入网设备,或者,网络设备102可作为未来无线通信***中的接入网设备。
下面以5G核心网为例,说明本申请实施例可以应用的一种无线通信***。如图2所示,提供了一种示例性的5G无线通信***。该无线通信***可包括5G核心网201,该无线通信***还可包括5G接入网202,其中5G核心网201与5G接入网202之间可通过接口实现交互。该无线通信***场景下,用于实现本申请实施例所涉及的方法的功能实体可以是5G核心网201中的网元和/或终端设备等。具体来说,本申请实施例所涉及的终端设备可以包括5G接入网202中的基站所连接的终端设备,例如,图2所示的UE 203。该UE 203通过无线链路连接至接入网设备204,接入网设备204可以是5G接入网202中的一个5G基站;本申请实施例所涉及的终端设备还可包括与中继站连接的UE,例如图2所示的UE 205。其中,UE 205与中继站206连接,中继站206通过中继链路连接至接入网设备204。本申请实施例所涉及的网络设备102,可以是如图2所示的5G接入网202的中的接入网设备204,也可以是如图2所示的连接至接入网设备204的中继站206。
如图3所示为一种基于服务化架构的5G网络的架构示意图。图3所示的网络架构中可包括三部分:终端设备、数据网络(data network,DN)和运营商网络。下面,结合图3,对图2所示5G核心网201及5G接入网202的架构进行进一步说明。
运营商网络可包括服务通信代理(service communication proxy,SCP)、网络切片选择(network slice selection function,NSSF)、网络开放功能(network exposurefunction,NEF)、网络存储功能(network repository function,NRF)、策略控制功能(policy control function,PCF)、统一数据管理(unified data management,UDM)、应用功能(application function,AF)、鉴权服务器功能(authentication server function,AUSF)、接入与移动性管理功能(access and mobility management function,AMF)、会话管理功能(session management function,SMF)、(无线)接入网((radio)access network,(R)AN)以及用户面功能(user plane function,UPF)等。上述运营商网络中,除(无线)接入网之外(例如图2所示的5G接入网202)的部分可以称为核心网络(CN)(例如图2所示5G核心网201)。为方便说明,后续以(R)AN称为RAN为例进行说明。
如图3所示的UE可以是一种具有无线收发功能的设备,其可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。所述UE可以是手机(mobile phone)、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtual reality,VR)终端、增强现实(augmented reality,AR)终端、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等。如图3所示的UE可包括终端设备101。
上述终端设备可通过运营商网络提供的接口(例如N1等)与运营商网络建立连接,使用运营商网络提供的数据和/或语音等服务。终端设备还可通过运营商网络访问DN,使用DN上部署的运营商业务,和/或第三方提供的业务。其中,上述第三方可为运营商网络和终端设备之外的服务方,可为终端设备提供他数据和/或语音等服务。其中,上述第三方的具体表现形式,具体可根据实际应用场景确定,在此不做限制。
接入网设备,是指为终端提供无线通信功能的设备,其可部署于RAN。接入网设备包括但不限于:5G中的下一代基站(g nodeB,gNB)、演进型节点B(evolved node B,eNB)、无线网络控制器(radio network controller,RNC)、节点B(node B,NB)、基站控制器(basestation controller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,home evolved nodeB,或home node B,HNB)、基带单元(baseBand unit,BBU)、传输点(transmitting and receiving point,TRP)、发射点(transmitting point,TP)、移动交换中心等。如图3所示的接入网设备可包括网络设备102。
以上服务通信代理网元,可用于在控制面网元间传递消息、以及支持网元和网络功能服务的发现。在5G中,服务通信代理网元可以是SCP,在未来通信如6G中,网络切片选择装置仍可以是SCP,或有其它的名称,本申请不做限定。
以上网络切片选择装置用于实现网络切片的灵活选择。示例性的,网络切片选择装置可支持基于网络切片选择协助信息(network slice selection assistanceinformation,NSSAI)、位置信息或切片负荷信息等多种信息的切片选择策略,基于切片选择策略可实现智能化的切片选择方案。其中,网络切片选择装置可存储由运营商配置的切片选择策略等信息。在5G中,网络切片选择网元可以是NSSF,在未来通信如6G中,网络切片选择装置仍可以是NSSF,或有其它的名称,本申请不做限定。
以上所示移动性管理网元是由运营商网络提供的控制面网元,负责终端设备接入运营商网络时的接入控制和移动性管理,例如包括移动状态管理,分配用户临时身份标识,认证和授权用户等功能。在5G中,移动性管理网元可以是AMF,在未来通信如第六代(the6th generation,6G)中,移动性管理网元仍可以是AMF,或有其它的名称,本申请不做限定。
以上所示会话管理网元是由运营商网络提供的控制面网元,负责管理终端设备的协议数据单元(protocol data unit,PDU)会话。PDU会话是一个用于传输PDU的通道,终端设备需要通过PDU会话与DN互相传送PDU。PDU会话由SMF负责建立、维护和删除等。SMF包括会话管理(如会话建立、修改和释放,包含UPF和RAN之间的隧道维护)、UPF的选择和控制、业务和会话连续性(Service and Session Continuity,SSC)模式选择、漫游等会话相关的功能。SMF可用于选择为用户进行服务的UPF,比如选择更靠近用户所在基站的UPF,来降低用户收发包时延。在5G中,会话管理网元可以是SMF,在未来通信如6G中,会话管理网元仍可以是SMF,或有其它的名称,本申请不做限定。
以上所示用户面网元是由运营商提供的网关,是运营商网络与DN通信的网关。UPF网元包括数据包路由和传输、包检测、业务用量上报、服务质量(Quality of Service,QoS)处理、合法监听、上行包检测、下行数据包存储等用户面相关的功能。在5G中,用户面网元可以是UPF,在未来通信如6G中,用户面网元仍可以是UPF,或有其它的名称,本申请不做限定。
DN,是位于运营商网络之外的网络,运营商网络可以接入多个DN,DN上可部署多种业务,可为终端设备提供数据和/或语音等服务。例如,DN是某智能工厂的私有网络,智能工厂安装在车间的传感器可为终端设备,DN中部署了传感器的控制服务器,控制服务器可为传感器提供服务。传感器可与控制服务器通信,获取控制服务器的指令,根据指令将采集的传感器数据传送给控制服务器等。又例如,DN是某公司的内部办公网络,该公司员工的手机或者电脑可为终端设备,员工的手机或者电脑可以访问公司内部办公网络上的信息、数据资源等。
本申请中,数据管理网元是由运营商提供的控制面网元,负责存储运营商网络中签约用户的用户永久标识符(subscriber permanent identifier,SUPI)、信任状(credential)、安全上下文(security context)、签约数据等信息。UDM所存储的这些信息可用于终端设备接入运营商网络的认证和授权。其中,上述运营商网络的签约用户具体可为使用运营商网络提供的业务的用户,例如使用中国电信的手机芯卡的用户,或者使用***的手机芯卡的用户等。上述签约用户的SUPI可为该手机芯卡的号码等。上述签约用户的信任状、安全上下文可为该手机芯卡的加密密钥或者跟该手机芯卡加密相关的信息等存储的小文件,用于认证和/或授权。上述安全上下文可为存储在用户本地终端(例如手机)上的数据(cookie)或者令牌(token)等。上述签约用户的签约数据可为该手机芯卡的配套业务,例如该手机芯卡的流量套餐或者使用网络等。需要说明的是,永久标识符、信任状、安全上下文、认证数据(cookie)、以及令牌等同认证、授权相关的信息,在本发明本申请文件中,为了描述方便起见不做区分、限制。如果不做特殊说明,本申请实施例将以用安全上下文为例进行来描述,但本申请实施例同样适用于其他表述方式的认证、和/或授权信息。在5G中,数据管理网元可以是UDM,在未来通信如6G中,数据管理网元仍可以是UDM,或有其它的名称,本申请不做限定。
本申请中,网络开放功能网元是由运营商提供控制面网元。NEF以安全的方式对第三方开放运营商网络的对外接口。在SMF与第三方的网元通信时,NEF可作为SMF与第三方的网元通信的中继。NEF作为中继时,可作为签约用户的标识信息的翻译,以及第三方的网元的标识信息的翻译。比如,NEF将签约用户的SUPI从运营商网络发送到第三方时,可以将SUPI翻译成其对应的外部身份标识(identity,ID)。反之,NEF将外部ID(第三方的网元ID)发送到运营商网络时,可将其翻译成SUPI。在5G中,网络开放网元可以是NEF,在未来通信如6G中,网络开放网元仍可以是NEF,或有其它的名称,本申请不做限定。
本申请中,鉴权服务器功能网元是由运营商提供控制面网元。AUSF可用于进行针对终端设备的接入鉴权。在5G中,鉴权服务器功能网元可以是AUSF网元,在未来通信如6G中,网络开放网元仍可以是AUSF,或有其它的名称,本申请不做限定。
本申请中,网络存储功能网元可用于为每个网络功能(network function,NF)发现其他网络功能提供的服务,例如,用于接收AMF或其他NF发送的功能发现请求(NFdiscovery request),然后提供发现的网元信息给请求方网元。网络存储功能网元也可维护(如存储、管理和更新)可用网元实例的特征和其支持的业务能力相关参数,如网元实例标识、网元类型、PLMN、网络分片的相关标识,如网络切片选择辅助信息(single networkslice selection assistance information,S-NSSAI)或网络切片实例标识、网元的网际协议(internet protocol,IP)地址或者域名、网元的能力信息、支持的业务能力名字,等等。在5G中,网络存储功能网元可以是NRF,在未来通信如6G中,网络开放网元仍可以是NRF,或有其它的名称,本申请不做限定。
本申请中,策略控制网元是由运营商提供的控制面功能,用于向SMF提供PDU会话的策略。策略可以包括计费相关策略、QoS相关策略和授权相关策略等。在5G中,策略控制网元可以是PCF,在未来通信如6G中,策略控制网元仍可以是PCF,或有其它的名称,本申请不做限定。
图3中Nnssf、Nnef、Nausf、Nnrf、Npcf、Nudm、Naf、Namf、Nsmf、N1、N2、N3、N4,以及N6为接口序列号。这些接口序列号的含义可参见3GPP标准协议中定义的含义,在此不做限制。
为方便说明,本申请后续,将RAN设备简称为RAN,以及将终端设备称为UE。
应理解,以上如图1所示的网络设备102可作为如图3所示5G无线通信***中(R)AN中的接入网设备,终端设备101可通过网络设备102接入5G网络,如接入5G核心网和/或访问DN。以图3所示通信***为例,UE可通过PDU会话,经由(R)AN、UPF访问数据网络,同时。其中,UPF可由SMF选择,SMF负责该PDU会话的建立和维护。在UE进行移动的场景中,UE可能因为移出当前SMF的服务区域而选择其他的SMF。此时,在UE移动前为UE提供服务的SMF在本申请中可被称为源SMF,在UE移动后,可能为UE提供服务的SMF在本申请种可被称为目标SMF。
需要说明的是,在不作特别说明的情况下,本申请各实施例中的相同术语表示的含义可以相同,相同的步骤可以相互参考,为避免重复,不进行赘述。此外,本申请各实施例中提及的“需要切换(need to be handover)”均可以替换为“需要重定位(need to berelocated)”。
如图4所示,本申请提供一种通信方法,该方法可包括以下步骤:
S101:源SMF向管理设备发送第一信息。
其中,源SMF为UE提供服务,换言之,源SMF指的是当前为UE提供服务的SMF。此外,该UE通过第一PDU会话接入DN,换言之,该UE通过第一PDU会话与DN进行通信。
其中,第一信息可以包括以下至少一种:用于指示为UE重分配SMF的信息;用于指示管理设备确定是否存在UE的目标SMF的信息;用于指示PDU会话重建立到同一个DN的信息;用于指示第一PDU会话的SSC mode为SSC mode 2或SSC mode 3的信息;UE的位置信息和UE通过第一PDU会话接入的数据网络的标识;或者,第一PDU会话的标识。
应理解,这里所述第一PDU会话包括一个或多个PDU会话,例如,当服务于该UE的UPF与UE之间可能存在一个或多个PDU会话,本申请中,该一个或多个PDU会话可被称为第一PDU会话。
相应地,管理设备接收第一信息。
S102:管理设备根据第一信息,向源SMF发送第二信息。
其中,第二信息可以用于指示不存在UE的目标SMF,或者,用于指示保留第一PDU会话,或者,用于指示重分配(reallocation)SMF不可行。
相应地,源SMF接收第二信息。
采用上述实施例提供的方法,源SMF接收来自管理设备的第二信息,该第二信息可用于指示不存在目标SMF,或用于指示源SMF保留第一PDU会话,或用于指示重分配SMF不可行,因此源SMF可根据第二信息确定UE无法切换至合适的目标SMF,从而可避免UE通过不断试错的方式尝试切换到目标SMF,大大节省信令开销,也可以避免***中间SMF并建立非路径最优的用户面,以节省信令开销。
示例性的,以上管理设备可以是如图3所示5G核心网中的AMF或者NRF。以上源SMF,可以是如图3所示的SMF,该SMF为UE提供服务。
下面对第一信息可能包括的内容进行具体介绍。
以上用于指示为UE重分配SMF的信息,具体可以用于指示源SMF被请求重分配。如,该信息可以是SMF重分配被请求指示(SMF reallocation requested indication)信息。或者,该信息也可以是源SMF向管理设备发送的服务化消息中特定比特位的特定取值。示例性的,当该服务化消息中特定比特位被配置为1(或0)时,该消息可用于指示为UE重分配SMF。
以上指示管理设备确定是否存在UE的目标SMF的信息,可以是特定信息。例如,该信息可以是由源SMF向管理设备发送的服务化消息中特定比特位的特定取值。示例性的,当该服务化消息中特定比特位被配置为1(或0)时,该消息可用于指示管理设备确定是否存在UE的目标SMF。
以上用于指示PDU会话重建立到同一个DN的信息,可以包括由源SMF向管理设备发送的服务化消息中的原因(cause)值。示例性的,当该消息中的cause值被配置为1(或0)时,该消息可用于指示PDU会话重建立到同一个DN。
以上用于指示所述第一PDU会话的SSC mode为SSC mode 2或SSC mode 3的信息,可包括第一PDU会话的SSC mode信息。具体的,当第一PDU会话的SSC mode为SSC mode2或SSC mode 3时,源SMF可在向管理设备发送的服务化消息中携带SSC mode信息。相应地,管理设备在接收SSC mode信息后可执行S102所示步骤。
以上UE的位置信息,可包括UE当前的PLMN ID,小区(cell)ID,跟踪区标识(tracking area identity,TAI)等。具体地,UE的位置信息可用于管理设备确定UE当前所处位置,进而确定是否存在目标SMF能够支持UE的位置。
以上数据网络的标识,可以是数据网络的DNN或接入点名称(access point name,APN)。数据网络的标识可用于管理设备确定UE当前访问的数据网络,以便确定是否存在目标SMF能够支持该数据网络。
以上第一PDU会话的标识,可用于管理设备查询第一PDU会话的上下文和/或其他域第一PDU会话有关的信息。
示例性的,当管理设备包括AMF时,以上由源SMF向管理设备发送的服务化消息可以是Namf_Communication_N1N2MessageTransfer消息。当管理设备包括NRF时,以上由源SMF向管理设备发送的服务化消息可以是Nnrf_NFDiscovery_Request消息。示例性的,源SMF向管理设备发送的服务化消息中。
可选的,以上第一信息,可承载于第一消息中,如源SMF向管理设备发送的服务化消息。当第一信息不包括第一PDU会话的标识时,该第一消息还可携带第一PDU会话的标识。
在一种可能的实现方式中,源SMF可在确定切换为所述UE提供服务的UPF,和/或,确定切换为所述UE提供服务的SMF之后,执行以上S101所述步骤。具体的,当第一PDU会话为SCC mode 2时,源SMF可在确定切换为所述UE提供服务的UPF后,执行S101所示步骤。当第一PDU会话为SCC mode 3时,源SMF可在确定切换为所述UE提供服务的UPF和/或确定切换为所述UE提供服务的SMF后,执行S101所示步骤。
以上S102所涉及的第二信息,可承载于管理设备向源SMF发送的服务化消息中。示例性的,管理设备包括AMF时,该服务化消息可以是Namf_Communication_N1N2MessageTransfer的响应消息。当管理设备包括NRF时,该服务化消息可以是Nnrf_NFDiscovery的响应消息。
另外,第二信息也可包含确定(true)或否定(false)指示。如,信元被配置为true时,表示SMF被请求进行重分配。当信元被配置为false时,表示SMF不需要进行重分配。
当以上第二信息用于指示不存在所述UE的目标SMF时,可以将管理设备向源SMF发送的服务化消息中的特定比特位的取值配置为特定值,以表示不存在所述UE的目标SMF;或者,将管理设备向源SMF发送的服务化消息的特定指示信息中,特定比特位的取值配置为特定值,以表示不存在所述UE的目标SMF。例如,当服务化消息中某指示信息的特定比特位被配置为1(或0)时,该消息用于指示不存在所述UE的目标SMF。
当以上第二信息用于指示保留所述第一PDU会话时,可以将管理设备向源SMF发送的服务化消息中的特定比特位的取值配置为特定值,以指示保留所述第一PDU会话;或者,将管理设备向源SMF发送的服务化消息的特定指示信息中,特定比特位的取值配置为特定值,以指示保留所述第一PDU会话。例如,当服务化消息中某指示信息的特定比特位被配置为1(或0)时,该消息用于指示保留所述第一PDU会话。
当以上第二信息用于指示重分配SMF不可行时,可以将管理设备向源SMF发送的服务化消息中的特定比特位的取值配置为特定值,以指示重分配SMF不可行;或者,将管理设备向源SMF发送的服务化消息的特定指示信息中,特定比特位的取值配置为特定值,以指示重分配SMF不可行。例如,当服务化消息中特定比特位被配置为1(或0)时,该消息用于指示重分配SMF不可行。
在以上S102中所涉及的UE的目标SMF,可以是指支持所述UE接入的数据网络的标识和所述UE的位置的SMF。其中,支持所述数据网络的标识,也可被称为支持所述UE的数据网络,是指目标SMF支持建立接入到特定数据网络的PDU会话,或者说,目标SMF支持PDU会话连接至特定DN,该特定数据网络即UE通过第一PDU会话接入的数据网络。支持所述UE的位置,指的是目标SMF的服务区域包含UE当前所在的位置。
在S102的一种可能的实现方式中,管理设备可根据第一信息判断是否存在目标SMF,并根据判断结果发送所述第二信息。
具体的,若管理设备判断不存在目标SMF,管理设备可向源SMF发送S102所述的第二信息。若管理设备判断存在目标SMF,管理设备可向源SMF发送第二信息,该第二信息可包括目标SMF的信息,如目标SMF的标识,AMF可在第二信息中携带目标SMF的信息,并将第二信息发送至源SMF。或者,若管理设备判断存在目标SMF,管理设备可以向源SMF发送用于指示存在目标SMF的第二信息。或者,若管理设备判断存在目标SMF,管理设备可以不发送第二信息,源SMF在发送第一信息后未接收到,或者未在第一时长内接收到第二信息,则源SMF确定存在目标SMF。具体的,源SMF可在发送第一信息后启动定时器,执行第一时长的计时。第一时长可由网络侧配置,或者由协议定义,或者采用预配置的方式存储在源SMF。
示例性的,若管理设备为AMF,管理设备可在确定存在目标SMF后,向UE发送非接入层(non access stratum,NAS)消息。所述NAS消息可包括PDU会话修改指令(PDU sessionmodification command)。
示例性的,管理设备可根据所述管理设备存储的SMF信息、所述UE的位置信息和所述数据网络的标识,判断是否存在所述目标SMF。其中,所述SMF信息包括SMF支持的数据网络的标识和服务区域的信息。具体的,当SMF支持的数据网络的标识包括UE通过第一PDU会话接入的数据网络的标识,且SMF支持的服务区域包括UE的位置信息所指示的UE的位置时,管理设备可确定该SMF支持所述数据网络的标识和所述UE的位置,此时管理设备确定存在目标SMF。若管理设备确定不存在支持所述数据网络的标识和所述UE的位置的SMF,管理设备判断不存在所述目标SMF。应理解,这里所述管理设备包括AMF或NRF。
其中,所述UE的位置信息和所述数据网络的标识可携带于第一信息中。或者,当第一信息中不包括UE的位置信息和所述数据网络的标识时,所述管理设备可从所述第一PDU会话的上下文中获取所述UE的位置信息和所述数据网络的标识。其中,管理设备可根据第一PDU会话的标识查找第一PDU会话的上下文。第一PDU会话的标识可由源SMF与第一信息在同一消息中一并发送,也可通过不同消息分别发送。
在S102的另一种可能的实现方式中,若管理设备为AMF,管理设备还可根据第一信息向NRF或SCP请求目标SMF的信息。下面,以NRF为例具体说明管理设备请求目标SMF的信息的方案,若管理设备向SCP请求目标SMF的信息,可将以下方案中的NRF替换为SCP。
当AMF未成功接收到来自NRF的目标SMF的信息,或者接收到来自NRF的用于指示不存在目标SMF的信息时,AMF可向源SMF发送S102所示的第二信息。另外,若AMF从NRF接收到目标SMF的信息,AMF可在第二信息中携带目标SMF的信息,并将第二信息发送至源SMF,或者,AMF可以向源SMF发送用于指示存在目标SMF的第二信息,或者,AMF可以不发送第二信息,源SMF在发送第一信息后的第二时长内确定未接收到第二信息,则源SMF确定存在目标SMF。具体的,源SMF可在发送第一信息后启动定时器,执行第二时长的计时。第二时长可由网络侧配置,或者由协议定义,或者采用预配置的方式存储在源SMF。
示例性的,管理设备在根据第一信息向NRF请求所述目标SMF的信息时,管理设备可将第一信息包括的所述UE的位置信息和所述数据网络的标识发送至NRF。或者,当第一信息不包括所述UE的位置信息和所述数据网络的标识时,管理设备可从第一PDU会话的上下文中获取所述UE的位置信息和所述数据网络的标识。其中,管理设备可根据第一PDU会话的标识查找第一PDU会话的上下文。第一PDU会话的标识可由源SMF与第一信息在同一消息中一并发送,也可通过不同消息分别发送。
NRF在接收所述UE的位置信息和所述数据网络的标识后,可根据自身存储的SMF信息、从AMF接收的所述UE的位置信息和所述数据网络的标识,判断是否存在所述目标SMF,其中,所述SMF信息包括SMF支持的数据网络的标识和服务区域的信息。NRF判断是否存在目标SMF的方法可参照前述对于管理设备判断是否存在目标SMF的方法的介绍。若NRF确定存在目标SMF,可将目标SMF的信息发送至AMF,或者,向AMF指示存在目标SMF。若NRF确定不存在目标SMF,NRF可向AMF发送用于指示不存在所述目标SMF的信息。
在以上S102所示步骤之后,源SMF可根据第二信息,保留第一PDU会话。具体地址,当第二信息用于指示不存在所述UE的目标SMF、用于指示保留所述第一PDU会话或者用于指示重分配SMF不可行,源SMF根据该第二信息保留第一PDU会话。
这里所述保留第一PDU会话,可以是指源SMF不释放第一PDU会话的会话资源。在该第一PDU会话被保留期间,不会触发UE尝试通过其他SMF建立新的PDU会话接入以第一PDU会话接入的同一数据网络。此外,若源SMF确定在发送第一信息后的第三时长内没有接收到管理设备的反馈,如,没有接收到管理设备发送的第二信息,则源SMF确定不存在目标SMF,此后源SMF可保留第一PDU会话。
可选的,若源SMF接收到S102所述第二信息,和/或确定不存在目标SMF后,源SMF还可启动定时器的计时,在该定时器计时超时后,重新执行S101所示步骤。或者,源SMF可订阅UE的位置信息,在确定UE移动至新的区域或移动阈值距离后,重新执行S101所示步骤。或者,当管理设备包括NRF,源SMF可还可向NRF订阅在存在目标SMF注册到NEF时,向源SMF进行通知,则源SMF在接收到NRF的通知后,确定存在目标SMF。
若第一PDU会话的SSC mode为SSC mode 2,且管理设备确定存在目标SMF,则管理设备可指示SMF和/或UE释放第一PDU会话。
在一种可能的实现方式中,当管理设备为AMF,管理设备在确定存在目标SMF,或者作为管理设备的AMF从NRF接收到目标SMF的信息时,可将用于指示存在SMF的信息或者目标SMF的信息携带在第二信息中,并向源SMF发送第二信息。响应于该第二信息,源SMF可触发释放第一PDU会话。应理解,源SMF可在接收该第二信息后,立即触发第一PDU会话的释放,也可在接收该第二信息后启动第一定时器的计时,在第一定时器的计时超时后触发。
另外,若管理设备为AMF,管理设备在确定存在目标SMF,或者作为管理设备的AMF从NRF接收到目标SMF的信息时,可向UE发送第一指示,该第一指示用于指示存在目标SMF,或者携带目标SMF的信息,或者用于指示UE触发第一PDU会话的释放,从而由UE响应于该第一指示触发第一PDU会话的释放。应理解,UE可在接收第一指示后,立即触发第一PDU会话的释放,也可在接收第一指示后启动第二定时器的计时,在第二定时器的计时超时后触发。
若管理设备为NRF,则在确定存在目标SMF后,可将用于指示存在SMF的信息或者目标SMF的信息携带在第二信息中,并向源SMF发送第二信息。响应于该第二信息,源SMF可触发释放第一PDU会话。应理解,源SMF可在接收该第二信息后,触发第一PDU会话的释放流程,也可在接收该第二信息后启动第三定时器的计时,在第三定时器的计时超时后触发。
在以上释放第一PDU会话的流程后,UE可基于AMF发送的重建指示,发起重建连接至同一数据网络的PDU会话的过程,该同一数据网络即为第一PDU会话接入的数据网络。示例性的,UE可向AMF发送PDU会话重建立请求,由AMF为UE选择满足条件的SMF进行PDU会话的重建立,此时,AMF为UE选择的SMF即为目标SMF。
若第一PDU会话的SSC mode为SSC mode 3,且管理设备确定存在目标SMF,则管理设备可指示UE重建立PDU会话,重建立的PDU会话与第一PDU会话接入同一数据网络。
在一种可能的实现方式中,当管理设备为AMF,管理设备在确定存在目标SMF,或者作为管理设备的AMF从NRF接收到目标SMF的信息时,可向UE发送第二指示,如PDU会话修改命令,该第二指示用于指示UE触发重建立该PDU会话。从而由UE响应于该第二指示触发重建立第二PDU会话,该第二PDU会话与第一PDU会话连接至同一数据网络,之后,UE或源SMF触发第一PDU会话的释放。应理解,AMF还可向UE指示第四定时器,UE在该第四定时器计时超时后,触发第一PDU会话的释放。
若管理设备为NRF,则在确定存在目标SMF后,可将用于指示存在SMF的信息或者目标SMF的信息携带在第二信息中,并向源SMF发送第二信息。响应于该第二信息,源SMF向AMF发送PDU会话修改指示,如一个服务化消息,以指示存在目标SMF,或者向AMF指示目标SMF的信息,或者向AMF指示进行会话修改。AMF响应于PDU会话修改指示,向UE发送第三指示,如PDU会话修改命令,该第三指示用于指示存在目标SMF,或者携带目标SMF的信息,或者用于指示UE触发重建立PDU会话。从而由UE响应于该第三指示触发建立第二PDU会话。应理解,AMF还可向UE指示第五定时器,UE在该第五定时器计时超时后,触发第一PDU会话的释放。
如图4A所示,本申请提供另一种通信方法,该方法可包括以下步骤。
S101a:源SMF向管理设备发送第一信息。
其中,源SMF为UE提供服务,UE通过第一PDU会话接入数据网络,所述第一信息用于确定是否存在目标SMF,所述目标SMF支持所述数据网络的标识和所述UE的位置。
其中,第一信息可以包括以下至少一种:用于指示为UE重分配SMF的信息;用于指示管理设备确定是否存在UE的目标SMF的信息;用于指示PDU会话重建立到同一个DN的信息;用于指示第一PDU会话的SSC mode为SSC mode 2或SSC mode 3的信息;UE的位置信息和UE通过第一PDU会话接入的数据网络的标识;或者,第一PDU会话的标识。
相应地,管理设备接收第一信息。
S102a:管理设备根据第一信息,向源SMF发送第三信息。
其中,所述第三信息用于指示是否存在UE的目标SMF。
相应地,服务于UE的源SMF,可接收管理设备发送的第三信息,并根据该第三信息,源SMF可确定是否存在UE的目标SMF。
相应地,源SMF接收第三信息。
采用上述实施例提供的方法,源SMF接收来自管理设备的第三信息,该第三信息可用于指示是否存在目标SMF,因此源SMF可根据第三信息确定UE能否切换至合适的目标SMF,当不存在目标SMF时UE无法切换至合适的目标SMF,从而可避免UE通过不断试错的方式尝试切换到目标SMF,大大节省信令开销。
示例性的,以上管理设备可以是如图3所示5G核心网中的AMF或者NRF。以上源SMF,可以是如图3所示的SMF,该SMF为UE提供服务。
对于第一信息的具体内容,可参照本申请实施例中对于第一信息的介绍。
在S101a实施之前,源SMF可确定需要切换为UE提供服务的UPF,和/或,确定切换为UE提供服务的SMF。
示例性的,源SMF还可向管理设备发送第一PDU会话的标识。其中,第一PDU会话的标识可与第一信息携带在同一个消息中,例如一个服务化消息。
示例性的,当第三信息用于指示存在UE的目标SMF时,源SMF可按照相关协议的现有流程释放第一PDU会话,并进行SMF的切换或者***中间SMF,用于重建立第一PDU会话。当第三信息用于指示不存在UE的目标SMF时,源SMF可保留第一PDU会话,避免释放第一PDU会话造成UE的业务中断。
在S102a的实施中,若管理设备为AMF或NRF,管理设备可根据第一信息,确定是否存在UE的目标SMF,当管理设备确定存在所述目标SMF时,可向所述源SMF发送所述第三信息,第三信息用于指示存在所述目标SMF;或者,当所述管理设备确定不存在所述目标SMF时,所述管理设备向所述源SMF发送所述第三信息,所述第三信息用于指示不存在所述目标SMF。
另外,在存在UE的目标SMF时,第三信息可包括目标SMF的信息,源SMF可根据目标SMF的信息确定存在UE的目标SMF。第三信息可包括目标SMF的信息,或包括目标SMF中的一个SMF的信息。
示例性的,管理设备可在确定第一信息中包括用于指示所述第一PDU会话的SSCmode为SSC mode 2或SSC mode 3的信息、用于指示所述管理设备判断是否存在目标SMF的信息、用于指示为所述UE重分配SMF的信息或者用于指示PDU会话重建立到同一个DN的信息时,确定是否存在UE的目标SMF。
当第一信息中不包括UE的位置信息和所述数据网络的标识,在确定是否存在UE的目标SMF时,管理设备可从所述第一PDU会话的上下文中获取所述UE的位置信息和所述数据网络的标识,并根据所述管理设备存储的SMF信息、所述UE的位置信息和所述数据网络的标识,确定是否存在所述目标SMF,所述SMF信息包括SMF支持的数据网络的标识以及SMF的服务区域的信息。
当第一信息中包括UE的位置信息和所述数据网络的标识,在确定是否存在UE的目标SMF时,管理设备可根据所述管理设备存储的SMF信息、第一信息包括的所述UE的位置信息和第一信息包括的所述数据网络的标识,确定是否存在所述目标SMF,所述SMF信息包括SMF支持的数据网络的标识以及SMF的服务区域的信息。
在S102a的实施中,若管理设备为AMF,管理设备还可根据第一信息,向NRF请求满足特定条件的SMF的信息。当管理设备接收到来自NRF的满足所述特定条件的SMF的信息时,管理设备向源SMF发送第三信息,该第三信息用于指示存在所述目标SMF,或者,该第三信息包括来自NRF的满足所述特定条件的SMF的信息。或者,当所述管理设备未接收到来自所述NRF的满足所述特定条件的SMF信息,或者所述管理设备接收到来自所述NRF的用于指示不存在满足所述特定条件的SMF的指示信息时,所述管理设备向所述源SMF发送第三信息,该第三信息用于指示不存在所述目标SMF。
以上特定条件可包括:SMF支持处于特定位置的UE以及SMF支持特定的DN(或DNN)。
示例性的,若管理设备为AMF,管理设备还可根据第一信息,向NRF请求满足特定条件的SMF的信息时,管理设备可向NRF发送所述UE的位置信息和所述数据网络的标识,以使NRF根据所述UE的位置信息和所述数据网络的标识确定是否存在满足特定条件的SMF。当存在支持该UE的位置信息以及该数据网络的SMF,即存在UE的目标SMF。NRF根据所述UE的位置信息和所述数据网络的标识确定是否存在满足特定条件的SMF的方式,可参照本申请实施例中的介绍。
示例性的,AMF可将第一信息中包括的所述UE的位置信息和所述数据网络的标识,发送至NRF。或者,AMF可从第一PDU会话的上下文中获取所述UE的位置信息和所述数据网络的标识,并向所述NRF发送所述UE的位置信息和所述数据网络的标识。具体的,AMF可根据第一PDU会话的标识,获取第一PDU会话的上下文。
示例性的,若管理设备为AMF,AMF可在判断存在UE的目标SMF的情况下,向UE发送NAS消息。NAS消息的设置方式可参照本申请中的介绍。
如图5所示,本申请提供另一种通信方法,该方法以第一PDU会话的SCC mode为SCCmode 2,以及管理设备为AMF为例进行说明。具体可包括以下步骤:
S201:源SMF确定需要切换为UE提供服务的UPF。
其中,源SMF服务于UE,UE通过第一PDU会话接入数据网络。UPF1服务于第一PDU会话,换言之,UPF1与UE之间通过第一PDU会话进行通信。
S202:源SMF向AMF发送第一信息。
其中,第一信息可承载于服务化消息中。
其中,第一信息,可包括用于指示为UE重分配SMF的信息,用于指示AMF确定是否存在UE的目标SMF,用于指示PDU会话重建立到同一个DN的信息,用于指示所述第一PDU会话的SSC mode为SSC mode 2或SSC mode 3的信息,所述UE的位置信息和所述数据网络的标识,或者,所述第一PDU会话的标识中的至少一种。
S203:AMF根据第一信息,判断是否存在UE的目标SMF。
示例性地,UE的目标SMF支持UE的位置以及支持该UE通过第一PDU会话接入的数据网络的DNN(或称,支持该UE通过第一PDU会话接入的数据网络)。当第一信息包括UE的位置信息和所述数据网络的标识时,AMF可根据自身存储的SMF信息以及第一信息包括的UE的位置信息和所述数据网络的标识判断是否存在目标SMF。当第一信息不包括UE的位置信息和所述数据网络的标识时,AMF可查询第一PDU会话的上下文,从中获取UE的位置信息和所述数据网络的标识,并根据自身存储的SMF信息以及UE的位置信息和所述数据网络的标识,判断是否存在目标SMF。
需要说明的是,步骤S204-S207为可选步骤,例如,当AMF确定不存在UE的目标SMF时,执行步骤S204和S205;或者,当AMF确定存在UE的目标SMF,执行步骤S206-S207。
需要指出的是,当AMF确定不存在UE的目标SMF时,AMF也可不发送第二信息以节省信令,此时S204和S205为可选步骤。相应地,源SMF若未收到第二信息,则保留第一PDU会话。
S204:AMF向源SMF发送第二信息。
其中,该第二信息可以用于指示不存在所述UE的目标SMF,或者,用于指示保留所述第一PDU会话,或者,用于指示重分配SMF不可行。
此外,该第二信息可以携带在服务化消息中,不予限制。
S205:源SMF根据第二信息,保留第一PDU会话。
其中,第二信息可以用于指示不存在所述UE的目标SMF,或者,用于指示保留所述第一PDU会话,或者,用于指示重分配SMF不可行。之后可不再执行本流程的剩余步骤。
S206:AMF向源SMF发送目标SMF的信息或用于指示存在目标SMF的信息。
其中,目标SMF的信息可以用于指示目标SMF,例如,SMF的标识。
此外,目标SMF的信息或用于指示存在目标SMF的信息可以携带在服务化消息中。
S207:源SMF根据目标SMF的信息,或用于指示存在目标SMF的信息,触发第一PDU会话的释放。
其中,S207为可选步骤,S207可以替换为:UE触发第一PDU会话的释放。例如,由AMF向UE发送第一指示,由UE基于第一指示触发第一PDU会话的释放。
可选地,上述方法还包括步骤S208-S209。
S208:在第一PDU会话的释放过程中,AMF向UE发送重建指示。
S209:UE根据重建指示,触发第二PDU会话的建立流程。
其中,第二PDU会话与第一PDU会话接入同一数据网络。
其中,为第二PDU会话服务的SMF可以是步骤S203提及的目标SMF,也可以是通过现有技术为该UE选择的SMF,为第二PDU会话服务的UPF可以是与UPF1不同的UPF2,也可以是UPF1。
示例性的,在以上S201步骤之前,若源SMF已经将用于指示所述第一PDU会话的SSCmode为SSC mode 2或SSC mode 3的信息发送至AMF,则在S202中,第一信息可不包括用于指示所述第一PDU会话的SSC mode为SSC mode 2或SSC mode 3的信息,第一信息可包括第一PDU会话的标识,AMF可根据第一PDU会话的标识确定第一PDU会话的SSC mode是否为SSCmode 2或SSC mode 3。例如,在第一PDU会话的建立过程中,AMF从SMF获取第一PDU会话的SSC mode信息,AMF可根据S202步骤所接收的第一信息包括的第一PDU会话的标识,查询第一PDU会话的SSC mode信息,以确定第一PDU会话的SSC mode是否为SSC mode 2或SSC mode3。当确定第一PDU会话的SSC mode是否为SSC mode 2或SSC mode 3时,AMF可判断是否存在UE的目标SMF。
示例性的,以上图5所示流程中涉及的AMF可以是如图3所示5G核心网中的AMF。以上图5所示流程中涉及的接入网设备可以是如图3所示5G核心网中的RAN。以上图5所示流程中涉及的UPF1以及UPF2可以是如图3所示5G核心网中的UPF。以上源SMF以及目标SMF,可以是如图3所示的SMF。
如图6所示,本申请提供另一种通信方法,该方法以第一PDU会话的SCC mode为SCCmode 2,管理设备为NRF为例进行说明。具体可包括以下步骤:
S301:源SMF确定需要切换为UE提供服务的UPF。
其中,源SMF服务于UE,UE通过第一PDU会话接入数据网络。UPF1服务于第一PDU会话,换言之,UPF1与UE之间通过第一PDU会话进行通信。
S302:源SMF向NRF发送第一信息。
其中,第一信息可承载于服务化消息中。
S303:NRF根据第一信息,判断是否存在UE的目标SMF。
需要说明的是,步骤S304-S306为可选步骤,例如,当NRF确定不存在UE的目标SMF时,执行步骤S304和S305;或者,当NRF确定存在UE的目标SMF,执行步骤S306。
需要指出的是,当NRF确定不存在UE的目标SMF时,NRF也可不发送第二信息以节省信令,此时S304和S305为可选步骤。相应地,源SMF若未收到第二信息,则保留第一PDU会话。
S304:NRF向源SMF发送第二信息。
其中,该第二信息可以用于指示不存在所述UE的目标SMF,或者,用于指示保留所述第一PDU会话,或者,用于指示重分配SMF不可行。
此外,该第二信息可以携带在服务化消息中,不予限制。
S305:源SMF根据第二信息,保留第一PDU会话。
S306:NRF向源SMF发送目标SMF的信息或用于指示存在目标SMF的信息。
其中,目标SMF的信息可以用于指示目标SMF,例如,SMF的标识。
此外,目标SMF的信息或用于指示存在目标SMF的信息可以携带在服务化消息中。
S307:源SMF根据目标SMF的信息或用于指示存在目标SMF的信息,触发第一PDU会话的释放。
可选地,上述方法还包括步骤S308-S309。
S308:在第一PDU会话的释放过程中,AMF向UE发送重建指示。
S309:UE根据重建指示,触发第二PDU会话的建立流程。
其中,第二PDU会话与第一PDU会话接入同一数据网络。为第二PDU会话服务的SMF可以是步骤S203提及的目标SMF,也可以是通过现有技术为该UE选择的SMF,为第二PDU会话服务的UPF可以是与UPF1不同的UPF2,也可以是UPF1。
示例性的,以上图6所示流程中涉及的AMF可以是如图3所示5G核心网中的AMF。以上图6所示流程中涉及的NRF可以是如图3所示5G核心网中的NRF。以上图6所示流程中涉及的接入网设备可以是如图3所示5G核心网中的RAN。以上图6所示流程中涉及的UPF1以及UPF2可以是如图3所示5G核心网中的UPF。以上图6所示流程中涉及的源SMF以及目标SMF,可以是如图3所示的SMF。
如图7所示,本申请提供另一种通信方法,该方法以第一PDU会话的SCC mode为SCCmode 3,以及以管理设备为AMF为例进行说明。具体可包括以下步骤:
S401:源SMF确定需要切换为UE提供服务的UPF,和/或,源SMF确定需要切换为UE提供服务的SMF。
其中,源SMF服务于UE,UE通过第一PDU会话接入数据网络。UPF1服务于第一PDU会话,换言之,UPF1与UE之间通过第一PDU会话进行通信。
S402:源SMF向AMF发送第一信息。
以上第一信息,可承载于服务化消息。
第一信息,可包括用于指示为UE重分配SMF的信息,用于指示AMF确定是否存在UE的目标SMF,用于指示PDU会话重建立到同一个DN的信息,用于指示所述第一PDU会话的SSCmode为SSC mode 2或SSC mode 3的信息,所述UE的位置信息和所述数据网络的标识,或者,所述第一PDU会话的标识中的至少一种。
S403:AMF根据第一信息,判断是否存在UE的目标SMF。
需要说明的是,步骤S404-S407为可选步骤,例如,当AMF确定不存在UE的目标SMF时,执行步骤S404和S405;或者,当AMF确定存在UE的目标SMF,执行步骤S406-S407。
需要指出的是,当AMF确定不存在UE的目标SMF时,AMF也可不发送第二信息以节省信令,此时S404和S405为可选步骤。相应地,源SMF若未收到第二信息,则保留第一PDU会话。
S404:AMF向目标SMF发送第二信息。
其中,该第二信息可以用于指示不存在所述UE的目标SMF,或者,用于指示保留所述第一PDU会话,或者,用于指示重分配SMF不可行。
此外,该第二信息可以携带在服务化消息中,不予限制。
S405:源SMF根据所述第二信息保留第一PDU会话。
S406:AMF向UE发送第二指示。
该第二指示可用于指示UE触发重建立该PDU会话,之后执行S407所示步骤。以上第二指示可以是PDU会话修改命令。
可选的,第二指示还用于指示第四定时器。
S407:UE根据所述第二指示,触发第二PDU会话的建立。
其中,第二PDU会话与第一PDU会话连接至同一数据网络。为第二PDU会话服务的SMF可以是步骤S203提及的目标SMF,也可以是通过现有技术为该UE选择的SMF,为第二PDU会话服务的UPF可以是与UPF1不同的UPF2,也可以是UPF1。
可选地,上述方法还包括步骤S408-S409。
S408:UE触发第一PDU会话的释放。
例如,若第二指示还用于指示第四定时器,则UE在第四定时器计时超时后,触发第一PDU会话的释放。
该步骤为可选步骤,当第二指示没有指示第四定时器时,不执行该步骤。
S409:源SMF触发第一PDU会话的释放。
例如,源SMF在执行S402所示步骤之后,若在第一时长内未接收到第二信息,则源SMF触发第一PDU会话的释放。
该步骤为可选步骤。
应理解,S408与S409可分别执行,这两个步骤之间可以不互相干扰。
示例性的,在以上S401步骤之前,若源SMF已经将用于指示所述第一PDU会话的SSCmode为SSC mode 2或SSC mode 3的信息发送至AMF,此时S402中,第一信息可不包括用于指示所述第一PDU会话的SSC mode为SSC mode 2或SSC mode 3的信息,第一信息可包括第一PDU会话的标识,AMF可根据第一PDU会话的标识确定第一PDU会话的SSC mode是否为SSCmode 2或SSC mode 3。例如,在第一PDU会话的建立过程中,AMF从SMF获取第一PDU会话的SSC mode信息,AMF可根据S402步骤所接收的第一信息包括的第一PDU会话的标识,查询第一PDU会话的SSC mode信息,以确定第一PDU会话的SSC mode是否为SSC mode 2或SSC mode3。当确定第一PDU会话的SSC mode是否为SSC mode 2或SSC mode 3时,AMF可判断是否存在UE的目标SMF。
示例性的,以上图7所示流程中涉及的AMF可以是如图3所示5G核心网中的AMF。以上图7所示流程中涉及的接入网设备可以是如图3所示5G核心网中的RAN。以上图7所示流程中涉及的UPF1以及UPF2可以是如图3所示5G核心网中的UPF。以上图7所示流程中涉及的源SMF以及目标SMF,可以是如图3所示的SMF。
如图8所示,本申请提供另一种通信方法,该方法以第一PDU会话的SCC mode为SCCmode 3,管理设备为NRF为例进行说明。具体可包括以下步骤:
S501:源SMF确定需要切换为UE提供服务的UPF,和/或,源SMF确定需要切换为UE提供服务的SMF。
其中,源SMF服务于UE,UE通过第一PDU会话接入数据网络。UPF1服务于第一PDU会话,换言之,UPF1与UE之间通过第一PDU会话进行通信。
S502:源SMF向NRF发送第一信息。
S503:NRF根据第一信息,确定是否存在UE的目标SMF。
需要说明的是,步骤S504-S507为可选步骤,例如,当NRF确定不存在UE的目标SMF时,执行步骤S504和S505;或者,当NRF确定存在UE的目标SMF时,执行步骤S506-S507。
需要指出的是,当NRF确定不存在UE的目标SMF时,NRF也可不发送第二信息以节省信令,此时S504和S505为可选步骤。相应地,源SMF若未收到第二信息,则保留第一PDU会话。
S504:NRF向源SMF发送第二信息。
其中,该第二信息可以用于指示不存在所述UE的目标SMF,或者,用于指示保留所述第一PDU会话,或者,用于指示重分配SMF不可行。
此外,该第二信息可以携带在服务化消息中,不予限制。
S505:源SMF根据第二信息,保留第一PDU会话。
S506:NRF向源SMF发送目标SMF的信息,或用于指示存在目标SMF的信息。
S507:源SMF根据目标SMF的信息或用于指示存在目标SMF的信息,向AMF发送PDU会话修改指示。
其中,PDU会话修改指示用于指示触发第一PDU会话的修改流程。
示例性的,SMF向AMF发送PDU会话修改指示之后,接收AMF发送的接收响应。
S508:AMF根据PDU会话修改指示,向UE发送第三指示。
S509:UE根据第三指示,触发第二PDU会话的建立。
其中,第二PDU会话与第一PDU会话连接至同一数据网络。
其中,为第二PDU会话服务的SMF可以是步骤S203提及的目标SMF,也可以是通过现有技术为该UE选择的SMF,为第二PDU会话服务的UPF可以是与UPF1不同的UPF2,也可以是UPF1。
可选地,上述方法还包括步骤S510-S511。
S510:UE触发第一PDU会话的释放。例如,若第三指示还用于指示第五定时器,则UE在第五定时器计时超时后,触发第一PDU会话的释放。
该步骤为可选步骤,当第三指示没有指示第五定时器时,不执行该步骤。
S511:源SMF触发第一PDU会话的释放。例如,源SMF在执行S506所示步骤之后,启动PDU会话持续定时器的计时,并在该定时器计时超时后触发第一PDU会话的释放。
该步骤为可选步骤,当执行S509所示步骤时,S510所示步骤可以不执行。
示例性的,以上图8所示流程中涉及的AMF可以是如图3所示5G核心网中的AMF。以上图8所示流程中涉及的NRF可以是如图3所示5G核心网中的NRF。以上图8所示流程中涉及的接入网设备可以是如图3所示5G核心网中的RAN。以上图8所示流程中涉及的UPF1以及UPF2可以是如图3所示5G核心网中的UPF。以上图8所示流程中涉及的源SMF以及目标SMF,可以是如图3所示的SMF。
示例性的,以上S203或S403也可替换为图9所示的以下步骤:
S601:AMF根据第一信息,向NRF发送UE的位置信息和所述数据网络的标识。
相应地,NRF接收UE的位置信息和所述数据网络的标识。
S602:NRF根据存储的SMF的信息、UE的位置信息和所述数据网络的标识,确定是否存在支持该数据网络和该位置的目标SMF。
需要说明的是,步骤S603以及S604为可选步骤,例如,当NRF确定存在目标SMF时,执行S603,当NRF确定不存在目标SMF时,执行S604。
S603:NRF向AMF发送目标SMF的信息,或者NRF指示AMF存在目标SMF。
S604:NRF指示AMF不存在目标SMF。
应理解,以上图9所示流程中,NRF也可替换为SCP。
另外,本申请实施例所述管理设备还可包括该UE。
示例性的,UE可存储支持每个数据网络的SMF的服务区域的信息,或者,UE从网络侧(如PCF网元)获取支持每个数据网络的SMF的服务区域的信息,如,UE根据PCF的指示对UE路由选择策略(UE route selection policy,URSP)进行更新,其中包括获取支持每个数据网络的SMF的服务区域的信息。具体的,支持每个数据网络的SMF的服务区域的信息,可表现为数据网络与支持该数据网络的SMF与该SMF的服务区域之间的对应关系,如,包括DNN、SMF的标识以及SMF的服务区域三者之间的对应关系。应理解,UE根据支持每个数据网络的SMF的服务区域的信息,可确定是否存在支持UE当前位置以及支持每个数据网络的SMF。
示例性的,支持每个数据网络的SMF的服务区域的信息,可通过更新配置于URSP中SSC mode selection项中的一个子项。或者,支持每个数据网络的SMF的服务区域的信息可通过更新配置于与SSC模式选择(SSC mode selection)项并列的项,如在URSP中增加TheSMF service area of DNN参数,用于携带该信息。
如图10所示,本申请提供另一种通信方法,该方法以第一PDU会话的SCC mode为SCC mode 2,以及以管理设备为AMF为例进行说明。具体可包括以下步骤:
S701:源SMF确定需要切换为UE提供服务的UPF。
其中,源SMF服务于UE,UE通过第一PDU会话接入数据网络。UPF1服务于第一PDU会话,换言之,UPF1与UE之间通过第一PDU会话进行通信。
S702:源SMF向AMF发送用于指示释放第一PDU会话的信息。
其中,该信息可承载于服务化消息。
S703:AMF向UE发送PDU会话释放命令(PDU session release command)。
S704:UE根据支持每个数据网络的SMF的服务区域的信息,确定是否存在目标SMF。
其中,支持每个数据网络的SMF的服务区域的信息可存储于UE,或者,在S704之前,UE可通过PCF策略关联流程或UE配置更新流程更新UE的URSP,以获取支持每个数据网络的SMF的服务区域的信息。目标SMF支持UE当前的位置以及支持数据网络,该数据网络的DNN与第一PDU会话接入的数据网络的DNN相同。另外,UE也可向AMF和/或NRF发送查询请求,以请求AMF和/或NRF判断是否存在目标SMF。
之后,可执行第一PDU会话释放流程的剩余步骤,具体可参考现有协议。
需要说明的是,步骤S705-S707为可选步骤,例如,当UE确定存在所述目标SMF时,执行步骤S705;或者,当UE确定不存在所述目标SMF时,执行步骤S706-S707。
S705:UE触发第二PDU会话的建立,第二PDU会话与第一PDU会话连接至同一数据网络。
其中,第二PDU会话与第一PDU会话接入同一数据网络。为第二PDU会话服务的SMF可以是步骤S203提及的目标SMF,也可以是通过现有技术为该UE选择的SMF,为第二PDU会话服务的UPF可以是与UPF1不同的UPF2,也可以是UPF1。
S706:UE向AMF发送响应消息。
其中,该响应消息可携带用于指示不存在目标SMF的信息。
其中,该步骤可在第一PDU会话释放流程的剩余步骤中执行,换句话说,该响应消息可以是第一PDU会话释放流程的剩余步骤中的响应消息。
该步骤为可选步骤,S706不执行时,可执行S707。
S707:UE发起原路径上会话的建立流程,即发起路径包括源SMF、UPF1的PDU会话建立流程。
其中,该建立流程可能***中间SMF,由AMF连接至I-SMF,并由I-SMF连接至源SMF。
示例性的,以上图10所示流程中涉及的AMF可以是如图3所示5G核心网中的AMF。以上图10所示流程中涉及的接入网设备可以是如图3所示5G核心网中的RAN。以上图10所示流程中涉及的UPF1以及UPF2可以是如图3所示5G核心网中的UPF。以上图10所示流程中涉及的源SMF以及目标SMF,可以是如图3所示的SMF。
如图11所示,本申请提供另一种通信方法,该方法以第一PDU会话的SCC mode为SCC mode 3,以及以管理设备为AMF为例进行说明。具体可包括以下步骤:
S801:源SMF确定需要切换为UE提供服务的UPF,和/或,源SMF确定需要切换为UE提供服务的SMF。
其中,源SMF服务于UE,UE通过第一PDU会话接入数据网络。UPF1服务于第一PDU会话,换言之,UPF1与UE之间通过第一PDU会话进行通信。
S802:源SMF向AMF发送用于指示释放第一PDU会话的信息。
其中,该信息可承载于服务化消息。
S803:AMF向UE发送PDU会话释放命令。
S804:UE根据支持每个数据网络的SMF的服务区域的信息,判断是否存在目标SMF。
其中,支持每个数据网络的SMF的服务区域的信息可存储于UE,或者,在S804之前,UE从PCF获取支持每个数据网络的SMF的服务区域的信息。目标SMF支持UE当前的位置以及支持数据网络,该数据网络的DNN与第一PDU会话接入的数据网络的DNN相同。另外,UE也可向AMF和/或NRF发送查询请求,以请求AMF和/或NRF判断是否存在目标SMF。
需要说明的是,步骤S805-S809为可选步骤,例如,当UE确定存在所述目标SMF时,执行步骤S805和S806;或者,当UE确定不存在所述目标SMF时,执行步骤S807-S809。
S805:UE发起第二PDU会话建立流程,通过目标SMF建立第二PDU会话。
S806:释放第一PDU会话。
其中,第一PDU会话可由UE或源SMF释放。
S807:UE向AMF发送指示信息。
示例性的,该指示信息可承载于PDU会话建立流程中的PDU会话建立请求消息,该指示信息可用于指示不存在目标SMF,或者指示保留第一PDU会话。
S808:AMF向源SMF发送该指示信息。
S809:源SMF根据指示信息,保留第一PDU会话。
示例性的,若该指示信息承载于PDU会话建立流程中的PDU会话建立请求消息,则源SMF还可根据指示信息,拒绝根据PDU会话建立请求建立第二PDU。
示例性的,以上图11所示流程中涉及的AMF可以是如图3所示5G核心网中的AMF。以上图11所示流程中涉及的接入网设备可以是如图3所示5G核心网中的RAN。以上图11所示流程中涉及的UPF1以及UPF2可以是如图3所示5G核心网中的UPF。以上图11所示流程中涉及的源SMF以及目标SMF,可以是如图3所示的SMF。
基于与以上方法实施例相同的发明构思,本申请实施例还提供了一种通信装置,该通信装置可具备上述方法实施例中的会话管理功能网元(包括上述方法实施例中所述SMF)或者管理设备(包括所述方法实施例所述AMF或NRF)的一个或多个的功能,并可用于执行上述方法实施例提供相应步骤。所述功能可以通过硬件实现,也可以通过软件或者硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
如图12所示,提供了一种通信装置1200,通信装置1200可以用于执行作为上述各方法实施例中源SMF的步骤。通信装置1200可以是SMF,或者位于SMF上的芯片或片上***,也可以是一个功能模块。
如图12所示,该通信装置1200包括:通信模块1201以及处理模块1202。
其中,以上通信模块1201以及处理模块1202之间相互耦合。
其中,通信模块1201可用于支持通信装置1200进行通信,处理模块1202可用于通信装置1200执行处理操作,如生成需要发送的信息/消息,或对通信模块1201接收的信号进行处理以得到信息/消息。
在执行如图4所示的方法实施例时,通信模块1201可用于向管理设备发送第一信息,通信装置1200为终端设备提供服务,所述终端设备通过第一协议数据单元PDU会话接入数据网络DN;通信模块1201还可用于接收来自所述管理设备的第二信息,所述第二信息用于指示不存在所述终端设备的目标SMF,或者,用于指示保留所述第一PDU会话,或者,用于指示重分配SMF不可行;
其中,所述第一信息包括以下至少一种:用于指示为所述终端设备重分配SMF的信息;用于指示所述管理设备确定是否存在所述终端设备的目标SMF的信息;用于指示PDU会话重建立到同一个DN的信息;用于指示所述第一PDU会话的业务和会话连续性模式SSCmode为SSC mode 2或SSC mode 3的信息;所述终端设备的位置信息和所述DN的标识;或者,所述第一PDU会话的标识。
以上目标SMF支持所述DN的标识和所述终端设备的位置。
以上第二信息包括所述目标SMF的信息。
以上用于指示为所述终端设备重分配SMF的信息为SMF重分配被请求指示,所述SMF重分配被请求指示用于指示所述源SMF被请求重分配。
处理模块1202可用于根据所述第二信息保留所述第一PDU会话。
处理模块1202还可用于确定切换为所述终端设备提供服务的用户面功能UPF,和/或,用于确定切换为所述终端设备提供服务的SMF。
以上管理设备为AMF或网络存储功能NRF。
以上第一信息携带在第一消息中,所述第一消息还包括所述第一PDU会话的标识。
另外,在执行上述图4A所示流程时,通信模块1201可用于向管理设备发送第一信息,所述源SMF为终端设备提供服务,所述终端设备通过第一PDU会话接入数据网络,所述第一信息用于确定是否存在目标SMF,所述目标SMF支持所述数据网络的标识和所述终端设备的位置;通信模块1201还可接收来自所述管理设备的第二信息,所述第二信息用于指示是否存在所述目标SMF。
当所述第二信息用于指示不存在所述目标SMF时,所述处理模块1202可保留所述第一PDU会话;或者,当所述第二信息用于指示存在所述目标SMF时,所述处理模块1202可触发释放所述第一PDU会话。
以上第二信息可包括所述目标SMF的信息。
所述处理模块1202可确定切换为所述终端设备提供服务的UPF,和/或,确定切换为所述终端设备提供服务的SMF,之后,所述通信模块1201向管理设备发送第一信息之前,还包括:
以上第一信息可包括以下信息中的至少一种:用于指示所述第一PDU会话的SSCmode为SSC mode 2或SSC mode 3的信息;或者,用于指示所述管理设备确定是否存在所述终端设备的目标SMF的信息;或者,用于指示为所述终端设备重分配SMF的信息;或者,用于指示PDU会话重建立到同一个DN的信息;或者,所述终端设备的位置信息和所述DN的标识;或者,所述第一PDU会话的标识。
以上第一信息携带在第一消息中,所述第一消息还包括所述第一PDU会话的标识。
以上管理设备包括AMF或NRF。
应理解,以上所述通信装置1200还可由硬件组件构成。在由硬件组件构成时,该通信装置可包括相互耦合的通信接口1501、存储器以及处理器等等。
如图13所示,提供了另一种通信装置1300。通信装置1300可以用于执行作为上述各方法实施例中源SMF的步骤。
为便于理解,图13中仅示出了执行本申请所示方法所必须的结构,本申请并不限制通信装置可具备更多组件。通信装置1300包括通信接口1301、存储器1302以及处理器1303。
其中,通信接口1301可以用于通信装置进行通信,如用于发送或接收信号。
存储器1302与处理器1303耦合,存储器1302用于保存通信装置1300实现各功能所必要的程序和数据。
处理器1303用于支持通信装置1300执行上述方法中相应的处理功能,如生成由通信接口1301发送的信息、消息,和/或,对通信接口1301接收的信号进行解调解码等等。以上存储器1302以及处理器1303可集成于一体也可相互独立。
具体的,通信接口1301可以是核心网中用于网元之间通信的接口。
应理解,以上存储器1302也可以是外接于通信装置1300的,此时该通信装置1300可包括通信接口1301以及处理器1303。
应理解,以上通信接口1301也可以是外接于通信装置1300的,此时该通信装置1300可包括存储器1302以及处理器1303。当通信接口1301以及存储器1302均外接于通信装置1300时,通信装置1300可包括处理器1303。
在通过如图13所示结构实现以上通信装置时,可由处理器1303执行以上处理模块1202所执行的步骤,以及,由通信接口1301执行以上通信模块1201所执行的步骤。当通信装置1300包括储存器1302时,存储器1302可用于存储程序,用于处理器1303执行该程序以执行以上处理模块1202所执行的步骤。
如图14所示,提供了另一种通信装置1400。通信装置1400可以用于执行上述方法实施例中管理设备的步骤,或者,用于执行上述方法实施例中AMF和/或NRF的步骤。
通信装置1400包括:通信模块1401以及处理模块1402,通信模块1401以及处理模块1402之间相互耦合。
其中,通信模块1401可用于支持通信装置进行通信。
处理模块1402可用于通信装置执行处理操作,如生成需要发送的信息/消息,或对通信模块1401接收的信号进行处理以得到信息/消息。
在执行如图4所述方法实施例时,通信模块1401可用于接收第一信息;通信模块1401,还可用于根据所述第一信息,向源SMF发送第二信息,所述源SMF为终端设备提供服务,所述终端设备通过第一PDU会话接入DN;其中,所述第二信息用于指示不存在所述终端设备的目标SMF,或者,用于指示保留所述第一PDU会话,或者,用于指示重分配SMF不可行;其中,所述第一信息包括以下至少一种:用于指示为所述终端设备重分配SMF的信息;用于指示通信装置1400确定是否存在所述终端设备的目标SMF的信息;用于指示PDU会话重建立到同一个DN的信息;用于指示所述第一PDU会话的SSC mode为SSC mode 2或SSC mode 3的信息;所述终端设备的位置信息和所述DN的标识;或者,所述第一PDU会话的标识。
以上目标SMF支持所述DN的标识和所述终端设备的位置。
处理模块1402可用于根据所述第一信息,确定不存在所述目标SMF,所述通信模块1401具体可用于:向所述源SMF发送所述第二信息。
处理模块1402具体可用于:当所述第一信息不包括所述终端设备的位置信息和所述DN的标识时,从所述第一PDU会话的上下文中获取所述终端设备的位置信息和所述DN的标识,并根据所述通信装置1400存储的SMF信息、所述终端设备的位置信息和所述DN的标识,确定不存在所述目标SMF,所述SMF信息包括SMF支持的DN的标识和服务区域的信息;或者,当所述第一信息包括所述终端设备的位置信息和所述DN的标识时,根据所述通信装置1400存储的SMF信息、所述终端设备的位置信息和所述DN的标识,确定不存在所述目标SMF,所述SMF信息包括SMF支持的DN的标识和服务区域的信息。
通信装置1400为AMF,通信模块1401具体可用于:根据所述第一信息,向NRF请求所述目标SMF;当通信装置1400未接收到来自所述NRF的所述目标SMF的信息,或者通信装置1400接收到来自所述NRF的用于指示不存在所述目标SMF的信息时,向所述源SMF发送所述第二信息。
通信模块1401具体可用于:当所述第一信息包括所述终端设备的位置信息和所述DN的标识时,向所述NRF发送所述第一信息;或者,处理模块1402可用于:当所述第一信息不包括所述终端设备的位置信息和所述DN的标识时,从所述第一PDU会话的上下文中获取所述终端设备的位置信息和所述DN的标识;通信模块1401具体可用于:向所述NRF发送所述终端设备的位置信息和所述DN的标识。
以上第二信息包括所述目标SMF的信息。
以上第一信息携带在第一消息中,所述第一消息还携带有所述第一PDU会话的标识。
在执行如图4A所示方法时,通信模块1401可用于接收第一信息,并根据所述第一信息,向源SMF发送第二信息,所述第二信息用于指示是否存在终端设备的目标SMF,所述源SMF为所述终端设备提供服务,所述终端通过第一PDU会话接入所述指定数据网络。
以上包括以下至少一种:用于指示所述第一PDU会话的SSC mode为SSC mode 2或SSC mode 3的信息;或者,用于指示所述管理设备确定是否存在所述终端设备的目标SMF的信息;或者,用于指示为所述终端设备重分配SMF的信息;或者,用于指示PDU会话重建立到同一个DN的信息;或者,所述终端设备的位置信息和所述DN的标识;或者,所述第一PDU会话的标识。
处理模块1402可用于根据所述第一信息,确定是否存在所述目标SMF;当处理模块1402确定存在所述目标SMF时,通信模块1401向所述源SMF发送所述第二信息,所述第二信息用于指示存在所述目标SMF;或者,当处理模块1402确定不存在所述目标SMF时,通信模块1401向所述源SMF发送所述第二信息,所述第二信息用于指示不存在所述目标SMF。
当第一信息包括用于指示为所述终端设备重分配SMF的信息时,处理模块1402确定是否存在所述目标SMF。
当第一信息包括用于指示所述第一PDU会话的SSC mode为SSC mode 2或SSC mode3的信息时,处理模块1402确定是否存在所述目标SMF。
当所述第一信息包括用于指示所述管理设备确定是否存在所述终端设备的目标SMF的信息,处理模块1402确定是否存在所述目标SMF。
当所述第一信息包括用于指示PDU会话重建立到同一个DN的信息时,处理模块1402确定是否存在所述目标SMF。
处理模块1402在确定是否存在所述目标SMF时,可从所述第一PDU会话的上下文中获取所述终端设备的位置信息和所述数据网络的标识;处理模块1402根据自身存储的SMF信息、所述终端设备的位置信息和所述数据网络的标识,确定是否存在所述目标SMF,所述SMF信息包括SMF支持的数据网络的标识以及SMF的服务区域的信息。
以上第一信息可包括所述终端设备的位置信息和所述数据网络的标识,处理模块1402根据所述第一信息,确定是否存在所述目标SMF时,可根据自身存储的SMF信息、所述终端设备的位置信息和所述数据网络的标识,确定是否存在所述目标SMF,所述SMF信息包括SMF支持的数据网络的标识以及SMF的服务区域的信息。
当所述确定结果为存在所述目标SMF时,通信模块1401还可向所述终端设备发送NAS消息。
通信装置1400为AMF,所述通信模块1401根据所述第一信息,向源SMF发送第二信息时,通信模块1401可根据所述第一信息,向NRF请求满足所述特定条件的SMF信息;当通信模块1401接收到来自所述NRF的满足所述特定条件的SMF信息时,通信模块1401向所述源SMF发送所述第二信息,所述第二信息用于指示存在所述目标SMF;或者,当通信模块1401未接收到来自所述NRF的满足所述特定条件的SMF信息,或者所述通信模块1401接收到来自所述NRF的用于指示不存在满足所述特定条件的SMF的指示信息时,所述通信模块1401向所述源SMF发送所述第二信息,所述第二信息用于指示不存在所述目标SMF。
通信模块1401根据所述第一信息,向NRF请求满足所述特定条件的SMF信息时,可根据所述第一信息,向所述NRF发送所述终端设备的位置信息和所述数据网络的标识。
通信模块1401根据所述第一信息,向所述NRF发送所述终端设备的位置信息和所述数据网络的标识时,若所述第一信息包括所述终端设备的位置信息和所述数据网络的标识,通信模块1401可向所述NRF发送所述第一信息;或者,若所述第一信息包括所述第一PDU会话的标识,处理模块1402可从所述第一PDU会话的上下文中获取所述终端设备的位置信息和所述数据网络的标识,所述通信模块1401向所述NRF发送所述终端设备的位置信息和所述数据网络的标识。
以上第二信息包括所述目标SMF的信息或所述目标SMF中一个SMF的信息。
如图15所示,提供了另一种通信装置1500。通信装置1500可以用于执行作为上述各方法实施例中管理设备(如AMF和/或NRF)的步骤。
为便于理解,图15中仅示出了执行本申请所示方法所必须的结构,本申请并不限制通信装置可具备更多组件。通信装置1500包括通信接口1501、存储器1502以及处理器1503。
其中,通信接口1501可以用于通信装置进行通信,如用于发送或接收信号。
存储器1502与处理器1503耦合,存储器1502用于保存通信装置1500实现各功能所必要的程序和数据。
处理器1503用于支持通信装置1500执行上述方法中相应的处理功能,如生成由通信接口1501发送的信息、消息,和/或,对通信接口1501接收的信号进行解调解码等等。以上存储器1502以及处理器1503可集成于一体也可相互独立。
具体的,通信接口1501可以是无线收发器,可用于支持通信装置1500通过无线或有线的方式接收和发送信令和/或数据。通信接口1501也可被称为收发单元或通信单元。另外,通信接口1501可以是核心网中用于网元之间通信的接口。
应理解,以上存储器1502也可以是外接于通信装置1500的,此时该通信装置1500可包括通信接口1501以及处理器1503。
应理解,以上通信接口1501也可以是外接于通信装置1500的,此时该通信装置1500可包括存储器1502以及处理器1503。当通信接口1501以及存储器1502均外接于通信装置1500时,通信装置1500可包括处理器1503。
在通过如图15所示结构实现以上通信装置时,可由处理器1503执行以上处理模块1402所执行的步骤,以及,由通信接口1501执行以上通信模块1401所执行的步骤。当通信装置1500包括储存器1502时,存储器1502可用于存储程序,用于处理器1503执行该程序以执行以上处理模块1402所执行的步骤。
应理解,以上实施例中对于通信装置所包含组件的介绍是示意性的,仅仅为一种可能的示例,其实际实现时可以具有另外的构成方式。另外,以上通信装置中的各组件可以集成在一个模块中,也可以是单独的物理存在。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现,不应理解为以以上附图所示结构为限。
基于与上述方法实施例相同构思,本申请实施例中还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时,使该计算机执行上述方法实施例、方法实施例的任意一种可能的实现方式中由源SMF或者管理设备执行的操作。
基于与上述方法实施例相同构思,本申请还提供一种计算机程序产品,该计算机程序产品在被计算机调用执行时,可以使得计算机实现上述方法实施例、方法实施例的任意一种可能的实现方式中由源SMF或者管理设备执行的操作。
基于与上述方法实施例相同构思,本申请还提供一种芯片或芯片***,该芯片可与收发器耦合,用于实现上述方法实施例、方法实施例的任意一种可能的实现方式中由源SMF或者管理设备执行的操作。该芯片***可包括该芯片。
基于与上述方法实施例相同构思,本申请还提供一种通信***,该通信***可包括源SMF和/或管理设备。其中,源SMF可用于实现上述方法实施例、方法实施例的任意一种可能的实现方式中由源SMF执行的操作。管理设备可用于实现上述方法实施例、方法实施例的任意一种可能的实现方式中由管理设备执行的操作示例性的,该通信***具有如图3所示架构。
本申请实施例是参照实施例所涉及的方法、装置、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
Claims (30)
1.一种通信方法,其特征在于,包括:
源会话管理功能SMF向管理设备发送第一信息,所述源SMF为终端设备提供服务,所述终端设备通过第一协议数据单元PDU会话接入数据网络DN;
所述源SMF接收来自所述管理设备的第二信息,所述第二信息用于指示不存在所述终端设备的目标SMF,或者,用于指示保留所述第一PDU会话;
其中,所述第一信息包括以下至少一种:用于指示为所述终端设备重分配SMF的信息;用于指示所述管理设备确定是否存在所述终端设备的目标SMF的信息;用于指示PDU会话重建立到同一个DN的信息;用于指示所述第一PDU会话的业务和会话连续性模式SSC mode为SSC mode 2或SSC mode 3的信息;所述终端设备的位置信息和所述DN的标识;或者,所述第一PDU会话的标识;
所述方法还包括:
所述源SMF根据所述第二信息,保留所述第一PDU会话。
2.如权利要求1所述的方法,其特征在于,所述目标SMF支持所述DN的标识和所述终端设备的位置。
3.如权利要求1或2所述的方法,其特征在于,所述第二信息包括所述目标SMF的信息。
4.如权利要求1或2所述的方法,其特征在于,所述用于指示为所述终端设备重分配SMF的信息为SMF重分配被请求指示,所述SMF重分配被请求指示用于指示所述源SMF被请求重分配。
5.如权利要求1或2所述的方法,其特征在于,在所述源SMF向管理设备发送第一信息之前,所述方法还包括:
所述源SMF确定切换为所述终端设备提供服务的用户面功能UPF;和/或,
所述源SMF确定切换为所述终端设备提供服务的SMF。
6.如权利要求1或2所述的方法,其特征在于,所述管理设备为接入与移动性管理功能AMF或网络存储功能NRF。
7.如权利要求1或2所述的方法,其特征在于,所述第一信息携带在第一消息中,所述第一消息还包括所述第一PDU会话的标识。
8.一种通信方法,其特征在于,包括:
管理设备接收第一信息;
所述管理设备根据所述第一信息,向源会话管理功能SMF发送第二信息,所述源SMF为终端设备提供服务,所述终端设备通过第一协议数据单元PDU会话接入数据网络DN;
其中,所述第二信息用于指示不存在所述终端设备的目标SMF,或者,用于指示保留所述第一PDU会话;
其中,所述第一信息包括以下至少一种:用于指示为所述终端设备重分配SMF的信息;用于指示所述管理设备确定是否存在所述终端设备的目标SMF的信息;用于指示PDU会话重建立到同一个DN的信息;用于指示所述第一PDU会话的业务和会话连续性模式SSC mode为SSC mode 2或SSC mode 3的信息;所述终端设备的位置信息和所述DN的标识;或者,所述第一PDU会话的标识。
9.如权利要求8所述的方法,其特征在于,所述目标SMF支持所述DN的标识和所述终端设备的位置。
10.如权利要求8或9所述的方法,其特征在于,所述管理设备根据所述第一信息,向源SMF发送第二信息,包括:
所述管理设备根据所述第一信息,确定不存在所述目标SMF;
所述管理设备向所述源SMF发送所述第二信息。
11.如权利要求10所述的方法,其特征在于,所述管理设备根据所述第一信息,确定不存在所述目标SMF,包括:
当所述第一信息不包括所述终端设备的位置信息和所述DN的标识时,所述管理设备从所述第一PDU会话的上下文中获取所述终端设备的位置信息和所述DN的标识,并根据所述管理设备存储的SMF信息、所述终端设备的位置信息和所述DN的标识,确定不存在所述目标SMF,所述SMF信息包括SMF支持的DN的标识和服务区域的信息;或者,
当所述第一信息包括所述终端设备的位置信息和所述DN的标识时,所述管理设备根据所述管理设备存储的SMF信息、所述终端设备的位置信息和所述DN的标识,确定不存在所述目标SMF,所述SMF信息包括SMF支持的DN的标识和服务区域的信息。
12.如权利要求8或9所述的方法,其特征在于,所述管理设备为接入与移动性管理功能AMF,所述管理设备根据所述第一信息,向源SMF发送第二信息,包括:
所述管理设备根据所述第一信息,向网络存储功能NRF请求所述目标SMF;
当所述管理设备未接收到来自所述NRF的所述目标SMF的信息,或者所述管理设备接收到来自所述NRF的用于指示不存在所述目标SMF的信息时,所述管理设备向所述源SMF发送所述第二信息。
13.如权利要求12所述的方法,其特征在于,所述管理设备根据所述第一信息,向NRF请求所述目标SMF,包括:
当所述第一信息包括所述终端设备的位置信息和所述DN的标识时,所述管理设备向所述NRF发送所述第一信息;或者,
当所述第一信息不包括所述终端设备的位置信息和所述DN的标识时,所述管理设备从所述第一PDU会话的上下文中获取所述终端设备的位置信息和所述DN的标识,并向所述NRF发送所述终端设备的位置信息和所述DN的标识。
14.如权利要求8、9、11或13中任一项所述的方法,其特征在于,所述第二信息包括所述目标SMF的信息。
15.如权利要求8、9、11或13中任一所述的方法,其特征在于,所述第一信息携带在第一消息中,所述第一消息还携带有所述第一PDU会话的标识。
16.一种通信装置,其特征在于,包括:
通信模块,用于向管理设备发送第一信息,所述通信装置为终端设备提供服务,所述终端设备通过第一协议数据单元PDU会话接入数据网络DN;
所述通信模块,还用于接收来自所述管理设备的第二信息,所述第二信息用于指示不存在所述终端设备的目标会话管理功能SMF,或者,用于指示保留所述第一PDU会话;
其中,所述第一信息包括以下至少一种:用于指示为所述终端设备重分配SMF的信息;用于指示所述管理设备确定是否存在所述终端设备的目标SMF的信息;用于指示PDU会话重建立到同一个DN的信息;用于指示所述第一PDU会话的业务和会话连续性模式SSC mode为SSC mode 2或SSC mode 3的信息;所述终端设备的位置信息和所述DN的标识;或者,所述第一PDU会话的标识;
所述通信装置还包括处理模块;
所述处理模块用于根据所述第二信息,保留所述第一PDU会话。
17.如权利要求16所述的通信装置,其特征在于,所述目标SMF支持所述DN的标识和所述终端设备的位置。
18.如权利要求16或17所述的通信装置,其特征在于,所述第二信息包括所述目标SMF的信息。
19.如权利要求16或17所述的通信装置,其特征在于,所述用于指示为所述终端设备重分配SMF的信息为SMF重分配被请求指示,所述SMF重分配被请求指示用于指示源SMF被请求重分配。
20.如权利要求16或17所述的通信装置,其特征在于,所述通信装置还包括处理模块;
所述处理模块用于确定切换为所述终端设备提供服务的用户面功能UPF;和/或,
所述处理模块用于确定切换为所述终端设备提供服务的SMF。
21.如权利要求16或17所述的通信装置,其特征在于,所述管理设备为接入与移动性管理功能AMF或网络存储功能NRF。
22.如权利要求16或17所述的通信装置,其特征在于,所述第一信息携带在第一消息中,所述第一消息还包括所述第一PDU会话的标识。
23.一种通信装置,其特征在于,包括:
通信模块,用于接收第一信息;
所述通信模块,还用于根据所述第一信息,向源会话管理功能SMF发送第二信息,所述源SMF为终端设备提供服务,所述终端设备通过第一协议数据单元PDU会话接入数据网络DN;
其中,所述第二信息用于指示不存在所述终端设备的目标SMF,或者,用于指示保留所述第一PDU会话;
其中,所述第一信息包括以下至少一种:用于指示为所述终端设备重分配SMF的信息;用于指示所述通信装置确定是否存在所述终端设备的目标SMF的信息;用于指示PDU会话重建立到同一个DN的信息;用于指示所述第一PDU会话的业务和会话连续性模式SSC mode为SSC mode 2或SSC mode 3的信息;所述终端设备的位置信息和所述DN的标识;或者,所述第一PDU会话的标识。
24.如权利要求23所述的通信装置,其特征在于,所述目标SMF支持所述DN的标识和所述终端设备的位置。
25.如权利要求23或24所述的通信装置,其特征在于,所述通信装置还包括处理模块;
所述处理模块用于根据所述第一信息,确定不存在所述目标SMF;
所述通信模块具体用于:
向所述源SMF发送所述第二信息。
26.如权利要求25所述的通信装置,其特征在于,所述处理模块具体用于:
当所述第一信息不包括所述终端设备的位置信息和所述DN的标识时,从所述第一PDU会话的上下文中获取所述终端设备的位置信息和所述DN的标识,并根据所述通信装置存储的SMF信息、所述终端设备的位置信息和所述DN的标识,确定不存在所述目标SMF,所述SMF信息包括SMF支持的DN的标识和服务区域的信息;或者,
当所述第一信息包括所述终端设备的位置信息和所述DN的标识时,根据所述通信装置存储的SMF信息、所述终端设备的位置信息和所述DN的标识,确定不存在所述目标SMF,所述SMF信息包括SMF支持的DN的标识和服务区域的信息。
27.如权利要求23或24所述的通信装置,其特征在于,所述通信装置为接入与移动性管理功能AMF;
所述通信模块具体用于:
根据所述第一信息,向网络存储功能NRF请求所述目标SMF;
当所述通信装置未接收到来自所述NRF的所述目标SMF的信息,或者所述通信装置接收到来自所述NRF的用于指示不存在所述目标SMF的信息时,向所述源SMF发送所述第二信息。
28.如权利要求27所述的通信装置,其特征在于,所述通信模块具体用于:
当所述第一信息包括所述终端设备的位置信息和所述DN的标识时,向所述NRF发送所述第一信息;
或者,
所述通信装置还包括处理模块;
所述处理模块用于:
当所述第一信息不包括所述终端设备的位置信息和所述DN的标识时,从所述第一PDU会话的上下文中获取所述终端设备的位置信息和所述DN的标识;
所述通信模块具体用于:
向所述NRF发送所述终端设备的位置信息和所述DN的标识。
29.如权利要求23、24、26或28中任一项所述的通信装置,其特征在于,所述第二信息包括所述目标SMF的信息。
30.如权利要求23、24、26或28中任一所述的通信装置,其特征在于,所述第一信息携带在第一消息中,所述第一消息还携带有所述第一PDU会话的标识。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910373241.3A CN111901899B (zh) | 2019-05-06 | 2019-05-06 | 一种通信方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910373241.3A CN111901899B (zh) | 2019-05-06 | 2019-05-06 | 一种通信方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111901899A CN111901899A (zh) | 2020-11-06 |
CN111901899B true CN111901899B (zh) | 2022-09-16 |
Family
ID=73169545
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910373241.3A Active CN111901899B (zh) | 2019-05-06 | 2019-05-06 | 一种通信方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111901899B (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108462735A (zh) * | 2017-02-21 | 2018-08-28 | 华为技术有限公司 | 一种选择会话管理功能实体的方法、装置和*** |
CN108781476A (zh) * | 2017-03-20 | 2018-11-09 | 华为技术有限公司 | 一种会话建立方法、装置及*** |
WO2018228094A1 (zh) * | 2017-06-16 | 2018-12-20 | 电信科学技术研究院有限公司 | 一种会话切换方法、装置及*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10743221B2 (en) * | 2017-09-28 | 2020-08-11 | Ofinno, Llc | SMF, AMF and UPF relocation during UE registration |
-
2019
- 2019-05-06 CN CN201910373241.3A patent/CN111901899B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108462735A (zh) * | 2017-02-21 | 2018-08-28 | 华为技术有限公司 | 一种选择会话管理功能实体的方法、装置和*** |
CN108781476A (zh) * | 2017-03-20 | 2018-11-09 | 华为技术有限公司 | 一种会话建立方法、装置及*** |
WO2018228094A1 (zh) * | 2017-06-16 | 2018-12-20 | 电信科学技术研究院有限公司 | 一种会话切换方法、装置及*** |
Non-Patent Citations (4)
Title |
---|
3GPP.Procedures for the 5G System * |
3GPP.System Architecture for the 5G System * |
Stage 2(Release 16).《3GPP TS 23.501 V16.0.2》.2019,第6.3.2节. * |
Stage 2(Release 16).《3GPP TS 23.502 V16.0.2》.2019,第4.3.2.2.1、4.3.5.2节. * |
Also Published As
Publication number | Publication date |
---|---|
CN111901899A (zh) | 2020-11-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3562182B1 (en) | Communication path switching method | |
CN109964509B (zh) | 在无线通信***中选择网络节点的方法及其设备 | |
JP6724232B2 (ja) | 無線通信システムにおけるネットワークスライスベースのnrのためのセル特定手順を実行する方法及び装置 | |
EP3389331B1 (en) | Mobility management methods, apparatus, and computer-readable storage medium | |
CN110913439A (zh) | 一种网元选择方法及装置 | |
EP3780729B1 (en) | Communication method, device and system | |
KR102484223B1 (ko) | Pdu 세션 활성화 방법, 페이징 방법 및 그의 장치 | |
US9955513B2 (en) | Radio communication system and control method | |
CN113207191B (zh) | 基于网络切片的会话建立方法、装置、设备及存储介质 | |
CN109644388B (zh) | 使用中继ue的接入控制的方法及其装置 | |
CN113785552B (zh) | 会话管理功能选择 | |
CN111385830A (zh) | 通信方法和装置 | |
KR102536020B1 (ko) | 다중 액세스에 걸쳐 트래픽을 분할하기 위한 방법 및 컴퓨팅 디바이스 | |
KR20200004386A (ko) | 통신 방법 및 장치 | |
CN109845389B (zh) | 一种通信方法及装置 | |
WO2015018304A1 (zh) | 一种配置承载的方法和设备 | |
EP4185009A1 (en) | Packet forwarding method, apparatus and system | |
CN108781403B (zh) | 终端设备、接入网设备、空口配置方法和无线通信*** | |
KR20220038103A (ko) | 핸드오버 방법 및 장치 | |
CN112368976B (zh) | 用于执行组通信的终端和方法 | |
EP3536117B1 (en) | Pdcp anchored change of relay based connection | |
WO2022022082A1 (zh) | 通信方法和通信装置 | |
CN111901899B (zh) | 一种通信方法及装置 | |
WO2022082690A1 (zh) | 群组切换的方法、装置和*** | |
TWI819462B (zh) | 用於移動性更新報告之技術 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |