一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种获取边缘服务的方法和装置与流程

2021-11-10 01:58:00 来源:中国专利 TAG:


1.本技术涉及通信领域,更具体地,涉及一种获取边缘服务的方法和装置。


背景技术:

2.目前,用户设备(user equipment,ue)要获取边缘配置服务器(edge configuration server,ecs)的地址信息一般采用如下方案:ecs可以先将其地址信息发送到统一数据管理网元(unified data management,udm),ue向会话管理功能网元(session management function,smf)请求获取ecs的地址信息时,smf可以根据本地配置或从udm中获取ue的签约数据从而确定ecs的地址,然后smf将ecs的地址信息发送给ue。
3.由上可知,目前网络侧只能确定一个ecs地址并发送给ue。然而,在多ecs地址的场景下,如果smf根据本地配置或从udm中获取了多个ecs地址时,smf无法确定给ue发送哪个/哪些ecs;对于ue而言,即便收到了smf发送的多个ecs的地址信息,ue也无法确定访问哪个ecs获取边缘配置信息,从而造成ue边缘业务的体验较差。


技术实现要素:

4.本技术提供一种获取边缘服务的方法和装置,在多ecs场景下,通过增强ursp机制,使得ue或者网络侧可以确定ecs,从而保障用户边缘业务的体验。
5.第一方面,提供了一种获取边缘服务的方法,该方法包括:用户设备ue从第一网元接收至少两个边缘配置服务器所对应的策略信息,该策略信息包括每个边缘配置服务器的第一类信息,所述第一类信息包括以下信息的一项或多项:每个边缘配置服务器对应的服务范围的信息、优先级的信息、标识信息;ue根据策略信息中的第一类信息,在至少两个边缘配置服务器中确定第一边缘配置服务器。
6.根据该技术方案,在多ecs的场景下,ue可以接收策略信息,该策略信息中包括每个ecs对应的服务范围的信息,或者优先级的信息,或者标识信息,从而ue可以在多个ecs中确定需要访问的目标ecs,保障了用户的边缘业务的体验。解决了现有技术中,多ecs场景中ue无法确定目标ecs的问题。
7.本技术中的策略信息可以是用户路由选择策略ursp。
8.本技术中的策略信息至少包含两个边缘配置服务器所对应的信息。例如,该策略信息可以包括:每个边缘配置服务器的服务范围的信息、优先级的信息、标识信息。
9.本技术中,策略信息中的第一类信息可以用于ue后续确定需要访问的目标ecs。因此,策略信息中第一类信息的内容可以灵活确定,以上各个情况仅仅是举例,不作限定。
10.结合第一方面,在第一方面的某些实现方式中,所述策略信息还包括每个边缘配置服务器的第二类信息,所述第二类信息包括每个边缘配置服务器对应的数据网络名称的信息和/或单一网络切片选择辅助信息,该方法还包括:所述ue根据所述策略信息中的第二类信息请求建立所述第一边缘配置服务器对应的协议数据单元pdu会话;所述ue通过所述pdu会话访问所述第一边缘配置服务器。
11.基于上述技术方案,策略信息中还可以包括第二类信息,ue可以根据策略信息中的第二类信息,辅助建立pdu会话,从而使得ue可以访问目标边缘配置服务器,保障用户的边缘业务的体验。
12.本技术中,策略信息中第二类信息可以用于ue后续建立确定目标ecs的pdu会话。因此,策略信息中第二类信息的内容可以灵活确定,以上各个情况仅仅是举例,不作限定。
13.结合第一方面,在第一方面的某些实现方式中,所述策略信息包括每个边缘配置服务器的优先级信息,所述ue根据所述策略信息中的第二类信息,在所述至少两个边缘配置服务器中确定第一边缘配置服务器,包括:如果多个边缘配置服务器的优先级不同,则ue将优先级最高的边缘配置服务器确定为第一边缘配置服务器。
14.基于上述技术方案,ue可以根据各个边缘配置服务器的优先级信息在多个ecs中确定第一ecs,保障用户的边缘业务的体验。
15.结合第一方面,在第一方面的某些实现方式中,所述策略信息包括每个边缘配置服务器的优先级信息和服务范围的信息,所述ue根据所述策略信息中的第一类信息,在所述至少两个边缘配置服务器中确定所述第一边缘配置服务器,包括:如果多个边缘配置服务器的优先级相同,则ue根据边缘配置服务器的服务范围和ue的位置信息确定第一边缘配置服务器。
16.基于上述技术方案,ue可以根据各个边缘配置服务器的优先级信息和服务范围的信息在多个ecs中确定第一ecs,保障用户边缘业务的体验。
17.结合第一方面,在第一方面的某些实现方式中,所述ue根据所述策略信息中的第二类信息请求建立所述第一边缘配置服务器对应的协议数据单元pdu会话包括:所述ue向第二网元发送会话建立请求,所述会话建立请求中包括所述第一边缘配置服务器对应的数据网络名称和/或单一网络切片选择辅助信息。
18.基于上述技术方案,ue可以向amf发送会话建立请求,从而建立第一边缘配置服务器的pdu会,从而通过该pdu会话访问第一边缘配置服务器,保障用户边缘业务的体验。
19.结合第一方面,在第一方面的某些实现方式中,所述会话建立请求中还包括:第一指示信息,所述第一指示信息用于指示所述ue的能力,和/或;第二指示信息,所述第二指示信息用于指示所述ue向所述第一边缘配置服务器请求配置信息。
20.基于上述技术方案,ue向amf发送的会话建立请求中可以包含第一指示信息和/或第二指示信息,从而使得amf可以根据该第一指示信息和/或第二指示信息确定smf,该smf支持ue访问第一边缘配置服务器,保障用户边缘业务的体验。
21.结合第一方面,在第一方面的某些实现方式中,所述ue建立关于所述第一边缘配置服务器对应的协议数据单元pdu会话完成后,所述方法还包括:所述ue通过会话修改请求访问所述第一边缘配置服务器。
22.基于上述技术方案,ue还可以通过会话修改请求访问第一边缘配置服务器,保障用户边缘业务的体验。
23.结合第一方面,在第一方面的某些实现方式中,所述第一网元为策略控制网元,所述第二网元为移动管理网元。
24.第二方面,提供了一种获取边缘服务的方法,该方法包括:第二网元从用户设备ue接收会话建立请求,所述会话建立请求包括:第一边缘配置服务器数据网络名称的信息和/
或指示信息,所述指示信息包括第一指示信息和/或第二指示信息,其中,所述第一指示信息用于指示所述ue的能力,所述第二指示信息用于指示所述ue向所述第一边缘配置服务器请求配置信息,所述第一边缘配置服务器是所述ue根据策略信息,在至少两个边缘配置服务器中确定的,所述策略信息包括每个边缘配置服务器的第二类信息,所述第二类信息包括每个边缘配置服务器对应的数据网络名称的信息和/或单一网络切片选择辅助信息;所述第二网元根据所述第二类信息和/或所述指示信息确定第三网元,所述第三网元支持所述ue访问所述第一边缘配置服务器。
25.根据该技术方案,第二网元可以根据第一边缘配置服务器的数据网络名称、或者单一网络切片选择辅助信息、或者指示信息确定第三网元,使得该第三网元支持ue访问第一边缘配置服务器,从而保障用户边缘业务的体验。
26.结合第二方面,在第二方面的某些实现方式中,所述策略信息还包括每个边缘配置服务器的第一类信息,所述第一类信息包括以下信息的一项或多项:每个边缘配置服务器对应的服务范围的信息、优先级的信息、标识信息。
27.基于上述技术方案,本技术中的策略信息还可以包括边缘配置服务器对应的服务范围的信息、优先级的信息、标识信息等,从而使得ue可以在多个ecs中确定目标ecs,保障用户边缘业务体验。
28.结合第二方面,在第二方面的某些实现方式中,所述策略信息包括每个边缘配置服务器的优先级信息,所述第一边缘配置服务器是所述ue根据策略信息,在至少两个边缘配置服务器中确定的,包括:如果多个边缘配置服务器的优先级不同,则所述第一边缘配置服务器为优先级最高的边缘配置服务器。
29.结合第二方面,在第二方面的某些实现方式中,所述策略信息包括每个边缘配置服务器的优先级信息和服务范围的信息,所述第一边缘配置服务器是所述ue根据策略信息,在至少两个边缘配置服务器中确定的,包括:如果多个边缘配置服务器的优先级相同,则所述第一边缘配置服务器为所述ue根据边缘配置服务器的服务范围和ue的位置信息确定的。
30.结合第二方面,在第二方面的某些实现方式中,该方法还包括:所述第二网元从所述ue接收会话修改请求,所述会话修改请求包括第一请求,所述第一请求用于所述ue向所述第一边缘配置服务器请求配置信息;所述第二网元向所述第三网元发送所述会话修改请求。
31.基于上述技术方案,第二网元可以建立会话修改请求,通过该pdu会话修改流程访问第一边缘配置服务器,从而保障用户边缘业务的体验。
32.结合第二方面,在第二方面的某些实现方式中,该方法还包括:所述第二网元从第一网元接收至少两个边缘配置服务器所对应的策略信息;所述第二网元向所述ue发送所述策略信息。
33.第三方面,提供了一种获取边缘服务的方法,该方法包括:用户设备ue向第三网元发送会话建立请求,所述会话建立请求中包括边缘配置服务器的数据网络名称和第二指示信息,所述第二指示信息用于指示所述ue向边缘配置服务器请求配置信息;所述ue接收来自第一网元的策略信息,所述策略信息包括第二边缘配置服务器的标识信息和数据网络名称,所述策略信息用于指示所述ue通过所述会话访问所述第二边缘配置服务器,所述第二
边缘配置服务器是第三网元根据所述第二指示信息确定的;所述ue根据所述策略信息确定通过所述会话访问所述第二边缘配置服务器。
34.本技术中,第三网元可以根据第二指示信息确定ue需要访问边缘配置服务器,之后,第三网元可以根据本地配置和/或从udm获取签约信息等因素确定目标ecs,例如,第二ecs。
35.在多ecs的场景下,根据本实施的方法,使得网络设备可以在多ecs中通过各个ecs与各自dnn的对应关系确定ue需要访问的目标ecs,从而保障用户的边缘业务的体验。从而解决了现有技术中,多ecs场景中网络设备无法确定目标ecs的问题。
36.结合第三方面,在第三方面的某些实现方式中,所述会话建立请求中还包括:第一指示信息,所述第一指示信息用于指示所述ue的能力。
37.基于上述技术方案,ue向amf发送的会话建立请求中可以包含第一指示信息,从而使得amf可以根据该第一指示信息或者第二指示信息或者数据网络名称确定smf,该smf支持ue访问第一边缘配置服务器,保障用户边缘业务的体验。
38.结合第三方面,在第三方面的某些实现方式中,所述第一网元为策略控制网元,所述第二网元为移动管理网元,所述第三网元为会话管理网元。
39.第四方面,提供了一种获取边缘服务的方法,该方法包括:第二网元从用户设备ue接收会话建立请求,会话建立请求中包括边缘配置服务器的数据网络名称和/或指示信息,指示信息包括第一指示信息和/或第二指示信息,其中,第一指示信息用于指示ue的能力,所述第二指示信息用于指示ue向所述边缘配置服务器请求配置信息;第二网元根据数据网络名称和/或指示信息确定第三网元,第三网元支持ue访问第二边缘配置服务器,第二边缘配置服务器是第三网元根据指示信息确定的。
40.根据本技术方案,第二网元可以根据第二边缘配置服务器的数据网络名称和/或指示信息确定第三网元,使得该第三网元支持ue访问第一边缘配置服务器,从而保障用户边缘业务的体验。
41.结合第四方面,在第四方面的某些实现方式中,该方法还包括:所述第二网元从所述ue接收会话修改请求,所述会话修改请求包括第一请求,所述第一请求用于所述ue向所述第二边缘配置服务器请求配置信息;所述第二网元向所述第三网元发送所述会话修改请求。
42.结合第四方面,在第四方面的某些实现方式中,该方法还包括:所述第二网元从第一网元接收策略信息,所述策略信息包括第二边缘配置服务器的标识信息和数据网络名称,所述策略信息用于指示所述ue通过所述会话访问所述第二边缘配置服务器;所述第二网元向所述ue发送所述策略信息。
43.结合第四方面,在第四方面的某些实现方式中,所述第一网元为策略控制网元,所述第二网元为移动管理网元,所述第三网元为会话管理网元。
44.第五方面,提供了一种获取边缘服务的装置,该装置可以是终端设备,例如,用户设备ue。该装置也可以是芯片。该装置具有实现上述第一方面或第三方面中任一方面或任一方面中任意可能的实现方式中用户设备ue的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。
45.第六方面,提供了一种获取边缘服务的装置,该装置可以是第二网元,例如,移动管理网元。该装置也可以是芯片。该装置具有实现上述第二方面或第四方面中任一方面或任一方面中任意可能的实现方式中第二网元的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。
46.第七方面,提供了一种获取边缘服务的装置,包括处理器。该处理器与存储器耦合,可用于执行存储器中的指令,以实现上述第一方面或第三方面中任一方面或任一方面中任意可能的实现方式中终端设备的功能,终端设备例如可以是用户设备ue。可选地,该装置还包括存储器。可选地,该装置还包括通信接口,处理器与通信接口耦合。
47.在一种实现方式中,该装置为终端设备。当该装置为终端设备时,该通信接口可以是收发器,或,输入/输出接口。
48.在另一种实现方式中,该装置为配置于终端设备中的芯片。当该装置为配置于终端设备中的芯片时,该通信接口可以是输入/输出接口。
49.可选地,所述收发器可以为收发电路。可选地,所述输入/输出接口可以为输入/输出电路。
50.第八方面,提供了一种获取边缘服务的装置,包括处理器。该处理器与存储器耦合,可用于执行存储器中的指令,以实现上述第二方面或第四方面中任一方面或任一方面中任意可能的实现方式中第二网元的功能,第二网元例如可以是移动管理网元。可选地,该装置还包括存储器。可选地,该装置还包括通信接口,处理器与通信接口耦合。
51.在一种实现方式中,该装置为第二网元,例如amf。当该装置为终端设备时,该通信接口可以是收发器,或,输入/输出接口。
52.在另一种实现方式中,该装置为配置于第二网元中的芯片。当该装置为配置于终端设备中的芯片时,该通信接口可以是输入/输出接口。
53.可选地,所述收发器可以为收发电路。可选地,所述输入/输出接口可以为输入/输出电路。
54.第九方面,提供了一种处理器,包括:输入电路、输出电路和处理电路。所述处理电路用于通过所述输入电路接收信号,并通过所述输出电路发射信号,使得所述处理器执行上述第一方面至第四方面中任一方面或任一方面中任一种可能实现方式中的方法。
55.在具体实现过程中,上述处理器可以为芯片,输入电路可以为输入管脚,输出电路可以为输出管脚,处理电路可以为晶体管、门电路、触发器和各种逻辑电路等。输入电路所接收的输入的信号可以是由例如但不限于接收器接收并输入的,输出电路所输出的信号可以是例如但不限于输出给发射器并由发射器发射的,且输入电路和输出电路可以是同一电路,该电路在不同的时刻分别用作输入电路和输出电路。本技术实施例对处理器及各种电路的具体实现方式不做限定。
56.第十方面,提供了一种装置,包括处理器和存储器。该处理器用于读取存储器中存储的指令,并可通过接收器接收信号,通过发射器发射信号,以执行第一方面至第四方面中任一方面或者任一方面中任一种可能实现方式中的方法。
57.可选地,所述处理器为一个或多个,所述存储器为一个或多个。
58.可选地,所述存储器可以与所述处理器集成在一起,或者所述存储器与处理器分
离设置。
59.在具体实现过程中,存储器可以为非瞬时性(non

transitory)存储器,例如只读存储器(read only memory,rom),其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本技术实施例对存储器的类型以及存储器与处理器的设置方式不做限定。
60.应理解,相关的数据交互过程例如发送指示信息可以为从处理器输出指示信息的过程,接收能力信息可以为处理器接收输入能力信息的过程。具体地,处理输出的数据可以输出给发射器,处理器接收的输入数据可以来自接收器。其中,发射器和接收器可以统称为收发器。
61.上述第十方面中的装置可以是芯片,该处理器可以通过硬件来实现也可以通过软件来实现,当通过硬件实现时,该处理器可以是逻辑电路、集成电路等;当通过软件来实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现,该存储器可以集成在处理器中,可以位于该处理器之外,独立存在。
62.第十一方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序(也可以称为代码,或指令),当所述计算机程序被运行时,使得计算机执行上述第一方面至第四方面中任一方面或任一方面中任一种可能实现方式中的方法。
63.第十二方面,提供了一种计算机可读介质,所述计算机可读介质存储有计算机程序(也可以称为代码,或指令),当其在计算机上运行时,使得计算机执行上述第一方面至第四方面中任一方面或任一方面中任一种可能实现方式中的方法。
64.第十三方面,提供了一种芯片系统,包括处理器,用于从存储器中调用并运行计算机程序,使得安装有该芯片系统的设备执行上述第一方面至第四方面任一方面或任一方面中任一种可能实现方式中的方法。
65.第十四方面,提供了一种系统,所述系统包括第五方面涉及的装置、第六方面涉及的装置。
附图说明
66.图1是本技术实施例适用系统架构图。
67.图2是本技术实施例边缘业务架构示意图。
68.图3是本技术提供的获取边缘服务的方法300的示意性流程图。
69.图4是本技术提供的获取边缘服务的方法400的示意性流程图。
70.图5是本技术提供的获取边缘服务的方法500的示意性流程图。
71.图6是本技术提供的获取边缘服务的装置100的示意性框图。
72.图7是本技术提供的获取边缘服务的装置200的示意性框图。
具体实施方式
73.下面将结合附图,对本技术中的技术方案进行描述。
74.本技术实施例提及的无线通信系统包括但不限于:全球移动通信(global system of mobile communication,gsm)系统、长期演进(long term evolution,lte)频分双工(frequency division duplex,fdd)系统、lte时分双工(time division duplex,tdd)、lte
系统、先进的长期演进(lte

advanced,lte

a)系统、下一代通信系统(例如,6g通信系统)、多种接入系统的融合系统,或演进系统。
75.本技术提供的技术方案还可以应用于机器类通信(machine type communication,mtc)、机器间通信长期演进技术(long term evolution

machine,lte

m)、设备到设备(device to device,d2d)网络、机器到机器(machine to machine,m2m)网络、物联网(internet of things,iot)网络或者其他网络。其中,iot网络例如可以包括车联网。其中,车联网系统中的通信方式统称为车到其他设备(vehicle to x,v2x,x可以代表任何事物),例如,该v2x可以包括:车辆到车辆(vehicle to vehicle,v2v)通信,车辆与基础设施(vehicle to infrastructure,v2i)通信、车辆与行人之间的通信(vehicle to pedestrian,v2p)或车辆与网络(vehicle to network,v2n)通信等。
76.本技术实施例中所涉及到的终端设备可以包括各种具有无线通信功能的接入终端、移动设备、用户终端或用户装置。例如,终端设备可以为用户设备(user equipment,ue),例如,手机(mobile phone)、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtual reality,vr)终端设备、增强现实(augmented reality,ar)终端设备等。终端设备也可是工业控制(industrial control)中的无线终端、机器类型通信(machine type communication,mtc)终端、客户终端设备(customer premise equipment,cpe)、无人驾驶(self

driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)、蜂窝电话、无绳电话、会话启动协议(session initiation protocol,sip)电话、无线本地环路(wireless local loop,wll)站、个人数字助理(personal digital assistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,5g网络中的终端设备或者未来演进的公用陆地移动通信网络(public land mobile network,plmn)中的终端设备等。
77.下面结合图1和图2详细介绍本技术实施例涉及网络系统架构以及该架构下的边缘业务架构。
78.图1是本技术实施例适用的系统架构图,如图所示,该网络架构具体可以包括下列网元:
79.1、无线接入网(radio access network,ran):基于无线通信技术实现接入网络功能的接入网可以称为无线接入网。无线接入网能够管理无线资源,为终端提供接入服务,进而完成控制信号和用户数据在终端和核心网之间的转发。
80.本技术所涉及的无线接入网设备可以是具有无线收发功能的设备。该无线接入网设备可以是提供无线通信功能服务的设备,通常位于网络侧,包括但不限于:第五代(5th generation,5g)通信系统中的下一代基站(gnodeb,gnb)、第六代(6th generation,6g)移动通信系统中的下一代基站、未来移动通信系统中的基站或wifi系统中的接入节点等,lte系统中的演进型节点b(evolved node b,enb)、无线网络控制器(radio network controller,rnc)、节点b(node b,nb)、基站控制器(base station controller,bsc)、家庭基站(例如,home evolved nodeb,或home node b,hnb)、基带单元(base band unit,bbu),传输接收点(transmission reception point,trp)、发射点(transmitting point,tp)、基
站收发台(base transceiver station,bts)等。在一种网络结构中,该接入网设备可以包括集中单元(centralized unit,cu)节点、或分布单元(distributed unit,du)节点、或包括cu节点和du节点的ran设备、或者控制面cu节点和用户面cu节点,以及du节点的ran设备。接入网设备为小区提供服务,用户设备通过该小区使用的传输资源(例如,频域资源,或者说,频谱资源)与基站进行通信,该小区可以是基站(例如基站)对应的小区,小区可以属于宏基站,也可以属于小小区(small cell)对应的基站,这里的小小区可以包括:城市小区(metro cell)、微小区(micro cell)、微微小区(pico cell)、毫微微小区(femto cell)等,这些小小区具有覆盖范围小、发射功率低的特点,适用于提供高速率的数据传输服务。无线接入网设备可以是宏基站,也可以是微基站或室内站,还可以是中继节点或施主节点,v2x通信系统中的为用户设备提供无线通信服务的设备、云无线接入网络(cloud radio access network,cran)场景下的无线控制器、中继站、车载设备、可穿戴设备以及未来演进网络中的网络设备等。本技术的实施例对无线接入网设备所采用的具体技术和具体设备形态不做限定。
81.2、认证服务功能(authentication server function,ausf)网元:主要用于用户鉴权等。
82.3、接入和移动性管理功能网元(access and mobility management function,amf):主要用于移动性管理和接入管理等,可以用于实现移动性管理实体(mobility management entity,mme)功能中除会话管理之外的其它功能,例如,合法监听、或接入授权(或鉴权)等功能。在本技术实施例中,可用于实现接入和移动管理网元的功能。
83.4、会话管理功能网元(session management function,smf):主要用于会话管理、终端设备的ip地址分配和管理、选择和管理用户平面功能、策略控制、或收费功能接口的终结点以及下行数据通知等。在本技术实施例中,可用于实现会话管理网元的功能。
84.5、策略控制网元(policy control function,pcf):用于指导网络行为的统一策略框架,为控制平面功能网元(例如amf,smf网元等)提供策略规则信息等。
85.6、应用功能网元(application function,af):用于进行应用影响的数据路由,接入网络开放功能网元,或,与策略框架交互进行策略控制等。
86.7、统一数据管理网元(unified data management,udm):用于统一数据管理、5g用户数据管理、处理用户标识、接入鉴权、注册、或移动性管理等。
87.8、用户面功能网元(user plane function,upf):可用于分组路由和转发、或用户面数据的服务质量(quality of service,qos)处理等。用户数据可通过该网元接入到数据网络(data network,dn)。在本技术实施例中,可用于实现用户面网元的功能。
88.9、网络切片选择功能网元(network slice selection function,nssf):用于管理网络切片相关的信息。
89.10、数据网络(digital network,dn):用于提供传输数据的网络。例如,运营商业务的网络、因特(internet)网、第三方的业务网络等。
90.另外,上述网络架构还包括网络存储功能网元((networkrepository function,nrf):用于保存网络功能实体以及其提供服务的描述信息,以及支持服务发现,网元实体发现等功能;网络开放功能网元(network exposure function,nef):用于安全地向外部开放由第三代合作伙伴计划(3gpp)网络功能提供的业务和能力等。统一数据存储功能网元
(unified data repository,udr),用于udm存储订阅数据或读取订阅数据以及pcf存储策略数据或者读取策略数据。
91.在该网络架构中,n2接口为ran和amf网元的接口,用于非接入层(non

access stratum,nas)消息的发送等;n3接口为ran和upf网元之间的接口,用于传输用户面的数据等;n4接口为smf网元和upf网元之间的接口,用于传输例如n3连接的隧道标识信息,数据缓存指示信息,以及下行数据通知消息等信息。
92.应理解,上述应用于本技术实施例的网络架构仅是举例说明的从传统点到点的架构和服务化架构的角度描述的网络架构,适用本技术实施例的网络架构并不局限于此,任何能够实现上述各个网元的功能的网络架构都适用于本技术实施例。
93.应理解,图1中的各个网元之间的接口名称只是一个示例,具体实现中接口的名称可能为其他的名称,本技术对此不作具体限定。此外,上述各个网元之间的所传输的消息(或信令)的名称也仅仅是一个示例,对消息本身的功能不构成任何限定。
94.图2是本技术实施例边缘业务架构示意图,如图所示,该网络架构具体可以包括:边缘数据网络(edge data network,edn)(包括:边缘使能服务器(edge enabler server,ees)边缘应用服务器(edge application server,eas))、边缘配置服务器(edge configuration server,ecs)以及用户设备(user equipment,ue)。
95.其中,edn可以是本地数据中心,edn包含一个或多个ees和eas,每个edn有特定的服务范围。
96.用户设备(user equipment,ue)中可以包括:边缘使能客户端(edge enabler client,eec)和应用客户端,其中,eec为终端上的应用客户端提供必要的支持,eec的功能包括:通过edge

4检索edn信息、ue注册到ees、检索可用的eas、eas可用性变化、eas迁移通知给eec。
97.ecs网元(也可称之为,边缘数据网络配置服务器(edge data network configuration server,edncs))可以是全局管理网元,维护各个edn的信息,包括边缘数据网络的服务范围和边缘数据网络中的边缘使能服务器ees地址等。其中,边缘数据网络的服务范围可以是拓扑地址信息(例如cell id、tai(track area id)等)或几何地址信息(例如,省、市、区或经纬度等信息),服务范围可以是地址信息的集合。在一种实现方式中,ecs网元是分布式部署的,即每个ecs可以管理不同区域的边缘数据网络。应该理解ecs网元可以与其它网元合设也可以是独立的网元,本技术对ecs网元在网络架构中的部署情况并不做任何限定。
98.ees网元,可以是mec节点中的控制网元或者管理网元,负责管理部署在该edn里的各个eas,比如注册,dns解析内容路由选择、上层应用注册管理、无线信息交互等基础功能。此外,ees可以调用3gpp网络中的能力开放功能网元。应该理解ees网元可以与其它网元合设也可以是独立的网元,本技术对ees网元在网络架构中的部署情况并不做任何限定。
99.上述ees,eas,ecs等都可以称之为af(application function),以下不再赘述。
100.下面对图2中的各个参考点的功能进行简单的介绍。
101.图2中的edge

8参考点支持边缘配置服务器和核心网之间的交互,它支持:(1)访问用于检索网络能力信息的核心网功能和应用程序接口(application programming interface,api);(2)向核心网(例如:smf)提供业务发放通知。edge

1:ees与eec之间的接
口,支持eec在ees的注册/去注册;边缘数据网络中的边缘应用服务器发现。edge

2:ees与3gpp核心网之间的接口,用于ees获取3gpp网络能力。edge

3:ees与eas之间的接口,支持ees注册/去注册eas,包括eas的可用性信息、服务范围信息、地址信息等;ees给eas提供3gpp网络能力信息(如位置信息)。edge

4:eec与ecs之间的接口,支持ecs提供/推送配置信息给eec。edge

5:ac与eec之间的接口,支持ac从eec获取接入的eas信息。edge

6:ecs与ees之间的接口,支持在ecs上配置ees信息。edge

7:eas与3gpp核心网之间的接口,支持eas获取3gpp网络能力。edge

8:ecs与3gpp核心网之间的接口,支持ecs获取3gpp网络能力。edge

9:跨mec节点/同一mec节点内不同ees之间的接口,支持做应用迁移。
102.上述内容简要阐述了本技术实施例的系统架构和可能的应用场景,为更好地理解本技术实施例的技术方案,在开始介绍本技术实施例之前,首先对本技术涉及到的名词或术语进行简单介绍。
103.1)数据网络名称(data network name,dnn):数据网络名称dnn可以用于选择建立协议数据单元(protocol data unit,pdu)会话的smf和upf,也可以用于确定应用于该pdu会话的策略。dnn的组成有两部分:1)网络标识(identification,id),这部分表示一个外部网络,是必选的;2)运营商id,这部分表示其属于哪个运营商,是可选的。
104.2)单一网络切片选择辅助信息(single network slice selection assistance information,s

nssai):可以唯一标识一个网络切片,可能包含一个或多个的数据网络名称dnn,供amf进行选择。其中,dnn中指定了为pdu会话所选择的smf。nssai是s

nssai的集合,可以标识一组网络切片。ue进行业务时可以通过s

nssai选择对应的切片组(包括amf/smf/upf)。当ue进行附着(attach)的时候,ue会提供s

nssai信息,gnb根据s

nssai信息来选择5g核心网(5g core network,5gc);如果ue没有提供相关的s

nssai信息,那么gnb会把ue的nas信息路由到一个缺省的5gc。
105.3)ue路由选择策略(ue route selection policy,ursp):是一张包含一个或者多个ursp规则(rule)的列表。ursp中的每个ursp规则由该规则的规则优先级(precedence)、流量描述符(traffic descriptor)和路由选择描述符(route selection descriptor,rsd)列表组成。每个规则的优先级各不相同,且各个规则按照优先级从高到低排序。优先级决定了ue使用ursp规则的顺序。
106.流量描述符由一个或者多个组件(component)组成,可以包括:应用描述符(application descriptor)、互联网协议(internet protocol,ip)描述符(ip descriptor),例如:目的ip、域描述符(domain descriptor),例如,全限定域名(fully qualified domain name,fqdn)、非ip描述符(non

ip descriptor)、dnn描述符以及连接能力(connection capabilities)。流量描述符可以供ue使用,从而进行应用匹配。
107.路由选择描述符rsd列表包含一个或者多个rsd,每个rsd由各自的rsd优先级(rsd precedence)、路由选择组件(route selection components)和路由选择校验标准(route selection verification criteria)组成。其中,rsd优先级决定了使用rsd顺序,当优先级高的rsd无法使用时,才使用其他rsd。路由选择组件描述了应用可以使用的各种网络资源,它由一个或多个组件组成,可以包括业务和会话连续性(serviceandsessioncontinuity,ssc)模式选择(ssc mode selection)、网络切片选择(network slice selection)、dnn选择(dnn selection)、pdu会话类型选择(pdu session type selection)、有缝卸载指示
(non

seamless offload indication)、接入类型优先级(access type preference)。路由选择校验标准描述了对应的生效条件,它包括时间窗口(time window)和位置标准(location criteria),如果当前时间不在时间窗口内或者ue位置不匹配位置标准,则认为rsd无效。
108.对于每个应用,ue会依照规则的优先级自高而低依次查询某条规则是否适用,如果查询到一条规则适用则使用此规则;如果除优先级外的规则都不适用,则使用优先级最低的规则,该规则相当于默认规则,适用于全部应用。其中,每一条规则都对应着一种特定的pdu会话(包括:会话类型、ssc模式、切片、dnn等),当对应的会话存在时,该应用使用该会话;当会话不存在时,则建立新的符合要求的会话。
109.也可以理解为,ursp可以用来让终端选择(或建立)pdu会话(或切片)。ue可以根据ursp策略确定检测到的应用程序是否可以与已建立的pdu会话相关联,是否可以卸载到pdu会话之外的非3gpp接入,或者是否可以触发新pdu会话的建立。当业务描述符中的每个组件与来自应用程序的相应信息匹配时,该ursp规则是适用的。当来自应用程序的相应信息与流量描述符组件中的任何值都不匹配,或者没有来自应用的相应信息可用时,该ursp规则不适用。具体地,ursp的使用规则和流程可以参考协议ts 24.526,此处不再赘述。
110.目前,ue要获取边缘配置服务器ecs的地址信息一般采用如下方案:ecs可以先将其地址信息发送udm网元,ue向smf请求获取ecs的地址信息时,smf可以根据本地配置或从udm中获取ue的签约数据从而确定ecs地址,然后smf将ecs的地址信息发送给ue。由上可知,目前网络侧只能确定一个ecs地址并发送给ue。然而,在多ecs地址的场景下,如果smf根据本地配置或从udm中获取了多个ecs地址时,smf无法确定给ue发送哪个/哪些ecs;对于ue而言,即便收到了smf发送的多个ecs的地址信息,ue也无法确定访问哪个ecs获取边缘网络配置信息,从而造成ue边缘业务的体验较差。
111.有鉴于此,本技术提供了一种获取边缘服务的方法,通过增强ursp机制,使得网络侧和ue可以确定ecs,从而保障用户边缘业务的体验。
112.下面将结合附图详细说明本技术实施例提供的方法。需要说明的是,在下文中结合附图描述实施例的过程中,图中仅为便于理解而示意,不应对本技术构成任何限定。各网元名称仅为区分不同的功能而定义,不应对本技术构成任何限定。本技术并不排除定义其他网元来实现相同或相似功能的可能。
113.本技术实施例中的标识消息可以指代地址信息,也就是说本技术实施例中的标识信息可以包括边缘服务器(例如,ecs)的地址信息。另外,还可以包括边缘服务器的标识(例如,ecs id),例如,边缘服务器的统一资源标识符(uniform resource identifier,uri)、边缘服务器的ip地址信息,标识信息还可以包括边缘服务器的实例标识符(instance id),标识信息还可以包括边缘服务器的fqdn。换言之,本技术中,根据标识消息可以获取边缘服务器的地址信息。
114.需要说明的是,以上仅仅是对标识信息的举例,不应对本技术造成任何限定,本技术并未排除标识信息还可以是其它任何可以获取边缘服务器地址信息的信息。
115.图3是本技术提供的一种获取边缘服务的方法300的示意性框图。该方法包括:
116.步骤301,ue从第一网元接收至少两个边缘配置服务器所对应的策略信息。
117.该策略信息包括每个边缘配置服务器的第一类信息,所述第一类信息包括以下信
息的一项或多项:每个边缘配置服务器对应的服务范围的信息、优先级的信息、标识信息。
118.在一种可能的实现方式中,用户设备ue可以从pcf接收多个ecs对应的策略信息,其中,每个ecs对应的策略信息每个边缘配置服务器的第一类信息,所述第一类信息包括以下信息的一项或多项:每个边缘配置服务器对应的服务范围的信息、优先级的信息、标识信息。
119.作为一个示例,ue可以从pcf接收3个ecs所对应的ursp(策略信息的一例),例如,ue可以接收ecs#1、ecs#2和ecs#3的策略信息。如果ue只需要ecs优先级的信息,则策略信息中可以只包含各个ecs优先级的信息;如果ue除过ecs优先级的信息还需要ecs服务范围的信息,则策略信息中可以包含各个ecs优先级的信息和ecs服务范围的信息。如果ue需要ecs的标识信息,则策略信息中还可以包括ecs的标识信息。
120.本技术中,策略信息中的第一类信息内容可以灵活确定,以上各个情况仅仅是举例,不作限定。
121.本技术中,一个ecs可以对应一条ursp,此时,ue可以接收多个ecs对应的多条ursp。例如,ue可以接收ecs#1对应的ursp、ecs#2对应的ursp以及ecs#3对应的ursp。本技术中,也可以是多个ecs对应一条ursp,此时ue只需要接收一条ursp,该条ursp中包括3个ecs。
122.步骤302,ue根据该策略信息中的第一类信息,在至少两个边缘配置服务器中确定第一边缘配置服务器。
123.本实施例中,以ue接收3个ecs对应的ursp为例进行介绍,例如:以ecs#1、ecs#2和ecs#3对应的ursp为例。
124.作为一个示例,如果ursp中只包括ecs优先级的信息时,ue可以将ecs#1、ecs#2和ecs#3中优先级最高的那个ecs确定为第一ecs,例如,ecs#2的优先级最高,ue确定ecs#2为第一ecs。
125.作为一个示例,如果ursp中只包括ecs的服务范围的信息时,ue可以根据自身的位置信息以及ecs#1、ecs#2和ecs#3服务范围的信息共同确定第一ecs。例如,ecs#1的服务范围刚好覆盖ue当前所处的位置,此时,ue可以确定ecs#1为第一ecs。又例如,ecs#1、ecs#2和ecs#3的服务范围均覆盖了ue当前所处的位置,并且ecs#1距离ue最近,此时ue也可以确定ecs#1为第一ecs,等等。
126.作为另一个示例,如果ursp中包括各个ecs的优先级信息和ecs的服务范围的信息,如果多个边缘配置服务器的优先级相同,则ue可以根据边缘配置服务器的服务范围和ue的位置信息确定第一ecs。
127.本技术中,在多ecs的场景下,如果ue接收的ecs对应的ursp中包括多个信息时,ue可以灵活确定第一ecs。
128.可选的,本技术中的策略信息还可以包括每个边缘配置服务器的第二类信息,第二类信息包括每个边缘配置服务器对应的数据网络名称的信息和/或单一网络切片选择辅助信息。
129.在一些实施例中,ue还可以根据该策略信息中的第二类信息请求建立第一边缘配置服务器对应的协议数据单元pdu会话。在一种可能的实现方式中,ue可以创建与ecs#1对应的dnn和s

nssai的会话。例如,ue可以向amf请求建立第一ecs(例如,ecs#1)对应的协议数据单元pdu会话。该会话中包括ecs#1对应的dnn和/或s

nssai。之后,ue可以通过该pdu会
话访问第一边缘配置服务器。
130.在多ecs的场景下,根据本实施的方法,使得ue在多ecs中根据接收到的ursp中的各个ecs与各自服务范围、优先级的对应关系确定需要访问的目标ecs,并且ue可以根据dnn、n

ssai建立目标ecs的pdu会话,通过该会话访问边缘业务,从而保障用户的边缘业务的体验。也就是说,本技术通过增强现有ursp机制,在对现有技术改动较小的情况下实现了ue在多个ecs中确定需要访问的目标ecs的技术效果,保障用户的边缘业务的体验。
131.图4是本技术提供的一种获取边缘服务的方法400的示意性流程图,图4所示的方法400可以由图1所示的系统中的amf、smf、nef、udm、pcf和ecs等网元执行。如图4所示,该方法包括步骤401至412,本实施例以ue#1为例进行说明,下面详细描述每个步骤。
132.步骤401,ecs向udm发送自身的配置信息。
133.ecs的配置信息包括:ecs的数据网络名称dnn信息、ecs服务范围信息、ecs优先级信息、ecs标识信息(也可以理解,ecs对应的或关联的标识信息)、ecs的单一网络切片选择辅助信息s

nssai等信息。
134.在一种可能的实现方式中,ecs可以调用nef的参数提供服务,例如,parameter provisionservice发送所述配置信息给nef,再由nef将该配置信息发送给udm或udr。
135.本技术中,步骤401中的ecs可以有一个或者多个,当有多个ecs时,各个ecs可以分别将其各种的配置信息发送给udm。
136.可选的,udm也可以将配置信息发送到udr,由udr存储该配置信息。
137.步骤402,udm或udr向pcf发送通知信息,通知ue的签约数据发生改变。对应的,pcf接收该通知信息。
138.其中,所述pcf可以是服务该ue,例如,ue#1的pcf。
139.在一种可能的实现方式中,pcf可以先向udm或者udr订阅ue的签约数据改变事件的通知,后续当udm或udr检测到ue的签约数据发生改变时可以发送通知信息给pcf。
140.作为一个示例,所述通知信息中可以包含ecs配置信息,例如,ecs的数据网络名称dnn信息、ecs服务范围信息、ecs优先级信息中的一个或多个。作为另一个示例,所述通知信息中还可以包含ecs标识信息(也可以理解,ecs对应的或关联的标识信息)、ecs的s

nssai等信息。
141.步骤403,pcf生成用户路由选择策略ursp(策略信息的一例)。
142.该ursp中可以包括每个边缘配置服务器的第一类信息,其中,第一类信息包括以下信息的一项或多项:每个边缘配置服务器对应的服务范围的信息、优先级的信息、标识信息。
143.在一些实施例中,该ursp中还可以包括每个边缘配置服务器的第二类信息,其中,第二类信息包括每个边缘配置服务器对应的数据网络名称的信息和/或单一网络切片选择辅助信息。
144.在一种可能的实现方式中,pcf可以从udm或udr收到通知消息后,生成用户路由选择策略ursp。
145.其中,ecs的dnn信息和s

nssai信息可以包含于ursp中路由选择描述符的路由选择组件(route selection components)字段中。ecs的服务范围信息可以包含于ursp中路由选择描述符的位置标准(location criteria)字段中。ecs标识信息可以包含于ursp中流
量描述符的ip描述符(ip descriptor)或者域描述符(domain descriptor)中。ecs的优先级信息可以包含于ursp中优先级值(precedence value)字段中。
146.在一些场景中,pcf还可以根据本地配置或策略信息或签订的服务层协议(service layer agreement,sla)重新确定各ecs的优先级,即pcf可能对步骤401中ecs的优先级进行调整。
147.本技术中,一个ecs可以对应一条ursp,多个ecs可以对应多条ursp,多个ecs也可以对应一条ursp,不作限定。
148.步骤404,pcf向ue#1发送ursp。对应的,ue#1可以接收并保存该ursp。
149.步骤405,ue#1根据ursp中的第一类信息确定第一ecs。
150.在一种可能的实现方式中,若多个ecs对应的优先级不同,则ue#1可以选择优先级最高的ecs。例如,优先级最高的ecs为ecs#1(为方便描述,本实施例将确定的ecs记为ecs#1),此时,ue#1确定通过ecs#1获取边缘配置信息。该边缘配置信息例如可以包括ees的标识信息等。
151.在另一种可能的实现方式中,若优先级最高的ecs有多个,则ue#1还可以根据ecs的服务范围和ue#1位置确定ecs,即选择服务范围包含了ue#1位置的ecs进行通信。例如,优先级最高的ecs有ecs#1、ecs#2、ecs#5,此时,ue#1可以通过各个ecs的服务范围以及自己的位置信息确定通过ecs#1获取边缘配置信息。该边缘配置信息例如可以包括ees的标识信息等。
152.具体地,可以参照方法300中的步骤302,此处不再赘述。
153.情况一:如果ue#1已经建立了ecs#1对应的dnn和s

nssai的会话,此时,ue可以直接通过该会话发送第一请求,第一请求用于向第一ecs请求配置信息,后续步骤无须执行。
154.作为示例而非限定,第一请求例如可以是:服务配置请求(service provisioning request)、服务订阅请求(service provisioning subscription request)、服务订阅更新请求(service provisioning subscription update request)、服务取消订阅请求(service provisioning unsubscribe request)。下述描述中,出现的service provisioning requestinformation element(service provisioning requestie),也可以是此处的各个请求。
155.情况二:如果ue尚未建立ecs#1对应的dnn和s

nssai的会话,此时,还需要执行步骤406至步骤410。
156.方式一:
157.步骤406,ue#1创建与ecs#1对应的dnn和s

nssai的会话。
158.在一种可能的实现方式中,ue#1可以根据策略信息中的第二类信息请求建立ecs#1对应的协议数据单元pdu会话。例如,ue#1可以向afm发送会话建立请求,会话建立请求中包含ecs#1对应的dnn和/或s

nssai。
159.可选的,会话建立请求中还可以包含指示信息#1,指示信息#1用于指示ue#1能力。本技术中,ue#1的能力可以指ue#1(或者也可以指eec)支持接收ecs配置信息的能力。
160.可选的,会话建立请求中还可以包含指示信息#2,指示信息#2用于指示ue#1向第一ecs(例如,ecs#1)请求配置信息(例如,service provisioning request ie)。该请求的配置信息例如可以包括ees的标识信息等。
161.可选的,会话建立请求中还包含ecs#1标识信息。
162.步骤407,amf根据dnn和/或指示信息确定smf。
163.本技术考虑到并不是所有的smf都具备(也可以理解为“支持”)将service provisioning request ie发送给ecs的能力,因此需要确定合适的smf。
164.作为一个示例,如果ue通过一个默认的(default)dnn或公共的(common)dnn,例如,互联网接入点名称(internet access point name,apn)访问ecs#1。此时,amf可以根据步骤406中的指示信息(例如,指示信息#1和/或指示信息#2)选择(也可以理解为,确定)特定的smf,即选择一个具备将service provisioning request ie发送给ecs能力的smf。作为另一个示例,如果ecs#1属于特别的dnn,amf可以根据dnn就选择smf,即特定的smf才能服务该dnn。
165.步骤408,amf向该smf发送创建会话上下文请求。对应的,smf可以从amf接收创建会话上下文请求。
166.可选的,创建会话上下文请求中还可以包含第一请求(例如,service provisioning request ie)和ecs#1的标识信息。
167.可选的,在一些实施例中,还可以包括步骤409,smf从amf收到创建会话上下文请求,如果该请求中未携带ecs#1的标识信息,此时,smf可从udm或pcf获取ecs#1标识信息;或者,smf可以根据本地配置和/或签约信息等确定ecs#1标识信息。这是由于,步骤401中各个ecs已经将各自的配置信息发送给udm,因此,smf可以根据该创建会话上下文请求对应的dnn和s

nssai等信息确定是哪个ecs。
168.步骤410,smf将第一请求(例如,service provisioning request ie)发送给ecs#1。对应的,ecs#1接收第一请求。
169.本技术中,步骤406至步骤410中,描述了ue#1在会话建立流程中发送service provisioning request。会话建立流程的其它步骤还包括建立ue到upf之间用户面路径的会话等为现有技术,不再赘述。
170.方式二:
171.在另一种实现方式中,ue#1也可以在会话建立完成后,可以通过会话修改请求访问ecs#1。作为一个示例,ue#1可以向amf发送会话修改请求,该会话修改请求中包括第一请求(例如,service provisioning request)。可选的,该会话修改请求可以包含ecs#1的标识信息。然后amf可以向smf发送该会话修改请求,smf收到service provisioning request后,可以继续执行步骤409和步骤410,将service provisioning request发送到ecs#1。
172.步骤411,ecs#1确定向ue#1发送第一响应,第一响应中包括ecs#1需要向ue#1发送的配置信息。
173.在一种可能的实现方式中,第一响应可以是ees的标识信息,例如,ees#1的标识信息。
174.步骤412,ecs#1向ue#1发送第一响应,第一响应包括ees的标识信息。
175.在一种可能的实现方式中,ecs#1可以通过smf发送service provisioning response给ue#1;或者,ecs#1可以先通过pcf向smf发送service provisioning response,然后,通过smf发送service provisioning response给ue#1。
176.在另一种可能的实现方式中,ecs#1可以通过ue到upf之间用户面路径发送
service provisioning response给ue#1。类似于步骤405,第一响应可以是:服务配置响应(service provisioning response)、服务订阅响应(service provisioning subscription response)、服务订阅更新响应(service provisioning subscription update response)或者服务取消订阅请求(service provisioning unsubscribe response)
177.在多ecs的场景下,根据本实施的方法,使得ue在多ecs中根据接收到的ursp中的各个ecs与各自优先级、服务范围的对应关系确定需要访问的目标ecs,并且ue可以根据dnn、n

ssai建立目标ecs的pdu会话,通过该会话访问边缘业务,从而保障用户的边缘业务的体验。也就是说,本技术通过增强现有ursp机制,在对现有技术改动较小的情况下实现了ue在多个ecs中确定需要访问的目标ecs的技术效果,保障用户的边缘业务的体验。
178.图5是本技术提供的一种获取边缘服务的方法500的示意性流程图,图5所示的方法500可以由图1所示的系统中的amf、smf、nef、udm、pcf和ecs等网元执行。如图5所示,该方法包括步骤501至512,本实施例以ue#2为例进行说明,下面详细描述每个步骤。
179.步骤501,ecs向udm发送自身的配置信息。
180.ecs的配置信息包括:ecs的数据网络名称dnn信息、ecs服务范围信息、ecs优先级信息。ecs标识信息(也可以理解,ecs对应的或关联的标识信息)、ecs单一网络切片选择辅助信息s

nssai等信息。
181.在一种可能的实现方式中,ecs可以调用nef的参数提供服务,例如,parameter provision service发送所述配置信息给nef,再由nef将该配置信息发送给udm或udr。
182.步骤502,ue#2可以向afm发送会话建立请求,会话建立请求中包含dnn和指示信息#2。
183.其中,指示信息#2用于指示ue#1向ecs请求配置信息(例如,service provisioning request ie)。该配置信息例如可以包括ees的标识信息等。
184.可选的,会话建立请求中还可以包含指示信息#1,指示信息#1用于指示ue#1能力。本技术中,ue#1的能力可以指ue#1支持接收ecs的能力。
185.步骤503,amf根据dnn和/或指示信息确定smf。
186.本技术考虑到并不是所有的smf都具备(也可以理解为“支持”)将service provisioning request ie发送给ecs的能力,因此需要确定合适的smf。
187.作为一个示例,如果ue通过一个默认的(default)dnn或公共的(common)dnn,例如,互联网接入点名称(internet access point name,apn)访问ecs#1。此时,amf可以根据需步骤406中的指示信息(例如,指示信息#1和/或指示信息#2)选择(也可以理解为,确定)特定的smf,即选择一个具备将service provisioning request ie发送给ecs能力的smf。作为另一个示例,如果ecs#1属于特别的dnn,amf可以只根据dnn就选择smf,即特定的smf才能服务该dnn。
188.步骤504,amf向该smf发送创建会话上下文请求。对应的,smf可以从amf接收创建会话上下文请求。
189.步骤505,smf确定ecs的标识信息。
190.本实施例,以smf确定ecs的标识信息为ecs#2(第二边缘配置服务的一例)为例进行说明。
191.本技术中,smf可以根据指示信息#2确定ue需要访问边缘配置服务器,然后smfsmf可以根据本地配置和/或从udm获取签约信息等确定ecs#2标识信息。这是由于,步骤501中各个ecs已经将各自的配置信息发送给udm,udm中ue的签约信息或本地配置中已经保存了各个ecs配置信息。该配置信息例如包括,ecs的优先级信息、服务范围信息、dnn信息、s

nssai信息等。因此,smf可以根据该创建会话上下文请求对应的dnn和s

nssai等信息确定是哪个ecs。
192.步骤506,smf将确定的ecs#2的配置信息发送给pcf。
193.作为一个示例,smf可以将确定的ecs#2标识信息和dnn发送给pcf。
194.步骤507,pcf根据ecs#2的配置信息,生成关于ecs#2的ursp,该ursp中包括ecs#2对应的标识信息和数据网络名称。
195.在一种可能的实现方式中,一旦smf将确定的ecs#2的标识信息和数据网络名称发送给pcf,便可触发pcf生成关于ecs#2的ursp。例如,一旦smf将确定的ecs#2的dnn和标识信息发送给pcf,便可触发pcf生成关于ecs#2的ursp,其中该ursp中包括ecs#2对应dnn和标识信息。
196.本实施中的ursp可以指示ue#2通过该dnn对应的会话(即ue当前请求建立的会话)访问确定的ecs#2。
197.具体地,在一种可能的实现方式中,ecs#2的dnn信息和s

nssai信息可以包含于ursp中路由选择描述符的路由选择组件(route selection components)字段中。ecs#2的服务范围信息可以包含于ursp中路由选择描述符的位置标准(location criteria)字段中。ecs#2标识信息可以包含于ursp中流量描述符的ip描述符(ip descriptor)或者域描述符(domain descriptor)中。ecs#2的优先级信息可以包含于ursp中优先级值(precedence value)字段中。
198.在一些实施例中,还可以包括步骤508,smf保存所确定的ecs#2的标识信息。
199.步骤509,pcf向ue#2发送关于ecs#2的ursp。对应的,ue#2可以接收该ursp。
200.需要说明的是,本技术中步骤509可以在ue#2建立会话流程中执行,也可以在ue#2建立会话完毕后执行,本技术并不限定执行步骤509的时间。
201.步骤510,ue#2根据该ursp,确定通过当前建立的会话向ecs#2发送第一请求。
202.其中,第一请求用于ue#2向ecs#2请求配置信息,例如ue#2向ecs#2请求ees的标识信息。
203.作为示例而非限定,本技术中的第一请求例如可以是:服务配置请求(service provisioning request)、服务订阅请求(service provisioning subscription request)、服务订阅更新请求(service provisioning subscription update request)、服务取消订阅请求(service provisioning unsubscribe request)。下述描述中,出现的service provisioning request ie(information element),也可以是此处的各个请求。
204.在另一种可能的实现方式中,ue#2可以在会话建立完成后,还可以通过会话修改访问ecs#2。作为一个示例,ue#2可以向amf发送会话修改请求,该会话修改请求中包括第一请求,(例如,service provisioning request)。可选的,该会话修改请求还可以包含ecs#2的标识信息。应理解,如果步骤508,smf保存所确定的ecs#2的标识信息时,此时,ue#2也可以无需携带ecs#2标识信息。然后amf将该会话修改请求发送到smf,smf可以将第一请求(例
如,service provisioning request)直接发送到所保存的ecs#2对应的地址。也就是说,此时,smf可以直接向ecs#2发送第一请求。
205.步骤511,ecs#2确定向ue#2发送第一响应,第一响应中包括ecs#2向ue发送的配置信息。
206.在一种可能的实现方式中,第一响应可以是ees的标识信息。
207.步骤512,ecs#2向ue#2发送第一响应,第一响应包括ees的标识信息。
208.在一种可能的实现方式中,ecs#2可以通过smf发送service provisioning response给ue#2;或者,ecs#2可以先通过pcf向smf发送service provisioning response,然后,通过smf发送service provisioning response给ue#1。
209.在另一种可能的实现方式中,ecs#2可以通过ue到upf之间用户面路径发送service provisioning response给ue#1。类似于步骤510,第一响应可以是:服务配置响应(service provisioning response)、服务订阅响应(service provisioning subscription response)、服务订阅更新响应(service provisioning subscription update response)或者服务取消订阅请求(service provisioning unsubscribe response)
210.在多ecs的场景下,根据本实施的方法,使得网络设备可以在多ecs中通过各个ecs与各自服务范围、优先级以及标识信息的对应关系确定ue需要访问的目标ecs。并且网络设备可以将该确定的ecs的策略信息发送给ue,指示ue通过当前所建立的pdu会话访问该ecs,从而保障用户的边缘业务的体验。也就是说,本技术通过增强现有ursp机制,在对现有技术改动较小的情况下实现了网络设备在多个ecs中确定需要访问的目标ecs的技术效果,保障用户的边缘业务的体验。
211.需要说明的是,本技术中的为了便于清楚描述本技术实施例的技术方案,在本技术的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。例如,第一信息和第二信息仅仅是为了区分不同的信息,并不对其先后顺序进行限定。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
212.本技术实施例中,“以下一项或多项”或其类似表达,是指的这些项中的任意组合,包括单项或复数项的任意组合。例如,a,b,或c中的一项或多项,可以表示:a,b,c;a和b;a和c;b和c;或a和b和c。其中a,b,c可以是单个,也可以是多个。
213.可以理解,在本技术中,“如果

时”、“如果”均指在某种客观情况下装置会做出相应的处理,并非是限定时间,且也不要求装置实现时一定要有判断的动作,也不意味着存在其它限定。
214.以上,结合图3至图5详细说明了本技术实施例提供的获取边缘服务的方法。下面结合图6和图7介绍本技术实施例提供装置。应理解,装置实施例的描述与方法实施例的描述相互对应,因此,未详细描述的内容可以参见上文方法实施例,为了简洁,这里不再赘述。
215.上述主要从各个节点之间交互的角度对本技术实施例提供的方案进行了介绍。可以理解的是,各个节点,例如终端设备或者网络设备,为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本技术能够以硬件或硬件和计算机软件的结
合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
216.本技术实施例可以根据上述方法示例对终端设备或者终端设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。下面以采用对应各个功能划分各个功能模块为例进行说明。
217.图6是本技术实施例提供装置100的示意性框图。如图所示,该装置100可以包括:收发单元110和处理单元120。
218.在一种可能的设计中,该装置100可以是上文方法实施例中的终端设备,例如,用户设备ue,也可以是用于实现上文方法实施例中终端设备的功能的芯片。应理解,该装置100可对应于根据本技术实施例的方法300、方法400、方法500中的ue,该装置100可以执行本技术实施例的方法300、方法400、方法500中的ue所对应的步骤。应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。
219.具体地,收发单元用于接收至少两个边缘配置服务器所对应的策略信息,所述策略信息包括每个边缘配置服务器的第一类信息,所述第一类信息包括以下信息的一项或多项:每个边缘配置服务器对应的服务范围的信息、优先级的信息、标识信息;所述处理单元用于根据所述策略信息中的第一类信息,在所述至少两个边缘配置服务器中确定第一边缘配置服务器。
220.在一些实施例中,所述策略信息还包括每个边缘配置服务器的第二类信息,所述第二类信息包括每个边缘配置服务器对应的数据网络名称的信息和/或单一网络切片选择辅助信息,所述处理单元还用于根据所述策略信息中的第二类信息请求建立所述第一边缘配置服务器对应的协议数据单元pdu会话;所述装置通过所述pdu会话访问所述第一边缘配置服务器。
221.在一些实施例中,所述收发单元用于发送会话建立请求,所述会话建立请求中包括数据网络名称和第二指示信息,所述第二指示信息用于指示所述装置向边缘配置服务器请求配置信息;所述收发单元用于接收策略信息,所述策略信息包括第二边缘配置服务器的标识信息和数据网络名称,所述策略信息用于指示所述装置通过所述会话访问所述第二边缘配置服务器,所述第二边缘配置服务器是第三网元根据所述第二指示信息确定的;所述装置根据所述策略信息确定通过所述会话访问所述第二边缘配置服务器。
222.在一种可能的设计中,该装置100可以是上文方法实施例中的第二网元,例如,amf,也可以是用于实现上文方法实施例中第二网元的功能的芯片。应理解,该装置100可对应于根据本技术实施例的方法400、方法500中的amf,该装置100可以执行本技术实施例的方法500、方法700中的amf所对应的步骤。应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。
223.具体地,所述收发单元用于接收会话建立请求,所述会话建立请求包括:第一边缘配置服务器数据网络名称的信息和/或指示信息,所述指示信息包括第一指示信息和/或第
二指示信息,其中,所述第一指示信息用于指示用户设备的能力,所述第二指示信息用于指示所述用户设备向所述第一边缘配置服务器请求配置信息,所述第一边缘配置服务器是所述用户设备根据策略信息,在至少两个边缘配置服务器中确定的,所述策略信息包括每个边缘配置服务器的第二类信息,所述第二类信息包括每个边缘配置服务器对应的数据网络名称的信息和/或单一网络切片选择辅助信息;所述收发单元用于根据所述第二类信息和/或所述指示信息确定第三网元,所述第三网元支持所述装置访问所述第一边缘配置服务器。
224.在一些实施例中,所述收发单元还用于接收会话修改请求,所述会话修改请求包括第一请求,所述第一请求用于所述用户设备向所述第一边缘配置服务器请求配置信息;所述收发单元用于发送所述会话修改请求。
225.在一些实施例中,所述收发单元还用于接收至少两个边缘配置服务器所对应的策略信息;所述收发单元用于发送所述策略信息。
226.图7是本技术实施例提供的装置200的示意性框图。如图所示,该装置200包括:至少一个处理器220。该处理器220与存储器耦合,用于执行存储器中存储的指令,以发送信号和/或接收信号。可选地,该装置200还包括存储器230,用于存储指令。可选的,该装置200还包括收发器210,处理器220控制收发器210发送信号和/或接收信号。
227.应理解,上述处理器220和存储器230可以合成一个处理装置,处理器220用于执行存储器230中存储的程序代码来实现上述功能。具体实现时,该存储器230也可以集成在处理器220中,或者独立于处理器220。
228.还应理解,收发器210可以包括收发器(或者称,接收机)和发射器(或者称,发射机)。收发器还可以进一步包括天线,天线的数量可以为一个或多个。收发器210有可以是通信接口或者接口电路。
229.具体的,该装置200中的收发器210可以对应于装置100中的收发单元110,该装置200中的处理器220可对应于装置200中的处理单元120。
230.应理解,各收发器处理器执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。
231.在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本技术实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
232.应注意,本技术实施例中的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application

specific integrated circuit,asic)、现场可编程门阵列(field

programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本技术实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常
规的处理器等。结合本技术实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
233.可以理解,本技术实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read

only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synch

link dram,sldram)和直接内存总线随机存取存储器(direct ram

bus ram,dr ram)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
234.根据本技术实施例提供的方法,本技术还提供一种计算机程序产品,该计算机程序产品上存储有计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行方法300、方法400、方法500实施例中任意一个实施例的方法。
235.根据本技术实施例提供的方法,本技术还提供一种计算机可读介质,该计算机可读介质存储有程序代码,当该程序代码在计算机上运行时,使得该计算机执行方法300、方法400、方法500实施例中任意一个实施例的方法。
236.根据本技术实施例提供的方法,本技术还提供一种系统,其包括前述的装置或设备。
237.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,高密度数字视频光盘(digital video disc,dvd))、或者半导体介质(例如,固态硬盘(solid state disc,ssd))等。
238.上述各个装置实施例中网络侧设备与终端设备和方法实施例中的网络侧设备或
终端设备对应,由相应的模块或单元执行相应的步骤,例如通信单元(收发器)执行方法实施例中接收或发送的步骤,除发送、接收外的其它步骤可以由处理单元(处理器)执行。具体单元的功能可以参考相应的方法实施例。其中,处理器可以为一个或多个。
239.在本说明书中使用的术语“部件”、“模块”、“系统”等用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件、或执行中的软件。例如,部件可以是但不限于,在处理器上运行的进程、处理器、对象、可执行文件、执行线程、程序和/或计算机。通过图示,在计算设备上运行的应用和计算设备都可以是部件。一个或多个部件可驻留在进程和/或执行线程中,部件可位于一个计算机上和/或分布在2个或更多个计算机之间。此外,这些部件可从在上面存储有各种数据结构的各种计算机可读介质执行。部件可例如根据具有一个或多个数据分组(例如来自与本地系统、分布式系统和/或网络间的另一部件交互的二个部件的数据,例如通过信号与其它系统交互的互联网)的信号通过本地和/或远程进程来通信。
240.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
241.所述领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
242.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
243.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
244.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
245.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read

only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
246.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵
盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献