一种通信方法及装置与流程
- 国知局
- 2024-10-21 14:24:24
本技术实施例涉及通信,尤其涉及一种通信方法及装置。
背景技术:
1、在多个终端设备互动场景(如多人游戏)中,需要为这多个终端设备选择一个共同的数据网络访问标识符(data network access identifier,dnai),dnai用于指示(或对应)数据网络的边缘部分(local part of dn),如此,使得数据网络的边缘部分能够为这多个终端设备提供服务。
2、目前,一种为多个终端设备确定dnai的方式为:多个终端设备中的一个终端设备对应的会话管理网元(session management function,smf)根据所述一个终端设备的位置,选择共同dnai。该smf将该共同dnai保存在统一数据仓储(unified data repository,udr)中。这多个终端设备中的其他终端设备对应的smf可以从udr中获取该共同dnai,从而实现为这多个终端设备确定同一个dnai。但这种方式确定的共同dnai对应的dn并不一定能满足这多个终端设备的要求,例如,这多个终端设备中的部分终端设备有可能无法接入该共同dnai对应的dn。
技术实现思路
1、本技术实施例提供一种通信方法及装置,用于确定更满足需求的dnai。
2、第一方面,本技术实施例提供一种通信方法,该方法可由第一会话管理网元执行,或者具有第一会话管理网元功能的装置(如芯片)执行,第一会话管理网元例如为会话管理功能(session management function,smf)。所述方法包括:向统一数据仓储网元发送与第一会话管理网元对应的第一dnai;从所述统一数据仓储网元接收多个dnai,所述多个dnai是所述统一数据仓储网元根据来自多个会话管理网元的多个dnai确定的,所述多个会话管理网元包括所述第一会话管理网元,所述多个dnai包括所述第一dnai;从所述多个dnai中,确定所述多个会话管理网元对应的共同dnai。
3、在本技术实施例中,在确定多个终端设备共同的dnai时,考虑了多个终端设备对应的多个会话管理网元对应的dnai,使得确定的dnai更符合这多个会话管理网元的需求,也更符合多个终端设备的需求。
4、在一种可能的设计中,所述方法还包括:向所述统一数据仓储网元发送所述共同dnai。所述共同dnai符用于所述统一数据仓储网元向所述多个会话管理网元中除所述第一会话管理网元之外的其他会话管理网元发送所述共同dnai。
5、如此,使得统一数据仓储网元能够存储这多个会话管理网元的共同dnai,还可向这多个会话管理网元中除了第一会话管理网元之外的其它会话管理网元发送共同dnai。
6、在一种可能的设计中,所述共同dnai为所述多个数据网络访问标识符中所述多个会话管理网元均对应的一个数据网络访问标识符。
7、如此,使得多个会话管理网元一定能接入共同dnai对应的数据网络的边缘部分,有利于数据网络的边缘部分能够顺利为多个终端设备服务。并且,共同dnai为多个dnai中所述多个会话管理网元均对应的一个dnai,一定程度上表示共同dnai距离多个终端设备的距离较近,因此有利于共同dnai对应的数据网络的边缘部分为多个终端设备提供更好的服务。
8、在一种可能的设计中,所述多个dnai中每个dnai关联所述每个dnai对应的会话管理网元的标识,和/或终端设备的标识。
9、如此,可感知每个dnai对应的终端设备或会话管理网元,便于后续确定共同dnai。
10、第二方面,本技术实施例提供一种通信方法,该方法可由策略控制网元执行,或者具有策略控制网元功能的装置(如芯片)执行,策略控制网元例如为策略控制功能(policycontrol function,pcf)。所述方法包括:接收来自第一会话管理网元的第一dnai,所述第一dnai与所述第一会话管理网元对应;向统一数据仓储网元发送所述第一dnai;接收来自所述统一数据仓储网元的多个dnai,所述多个dnai是所述统一数据仓储网元根据来自多个会话管理网元的多个dnai确定的,所述多个会话管理网元包括所述第一会话管理网元,所述多个dnai包括所述第一dnai;向所述第一会话管理网元发送所述多个dnai,所述多个dnai用于所述第一会话管理网元确定所述多个会话管理网元的共同dnai。
11、在一种可能的设计中,所述方法还包括:接收来自所述第一会话管理网元的确定出的所述共同dnai;向所述统一数据仓储网元发送所述共同dnai,所述共同dnai用于所述统一数据仓储网元向所述多个会话管理网元中除所述第一会话管理网元之外的其他会话管理网元发送所述共同dnai。
12、在一种可能的设计中,所述共同数据网络标识符为所述多个dnai中所述多个会话管理网元均对应的一个dnai。
13、在一种可能的设计中,所述多个dnai中每个dnai关联所述每个dnai对应的会话管理网元的标识,和/或终端设备的标识。
14、第三方面,本技术实施例提供一种通信方法,该方法可由统一数据仓储网元执行,或者具有统一数据仓储功能的装置(如芯片)执行,统一数据仓储网元例如为统一数据仓储功能(unified data repository,udr)。所述方法包括:接收来自多个会话管理网元的多个dnai,所述多个会话管理网元包括第一会话管理网元;向所述第一会话管理网元发送多个dnai,所述多个dnai包括所述第一会话管理网元对应的第一dnai,所述多个dnai用于所述第一会话管理网元确定所述多个会话管理网元的共同dnai。
15、在一种可能的设计中,所述方法还包括:接收来自所述第一会话管理网元的确定出的所述共同数据网络访问标识符;向所述多个会话管理网元中除了所述第一会话管理网元之外的会话管理网元发送所述共同数据网络访问标识符。
16、在一种可能的设计中,所述共同dnai为所述多个dnai中所述多个会话管理网元均对应的一个dnai。
17、在一种可能的设计中,所述多个数据网络访问标识符中每个数据网络访问标识符关联所述每个数据网络访问标识符对应的会话管理网元的标识,和/或终端设备的标识。
18、第四方面,本技术实施例提供一种通信方法,该方法可由第一会话管理网元执行,或者具有第一会话管理网元功能的装置(如芯片)执行,第一会话管理网元例如为第一smf。为便于说明,下文以第一会话管理网元执行为例进行介绍。所述方法包括:获取第一终端设备的位置信息,所述第一终端设备为所述第一会话管理网元管理的终端设备;接收来自至少一个第二会话管理网元的至少一个第二终端设备的位置信息,所述至少一个第二会话管理网元中的不同第二会话管理网元管理所述至少一个第二终端设备中的不同终端设备;向第一边缘应用服务器发现网元发送多个终端设备的位置信息,所述多个终端设备包括所述第一终端设备和所述至少一个第二终端设备,所述多个终端设备的位置信息用于所述第一边缘应用服务器发现网元确定所述多个终端设备的共同边缘应用服务器。
19、在本技术实施例中,第一会话管理网元可获得多个终端设备的位置信息,并根据多个终端设备的位置信息确定多个终端设备的共同边缘应用服务器,而不是基于某个终端设备的位置信息确定,这使得确定的共同边缘应用服务器更符合这多个终端设备的需求。并且,可基于多个终端设备的位置信息,确定距离多个终端设备相对较近的共同边缘应用服务器,这有利于减少共同边缘应用服务器为多个终端设备提供服务的时延。
20、在一种可能的设计中,所述方法还包括:向所述至少一个第二会话管理网元分别发送所述多个终端设备的位置信息;或者,向所述至少一个第二会话管理网元分别发送所述第一终端设备的位置信息。
21、在上述设计中,第一会话管理网元可作为搜集多个终端设备的位置信息的主会话管理网元,或者第一会话管理网元和至少一个第二会话管理网元可互发各自的终端设备的位置信息,提供了两种会话管理网元之间共享终端设备的位置信息的方式。
22、在一种可能的设计中,所述方法还包括:接收来自网络开放网元或策略控制网元的第一指示信息,所述第一指示信息指示所述第一会话管理网元向所述至少一个第二会话管理网元发送所述多个终端设备的位置信息。指示所述第一会话管理网元向所述至少一个第二会话管理网元发送所述多个终端设备的位置信息也可描述为,指示第一会话管理网元作为主会话管理网元。
23、在上述设计中,网络开放网元或策略控制网元可指示第一会话管理网元作为主会话管理网元,以保证第一会话管理网元及时确定(或搜集)多个终端设备的位置信息。
24、在一种可能的设计中,所述方法还包括:向所述至少一个第二会话管理网元分别发送第二指示信息,所述第二指示信息指示所述第一会话管理网元订阅所述至少一个第二会话管理网元管理的第二终端设备的位置信息。
25、在上述设计中,第一会话管理网元可订阅至少一个第二终端设备的位置信息,使得至少一个第二会话管理网元能够在任一第二终端设备的位置信息发生变化时,及时上报,以便及时确定更符合多个终端设备需求的边缘应用服务器。
26、第五方面,本技术实施例提供一种通信方法,该方法可由第二会话管理网元执行,或者具有第二会话管理网元功能的装置(如芯片)执行,第二会话管理网元例如为第二smf。为便于说明,下文以第二会话管理网元执行为例进行介绍。所述方法包括:向第一会话管理网元发送所述第二会话管理网元管理的至少一个第二终端设备的位置信息;接收来自所述第一会话管理网元的多个终端设备的位置信息,所述多个终端设备包括所述至少一个第二终端设备和所述第一会话管理网元管理的第一终端设备,所述多个终端设备的位置信息用于确定所述多个终端设备的共同边缘应用服务器;向第二边缘应用服务器发现网元发送所述多个终端设备的位置信息。
27、在一种可能的设计中,所述方法还包括:接收来自网络开放网元或策略控制网元的第三指示信息,所述第三指示信息指示所述第二会话管理网元向所述第一会话管理网元发送所述第二会话管理网元管理的至少一个第二终端设备的位置信息。
28、在一种可能的设计中,所述方法还包括:接收来自所述第一会话管理网元的第二指示信息,所述第二指示信息指示所述第一会话管理网元订阅所述至少一个第二会话管理网元管理的第二终端设备的位置信息。
29、第六方面,本技术实施例提供一种通信方法,该方法可由边缘应用服务器发现网元执行,或者具有边缘应用服务器发现网元功能的装置(如芯片)执行,边缘应用服务器发现网元例如为边缘应用服务器发现功能(edge application server discoveryfunction,easdf)。为便于说明,下文以边缘应用服务器发现网元执行为例进行介绍。所述方法包括:接收来自第一会话管理网元的多个终端设备的位置信息,以及接收来自第一终端设备的第一请求消息,所述第一请求消息用于请求发现边缘应用服务器,所述第一终端设备属于所述多个终端设备;根据所述多个终端设备的位置信息,确定所述多个终端设备的共同边缘应用服务器的信息;向所述第一终端设备发送所述共同边缘应用服务器的信息。
30、应当理解的是,边缘应用服务器发现网元接收来自第一会话管理网元的多个终端设备的位置信息,以及接收来自第一终端设备的第一请求消息的先后顺序可以是任意的,本技术实施例对此不做限定。
31、在一种可能的设计中,所述方法还包括:向统一数据仓储网元发送所述共同边缘应用服务器的信息。
32、在一种可能的设计中,在根据所述多个终端设备的位置信息,确定共同边缘应用服务器的信息之前,所述方法还包括:确定统一数据仓储网元不存在所述多个终端设备共同边缘应用服务器的信息。
33、在一种可能的设计中,根据所述多个终端设备的位置信息,确定所述多个终端设备共同的边缘应用服务器的信息,包括:向域名服务器发送第二请求消息,所述第二请求消息用于请求为所述多个终端设备分别确定边缘应用服务器,所述第二请求消息还包括所述多个终端设备的位置信息;接收来自所述域名服务器的响应消息,所述响应消息携带多个边缘应用服务器的信息,所述共同边缘应用服务器为所述多个边缘应用服务器中的一个边缘应用服务器。
34、第七方面,本技术实施例提供一种通信方法,该方法可由策略控制网元或网络开放网元执行,或者具有策略控制网元或网络开放网元功能的装置(如芯片)执行,策略控制网元例如为pcf,网络开放网元例如为nef。所述方法包括:向第二会话管理网元发送第二指示信息,所述第二指示信息指示所述第一会话管理网元订阅所述至少一个第二会话管理网元管理的第二终端设备的位置信息;向所述第一会话管理网元发送第一指示信息,所述第一指示信息指示所述第一会话管理网元向至少一个第二会话管理网元发送多个终端设备的位置信息,所述多个终端设备的位置信息用于确定所述多个终端设备共同的边缘应用服务器,所述多个终端设备包括所述第一会话管理网元和所述至少一个第二会话管理网元服务的终端设备。
35、在一种可能的设计中,在向第二会话管理网元发送第二指示信息之前,所述方法还包括:接收来自统一数据仓储网元的所述第一会话管理网元和所述至少一个第二会话管理网元的标识。
36、第八方面,本技术实施例提供一种通信方法,所述方法可由通信系统执行,通信系统包括如第一方面中的会话管理网元和第三方面中的统一数据仓储网元。所述方法包括:统一数据仓储网元接收来自多个会话管理网元的多个dnai,所述多个会话管理网元包括第一会话管理网元,所述多个dnai包括所述第一会话管理网元对应的第一dnai;所述统一数据仓储网元向所述第一会话管理网元发送多个dnai,所述多个dnai包括所述第一dnai;所述第一会话管理网元从所述多个dnai中,确定所述多个会话管理网元的共同dnai。
37、在一种可能的设计中,所述方法还包括:所述第一会话管理网元向所述统一数据仓储网元发送所述共同数据网络访问标识符;所述统一数据仓储网元向所述多个会话管理网元中除所述第一会话管理网元之外的其他会话管理网元发送所述共同数据网络访问标识符。
38、在一种可能的设计中,所述通信系统还包括第二方面中涉及的任一可能的设计中的策略控制网元,相应的,所述方法还包括所述策略控制网元执行的任一的方法。
39、当然,通信系统中的会话管理网元还可执行上述第一方面中涉及的任一可能的设计中的方法,策略控制网元还可执行上述第二方面中涉及的任一可能的设计中的方法、以及统一数据仓储网元还可执行上述第三方面中涉及的任一可能的设计中的方法,此处不再列举。
40、第九方面,本技术实施例提供一种通信方法,所述方法可由通信系统执行,通信系统包括如第四方面中的第一会话管理网元、第五方面中的第二会话管理网元、以及第六方面中的边缘应用服务器发现网元。所述方法包括:第一会话管理网元获取第一终端设备的位置信息,所述第一终端设备为所述第一会话管理网元管理的终端设备;所述第一会话管理网元管理接收来自至少一个第二会话管理网元的至少一个第二终端设备的位置信息,所述至少一个第二会话管理网元中的不同会话管理网元管理所述至少一个第二终端设备中的不同终端设备;所述第一会话管理网元向第一边缘应用服务器发现网元发送多个终端设备的位置信息,所述多个终端设备包括所述第一终端设备和所述至少一个第二终端设备;所述第一边缘应用服务器根据所述多个终端设备的位置信息,确定所述多个终端设备的共同边缘应用服务器的信息。
41、当然,通信系统中的第一会话管理网元还可执行上述第四方面中涉及的任一可能的设计中的方法,第二会话管理网元还可执行上述第五方面中涉及的任一可能的设计中的方法、以及边缘应用服务器发现网元还可执行上述第六方面中涉及的任一可能的设计中的方法,此处不再列举。
42、可选的,通信系统还包括如第七方面中的策略控制网元或网络开放网元执行。
43、第十方面,本技术实施例提供一种通信装置,该通信装置可以为上述第一方面中的会话管理网元,或者为配置在会话管理网元中的软件模块或硬件模块(如芯片),或者为具有会话管理网元功能的设备。该通信装置包括用于执行上述第一方面或任一可能的设计中的相应的手段(means)或模块。例如,该通信装置包括处理模块(有时也称为处理单元),以及收发模块(有时也称为收发单元)。
44、例如,收发模块用于向统一数据仓储网元发送与第一会话管理网元对应的第一dnai,以及从所述统一数据仓储网元接收多个dnai,所述多个dnai是所述统一数据仓储网元根据来自多个会话管理网元的多个dnai确定的,所述多个会话管理网元包括所述第一会话管理网元,所述多个dnai包括所述第一dnai;处理模块用于从所述多个dnai中,确定所述多个会话管理网元对应的共同dnai。
45、第十一方面,本技术实施例提供一种通信装置,该通信装置可以为上述第二方面中的策略控制网元,或者为配置在策略控制网元中的软件模块或硬件模块(如芯片),或者为具有策略控制网元功能的设备。该通信装置包括用于执行上述第二方面或任一可能的设计中的相应的手段(means)或模块。例如,该通信装置包括处理模块(有时也称为处理单元),以及收发模块(有时也称为收发单元)。
46、例如,收发模块在处理模块的控制下,接收来自第一会话管理网元的第一dnai,所述第一dnai与所述第一会话管理网元对应;向统一数据仓储网元发送所述第一dnai;接收来自所述统一数据仓储网元的多个dnai,所述多个dnai是所述统一数据仓储网元根据来自多个会话管理网元的多个dnai确定的,所述多个会话管理网元包括所述第一会话管理网元,所述多个dnai包括所述第一dnai;向所述第一会话管理网元发送所述多个dnai,所述多个dnai用于所述第一会话管理网元确定所述多个会话管理网元的共同dnai。
47、第十二方面,本技术实施例提供一种通信装置,该通信装置可以为上述第三方面中的统一数据仓储网元,或者为配置在统一数据仓储网元中的软件模块或硬件模块(如芯片),或者为具有统一数据仓储网元功能的设备。该通信装置包括用于执行上述第三方面或任一可能的设计中的相应的手段(means)或模块。例如,该通信装置包括处理模块(有时也称为处理单元),以及收发模块(有时也称为收发单元)。
48、例如,收发模块在处理模块的控制下,接收来自多个会话管理网元的多个dnai,所述多个会话管理网元包括第一会话管理网元;向所述第一会话管理网元发送多个dnai,所述多个dnai包括所述第一会话管理网元对应的第一dnai,所述多个dnai用于所述第一会话管理网元确定所述多个会话管理网元的共同dnai。
49、第十三方面,本技术实施例提供一种通信装置,该通信装置可以为上述第四方面中的第一会话管理网元,或者为配置在第一会话管理网元中的软件模块或硬件模块(如芯片),或者为具有第一会话管理网元功能的设备。该通信装置包括用于执行上述第四方面或任一可能的设计中的相应的手段(means)或模块。例如,该通信装置包括处理模块(有时也称为处理单元),以及收发模块(有时也称为收发单元)。
50、例如,收发模块在处理模块的控制下,获取第一终端设备的位置信息,所述第一终端设备为所述第一会话管理网元管理的终端设备;接收来自至少一个第二会话管理网元的至少一个第二终端设备的位置信息,所述至少一个第二会话管理网元中的不同第二会话管理网元管理所述至少一个第二终端设备中的不同终端设备;向第一边缘应用服务器发现网元发送多个终端设备的位置信息,所述多个终端设备包括所述第一终端设备和所述至少一个第二终端设备,所述多个终端设备的位置信息用于所述第一边缘应用服务器发现网元确定所述多个终端设备的共同边缘应用服务器。
51、第十四方面,本技术实施例提供一种通信装置,该通信装置可以为上述第五方面中的第二会话管理网元,或者为配置在第二会话管理网元中的软件模块或硬件模块(如芯片),或者为具有第二会话管理网元功能的设备。该通信装置包括用于执行上述第五方面或任一可能的设计中的相应的手段(means)或模块。例如,该通信装置包括处理模块(有时也称为处理单元),以及收发模块(有时也称为收发单元)。
52、例如,收发模块在处理模块的控制下,向第一会话管理网元发送所述第二会话管理网元管理的至少一个第二终端设备的位置信息;接收来自所述第一会话管理网元的多个终端设备的位置信息,所述多个终端设备包括所述至少一个第二终端设备和所述第一会话管理网元管理的第一终端设备,所述多个终端设备的位置信息用于确定所述多个终端设备的共同边缘应用服务器;向第二边缘应用服务器发现网元发送所述多个终端设备的位置信息。
53、第十五方面,本技术实施例提供一种通信装置,该通信装置可以为上述第六方面中的边缘应用服务器发现网元,或者为配置在边缘应用服务器发现网元中的软件模块或硬件模块(如芯片),或者为具有边缘应用服务器发现网元功能的设备。该通信装置包括用于执行上述第六方面或任一可能的设计中的相应的手段(means)或模块。例如,该通信装置包括处理模块(有时也称为处理单元),以及收发模块(有时也称为收发单元)。
54、例如,收发模块用于接收来自第一会话管理网元的多个终端设备的位置信息,以及接收来自第一终端设备的第一请求消息,所述第一请求消息用于请求发现边缘应用服务器,所述第一终端设备属于所述多个终端设备;处理模块用于根据所述多个终端设备的位置信息,确定所述多个终端设备的共同边缘应用服务器的信息;收发模块还用于向所述第一终端设备发送所述共同边缘应用服务器的信息。
55、第十六方面,本技术实施例提供一种通信系统,该通信系统包括如第九方面至第十一方面中的通信装置。
56、第十七方面,本技术实施例提供一种通信系统,该通信系统包括如第十二方面至第十四方面中的通信装置。
57、第十八方面,本技术实施例提供一种通信装置,包括:处理器和通信接口,所述通信接口用于接收来自所述通信装置之外的其它装置的信号并传输至所述处理器或将来自所述处理器的信号发送给所述通信装置之外的其它装置,所述处理器通过逻辑电路执行代码指令实现如第一方面至第八方面及可能的设计中任一所述的方法。
58、第十九方面,本技术实施例提供一种芯片系统,该芯片系统包括:处理器和接口。其中,该处理器用于从该接口调用并运行指令,当该处理器执行该指令时,实现如第一方面至第八方面及可能的设计中任一所述的方法。
59、第二十方面,本技术实施例提供一种计算机可读存储介质,该计算机可读存储介质用于存储计算机程序或指令,当其被运行时,实现如第一方面至第八方面及可能的设计中任一所述的方法。
60、第二十一方面,本技术实施例提供一种包含指令的计算机程序产品,当其在计算机上运行时,实现如第一方面至第八方面及可能的设计中任一所述的方法。
61、关于第二方面至第三方面、以及第五方面至第二十一方面中任一技术方案的有益效果,可参照第一方面或第四方面论述的有益效果,重复之处不再列举。
本文地址:https://www.jishuxx.com/zhuanli/20241021/318008.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。