CN113709905B - 一种通信方法、装置及计算机可读存储介质 - Google Patents
一种通信方法、装置及计算机可读存储介质 Download PDFInfo
- Publication number
- CN113709905B CN113709905B CN202010444422.3A CN202010444422A CN113709905B CN 113709905 B CN113709905 B CN 113709905B CN 202010444422 A CN202010444422 A CN 202010444422A CN 113709905 B CN113709905 B CN 113709905B
- Authority
- CN
- China
- Prior art keywords
- data network
- identification
- application
- terminal device
- identifier
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/12—Setup of transport tunnels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/20—Communication route or path selection, e.g. power-based or shortest path routing based on geographic position or location
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明实施例公开一种通信方法、装置及计算机可读存储介质,包括:接收来自会话管理功能网元的数据网络标识信息,所述数据网络标识信息包括至少一个支持服务处于当前位置的第一终端设备的数据网络的标识;在第一终端设备未接入第一数据网络的情况下,向所述会话管理功能网元发送第一消息,所述第一消息包含所述第一数据网络的标识,所述至少一个支持服务处于当前位置的第一终端设备的数据网络的标识包括所述第一数据网络的标识,所述第一消息用于分流节点与所述第一数据网络对应的用户面功能网元之间的数据路径的建立。本发明实施例,建立了分流节点与数据网络对应的用户面功能网元之间的数据路径,可以缩短终端设备与数据网络的通信路径。
Description
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种通信方法、装置及计算机可读存储介质。
背景技术
在第五代(5th generation,5G)通信***中,终端设备可以通过用户面功能网元(user plane function,UPF)连接到数据网络(data network,DN)。终端设备使用哪个UPF和哪个DN进行通信是在会话建立过程中确定的。在会话建立完成之后,由于终端设备的位置并不是固定不变的,因此,在终端设备的位置发生变换的情况下,终端设备还使用会话建立过程中的UPF和DN会导致终端设备与DN之间的通信路径较长。
发明内容
本发明实施例公开了一种通信方法、装置及计算机可读存储介质,用于缩短终端设备与DN的通信路径。
第一方面公开一种通信方法,该方法可以应用于应用功能网元(applicationfunction,AF),也可以应用于AF中的模块(例如,芯片),下面以应用于AF为例进行描述。AF接收来自会话管理功能网元(session management function,SMF)的DN标识信息,DN标识信息包括至少一个支持服务处于当前位置的第一终端设备的DN的标识;在第一终端设备未接入第一DN的情况下,向该SMF发送第一消息,第一消息包含第一DN的标识,至少一个支持服务处于当前位置的第一终端设备的DN的标识包括第一DN的标识,第一消息用于分流节点与第一DN对应的UPF之间的数据路径的建立。
本发明实施例中,在SMF存在业务需求的情况下,例如,某些应用在本地DN中部署了对应的应用服务器,SMF确定有更优的用户面路径(即数据路径)用于访问某个应用对应的应用服务器时,AF可以根据需要重新确定要进行通信的DN,以及通知SMF建立分流节点与确定的DN对应的UPF之间的数据路径,而不是使用会话初始建立过程中确定的DN和UPF。或者终端设备移动后,之前访问某个应用对应的应用服务器的用户面路径不再最优时,AF可以重新确定要进行通信的DN,SMF可以建立分流节点与确定的DN对应的UPF之间的数据路径。因此,可以优化终端设备与DN的通信路径。此外,在终端设备未接入确定的DN的情况下,AF才向SMF发送消息,而在终端设备已经接入确定的DN的情况下,AF可以不向SMF发送消息,因此,可以减少传输信息的数量,从而可以节约通信资源。
作为一种可能的实施方式,该方法还可以包括:AF接收来自该SMF的指示信息,该指示信息用于指示是否成功建立分流节点与第一DN对应的UPF之间的数据路径。
本发明实施例中,SMF建立分流节点与第一DN对应的UPF之间的数据路径之后,可以向AF发送建立是否成功的指示信息,以便AF可以根据指示信息采取相应的措施。例如,在建立不成功的情况下,AF可以让SMF尝试重新建立,也可以重新确定一个DN再建立等。
作为一种可能的实施方式,该方法还可以包括:AF接收来自该SMF的第一终端设备已经接入和/或未接入的DN的标识。
本发明实施例中,SMF可以将终端设备已经接入和/或未接入的DN的标识发送给AF,AF可以根据终端设备已经接入和/或未接入的DN的标识确定终端设备是否已经接入确定的DN,进而可以确定是否向SMF发送消息,以便在终端设备已经接入确定的DN的情况下,AF可以不向SMF发送消息,可以减少传输信息的数量,从而可以节约通信资源。在终端设备移动后,之前访问某个应用对应的应用服务器的用户面路径不再最优时,AF可以从未接入的DN中重新确定要进行通信的DN,SMF可以建立分流节点与确定的DN对应的UPF之间的数据路径,以便可以确定最优的用户面路径。
作为一种可能的实施方式,该方法还可以包括:AF根据DN标识信息和第一终端设备已经接入和/或未接入的DN的标识确定第一DN。
本发明实施例中,AF可以根据第一终端设备已经接入和/或未接入的DN的标识确定DN,以便可以优先选取第一终端设备已经接入的DN,可以减少后续处理步骤,从而可以节约各种资源,如通信资源等。在终端设备移动后,之前访问某个应用对应的应用服务器的用户面路径不再最优时,AF可以根据第一终端设备已经接入和/或未接入的DN的标识从未接入的DN中重新确定要进行通信的DN,可以确定最优的用户面路径。
作为一种可能的实施方式,该方法还可以包括:AF接收来自SMF的应用的标识;AF根据DN标识信息和第一终端设备已经接入和/或未接入的DN的标识确定第一DN包括:AF根据DN标识信息、第一终端设备已经接入和/或未接入的DN的标识以及应用的标识确定第一DN。
本发明实施例中,在确定DN的过程中使用了应用的标识,可以保证确定的DN中包含或部署有应用的标识对应的应用服务器,可以避免建立无效的用户面路径,从而可以节约通信资源。
第二方面公开一种通信方法,该方法可以应用于SMF,也可以应用于SMF中的模块(例如,芯片),下面以应用于SMF为例进行描述。该方法可以包括:SMF向AF发送DN标识信息,DN标识信息为至少一个支持服务处于当前位置的第一终端设备的DN的标识;接收由AF在第一终端设备未接入第一DN的情况下所发送的第一消息,第一消息包含第一DN的标识,至少一个支持服务处于当前位置的第一终端设备的DN包括第一DN的标识;建立分流节点与第一DN对应的UPF之间的数据路径。
本发明实施例中,在SMF存在业务需求的情况下,例如,某些应用在本地DN中部署了对应的应用服务器,SMF确定有更优的用户面路径用于访问某个应用对应的应用服务器时,AF可以根据需要重新确定要进行通信的DN,以及通知SMF建立分流节点与确定的DN对应的UPF之间的数据路径,而不是使用会话初始建立过程中确定的DN和UPF。或者终端设备移动后,之前访问某个应用对应的应用服务器的用户面路径不再最优时,AF可以重新确定要进行通信的DN,SMF可以建立分流节点与确定的DN对应的UPF之间的数据路径。因此,可以优化终端设备与DN的通信路径。此外,在终端设备未接入确定的DN的情况下,AF才向SMF发送消息,而在终端设备已经接入确定的DN的情况下,AF可以不向SMF发送消息,因此,可以减少传输信息的数量,从而可以节约通信资源。
作为一种可能的实施方式,该方法还可以包括:SMF向AF发送指示信息,指示信息用于指示是否成功建立分流节点与第一DN对应的UPF之间的数据路径。
本发明实施例中,SMF建立分流节点与第一DN对应的UPF之间的数据路径之后,可以向AF发送建立是否成功的指示信息,以便AF可以根据指示信息采取相应的措施。例如,在建立不成功的情况下,AF可以让SMF尝试重新建立,也可以重新确定一个DN再建立等。
作为一种可能的实施方式,该方法还可以包括:SMF向AF发送第一终端设备已经接入和/或未接入的DN的标识。
本发明实施例中,SMF可以将终端设备已经接入和/或未接入的DN的标识发送给AF,AF可以根据终端设备已经接入和/或未接入的DN的标识确定终端设备是否已经接入确定的DN,进而可以确定是否向SMF发送消息,以便在终端设备已经接入确定的DN的情况下,AF可以不向SMF发送消息,可以减少传输信息的数量,从而可以节约通信资源。在终端设备移动后,之前访问某个应用对应的应用服务器的用户面路径不再最优时,AF可以从未接入的DN中重新确定要进行通信的DN,SMF可以建立分流节点与确定的DN对应的UPF之间的数据路径,以便可以确定最优的用户面路径。
作为一种可能的实施方式,DN标识信息和第一终端设备已经接入和/或未接入的DN的标识用于AF确定第一DN。
本发明实施例中,AF可以根据第一终端设备已经接入和/或未接入的DN的标识确定DN,以便可以优先选取第一终端设备已经接入的DN,可以减少后续处理步骤,从而可以节约各种资源,如通信资源等。在终端设备移动后,之前访问某个应用对应的应用服务器的用户面路径不再最优时,AF可以根据第一终端设备已经接入和/或未接入的DN的标识从未接入的DN中重新确定要进行通信的DN,可以确定最优的用户面路径。
作为一种可能的实施方式,该方法还可以包括:SMF向AF发送应用的标识;DN标识信息和第一终端设备已经接入和/或未接入的DN的标识用于AF确定第一DN包括:DN标识信息、第一终端设备已经接入和/或未接入的DN的标识以及应用的标识用于AF确定第一DN。
本发明实施例中,在确定DN的过程中使用了应用的标识,可以保证确定的DN中包含或部署有应用的标识对应的应用服务器,可以避免建立无效的用户面路径,从而可以节约通信资源。
第三方面公开一种通信方法,该方法可以应用于AF,也可以应用于AF中的模块(例如,芯片),下面以应用于AF为例进行描述。AF接收来自第一终端设备的第一域名***(domain name system,DNS)请求信息,第一DNS请求信息包含应用的标识;根据应用的标识确定第一DN,第一DN包含应用的标识对应的应用服务器;在第一终端设备未接入第一DN的情况下,向SMF发送第一消息,第一消息包含第一DN的标识,第一消息用于分流节点与第一DN对应的UPF之间的数据路径的建立。
本发明实施例中,在终端设备存在业务需求的情况下,例如,某些应用在本地DN中部署了对应的应用服务器,AF确定有更优的用户面路径用于访问某个应用对应的应用服务器时,AF可以根据需要重新确定要进行通信的DN,以及通知SMF建立分流节点与确定的DN对应的UPF之间的数据路径,而不是使用会话初始建立过程中确定的DN和UPF。或者终端设备移动后,之前访问某个应用对应的应用服务器的用户面路径不再最优时,AF可以重新确定要进行通信的DN,SMF可以建立分流节点与确定的DN对应的UPF之间的数据路径。因此,可以优化终端设备与DN的通信路径。此外,在终端设备未接入确定的DN的情况下,AF才向SMF发送消息,而在终端设备已经接入确定的DN的情况下,AF可以不向SMF发送消息,因此,可以减少传输信息的数量,从而可以节约通信资源。
作为一种可能的实施方式,该方法还可以包括:AF接收来自SMF的DN集中DN的标识,DN集为支持服务处于当前位置的第一终端设备的DN的集合;AF根据应用的标识确定第一DN包括:AF根据应用的标识以及DN集中DN的标识确定第一DN。
本发明实施例中,DN可以是AF根据SMF发送的DN集确定的,可以保证确定的DN是终端设备当前能够接入的DN。
作为一种可能的实施方式,AF接收来自SMF的DN集中DN的标识之前,该方法还可以包括:AF向SMF发送第一请求信息,第一请求信息包含第一终端设备的标识,第一请求信息用于SMF根据终端设备的位置对应的DN的标识确定DN集。
本发明实施例中,SMF发送的DN集可以是基于AF的请求发送的。
作为一种可能的实施方式,AF根据应用的标识以及DN集中DN的标识确定第一DN包括:AF根据应用的标识、DN集中DN的标识以及DN集中DN对应的应用服务器的标识,从DN集中选取第一DN。
本发明实施例中,AF在确定DN的过程中使用了DN对应的应用服务器的标识,可以保证确定的DN中包含或部署终端设备的应用能够访问的应用服务器。
作为一种可能的实施方式,该方法还可以包括:AF接收来自SMF的DN集中DN对应的应用服务器的标识。
本发明实施例中,DN集中DN对应的应用服务器的标识可以是SMF发送给AF的。
作为一种可能的实施方式,AF根据应用的标识确定第一DN包括:AF向SMF发送第二请求信息,第二请求信息包含应用的标识和第一终端设备的标识,第二请求信息用于SMF根据终端设备的位置对应的DN的标识以及DN对应的应用服务器的标识确定第一DN;接收来自SMF的第一DN的标识。
本发明实施例中,DN可以是AF向SMF请求,由SMF确定之后再发送给AF的。SMF在确定DN的过程中使用了终端设备的标识,可以保证确定的DN是终端设备当前能够接入的DN。
作为一种可能的实施方式,该方法还可以包括:AF根据应用的标识确定第一DN包括:AF从DNS服务器获取应用的标识对应的应用服务器的地址信息;根据获取的地址信息为第一终端设备确定第一DN,获取的地址信息包括第一DN包含的应用的标识对应的应用服务器的地址信息。
本发明实施例中,AF可以先获取应用对应的应用服务器的地址信息,之后根据应用服务器的地址信息确定DN,可以保证确定的DN中包含或部署终端设备的应用能够访问的应用服务器。
作为一种可能的实施方式,AF从DNS服务器获取应用的标识对应的应用服务器的地址信息包括:AF向DNS服务器发送第一DNS请求信息和第一终端设备的地址信息;接收来自DNS服务器的应用的标识对应的应用服务器的地址信息。
本发明实施例中,AF可以从集中DNS服务器获取应用对应的应用服务器的地址信息。
作为一种可能的实施方式,AF从DNS服务器获取应用的标识对应的应用服务器的地址信息包括:AF向第一终端设备的地址信息对应的DNS服务器发送第一DNS请求信息;接收来自第一终端设备的地址信息对应的DNS服务器的应用的标识对应的应用服务器的地址信息。
本发明实施例中,AF可以从终端设备的地址信息对应的DNS服务器(如本地DNS服务器)获取应用对应的应用服务器的地址信息。
作为一种可能的实施方式,AF根据获取的地址信息为第一终端设备确定第一DN包括:在获取的地址信息的数量大于1的情况下,AF根据获取的地址信息,以及第一终端设备当前接入的DN、应用服务器或DN的优先级、应用服务器或DN的时延和应用服务器或DN的负载情况中的一项或多项,为第一终端设备确定第一DN。
作为一种可能的实施方式,该方法还可以包括:AF接收来自SMF的第一终端设备的地址信息。
本发明实施例中,终端设备的地址信息可以是SMF确定的。
作为一种可能的实施方式,AF接收来自SMF的第一终端设备的地址信息之前,该方法还可以包括:AF向SMF发送第三请求信息,第三请求信息包含第一终端设备的标识,第三请求信息用于SMF根据终端设备的位置对应的DN的标识确定第一终端设备的地址信息。
本发明实施例中,终端设备的地址信息可以是SMF基于AF的请求确定的。
作为一种可能的实施方式,该方法还可以包括:AF接收来自SMF的DN集中DN的标识;根据DN集中DN的标识确定第一终端设备的地址信息,DN集为支持服务处于当前位置的第一终端设备的DN的集合。
本发明实施例中,终端设备的地址信息也可以是AF确定的。
作为一种可能的实施方式,该方法还可以包括:AF向第一终端设备发送第一DN包含的应用的标识对应的应用服务器的地址信息。
本发明实施例中,AF可以将DN包含的应用的标识对应的应用服务器的地址信息发送给终端设备,以便终端设备可以根据该地址访问该应用服务器。
第四方面公开一种通信方法,该方法可以应用于SMF,也可以应用于SMF中的模块(例如,芯片),下面以应用于SMF为例进行描述。该方法可以包括:SMF接收由AF在第一终端设备未接入第一DN的情况下所发送的第一消息,第一消息包含第一DN的标识,第一DN包含应用的标识对应的应用服务器,应用的标识为第一DNS请求信息包含的应用的标识,第一DNS请求信息来自第一终端设备;建立分流节点与第一DN对应的UPF之间的数据路径。
本发明实施例中,在终端设备存在业务需求的情况下,例如,某些应用在本地DN中部署了对应的应用服务器,AF确定有更优的用户面路径用于访问某个应用对应的应用服务器时,AF可以根据需要重新确定要进行通信的DN,以及通知SMF建立分流节点与确定的DN对应的UPF之间的数据路径,而不是使用会话初始建立过程中确定的DN和UPF。或者终端设备移动后,之前访问某个应用对应的应用服务器的用户面路径不再最优时,AF可以重新确定要进行通信的DN,SMF可以建立分流节点与确定的DN对应的UPF之间的数据路径。因此,可以优化终端设备与DN的通信路径。此外,在终端设备未接入确定的DN的情况下,AF才向SMF发送消息,而在终端设备已经接入确定的DN的情况下,AF可以不向SMF发送消息,因此,可以减少传输信息的数量,从而可以节约通信资源。
作为一种可能的实施方式,该方法还可以包括:SMF向AF发送DN集中DN的标识,DN集为支持服务处于当前位置的第一终端设备的DN的集合;DN集中DN的标识用于AF确定第一DN。
本发明实施例中,DN可以是AF根据SMF发送的DN集确定的,可以保证确定的DN是终端设备当前能够接入的DN。
作为一种可能的实施方式,该方法还可以包括:SMF向AF发送DN集中DN的标识之前,该方法还可以包括:SMF接收来自AF的第一请求信息,第一请求信息包含第一终端设备的标识;根据第一终端设备的标识以及终端设备的位置对应的DN的标识确定DN集。
本发明实施例中,SMF发送的DN集可以是基于AF的请求发送的。
作为一种可能的实施方式,该方法还可以包括:SMF向AF发送DN集中DN对应的应用服务器的标识;
DN集中DN的标识用于AF确定第一DN包括:
DN集中DN的标识以及DN集中DN对应的应用服务器的标识用于AF确定第一DN。
本发明实施例中,DN集中DN对应的应用服务器的标识可以是SMF发送给AF的。
作为一种可能的实施方式,该方法还可以包括:SMF接收来自AF的第二请求信息,第二请求信息包含应用的标识和第一终端设备的标识;SMF根据第一终端设备的标识、应用的标识、终端设备的位置对应的DN的标识以及DN对应的应用服务器的标识确定第一DN;SMF向AF发送第一DN的标识。
本发明实施例中,DN可以是AF向SMF请求,由SMF确定之后再发送给AF的。SMF在确定DN的过程中使用了终端设备的标识,可以保证确定的DN是终端设备当前能够接入的DN。
作为一种可能的实施方式,该方法还可以包括:SMF根据终端设备的位置对应的DN的标识确定第一终端设备的地址信息;向AF发送第一终端设备的地址信息,第一终端设备的地址信息用于AF从DNS服务器获取应用的标识对应的应用服务器的地址信息,根据获取的地址信息为第一终端设备确定第一DN。
本发明实施例中,DN可以是SMF根据终端设备的地址信息确定的。
作为一种可能的实施方式,该方法还可以包括:SMF接收来自AF的第三请求信息,第三请求信息携带有第一终端设备的标识;SMF根据终端设备的位置对应的DN的标识确定第一终端设备的地址信息包括:SMF根据第一终端设备的标识以及终端设备的位置对应的DN的标识确定第一终端设备的地址信息。
本发明实施例中,终端设备的地址信息可以是SMF基于AF的请求确定的。
作为一种可能的实施方式,AF从DNS服务器获取应用的标识对应的应用服务器的地址信息包括:AF向DNS服务器发送第一DNS请求信息和第一终端设备的地址信息,接收来自DNS服务器的应用的标识对应的应用服务器的地址信息。
本发明实施例中,AF可以从集中DNS服务器获取应用对应的应用服务器的地址信息。
作为一种可能的实施方式,AF从DNS服务器获取应用的标识对应的应用服务器的地址信息包括:AF向第一终端设备的地址信息对应的DNS服务器发送第一DNS请求信息;接收来自第一终端设备的地址信息对应的DNS服务器的应用的标识对应的应用服务器的地址信息。
本发明实施例中,AF可以从终端设备的地址信息对应的DNS服务器(如本地DNS服务器)获取应用对应的应用服务器的地址信息。
作为一种可能的实施方式,AF根据获取的地址信息为第一终端设备确定第一DN包括:在获取的地址信息的数量大于1的情况下,AF根据获取的地址信息,以及第一终端设备当前接入的DN、应用服务器或DN的优先级、应用服务器或DN的时延和应用服务器或DN的负载情况中的一项或多项,为第一终端设备确定第一DN。
作为一种可能的实施方式,该方法还可以包括:SMF向AF发送DN集中DN的标识,DN集中DN的标识用于AF确定第一终端设备的地址信息,以及根据第一终端设备的地址信息确定第一DN,DN集为支持服务处于当前位置的第一终端设备的DN的集合。
本发明实施例中,终端设备的地址信息也可以是AF确定的。
第五方面公开一种通信装置,该装置可以为AF,也可以为AF中的模块(例如,芯片)。该装置可以包括:接收单元,用于接收来自SMF的DN标识信息,所述DN标识信息包括至少一个支持服务处于当前位置的第一终端设备的DN的标识;发送单元,用于在所述第一终端设备未接入第一DN的情况下,向所述SMF发送第一消息,所述第一消息包含所述第一DN的标识,所述至少一个支持服务处于当前位置的第一终端设备的DN的标识包括所述第一DN的标识,所述第一消息用于分流节点与所述第一DN对应的UPF之间的数据路径的建立。
作为一种可能的实施方式,所述接收单元,还用于接收来自所述SMF的指示信息,所述指示信息用于指示是否成功建立所述数据路径。
作为一种可能的实施方式,所述接收单元,还用于接收来自所述SMF的所述第一终端设备已经接入和/或未接入的DN的标识。
作为一种可能的实施方式,所述装置还可以包括:确定单元,用于根据所述DN标识信息和所述第一终端设备已经接入和/或未接入的DN的标识确定所述第一DN。
作为一种可能的实施方式,所述接收单元,还用于接收来自所述SMF的应用的标识;所述确定单元,具体用于根据所述DN标识信息、所述第一终端设备已经接入和/或未接入的DN的标识以及所述应用的标识确定所述第一DN。
第六方面公开一种通信装置,该装置可以为SMF,也可以为SMF中的模块(例如,芯片)。该装置可以包括:发送单元,用于向AF发送DN标识信息,所述DN标识信息包括至少一个支持服务处于当前位置的第一终端设备的DN的标识;接收单元,用于接收由所述AF在所述第一终端设备未接入第一DN的情况下所发送的第一消息,所述第一消息包含所述第一DN的标识,所述至少一个支持服务处于当前位置的第一终端设备的DN的标识包括所述第一DN的标识;建立单元,用于建立分流节点与所述第一DN对应的UPF之间的数据路径。
作为一种可能的实施方式,所述发送单元,还用于向所述AF发送指示信息,所述指示信息用于指示是否成功建立所述数据路径。
作为一种可能的实施方式,所述发送单元,还用于向所述AF发送所述第一终端设备已经接入和/或未接入的DN的标识。
作为一种可能的实施方式,所述DN标识信息和所述第一终端设备已经接入和/或未接入的DN的标识用于所述AF确定所述第一DN。
作为一种可能的实施方式,所述发送单元,还用于向所述AF发送应用的标识;所述DN标识信息和所述第一终端设备已经接入和/或未接入的DN的标识用于所述AF确定所述第一DN包括:所述DN标识信息、所述第一终端设备已经接入和/或未接入的DN的标识以及所述应用的标识用于所述AF确定所述第一DN。
第七方面公开一种通信装置,该装置可以为AF,也可以为AF中的模块(例如,芯片)。该装置可以包括:接收单元,用于接收来自第一终端设备的第一域名***DNS请求信息,所述第一DNS请求信息包含应用的标识;确定单元,用于根据所述应用的标识确定第一DN,所述第一DN包含所述应用的标识对应的应用服务器;发送单元,用于在所述第一终端设备未接入所述第一DN的情况下,向SMF发送第一消息,所述第一消息包含所述第一DN的标识,所述第一消息用于分流节点与所述第一DN对应的UPF之间的数据路径的建立。
作为一种可能的实施方式,所述接收单元,还用于接收来自所述SMF的DN集中DN的标识,所述DN集为支持服务处于当前位置的所述第一终端设备的DN的集合;所述确定单元,具体用于根据所述应用的标识以及所述DN集中DN的标识确定第一DN。
作为一种可能的实施方式,所述发送单元,还用于所述接收单元接收来自所述SMF的DN集中DN的标识之前,向所述SMF发送第一请求信息,所述第一请求信息包含所述第一终端设备的标识,所述第一请求信息用于所述SMF根据终端设备的位置对应的DN的标识确定所述DN集。
作为一种可能的实施方式,所述确定单元根据所述应用的标识以及所述DN集中DN的标识确定第一DN包括:根据所述应用的标识、所述DN集中DN的标识以及所述DN集中DN对应的应用服务器的标识,从所述DN集中选取第一DN。
作为一种可能的实施方式,所述接收单元,还用于接收来自所述SMF的所述DN集中DN对应的应用服务器的标识。
作为一种可能的实施方式,所述确定单元具体用于:向所述SMF发送第二请求信息,所述第二请求信息包含所述应用的标识和所述第一终端设备的标识,所述第二请求信息用于所述SMF根据终端设备的位置对应的DN的标识以及DN对应的应用服务器的标识确定第一DN;接收来自所述SMF的所述第一DN的标识。
作为一种可能的实施方式,所述确定单元具体用于:从DNS服务器获取所述应用的标识对应的应用服务器的地址信息;根据获取的地址信息为所述第一终端设备确定第一DN,获取的地址信息包括所述第一DN包含的所述应用的标识对应的应用服务器的地址信息。
作为一种可能的实施方式,所述确定单元从DNS服务器获取所述应用的标识对应的应用服务器的地址信息包括:向DNS服务器发送所述第一DNS请求信息和所述第一终端设备的地址信息;接收来自所述DNS服务器的所述应用的标识对应的应用服务器的地址信息。
作为一种可能的实施方式,所述确定单元从DNS服务器获取所述应用的标识对应的应用服务器的地址信息包括:向所述第一终端设备的地址信息对应的DNS服务器发送所述第一DNS请求信息;接收来自所述第一终端设备的地址信息对应的DNS服务器的所述应用的标识对应的应用服务器的地址信息。
作为一种可能的实施方式,所述确定单元根据获取的地址信息为所述第一终端设备确定第一DN包括:在获取的地址信息的数量大于1的情况下,根据获取的地址信息,以及所述第一终端设备当前接入的DN、应用服务器或DN的优先级、应用服务器或DN的时延和应用服务器或DN的负载情况中的一项或多项,为所述第一终端设备确定第一DN。
作为一种可能的实施方式,所述接收单元,还用于接收来自所述SMF的所述第一终端设备的地址信息。
作为一种可能的实施方式,所述发送单元,还用于所述接收单元接收来自所述SMF的所述第一终端设备的地址信息之前,向所述SMF发送第三请求信息,所述第三请求信息包含所述第一终端设备的标识,所述第三请求信息用于所述SMF根据终端设备的位置对应的DN的标识确定所述第一终端设备的地址信息。
作为一种可能的实施方式,所述接收单元,还用于接收来自所述SMF的DN集中DN的标识;所述确定单元,还用于根据所述DN集中DN的标识确定所述第一终端设备的地址信息,所述DN集为支持服务处于当前位置的所述第一终端设备的DN的集合。
作为一种可能的实施方式,所述发送单元,还用于向所述第一终端设备发送所述第一DN包含的所述应用的标识对应的应用服务器的地址信息。
第八方面公开一种通信装置,该装置可以为SMF,也可以为SMF中的模块(例如,芯片)。该装置可以包括:接收单元,用于接收由AF在第一终端设备未接入第一DN的情况下所发送的第一消息,所述第一消息包含所述第一DN的标识,所述第一DN包含应用的标识对应的应用服务器,所述应用的标识为第一DNS请求信息包含的应用的标识,所述第一DNS请求信息来自所述第一终端设备;建立单元,用于建立分流节点与所述第一DN对应的UPF之间的数据路径。
作为一种可能的实施方式,所述装置还包括:第一发送单元,用于向所述AF发送DN集中DN的标识,所述DN集为支持服务处于当前位置的所述第一终端设备的DN的集合;所述DN集中DN的标识用于所述AF确定所述第一DN。
作为一种可能的实施方式,所述接收单元,还用于所述第一发送单元向所述AF发送DN集中DN的标识之前,接收来自所述AF的第一请求信息,所述第一请求信息包含所述第一终端设备的标识;所述装置还包括:第一确定单元,用于根据所述第一终端设备的标识以及终端设备的位置对应的DN的标识确定所述DN集。
作为一种可能的实施方式,所述第一发送单元,还用于向所述AF发送所述DN集中DN对应的应用服务器的标识;
所述DN集中DN的标识用于所述AF确定所述第一DN包括:
所述DN集中DN的标识以及所述DN集中DN对应的应用服务器的标识用于所述AF确定所述第一DN。
作为一种可能的实施方式,所述接收单元,还用于接收来自所述AF的第二请求信息,所述第二请求信息包含所述应用的标识和所述第一终端设备的标识;该装置还可以包括:第二确定单元,用于根据所述第一终端设备的标识、所述应用的标识、终端设备的位置对应的DN的标识以及DN对应的应用服务器的标识确定所述第一DN;第二发送单元,用于向所述AF发送所述第一DN的标识。
作为一种可能的实施方式,所述装置还包括:第三确定单元,用于根据终端设备的位置对应的DN的标识确定所述第一终端设备的地址信息;第三发送单元,用于向所述AF发送所述第一终端设备的地址信息,所述第一终端设备的地址信息用于所述AF从DNS服务器获取所述应用的标识对应的应用服务器的地址信息,根据获取的地址信息为第一终端设备确定所述第一DN。
作为一种可能的实施方式,所述接收单元,还用于接收来自AF的第三请求信息,所述第三请求信息携带有所述第一终端设备的标识;所述确定单元根据终端设备的位置对应的DN的标识确定所述第一终端设备的地址信息包括:根据所述第一终端设备的标识以及终端设备的位置对应的DN的标识确定所述第一终端设备的地址信息。
作为一种可能的实施方式,所述AF从DNS服务器获取所述应用的标识对应的应用服务器的地址信息包括:所述AF向DNS服务器发送所述第一DNS请求信息和所述第一终端设备的地址信息,接收来自DNS服务器的所述应用的标识对应的应用服务器的地址信息。
作为一种可能的实施方式,所述AF从DNS服务器获取所述应用的标识对应的应用服务器的地址信息包括:所述AF向所述第一终端设备的地址信息对应的DNS服务器发送所述第一DNS请求信息,接收来自所述第一终端设备的地址信息对应的DNS服务器的所述应用的标识对应的应用服务器的地址信息。
作为一种可能的实施方式,所述AF根据获取的地址信息为所述第一终端设备确定第一DN包括:在获取的地址信息的数量大于1的情况下,所述AF根据获取的地址信息,以及所述第一终端设备当前接入的DN、应用服务器或DN的优先级、应用服务器或DN的时延和应用服务器或DN的负载情况中的一项或多项,为所述第一终端设备确定所述第一DN。
作为一种可能的实施方式,所述装置还包括:第三发送单元,用于向AF发送DN集中DN,DN集中DN用于AF确定所述第一终端设备的地址信息,所述DN集为服务范围支持服务所述第一终端设备的DN的集合。
第九方面公开一种通信装置,该通信装置可以为AF或者AF内的模块(例如,芯片)。该通信装置包括处理器、存储器、输入接口和输出接口,所述输入接口用于接收来自所述通信装置之外的其它通信装置的信息,所述输出接口用于向所述通信装置之外的其它通信装置输出信息,当所述处理器执行所述存储器存储的计算机程序时,使得所述处理器执行第一方面或第一方面的任一实施方式公开的通信方法。
第十方面公开一种通信装置,该通信装置可以为SMF或者SMF内的模块(例如,芯片)。该通信装置包括处理器、存储器、输入接口和输出接口,所述输入接口用于接收来自所述通信装置之外的其它通信装置的信息,所述输出接口用于向所述通信装置之外的其它通信装置输出信息,当所述处理器执行所述存储器存储的计算机程序时,使得所述处理器执行第二方面或第二方面的任一实施方式公开的通信方法。
第十一方面公开一种通信装置,该通信装置可以为AF或者AF内的模块(例如,芯片)。该通信装置包括处理器、存储器、输入接口和输出接口,所述输入接口用于接收来自所述通信装置之外的其它通信装置的信息,所述输出接口用于向所述通信装置之外的其它通信装置输出信息,当所述处理器执行所述存储器存储的计算机程序时,使得所述处理器执行第三方面或第三方面的任一实施方式公开的通信方法。
第十二方面公开一种通信装置,该通信装置可以为SMF或者SMF内的模块(例如,芯片)。该通信装置包括处理器、存储器、输入接口和输出接口,所述输入接口用于接收来自所述通信装置之外的其它通信装置的信息,所述输出接口用于向所述通信装置之外的其它通信装置输出信息,当所述处理器执行所述存储器存储的计算机程序时,使得所述处理器执行第四方面或第四方面的任一实施方式公开的通信方法。
第十三方面公开一种通信***,该通信***包括上述第九方面的通信装置和上述第十方面的通信装置。
第十四方面公开一种通信***,该通信***包括上述第十一方面的通信装置和上述第十二方面的通信装置。
第十五方面公开一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序或计算机指令,当该计算机程序或计算机指令运行时,实现如上述各方面公开的通信方法。
附图说明
图1是本发明实施例公开的一种5G网络架构示意图;
图2是本发明实施例公开的一种网络架构示意图;
图3是本发明实施例公开的另一种网络架构示意图;
图4是本发明实施例公开的一种通信方法的流程示意图;
图5是本发明实施例公开的另一种通信方法的流程示意图;
图6是本发明实施例公开的一种UE与本地DN建立通信的示意图;
图7是本发明实施例公开的又一种通信方法的流程示意图;
图8是本发明实施例公开的又一种通信方法的流程示意图;
图9是本发明实施例公开的一种通信装置的结构示意图;
图10是本发明实施例公开的另一种通信装置的结构示意图;
图11是本发明实施例公开的又一种通信装置的结构示意图;
图12是本发明实施例公开的又一种通信装置的结构示意图;
图13是本发明实施例公开的又一种通信装置的结构示意图;
图14是本发明实施例公开的又一种通信装置的结构示意图。
具体实施方式
本发明实施例公开了一种通信方法、装置及计算机可读存储介质,用于缩短终端设备与DN的通信路径。以下分别进行详细说明。
为了更好地理解本发明实施例公开的一种通信方法、装置及计算机可读存储介质,下面先对本发明实施例使用的网络架构进行描述。请参阅图1,图1是本发明实施例公开的一种5G网络架构示意图。如图1所示,该5G网络架构可以包括用户设备(user equipment,UE)、(无线)接入网(radio access network,(R)AN)设备、UPF、DN、接入和移动性管理功能网元(access and mobility management function,AMF)、SMF、策略控制功能网元(policycontrol function,PCF)、AF、统一数据管理网元(unified data management,UDM)、鉴权服务器功能网元(authentication server function,AUSF)和网络切片选择网元(networkslice selection function,NSSF)。不同网元或设备之间可以通过接口进行通信,图1所示的接口名称只是一个示例说明,本发明实施例对此不作具体限定。
UE,又可以称之为终端设备、移动台(mobile station,MS)、移动终端(mobileterminal,MT)等,是一种向用户提供语音和/或数据连通性的设备。终端设备可以为手持终端、笔记本电脑、用户单元(subscriber unit)、蜂窝电话(cellular phone)、智能电话(smart phone)、无线数据卡、个人数字助理(personal digital assistant,PDA)电脑、平板型电脑、无线调制解调器(modem)、手持设备(handheld)、膝上型电脑(laptopcomputer)、无绳电话(cordless phone)或者无线本地环路(wireless local loop,WLL)台、机器类型通信(machine type communication,MTC)终端或其他可以接入网络的设备。图1中终端设备以UE示出,仅作为示例,并不对终端设备进行限定。UE可以通过建立UE-(R)AN设备-UPF-DN之间的会话,即协议数据单元(protocol data unit,PDU)会话,来访问DN。
(R)AN设备是为UE提供无线接入的设备,主要负责空口侧的无线资源管理、服务质量(quality of service,QoS)流管理、数据压缩和加密等功能。(R)AN设备可以包括各种形式的基站,例如:宏基站,微基站(也称为小站),中继站,接入点等。(R)AN设备还可以包括无线上网(wireless fidelity,WiFi)接入节点(access point,AP)。(R)AN设备还可以包括全球微波互联接入(worldwide interoperability for microwave access,WiMax)基站(base station,BS)。
UPF主要负责对用户报文进行处理,如转发、计费等。可以从DN接收用户报文,并通过RAN设备传输给UE;也可以通过RAN设备从UE接收用户报文,并转发到DN。UPF为UE提供服务的传输资源和调度功能由SMF管理控制。
DN可以是因特网(internet)、网络协议(internet protocol,IP)多媒体业务(IPmulti-media service,IMS)网络、区域网络(即本地网络,例如多接入边缘机端(multiaccess edge computing,MEC)网络)等。DN是UE的PDU会话访问的目的地。DN中包括应用服务器,应用服务器可以与UE进行数据传输,为UE提供业务服务。
AMF可以通过N1接口接入UE的非接入层(non access stratum,NAS)信令(包括会话管理(session management,SM)信令和N2接口接入RAN的信令,完成UE的注册流程和SM信令的转发以及移动性管理。
SMF主要负责移动网络中的会话管理,如会话的建立、修改、释放、更新等流程。具体功能如为用户分配IP地址、选择提供报文转发功能的UPF等。
PCF可以负责终端设备策略管理,既包括移动性相关策略,也包括PDU会话相关策略,如QoS策略、计费策略等。
AF主要支持与第三代合作伙伴计划(3rd generation partnership project,3GPP)核心网交互来提供服务,来影响业务流路由、接入网能力开放、策略控制等。
UDM负责用户密钥管理、用户标识处理、订阅数据的访问授权、UE的网络功能实体管理、会话和业务连续性管理、短消息推送、合法监听、签约管理、短消息管理、用于管控用户数据,如签约信息的管理。
AUSF可以负责对UE的接入进行认证授权。
核心网中的以上各个网元也可以称为功能实体,既可以是在专用硬件上实现的网络元件,也可以是在专用硬件上运行的软件实例,或者是在适当平台上虚拟化功能的实例,例如,上述虚拟化平台可以为云平台。
需要说明的是,图1所示的通信***的架构中不限于仅包含图中所示的网元,还可以包含其它未在图中表示的设备,具体本发明在此处不再一一列举。
需要说明的是,本发明实施例并不限定核心网中各个网元的分布形式,图1所示的分布形式只是示例性的,本发明不作限定。
应理解,本发明中所有网元的名称仅仅作为示例,在未来通信中,如6G中,还可以称为其它名称,或者在未来通信中,如6G中,本发明涉及的网元还可以通过其它具有相同功能的实体或者设备等来替代,本发明对此均不作限定。这里做统一说明,后续不再赘述。
需要说明的是,图1所示的5G网络架构,并不构成对5G网络的限定。可选的,本发明实施例的方法还适用于未来的各种通信***,例如6G或者其他通信网络等。
图1所示的5G的网络架构中只有一个UPF,在以上基本架构的基础上,5G还支持在一个PDU会话的用户面路径上***多个会话锚点UPF,以支持到本地(local)DN的连接,从而使得UE可以就近访问本地DN中的应用服务器。请参阅图2,图2是本发明实施例公开的一种网络架构示意图。如图2所示,在通信***的架构中引入了多个UPF,这多个UPF可以分别为上行分类(uplink classifier,ULCL)/分支点(branching point,BP)、UPFPDU会话锚点(PDU session anchor,PSA)1和UPF PSA2。其中,ULCL/BP可以将来自UE的上行数据包根据分发规则分发给PSA1或PSA2,也可以将来自PSA1或PSA2的数据包发送给UE。PSA1与DN间存在N6接口,例如,该DN可以是位于中心数据中心(data central,DC)的DN。PSA2与本地DN间存在N6接口,例如,该本地DN可以位于本地DC或MEC节点中。其中,本地DN还可以理解为将应用服务器部署到距离UE更近的边缘托管环境(edge hosting environment,EHE)中,也可以被称为边缘网络(edge data network,EDN)。当UE存在业务需求的情况下,SMF可以***与本地DN对应的UPF(即本地(local,L)PSA),以便UE可以就近访问本地DN中的应用服务器。例如,图2中的PAS2为一个L-PSA。需要说明的是,图2中的UPF的数量仅仅为示例,还可以包括更多或者更少的UPF,本发明对此不作限定。
需要说明的是在图2中仅以一个L-PSA示出,应理解也可以包括多个L-PSA,本发明对此不作限定。请参阅图3,图3是本发明实施例公开的另一种网络架构示意图。如图3所示,网络架构可以存在多个L-PSA,例如图3中的L-PSA1和L-PSA2。在该网络架构中,ULCL/BP可以连接多个L-PSA。在该示例中,ULCL/BP可以与L-PSA1合设,连接MEC1;L-PSA2可以连接MEC2,PSA可以连接中心DC。应理解,ULCL/BP与L-PSA1也可以为独立的两个网元或设备。
基于上述网络架构,请参阅图4,图4是本发明实施例公开的一种通信方法的流程示意图。其中,本发明中由终端设备执行的功能也可以由终端设备中的模块(例如,芯片)来执行,本发明中由AF执行的功能也可以由AF中的模块(例如,芯片)来执行,本发明中由SMF执行的功能也可以由SMF中的模块(例如,芯片)来执行。如图4所示,该通信方法可以包括以下步骤。
401、SMF向AF发送DN标识信息。
相应地,AF接收来自SMF的DN标识信息。
SMF在存在与第一终端设备相关的业务的情况下,可以向AF发送DN标识信息。DN标识信息可以包括至少一个支持服务处于当前位置的第一终端设备的DN的标识;或者,DN标识信息可以包括至少一个第一终端设备可用的DN的标识。DN的标识可以为DN本身的标识。例如,DN的标识可以为数据网络名称(data network name,DNN),或者其它DN的标识号(identity document,ID)。DN的标识也可以为DN的接入标识。例如,DN接入标识符(DNaccess identifier,DNAI),可用于标识UPF到DN之间的用户面路径,也可以视为一种DN的标识。DN的标识还可以为MEC节点或DC的标识,可用于表示MEC节点或DC所在的位置。DN的标识还可以为DN的子网信息,可以根据该子网信息确定对应的DN。DN的标识还可以为DN包含的应用服务器的地址信息,可以根据该地址信息确定对应的DN。
需要说明的是,本发明中的至少一个支持服务处于当前位置的第一终端设备的DN,可以为多个DN,即为两个或两个以上DN。
此外,DN标识信息包括的DN的标识,可以为可用的DN的标识,可用的DN还可以描述为SMF支持的DN。
在一种实现方式中,SMF可以配置或获取DN的服务范围。DN的服务范围可以是具体的位置集合。例如,跟踪区(tracking area,TA)1、TA2,…,RAN_1、RAN_2或者小区(Cell)_1、Cell_2等中的一个或多个的集合。DN的服务范围也可以是地理位置信息的集合,如经纬度或行政区域等。DN的服务范围也可以是与DN对应的一个或多个UPF的服务范围的集合。其中,这一个或多个UPF可以服务该DN。UPF的服务范围可以是具体的位置集合或地理位置信息的集合。DN的服务范围还可以由部署在DN中的应用服务器(application server,AS)和/或使能服务器(enabler server,ES)的服务范围来标识,其中,AS或ES的服务范围的表现形式同上所述,不再赘述。在PDU会话建立过程中,或者第一终端设备的位置发生变化时,或者检测到相关的业务或事件等情况下,SMF可以获取第一终端设备的当前位置,如TA1或Cell_1等。SMF可以从AMF获取第一终端设备的当前位置,SMF也可以向AMF订阅第一终端设备的位置信息或者位置变化相关的事件,SMF也可以向AMF订阅第一终端设备移入或移出DN的服务范围等事件,AMF检测到第一终端设备移动后,可以实时向SMF通知第一终端设备的当前位置。SMF获取到第一终端设备的当前位置之后,SMF可以先确定第一终端设备的当前位置是否在DN的服务范围内,若第一终端设备的当前位置在DN的服务范围内,则确定该DN支持服务处于当前位置的第一终端设备。假定SMF配置或者获取到M个DN的服务范围,SMF获取到第一终端设备的当前位置之后,可能确定M个DN中的N个DN支持服务处于当前位置的第一终端设备。其中,也可以由其他网元或功能实体确定DN标识信息后发送给SMF,确定DN标识信息的过程与SMF类似,不再赘述。之后SMF可以向AF发送DN标识信息。其中,M为大于1的整数,N为小于或等于M的整数。
在另一种实现方式中,SMF可以确定与第一终端设备的当前位置邻近的DN为支持服务处于当前位置的第一终端设备的DN。例如,第一终端设备的当前位置与DN所在位置之间的距离不超过X千米。其中,可以由SMF或其他网元计算第一终端设备的当前位置与DN所在位置之间的距离后通知给SMF。之后SMF可以向AF发送DN标识信息。
在另一种实现方式中,SMF可以配置或从其它网元获取SMF支持的DN,SMF可以将SMF支持的所有DN对应的标识确定为DN标识信息,或者根据配置或策略将SMF支持的所有DN的子集对应的标识确定为DN标识信息。之后SMF可以向AF发送DN标识信息。
在另一种实现方式中,在第一终端设备在会话建立过程中已经***ULCL/BP的情况下,DN标识信息可以为支持与ULCL/BP连通的L-PSA对应的DN的标识,如图3所示的L-PSA1和L-PSA2对应的DN的标识。其中,假定ULCL/BP可以与M个L-PSA连通,SMF可以将M个L-PSA对应的DN的标识确定为DN标识信息,或者SMF也可以根据配置或策略将M个L-PSA对应的DN中的N个DN的标识确定为DN标识信息。之后SMF可以向AF发送DN标识信息。
在另一种实现方式中,SMF发送给AF的DN标识信息可以不考虑第一终端设备的位置。例如,SMF可以根据配置或策略确定一个推荐的DN标识信息或从其他网元获取该DN标识信息,不做限定。
此外,SMF可以在向AF发送DN标识信息之前、之后或同时,向AF发送第一终端设备已经接入和/或未接入的DN的标识。
在一种实现方式中,SMF可以向AF发送第一终端设备已经接入的DN的标识。具体地,SMF可以发送DN的标识以及“已经接入”的指示信息给AF。其中,若SMF和AF之间可以达成某种协议或配置等方式,SMF默认发送已经接入的DN的标识,则可以不发送“已经接入”的指示信息。
在另一种实现方式中,SMF可以向AF发送第一终端设备未接入的DN的标识。具体地,SMF可以发送DN的标识以及“未接入”的指示信息给AF。其中,若SMF和AF之间可以达成某种协议或配置等方式,SMF默认发送未接入的DN的标识,则可以不发送“未接入”的指示信息。
在另一种实现方式中,SMF可以向AF发送第一终端设备已经接入和/或未接入的DN的标识。具体地,SMF可以发送DN标识信息以及对应的DN标识信息中标识对应的DN“已经接入和/或未接入”的指示信息给AF。SMF发送给AF的信息的形式可以不作限定。例如,可以是键值对的形式,也可以是其它形式。例如,假设DN标识信息中有K个DN的标识,该信息可以如表1所示,也可以如表2所示。
DN的标识 | 状态 |
DN1 | 已接入 |
DN2 | 已接入 |
DN3 | 未接入 |
… | … |
DNK | 未接入 |
表1
状态 | DN的标识 |
已接入 | DN1、DN 2、…、DNM |
未接入 | DN 3、DN 4、…、DN N |
表2
402、在第一终端设备未接入第一DN的情况下,AF向SMF发送第一消息。
相应地,SMF接收来自AF的第一消息。
AF接收到来自SMF的DN标识信息之后,在第一终端设备未接入第一DN的情况下,表明第一终端设备若要访问第一DN,则需要创建第一终端设备到第一DN的用户面路径,即数据路径,以便进行通信,在第一终端设备已接入第一DN的情况下,表明已经创建了第一终端设备到第一DN的用户面路径,可以不向SMF发送第一消息。第一消息可以包含第一DN的标识,至少一个支持服务处于当前位置的第一终端设备的DN的标识包括第一DN的标识,AF可以从DN标识信息中选取一个标识作为第一DN的标识。
在AF接收到来自SMF的第一终端设备已经接入和/或未接入的DN的标识的情况下,AF可以根据第一终端设备已经接入和/或未接入的DN的标识确定第一终端设备是否已接入第一DN,从而可以确定要不要向SMF发送第一消息。其中,第一终端设备已经接入和/或未接入的DN的标识可以是SMF主动发送给AF的,也可以是SMF在AF的请求下发送给AF的。
AF接收到来自SMF的DN标识信息,以及接收到来自AF的第一终端设备已经接入和/和/或未接入的DN的标识之后,可以根据DN标识信息和第一终端设备已经接入和/或未接入的DN的标识确定第一DN。在一种实现方式中,AF可以先确定DN标识信息与第一终端设备已经接入的DN的标识是否存在交集,在存在交集的情况下,可以从交集中选取第一DN的标识,在未存在交集的情况下,可以从DN标识信息中选取第一DN的标识。在交集包括的DN的标识的数量大于1的情况下,AF可以根据应用服务器或DN的优先级、时延和负载情况中的一项或多项,从交集中选取第一DN的标识。在未存在交集的情况下,AF也可以根据应用服务器或DN的优先级、时延和负载情况中的一项或多项,从DN标识信息中选取第一DN的标识。在另一种实现方式中,若SMF发送DN标识信息以及对应的DN标识信息中标识对应的DN“已经接入和/或未接入”的指示信息给AF,则AF可以优先选择已经接入的DN的标识作为第一DN的标识,若选择的已经接入的DN的标识的数量大于1,则选择方式同上,不再赘述。
403、SMF建立分流节点与第一DN对应的UPF之间的数据路径。
SMF接收到来自AF的第一消息之后,可以建立分流节点与第一DN对应的UPF之间的数据路径,即可以根据第一消息建立分流节点与第一DN对应的UPF之间的数据路径,如图3所示ULCL/BP与L-PSA1之间的数据路径。或者说,SMF接收到来自AF的第一消息之后,重新配置第一终端的会话的数据路径,包括:增加或者***第一DN对应的UPF和分流节点。分流节点可以为ULCL,也可以为BP,还可以为具有同等功能的其它网元或设备。数据路径也可以称为用户面路径。在第一终端的会话的数据路径未***分流节点,即不存在分流节点的情况下,可以先***分流节点,之后建立该分流节点与第一DN对应的UPF之间的数据路径。在已经存在分流节点,即已经***分流节点的情况下,可以建立该分流节点与第一DN对应的UPF之间的路径。其中,分流节点与第一DN对应的UPF可以是合设的,也可以是独立的。
SMF接收到来自AF的第一消息之后,可以响应第一消息,建立分流节点与第一DN对应的UPF之间的数据路径。之后SMF可以向AF发送用于指示是否成功建立分流节点与第一DN对应的UPF之间的数据路径的指示信息。在建立成功的情况下,可以向AF发送用于指示成功建立分流节点与第一DN对应的UPF之间的数据路径的指示信息,表明建立成功。在建立失败的情况下,可以向AF发送用于指示失败建立分流节点与第一DN对应的UPF之间的数据路径的指示信息,表明建立失败。
SMF可以向AF发送应用的标识。AF可以根据DN标识信息、第一终端设备已经接入和/或未接入的DN的标识以及应用的标识确定第一DN,即确定第一DN的标识。
在一种实现方式中,AF可以不用考虑哪个DN中没有包含或部署第一终端设备想要访问的应用服务器,例如,在不同DN中包含或部署有相同的应用服务器的情况下,AF可以根据DN标识信息和第一终端设备已经接入和/或未接入的DN的标识确定出第一DN。在另一种实现方式中,在不同DN包含或部署有的DN存在不同的情况下,AF需要确定第一终端设备正在访问/想要访问的应用服务器,或者说AF需要确定第一终端设备正在访问/想要访问的应用的标识。在一种实现方式中,SMF可以向AF发送第一终端设备正在访问/想要访问的应用的标识,或者AF可以自身检测第一终端设备当前正在访问的应用的标识。AF接收到来自SMF的应用的标识之后,或者检测到第一终端设备当前正在访问的应用的标识之后,AF可以根DN标识信息、第一终端设备已经接入和/或未接入的DN的标识以及应用的标识确定第一DN。
具体地,AF可以根据DN标识信息、第一终端设备已经接入和/或未接入的DN的标识、应用的标识以及DN标识信息中标识对应的应用服务器的标识确定第一DN。例如,若SMF给AF发送了K个DN的标识,AF可以根据DN对应的应用服务器的标识确定K个DN中有M个DN里部署了应用的标识对应的应用服务器,AF可以从M个DN里选择第一DN。此外,AF可以根据接收的第一终端设备已经接入和/或未接入的DN的标识确定K个中的M个DN,其中M个DN中的N个部署了应用的标识对应的应用服务器,AF可以从N个DN里选择第一DN。可见,可以先根据应用的标识和应用服务器的标识进行选择,之后再根据第一终端设备已经接入和/或未接入的DN的标识进行选择;也可以先根据第一终端设备已经接入和/或未接入的DN的标识进行选择,之后再根据应用的标识和应用服务器的标识进行选择,还可以有其它选择发送,根据以上几个信息确定第一DN的顺序可以不作限定。其中,DN标识信息中标识对应的应用服务器的标识可以配置在SMF中,此时,SMF还需要向AF发送DN标识信息中标识对应的应用服务器的标识。SMF可以是主动将DN标识信息中标识对应的应用服务器的标识发送给AF的,也可以是AF先向SMF发送请求,SMF根据该请求先向将DN标识信息中标识对应的应用服务器的标识发送给AF的。DN标识信息中标识对应的应用服务器的标识也可以配置在AF中。
基于上述网络架构,请参阅图5,图5是本发明实施例公开的另一种通信方法的流程示意图。其中,本发明中由设备或网元执行的功能也可以由设备或网元中的模块(例如,芯片)来执行。如图5所示,该通信方法可以包括以下步骤。
501、第一终端设备建立会话。
第一终端设备建立会话的过程具体可以包括:第一终端设备可以向AMF发送会话建立请求,AMF可以根据会话建立请求选择一个SMF服务该会话,这个SMF可以选择一个或多个UPF服务该会话,建立会话的用户面路径。用户面路径可以包括服务第一终端设备的接入网设备与UPF之间的路径。
502、SMF向AF发送DN标识信息。
可选地,SMF可以向AF发送应用的标识,该应用可以是第一终端设备正在访问/想要访问的应用。其中,DN标识信息和应用的标识可以包含在一个消息中发送给AF,也可以分开发送。
503、SMF向AF发送第一终端设备已经接入和/或未接入的DN的标识。
在另一种实现方式中,SMF可以向AF发送一个消息,这个消息中可以包含步骤502中SMF向AF发送的标识以及步骤503中SMF向AF发送的标识。
504、AF根据DN标识信息和第一终端设备已经接入和/或未接入的DN的标识确定第一DN。
可选地,AF可以确定第一终端设备正在访问/想要访问的应用,确定方式包括但不限于以下方式:SMF可以向AF发送第一终端设备正在访问/想要访问的应用,或者AF可以自身可以检测第一终端设备正在访问/想要访问的应用。
可选地,AF可以先根据DN对应的应用服务器的标识确定DN标识信息中哪些标识对应的DN中包含了第一终端设备正在访问/想要访问的应用。其中,DN对应的应用服务器的标识可以以数据表、键值对、上下文或其他形式存储,对存储形式不做限定。例如,DN对应的应用服务器的标识可以如表3或表4所示。
DN的标识 | 应用服务器的标识 |
DN 1 | 应用服务器2、…、应用服务器X |
DN 2 | 应用服务器1,应用服务器3、…、应用服务器Y |
… | … |
DNK | 应用服务器3、…、应用服务器Z |
表3
应用服务器的标识 | DN的标识 |
应用服务器1 | DN1、…、DNX |
应用服务器2 | DN2、…、DNY |
… | … |
应用服务器K | DN1、…、DNZ |
表4
DN对应的应用服务器的标识可以配置在AF上,也可以由SMF发送给AF,SMF可以将配置的所有DN对应的应用服务器的标识发送给AF,也可以仅发送DN标识信息中标识对应的应用服务器的标识给AF。例如,SMF上配置了M个DN以及对应的应用服务器的标识,DN标识信息包括N个DN的标识,SMF可以发送M或N个DN对应的应用服务器的标识给AF。此处的N为小于或等于M的整数。
进一步地,AF可以结合第一终端设备已经接入和/或未接入的DN的标识从上述确定的包含了第一终端设备正在访问/想要访问的应用的DN中确定第一DN。
可选地,AF也可以先从DN标识信息中选择一个第一终端设备已经接入的DN的标识,若该DN中包含第一终端设备正在访问/想要访问的应用,则确定该DN为第一DN。
可选地,AF可以根据DN标识信息、第一终端设备已经接入和/或未接入的DN的标识、DN对应的应用服务器的标识、第一终端设备正在访问/想要访问的应用等因素中的一个或多个确定第一DN,第一终端设备未接入第一DN。
505、在第一终端设备未接入第一DN的情况下,AF向SMF发送第一消息。
可选地,AF可以向SMF发送第一DN的标识。其中,第一DN的标识可以包含在第一消息中,也可以与第一消息分开发送。
在一种实现方式中,第一DN的标识可以为DNAI。
在另一种实现方式中,AF可以确定第一DN中包含的一个应用服务器,第一DN的标识可以为应用服务器的地址。
506、SMF建立分流节点与第一DN对应的UPF之间的数据路径。
507、SMF向AF发送用于指示是否成功建立分流节点与第一DN对应的UPF之间的数据路径的指示信息。
其中,步骤501-步骤507的详细描述可以参考上面相关描述,在此不加赘述。
为了更好地理解本发明实施例,下面先对本发明实施例的应用场景进行描述。请参阅图6,图6是本发明实施例公开的一种UE与本地DN建立通信的示意图。如图6所示,UE可以向AF网元发送DNS请求信息,该DNS请求信息可以携带或包含应用的标识。AF接收到来自UE的DNS请求信息之后,可以从SMF获取UE的当前位置。之后AF可以确定UE的地址信息。UE的地址信息可以是支持服务处于当前位置的UE的数据网络对应的子网信息。之后AF可以向DNS服务器发送DNS请求信息和UE的地址信息。DNS服务器接收到来自AF的DNS请求信息和UE的地址信息之后,可以确定应用的标识对应的应用服务器的地址信息,向AF发送应用的标识对应的应用服务器的地址信息。应用的标识对应的应用服务器的地址信息包括第一地址信息。可选地,DNS服务器可以从应用的标识对应的应用服务器的地址信息确定第一地址信息发送给AF,这样就无需AF去确定第一地址信息。AF接收到来自DNS服务器的应用的标识对应的应用服务器的地址信息之后,可以从应用的标识对应的应用服务器的地址信息中确定第一地址信息,可以向SMF发送包含第一地址信息的消息。SMF接收到消息之后,可以建立分流节点与第一地址信息对应DN对应的UPF(即本地UPF)之间的用户面路径。此外,AF还可以向UE发送第一地址信息。UE接收到来自AF的第一地址信息之后,可以与第一地址信息对应的本地DN进行通信。
在上述过程中,AF接收到来自DNS服务器的DNS响应之后,不管需不需要重新建立用户面路径,均需要向SMF发送消息。然而,在已经建立该用户面路径的情况下,不需要向SMF发送消息,以致造成了资源的浪费。此外,由于SMF和AF上均配置有UE的位置信息与DN的对应关系,以及DN与DN部署的应用服务器的对应关系,造成了冗余部署。
基于上述网络架构,请参阅图7,图7是本发明实施例公开的又一种通信方法的流程示意图。其中,本发明中由终端设备执行的功能也可以由终端设备中的模块(例如,芯片)来执行,本发明中由AF执行的功能也可以由AF中的模块(例如,芯片)来执行,本发明中由SMF执行的功能也可以由SMF中的模块(例如,芯片)来执行,本发明中由DNS服务器执行的功能也可以由DNS服务器中的模块(例如,芯片)来执行。如图7所示,该通信方法可以包括以下步骤。
701、第一终端设备向AF发送包含应用的标识的第一DNS请求信息。
相应地,AF可以接收来自第一终端设备的包含应用的标识的第一DNS请求信息。
第一终端设备有业务需求的情况下,可以向AF发送包含应用的标识的第一DNS请求信息。应用的标识可以为全限定域名(fully qualified domain name,FQDN),也可以为应用的ID,还可以为其它可以唯一标识应用的信息。
在AF接收来自第一终端设备的包含应用的标识的第一DNS请求信息之前、之后或同时,AF还可以接收来自SMF的DN集中DN的标识。其中,DN集为支持服务处于当前位置的第一终端设备的DN的集合,详细描述可参考步骤401中的描述,此处不再赘述。
在AF接收来自第一终端设备的包含应用的标识的第一DNS请求信息之前、之后或同时,AF还可以接收来自SMF的第一终端设备已经接入和/或未接入的DN的标识,详细描述可参考步骤401中的描述,此处不再赘述。
在AF接收来自第一终端设备的包含应用的标识的第一DNS请求信息之前、之后或同时,AF还可以接收来自SMF的DN对应的应用服务器的标识,详细描述可参考步骤504中的描述,此处不再赘述。
AF可以向SMF发送请求信息。对应地,SMF接收来自AF的请求信息,之后SMF可以向AF发送上述信息的一个或多个,包括但不限于:DN集中DN的标识、第一终端设备已经接入和/或未接入的DN的标识、DN对应的应用服务器的标识。
AF可以向SMF发送第二请求信息,第二请求信息包含应用的标识和第一终端设备的标识。相应地,SMF接收来自AF的第二请求信息,之后SMF可以根据第一终端设备的标识、应用的标识以及DN集中DN的标识从DN集中选取第一DN,以及向AF发送第一DN的标识。在一种实现方式中,SMF可以先根据第一终端设备的标识确定第一终端设备的当前位置,之后可以根据第一终端设备的当前位置确定DN集,之后可以根据应用的标识、DN集中DN的标识以及DN对应的应用服务器的标识,从DN集中选取第一DN,选取方式可以参考上面的描述,在此不加赘述。
702、AF根据应用的标识确定第一DN。
AF接收到来自第一终端设备的包含应用的标识的第一DNS请求信息之后,可以根据应用的标识确定第一DN。其中,第一DN包含应用的标识对应的应用服务器,即第一DN中部署有应用的标识对应的应用服务器。
在AF根据应用的标识确定第一DN之前,AF可以向SMF发送请求信息,用于请求步骤701中所述的信息,包括:DN集中DN的标识、第一终端设备已经接入和/或未接入的DN的标识、DN对应的应用服务器的标识。AF可以根据接收到的来自SMF的这些信息以及应用的标识确定第一DN,具体确定方式可以参考步骤402、步骤403、步骤504中的描述,此处不再赘述。
AF可以接收来自SMF的第一DN的标识。其中,第一DN可以是SMF根据AF的请求确定的。
AF可以从DNS服务器获取应用的标识对应的应用服务器的地址信息,根据获取的地址信息为第一终端设备确定第一DN,获取的地址信息包括第一DN包含的应用的标识对应的应用服务器的地址信息。
AF可以向DNS服务器发送第一DNS请求信息和第一终端设备的地址信息。DNS服务器接收到来自AF的第一DNS请求信息和第一终端设备的地址信息之后,可以根据第一DNS请求信息和第一终端设备的地址信息确定应用的标识对应的应用服务器的地址信息,之后可以向AF发送应用的标识对应的应用服务器的地址信息。AF可以接收来自DNS服务器的应用的标识对应的应用服务器的地址信息。其中,第一终端设备的地址信息可以为数据网络集中数据网络对应的地址信息,比如一个DNAI对应一个子网信息。其中,此处的DNS服务器为集中DNS服务器,也称为中心DSN服务器,是第一终端设备在会话建立过程中建立连接的DNS服务器。在第一终端设备的地址信息的数量大于1的情况下,AF可以一次性将第一终端设备的地址信息携带在第一DNS请求信息发送给DNS服务器,AF也可以向DSN发送多个第一DNS请求信息,每个第一DNS请求信息可以携带第一终端设备的地址信息中的一个地址信息。第一终端设备的地址信息可以为服务范围支持服务第一终端设备当前位置的DN的标识,也可以为服务范围支持服务第一终端设备当前位置的DN的IP地址,还可以为服务范围支持服务第一终端设备当前位置的DN的子网信息。DN的IP地址或DN的子网信息可以由DN的标识转换得到。DNS服务器针对第一终端设备的地址信息中一个地址信息可能返回应用的标识对应的应用服务器的地址信息,也可能不返回应用的标识对应的应用服务器的地址信息。
SMF可以向AF发送第一终端设备的地址信息。第一终端设备的地址信息可以是SMF主动发送的,也可以是SMF接收到来自AF的第三请求信息之后发送的。第三请求信息可以包含第一终端设备的标识。SMF向AF发送第一终端设备的地址信息之前,还可以根据终端设备的位置对应的DN的标识确定第一终端设备的地址信息。可见,第一终端设备的地址信息可以是SMF主动发送给AF的,也可以是在AF的情况下SMF发送给AF。
SMF也可以向AF发送DN集中DN的标识。AF可以根据DN集中DN的标识确定第一终端设备的地址信息。可见,第一终端设备的地址信息也可以是AF根据SMF发送的信息确定的。
AF也可以向第一终端设备的地址信息对应的DNS服务器发送第一DNS请求信息,即向第一终端设备的地址信息中每个地址信息对应的本地DSN服务器分别发送第一DNS请求信息。其中,第一终端设备的地址信息可以为DN对应的子网信息,第一终端设备的地址信息对应的DNS服务器可以理解DN对应的DNS服务器,比如,为本地DN做DNS解析的本地DNS服务器。第一终端设备的地址信息对应的DNS服务器接收到来自AF的第一DNS请求之后,可以确定应用的标识对应的应用服务器的地址信息,之后向AF发送应用的标识对应的应用服务器的地址信息。AF接收来自第一终端设备的地址信息对应的DNS服务器的应用的标识对应的应用服务器的地址信息。其中,针对第一终端设备的地址信息中一个地址信息对应的DSN服务器,可能返回应用的标识对应的应用服务器的地址信息,也可能不返回应用的标识对应的应用服务器的地址信息。不返回可能是由于会部署有应用的标识对应的应用服务器,也可能是由于部署有应用的标识对应的应用服务器的负载较大,还可能是其它原因,在此不加限定。
AF从DNS服务器获取到应用的标识对应的应用服务器的地址信息之后,在获取的地址信息的数量为1的情况下,可以将这个地址信息确定为第一DN包含的应用的标识对应的应用服务器的地址信息。在获取的地址信息的数量大于1的情况下,可以根据获取的地址信息,以及第一终端设备当前接入的DN、应用服务器或DN的优先级、应用服务器或DN的时延和应用服务器或DN的负载情况中的一项或多项,为第一终端设备确定第一DN。其中,为了减少建立数据路径的数量,可以优先从第一终端设备当前接入的DN中选取第一DN。
在有多个DN可用于第一终端设备接入的情况下,第一DN可以优先从第一终端设备已经接入的DN中进行选取,这样可以不需要执行步骤703和步骤704,从而可以减少处理步骤的数量。
703、在第一终端设备未接入第一DN的情况下,AF向SMF发送第一消息。
AF根据应用的标识确定出第一DN之后,在第一终端设备未接入第一DN的情况下,AF可以向SMF发送第一消息。在第一终端设备已经接入第一DN的情况下,AF可以不向SMF发送第一消息。
相应地,SMF接收来自AF的第一消息。
704、SMF建立分流节点与第一DN对应的UPF之间的数据路径。
SMF接收到来自AF的第一消息之后,可以重新配置第一终端设备会话的用户面路径或数据路径,可以建立分流节点与第一DN对应的UPF之间的数据路径。其中,第一消息可以携带或包含第一DN的标识。可参考步骤403或步骤506,此处不再赘述。其中,本发明实施例中的用户面路径即数据路径。
SMF建立分流节点与第一DN对应的UPF之间的数据路径之后,若分流节点与第一DN对应的UPF之间的数据路径建立成功,则可以向AF发送分流节点与第一DN对应的UPF之间的数据路径建立成功的消息,AF接收到该消息之后,可以向第一终端设备发送第一DN包含的应用的标识对应的应用服务器的地址信息。第一终端设备接收到该地址信息之后,可以与该地址信息对应的应用服务器进行通信。一种情况下,AF可以先向SMF或PCF发送第一DN包含的应用的标识对应的应用服务器的地址信息,之后SMF或PCF可以通过NAS消息向第一终端设备发送第一DN包含的应用的标识对应的应用服务器的地址信息,也可以为SMF→UPF→第一终端设备等。另一种情况下,AF可以通过用户面路径向第一终端设备发送第一DN包含的应用的标识对应的应用服务器的地址信息。用户面路径可以为AF→***的UPF→第一终端设备。
可选的,若分流节点与第一DN对应的UPF之间的数据路径建立失败,则SMF可以向AF发送分流节点与第一DN对应的UPF之间的数据路径建立失败的消息。
基于上述网络架构,请参阅图8,图8是本发明实施例公开的又一种通信方法的流程示意图。如图8所示,该通信方法可以包括以下步骤。
801、SMF配置终端设备的位置对应的DN的标识。
在一种情况下,SMF还可以配置DN对应的应用服务器的标识。在另一种情况下,DN对应的应用服务器的标识可以配置在AF中。此外,SMF还可以配置DN的标识对应的子网信息。
此外,SMF可以根据DN对应的网段的标识确定多接入边缘计算(multi accessedge computing,MEC)的网段信息或DN的网段信息。SMF可以配置有DN对应的网段的标识。DN对应的网段的标识也可以配置在AF,由AF发送给SMF。
AF可以为MEC平台,也可以为边缘应用服务器(edge application server,EAS),也可以为边缘使能服务器(edge enabler server,EES),还可以为边缘配置服务器(edgeconfiguration server,ECS),还可以为其它具有同等功能的设备、平台、服务器,比如DNSAF等。
802、第一终端设备建立会话。
803、第一终端设备向AF发送包含应用的标识的第一DNS请求信息。
对应地,AF接收来自第一终端设备的包含应用的标识的第一DNS请求信息。
804、AF根据应用的标识确定第一DN。
步骤804可以包括:a、AF根据应用的标识、DN集中DN的标识以及DN对应的应用服务器的标识确定第一DN。此步骤还可以包括:AF向SMF发送第一请求信息,如步骤701所述,此处不再赘述。
步骤804也可以包括:b、AF向SMF发送包含应用的标识和第一终端设备的标识的第二请求信息,SMF根据第一终端设备的标识、应用的标识、终端设备的位置对应的DN的标识以及DN对应的应用服务器的标识确定第一DN,SMF向AF发送第一DN的标识。
步骤804也可以包括:c、AF从DNS服务器获取应用的标识对应的应用服务器的地址信息,根据获取的地址信息为第一终端设备确定第一DN。
其中,a、b和c是三种并列的技术方案。
805、在第一终端设备未接入第一DN的情况下,AF向SMF发送包含第一DN的标识的第一消息。
806、SMF建立分流节点与第一DN对应的UPF之间的数据路径。
807、SMF向AF发送分流节点与第一DN对应的UPF之间的数据路径是否成功建立的消息。
808、AF向第一终端设备发送第一DN包含的应用的标识对应的应用服务器的地址信息。
809、第一终端设备通过与第一DN对应的UPF访问第一DN包含的应用的标识对应的应用服务器。
其中,步骤801-步骤809的详细描述可以参考上面的相关描述,在此不加赘述。
其中,上面几个实施例之间可以相互参考,不同实施例之间的相关信息的描述可以相互参考,不同位置的相关信息的描述并不局限此,也适用于其它位置中相应的内容。
基于上述网络架构,请参阅图9,图9是本发明实施例公开的一种通信装置的结构示意图。如图9所示,该通信装置可以包括:
接收单元901,用于接收来自SMF的DN标识信息,DN集标识信息包括至少一个支持服务处于当前位置的第一终端设备的DN的标识;
发送单元902,用于在第一终端设备未接入第一DN的情况下,向SMF发送第一消息,第一消息包含第一DN的标识,至少一个支持服务处于当前位置的第一终端设备的DN的标识包括第一DN的标识,第一消息用于分流节点与第一DN对应的UPF之间的数据路径的建立。
在一个实施例中,接收单元901,还用于接收来自SMF的指示信息,指示信息用于指示是否成功建立该数据路径。
在一个实施例中,接收单元901,还用于接收来自SMF的第一终端设备已经接入和/或未接入的DN的标识。
在一个实施例中,该通信装置还可以包括:
确定单元903,用于根据DN标识信息和第一终端设备已经接入和/或未接入的DN的标识确定第一DN。
在一个实施例中,接收单元901,还用于接收来自SMF的应用的标识;
确定单元903,具体用于根据DN标识信息、第一终端设备已经接入和/或未接入的DN的标识以及应用的标识确定第一DN。
有关上述接收单元901、发送单元902以及确定单元903更详细的描述可以直接参考上述图4和图5所示的方法实施例中AF的相关描述直接得到,这里不加赘述。
基于上述网络架构,请参阅图10,图10是本发明实施例公开的另一种通信装置的结构示意图。如图10所示,该通信装置可以包括:
发送单元1001,用于向AF发送DN标识信息,DN集标识信息包括至少一个支持服务处于当前位置的第一终端设备的DN的标识;
接收单元1002,用于接收由AF在第一终端设备未接入第一DN的情况下所发送的第一消息,第一消息包含第一DN的标识,至少一个支持服务处于当前位置的第一终端设备的DN的标识第一DN的标识;
建立单元1003,用于建立分流节点与第一DN对应的UPF之间的数据路径。
在一个实施例中,发送单元1001,还用于向AF发送指示信息,指示信息用于指示是否成功建立该数据路径。
在一个实施例中,发送单元1001,还用于向AF发送第一终端设备已经接入和/或未接入的DN的标识。
在一个实施例中,DN标识信息和第一终端设备已经接入和/或未接入的DN的标识用于AF确定第一DN。
在一个实施例中,发送单元1001,还用于向AF发送应用的标识;
DN标识信息和第一终端设备已经接入和/或未接入的DN的标识用于AF确定第一DN包括:
DN标识信息、第一终端设备已经接入和/或未接入的DN的标识以及应用的标识用于AF确定第一DN。
有关上述发送单元1001、接收单元1002和建立单元1003更详细的描述可以直接参考上述图4和图5所示的方法实施例中SMF的相关描述直接得到,这里不加赘述。
基于上述网络架构,请参阅图11,图11是本发明实施例公开的又一种通信装置的结构示意图。如图11所示,该通信装置可以包括:
接收单元1101,用于接收来自第一终端设备的第一域名***DNS请求信息,第一DNS请求信息包含应用的标识;
确定单元1102,用于根据应用的标识确定第一DN,第一DN包含应用的标识对应的应用服务器;
发送单元1103,用于在第一终端设备未接入第一DN的情况下,向SMF发送第一消息,第一消息包含第一DN的标识,第一消息用于分流节点与第一DN对应的UPF之间的数据路径的建立。
在一个实施例中,接收单元1101,还用于接收来自SMF的DN集中DN的标识,DN集为支持服务处于当前位置的第一终端设备的DN的集合;
确定单元1102,具体用于根据应用的标识以及DN集中DN的标识确定第一DN。
在一个实施例中,发送单元1103,还用于接收单元1101接收来自SMF的DN集中DN的标识之前,向SMF发送第一请求信息,第一请求信息包含第一终端设备的标识,第一请求信息用于SMF根据终端设备的位置对应的DN的标识确定DN集。
在一个实施例中,确定单元1102根据应用的标识以及DN集中DN的标识确定第一DN包括:
根据应用的标识、DN集中DN的标识以及DN集中DN对应的应用服务器的标识,从DN集中选取第一DN。
在一个实施例中,接收单元1101,还用于接收来自SMF的DN集中DN对应的应用服务器的标识。
在一个实施例中,确定单元1102具体用于:
向SMF发送第二请求信息,第二请求信息包含应用的标识和第一终端设备的标识,第二请求信息用于SMF根据终端设备的位置对应的DN的标识以及DN对应的应用服务器的标识确定第一DN;
接收来自SMF的第一DN的标识。
在一个实施例中,确定单元1102具体用于:
从DNS服务器获取应用的标识对应的应用服务器的地址信息;
根据获取的地址信息为第一终端设备确定第一DN,第一DN包含的应用的标识对应的应用服务器的地址信息包含在获取的地址信息中。
在一个实施例中,确定单元1102从DNS服务器获取应用的标识对应的应用服务器的地址信息包括:
向DNS服务器发送第一DNS请求信息和第一终端设备的地址信息;
接收来自DNS服务器的应用的标识对应的应用服务器的地址信息。
在一个实施例中,确定单元1102从DNS服务器获取应用的标识对应的应用服务器的地址信息包括:
向第一终端设备的地址信息对应的DNS服务器发送第一DNS请求信息;
接收来自第一终端设备的地址信息对应的DNS服务器的应用的标识对应的应用服务器的地址信息。
在一个实施例中,确定单元1102根据获取的地址信息为第一终端设备确定第一DN包括:
在获取的地址信息的数量大于1的情况下,根据获取的地址信息,以及第一终端设备当前接入的DN、应用服务器或DN的优先级、应用服务器或DN的时延和应用服务器或DN的负载情况中的一项或多项,为第一终端设备确定第一DN。
在一个实施例中,接收单元1101,还用于接收来自SMF的第一终端设备的地址信息。
在一个实施例中,发送单元1103,还用于接收单元1101接收来自SMF的第一终端设备的地址信息之前,向SMF发送第三请求信息,第三请求信息包含第一终端设备的标识,第三请求信息用于SMF根据终端设备的位置对应的DN的标识确定第一终端设备的地址信息。
在一个实施例中,接收单元1101,还用于接收来自SMF的DN集中DN的标识;
确定单元1102,还用于根据DN集中DN的标识确定第一终端设备的地址信息,DN集为支持服务处于当前位置的第一终端设备的DN的集合。
在一个实施例中,发送单元1103,还用于向第一终端设备发送第一DN包含的应用的标识对应的应用服务器的地址信息。
有关上述接收单元1101、确定单元1102和发送单元1103更详细的描述可以直接参考上述图7和图8所示的方法实施例中AF的相关描述直接得到,这里不加赘述。
基于上述网络架构,请参阅图12,图12是本发明实施例公开的又一种通信装置的结构示意图。如图12所示,该通信装置可以包括:
接收单元1201,用于接收由AF在第一终端设备未接入第一DN的情况下所发送的第一消息,第一消息包含第一DN的标识,第一DN包含应用的标识对应的应用服务器,应用的标识为第一DNS请求信息包含的应用的标识,第一DNS请求信息来自第一终端设备;
建立单元1202,用于建立分流节点与第一DN对应的UPF之间的数据路径。
在一个实施例中,该通信装置还可以包括:
发送单元1203,用于向AF发送DN集中DN的标识,DN集为支持服务处于当前位置的第一终端设备的DN的集合;
DN集中DN的标识用于AF确定第一DN。
在一个实施例中,接收单元1201,还用于发送单元1203向AF发送DN集中DN的标识之前,接收来自AF的第一请求信息,第一请求信息包含第一终端设备的标识;
该通信装置还可以包括:
确定单元1204,用于根据第一终端设备的标识以及终端设备的位置对应的DN的标识确定DN集。
在一个实施例中,发送单元1203,还用于向AF发送DN集中DN对应的应用服务器的标识;
DN集中DN的标识用于AF确定第一DN包括:
DN集中DN的标识以及DN集中DN对应的应用服务器的标识用于AF确定第一DN。
在一个实施例中,接收单元1201,还用于接收来自AF的第二请求信息,第二请求信息包含应用的标识和第一终端设备的标识;
确定单元1204,还用于根据第一终端设备的标识、应用的标识、终端设备的位置对应的DN的标识以及DN对应的应用服务器的标识确定第一DN;
发送单元1203,还用于向AF发送第一DN的标识。
在一个实施例中,确定单元1204,还用于根据终端设备的位置对应的DN的标识确定第一终端设备的地址信息;
发送单元1203,还用于向AF发送第一终端设备的地址信息,第一终端设备的地址信息用于AF从DNS服务器获取应用的标识对应的应用服务器的地址信息,根据获取的地址信息为第一终端设备确定第一DN。
在一个实施例中,接收单元1201,还用于接收来自AF的第三请求信息,第三请求信息携带有第一终端设备的标识;
确定单元1204根据终端设备的位置对应的DN的标识确定第一终端设备的地址信息包括:
根据第一终端设备的标识以及终端设备的位置对应的DN的标识确定第一终端设备的地址信息。
在一个实施例中,AF从DNS服务器获取应用的标识对应的应用服务器的地址信息包括:
AF向DNS服务器发送第一DNS请求信息和第一终端设备的地址信息,接收来自DNS服务器的应用的标识对应的应用服务器的地址信息。
在一个实施例中,AF从DNS服务器获取应用的标识对应的应用服务器的地址信息包括:
AF向第一终端设备的地址信息对应的DNS服务器发送第一DNS请求信息,接收来自第一终端设备的地址信息对应的DNS服务器的应用的标识对应的应用服务器的地址信息。
在一个实施例中,AF根据获取的地址信息为第一终端设备确定第一DN包括:
在获取的地址信息的数量大于1的情况下,AF根据获取的地址信息,以及第一终端设备当前接入的DN、应用服务器或DN的优先级、应用服务器或DN的时延和应用服务器或DN的负载情况中的一项或多项,为第一终端设备确定第一DN。
在一个实施例中,发送单元1203,还用于向AF发送DN集中DN,DN集中DN用于AF确定第一终端设备的地址信息,DN集为服务范围支持服务第一终端设备的DN的集合。
有关上述接收单元1201、建立单元1202、发送单元1203和确定单元1204更详细的描述可以直接参考上述图7和图8所示的方法实施例中SMF的相关描述直接得到,这里不加赘述。
基于上述网络架构,请参阅图13,图13是本发明实施例公开的又一种通信装置的结构示意图。如图13所示,该通信装置可以包括处理器1301、存储器1302、输入接口1303、输出接口1304和总线1305。存储器1302可以是独立存在的,可以通过总线1305与处理器1301相连接。存储器1302也可以和处理器1301集成在一起。其中,总线1305用于实现这些组件之间的连接。
在一个实施例中,该通信装置可以为AF或者AF内的模块(例如,芯片),存储器1302中存储的计算机程序指令被执行时,该处理器1301用于控制接收单元901和发送单元902执行上述实施例中执行的操作,该处理器1301还用于执行确定单元903上述实施例中执行的操作,输入接口1303用于执行上述实施例中接收单元901执行的操作,输出接口1304用于执行上述实施例中发送单元902执行的操作。上述AF或者AF内的模块还可以用于执行上述图4和图5方法实施例中AF执行的各种方法,不再赘述。
在一个实施例中,该通信装置可以为SMF或者SMF内的模块(例如,芯片),存储器1302中存储的计算机程序指令被执行时,该处理器1301用于控制发送单元1001和接收单元1002执行上述实施例中执行的操作,该处理器1301还用于执行建立单元1003上述实施例中执行的操作,输入接口1303用于执行上述实施例中接收单元1002执行的操作,输出接口1304用于执行上述实施例中发送单元1001执行的操作。上述SMF或者SMF内的模块还可以用于执行上述图4和图5方法实施例中SMF执行的各种方法,不再赘述。
在一个实施例中,该通信装置可以为AF或者AF内的模块(例如,芯片),存储器1302中存储的计算机程序指令被执行时,该处理器1301用于控制接收单元1101和发送单元1103执行上述实施例中执行的操作,该处理器1301还用于执行确定单元1102上述实施例中执行的操作,输入接口1303用于执行上述实施例中接收单元1101执行的操作,输出接口1304用于执行上述实施例中发送单元1103执行的操作。上述AF或者AF内的模块还可以用于执行上述图7和图8方法实施例中AF执行的各种方法,不再赘述。
在一个实施例中,该通信装置可以为SMF或者SMF内的模块(例如,芯片),存储器1302中存储的计算机程序指令被执行时,该处理器1301用于控制接收单元1201和发送单元1203执行上述实施例中执行的操作,该处理器1301还用于执行建立单元1202和确定单元1204上述实施例中执行的操作,输入接口1303用于执行上述实施例中接收单元1201执行的操作,输出接口1304用于执行上述实施例中发送单元1203执行的操作。上述SMF或者SMF内的模块还可以用于执行上述图7和图8方法实施例中SMF执行的各种方法,不再赘述。
基于上述网络架构,请参阅图14,图14是本发明实施例公开的又一种通信装置的结构示意图。如图14所示,该通信装置可以包括输入接口1401、逻辑电路1402和输出接口1403。输入接口1401与输出接口1403通过逻辑电路1402相连接。其中,输入接口1401用于接收来自其它通信装置的信息,输出接口1403用于向其它通信装置输出、调度或者发送信息。逻辑电路1402用于执行除输入接口1401与输出接口1403的操作之外的操作,例如实现上述实施例中处理器1301实现的功能。其中,该通信装置可以为AF或者AF的模块,也可以为SMF或者SMF内的模块。其中,有关输入接口1401、逻辑电路1402和输出接口1403更详细的描述可以直接参考上述方法实施例中SMF或AF的相关描述直接得到,这里不加赘述。
本发明实施例还公开一种计算机可读存储介质,其上存储有指令,该指令被执行时执行上述方法实施例中的方法。
本发明实施例还公开一种包含指令的计算机程序产品,该指令被执行时执行上述方法实施例中的方法。
本发明实施例还公开一种通信***,该通信***包括AF和SMF,具体描述可以参考图4、图5、图7和图8所示的通信方法。
以上所述的具体实施方式,对本申请的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本申请的具体实施方式而已,并不用于限定本申请的保护范围,凡在本申请的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本申请的保护范围之内。
Claims (49)
1.一种通信方法,其特征在于,包括:
接收来自会话管理功能网元的数据网络标识信息,所述数据网络标识信息包括至少一个支持服务处于当前位置的第一终端设备的数据网络的标识;
在所述第一终端设备未接入第一数据网络的情况下,向所述会话管理功能网元发送第一消息,所述第一消息包含所述第一数据网络的标识,所述至少一个支持服务处于当前位置的第一终端设备的数据网络的标识包括所述第一数据网络的标识,所述第一消息用于分流节点与所述第一数据网络对应的用户面功能网元之间的数据路径的建立。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收来自所述会话管理功能网元的指示信息,所述指示信息用于指示是否成功建立所述数据路径。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
接收来自所述会话管理功能网元的所述第一终端设备已经接入和/或未接入的数据网络的标识。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
根据所述数据网络标识信息和所述第一终端设备已经接入和/或未接入的数据网络的标识确定所述第一数据网络。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
接收来自所述会话管理功能网元的应用的标识;
所述根据所述数据网络标识信息和所述第一终端设备已经接入和/或未接入的数据网络的标识确定所述第一数据网络包括:
根据所述数据网络标识信息、所述第一终端设备已经接入和/或未接入的数据网络的标识以及所述应用的标识确定所述第一数据网络。
6.一种通信方法,其特征在于,包括:
向应用功能网元发送数据网络标识信息,所述数据网络标识信息包括至少一个支持服务处于当前位置的第一终端设备的数据网络的标识;
接收由所述应用功能网元在所述第一终端设备未接入第一数据网络的情况下所发送的第一消息,所述第一消息包含所述第一数据网络的标识,所述至少一个支持服务处于当前位置的第一终端设备的数据网络的标识包括所述第一数据网络的标识;
建立分流节点与所述第一数据网络对应的用户面功能网元之间的数据路径。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
向所述应用功能网元发送指示信息,所述指示信息用于指示是否成功建立所述数据路径。
8.根据权利要求6或7所述的方法,其特征在于,所述方法还包括:
向所述应用功能网元发送所述第一终端设备已经接入和/或未接入的数据网络的标识。
9.根据权利要求8所述的方法,其特征在于,所述数据网络标识信息和所述第一终端设备已经接入和/或未接入的数据网络的标识用于所述应用功能网元确定所述第一数据网络。
10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
向所述应用功能网元发送应用的标识;
所述数据网络标识信息和所述第一终端设备已经接入和/或未接入的数据网络的标识用于所述应用功能网元确定所述第一数据网络包括:
所述数据网络标识信息、所述第一终端设备已经接入和/或未接入的数据网络的标识以及所述应用的标识用于所述应用功能网元确定所述第一数据网络。
11.一种通信方法,其特征在于,包括:
接收来自第一终端设备的第一域名***DNS请求信息,所述第一DNS请求信息包含应用的标识;
根据所述应用的标识确定第一数据网络,所述第一数据网络包含所述应用的标识对应的应用服务器;
在所述第一终端设备未接入所述第一数据网络的情况下,向会话管理功能网元发送第一消息,所述第一消息包含所述第一数据网络的标识,所述第一消息用于分流节点与所述第一数据网络对应的用户面功能网元之间的数据路径的建立。
12.根据权利要求11所述的方法,其特征在于,所述方法还包括:
接收来自所述会话管理功能网元的数据网络集中数据网络的标识,所述数据网络集为支持服务处于当前位置的所述第一终端设备的数据网络的集合;
所述根据所述应用的标识确定第一数据网络包括:
根据所述应用的标识以及所述数据网络集中数据网络的标识确定第一数据网络。
13.根据权利要求12所述的方法,其特征在于,所述接收来自所述会话管理功能网元的数据网络集中数据网络的标识之前,所述方法还包括:
向所述会话管理功能网元发送第一请求信息,所述第一请求信息包含所述第一终端设备的标识,所述第一请求信息用于所述会话管理功能网元根据终端设备的位置对应的数据网络的标识确定所述数据网络集。
14.根据权利要求12或13所述的方法,其特征在于,所述根据所述应用的标识以及所述数据网络集中数据网络的标识确定第一数据网络包括:
根据所述应用的标识、所述数据网络集中数据网络的标识以及所述数据网络集中数据网络对应的应用服务器的标识,从所述数据网络集中选取第一数据网络。
15.根据权利要求14所述的方法,其特征在于,所述方法还包括:
接收来自所述会话管理功能网元的所述数据网络集中数据网络对应的应用服务器的标识。
16.根据权利要求11所述的方法,其特征在于,所述根据所述应用的标识确定第一数据网络包括:
向所述会话管理功能网元发送第二请求信息,所述第二请求信息包含所述应用的标识和所述第一终端设备的标识,所述第二请求信息用于所述会话管理功能网元根据终端设备的位置对应的数据网络的标识以及数据网络对应的应用服务器的标识确定第一数据网络;
接收来自所述会话管理功能网元的所述第一数据网络的标识。
17.一种通信方法,其特征在于,包括:
接收由应用功能网元在第一终端设备未接入第一数据网络的情况下所发送的第一消息,所述第一消息包含所述第一数据网络的标识,所述第一数据网络包含应用的标识对应的应用服务器,所述应用的标识为第一DNS请求信息包含的应用的标识,所述第一DNS请求信息来自所述第一终端设备;
建立分流节点与所述第一数据网络对应的用户面功能网元之间的数据路径。
18.根据权利要求17所述的方法,其特征在于,所述方法还包括:
向所述应用功能网元发送数据网络集中数据网络的标识,所述数据网络集为支持服务处于当前位置的所述第一终端设备的数据网络的集合;
所述数据网络集中数据网络的标识用于所述应用功能网元确定所述第一数据网络。
19.根据权利要求18所述的方法,其特征在于,所述向所述应用功能网元发送数据网络集中数据网络的标识之前,所述方法还包括:
接收来自所述应用功能网元的第一请求信息,所述第一请求信息包含所述第一终端设备的标识;
根据所述第一终端设备的标识以及终端设备的位置对应的数据网络的标识确定所述数据网络集。
20.根据权利要求18或19所述的方法,其特征在于,所述方法还包括:
向所述应用功能网元发送所述数据网络集中数据网络对应的应用服务器的标识;
所述数据网络集中数据网络的标识用于所述应用功能网元确定所述第一数据网络包括:
所述数据网络集中数据网络的标识以及所述数据网络集中数据网络对应的应用服务器的标识用于所述应用功能网元确定所述第一数据网络。
21.根据权利要求17所述的方法,其特征在于,所述方法还包括:
接收来自所述应用功能网元的第二请求信息,所述第二请求信息包含所述应用的标识和所述第一终端设备的标识;
根据所述第一终端设备的标识、所述应用的标识、终端设备的位置对应的数据网络的标识以及数据网络对应的应用服务器的标识确定所述第一数据网络;
向所述应用功能网元发送所述第一数据网络的标识。
22.一种通信装置,其特征在于,包括:
接收单元,用于接收来自会话管理功能网元的数据网络标识信息,所述数据网络标识信息包括至少一个支持服务处于当前位置的第一终端设备的数据网络的标识;
发送单元,用于在所述第一终端设备未接入第一数据网络的情况下,向所述会话管理功能网元发送第一消息,所述第一消息包含所述第一数据网络的标识,所述至少一个支持服务处于当前位置的第一终端设备的数据网络的标识包括所述第一数据网络的标识,所述第一消息用于分流节点与所述第一数据网络对应的用户面功能网元之间的数据路径的建立。
23.根据权利要求22所述的装置,其特征在于,所述接收单元,还用于接收来自所述会话管理功能网元的指示信息,所述指示信息用于指示是否成功建立所述数据路径。
24.根据权利要求22或23所述的装置,其特征在于,所述接收单元,还用于接收来自所述会话管理功能网元的所述第一终端设备已经接入和/或未接入的数据网络的标识。
25.根据权利要求24所述的装置,其特征在于,所述装置还包括:
确定单元,用于根据所述数据网络标识信息和所述第一终端设备已经接入和/或未接入的数据网络的标识确定所述第一数据网络。
26.根据权利要求25所述的装置,其特征在于,所述接收单元,还用于接收来自所述会话管理功能网元的应用的标识;
所述确定单元,具体用于根据所述数据网络标识信息、所述第一终端设备已经接入和/或未接入的数据网络的标识以及所述应用的标识确定所述第一数据网络。
27.一种通信装置,其特征在于,包括:
发送单元,用于向应用功能网元发送数据网络标识信息,所述数据网络标识信息包括至少一个支持服务处于当前位置的第一终端设备的数据网络的标识;
接收单元,用于接收由所述应用功能网元在所述第一终端设备未接入第一数据网络的情况下所发送的第一消息,所述第一消息包含所述第一数据网络的标识,所述至少一个支持服务处于当前位置的第一终端设备的数据网络的标识包括所述第一数据网络的标识;
建立单元,用于建立分流节点与所述第一数据网络对应的用户面功能网元之间的数据路径。
28.根据权利要求27所述的装置,其特征在于,所述发送单元,还用于向所述应用功能网元发送指示信息,所述指示信息用于指示是否成功建立所述数据路径。
29.根据权利要求27或28所述的装置,其特征在于,所述发送单元,还用于向所述应用功能网元发送所述第一终端设备已经接入和/或未接入的数据网络的标识。
30.根据权利要求29所述的装置,其特征在于,所述数据网络标识信息和所述第一终端设备已经接入和/或未接入的数据网络的标识用于所述应用功能网元确定所述第一数据网络。
31.根据权利要求30所述的装置,其特征在于,所述发送单元,还用于向所述应用功能网元发送应用的标识;
所述数据网络标识信息和所述第一终端设备已经接入和/或未接入的数据网络的标识用于所述应用功能网元确定所述第一数据网络包括:
所述数据网络标识信息、所述第一终端设备已经接入和/或未接入的数据网络的标识以及所述应用的标识用于所述应用功能网元确定所述第一数据网络。
32.一种通信装置,其特征在于,包括:
接收单元,用于接收来自第一终端设备的第一域名***DNS请求信息,所述第一DNS请求信息包含应用的标识;
确定单元,用于根据所述应用的标识确定第一数据网络,所述第一数据网络包含所述应用的标识对应的应用服务器;
发送单元,用于在所述第一终端设备未接入所述第一数据网络的情况下,向会话管理功能网元发送第一消息,所述第一消息包含所述第一数据网络的标识,所述第一消息用于分流节点与所述第一数据网络对应的用户面功能网元之间的数据路径的建立。
33.根据权利要求32所述的装置,其特征在于,所述接收单元,还用于接收来自所述会话管理功能网元的数据网络集中数据网络的标识,所述数据网络集为支持服务处于当前位置的所述第一终端设备的数据网络的集合;
所述确定单元,具体用于根据所述应用的标识以及所述数据网络集中数据网络的标识确定第一数据网络。
34.根据权利要求33所述的装置,其特征在于,所述发送单元,还用于所述接收单元接收来自所述会话管理功能网元的数据网络集中数据网络的标识之前,向所述会话管理功能网元发送第一请求信息,所述第一请求信息包含所述第一终端设备的标识,所述第一请求信息用于所述会话管理功能网元根据终端设备的位置对应的数据网络的标识确定所述数据网络集。
35.根据权利要求33或34所述的装置,其特征在于,所述确定单元根据所述应用的标识以及所述数据网络集中数据网络的标识确定第一数据网络包括:
根据所述应用的标识、所述数据网络集中数据网络的标识以及所述数据网络集中数据网络对应的应用服务器的标识,从所述数据网络集中选取第一数据网络。
36.根据权利要求35所述的装置,其特征在于,所述接收单元,还用于接收来自所述会话管理功能网元的所述数据网络集中数据网络对应的应用服务器的标识。
37.根据权利要求32所述的装置,其特征在于,所述确定单元具体用于:
向所述会话管理功能网元发送第二请求信息,所述第二请求信息包含所述应用的标识和所述第一终端设备的标识,所述第二请求信息用于所述会话管理功能网元根据终端设备的位置对应的数据网络的标识以及数据网络对应的应用服务器的标识确定第一数据网络;
接收来自所述会话管理功能网元的所述第一数据网络的标识。
38.一种通信装置,其特征在于,包括:
接收单元,用于接收由应用功能网元在第一终端设备未接入第一数据网络的情况下所发送的第一消息,所述第一消息包含所述第一数据网络的标识,所述第一数据网络包含应用的标识对应的应用服务器,所述应用的标识为第一DNS请求信息包含的应用的标识,所述第一DNS请求信息来自所述第一终端设备;
建立单元,用于建立分流节点与所述第一数据网络对应的用户面功能网元之间的数据路径。
39.根据权利要求38所述的装置,其特征在于,所述装置还包括:
第一发送单元,用于向所述应用功能网元发送数据网络集中数据网络的标识,所述数据网络集为支持服务处于当前位置的所述第一终端设备的数据网络的集合;
所述数据网络集中数据网络的标识用于所述应用功能网元确定所述第一数据网络。
40.根据权利要求39所述的装置,其特征在于,所述接收单元,还用于所述第一发送单元向所述应用功能网元发送数据网络集中数据网络的标识之前,接收来自所述应用功能网元的第一请求信息,所述第一请求信息包含所述第一终端设备的标识;
所述装置还包括:
第一确定单元,用于根据所述第一终端设备的标识以及终端设备的位置对应的数据网络的标识确定所述数据网络集。
41.根据权利要求39或40所述的装置,其特征在于,所述第一发送单元,还用于向所述应用功能网元发送所述数据网络集中数据网络对应的应用服务器的标识;
所述数据网络集中数据网络的标识用于所述应用功能网元确定所述第一数据网络包括:
所述数据网络集中数据网络的标识以及所述数据网络集中数据网络对应的应用服务器的标识用于所述应用功能网元确定所述第一数据网络。
42.根据权利要求38所述的装置,其特征在于,所述接收单元,还用于接收来自所述应用功能网元的第二请求信息,所述第二请求信息包含所述应用的标识和所述第一终端设备的标识;
所述装置还包括:
第二确定单元,用于根据所述第一终端设备的标识、所述应用的标识、终端设备的位置对应的数据网络的标识以及数据网络对应的应用服务器的标识确定所述第一数据网络;
第二发送单元,用于向所述应用功能网元发送所述第一数据网络的标识。
43.一种通信装置,其特征在于,包括处理器、存储器、输入接口和输出接口,所述输入接口用于接收来自所述通信装置之外的其它通信装置的信息,所述输出接口用于向所述通信装置之外的其它通信装置输出信息,所述处理器调用所述存储器中存储的计算机程序实现如权利要求1-5任一项所述的方法。
44.一种通信装置,其特征在于,包括处理器、存储器、输入接口和输出接口,所述输入接口用于接收来自所述通信装置之外的其它通信装置的信息,所述输出接口用于向所述通信装置之外的其它通信装置输出信息,所述处理器调用所述存储器中存储的计算机程序实现如权利要求6-10任一项所述的方法。
45.一种通信***,其特征在于,包括如权利要求43所述的装置以及如权利要求44所述的装置。
46.一种通信装置,其特征在于,包括处理器、存储器、输入接口和输出接口,所述输入接口用于接收来自所述通信装置之外的其它通信装置的信息,所述输出接口用于向所述通信装置之外的其它通信装置输出信息,所述处理器调用所述存储器中存储的计算机程序实现如权利要求11-16任一项所述的方法。
47.一种通信装置,其特征在于,包括处理器、存储器、输入接口和输出接口,所述输入接口用于接收来自所述通信装置之外的其它通信装置的信息,所述输出接口用于向所述通信装置之外的其它通信装置输出信息,所述处理器调用所述存储器中存储的计算机程序实现如权利要求17-21任一项所述的方法。
48.一种通信***,其特征在于,包括如权利要求46所述的装置以及如权利要求47所述的装置。
49.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序或计算机指令,当所述计算机程序或计算机指令被运行时,实现如权利要求1-21任一项所述的方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010444422.3A CN113709905B (zh) | 2020-05-22 | 2020-05-22 | 一种通信方法、装置及计算机可读存储介质 |
EP21809660.0A EP4145946A4 (en) | 2020-05-22 | 2021-05-20 | COMMUNICATION METHOD AND APPARATUS, AND COMPUTER-READABLE STORAGE MEDIUM |
PCT/CN2021/094987 WO2021233395A1 (zh) | 2020-05-22 | 2021-05-20 | 一种通信方法、装置及计算机可读存储介质 |
US17/991,686 US20230091077A1 (en) | 2020-05-22 | 2022-11-21 | Communication method and apparatus, and computer-readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010444422.3A CN113709905B (zh) | 2020-05-22 | 2020-05-22 | 一种通信方法、装置及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113709905A CN113709905A (zh) | 2021-11-26 |
CN113709905B true CN113709905B (zh) | 2023-10-13 |
Family
ID=78646529
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010444422.3A Active CN113709905B (zh) | 2020-05-22 | 2020-05-22 | 一种通信方法、装置及计算机可读存储介质 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20230091077A1 (zh) |
EP (1) | EP4145946A4 (zh) |
CN (1) | CN113709905B (zh) |
WO (1) | WO2021233395A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113597021B (zh) * | 2020-04-30 | 2023-11-17 | 华为技术有限公司 | 一种通信方法、装置及*** |
WO2024087203A1 (zh) * | 2022-10-28 | 2024-05-02 | Oppo广东移动通信有限公司 | 通信方法和设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110278591A (zh) * | 2018-03-14 | 2019-09-24 | 中兴通讯股份有限公司 | 地址协同方法、装置、基站、smf网元及存储介质 |
CN110351777A (zh) * | 2018-04-03 | 2019-10-18 | 华为技术有限公司 | 指示业务分流的方法和装置 |
EP3622745A1 (en) * | 2017-05-12 | 2020-03-18 | Nokia Technologies Oy | Protocol data unit session splitting function and signalling |
CN110896553A (zh) * | 2018-09-12 | 2020-03-20 | 中国电信股份有限公司 | 多接入边缘计算方法和平台、通信*** |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018170696A1 (zh) * | 2017-03-20 | 2018-09-27 | 华为技术有限公司 | 会话管理方法、接入管理功能设备和会话管理设备 |
US10834636B2 (en) * | 2018-01-10 | 2020-11-10 | Ofinno, Llc | Discovery and selection of UPF for uplink classifier |
CN110650513B (zh) * | 2018-06-26 | 2021-07-13 | 大唐移动通信设备有限公司 | 一种用户面路径更新的方法、装置及计算机存储介质 |
CN110650504B (zh) * | 2018-06-26 | 2021-11-19 | 华为技术有限公司 | 一种会话处理方法及装置 |
US11553454B2 (en) * | 2018-08-16 | 2023-01-10 | Nec Corporation | System and method of multiple application functions influence in 5G networks |
-
2020
- 2020-05-22 CN CN202010444422.3A patent/CN113709905B/zh active Active
-
2021
- 2021-05-20 EP EP21809660.0A patent/EP4145946A4/en active Pending
- 2021-05-20 WO PCT/CN2021/094987 patent/WO2021233395A1/zh unknown
-
2022
- 2022-11-21 US US17/991,686 patent/US20230091077A1/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3622745A1 (en) * | 2017-05-12 | 2020-03-18 | Nokia Technologies Oy | Protocol data unit session splitting function and signalling |
CN110278591A (zh) * | 2018-03-14 | 2019-09-24 | 中兴通讯股份有限公司 | 地址协同方法、装置、基站、smf网元及存储介质 |
CN110351777A (zh) * | 2018-04-03 | 2019-10-18 | 华为技术有限公司 | 指示业务分流的方法和装置 |
CN110896553A (zh) * | 2018-09-12 | 2020-03-20 | 中国电信股份有限公司 | 多接入边缘计算方法和平台、通信*** |
Non-Patent Citations (1)
Title |
---|
TS 23.502 Clarification on the Interaction between AMF and SMF;ZTE;SA WG2 Meeting #122bis S2-175471;全文 * |
Also Published As
Publication number | Publication date |
---|---|
EP4145946A1 (en) | 2023-03-08 |
CN113709905A (zh) | 2021-11-26 |
EP4145946A4 (en) | 2023-10-25 |
US20230091077A1 (en) | 2023-03-23 |
WO2021233395A1 (zh) | 2021-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11917498B2 (en) | Communication method and communications apparatus | |
KR102387239B1 (ko) | 모바일 네트워크 상호 작용 프록시 | |
KR20180134685A (ko) | 통신 시스템에서 PDU(Protocol Data Unit) 세션을 설립하는 방법 | |
CN114175600B (zh) | 一种获取信息的方法及装置 | |
CN112566149B (zh) | 配置业务的方法、通信装置和通信*** | |
CN111615844B (zh) | 用于选择服务无线通信设备的会话管理实体的方法和装置 | |
CN111615217B (zh) | 一种会话建立方法及装置 | |
JP2019504564A (ja) | ローミング接続を確立するための方法 | |
US20230091077A1 (en) | Communication method and apparatus, and computer-readable storage medium | |
KR20210136486A (ko) | 네트워크 슬라이스를 이용하여 에지 컴퓨팅 서비스를 제공하는 장치 및 방법 | |
US11863519B2 (en) | Communication method and apparatus for handling DNS messages | |
CN112470543B (zh) | 执行群组通信的装置和方法 | |
JP6649493B2 (ja) | 通信ネットワークを介して通信端末の通信接続を確立する方法 | |
CN113473569B (zh) | 应用服务器的发现方法及相关装置 | |
CN116325829A (zh) | 用于动态授权的机制 | |
CN116458180A (zh) | 一种通信方法、装置及计算机可读存储介质 | |
CN113766040B (zh) | 一种通信方法、装置及计算机可读存储介质 | |
KR20220152950A (ko) | 네트워크 슬라이스 승인 제어(nsac) 발견 및 로밍 향상들 | |
WO2024082125A1 (en) | Systems and methods for communications among network functions | |
WO2023185383A1 (zh) | 一种通信方法及装置 | |
US20230025344A1 (en) | Application Discovery Method, Apparatus, and System, and Computer Storage Medium | |
CN117440356A (zh) | 通信方法及装置 | |
CN116647832A (zh) | 一种通信方法及装置 | |
GB2621184A (en) | Apparatus, method and computer program | |
WO2023057058A1 (en) | Apparatus, methods, and computer programs |
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 |