一种通信方法和通信装置与流程
未命名
07-23
阅读:83
评论:0
1.本技术涉及通信领域,并且更具体地,涉及一种通信方法和通信装置。
背景技术:
2.通信网络支持漫游和非漫游两种组网。非漫游组网是同一个通信网络的网络设备支持互通。漫游组网是不同通信网络的网络设备支持互通。为了确保通信系统的安全,网络设备在同时支持漫游组网和非漫游组网时,会将通信网络内的通信与通信网络间的通信隔离。例如,网络设备针对通信网络内的通信与通信网络间的通信分配不同的互联网协议(internet protocol,ip)地址或全限定域名(fully qualified domain name,fqdn)。又例如,不同通信网络的网络设备之间通过安全代理设备进行通信。
3.但是目前网络设备无法区分与其他网络设备的通信是通信网络内的通信还是通信网络间的通信,这样可能会导致网络设备之间的通信失败。
技术实现要素:
4.本技术提供了一种通信方法和通信装置,能够实现网络设备区分通信网络内的通信和通信网络间的通信,保障网络设备之间的正常通信。
5.第一方面,提供了一种通信方法,所述方法可以由目标会话管理功能执行,也可以由应用于目标会话管理功能的模块或单元执行,为了描述方便,下文统一称为目标会话管理功能。
6.所述方法应用于用户设备从源会话管理功能移动到目标会话管理功能,所述方法包括:所述目标会话管理功能接收来自所述用户设备的目标接入和移动管理功能的第一信息,所述第一信息包括所述源会话管理功能所属的通信网络的标识和/或所述源会话管理功能的地址信息;当所述目标会话管理功能根据所述第一信息确定所述用户设备所在的通信网络发生变化时,所述目标会话管理功能通过安全代理设备向所述源会话管理功能发送第一消息;和/或,当所述目标会话管理功能根据所述第一信息确定所述用户设备所在的通信网络未发生变化时,所述目标会话管理功能不通过安全代理设备向所述源会话管理功能发送第一消息;其中,所述第一消息用于获取所述用户设备的会话管理上下文。
7.在上述技术方案中,目标会话管理功能可以根据源会话管理功能所属的通信网络的标识和/或源会话管理功能的地址信息区分通信网络内的通信(即用户设备所在的通信网络未发生变化)和通信网络间的通信(即用户设备所在的通信网络发生变化),从而保障目标会话管理功能和源会话管理功能之间的正常通信。
8.结合第一方面,在一种可能的实现方式中,所述方法还包括:所述目标会话管理功能接收来自所述目标接入和移动管理功能的第一统一资源标识符(uniform resource identifier,uri),其中,所述第一uri为所述源会话管理功能的会话管理上下文uri,所述第一uri中的fqdn为所述源会话管理功能的fqdn,和/或,所述第一uri中的ip地址为所述源会话管理功能的ip地址;所述目标会话管理功能通过安全代理设备向所述源会话管理功能
发送第一消息,包括:所述目标会话管理功能根据所述第一uri,确定第二uri;所述目标会话管理功能根据所述第二uri,将所述第一消息发送至所述安全代理设备;其中,所述第二uri包括所述安全代理设备的fqdn和/或所述安全代理设备的ip地址,所述第一消息包括所述源会话管理功能的fqdn和/或所述源会话管理功能的ip地址,所述源会话管理功能的fqdn和/或所述源会话管理功能的ip地址用于所述安全代理设备将所述第一消息发送至所述源会话管理功能。
9.上述源会话管理功能的fqdn为源会话管理功能的网间fqdn和/或上述源会话管理功能的ip地址为源会话管理功能的网间ip地址。
10.在上述技术方案中,目标会话管理功能根据源会话管理功能的会话管理上下文的第一uri,确定第二uri,并根据包括安全代理设备的fqdn和/或安全代理设备的ip地址的第二uri发送第一消息,从而实现通过安全代理设备向源会话管理功能发送第一消息。
11.结合第一方面或其任意一种实现方式,在另一种可能的实现方式中,所述第二uri中的fqdn为所述安全代理设备的fqdn,和/或,所述第二uri中的ip地址为所述安全代理设备的ip地址;或者,所述第二uri中的fqdn为所述拼接fqdn,所述拼接fqdn包括所述安全代理设备的fqdn。
12.结合第一方面或其任意一种实现方式,在另一种可能的实现方式中,所述第一信息包括所述源会话管理功能所属的通信网络的标识;所述目标会话管理功能根据所述第一信息确定所述用户设备所在的通信网络发生变化,包括:当所述源会话管理功能所属的通信网络的标识与所述目标会话管理功能所属的通信网络的标识不同时,所述目标会话管理功能确定所述用户设备所在的通信网络发生变化。
13.在上述技术方案中,目标会话管理功能可以根据源会话管理功能所属的通信网络的标识与目标会话管理功能所属的通信网络的标识,确定用户设备所在的通信网络发生变化,从而通过安全代理设备向源会话管理功能发送第一消息,有助于保障通信安全。
14.结合第一方面或其任意一种实现方式,在另一种可能的实现方式中,所述第一信息包括所述源会话管理功能的地址信息;所述目标会话管理功能根据所述第一信息确定所述用户设备所在的通信网络发生变化,包括:当所述地址信息为所述源会话管理功能的网间地址信息时,所述目标会话管理功能确定所述用户设备所在的通信网络发生变化。
15.在上述技术方案中,目标会话管理功能可以根据源会话管理功能的地址信息,确定用户设备所在的通信网络发生变化,从而通过安全代理设备向源会话管理功能发送第一消息,有助于保障通信安全。
16.结合第一方面或其任意一种实现方式,在另一种可能的实现方式中,所述网间地址信息包括所述源会话管理功能的网间fqdn和/或所述源会话管理功能的网间ip地址。
17.结合第一方面或其任意一种实现方式,在另一种可能的实现方式中,所述第一信息为所述源会话管理功能所属的通信网络的标识;所述目标会话管理功能根据所述第一信息确定所述用户设备所在的通信网络未发生变化,包括:当所述源会话管理功能所属的通信网络的标识与所述目标会话管理功能所属的通信网络的标识相同时,所述目标会话管理功能确定所述用户设备所在的通信网络未发生变化。
18.在上述技术方案中,目标会话管理功能可以根据源会话管理功能所属的通信网络的标识与目标会话管理功能所属的通信网络的标识,确定用户设备所在的通信网络未发生
变化,从而通过直接向源会话管理功能发送第一消息,而不通过安全代理设备,有助于降低第一消息的传输时延。
19.结合第一方面或其任意一种实现方式,在另一种可能的实现方式中,所述第一信息为所述源会话管理功能的地址信息;所述目标会话管理功能根据所述第一信息确定所述用户设备所在的通信网络未发生变化,包括:当所述地址信息为所述源会话管理功能的网内地址信息时,所述目标会话管理功能确定所述用户设备所在的通信网络未发生变化。
20.在上述技术方案中,目标会话管理功能可以根据源会话管理功能的地址信息,确定用户设备所在的通信网络未发生变化,从而通过直接向源会话管理功能发送第一消息,而不通过安全代理设备,有助于降低第一消息的传输时延。
21.结合第一方面或其任意一种实现方式,在另一种可能的实现方式中,所述网内地址信息包括所述源会话管理功能的网内fqdn和/或所述源会话管理功能的网内ip地址。
22.结合第一方面或其任意一种实现方式,在另一种可能的实现方式中,所述第一信息携带在所述源会话管理功能的会话管理上下文的第一统一资源标识符uri中。在此情况下,目标会话管理功能接收来自用户设备的目标接入和移动管理功能的第一信息和目标会话管理功能接收来自所述目标接入和移动管理功能的第一uri可以是同一个步骤。
23.结合第一方面或其任意一种实现方式,在另一种可能的实现方式中,所述源会话管理功能所属的通信网络为所述用户设备的归属网络,所述第一消息包括第三信息,所述第三信息用于指示所述目标会话管理功能为拜访地会话管理功能或中间会话管理功能,或者所述第三信息用于指示所述目标会话管理功能所属的通信网络。
24.在上述技术方案中,在源会话管理功能所属的通信网络为用户设备的归属网络的情况下,目标会话管理功能可以向源会话管理功能提供第三信息,使得源会话管理功能可以根据第三信息,确定获取会话管理上下文的是拜访地会话管理功能还是中间会话管理功能,从而向目标会话管理功能返回正确的会话管理上下文。
25.结合第一方面或其任意一种实现方式,在另一种可能的实现方式中,所述源会话管理功能所属的通信网络为所述用户设备的归属网络,所述目标会话管理功能所属的通信网络为所述用户设备的拜访网络;或,所述源会话管理功能所属的通信网络为所述用户设备的第一拜访网络,所述目标会话管理功能所属的通信网络为所述用户设备的第二拜访网络,所述第一拜访网络和所述第二拜访网络不同;或,所述源会话管理功能所属的通信网络为所述用户设备的第一拜访网络,所述目标会话管理功能所属的通信网络为所述用户设备的第二拜访网络,所述第一拜访网络和所述第二拜访网络相同;或,所述源会话管理功能所属的通信网络为所述用户设备的拜访网络,所述目标会话管理功能所属的通信网络为所述用户设备的归属网络。
26.第二方面,提供了一种通信方法,所述方法可以由目标接入和移动管理功能执行,也可以由应用于目标接入和移动管理功能的模块或单元执行,为了描述方便,下文统一称为目标接入和移动管理功能。
27.所述方法应用于用户设备从源接入和移动管理功能移动到目标接入和移动管理功能,所述方法包括:所述目标接入和移动管理功能接收来自所述源接入和移动管理功能的所述源接入和移动管理功能所属的通信网络的标识;当所述目标接入和移动管理功能根据所述源接入和移动管理功能所属的通信网络的标识,确定所述用户设备所在的通信网络
发生变化时,所述目标接入和移动管理功能向所述用户设备的目标会话管理功能发送第一信息,所述第一信息包括所述源会话管理功能的网间地址信息;和/或,当所述目标接入和移动管理功能根据所述源接入和移动管理功能所属的通信网络的标识,确定所述用户设备所在的通信网络未发生变化时,所述目标接入和移动管理功能向所述用户设备的目标会话管理功能发送第一信息,所述第一信息包括所述源会话管理功能的网内地址信息。
28.在上述技术方案中,目标接入和移动管理功能可以根据源会话管理功能所属的通信网络的标识区分通信网络内的通信(即用户设备所在的通信网络未发生变化)和通信网络间的通信(即用户设备所在的通信网络发生变化),并在用户设备所在的通信网络发生变化时向目标会话管理功能提供源会话管理功能的网间地址信息,在用户设备所在的通信网络未发生变化时向目标会话管理功能提供源会话管理功能的网内地址信息,使得目标会话管理功能可以使用恰当的地址信息从源会话管理功能获取会话管理上下文,从而保障目标会话管理功能和源会话管理功能之间的正常通信。
29.结合第二方面,在一种可能的实现方式中,所述第一信息承载于所述源会话管理功能的会话管理上下文的第一统一资源标识符uri中。
30.结合第二方面或其任意一种实现方式,在另一种可能的实现方式中,所述网间地址信息为网间全限定域名fqdn和/或网间互联网协议ip地址;和/或,所述网内地址信息为网内fqdn和/或网内ip地址。
31.结合第二方面或其任意一种实现方式,在另一种可能的实现方式中,所述方法还包括:所述目标接入和移动管理功能接收来自所述源接入和移动管理功能的所述源会话管理功能的标识;所述目标接入和移动管理功能根据所述源会话管理功能的标识,从本地或网络仓库功能获取所述源会话管理功能的网间地址信息。
32.例如,目标接入和移动管理功能接收来自源接入和移动管理功能的源会话管理功能的标识;目标接入和移动管理功能根据源会话管理功能的标识,从本地或网络仓库功能获取源会话管理功能的注册信息,该注册信息包括源会话管理功能的网间地址信息。
33.结合第二方面或其任意一种实现方式,在另一种可能的实现方式中,所述目标接入和移动管理功能根据所述源接入和移动管理功能所属的通信网络的标识,确定所述用户设备所在的通信网络发生变化,包括:当所述源接入和移动管理功能所属的通信网络的标识与所述目标接入和移动管理功能所属的通信网络的标识不同时,所述目标接入和移动管理功能确定所述用户设备所在的通信网络发生变化。
34.在上述技术方案中,目标接入和移动管理功能可以根据源会话管理功能所属的通信网络的标识与目标接入和移动管理功能所属的通信网络的标识,确定用户设备所在的通信网络发生变化,从而向目标会话管理功能提供源会话管理功能的网间地址信息,使得目标会话管理功能可以使用恰当的地址信息从源会话管理功能获取会话管理上下文,从而保障目标会话管理功能和源会话管理功能之间的正常通信。
35.结合第二方面或其任意一种实现方式,在另一种可能的实现方式中,所述目标接入和移动管理功能根据所述源接入和移动管理功能所属的通信网络的标识,确定所述用户设备所在的通信网络未发生变化,包括:当所述源接入和移动管理功能所属的通信网络的标识与所述目标接入和移动管理功能所属的通信网络的标识相同时,所述目标接入和移动管理功能确定所述用户设备所在的通信网络未发生变化。
36.在上述技术方案中,目标接入和移动管理功能可以根据源会话管理功能所属的通信网络的标识与目标接入和移动管理功能所属的通信网络的标识,确定用户设备所在的通信网络未发生变化,从而向目标会话管理功能提供源会话管理功能的网内地址信息,使得目标会话管理功能可以使用恰当的地址信息从源会话管理功能获取会话管理上下文,从而保障目标会话管理功能和源会话管理功能之间的正常通信。
37.结合第二方面或其任意一种实现方式,在另一种可能的实现方式中,所述源接入和移动管理功能所属的通信网络的标识承载于第二消息的统一资源标识符uri中。
38.结合第二方面或其任意一种实现方式,在另一种可能的实现方式中,所述第一信息还包括所述源接入和移动管理功能所属的通信网络的标识。
39.结合第二方面或其任意一种实现方式,在另一种可能的实现方式中,所述源接入和移动管理功能所属的通信网络为所述用户设备的归属网络,所述目标源接入和移动管理功能所属的通信网络为所述用户设备的拜访网络;或,所述源接入和移动管理功能所属的通信网络为所述用户设备的第一拜访网络,所述目标接入和移动管理功能所属的通信网络为所述用户设备的第二拜访网络,所述第一拜访网络和所述第二拜访网络不同;或,所述源接入和移动管理功能所属的通信网络为所述用户设备的第一拜访网络,所述目标接入和移动管理功能所属的通信网络为所述用户设备的第二拜访网络,所述第一拜访网络和所述第二拜访网络相同;或,所述源接入和移动管理功能所属的通信网络为所述用户设备的拜访网络,所述目标接入和移动管理功能所属的通信网络为所述用户设备的归属网络。
40.第三方面,提供了一种通信方法,所述方法可以由源会话管理功能执行,也可以由应用于源会话管理功能的模块或单元执行,为了描述方便,下文统一称为源会话管理功能。
41.所述方法应用于用户设备从源会话管理功能移动到目标会话管理功能,所述方法包括:所述源会话管理功能接收来自所述目标会话管理功能的第一消息,所述第一消息用于获取所述用户设备的会话管理上下文,所述第一消息包括第三信息,所述第三信息用于指示所述目标会话管理功能为拜访地会话管理功能或中间会话管理功能,或者所述第三信息用于指示所述目标会话管理功能所属的通信网络;所述源会话管理功能根据所述第一消息,向所述目标会话管理功能发送所述用户设备的会话管理上下文。
42.在上述技术方案中,目标接入和移动管理功能可以根据源会话管理功能所属的通信网络的标识区分通信网络内的通信(即用户设备所在的通信网络未发生变化)和通信网络间的通信(即用户设备所在的通信网络发生变化),并在用户设备所在的通信网络发生变化时向目标会话管理功能提供源会话管理功能的网间地址信息,在用户设备所在的通信网络未发生变化时向目标会话管理功能提供源会话管理功能的网内地址信息,使得目标会话管理功能可以使用恰当的地址信息从源会话管理功能获取会话管理上下文,从而保障目标会话管理功能和源会话管理功能之间的正常通信。
43.在上述技术方案中,源会话管理功能可以根据目标会话管理功能提供的第三信息,确定获取会话管理上下文的是拜访地会话管理功能还是中间会话管理功能,从而向目标会话管理功能返回正确的会话管理上下文。
44.结合第三方面,在一种可能的实现方式中,所述源会话管理功能根据所述第一消息,向所述目标会话管理功能发送所述用户设备的会话管理上下文,包括:当所述源会话管理功能通过安全代理设备接收来自所述目标会话管理功能的第一消息时,所述源会话管理
功能通过所述安全代理设备向所述目标会话管理功能发送所述用户设备的会话管理上下文;和/或,当所述源会话管理功能不通过安全代理设备接收来自所述目标会话管理功能的第一消息时,所述源会话管理功能不通过所述安全代理设备向所述目标会话管理功能发送所述用户设备的会话管理上下文。
45.结合第三方面或其任意一种实现方式,在另一种可能的实现方式中,所述源会话管理功能根据所述第一消息,向所述目标会话管理功能发送所述用户设备的会话管理上下文,包括:当所述第一消息中的第三信息用于指示所述目标会话管理功能为拜访地会话管理功能时,所述源会话管理功能向所述目标会话管理功能发送所述用户设备的漫游会话管理上下文;和/或,当所述第一消息中的第三信息用于指示所述目标会话管理功能为中间会话管理功能时,所述源会话管理功能向所述目标会话管理功能发送所述用户设备的非漫游会话管理上下文;和/或,当所述第一消息中的第三信息用于指示所述目标会话管理功能所属的通信网络,且所述目标会话管理功能所属的通信网络与所述源会话管理功能所属的通信网络不同时,所述目标会话管理功能向所述目标会话管理功能发送所述用户设备的漫游会话管理上下文;和/或,当所述第一消息中的第三信息用于指示所述目标会话管理功能所属的通信网络,且所述目标会话管理功能所属的通信网络与所述源会话管理功能所属的通信网络相同时,所述目标会话管理功能向所述目标会话管理功能发送所述用户设备的非漫游会话管理上下文。
46.上述漫游会话管理上下文可以为归属地会话管理上下文,具体地,可以包括以下信息中的至少一个:归属地会话管理功能的uri(hsmfuri)、归属网络网络切片标识(hplmnsnssai)、归属地会话管理功能实例标识(hsmfinstanceid)、或归属地会话管理功能服务实例标识(hsmfserviceinstanceid)。
47.上述非漫游会话管理上下文可以为会话管理上下文,具体地,可以包括以下信息中的至少一个:会话管理功能的uri(smfuri)、会话管理功能实例标识(smfinstanceid)、或会话管理功能服务实例标识(smfserviceinstanceid)。
48.结合第三方面或其任意一种实现方式,在另一种可能的实现方式中,所述源会话管理功能所属的通信网络为所述用户设备的归属网络,所述目标会话管理功能所属的通信网络为所述用户设备的拜访网络;或,所述源会话管理功能所属的通信网络为所述用户设备的第一拜访网络,所述目标会话管理功能所属的通信网络为所述用户设备的第二拜访网络,所述第一拜访网络和所述第二拜访网络不同;或,所述源会话管理功能所属的通信网络为所述用户设备的第一拜访网络,所述目标会话管理功能所属的通信网络为所述用户设备的第二拜访网络,所述第一拜访网络和所述第二拜访网络相同;或,所述源会话管理功能所属的通信网络为所述用户设备的拜访网络,所述目标会话管理功能所属的通信网络为所述用户设备的归属网络。
49.第四方面,提供了一种通信方法,所述方法可以由源接入和移动管理功能执行,也可以由应用于源接入和移动管理功能的模块或单元执行,为了描述方便,下文统一称为源接入和移动管理功能。
50.所述方法应用于用户设备从源接入和移动管理功能移动到目标接入和移动管理功能,所述方法包括:所述源接入和移动管理功能确定所述源接入和移动管理功能所属的通信网络的标识;所述源接入和移动管理功能向所述目标源接入和移动管理功能发送所述
源接入和移动管理功能所属的通信网络的标识。
51.在上述技术方案中,源接入和移动管理功能可以确定并向目标接入和移动管理功能发送源会话管理功能所属的通信网络的标识,使得目标接入和移动管理功能可以根据源会话管理功能所属的通信网络的标识区分通信网络内的通信(即用户设备所在的通信网络未发生变化)和通信网络间的通信(即用户设备所在的通信网络发生变化)。
52.结合第四方面,在一种可能的实现方式中,所述方法还包括:所述源接入和移动管理功能向所述目标接入和移动管理功能发送所述源会话管理功能的标识。
53.结合第四方面或其任意一种实现方式,在另一种可能的实现方式中,所述源接入和移动管理功能所属的通信网络的标识承载于第二消息的uri中。
54.结合第四方面或其任意一种实现方式,在另一种可能的实现方式中,所述源接入和移动管理功能所属的通信网络为所述用户设备的归属网络,所述目标源接入和移动管理功能所属的通信网络为所述用户设备的拜访网络;或,所述源接入和移动管理功能所属的通信网络为所述用户设备的第一拜访网络,所述目标接入和移动管理功能所属的通信网络为所述用户设备的第二拜访网络,所述第一拜访网络和所述第二拜访网络不同;或,所述源接入和移动管理功能所属的通信网络为所述用户设备的第一拜访网络,所述目标接入和移动管理功能所属的通信网络为所述用户设备的第二拜访网络,所述第一拜访网络和所述第二拜访网络相同;或,所述源接入和移动管理功能所属的通信网络为所述用户设备的拜访网络,所述目标接入和移动管理功能所属的通信网络为所述用户设备的归属网络。
55.第五方面,提供了一种通信装置,该装置用于执行上述任意一方面或其实现方式提供的方法。具体地,该装置可以包括用于执行上述任意一方面或其实现方式提供的方法的单元和/或模块,如处理单元和/或通信单元。
56.在一种实现方式中,该装置为目标会话管理功能、目标接入和移动管理功能、源会话管理功能、或源接入和移动管理功能。当该装置为目标会话管理功能、目标接入和移动管理功能、源会话管理功能、或源接入和移动管理功能时,通信单元可以是收发器,或,输入/输出接口;处理单元可以是至少一个处理器。可选地,收发器为收发电路。可选地,输入/输出接口为输入/输出电路。
57.在另一种实现方式中,该装置为应用于目标会话管理功能、目标接入和移动管理功能、源会话管理功能、或源接入和移动管理功能中的芯片、芯片系统或电路。当该装置为应用于目标会话管理功能、目标接入和移动管理功能、源会话管理功能、或源接入和移动管理功能中的芯片、芯片系统或电路时,通信单元可以是该芯片、芯片系统或电路上的输入/输出接口、接口电路、输出电路、输入电路、管脚或相关电路等;处理单元可以是至少一个处理器、处理电路或逻辑电路等。
58.第六方面,提供了一种通信装置,该装置包括:存储器,用于存储程序;至少一个处理器,用于执行存储器存储的计算机程序或指令,以执行上述任意一方面或其实现方式提供的方法。
59.在一种实现方式中,该装置为目标会话管理功能、目标接入和移动管理功能、源会话管理功能、或源接入和移动管理功能。
60.在另一种实现方式中,该装置为应用于目标会话管理功能、目标接入和移动管理功能、源会话管理功能、或源接入和移动管理功能中的芯片、芯片系统或电路。
61.第七方面,提供了一种处理器,用于执行上述各方面提供的方法。
62.对于处理器所涉及的发送和获取/接收等操作,如果没有特殊说明,或者,如果未与其在相关描述中的实际作用或者内在逻辑相抵触,那么可以理解为处理器输出和接收、输入等操作,也可以理解为由射频电路和天线所进行的发送和接收操作,本技术对此不做限定。
63.第八方面,提供了一种计算机可读存储介质,该计算机可读介质存储用于设备执行的程序代码,该程序代码包括用于执行上述任意一方面或其实现方式提供的方法。
64.第九方面,提供了一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述任意一方面或其实现方式提供的方法。
65.第十方面,提供了一种芯片,芯片包括处理器与通信接口,处理器通过通信接口读取存储器上存储的指令,执行上述任意一方面或其实现方式提供的方法。
66.可选地,作为一种实现方式,芯片还包括存储器,存储器中存储有计算机程序或指令,处理器用于执行存储器上存储的计算机程序或指令,当计算机程序或指令被执行时,处理器用于执行上述任意一方面或其实现方式提供的方法。
67.第十一方面,提供了一种通信系统,包括上文所述的目标会话管理功能、目标接入和移动管理功能、源会话管理功能、和源接入和移动管理功能。
附图说明
68.图1是可以用用本技术的技术方案的一种网络架构的示意图。
69.图2是本技术提供的一种通信方法200的示意图。
70.图3是本技术提供的一种通信方法300的示意图。
71.图4是本技术的通信方法的一个示例。
72.图5是本技术的通信方法的另一个示例。
73.图6是本技术的通信方法的另一个示例。
74.图7是本技术的通信方法的另一个示例。
75.图8是本技术的实施例提供的装置的结构示意图。
76.图9是本技术的实施例提供的装置的另一结构示意图。
具体实施方式
77.下面将结合附图,对本技术中的技术方案进行描述。
78.本技术提供的技术方案可以应用于各种通信系统,例如:第五代(5
th generation,5g)或新无线(new radio,nr)系统、长期演进(long term evolution,lte)系统、lte频分双工(frequency division duplex,fdd)系统、lte时分双工(time division duplex,tdd)系统等。本技术提供的技术方案还可以应用于未来的通信系统,如第六代移动通信系统。本技术提供的技术方案还可以应用于设备到设备(device to device,d2d)通信、车到万物(vehicle-to-everything,v2x)通信、机器到机器(machine to machine,m2m)通信、机器类型通信(machine type communication,mtc)、以及物联网(internet of things,iot)通信系统或者其他通信系统。
79.首先简单介绍适用于本技术的网络架构。
80.作为示例,图1示出了一种网络架构的示意图。
81.如图1所示,该网络架构中包括用户设备、接入节点、接入和移动管理功能、中间会话管理功能/拜访地会话管理功能、会话管理功能/归属地会话管理功能、中间用户面功能/拜访地用户面功能、用户面功能/归属地用户面功能和应用功能、以及连接运营商网络的数据网络(data network,dn)。用户设备可通过接入节点、用户面功能向数据网络发送业务数据,以及从数据网络接收业务数据。
82.下面对图1中涉及的功能或网元进行简单描述。
83.1、用户设备
84.用户设备(user equipment,ue)主要通过无线空口接入网络并获得服务,例如用户设备通过当前位置的接入节点接入无线网络。
85.本技术实施例中的用户设备也可以称为终端设备、用户、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。用户设备可以是蜂窝电话、智能手表、无线数据卡、手机、平板电脑、个人数字助理(personal digital assistant,pda)电脑、无线调制解调器、手持设备、膝上型电脑、机器类型通信(machine type communication,mtc)终端、带无线收发功能的电脑、物联网终端、虚拟现实终端设备、增强现实终端设备、可穿戴设备、车辆、设备到设备(device-to-device,d2d)通信中的终端、车物(vehicle to everything,v2x)通信中的终端、机器类通信(machine-type communication,mtc)中的终端、物联网(internet of things,iot)中的终端、智能办公中的终端、工业控制中的终端、无人驾驶中的终端、远程手术中的终端、智能电网中的终端、运输安全中的终端、智慧城市中的终端、智慧家庭中的终端、卫星通信中的终端(例如,卫星电话或卫星终端)。用户设备还可以是客户终端设备(customer-premises equipment,cpe)、电话、路由器、网络交换机、家庭网关(residential gateway,rg)、机顶盒、固定移动融合产品、家庭网络适配器、以及互联网接入网关。
86.本技术的实施例对用户设备所采用的具体技术和具体设备形态不做限定。
87.2、接入节点
88.接入节点可以为特定区域的授权用户提供接入通信网络的功能,具体可以包括第三代合作伙伴计划(3rd generation partnership project,3gpp)网络中无线网络设备,也可以包括非3gpp(non-3gpp)网络中的接入节点。
89.接入节点可以采用不同的无线接入技术。目前的无线接入技术有两种类型:3gpp接入技术和非3gpp(non-3gpp)接入技术。3gpp接入技术是指符合3gpp标准规范的接入技术,例如,第三代(3rd generation,3g)、第四代(4th generation,4g)或5g系统中采用的无线接入技术。非3gpp接入技术可以包括以无线保真(wireless fidelity,wifi)中的接入点(access point,ap)为代表的空口技术、全球互联微波接入(worldwide interoperability for microwave access,wimax)、以及码分多址(code division multiple access,cdma)。接入节点可以允许用户设备和3gpp核心网之间采用非3gpp技术互连互通。
90.接入节点例如可以包括但不限于:宏基站、微基站(也称为小站)、无线网络控制器(radio network controller,rnc)、节点b(node b,nb)、基站控制器(base station controller,bsc)、基站收发台(base transceiver station,bts)、家庭基站(例如,home evolved nodeb,或home node b,hnb)、基带单元(baseband unit,bbu),wifi系统中的ap、
plane function),在未来的通信系统(如6g系统)中,用户面功能可以仍是upf或h-upf,或者也可以具有其它名称,本技术并不限定。
106.8、中间用户面功能
107.中间用户面功能用于在非漫游或者本地漫游情况下和用户面功能之间转发用户设备的业务数据包等。在5g系统中,中间用户面功能可以是i-upf(intermediate user plane function),在未来的通信系统(如6g系统)中,中间用户面功能可以仍是i-upf,或者也可以具有其它名称,本技术并不限定。
108.需要说明的是,中间用户面功能是可选的网络设备,即运营商可以选择不部署中间用户面功能,由接入节点直接和用户面功能转发用户设备的业务数据包。
109.9、拜访地用户面功能
110.拜访地用户面功能用于在归属地漫游情况下和用户面功能之间转发用户设备的业务数据包等。在5g系统中,拜访地用户面功能可以是v-upf(visited user plane function,v-upf),在未来的通信系统(如6g系统)中,拜访地用户面功能可以仍是v-upf,或者也可以具有其它名称,本技术并不限定。
111.10、数据网络
112.数据网络主要用于为用户设备提供数据传输服务。数据网络可以是私有网络,如局域网,也可以是公用数据网(public data network,pdn)网络,如因特网(internet),还可以是运营商共同部署的专有网络,如配置的ip多媒体网络子系统(ip multimedia core network subsystem,ims)服务。
113.在图1所示的网络架构中,网元之间可以接口通信。网元之间的接口可以是点对点接口,也可以是服务化接口,本技术不予限制。
114.应理解,上述所示的网络架构仅是示例性说明,适用本技术实施例的网络架构并不局限于此,任何能够实现上述各个网元的功能的网络架构都适用于本技术实施例。例如,图1所示的网路架构可以包括更少或更多的网元或功能,例如,图1所示的网络架构还可以包括网络仓库功能(network repository function,nrf)。
115.还应理解,图1中所示的各个功能或者网元,可以理解为用于实现不同功能的网元,例如可以按需组合成网络切片。这些网元可以各自独立的设备,也可以集成于同一设备中实现不同的功能,或者可以是硬件设备中的网络元件,也可以是在专用硬件上运行的软件功能,或者是平台(例如,云平台)上实例化的虚拟化功能,本技术对于上述网元的具体形态不作限定。
116.还应理解,上述命名仅为便于区分不同的功能而定义,不应对本技术构成任何限定。本技术并不排除在6g系统以及未来其它的网络中采用其他命名的可能。例如,在6g系统中,上述各个网元中的部分或全部可以沿用5g系统中的术语,也可能采用其他名称等。
117.为便于理解本技术实施例,对本技术中涉及到的术语或技术进行简单说明。
118.1、非漫游组网和漫游组网
119.5g系统支持漫游和非漫游两种组网。
120.非漫游组网:同一个运营商或者同一个通信网络(如公共陆地移动网(public land mobile network,plmn))的网络设备的互通。该互通的接口统称为网内接口。在本技术中,将同一个运营商或者同一个通信网络内的互通称为“通信网络内的通信”。
121.漫游组网:两个运营商或者两个通信网络(如plmn)的网络设备支持互通。该互通的接口统称为网间接口。在本技术中,将不同运营商或者不同通信网络间的互通称为“通信网络间的通信”。
122.通常情况下,为了确保通信系统的安全,网络设备在同时支持漫游组网和非漫游组网时,会将网间接口和网内接口隔离,即网络设备会针对网间接口和网内接口提供不同的互联网协议(internet protocol,ip)地址或者全限定域名(fully qualified domain name,fqdn)。可选地,通过网间接口通信的网络设备之间还可能部署安全代理,网络设备之间需要通过安全代理进行互通,以确保漫游组网下的网络安全。
123.为了描述方便,下文将网络设备会针对网间接口的ip地址或fqdn称为网间ip地址或网间fqdn,将网络设备会针对网内接口的ip地址或fqdn称为网内ip地址或网内fqdn。
124.2、安全代理
125.不同运营商之间的通信网络并不是直接相连的,运营商为了保护自身通信网络的安全性,会在与其他运营商的通信网络连接处使用关键的安全网元——安全代理。
126.安全代理用于与其他运营商的通信网络的互通,负责运营商之间控制平面接口上的消息过滤和策略管理,主要作为运营商核心网控制面之间的边界网关。安全代理的安全功能包括消息过滤、访问控制、拓扑隐藏以及错误检测和处理等。
127.在5g中,安全代理可以是安全边缘保护代理(security edge protection proxy,sepp)。
128.安全代理也可以称为安全代理设备,下文统一称为安全代理设备。
129.3、非漫游、本地漫游和归属地漫游
130.非漫游:用户设备通过归属通信网络接入和传输业务即为非漫游。这里的归属通信网络可以为用户设备开户的通信网络,也可以称为归属地通信网络、归属网络等,下文统称为归属网络。
131.漫游:用户设备通过拜访通信网络接入和传输业务即为漫游。拜访通信网络可以指用户设备的拜访地的通信网络,也可以称为拜访地通信网络、拜访网络等,下文统称为拜访网络。
132.漫游又可以包括本地漫游和归属地漫游。
133.本地漫游:会话管理功能和会话涉及的所有用户面功能都在拜访网络内。本地漫游也可以称为本地分流(local breakout,lbo)。
134.归属地漫游:会话由归属网络的会话管理功能、以及拜访网络的会话管理功能建立,归属网络和拜访网络中的会话管理功能各自选择各自侧的用户面功能。用户设备和数据网络的业务数据包通过拜访网络的接入节点、拜访网络的用户面功能、归属网络的用户面功能转发。归属地漫游也可以称为归属路由(home routed,hr)。
135.在实际情况中,在确保业务连续性的情况下用户设备可以在本通信网络与其他通信网络之间移动。这里的本通信网络可以是归属网络,也可以是拜访网络;其他通信网络可以是拜访网络,也可以是归属网络。
136.例如,同一个国家支持多运营商,每个运营商的网络部署不同的区域,运营商a的用户设备在区域1通过运营商a的网络接入,移动到区域2后通过运营商b的网络接入。
137.又例如,a国5g系统的运营商为运营商a,b国5g系统的运营商为运营商b,运营商a
的用户设备在b国通过运营商b的网络接入,移动到a国后通过运营商a的网络接入。
138.上面对本技术中涉及到的术语做了简单说明,下文实施例中不再赘述。
139.目前,网络设备,例如,会话管理功能和接入和移动管理功能,无法区分与其他网络设备的通信是通信网络内的通信还是通信网络间的通信,这样可能会导致网络设备之间的通信失败。例如,网络设备使用网内ip地址无法与其他通信网络的网络设备进行通信。又例如,网络设备使用网间ip地址无法与本通信网络的网络设备进行通信。
140.针对上述问题,本技术提供了一种通信方法和通信装置,能够实现网络设备区分通信网络内的通信和通信网络间的通信,保障网络设备之间的正常通信。
141.为便于理解本技术的实施例,在介绍本技术的实施例之前,先做出以下几点说明。
142.第一,在本技术中,通信网络的不同,可以理解为,通信网络的运营商不同。通信网络可以为plmn,也可以是其他通信网络,本技术不予限制。
143.第二,在本技术中,“用于指示”或“指示”可以包括用于直接指示和用于间接指示,或者说“用于指示”或“指示”可以显式地和/或隐式地指示。例如,当描述某一信息用于指示信息i时,可以包括该信息直接指示i或间接指示i,而并不代表该信息中一定携带有i。又例如,隐式指示可以基于用于传输的位置和/或资源;显式指示可以基于一个或多个参数,和/或一个或多个索引,和/或一个或多个它所表示的位模式。
144.第三,本技术对很多特性(例如,漫游、非漫游等)所列出的定义仅用于以举例方式来解释该特性的功能,其详细内容可以参考现有技术。
145.第四,在下文示出的实施例中,第一、第二、第三、第四以及各种数字编号仅为描述方便进行的区分,并不用来限制本技术实施例的范围。例如,区分不同的字段、不同的信息、不同的消息等。
146.第五,“预先定义”可以通过在设备(例如,包括网络设备)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本技术对于其具体的实现方式不做限定。其中,“保存”可以是指,保存在一个或者多个存储器中。所述一个或者多个存储器可以是单独的设置,也可以是集成在编码器或者译码器,处理器、或通信装置中。所述一个或者多个存储器也可以是一部分单独设置,一部分集成在译码器、处理器、或通信装置中。存储器的类型可以是任意形式的存储介质,本技术并不对此限定。
147.第六,本技术实施例中涉及的“协议”可以是指通信领域的标准协议,例如可以包括lte协议、nr协议以及应用于未来的通信系统中的相关协议,本技术对此不做限定。
148.第七,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,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分别可以是单个,也可以是多个。
149.下文将结合附图详细说明本技术实施例提供的通信方法。本技术提供的实施例可以应用于上述图1所示的网络架构中,但不作限定。
150.图2是本技术提供的一种通信方法200的示意图。
151.方法200可以应用于用户设备从源通信网络移动到目标通信网络的场景,在此场
景下,用户设备从源接入和移动管理功能和源会话管理功能移动到目标接入和移动管理功能和目标会话管理功能。
152.源通信网络可以为用户设备的归属网络,目标网络可以为用户设备的拜访网络。在此情况下,源接入和移动管理功能和源会话管理功能所属的通信网络为用户设备的归属网络,目标接入和移动管理功能和目标会话管理功能所属的通信网络为用户设备的拜访网络。换句话说,源接入和移动管理功能为归属地接入和移动管理功能,源会话管理功能为归属地会话管理功能,目标接入和移动管理功能为拜访地接入和移动管理功能,目标会话管理功能为拜访地会话管理功能。
153.源通信网络还可以为用户设备的拜访网络,目标网络还可以为用户设备的归属网络。在此情况下,源接入和移动管理功能和源会话管理功能所属的通信网络为用户设备的拜访网络,目标接入和移动管理功能和目标会话管理功能所属的通信网络为用户设备的归属网络。换句话说,源接入和移动管理功能为拜访地接入和移动管理功能,源会话管理功能为拜访地会话管理功能,目标接入和移动管理功能为归属地接入和移动管理功能,目标会话管理功能为归属地会话管理功能。
154.源通信网络还可以为用户设备的第一拜访网络,目标网络还可以为用户设备的第二拜访网络。在此情况下,源接入和移动管理功能和源会话管理功能所属的通信网络为用户设备的第一拜访网络,目标接入和移动管理功能和目标会话管理功能所属的通信网络为用户设备的第二拜访网络,其中,第一拜访网络和第二拜访网络不同。换句话说,源接入和移动管理功能和目标接入和移动管理功能为不同的拜访地接入和移动管理功能,源会话管理功能和目标会话管理功能为不同的拜访地会话管理功能。
155.方法200可以包括以下内容的至少部分内容。
156.步骤201,源接入和移动管理功能获取并向目标接入和移动管理功能发送源接入和移动管理功能所属的通信网络的标识。
157.相应地,目标接入和移动管理功能接收来自源接入和移动管理功能的源接入和移动管理功能所属的通信网络的标识。
158.可以理解地,源接入和移动管理功能所属的通信网络的标识即为源通信网络的标识,例如,源通信网络的plmn id。
159.可选地,源接入和移动管理功能所属的通信网络的标识是预配置或预定义在源接入和移动管理功能中的。
160.一种可能的实现方式,源接入和移动管理功能所属的通信网络的标识承载于第二消息的uri中。例如,源接入和移动管理功能所属的通信网络的标识承载于第二消息的uri的5g全局唯一的临时标识(5g globally unique temporary ue identity,5g guti)中。
161.另一种可能的实现方式,源接入和移动管理功能通过信元将源接入和移动管理功能所属的通信网络的标识携带在第二消息的消息体中。
162.上述第二消息为源接入和移动管理功能向目标接入和移动管理功能发送的消息。例如,第二消息可以是切换请求消息。
163.步骤202,当目标接入和移动管理功能根据源接入和移动管理功能所属的通信网络的标识确定用户设备所在的通信网络发生变化时,目标接入和移动管理功能向用户设备的目标会话管理功能发送第一信息。
164.另一种描述方式:目标接入和移动管理功能根据源接入和移动管理功能所属的通信网络的标识,确定用户设备所在的通信网络发生变化,然后目标接入和移动管理功能向用户设备的目标会话管理功能发送第一信息。
165.相应地,目标会话管理功能接收来自目标接入和移动管理功能的第一信息。
166.其中,第一信息包括源会话管理功能的网间地址信息。
167.换句话说,当用户设备所在的通信网络发生变化时,目标接入和移动管理功能向目标会话管理功能提供源会话管理功能的网间地址信息,以便目标会话管理功能使用源会话管理功能的网间地址信息从源会话管理功能获取会话管理上下文。
168.一种可能的实现方式,第一信息承载于源会话管理功能的会话管理上下文的第一uri中,例如,第一信息承载于源会话管理功能的会话管理上下文的第一uri的{apiroot}部分。
169.具体地,方法200还包括:源接入和移动管理功能向目标接入和移动管理功能发送源会话管理功能的会话管理上下文的第三uri,第三uri包括会话管理功能的网内地址信息。目标接入和移动管理功能向用户设备的目标会话管理功能发送第一信息,包括:目标接入和移动管理功能将第三uri中的会话管理功能的网内地址信息替换为会话管理功能的网间地址信息,得到源会话管理功能的会话管理上下文的第一uri;目标接入和移动管理功能向目标会话管理功能发送第一uri。
170.网间地址信息可以包括网间fqdn和/或网间ip地址。例如,当通信网络间的通信采用fqdn,而通信网络内的通信采用ip地址时,网间地址信息可以包括网间fqdn。又例如,当通信网络间的通信采用ip地址,而通信网络内的通信采用fqdn时,网间地址信息可以包括网间ip地址。
171.网内地址信息可以包括网内fqdn和/或网内ip地址。网间地址信息可以包括网间fqdn和/或网间ip地址。
172.例如,当通信网络间的通信采用fqdn,而通信网络内的通信采用ip地址时,第一信息可以包括网间fqdn。
173.又例如,当通信网络间的通信采用ip地址,而通信网络内的通信采用fqdn时,第一信息可以包括网间ip地址。
174.一种可能的实现方式,目标接入和移动管理功能根据源接入和移动管理功能所属的通信网络的标识确定用户设备所在的通信网络发生变化,包括:当源接入和移动管理功能所属的通信网络的标识与目标接入和移动管理功能所属的通信网络的标识不同时,目标接入和移动管理功能确定用户设备所在的通信网络发生变化。换一种描述方式,目标接入和移动管理功能根据源接入和移动管理功能所属的通信网络的标识确定用户设备所在的通信网络发生变化,包括:目标接入和移动管理功能确定源接入和移动管理功能所属的通信网络的标识与目标接入和移动管理功能所属的通信网络的标识不同,进而确定用户设备所在的通信网络发生变化。
175.其中,目标接入和移动管理功能所属的通信网络的标识可以是预配置或预定义在目标接入和移动管理功能中的。
176.一种可能的实现方式,方法200还包括:目标接入和移动管理功能接收来自源接入和移动管理功能的源会话管理功能的标识;目标接入和移动管理功能根据源会话管理功能
的标识,从本地或网络仓库功能获取源会话管理功能的网间地址信息。
177.例如,目标接入和移动管理功能接收来自源接入和移动管理功能的源会话管理功能的标识;目标接入和移动管理功能根据源会话管理功能的标识,从本地或网络仓库功能获取源会话管理功能的注册信息,该注册信息包括源会话管理功能的网间地址信息。
178.一种可能的实现方式,第一信息还包括源接入和移动管理功能所属的通信网络的标识,以便目标会话管理功能根据源接入和移动管理功能所属的通信网络的标识确定用户设备所在的通信网络发生变化。
179.步骤203,当目标会话管理功能根据第一信息确定用户设备所在的通信网络发生变化时,目标会话管理功能通过安全代理设备向源会话管理功能发送第一消息。
180.另一种描述方式:目标会话管理功能根据第一信息,确定用户设备所在的通信网络发生变化,然后目标会话管理功能通过安全代理设备向源会话管理功能发送第一消息。
181.相应地,源会话管理功能通过安全代理设备接收来目标会话管理功能的第一消息。
182.其中,第一信息包括源会话管理功能所属的通信网络的标识和/或源会话管理功能的地址信息。第一消息用于获取用户设备的会话管理上下文。
183.目标会话管理功能根据第一信息确定用户设备所在的通信网络发生变化的实现方式有很多,本技术不予限制。
184.一种可能的实现方式,第一信息包括源会话管理功能所属的通信网络的标识,例如,源会话管理功能所属的plmn id。目标会话管理功能根据第一信息确定用户设备所在的通信网络发生变化,包括:当源会话管理功能所属的通信网络的标识与目标会话管理功能所属的通信网络的标识不同时,目标会话管理功能确定用户设备所在的通信网络发生变化。换一种描述方式,目标会话管理功能根据源会话管理功能所属的通信网络的标识确定用户设备所在的通信网络发生变化,包括:目标会话管理功能确定源会话管理功能所属的通信网络的标识与目标会话管理功能所属的通信网络的标识不同,进而确定用户设备所在的通信网络发生变化。
185.其中,目标会话管理功能所属的通信网络的标识可以是预配置或预定义在目标会话管理功能中的。
186.此外,在本技术的另一些实施例中,目标会话管理功能还可以根据有没有接收到源会话管理功能所属的通信网络的标识,来确定用户设备所在的通信网络未发生变化。例如,目标会话管理功能接收到源会话管理功能所属的通信网络的标识,目标会话管理功能确定用户设备所在的通信网络发生变化。
187.又一种可能的实现方式,第一信息包括源会话管理功能的地址信息。目标会话管理功能根据第一信息确定用户设备所在的通信网络发生变化,包括:当源会话管理功能的地址信息为源会话管理功能的网间地址信息时,目标会话管理功能确定用户设备所在的通信网络发生变化。换一种描述方式,目标会话管理功能根据源会话管理功能的地址信息确定用户设备所在的通信网络发生变化,包括:目标会话管理功能确定源会话管理功能的地址信息为源会话管理功能的网间地址信息,进而确定用户设备所在的通信网络发生变化。
188.再一种可能的实现方式,第一信息包括源会话管理功能的地址信息和源会话管理功能所属的通信网络的标识。目标会话管理功能根据第一信息确定用户设备所在的通信网
络发生变化,包括:当源会话管理功能的地址信息为源会话管理功能的网间地址信息,和/或,源会话管理功能所属的通信网络的标识与目标会话管理功能所属的通信网络的标识不同时,目标会话管理功能确定用户设备所在的通信网络发生变化。换一种描述方式,目标会话管理功能根据第一信息确定用户设备所在的通信网络发生变化,包括:目标会话管理功能确定源会话管理功能的地址信息为源会话管理功能的网间地址信息,和/或,源会话管理功能所属的通信网络的标识与目标会话管理功能所属的通信网络的标识不同,进而确定用户设备所在的通信网络发生变化。
189.当然,在第一信息包括源会话管理功能的地址信息和源会话管理功能所属的通信网络的标识的情况下,目标会话管理功能也可以仅对源会话管理功能的地址信息是否为源会话管理功能的网间地址信息进行判断,或者仅对源会话管理功能所属的通信网络的标识与目标会话管理功能所属的通信网络的标识是否相同进行判断,本技术不予限制。
190.可选地,源会话管理功能的网间地址信息包括源会话管理功能的网间fqdn和/或源会话管理功能的网间ip地址。
191.例如,当通信网络间的通信采用fqdn,而通信网络内的通信采用ip地址时,源会话管理功能的网间地址信息包括源会话管理功能的网间fqdn。
192.又例如,当通信网络间的通信采用ip地址,而通信网络内的通信采用fqdn时,源会话管理功能的网间地址信息包括源会话管理功能的网间ip地址。
193.在本技术中,目标会话管理功能通过安全代理设备向源会话管理功能发送第一消息,可以理解为,目标会话管理功能向安全代理设备发送第一消息,再由安全代理设备向源会话管理功能转发第一消息。目标会话管理功能通过安全代理设备向源会话管理功能发送第一消息的实现方式有很多,本技术不予限制。
194.一种可能的实现方式,方法200还包括:目标会话管理功能接收来自目标接入和移动管理功能的第一uri,其中,第一uri为源会话管理功能的会话管理上下文uri,第一uri中的fqdn为源会话管理功能的fqdn,和/或,第一uri中的ip地址为源会话管理功能的ip地址。目标会话管理功能通过安全代理设备向源会话管理功能发送第一消息,包括:目标会话管理功能根据第一uri,确定第二uri;以及根据第二uri,将第一消息发送至安全代理设备。其中,第二uri包括安全代理设备的fqdn和/或安全代理设备的ip地址,第一消息包括源会话管理功能的fqdn和/或源会话管理功能的ip地址。
195.可选地,第二uri为第一消息的uri。可以理解为,目标会话管理功能根据接收到的第一uri构造第一消息的uri,并发送第一消息。
196.可选地,第二uri中的fqdn为安全代理设备的fqdn,和/或,第二uri中的ip地址为安全代理设备的ip地址;或者,述第二uri中的fqdn为拼接fqdn(telescopic fqdn),拼接fqdn包括所述安全代理设备的fqdn。
197.例如,目标会话管理功能接收来自目标接入和移动管理功能的第一uri,第一uri中的fqdn为源会话管理功能的fqdn,目标会话管理功能根据第一uri构造第一消息的第二uri,第二uri中的fqdn为安全代理的fqdn,第一uri中的信息(例如,源会话管理功能的fqdn)携带在3gpp-sbi-target-apiroot包头中。
198.又例如,目标会话管理功能接收来自目标接入和移动管理功能的第一uri,第一uri中的fqdn为源会话管理功能的fqdn,目标会话管理功能根据第一uri构造第一消息的第
二uri,第二uri包含由安全代理设备的fqdn和源会话管理功能的fqdn构成的拼接fqdn。
199.再例如,目标会话管理功能接收来自目标接入和移动管理功能的第一uri,第一uri中的ip地址为源会话管理功能的ip地址,目标会话管理功能根据第一uri构造第一消息的第二uri,第二uri中的ip地址为安全代理的ip地址,第一uri中的信息(例如,源会话管理功能的ip地址)携带在3gpp-sbi-target-apiroot包头中。
200.这里的源会话管理功能的fqdn和/或源会话管理功能的ip地址用于安全代理设备将第一消息发送至源会话管理功能。例如,安全代理设备在接收到第一消息后,根据源会话管理功能的fqdn和/或源会话管理功能的ip地址修改第一消息的uri,将第一消息的uri中的fqdn或者ip地址替换为源会话管理功能的fqdn和/或源会话管理功能的ip地址,从而实现将第一消息发送至源会话管理功能。
201.可选地,第一消息包括第三信息。其中,第三信息用于指示述目标会话管理功能为拜访地会话管理功能或中间会话管理功能。或者第三信息用于指示目标会话管理功能所属的通信网络,例如,第三信息包括目标会话管理功能所属的通信网络的标识。
202.例如,源会话管理功能所属的通信网络为用户设备的归属网络,第一消息还包括第三信息。另一种描述方式,目标会话管理功能确定源会话管理功能所属的通信网络为用户设备的归属网络,目标会话管理功能在第一消息中携带第三信息。再一种描述方式,若源会话管理功能所属的通信网络为用户设备的归属网络,则目标会话管理功能在第一消息中携带第三信息。
203.步骤204,源会话管理功能根据第一消息,通过安全代理设备向目标会话管理功能发送用户设备的会话管理上下文。
204.在方法200中,源会话管理功能从安全代理设备接收第一消息,因此源会话管理功能会将用户设备的会话管理上下文发送至安全代理设备,再由安全代理设备转发至目标会话管理功能。
205.可选地,第一消息包括第三信息。在此情况下,源会话管理功能根据第三信息,通过安全代理设备向目标会话管理功能发送用户设备的会话管理上下文。
206.例如,当第一消息中的第三信息用于指示目标会话管理功能为拜访地会话管理功能时,源会话管理功能通过安全代理设备向目标会话管理功能发送用户设备的漫游会话管理上下文。
207.又例如,当第一消息中的第三信息用于指示目标会话管理功能所属的通信网络,且目标会话管理功能所属的通信网络与源会话管理功能所属的通信网络不同时,目标会话管理功能通过安全代理设备向目标会话管理功能发送用户设备的漫游会话管理上下文。
208.上述漫游会话管理上下文可以为归属地会话管理上下文,具体地,可以包括以下信息中的至少一个:归属地会话管理功能的uri(hsmfuri)、归属网络网络切片标识(hplmnsnssai)、归属地会话管理功能实例标识(hsmfinstanceid)、或归属地会话管理功能服务实例标识(hsmfserviceinstanceid)。
209.这样,在方法200中,目标接入和移动管理功能和目标会话管理功能可以区分通信网络内的通信(用户设备所在的通信网络未发生变化)和通信网络间的通信(用户设备所在的通信网络发生变化),从而保障网络设备之间(例如目标会话管理功能和源会话管理功能之间)的正常通信。
210.图3是本技术提供的一种通信方法300的示意图。
211.方法300可以应用于用户设备在同一通信网络中移动的场景。即源通信网络和目标通信网络为同一通信网络。在此场景下,用户设备从源接入和移动管理功能和源会话管理功能移动到目标接入和移动管理功能和目标会话管理功能。
212.源通信网络和目标通信网络可以是用户设备的拜访网络。换句话说,源接入和移动管理功能和目标接入和移动管理功能为用户设备的同一拜访网络的不同拜访地接入和移动管理功能,源会话管理功能和目标会话管理功能为用户设备的同一拜访网络的不同拜访地会话管理功能。
213.当然,源通信网络和目标通信网络可以用户设备的归属网络。在此情况下,目标会话管理功能可以为中间会话管理功能。
214.方法300可以包括以下内容的至少部分内容。
215.步骤301,源接入和移动管理功能向目标接入和移动管理功能发送源接入和移动管理功能所属的通信网络的标识。
216.相应地,目标接入和移动管理功能接收来自源接入和移动管理功能的源接入和移动管理功能所属的通信网络的标识。
217.步骤301的详细描述可以参考步骤201,在此不再赘述。
218.步骤302,当目标接入和移动管理功能根据源接入和移动管理功能所属的通信网络的标识确定用户设备所在的通信网络未发生变化时,目标接入和移动管理功能向用户设备的目标会话管理功能发送第一信息。
219.另一种描述方式:目标接入和移动管理功能根据源接入和移动管理功能所属的通信网络的标识,确定用户设备所在的通信网络未发生变化,然后目标接入和移动管理功能向用户设备的目标会话管理功能发送第一信息。
220.相应地,目标会话管理功能接收来自目标接入和移动管理功能的第一信息。
221.其中,第一信息包括源会话管理功能的网内地址信息。
222.换句话说,当用户设备所在的通信网络未发生变化时,目标接入和移动管理功能向目标会话管理功能提供源会话管理功能的网内地址信息,以便目标会话管理功能使用源会话管理功能的网内地址信息从源会话管理功能获取会话管理上下文。
223.一种可能的实现方式,第一信息承载于源会话管理功能的会话管理上下文的第一uri中,例如,第一信息承载于源会话管理功能的会话管理上下文的第一uri的{apiroot}部分。
224.网内地址信息可以包括网内fqdn和/或网内ip地址。例如,当通信网络间的通信采用fqdn,而通信网络内的通信采用ip地址时,网内地址信息可以包括网内ip地址。又例如,当通信网络间的通信采用ip地址,而通信网络内的通信采用fqdn时,网内地址信息可以包括网内fqdn。
225.一种可能的实现方式,目标接入和移动管理功能根据源接入和移动管理功能所属的通信网络的标识确定用户设备所在的通信网络未发生变化,包括:当源接入和移动管理功能所属的通信网络的标识与目标接入和移动管理功能所属的通信网络的标识相同时,目标接入和移动管理功能确定用户设备所在的通信网络未发生变化。其中,目标接入和移动管理功能所属的通信网络的标识可以是预配置或预定义在目标接入和移动管理功能中的。
226.换一种描述方式,目标接入和移动管理功能根据源接入和移动管理功能所属的通信网络的标识确定用户设备所在的通信网络未发生变化,包括:目标接入和移动管理功能确定源接入和移动管理功能所属的通信网络的标识与目标接入和移动管理功能所属的通信网络的标识相同,进而目标接入和移动管理功能确定用户设备所在的通信网络未发生变化。
227.一种可能的实现方式,第一信息还包括源接入和移动管理功能所属的通信网络的标识,以便目标会话管理功能根据源接入和移动管理功能所属的通信网络的标识确定用户设备所在的通信网络未发生变化。
228.步骤303,当目标会话管理功能根据第一信息确定用户设备所在的通信网络未发生变化时,目标会话管理功能不通过安全代理设备向源会话管理功能发送第一消息。
229.另一种描述方式:目标会话管理功能根据第一信息,确定用户设备所在的通信网络未发生变化,然后目标会话管理功能不通过安全代理设备向源会话管理功能发送第一消息。
230.相应地,源会话管理功能不通过安全代理设备接收来目标会话管理功能的第一消息。
231.其中,第一信息包括源会话管理功能所属的通信网络的标识和/或源会话管理功能的地址信息。第一消息用于获取用户设备的会话管理上下文。
232.目标会话管理功能根据第一信息确定用户设备所在的通信网络未发生变化的实现方式有很多,本技术不予限制。
233.一种可能的实现方式,第一信息包括源会话管理功能所属的通信网络的标识,例如,源会话管理功能所属的plmn id。目标会话管理功能根据第一信息确定用户设备所在的通信网络未发生变化,包括:当源会话管理功能所属的通信网络的标识与目标会话管理功能所属的通信网络的标识相同时,目标会话管理功能确定用户设备所在的通信网络未发生变化。其中,目标会话管理功能所属的通信网络的标识可以是预配置或预定义在目标会话管理功能中的。换一种描述方式,目标会话管理功能根据第一信息确定用户设备所在的通信网络未发生变化,包括:目标会话管理功能确定源会话管理功能所属的通信网络的标识与目标会话管理功能所属的通信网络的标识相同,进而确定用户设备所在的通信网络未发生变化。
234.此外,在本技术的另一些实施例中,目标接入和移动管理功能还可以通过不向目标会话管理功能发送源会话管理功能所属的通信网络的标识隐式地指示用户设备所在的通信网络未发生变化。
235.另一种可能的实现方式,第一信息包括源会话管理功能的地址信息。目标会话管理功能根据第一信息确定用户设备所在的通信网络未发生变化,包括:当源会话管理功能的地址信息为源会话管理功能的网内地址信息时,目标会话管理功能确定用户设备所在的通信网络未发生变化。换一种描述方式,目标会话管理功能根据第一信息确定用户设备所在的通信网络未发生变化,包括:目标会话管理功能确定源会话管理功能的地址信息为源会话管理功能的网内地址信息,进而确定用户设备所在的通信网络未发生变化。
236.又一种可能的实现方式,第一信息包括源会话管理功能的地址信息和源会话管理功能所属的通信网络的标识。目标会话管理功能根据第一信息确定用户设备所在的通信网
络发生变化,包括:当源会话管理功能的地址信息为源会话管理功能的网内地址信息,且源会话管理功能所属的通信网络的标识与目标会话管理功能所属的通信网络的标识相同时,目标会话管理功能确定用户设备所在的通信网络未发生变化。换一种描述方式,目标会话管理功能根据第一信息确定用户设备所在的通信网络未发生变化,包括:目标会话管理功能确定源会话管理功能的地址信息为源会话管理功能的网内地址信息,且源会话管理功能所属的通信网络的标识与目标会话管理功能所属的通信网络的标识相同,进而确定用户设备所在的通信网络未发生变化。
237.当然,在第一信息包括源会话管理功能的地址信息和源会话管理功能所属的通信网络的标识的情况下,目标会话管理功能也可以仅对源会话管理功能的地址信息是否为源会话管理功能的网间地址信息进行判断,或者仅对源会话管理功能所属的通信网络的标识与目标会话管理功能所属的通信网络的标识是否相同进行判断,本技术不予限制。
238.可选地,源会话管理功能的网内地址信息包括源会话管理功能的网内fqdn和/或源会话管理功能的网内ip地址。
239.例如,当通信网络间的通信采用fqdn,而通信网络内的通信采用ip地址时,源会话管理功能的网内地址信息包括源会话管理功能的网内ip地址。
240.又例如,当通信网络间的通信采用ip地址,而通信网络内的通信采用fqdn时,源会话管理功能的网内地址信息包括源会话管理功能的网内fqdn。
241.在本技术中,目标会话管理功能不通过安全代理设备向源会话管理功能发送第一消息,可以理解为,目标会话管理功能在源会话管理功能发送第一消息时,第一消息不经过安全代理设备的转发。
242.可选地,第一消息还包括第三信息。其中,第三信息用于指示目标会话管理功能为拜访地会话管理功能或中间会话管理功能。或者第三信息用于指示目标会话管理功能所属的通信网络,例如,第三信息包括目标会话管理功能所属的通信网络的标识。
243.例如,源会话管理功能所属的通信网络为用户设备的归属网络,第一消息还包括第三信息。另一种描述方式,目标会话管理功能确定源会话管理功能所属的通信网络为用户设备的归属网络,目标会话管理功能在第一消息中携带第三信息。再一种描述方式,若源会话管理功能所属的通信网络为用户设备的归属网络,则目标会话管理功能在第一消息中携带第三信息。
244.步骤304,源会话管理功能根据第一消息,向目标会话管理功能发送用户设备的会话管理上下文。
245.在方法300中,源会话管理功能从目标会话管理功能接收第一消息,因此源会话管理功能会将用户设备的会话管理上下文直接发送至目标会话管理功能,而不经过安全代理设备转发。
246.可选地,第一消息包括第三信息。在此情况下,源会话管理功能根据第三信息,向目标会话管理功能发送用户设备的会话管理上下文。
247.又例如,当第一消息中的第三信息用于指示目标会话管理功能为中间会话管理功能时,源会话管理功能向目标会话管理功能发送用户设备的非漫游会话管理上下文。
248.又例如,当第一消息中的第三信息用于指示目标会话管理功能所属的通信网络,且目标会话管理功能所属的通信网络与源会话管理功能所属的通信网络相同时,目标会话
管理功能向目标会话管理功能发送用户设备的非漫游会话管理上下文。
249.上述非漫游会话管理上下文可以为会话管理上下文,具体地,可以包括以下信息中的至少一个:会话管理功能的uri(smfuri)、会话管理功能实例标识(smfinstanceid)、或会话管理功能服务实例标识(smfserviceinstanceid)。
250.这样,在方法300中,目标接入和移动管理功能和目标会话管理功能可以区分通信网络内的通信(用户设备所在的通信网络未发生变化)和通信网络间的通信(用户设备所在的通信网络发生变化),从而保障网络设备之间(例如目标会话管理功能和源会话管理功能之间)的正常通信。
251.需要说明的是,方法200和方法300应用于由于用户设备移动触发的各种流程,例如,用户设备的n2切换流程、注册更新流程、和服务请求流程等。
252.下面结合具体的示例,对本技术的技术方案进行描述。在以下示例中,以通信网络为plmn、以及n2切换流程为例。需要说明的是,以下示例中“会话管理功能”为用户设备的归属网络的会话管理功能,在漫游场景下对应于归属地会话管理功能,在非漫游或本地漫游的场景下对应于会话管理功能。
253.首先结合表1对可以应用本技术的技术方案的场景1至场景4进行描述。
254.表1
255.场景用户归属plmn源plmn目标plmn场景1:v-smf插入plmn1plmn1plmn2场景2:v-smf改变plmn1plmn2plmn3场景3:v-smf改变plmn1plmn2plmn2场景4:v-smf删除plmn1plmn2plmn1
256.场景1
257.用户设备从归属网络到拜访网络,插入拜访地会话管理功能,目标接入和移动管理功能通过插入的拜访地会话管理功能与归属网络的会话管理功能通信。
258.例如,如表1所示,用户设备从归属网络plmn1移动到拜访网络plmn2,插入plmn2中的拜访地会话管理功能,由拜访地会话管理功能和plmn1的会话管理功能通信。
259.场景2
260.用户设备在不同拜访网络间移动,拜访地会话管理功能由源拜访网络的拜访地会话管理功能变为目标拜访网络的拜访地会话管理功能,目标接入和移动管理功能通过目标拜访网络的拜访地会话管理功能与归属网络的会话管理功能通信。
261.例如,如表1所示,用户设备从拜访网络plmn2移动到拜访网络plmn3,plmn2中的源拜访地会话管理功能改变为plmn3中的目标拜访地会话管理功能,由plmn3中的目标拜访地会话管理功能和plmn1的会话管理功能通信。
262.场景3
263.用户设备在同一拜访网络内移动,拜访地会话管理功能由该拜访网络的一个拜访地会话管理功能变为该拜访网络的另一拜访地会话管理功能,目标接入和移动管理功能通过该另一个拜访地会话管理功能与归属网络的会话管理功能通信。
264.例如,如表1所示,用户设备在拜访网络plmn2内移动,拜访地会话管理功能由plmn2中的源拜访地会话管理功能改变为plmn2中的目标拜访地会话管理功能,由plmn2中
的目标拜访地会话管理功能和plmn1的会话管理功能通信。
265.场景4
266.用户设备从拜访网络移动到归属网络,删除拜访网络中的拜访地会话管理功能,由归属网络的接入和移动管理功能和归属网络的会话管理功能通信。
267.例如,如表1所示,用户设备从拜访网络plmn2移动到归属网络plmn1,由plmn1中的接入和移动管理功能和plmn1的会话管理功能通信。
268.需要说明的是,在非漫游或者本地漫游情况下,归属网络的会话管理功能称为会话管理功能;在归属地漫游情况下,归属网络的会话管理功能称为归属地会话管理功能,为了描述方便,在以下示例中称为会话管理功能。
269.下面对不同场景下的n2切换流程进行描述。
270.示例1
271.本示例为在上述场景1下的n2切换流程。
272.图4是本技术的通信方法的一个示例。图4中的会话管理网元对应于上文的源会话管理功能,目标拜访地会话管理功能对应于上文的目标会话管理功能。
273.步骤401,源接入节点向源接入和移动管理功能发送切换请求消息(handover required)。
274.相应地,源接入和移动管理功能接收来自源接入节点的切换请求消息。
275.其中,切换请求消息中携带目标接入节点的标识。
276.步骤402,源接入和移动管理功能根据目标接入节点的标识,选择目标接入和移动管理功能,并向目标接入和移动管理功能发送建立用户设备上下文请求消息。
277.相应地,目标接入和移动管理功能接收来自源接入和移动管理功能的建立用户设备上下文请求消息。
278.其中,建立用户设备上下文请求消息包括:源plmn的标识、会话管理功能的标识、以及会话管理功能的会话管理上下文的uri。源plmn可以是源接入和移动管理功能所在plmn。这里的会话管理功能为归属网络的会话管理功能的标识。会话管理功能的会话管理上下文的uri中包括会话管理功能的网内ip地址或网内fqdn。
279.可选地,源plmn的标识承载于建立用户设备上下文请求消息的消息体的信元中。
280.可选地,源plmn的标识承载于建立用户设备上下文请求消息的uri的5g guti中。
281.可选地,会话管理功能的会话管理上下文的uri的结构如下所示:
282.{apiroot}/nsmf-pdusession/《apiversion》/sm-contexts/{smcontextref}
283.其中,{apiroot}部分包含会话管理功能的网内ip地址或网内fqdn。
284.一种可能的实现方式,建立用户设备上下文请求消息为namf_communication_createuecontext request。
285.步骤403,在接收到建立用户设备上下文请求消息后,目标接入和移动管理功能根据目标接入和移动管理功能所属的plmn的标识、以及源plmn的标识,确定plmn发生变化。
286.一种可能的实现方式,当目标接入和移动管理功能所属的plmn的标识与源plmn的标识不相同时,目标接入和移动管理功能确定plmn发生变化。
287.步骤404,目标接入和移动管理功能将会话管理功能的会话管理上下文的uri中包括的网内ip地址和/或网内fqdn修改为会话管理功能的网间ip地址和/或网间fqdn。
288.一种可能的实现方式,目标接入和移动管理功能根据会话管理功能的标识,从本地获取该会话管理功能的注册信息,该注册信息包括该会话管理功能的网间ip地址和/网间fqdn;目标接入和移动管理功能将会话管理功能的资源uri中包括的网内ip地址和/或网内fqdn修改为该注册信息中包括的该会话管理功能的网间ip地址和/或网间fqdn。
289.另一种可能的实现方式,目标接入和移动管理功能根据会话管理功能的标识,向网络仓库功能获取请求该会话管理功能的注册信息;网络仓库功能向目标接入和移动管理功能返回该会话管理功能的注册信息,该注册信息包括该会话管理功能的网间ip地址和/或网间fqdn;目标接入和移动管理功能将会话管理功能的资源uri中包括的网内ip地址和/或网内fqdn修改为该注册信息中包括的该会话管理功能的网间ip地址和/或网间fqdn。
290.若会话管理功能的网内ip地址和/或网内fqdn包含在会话管理功能的会话管理上下文的uri的{apiroot}部分,则目标接入和移动管理功能将上述uri的{apiroot}部分中包含的ip地址和/或fqdn修改为会话管理功能的网间ip地址和/或网间fqdn。
291.步骤405,目标接入和移动管理功能向目标拜访地会话管理功能发送建立会话管理上下文请求消息。
292.相应地,目标拜访地会话管理功能接收来自目标接入和移动管理功能的建立会话管理上下文请求消息。
293.其中,建立会话管理上下文请求消息包括第一信息、以及会话管理功能的标识,其中第一信息用于确定plmn发生变化。
294.可选地,第一信息为源plmn的标识。源plmn标识承载于建立会话管理上下文请求消息的消息体的信元中。
295.可选地,第一信息为经过目标接入和移动管理功能修改后的会话管理功能的会话管理上下文的uri包含的fqdn。例如,当网络设备通过plmn内接口通信时采用ip地址,而通过plmn间接口通信时采用fqdn时,第一信息为经过目标接入和移动管理功能修改后的会话管理功能的会话管理上下文的uri包含的fqdn。
296.可选地,第一信息为经过目标接入和移动管理功能修改后的会话管理功能的会话管理上下文的uri包含的ip地址。例如,当网络设备通过plmn内接口通信时采用fqdn,而通过plmn间接口通信时采用ip地址时,第一信息为经过目标接入和移动管理功能修改后的会话管理功能的会话管理上下文的uri包含的ip地址。
297.一种可能的实现方式,建立会话管理上下文请求消息为nsmf_pdusession_createsmcontext request。
298.步骤406,在接收到建立会话上下文请求消息后,目的拜访地会话管理功能根据建立会话上下文请求消息确定plmn发生变化。
299.一种可能的实现方式,若建立会话上下文请求消息包括源plmn的标识,则目的拜访地会话管理功能确定plmn发生变化。
300.另一种可能的实现方式,若建立会话上下文请求消息包括源plmn的标识、且源plmn的标识与目的拜访地会话管理功能所属的plmn的标识不同,则目的拜访地会话管理功能确定plmn发生变化。
301.又一种可能的实现方式,若会话管理功能的会话管理上下文的uri包括fqdn,则目的拜访地会话管理功能确定plmn发生变化。
302.再一种可能的实现方式,若会话管理功能的会话管理上下文的uri包括ip地址,则目的拜访地会话管理功能确定plmn发生变化。
303.步骤407,目的拜访地会话管理功能通过安全代理设备向会话管理功能发送上下文请求消息。
304.相应地,会话管理功能接收目的拜访地会话管理功能通过安全代理设备向发送的上下文请求消息。
305.其中,上下文请求消息用于获取用户设备的会话管理上下文。上下文请求消息包括第三信息。第三信息用于指示获取用户设备的会话管理上下文的是拜访地会话管理功能。
306.可选地,第三信息可以包括第一指示信息,第一指示信息指示目的拜访地会话管理功能是拜访地会话管理功能。
307.可选地,第三信息包括目标plmn的标识。
308.这里的会话管理功能为由步骤405中的建立会话管理上下文请求消息携带的uri或会话管理功能的标识所标识的会话管理功能。
309.一种实现方式中,当确定plmn发生变化时,目的拜访地会话管理功能确定通过安全代理设备与会话管理功能通信。具体地,目标拜访地会话管理功能发送的消息可以经过如下处理1或处理2。
310.处理1
311.目标拜访地会话管理功能根据建立会话上下文请求消息中的会话管理功能的会话管理上下文的uri构造上下文请求消息的uri,该uri为{apiroot}/nsmf-pdusession/{apiversion}/sm-contexts/{smcontextref}/retrieve,其中{apiroot}部分被修改为:《label representing fqdn from other plmn》.《fqdn of the sepp in the request initiating plmn》,其中《label representing fqdn from other plmn》部分为建立会话上下文请求消息中的会话管理上下文的uri中的{apiroot}中的fqdn,《fqdn of the sepp in the request initiating plmn》为安全代理设备的fqdn。
312.处理2
313.目标拜访地会话管理功能根据建立会话上下文请求消息中的会话管理功能的会话管理上下文的uri构造上下文请求消息的uri,该uri为{apiroot}/nsmf-pdusession/{apiversion}/sm-contexts/{smcontextref}/retrieve,其中{apiroot}中的fqdn或ip地址修改为安全代理设备的fqdn或ip地址,将建立会话上下文请求消息中的会话管理上下文的uri中的{apiroot}携带在上下文请求消息的3gpp-sbi-target-apiroot头中。
314.一种可能的实现方式,上下文请求消息为nsmf_pdusession_context request。
315.步骤408,会话管理功能根据接收到的上下文请求消息,通过安全代理设备向目标拜访地会话管理功能发送上下文响应消息。
316.相应地,目标拜访地会话管理功能接收来自会话管理功能的上下文响应消息。
317.其中,上下文响应消息包括用户设备的会话管理上下文。由于第三信息用于指示获取用户设备的会话管理上下文的是拜访地会话管理功能,因此这里的用户设备的会话管理上下文包括归属地会话管理功能的相关信息。归属地会话管理功能的相关信息可以包括以下信息中的至少一个:归属地会话管理功能的uri(hsmfuri)、归属网络网络切片标识
(hplmnsnssai)、归属地会话管理功能实例标识(hsmfinstanceid)、或归属地会话管理功能服务实例标识(hsmfserviceinstanceid)。
318.一种可能的实现方式,会话管理功能根据上下文请求消息中的第三信息,确定获取用户设备的会话管理上下文的是拜访地会话管理功能;会话管理功能将归属地会话管理功能的相关信息通过上下文响应消息发送至目标拜访地会话管理功能。
319.会话管理功能根据上下文请求消息中的第三信息,确定获取用户设备的会话管理上下文的是拜访地会话管理功能的方式有很多,本技术不予限制。
320.例如,若第三信息包括第一指示信息,第一指示信息用于指示目标会话管理功能为拜访地会话管理功能,则会话管理功能根据第一指示信息确定获取用户设备的会话管理上下文的是拜访地会话管理功能。
321.又例如,若第三信息包括目的plmn,则会话管理功能确定获取用户设备的会话管理上下文的是拜访地会话管理功能。换句话说,拜访地会话管理功能发送的上下文请求消息携带目的plmn,即拜访地会话管理功能所属的plmn,中间会话管理功能发送的上下文请求消息不携带源plmn。
322.再例如,若第三信息包括目的plmn,则会话管理功能根据目的plmn、以及会话管理功能所属的plmn的标识,确定plmn发生变化,进而确定获取用户设备的会话管理上下文的是拜访地会话管理功能。
323.一种可能的实现方式,上下文响应消息为nsmf_pdusession_context response。
324.步骤409,目标拜访地会话管理功能选择目标拜访地用户面功能,并和目标拜访地用户面功能之间建立n4会话。
325.步骤410,目标拜访地会话管理功能和会话管理功能之间建立会话上下文,目标拜访地用户面功能和用户面功能之间建立传输业务数据包的通道。
326.步骤411,目标拜访地会话管理功能向目标接入和移动管理功能发送建立会话管理上下文响应消息。
327.相应地,目标接入和移动性管理功能接收来自目标拜访地会话管理功能的建立会话管理上下文响应消息。
328.其中,建立会话管理上下文响应消息用于指示用户设备的会话管理上下文建立成功。
329.一种可能的实现方式,建立会话管理上下文响应消息为nsmf_pdusession_createsmcontext response。
330.步骤412,目标接入和移动管理功能和目标接入节点之间进行切换准备。
331.步骤413,目标接入节点和用户面功能之间建立传输业务数据包的通道。
332.步骤414,目标接入和移动管理功能向源接入和移动管理功能发送建立用户设备上下文响应消息。
333.相应地,源接入和移动管理功能接收来自目标接入和移动管理功能的建立用户设备上下文响应消息。
334.其中,建立用户设备上下文响应消息用于指示用户设备上下文建立成功。
335.一种可能的实现方式,建立用户设备上下文响应消息为namf_communication_create uecontext response。
336.示例2
337.本示例为在上述场景2下的n2切换流程。
338.图5是本技术的通信方法的另一个示例。图5中的源拜访地会话管理网元对应于上文的源会话管理功能,目标拜访地会话管理功能对应于上文的目标会话管理功能。
339.步骤501,源接入节点向源接入和移动管理功能发送切换请求消息。
340.相应地,源接入和移动管理功能接收来自源接入节点的切换请求消息。
341.其中,切换请求消息中携带目标接入节点的标识。
342.步骤502,源接入和移动管理功能根据目标接入节点的标识,选择目标接入和移动管理功能,并向目标接入和移动管理功能发送建立用户设备上下文请求消息。
343.相应地,目标接入和移动管理功能接收来自源接入和移动管理功能的建立用户设备上下文请求消息。
344.其中,建立用户设备上下文请求消息包括:源plmn的标识、源拜访地会话管理功能的标识、源拜访地会话管理功能的会话管理上下文的uri、以及会话管理功能的标识。源plmn可以是源接入和移动管理功能所在plmn。这里的会话管理功能为归属网络的会话管理功能的标识。源拜访地会话管理功能的会话管理上下文的uri中包括源拜访地会话管理功能的网内ip地址或网内fqdn。
345.可选地,源plmn的标识承载于建立用户设备上下文请求消息的消息体的信元中。
346.可选地,源plmn的标识承载于建立用户设备上下文请求消息的uri的5g guti中。
347.可选地,源拜访地会话管理功能的会话管理上下文的uri的结构如下所示:
348.{apiroot}/nsmf-pdusession/《apiversion》/sm-contexts/{smcontextref}
349.其中,{apiroot}部分包含源拜访地会话管理功能的网内ip地址或网内fqdn。
350.一种可能的实现方式,建立用户设备上下文请求消息为namf_communication_createuecontext request。
351.步骤503,在接收到建立用户设备上下文请求消息后,目标接入和移动管理功能根据目标接入和移动管理功能所属的plmn的标识、以及源plmn的标识,确定plmn发生变化。
352.一种可能的实现方式,当目标接入和移动管理功能所属的plmn的标识与源plmn的标识不相同时,目标接入和移动管理功能确定plmn发生变化。
353.步骤504,目标接入和移动管理功能将源拜访地会话管理功能的会话管理上下文的uri中包括的网内ip地址和/或网内fqdn修改为源拜访地会话管理功能的网间ip地址和/或网间fqdn。
354.一种可能的实现方式,目标接入和移动管理功能根据源拜访地会话管理功能的标识,从本地获取该源拜访地会话管理功能的注册信息,该注册信息包括该源拜访地会话管理功能的网间ip地址和/网间fqdn;目标接入和移动管理功能将源拜访地会话管理功能的资源uri中包括的网内ip地址和/或网内fqdn修改为该注册信息中包括的该源拜访地会话管理功能的网间ip地址和/或网间fqdn。
355.另一种可能的实现方式,目标接入和移动管理功能根据源拜访地会话管理功能的标识,向网络仓库功能获取请求该源拜访地会话管理功能的注册信息;网络仓库功能向目标接入和移动管理功能返回该源拜访地会话管理功能的注册信息,该注册信息包括该源拜访地会话管理功能的网间ip地址和/或网间fqdn;目标接入和移动管理功能将源拜访地会
话管理功能的uri中包括的网内ip地址和/或网内fqdn修改为该注册信息中包括的该源拜访地会话管理功能的网间ip地址和/或网间fqdn。
356.若源拜访地会话管理功能的网内ip地址和/或网内fqdn包含在源拜访地会话管理功能的会话管理上下文的uri的{apiroot}部分,则目标接入和移动管理功能将上述uri的{apiroot}部分中包含的ip地址和/或fqdn修改为源拜访地会话管理功能的网间ip地址和/或网间fqdn。
357.步骤505,目标接入和移动管理功能向目标拜访地会话管理功能发送建立会话管理上下文请求消息。
358.相应地,目标拜访地会话管理功能接收来自目标接入和移动管理功能的建立会话管理上下文请求消息。
359.其中,建立会话管理上下文请求消息包括第一信息、以及会话管理功能的标识,其中第一信息用于指示plmn发生变化。
360.可选地,第一信息为源plmn的标识。源plmn标识承载于建立会话管理上下文请求消息的消息体的信元中。
361.可选地,第一信息为经过目标接入和移动管理功能修改后的源拜访地会话管理功能的uri包含的fqdn。例如,当网络设备通过plmn内接口通信时采用ip地址,而通过plmn间接口通信时采用fqdn时,第一信息为经过目标接入和移动管理功能修改后的源拜访地会话管理功能的uri包含的fqdn。
362.可选地,第一信息为经过目标接入和移动管理功能修改后的源拜访地会话管理功能的uri包含的ip地址。例如,当网络设备通过plmn内接口通信时采用fqdn,而通过plmn间接口通信时采用ip地址时,第一信息为经过目标接入和移动管理功能修改后的源拜访地会话管理功能的uri包含的ip地址。
363.一种可能的实现方式,建立会话管理上下文请求消息为nsmf_pdusession_createsmcontext request。
364.步骤506,在接收到建立会话上下文请求消息后,目的拜访地会话管理功能根据建立会话上下文请求消息确定plmn发生变化。
365.一种可能的实现方式,若建立会话上下文请求消息包括源plmn的标识,则目的拜访地会话管理功能确定plmn发生变化。
366.另一种可能的实现方式,若建立会话上下文请求消息包括源plmn的标识、且源plmn的标识与目的拜访地会话管理功能所属的plmn的标识不同,则目的拜访地会话管理功能确定plmn发生变化。
367.又一种可能的实现方式,若建立会话上下文请求消息中的会话管理功能的会话管理上下文的uri包括fqdn,则目的拜访地会话管理功能确定plmn发生变化。
368.再一种可能的实现方式,若建立会话上下文请求消息中的会话管理功能的会话管理上下文的uri包括ip地址,则目的拜访地会话管理功能确定plmn发生变化。
369.步骤507,目的拜访地会话管理功能通过安全代理设备向源拜访地会话管理功能发送上下文请求消息。
370.相应地,源拜访地会话管理功能接收目的拜访地会话管理功能通过安全代理设备向发送的上下文请求消息。
371.其中,上下文请求消息用于获取用户设备的会话管理上下文。
372.这里的会话管理功能为由步骤505中的建立会话管理上下文请求消息携带的会话管理上下文的uri或源拜访地会话管理功能的标识所标识的会话管理功能。
373.一种可能的实现方式,当确定plmn发生变化时,目的拜访地会话管理功能确定通过安全代理设备与会话管理功能通信。具体地,目标拜访地会话管理功能发送的消息可以经过处理1或处理2,处理1和处理2的描述可以参考示例1,在此不再赘述。
374.一种可能的实现方式,上下文请求消息为nsmf_pdusession_context request。
375.步骤508,源拜访地会话管理功能根据接收到的上下文请求消息,通过安全代理设备向目标拜访地会话管理功能发送上下文响应消息。
376.相应地,目标拜访地会话管理功能接收来自源拜访地会话管理功能的上下文响应消息。
377.其中,上下文响应消息包括用户设备的会话管理上下文。
378.一种可能的实现方式,上下文响应消息为nsmf_pdusession_context response。
379.步骤509至步骤514可以参考示例1中的步骤409至步骤414,在此不再赘述。
380.示例3
381.本示例为在上述场景3下的n2切换流程。
382.图6是本技术的通信方法的另一个示例。图6中的源拜访地会话管理网元对应于上文的源会话管理功能,目标拜访地会话管理功能对应于上文的目标会话管理功能。
383.步骤601,源接入节点向源接入和移动管理功能发送切换请求消息。
384.相应地,源接入和移动管理功能接收来自源接入节点的切换请求消息。
385.其中,切换请求消息中携带目标接入节点的标识。
386.步骤602,源接入和移动管理功能根据目标接入节点的标识,选择目标接入和移动管理功能,并向目标接入和移动管理功能发送建立用户设备上下文请求消息。
387.相应地,目标接入和移动管理功能接收来自源接入和移动管理功能的建立用户设备上下文请求消息。
388.其中,建立用户设备上下文请求消息包括:源plmn的标识、源拜访地会话管理功能的标识、源拜访地会话管理功能的会话管理上下文的uri、以及会话管理功能的标识。源plmn可以是源接入和移动管理功能所在plmn。这里的会话管理功能为归属网络的会话管理功能的标识。源拜访地会话管理功能的会话管理上下文的uri中包括会话管理功能的网内ip地址或网内fqdn。
389.可选地,源plmn的标识承载于建立用户设备上下文请求消息的消息体的信元中。
390.可选地,源plmn的标识承载于建立用户设备上下文请求消息的uri的5g guti中。
391.可选地,源拜访地会话管理功能的会话管理上下文的uri的结构如下所示:
392.{apiroot}/nsmf-pdusession/《apiversion》/sm-contexts/{smcontextref}
393.其中,{apiroot}部分包含源拜访地会话管理功能的网内ip地址或网内fqdn。
394.一种可能的实现方式,建立用户设备上下文请求消息为namf_communication_createuecontext request。
395.步骤603,在接收到建立用户设备上下文请求消息后,目标接入和移动管理功能根据目标接入和移动管理功能所属的plmn的标识、以及源plmn的标识,确定plmn未发生变化。
396.一种可能的实现方式,当目标接入和移动管理功能所属的plmn的标识与源plmn的标识相同时,目标接入和移动管理功能确定plmn未发生变化。
397.步骤604,目标接入和移动管理功能向目标拜访地会话管理功能发送建立会话管理上下文请求消息。
398.相应地,目标拜访地会话管理功能接收来自目标接入和移动管理功能的建立会话管理上下文请求消息。
399.其中,建立会话管理上下文请求消息包括源拜访地会话管理功能的会话管理上下文的uri、源拜访地会话管理功能的标识、以及会话管理功能的标识。
400.可选地,建立会话管理上下文请求消息包括第一信息,其中第一信息用于指示plmn未发生变化。
401.可选地,第一信息为源plmn的标识。源plmn标识承载于建立会话管理上下文请求消息的消息体的信元中。
402.可选地,第一信息为源拜访地会话管理功能的会话管理上下文的uri包含的ip地址。例如,当网络设备通过plmn内接口通信时采用ip地址,而通过plmn间接口通信时采用fqdn时,第一信息可以为源拜访地会话管理功能的会话管理上下文的uri包含的ip地址。
403.可选地,第一信息为源拜访地会话管理功能的会话管理上下文的uri包含的fqdn。例如,当网络设备通过plmn内接口通信时采用fqdn,而通过plmn间接口通信时采用ip地址时,第一信息可以为源拜访地会话管理功能的会话管理上下文的uri包含的fqdn。
404.一种可能的实现方式,建立会话管理上下文请求消息为nsmf_pdusession_createsmcontext request。
405.步骤605,在接收到建立会话上下文请求消息后,目的拜访地会话管理功能根据建立会话上下文请求消息确定plmn未发生变化。
406.一种可能的实现方式,若建立会话上下文请求消息中未携带源plmn的标识,则目的拜访地会话管理功能确定plmn未发生变化。
407.另一种可能的实现方式,若建立会话上下文请求消息包括第一信息,则目的拜访地会话管理功能根据第一信息确定plmn未发生变化。例如,若第一信息为源plmn的标识、且源plmn的标识与目的拜访地会话管理功能所属的plmn的标识相同,则目的拜访地会话管理功能确定plmn未发生变化。又例如,若源拜访地会话管理功能的会话管理上下文的uri包括fqdn,则目的拜访地会话管理功能确定plmn未发生变化。再例如,若拜访地会话管理功能的会话管理上下文的uri包括ip地址,则目的拜访地会话管理功能确定plmn未发生变化。
408.步骤606,目的拜访地会话管理功能向源拜访地会话管理功能发送上下文请求消息。
409.相应地,源拜访地会话管理功能接收目的拜访地会话管理功能发送的上下文请求消息。
410.其中,上下文请求消息用于获取用户设备的会话管理上下文。
411.这里的源拜访地会话管理功能为由步骤604中的建立会话管理上下文请求消息携带的uri或源拜访地会话管理功能的标识所标识的会话管理功能。
412.一种可能的实现方式,上下文请求消息为nsmf_pdusession_context request。
413.步骤607,源拜访地会话管理功能根据接收到的上下文请求消息向目标拜访地会
话管理功能发送上下文响应消息。
414.相应地,目标拜访地会话管理功能接收来自源拜访地会话管理功能的上下文响应消息。
415.其中,上下文响应消息包括用户设备的会话管理上下文。
416.一种可能的实现方式,上下文响应消息为nsmf_pdusession_context response。
417.需要说明的是,由于在步骤605中目标拜访地会话管理功能确定plmn未发生变化,因此在步骤606和步骤607中目标拜访地会话管理功能与源拜访地会话管理功能不需要通过安全代理设备进行通信。
418.步骤608至步骤613可以参考示例1中的步骤409至步骤414,在此不再赘述。
419.示例4
420.本示例为在上述场景4下的n2切换流程。
421.图7是本技术的通信方法的另一个示例。图7中的源拜访地会话管理网元对应于上文的源会话管理功能,会话管理功能对应于上文的目标会话管理功能。
422.步骤701,源接入节点向源接入和移动管理功能发送切换请求消息。
423.相应地,源接入和移动管理功能接收来自源接入节点的切换请求消息。
424.其中,切换请求消息中携带目标接入节点的标识。
425.步骤702,源接入和移动管理功能根据目标接入节点的标识,选择目标接入和移动管理功能,并向目标接入和移动管理功能发送建立用户设备上下文请求消息。
426.相应地,目标接入和移动管理功能接收来自源接入和移动管理功能的建立用户设备上下文请求消息。
427.其中,建立用户设备上下文请求消息包括:源plmn的标识、以及源拜访地会话管理功能的标识、源拜访地会话管理功能的会话管理上下文的uri、以及会话管理功能的标识。源plmn可以是源接入和移动管理功能所在plmn。这里的会话管理功能为归属网络的会话管理功能的标识。源拜访地会话管理功能的会话管理上下文的uri中包括源拜访地会话管理功能的网内ip地址或网内fqdn。
428.可选地,源plmn的标识承载于建立用户设备上下文请求消息的消息体的信元中。
429.可选地,源plmn的标识承载于建立用户设备上下文请求消息的uri的5g guti中。
430.可选地,源拜访地会话管理功能的会话管理上下文的uri的结构如下所示:
431.{apiroot}/nsmf-pdusession/《apiversion》/sm-contexts/{smcontextref}
432.其中,{apiroot}部分包含源拜访地会话管理功能的网内ip地址或网内fqdn。
433.一种可能的实现方式,建立用户设备上下文请求消息为namf_communication_createuecontext request。
434.步骤703,在接收到建立用户设备上下文请求消息后,目标接入和移动管理功能根据目标接入和移动管理功能所属的plmn的标识、以及源plmn的标识,确定plmn发生变化。
435.一种可能的实现方式,当目标接入和移动管理功能所属的plmn的标识与源plmn的标识不相同时,目标接入和移动管理功能确定plmn发生变化。
436.步骤704,目标接入和移动管理功能将源拜访地会话管理功能的会话管理上下文的uri中包括的网内ip地址和/或网内fqdn修改为源拜访地会话管理功能的网间ip地址和/或网间fqdn。
437.一种可能的实现方式,目标接入和移动管理功能根据源拜访地会话管理功能的标识,从本地获取该源拜访地会话管理功能的注册信息,该注册信息包括该源拜访地会话管理功能的网间ip地址和/网间fqdn;目标接入和移动管理功能将源拜访地会话管理功能的uri中包括的网内ip地址和/或网内fqdn修改为该注册信息中包括的该源拜访地会话管理功能的网间ip地址和/或网间fqdn。
438.另一种可能的实现方式,目标接入和移动管理功能根据源拜访地会话管理功能的标识,向网络仓库功能获取请求该源拜访地会话管理功能的注册信息;网络仓库功能向目标接入和移动管理功能返回该源拜访地会话管理功能的注册信息,该注册信息包括该源拜访地会话管理功能的网间ip地址和/或网间fqdn;目标接入和移动管理功能将源拜访地会话管理功能的uri中包括的网内ip地址和/或网内fqdn修改为该注册信息中包括的该源拜访地会话管理功能的网间ip地址和/或网间fqdn。
439.若源拜访地会话管理功能的网内ip地址和/或网内fqdn包含在源拜访地会话管理功能的会话管理上下文的uri的{apiroot}部分,则目标接入和移动管理功能将上述uri的{apiroot}部分中包含的ip地址和/或fqdn修改为源拜访地会话管理功能的网间ip地址和/或网间fqdn。
440.步骤705,目标接入和移动管理功能向会话管理功能发送建立会话管理上下文请求消息。
441.相应地,会话管理功能接收来自目标接入和移动管理功能的建立会话管理上下文请求消息。
442.其中,建立会话管理上下文请求消息包括经过目标接入和移动管理功能修改后的源拜访地会话管理功能的会话管理上下文的uri、以及源拜访地会话管理功能的标识。
443.一种可能的实现方式,建立会话管理上下文请求消息为nsmf_pdusession_createsmcontext request。
444.步骤706,在接收到建立会话上下文请求消息后,会话管理功能确定plmn发生变化。
445.一种可能的实现方式,若建立会话上下文请求消息包括源plmn的标识,则目的拜访地会话管理功能确定plmn发生变化。
446.另一种可能的实现方式,若建立会话上下文请求消息包括源plmn的标识、且源plmn的标识与目的拜访地会话管理功能所属的plmn的标识不同,则目的拜访地会话管理功能确定plmn发生变化。
447.又一种可能的实现方式,若建立会话上下文请求消息中的源拜访地会话管理功能的会话管理上下文的uri包括fqdn,则目的拜访地会话管理功能确定plmn发生变化。
448.再一种可能的实现方式,若建立会话上下文请求消息中的源拜访地会话管理功能的会话管理上下文的uri包括ip地址,则目的拜访地会话管理功能确定plmn发生变化。
449.步骤707,会话管理功能通过安全代理设备向源拜访地会话管理功能发送上下文请求消息。
450.相应地,源拜访地会话管理功能接收会话管理功能通过安全代理设备向发送的上下文请求消息。
451.其中,上下文请求消息用于获取用户设备的会话管理上下文。
452.这里的源拜访地会话管理功能为由步骤705中的建立会话管理上下文请求消息携带的会话管理上下文的uri或源拜访地会话管理功能的标识所标识的会话管理功能。
453.一种实现方式中,当确定plmn发生变化时,会话管理功能确定通过安全代理设备与源拜访地会话管理功能通信。具体地,会话管理功能发送的消息可以经过处理1或处理2,处理1和处理2可以参考示例1,在此不再赘述。
454.一种可能的实现方式,上下文请求消息为nsmf_pdusession_context request。
455.步骤708,源拜访地会话管理功能根据接收到的上下文请求消息,通过安全代理设备向会话管理功能发送上下文响应消息。
456.相应地,会话管理功能接收来自源拜访地会话管理功能的上下文响应消息。
457.其中,上下文响应消息包括用户设备的会话管理上下文。
458.一种可能的实现方式,上下文响应消息为nsmf_pdusession_context response。
459.步骤709,会话管理功能向目标接入和移动管理功能发送建立会话管理上下文响应消息。
460.相应地,目标接入和移动性管理功能接收来自会话管理功能的建立会话管理上下文响应消息。
461.其中,建立会话管理上下文响应消息用于指示用户设备的会话管理上下文建立成功。
462.一种可能的实现方式,建立会话管理上下文响应消息为nsmf_pdusession_createsmcontext response。
463.步骤710至步骤712可以参考示例1中的步骤412至步骤414,在此不再赘述。
464.需要说明的是,步骤707和708为可选步骤。由于会话管理功能为锚点,在用户设备移动的过程中,会话管理功能不发生改变,因此,会话管理功能也可以不向源拜访地会话管理功能获取用户设备的会话管理上下文。
465.上文结合图2至图7,详细描述了本技术提供的方法,下面将结合图8至图9,详细描述本技术的装置实施例。可以理解的是,为了实现上述实施例中功能,图8或图9中的装置包括了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本技术中所公开的实施例描述的各示例的单元及方法步骤,本技术能够以硬件或硬件和计算机软件相结合的形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用场景和设计约束条件。
466.图8和图9为本技术的实施例提供的可能的装置的结构示意图。这些装置可以用于实现上述方法实施例中目标会话管理功能、目标接入和移动管理功能、源会话管理功能、或源接入和移动管理功能的功能,因此也能实现上述方法实施例所具备的有益效果。
467.如图8所示,装置800包括收发单元810和处理单元820。
468.当装置800用于实现上述方法实施例中目标会话管理功能的功能时,收发单元810用于:接收来自所述用户设备的目标接入和移动管理功能的第一信息,所述第一信息包括所述源会话管理功能所属的通信网络的标识和/或所述源会话管理功能的地址信息;以及当所述目标会话管理功能根据所述第一信息确定所述用户设备所在的通信网络发生变化时,通过安全代理设备向所述源会话管理功能发送第一消息;和/或,当所述目标会话管理功能根据所述第一信息确定所述用户设备所在的通信网络未发生变化时,不通过安全代理
设备向所述源会话管理功能发送第一消息;其中,所述第一消息用于获取所述用户设备的会话管理上下文。
469.可选地,收发单元810还用于:接收来自所述目标接入和移动管理功能的第一uri,其中,所述第一uri为所述源会话管理功能的会话管理上下文uri,所述第一uri中的fqdn为所述源会话管理功能的fqdn,和/或,所述第一uri中的ip地址为所述源会话管理功能的ip地址。收发单元810具体用于:根据所述第一uri,确定第二uri;以及根据所述第二uri,将所述第一消息发送至所述安全代理设备;其中,所述第二uri包括所述安全代理设备的fqdn和/或所述安全代理设备的ip地址,所述第一消息包括所述源会话管理功能的fqdn和/或所述源会话管理功能的ip地址,所述源会话管理功能的fqdn和/或所述源会话管理功能的ip地址用于所述安全代理设备将所述第一消息发送至所述源会话管理功能。
470.可选地,所述第二uri中的fqdn为所述安全代理设备的fqdn,和/或,所述第二uri中的ip地址为所述安全代理设备的ip地址;或者,所述第二uri中的fqdn为所述拼接fqdn,所述拼接fqdn包括所述安全代理设备的fqdn。
471.可选地,所述第一信息包括所述源会话管理功能所属的通信网络的标识。装置800还包括处理单元820。处理单元820用于当所述源会话管理功能所属的通信网络的标识与所述目标会话管理功能所属的通信网络的标识不同时,确定所述用户设备所在的通信网络发生变化。
472.可选地,所述第一信息包括所述源会话管理功能的地址信息。装置800还包括处理单元820。处理单元820用于当所述地址信息为所述源会话管理功能的网间地址信息时,确定所述用户设备所在的通信网络发生变化。
473.可选地,所述网间地址信息包括所述源会话管理功能的网间全限定域名fqdn和/或所述源会话管理功能的网间互联网协议ip地址。
474.可选地,所述第一信息为所述源会话管理功能所属的通信网络的标识。装置800还包括处理单元820。处理单元820用于当所述源会话管理功能所属的通信网络的标识与所述目标会话管理功能所属的通信网络的标识相同时,确定所述用户设备所在的通信网络未发生变化。
475.可选地,所述第一信息为所述源会话管理功能的地址信息。装置800还包括处理单元820。处理单元820用于当所述地址信息为所述源会话管理功能的网内地址信息时,确定所述用户设备所在的通信网络未发生变化。
476.可选地,所述网内地址信息包括所述源会话管理功能的网内fqdn和/或所述源会话管理功能的网内ip地址。
477.可选地,所述第一信息携带在所述源会话管理功能的会话管理上下文的第一统一资源标识符uri中。
478.可选地,所述源会话管理功能所属的通信网络为所述用户设备的归属网络,所述第一消息包括第三信息,所述第三信息用于指示所述目标会话管理功能为拜访地会话管理功能或中间会话管理功能,或者所述第三信息用于指示所述目标会话管理功能所属的通信网络。
479.可选地,所述源会话管理功能所属的通信网络为所述用户设备的归属网络,所述目标会话管理功能所属的通信网络为所述用户设备的拜访网络;或,所述源会话管理功能
所属的通信网络为所述用户设备的第一拜访网络,所述目标会话管理功能所属的通信网络为所述用户设备的第二拜访网络,所述第一拜访网络和所述第二拜访网络不同;或,所述源会话管理功能所属的通信网络为所述用户设备的第一拜访网络,所述目标会话管理功能所属的通信网络为所述用户设备的第二拜访网络,所述第一拜访网络和所述第二拜访网络相同;或,所述源会话管理功能所属的通信网络为所述用户设备的拜访网络,所述目标会话管理功能所属的通信网络为所述用户设备的归属网络。
480.当装置800用于实现上述方法实施例中目标接入和移动管理功能的功能时,收发单元810用于:接收来自所述源接入和移动管理功能的所述源接入和移动管理功能所属的通信网络的标识;以及当所述目标接入和移动管理功能根据所述源接入和移动管理功能所属的通信网络的标识,确定所述用户设备所在的通信网络发生变化时,向所述用户设备的目标会话管理功能发送第一信息,所述第一信息包括所述源会话管理功能的网间地址信息;和/或,当所述目标接入和移动管理功能根据所述源接入和移动管理功能所属的通信网络的标识,确定所述用户设备所在的通信网络未发生变化时,向所述用户设备的目标会话管理功能发送第一信息,所述第一信息包括所述源会话管理功能的网内地址信息。
481.可选地,所述第一信息承载于所述源会话管理功能的会话管理上下文的第一统一资源标识符uri中。
482.可选地,所述网间地址信息为网间全限定域名fqdn和/或网间互联网协议ip地址;和/或,所述网内地址信息为网内fqdn和/或网内ip地址。
483.可选地,收发单元810还用于:接收来自所述源接入和移动管理功能的所述源会话管理功能的标识;以及根据所述源会话管理功能的标识,从本地或网络仓库功能获取所述源会话管理功能的网间地址信息。
484.可选地,装置800还包括处理单元820。处理单元820用于当所述源接入和移动管理功能所属的通信网络的标识与所述目标接入和移动管理功能所属的通信网络的标识不同时,确定所述用户设备所在的通信网络发生变化。
485.可选地,装置800还包括处理单元820。处理单元820用于当所述源接入和移动管理功能所属的通信网络的标识与所述目标接入和移动管理功能所属的通信网络的标识相同时,确定所述用户设备所在的通信网络未发生变化。
486.可选地,所述源接入和移动管理功能所属的通信网络的标识承载于第二消息的统一资源标识符uri中。
487.可选地,所述第一信息还包括所述源接入和移动管理功能所属的通信网络的标识。
488.可选地,所述源接入和移动管理功能所属的通信网络为所述用户设备的归属网络,所述目标源接入和移动管理功能所属的通信网络为所述用户设备的拜访网络;或,所述源接入和移动管理功能所属的通信网络为所述用户设备的第一拜访网络,所述目标接入和移动管理功能所属的通信网络为所述用户设备的第二拜访网络,所述第一拜访网络和所述第二拜访网络不同;或,所述源接入和移动管理功能所属的通信网络为所述用户设备的第一拜访网络,所述目标接入和移动管理功能所属的通信网络为所述用户设备的第二拜访网络,所述第一拜访网络和所述第二拜访网络相同;或,所述源接入和移动管理功能所属的通信网络为所述用户设备的拜访网络,所述目标接入和移动管理功能所属的通信网络为所述
用户设备的归属网络。
489.当装置800用于实现上述方法实施例中源会话管理功能的功能时,收发单元810用于:接收来自所述目标会话管理功能的第一消息,所述第一消息用于获取所述用户设备的会话管理上下文,所述第一消息包括第三信息,所述第三信息用于指示所述目标会话管理功能为拜访地会话管理功能或中间会话管理功能,或者所述第三信息用于指示所述目标会话管理功能所属的通信网络;以及根据所述第一消息,向所述目标会话管理功能发送所述用户设备的会话管理上下文。
490.可选地,收发单元810具体用于:当所述源会话管理功能通过安全代理设备接收来自所述目标会话管理功能的第一消息时,通过所述安全代理设备向所述目标会话管理功能发送所述用户设备的会话管理上下文;和/或,当所述源会话管理功能不通过安全代理设备接收来自所述目标会话管理功能的第一消息时,不通过所述安全代理设备向所述目标会话管理功能发送所述用户设备的会话管理上下文。
491.可选地,收发单元810具体用于:当所述第一消息中的第三信息用于指示所述目标会话管理功能为拜访地会话管理功能时,向所述目标会话管理功能发送所述用户设备的漫游会话管理上下文;和/或,当所述第一消息中的第三信息用于指示所述目标会话管理功能为中间会话管理功能时,向所述目标会话管理功能发送所述用户设备的非漫游会话管理上下文;和/或,当所述第一消息中的第三信息用于指示所述目标会话管理功能所属的通信网络,且所述目标会话管理功能所属的通信网络与所述源会话管理功能所属的通信网络不同时,向所述目标会话管理功能发送所述用户设备的漫游会话管理上下文;和/或,当所述第一消息中的第三信息用于指示所述目标会话管理功能所属的通信网络,且所述目标会话管理功能所属的通信网络与所述源会话管理功能所属的通信网络相同时,向所述目标会话管理功能发送所述用户设备的非漫游会话管理上下文。
492.可选地,所述源会话管理功能所属的通信网络为所述用户设备的归属网络,所述目标会话管理功能所属的通信网络为所述用户设备的拜访网络;或,所述源会话管理功能所属的通信网络为所述用户设备的第一拜访网络,所述目标会话管理功能所属的通信网络为所述用户设备的第二拜访网络,所述第一拜访网络和所述第二拜访网络不同;或,所述源会话管理功能所属的通信网络为所述用户设备的第一拜访网络,所述目标会话管理功能所属的通信网络为所述用户设备的第二拜访网络,所述第一拜访网络和所述第二拜访网络相同;或,所述源会话管理功能所属的通信网络为所述用户设备的拜访网络,所述目标会话管理功能所属的通信网络为所述用户设备的归属网络。
493.当装置800用于实现上述方法实施例中源接入和移动管理功能的功能时,处理单元820用于:确定所述源接入和移动管理功能所属的通信网络的标识;收发单元810用于:向所述目标源接入和移动管理功能发送所述源接入和移动管理功能所属的通信网络的标识。
494.可选地,收发单元810还用于:向所述目标接入和移动管理功能发送所述源会话管理功能的标识。
495.可选地,所述源接入和移动管理功能所属的通信网络的标识承载于第二消息的uri中。
496.可选地,所述源接入和移动管理功能所属的通信网络为所述用户设备的归属网络,所述目标源接入和移动管理功能所属的通信网络为所述用户设备的拜访网络;或,所述
源接入和移动管理功能所属的通信网络为所述用户设备的第一拜访网络,所述目标接入和移动管理功能所属的通信网络为所述用户设备的第二拜访网络,所述第一拜访网络和所述第二拜访网络不同;或,所述源接入和移动管理功能所属的通信网络为所述用户设备的第一拜访网络,所述目标接入和移动管理功能所属的通信网络为所述用户设备的第二拜访网络,所述第一拜访网络和所述第二拜访网络相同;或,所述源接入和移动管理功能所属的通信网络为所述用户设备的拜访网络,所述目标接入和移动管理功能所属的通信网络为所述用户设备的归属网络。
497.关于上述收发单元810和处理单元820更详细的描述,可参考上述方法实施例中的相关描述,在此不再说明。
498.如图9示,装置900包括处理器910和接口电路920。处理器910和接口电路920之间相互耦合。可以理解的是,接口电路920可以为收发器或输入输出接口。可选地,装置900还可以包括存储器930,用于存储处理器910执行的指令或存储处理器910运行指令所需要的输入数据或存储处理器910运行指令后产生的数据。当装置900用于实现上文所述的方法时,处理器910用于实现上述处理单元820的功能,接口电路920用于实现上述收发单元810的功能。
499.当装置900为应用于目标会话管理功能的芯片时,该芯片实现上述方法实施例中目标会话管理功能的功能。该芯片从目标会话管理功能中的其它模块(如射频模块或天线)接收信息,该信息是其他装置发送给目标会话管理功能的;或者,该芯片向目标会话管理功能中的其它模块(如射频模块或天线)发送信息,该信息是目标会话管理功能发送给其他装置的。
500.当装置900为应用于目标接入和移动管理功能的芯片时,该芯片实现上述方法实施例中目标接入和移动管理功能的功能。该芯片从目标接入和移动管理功能中的其它模块(如射频模块或天线)接收信息,该信息是其他装置发送给目标接入和移动管理功能的;或者,该芯片向目标接入和移动管理功能中的其它模块(如射频模块或天线)发送信息,该信息是目标接入和移动管理功能发送给其他装置的。
501.当装置900为应用于源会话管理功能的芯片时,该芯片实现上述方法实施例中源会话管理功能的功能。该芯片从源会话管理功能中的其它模块(如射频模块或天线)接收信息,该信息是其他装置发送给源会话管理功能的;或者,该芯片向源会话管理功能中的其它模块(如射频模块或天线)发送信息,该信息是源会话管理功能发送给其他装置的。
502.当装置900为应用于源接入和移动管理功能的芯片时,该芯片实现上述方法实施例中源接入和移动管理功能的功能。该芯片从源接入和移动管理功能中的其它模块(如射频模块或天线)接收信息,该信息是其他装置发送给源接入和移动管理功能的;或者,该芯片向源接入和移动管理功能中的其它模块(如射频模块或天线)发送信息,该信息是源接入和移动管理功能发送给其他装置的。
503.本技术还提供一种通信装置,包括处理器,该处理器与存储器耦合,存储器用于存储计算机程序或指令和/或数据,处理器用于执行存储器存储的计算机程序或指令,或读取存储器存储的数据,以执行上文各方法实施例中的方法。可选地,处理器为一个或多个。可选地,该通信装置包括存储器。可选地,存储器为一个或多个。可选地,该存储器与该处理器集成在一起,或者分离设置。
504.本技术还提供一种计算机可读存储介质,其上存储有用于实现上述各方法实施例中由目标会话管理功能、目标接入和移动管理功能、源会话管理功能、或源接入和移动管理功能执行的方法的计算机指令。
505.本技术还提供一种计算机程序产品,包含指令,该指令被计算机执行时以实现上述各方法实施例中由目标会话管理功能、目标接入和移动管理功能、源会话管理功能、或源接入和移动管理功能执行的方法。
506.本技术还提供一种通信系统,该通信系统包括上文各实施例中的目标会话管理功能、目标接入和移动管理功能、源会话管理功能、和源接入和移动管理功能。
507.上述提供的任一种装置中相关内容的解释及有益效果均可参考上文提供的对应的方法实施例,此处不再赘述。
508.可以理解的是,本技术的实施例中的处理器可以是中央处理单元(central processing unit,cpu),还可以是其它通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field programmable gate array,fpga)或者其它可编程逻辑器件、晶体管逻辑器件,硬件部件或者其任意组合。通用处理器可以是微处理器,也可以是任何常规的处理器。
509.本技术的实施例中的方法步骤可以通过硬件的方式来实现,也可以由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器、闪存、只读存储器、可编程只读存储器、可擦除可编程只读存储器、电可擦除可编程只读存储器、寄存器、硬盘、移动硬盘、cd-rom或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic中。另外,该asic可以位于目标会话管理功能、目标接入和移动管理功能、源会话管理功能、或源接入和移动管理功能中。当然,处理器和存储介质也可以作为分立组件存在于目标会话管理功能、目标接入和移动管理功能、源会话管理功能、或源接入和移动管理功能中。
510.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机程序或指令。在计算机上加载和执行所述计算机程序或指令时,全部或部分地执行本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、网络设备、用户设备或者其它可编程装置。所述计算机程序或指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机程序或指令可以从一个网站站点、计算机、服务器或数据中心通过有线或无线方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是集成一个或多个可用介质的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,例如,软盘、硬盘、磁带;也可以是光介质,例如,数字视频光盘;还可以是半导体介质,例如,固态硬盘。
511.在本技术的各个实施例中,如果没有特殊说明以及逻辑冲突,那么不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内
在的逻辑关系可以组合形成新的实施例。
512.可以理解的是,在本技术的实施例中涉及的各种数字编号仅为描述方便进行的区分,并不用来限制本技术的实施例的范围。上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定。
513.除非另有说明,本技术实施例所使用的所有技术和科学术语与本技术的技术领域的技术人员通常理解的含义相同。本技术中所使用的术语只是为了描述具体的实施例的目的,不是旨在限制本技术的范围。应理解,上述为举例说明,上文的例子仅仅是为了帮助本领域技术人员理解本技术实施例,而非要将申请实施例限制于所示例的具体数值或具体场景。本领域技术人员根据上文所给出的例子,显然可以进行各种等价的修改或变化,这样的修改和变化也落入本技术实施例的范围内。
514.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
技术特征:
1.一种通信方法,其特征在于,所述方法应用于用户设备从源会话管理功能移动到目标会话管理功能,所述方法包括:所述目标会话管理功能接收来自所述用户设备的目标接入和移动管理功能的第一信息,所述第一信息包括所述源会话管理功能所属的通信网络的标识和/或所述源会话管理功能的地址信息;当所述目标会话管理功能根据所述第一信息确定所述用户设备所在的通信网络发生变化时,所述目标会话管理功能通过安全代理设备向所述源会话管理功能发送第一消息;和/或,当所述目标会话管理功能根据所述第一信息确定所述用户设备所在的通信网络未发生变化时,所述目标会话管理功能不通过安全代理设备向所述源会话管理功能发送第一消息;其中,所述第一消息用于获取所述用户设备的会话管理上下文。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述目标会话管理功能接收来自所述目标接入和移动管理功能的第一统一资源标识符uri,其中,所述第一uri为所述源会话管理功能的会话管理上下文uri,所述第一uri中的全限定域名fqdn为所述源会话管理功能的fqdn,和/或,所述第一uri中的互联网协议ip地址为所述源会话管理功能的ip地址;所述目标会话管理功能通过安全代理设备向所述源会话管理功能发送第一消息,包括:所述目标会话管理功能根据所述第一uri,确定第二uri;所述目标会话管理功能根据所述第二uri,将所述第一消息发送至所述安全代理设备;其中,所述第二uri包括所述安全代理设备的fqdn和/或所述安全代理设备的ip地址,所述第一消息包括所述源会话管理功能的fqdn和/或所述源会话管理功能的ip地址,所述源会话管理功能的fqdn和/或所述源会话管理功能的ip地址用于所述安全代理设备将所述第一消息发送至所述源会话管理功能。3.根据权利要求2所述的方法,其特征在于,所述第二uri中的fqdn为所述安全代理设备的fqdn,和/或,所述第二uri中的ip地址为所述安全代理设备的ip地址;或者,所述第二uri中的fqdn为所述拼接fqdn,所述拼接fqdn包括所述安全代理设备的fqdn。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述第一信息包括所述源会话管理功能所属的通信网络的标识;所述目标会话管理功能根据所述第一信息确定所述用户设备所在的通信网络发生变化,包括:当所述源会话管理功能所属的通信网络的标识与所述目标会话管理功能所属的通信网络的标识不同时,所述目标会话管理功能确定所述用户设备所在的通信网络发生变化。5.根据权利要求1至3中任一项所述的方法,其特征在于,所述第一信息包括所述源会话管理功能的地址信息;所述目标会话管理功能根据所述第一信息确定所述用户设备所在的通信网络发生变化,包括:当所述地址信息为所述源会话管理功能的网间地址信息时,所述目标会话管理功能确
定所述用户设备所在的通信网络发生变化。6.根据权利要求5所述的方法,其特征在于,所述网间地址信息包括所述源会话管理功能的网间全限定域名fqdn和/或所述源会话管理功能的网间互联网协议ip地址。7.根据权利要求1至3中任一项所述的方法,其特征在于,所述第一信息为所述源会话管理功能所属的通信网络的标识;所述目标会话管理功能根据所述第一信息确定所述用户设备所在的通信网络未发生变化,包括:当所述源会话管理功能所属的通信网络的标识与所述目标会话管理功能所属的通信网络的标识相同时,所述目标会话管理功能确定所述用户设备所在的通信网络未发生变化。8.根据权利要求1至3中任一项所述的方法,其特征在于,所述第一信息为所述源会话管理功能的地址信息;所述目标会话管理功能根据所述第一信息确定所述用户设备所在的通信网络未发生变化,包括:当所述地址信息为所述源会话管理功能的网内地址信息时,所述目标会话管理功能确定所述用户设备所在的通信网络未发生变化。9.根据权利要求8所述的方法,其特征在于,所述网内地址信息包括所述源会话管理功能的网内fqdn和/或所述源会话管理功能的网内ip地址。10.根据权利要求1至9中任一项所述的方法,其特征在于,所述第一信息携带在所述源会话管理功能的会话管理上下文的第一统一资源标识符uri中。11.根据权利要求1至10中任选一项所述的方法,其特征在于,所述源会话管理功能所属的通信网络为所述用户设备的归属网络,所述第一消息包括第三信息,所述第三信息用于指示所述目标会话管理功能为拜访地会话管理功能或中间会话管理功能,或者所述第三信息用于指示所述目标会话管理功能所属的通信网络。12.根据权利要求1至11中任一项所述的方法,其特征在于,所述源会话管理功能所属的通信网络为所述用户设备的归属网络,所述目标会话管理功能所属的通信网络为所述用户设备的拜访网络;或,所述源会话管理功能所属的通信网络为所述用户设备的第一拜访网络,所述目标会话管理功能所属的通信网络为所述用户设备的第二拜访网络,所述第一拜访网络和所述第二拜访网络不同;或,所述源会话管理功能所属的通信网络为所述用户设备的第一拜访网络,所述目标会话管理功能所属的通信网络为所述用户设备的第二拜访网络,所述第一拜访网络和所述第二拜访网络相同;或,所述源会话管理功能所属的通信网络为所述用户设备的拜访网络,所述目标会话管理功能所属的通信网络为所述用户设备的归属网络。13.一种通信方法,其特征在于,所述方法应用于用户设备从源接入和移动管理功能移
动到目标接入和移动管理功能,所述方法包括:所述目标接入和移动管理功能接收来自所述源接入和移动管理功能的所述源接入和移动管理功能所属的通信网络的标识;当所述目标接入和移动管理功能根据所述源接入和移动管理功能所属的通信网络的标识,确定所述用户设备所在的通信网络发生变化时,所述目标接入和移动管理功能向所述用户设备的目标会话管理功能发送第一信息,所述第一信息包括所述源会话管理功能的网间地址信息;和/或,当所述目标接入和移动管理功能根据所述源接入和移动管理功能所属的通信网络的标识,确定所述用户设备所在的通信网络未发生变化时,所述目标接入和移动管理功能向所述用户设备的目标会话管理功能发送第一信息,所述第一信息包括所述源会话管理功能的网内地址信息。14.根据权利要求13所述的方法,其特征在于,所述第一信息承载于所述源会话管理功能的会话管理上下文的第一统一资源标识符uri中。15.根据权利要求13或14所述的方法,其特征在于,所述网间地址信息为网间全限定域名fqdn和/或网间互联网协议ip地址;和/或,所述网内地址信息为网内fqdn和/或网内ip地址。16.根据权利要求13至15中任一项所述的方法,其特征在于,所述方法还包括:所述目标接入和移动管理功能接收来自所述源接入和移动管理功能的所述源会话管理功能的标识;所述目标接入和移动管理功能根据所述源会话管理功能的标识,从本地或网络仓库功能获取所述源会话管理功能的网间地址信息。17.根据权利要求13至16中任一项所述的方法,其特征在于,所述目标接入和移动管理功能根据所述源接入和移动管理功能所属的通信网络的标识,确定所述用户设备所在的通信网络发生变化,包括:当所述源接入和移动管理功能所属的通信网络的标识与所述目标接入和移动管理功能所属的通信网络的标识不同时,所述目标接入和移动管理功能确定所述用户设备所在的通信网络发生变化。18.根据权利要求13至16中任一项所述的方法,其特征在于,所述目标接入和移动管理功能根据所述源接入和移动管理功能所属的通信网络的标识,确定所述用户设备所在的通信网络未发生变化,包括:当所述源接入和移动管理功能所属的通信网络的标识与所述目标接入和移动管理功能所属的通信网络的标识相同时,所述目标接入和移动管理功能确定所述用户设备所在的通信网络未发生变化。19.根据权利要求13至18中任一项所述的方法,其特征在于,所述源接入和移动管理功能所属的通信网络的标识承载于第二消息的统一资源标识符uri中。20.根据权利要求13至19中任一项所述的方法,其特征在于,所述第一信息还包括所述源接入和移动管理功能所属的通信网络的标识。
21.根据权利要求13至20中任一项所述的方法,其特征在于,所述源接入和移动管理功能所属的通信网络为所述用户设备的归属网络,所述目标源接入和移动管理功能所属的通信网络为所述用户设备的拜访网络;或,所述源接入和移动管理功能所属的通信网络为所述用户设备的第一拜访网络,所述目标接入和移动管理功能所属的通信网络为所述用户设备的第二拜访网络,所述第一拜访网络和所述第二拜访网络不同;或,所述源接入和移动管理功能所属的通信网络为所述用户设备的第一拜访网络,所述目标接入和移动管理功能所属的通信网络为所述用户设备的第二拜访网络,所述第一拜访网络和所述第二拜访网络相同;或,所述源接入和移动管理功能所属的通信网络为所述用户设备的拜访网络,所述目标接入和移动管理功能所属的通信网络为所述用户设备的归属网络。22.一种通信方法,其特征在于,所述方法应用于用户设备从源会话管理功能移动到目标会话管理功能,所述方法包括:所述源会话管理功能接收来自所述目标会话管理功能的第一消息,所述第一消息用于获取所述用户设备的会话管理上下文,所述第一消息包括第三信息,所述第三信息用于指示所述目标会话管理功能为拜访地会话管理功能或中间会话管理功能,或者所述第三信息用于指示所述目标会话管理功能所属的通信网络;所述源会话管理功能根据所述第一消息,向所述目标会话管理功能发送所述用户设备的会话管理上下文。23.根据权利要求22所述的方法,其特征在于,所述源会话管理功能根据所述第一消息,向所述目标会话管理功能发送所述用户设备的会话管理上下文,包括:当所述源会话管理功能通过安全代理设备接收来自所述目标会话管理功能的第一消息时,所述源会话管理功能通过所述安全代理设备向所述目标会话管理功能发送所述用户设备的会话管理上下文;和/或,当所述源会话管理功能不通过安全代理设备接收来自所述目标会话管理功能的第一消息时,所述源会话管理功能不通过所述安全代理设备向所述目标会话管理功能发送所述用户设备的会话管理上下文。24.根据权利要求22或23所述的方法,其特征在于,所述源会话管理功能根据所述第一消息,向所述目标会话管理功能发送所述用户设备的会话管理上下文,包括:当所述第一消息中的第三信息用于指示所述目标会话管理功能为拜访地会话管理功能时,所述源会话管理功能向所述目标会话管理功能发送所述用户设备的漫游会话管理上下文;和/或,当所述第一消息中的第三信息用于指示所述目标会话管理功能为中间会话管理功能时,所述源会话管理功能向所述目标会话管理功能发送所述用户设备的非漫游会话管理上下文;和/或,当所述第一消息中的第三信息用于指示所述目标会话管理功能所属的通信网络,且所述目标会话管理功能所属的通信网络与所述源会话管理功能所属的通信网络不同时,所述目标会话管理功能向所述目标会话管理功能发送所述用户设备的漫游会话管理上下文;和/或,
当所述第一消息中的第三信息用于指示所述目标会话管理功能所属的通信网络,且所述目标会话管理功能所属的通信网络与所述源会话管理功能所属的通信网络相同时,所述目标会话管理功能向所述目标会话管理功能发送所述用户设备的非漫游会话管理上下文。25.根据权利要求22至24中任一项所述的方法,其特征在于,所述源会话管理功能所属的通信网络为所述用户设备的归属网络,所述目标会话管理功能所属的通信网络为所述用户设备的拜访网络;或,所述源会话管理功能所属的通信网络为所述用户设备的第一拜访网络,所述目标会话管理功能所属的通信网络为所述用户设备的第二拜访网络,所述第一拜访网络和所述第二拜访网络不同;或,所述源会话管理功能所属的通信网络为所述用户设备的第一拜访网络,所述目标会话管理功能所属的通信网络为所述用户设备的第二拜访网络,所述第一拜访网络和所述第二拜访网络相同;或,所述源会话管理功能所属的通信网络为所述用户设备的拜访网络,所述目标会话管理功能所属的通信网络为所述用户设备的归属网络。26.一种通信装置,其特征在于,包括:处理器,用于执行存储器中存储的计算机程序,以使得所述装置执行如权利要求1至12中任一项所述的方法,或者执行如权利要求13至21中任一项所述的方法,或者执行如权利要求22至25中任一项所述的方法。27.根据权利要求26所述的装置,其特征在于,所述装置还包括所述存储器。28.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1至12中任一项所述的方法,或者执行如权利要求13至21中任一项所述的方法,或者执行如权利要求22至25中任一项所述的方法。29.一种计算机程序产品,其特征在于,所述计算机程序产品包括用于执行如权利要求1至12中任一项所述的方法的指令,或者包括执行如权利要求13至21中任一项所述的方法的指令,或者包括执行如权利要求22至25中任一项所述的方法的指令。30.一种通信系统,其特征在于,包括:目标会话管理功能、目标接入和移动管理功能和源会话管理功能;所述目标会话管理功能用于执行如权利要求1至12中任一项所述的方法;所述目标接入和移动管理功能,用于执行如权利要求12至21中任一项所述的方法;所述源会话管理功能,用于执行如权利要求22至25中任一项所述的方法。
技术总结
本申请提供了一种通信方法和通信装置,在该方法中,目标会话管理功能可以根据源会话管理功能所属的通信网络的标识和/或源会话管理功能的地址信息区分通信网络内的通信(即用户设备所在的通信网络未发生变化)和通信网络间的通信(即用户设备所在的通信网络发生变化),从而保障目标会话管理功能和源会话管理功能之间的正常通信。之间的正常通信。之间的正常通信。
技术研发人员:戚彩霞 景昊
受保护的技术使用者:华为技术有限公司
技术研发日:2022.01.07
技术公布日:2023/7/22
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
