一种本地业务的发送方法及网络设备转让专利

申请号 : CN201810226556.0

文献号 : CN110290561A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张旗李海民

申请人 : 大唐移动通信设备有限公司

摘要 :

本发明公开了一种本地业务的发送方法及网络设备,所述方法包括:边缘业务应用接收会话管理功能SMF实体发送的通知信息;其中,所述通知信息用于指示为终端设备服务的边缘用户面功能UPF实体由第一边缘UPF实体调整为第二边缘UPF实体;所述边缘业务应用根据预设的连接关系确定与所述第二边缘UPF对应的边缘计算EC平台;其中,所述预设的连接关系为与所述SMF实体控制的边缘UPF与EC平台的连接关系;所述边缘业务应用将业务数据发送给目标EC平台,以使所述终端设备通过所述目标EC平台获取所述业务数据,所述目标EC平台为与所述第二边缘UPF连接的边缘计算EC平台。

权利要求 :

1.一种本地业务的发送方法,其特征在于,所述方法包括:

边缘业务应用接收会话管理功能SMF实体发送的通知信息;其中,所述通知信息用于指示为终端设备服务的边缘用户面功能UPF实体由第一边缘UPF实体调整为第二边缘UPF实体;

所述边缘业务应用根据预设的连接关系确定与所述第二边缘UPF对应的边缘计算EC平台;其中,所述预设的连接关系为所述SMF实体控制的边缘UPF与EC平台的连接关系;

所述边缘业务应用将业务数据发送给目标EC平台,以使所述终端设备通过所述目标EC平台获取所述业务数据,所述目标EC平台为与所述第二边缘UPF连接的边缘计算EC平台。

2.如权利要求1所述的方法,其特征在于,在所述边缘业务应用接收会话管理功能SMF实体发送的通知信息之前,所述方法还包括:所述边缘业务应用向所述SMF实体订阅所述通知信息。

3.如权利要求2所述的方法,其特征在于,在所述边缘业务应用将业务数据发送给所述目标EC平台之前,所述方法还包括:所述边缘业务应用修改与所述终端设备对应的路由信息,将所述路由信息由所述终端设备到源EC平台的第一路由信息修改为由所述终端设备到所述目标EC平台的第二路由信息,所述源EC平台为与所述第一边缘UPF实体连接的EC平台。

4.如权利要求3所述的方法,其特征在于,所述边缘业务应用将本地业务数据发送给目标EC平台,包括:所述边缘业务应用根据所述第二路由信息将所述业务数据发送给所述目标EC平台。

5.根据权利要求1-4中任一项所述的方法,其特征在于,在所述边缘业务应用接收会话管理功能SMF实体发送的通知信息之前,所述方法还包括:所述边缘业务应用向预设配置的多个EC平台中的每个EC平台发送服务注册请求;其中,所述服务注册请求用于获取通过该EC平台向所述终端设备发送业务数据的权限,所述多个EC平台包含所述源EC平台。

6.一种网络设备,其特征在于,包括:

接收模块,用于接收会话管理功能SMF实体发送的通知信息;其中,所述通知信息用于指示为终端设备服务的边缘用户面功能UPF实体由第一边缘UPF实体调整为第二边缘UPF实体;

处理模块,用于根据预设的连接关系确定与所述第二边缘UPF对应的边缘计算EC平台;

其中,所述预设的连接关系为与所述SMF实体控制的边缘UPF与EC平台的连接关系;

发送模块,用于将业务数据发送给目标EC平台,以使所述终端设备通过所述目标EC平台获取所述业务数据,所述目标EC平台为与所述第二边缘UPF连接的边缘计算EC平台。

7.如权利要求6所述的设备,其特征在于,所述网络设备还包括:订阅模块,用于向所述SMF实体订阅所述通知信息。

8.如权利要求7所述的设备,其特征在于,所述网络设备还包括:处理模块,用于修改与所述终端设备对应的路由信息,将所述路由信息由所述终端设备到源EC平台的第一路由信息修改为由所述终端设备到所述目标EC平台的第二路由信息,所述源EC平台为与所述第一边缘UPF实体连接的EC平台。

9.如权利要求8所述的设备,其特征在于,所述发送模块具体用于:根据所述第二路由信息将所述业务数据发送给所述目标EC平台。

10.根据权利要求6-9中任一项所述的设备,其特征在于,所述发送模块还用于:向预设配置的多个EC平台中的每个EC平台发送服务注册请求;其中,所述服务注册请求用于获取通过该EC平台向所述终端设备发送业务数据的权限,所述多个EC平台包含所述源EC平台。

11.一种计算机装置,其特征在于,所述计算机装置包括:

至少一个处理器,以及

与所述至少一个处理器通信连接的存储器、通信接口;

其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令,利用所述通信接口执行如权利要求1-5中任一项所述的方法。

12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如权利要求1-5中任一项所述的方法。

说明书 :

一种本地业务的发送方法及网络设备

技术领域

[0001] 本发明涉及通信技术领域,尤其涉及一种本地业务的发送方法及网络设备。

背景技术

[0002] 随着业务类型的多样性及业务需求量的增长,在5G网络中,为了提升用户的业务体验,将高带宽、低时延的业务部署在5G接入网(Access Network,AN)与5G核心网(Next Generation Core,NGC)之间的边缘网络中,并将部署在边缘网络中的业务称为本地业务。
[0003] 如图1所示,边缘网络通常由多个边缘用户面功能(User Plain Functiong,UPF)实体,例如UPF1和UPF2,多个边缘计算(Edge Compute,EC)平台,例如EC1和EC2,以及边缘业务应用三部分组成,其中,边缘UPF为终端设备提供本地业务路由,计费,本地寻呼触发等服务;边缘业务应用通过边缘EC平台为边缘业务应用提供通用的服务,包括业务路由,能力开放,终端设备的位置,无线网络信息等服务。
[0004] 在现有技术中,5G核心网通过边缘网络实现本地业务的数据卸载的方案有三种,分别为图2A、图2B、图2C所示。在图2A中,5G核心网中的会话管理功能(SMF)实体分别为终端设备建立两个PDU Session,1个PDU Session承载本地业务,另一个PDU Session承载非本地业务,即通过建立本地会话来实现本地业务的数据卸载。在图2B中,如果5G核心网已经为终端设备建立非本地业务PDU会话的情况下,则SMF实体根据相关策略,在已有PDU会话中,动态加入上行链路分类器(Uplink classifier,UL-CL)和PDU会话锚点(PDU session anchor)来实现本地业务的数据卸载。在图2C中,5G核心网通过动态加入分支点(Branching Point,BP)和PDU session anchor来实现本地业务的数据卸载。
[0005] 上述方案虽然实现了本地业务的数据卸载,但是当终端设备在不同的基站中移动时,例如,终端设备在第一区域时,SMF实体为终端设备建立了基站到边缘UPF1的本地网络连接,从而边缘业务应用通过与边缘UPF1连接的边缘EC1平台向终端设备发送下行数据;当终端设备移动到第二区域时,SMF实体会根据终端设备的位置,将终端设备的本地网络连接从边缘UPF1切换到边缘UPF2,此时,本地业务只能通过与边缘UPF2连接的边缘EC2平台向终端设备发送下行数据。然而,当终端设备发生移动后导致本地网络连接由边缘UPF1切换到边缘UPF2时,边缘业务应用并不知道该本地网络连接的切换,从而边缘业务应用仍然会将发送给终端设备的本地业务数据发送到EC1平台,从而导致本地业务数据发送失败。
[0006] 可见,当终端设备在跨边缘计算EC平台之间移动时,如何保证本地业务的连续性是目前亟待解决的技术问题。

发明内容

[0007] 本发明提供一种本地业务的发送方法及网络设备,用以解决现有技术中当终端设备在跨边缘计算EC平台之间移动时,如何保证本地业务的连续性的技术问题。
[0008] 本发明第一方面提供了一种本地业务的发送方法,所述方法包括:
[0009] 边缘业务应用接收会话管理功能SMF实体发送的通知信息;其中,所述通知信息用于指示为终端设备服务的边缘用户面功能UPF实体由第一边缘UPF实体调整为第二边缘UPF实体;
[0010] 所述边缘业务应用根据预设的连接关系确定与所述第二边缘UPF对应的边缘计算EC平台;其中,所述预设的连接关系为与所述SMF实体控制的边缘UPF与EC平台的连接关系;
[0011] 所述边缘业务应用将业务数据发送给目标EC平台,以使所述终端设备通过所述目标EC平台获取所述业务数据,所述目标EC平台为与所述第二边缘UPF连接的边缘计算EC平台。
[0012] 可能的实施方式中,在所述边缘业务应用接收会话管理功能SMF实体发送的通知信息之前,所述方法还包括:
[0013] 所述边缘业务应用向所述SMF实体订阅所述通知信息。
[0014] 可能的实施方式中,在所述边缘业务应用将业务数据发送给所述目标EC平台之前,所述方法还包括:
[0015] 所述边缘业务应用修改与所述终端设备对应的路由信息,将所述路由信息由所述终端设备到源EC平台的第一路由信息修改为由所述终端设备到所述目标EC平台的第二路由信息,所述源EC平台为与所述第一边缘UPF实体连接的EC平台。
[0016] 可能的实施方式中,所述边缘业务应用将业务数据发送给目标EC平台,包括:
[0017] 所述边缘业务应用根据所述第二路由信息将所述业务数据发送给所述目标EC平台。
[0018] 可能的实施方式中,在所述边缘业务应用接收会话管理功能SMF实体发送的通知信息之前,所述方法还包括:
[0019] 所述边缘业务应用向预设配置的多个EC平台中的每个EC平台发送服务注册请求;其中,所述服务注册请求用于获取通过该EC平台向所述终端设备发送业务数据的权限,所述多个EC平台包含所述源EC平台。
[0020] 本发明第二方面提供一种网络设备,包括:
[0021] 接收模块,用于接收会话管理功能SMF实体发送的通知信息;其中,所述通知信息用于指示与终端设备连接的边缘用户面功能UPF实体由第一边缘UPF实体调整为第二边缘UPF实体;
[0022] 处理模块,用于根据预设的连接关系确定与所述第二边缘UPF对应的边缘计算EC平台;其中,所述预设的连接关系为与所述SMF实体控制的边缘UPF与EC平台的连接关系;
[0023] 发送模块,用于将业务数据发送给目标EC平台,以使所述终端设备通过所述目标EC平台获取所述业务数据,所述目标EC平台为与所述第二边缘UPF连接的边缘计算EC平台。
[0024] 可能的实施方式中,所述网络设备还包括:
[0025] 订阅模块,用于向所述SMF实体订阅所述通知信息。
[0026] 可能的实施方式中,所述网络设备还包括:
[0027] 处理模块,用于修改与所述终端设备对应的路由信息,将所述路由信息由所述终端设备到源EC平台的第一路由信息修改为由所述终端设备到所述目标EC平台的第二路由信息,所述源EC平台为与所述第一边缘UPF实体连接的EC平台。
[0028] 可能的实施方式中,所述发送模块具体用于:
[0029] 根据所述第二路由信息将所述业务数据发送给所述目标EC平台。
[0030] 可能的实施方式中,所述发送模块还用于:
[0031] 向预设配置的多个EC平台中的每个EC平台发送服务注册请求;其中,所述服务注册请求用于获取通过该EC平台向所述终端设备发送业务数据的权限,所述多个EC平台包含所述源EC平台。
[0032] 本发明第三方面提供一种网络设备,包括处理器、发送器和接收器,其中,接收器和发送器在处理器的控制下接收和发送数据,所述网络设备还包括存储器,所述存储器中保存有预设的程序,处理器读取存储器中的程序,按照该程序执行以下过程:
[0033] 所述接收器在所述处理器的控制下接收会话管理功能SMF实体发送的通知信息;其中,所述通知信息用于指示与终端设备连接的边缘用户面功能UPF实体由第一边缘UPF实体调整为第二边缘UPF实体;
[0034] 所述处理器根据预设的连接关系确定与所述第二边缘UPF对应的边缘计算EC平台;其中,所述预设的连接关系为与所述SMF实体连接的边缘网络包含的多个边缘UPF与多个EC平台的连接关系;
[0035] 所述发送器在所述处理器的控制下将本地业务数据发送给目标EC平台,以使所述终端设备通过所述目标EC平台获取所述本地业务数据,所述目标EC平台为与所述第二边缘UPF连接的边缘计算EC平台。
[0036] 本发明第四方面提供了一种计算机装置,所述计算机装置包括:
[0037] 至少一个处理器,以及
[0038] 与所述至少一个处理器通信连接的存储器、通信接口;
[0039] 其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令,利用所述通信接口执行如第一方面中任一项所述的方法。
[0040] 本发明第五方面提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如第一方面中任一项所述的方法。
[0041] 本发明实施例中的技术方案具有如下有益效果:
[0042] 当由于终端设备的移动,导致与终端设备连接的边缘用户面功能UPF实体由第一边缘UPF实体调整为第二边缘UPF实体时,会话管理功能SMF实体会向边缘业务应用发送的通知信息,边缘业务应用接收到通知信息后,则根据预设的连接关系确定与该第二边缘UPF对应的边缘计算EC平台,其中,该预设的连接关系为与该SMF实体控制的边缘UPF与EC平台的连接关系,在确定出与第二边缘UPF对应的边缘计算EC平台后,边缘业务应用则将发送给终端设备的业务数据发送给与第二边缘UPF对应的边缘计算EC平台,则终端设备通过与第二边缘UPF对应的边缘计算EC平台获取该业务数据,这样,通过SMF实体发送的通知信息,边缘业务应用能够及时获知与终端设备服务的边缘UPF实体的变化情况,并及时使用移动后的边缘计算EC平台为终端设备提供各类服务,保证了本地业务的连续性。

附图说明

[0043] 图1为现有技术中边缘网络的组成结构示意图;
[0044] 图2A-图2C为现有技术中5G核心网通过边缘网络实现本地业务的数据卸载的三种实现方案的示意图;
[0045] 图3为本发明实施例中5G终端设备跨EC平台业务连续性架构示意图;
[0046] 图4为本发明实施例中提供的一种本地业务的发送方法的流程图;
[0047] 图5为本发明实施例中边缘业务应用向SMF实体发送订阅消息和发送取消订阅消息的示意图;
[0048] 图6为本发明实施例中边缘业务应用向多个EC平台中的任意一个EC平台注册的示意图;
[0049] 图7为本发明实施例中边缘业务应用向多个EC平台中的任意一个EC平台去注册的示意图;
[0050] 图8为本发明实施例提供的一种网络设备的结构示意图;
[0051] 图9为本发明实施例提供的另一种网络设备的结构示意图。

具体实施方式

[0052] 本发明提供一种本地业务的发送方法及网络设备,用以解决现有技术中当终端设备在跨边缘计算EC平台之间移动时,如何保证本地业务的连续性的技术问题。
[0053] 为了解决上述技术问题,本发明总体思路如下:
[0054] 由于终端设备的移动,导致为终端设备服务的边缘用户面功能UPF实体由第一边缘UPF实体调整为第二边缘UPF实体时,会话管理功能SMF实体会向边缘业务应用发送通知信息,边缘业务应用接收到通知信息后,则根据预设的连接关系确定与该第二边缘UPF对应的边缘计算EC平台,其中,该预设的连接关系为该SMF实体控制的边缘UPF与EC平台的连接关系,在确定出与第二边缘UPF对应的边缘计算EC平台后,边缘业务应用则将发送给终端设备的业务数据发送给与第二边缘UPF对应的边缘计算EC平台,则终端设备通过与第二边缘UPF对应的边缘计算EC平台获取该业务数据,这样,通过SMF实体发送的通知信息,边缘业务应用能够及时获知与终端设备连接的边缘UPF实体的变化情况,并及时使用移动后的边缘计算EC平台为终端设备提供各类服务,保证了本地业务的连续性。
[0055] 为了更好的了解上述技术方案,下面通过附图以及具体实施例对本发明技术方案进行详细的说明,应当理解本发明实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本发明实施例以及实施例中的技术特征可以相互组合。
[0056] 首先,对本发明实施例中的应用场景进行介绍。
[0057] 请参考图3,为5G终端设备跨EC平台业务连续性架构示意图,各个网络实体或网元的功能如下:
[0058] AMF实体:主要负责终端设备的认证,终端设备的移动性管理,网络切片选择,SMF实体选择等功能;作为N2信令连接的锚点并为SMF实体提供N2SM消息的路由;维护和管理终端设备的状态信息。
[0059] SMF实体:主要负责终端设备会话管理的所有控制面功能,包括UPF实体选择,网络协议(Internet Protocol,IP)地址分配,会话的服务质量(Quality of Service,QoS)属性管理,从策略控制功能(Policy Control Function,PCF)实体获取策略控制和计费(Policy Control and Charging,PCC)规则等。
[0060] UPF实体:通过N4接口与SMF实体连接,UPF实体作为协议数据单元(Protocol Data Unit,PDU)会话连接的锚定点,负责对终端设备的数据报文过滤、数据传输或转发、速率控制、生成计费信息等。
[0061] 数据网络(Data Network,DN),通过N6接口与UPF实体连接,用于生成需要发送给终端设备的下行数据,以及接收终端设备发送的上行数据。
[0062] 无线接入网络(RAN):由多个RAN节点组成的网络,实现无线物理层功能、资源调度和无线资源管理、无线接入控制以及移动性管理功能。RAN通过Uu接口与终端设备连接,RAN通过用户面接口N3和UPF实体相连,用于传送终端设备UE的数据;RAN通过控制面接口N2和AMF实体建立控制面信令连接,用于实现无线接入承载控制等功能。
[0063] EC:为边缘业务应用提供通用的服务,包括业务路由,能力开放,终端设备位置,无线网络信息等服务。EC通过N6接口与UPF实体连接。
[0064] 由于现有技术中,当终端设备在跨边缘计算EC平台之间移动时,边缘业务应用无法及时获取EC平台的变更信息,从而导致边缘业务应用与终端设备之间的本地业务中断。
[0065] 鉴于此,请参考图4,为本发明实施例中提供的一种本地业务的发送方法的流程图,所述方法包括:
[0066] 步骤401:边缘业务应用接收会话管理功能SMF实体发送的通知信息。
[0067] 在本发明实施例中,所述通知信息用于指示与终端设备连接的边缘用户面功能UPF实体由第一边缘UPF实体调整为第二边缘UPF实体。
[0068] 在具体实施过程中,当终端设备接入RAN后,SMF实体根据终端设备的位置,或终端设备的签约信息,或运营商的策略等,从边缘网络中的多个UPF实体中选择一个UPF实体,例如UPF实体1,并为终端设备建立RAN到UPF实体1的网络连接。SMF实体将为终端设备服务的UPF实体1的标识发送给边缘业务应用,然后边缘业务应用则根据边缘业务应用中存储的与该SMF实体控制的边缘UPF与EC平台的连接关系,确定用于与终端设备通信的EC平台为EC平台1,然后建立并存储终端设备与EC平台的路由表,该路由表为终端设备到EC平台1的路由表,边缘业务应用则根据该路由表与终端设备进行业务数据的传输。
[0069] 另一种可能的实施方式为:边缘业务应用也可以采用学习的方式确定当前为终端设备提供服务的UPF实体。例如,当边缘网络中的多个UPF实体中选择一个UPF实体,例如UPF实体1,并为终端设备建立RAN到UPF实体1的网络连接后,UPF实体1则通过与其连接的EC平台1将终端设备发送的业务数据发送给边缘业务应用,则边缘业务应用通过EC平台1接收到了终端设备的业务数据,则边缘业务应用则根据UPF实体与EC平台的连接关系,确定出当前为终端设备提供服务的UPF实体1。
[0070] 在本申请实施例中,不对边缘业务应用如何确定EC平台1进行限制。
[0071] 当终端设备发生移动,例如从第一区域移动到第二区域,SMF实体根据终端设备的位置为终端设备重新选择了一个新的UPF实体,例如UPF实体2,此时,SMF实体为终端设备建立RAN到UPF实体2的网络连接,并将UPF实体的变化情况发送给边缘业务应用。具体来讲,在该通知消息中可以携带UPF1实体的标识信息以及UPF2实体的标识信息,当然,也可以携带其他信息,在此不作限制。在下面的描述中,将以该消息中包含有UPF1实体的标识信息以及UPF2实体的标识信息为例进行说明。
[0072] SMF实体向边缘业务应用发送UPF实体的变化情况可以是预先约定好的,只要与终端设备连接的UPF实体发生变化,SMF实体则自动将该变化情况发送给边缘业务应用;也可以是在边缘业务应用订阅了该通知消息时,SMF实体才将该变化情况发送给边缘业务应用,在这种情况下,本发明实施例中的方法在步骤401之前还包括:
[0073] 步骤402:所述边缘业务应用向所述SMF实体订阅所述通知信息。
[0074] 当终端设备移动时,边缘业务应用可通过向SMF实体订阅UPF改变的通知消息,获取边缘UPF实体的改变。当与终端设备连接的边缘UPF实体发生改变时,SMF实体则通知边缘业务应用。
[0075] 在具体实施过程中,边缘业务应用向SMF实体发送订阅消息,该订阅消息中携带向SMF实体订阅的改变通知事件为UPF实体的改变等参数,如图5所示。
[0076] 需要说明的是,边缘业务应用在向SMF实体发送该订阅消息后,边缘业务应用也可以根据实际情况取消该订阅消息,例如,边缘业务应用确定在一定时间内,需要停止服务时,在这种情况下,边缘业务应用可以向SMF实体发送取消订阅消息,如图5所示。
[0077] 通过将边缘业务应用与SMF实体之间的服务订阅、服务去订阅、服务通知的接口开放,有利于5G网络设备与边缘业务应用设备的互联互通,各自演进。
[0078] 需要说明的是,步骤402为可选步骤,即,步骤402不是必须执行的。例如,SMF实体中可以预先设置好,只要与终端设备连接的UPF实体发生改变则自动将变化情况发送给边缘业务应用,在这种情况下,则步骤402便可以不用执行。
[0079] 步骤403:所述边缘业务应用根据预设的连接关系确定与所述第二边缘UPF对应的边缘计算EC平台。
[0080] 在本发明实施例中,所述预设的连接关系为所述SMF实体控制的边缘UPF与EC平台的连接关系。
[0081] 当边缘业务应用接收到SMF实体发送的通知消息后,则根据该通知消息中携带的两个UPF实体的标识信息,确定出与终端设备连接的UPF实体由UPF实体1切换到了UPF实体2。由于边缘业务应用中预先存储有各个UPF实体与EC平台的连接关系,则边缘业务应用根据该连接关系确定出与该UPF实体2连接的EC平台为EC平台2。
[0082] 步骤404:所述边缘业务应用将业务数据发送给目标EC平台,以使所述终端设备通过所述目标EC平台获取所述业务数据,所述目标EC平台为与所述第二边缘UPF连接的边缘计算EC平台。
[0083] 一种可能的实施方式中,当边缘业务应用确定与终端设备连接的UPF实体2对应的EC平台为EC平台2后,边缘业务应用则向EC平台2发送注册请求,在边缘业务应用接收到EC平台2发送的注册响应消息后,将发送给终端设备的业务数据发送给EC平台2,从而终端设备则从EC平台2获取该业务数据。
[0084] 由于边缘业务应用向EC平台2发送注册请求以及EC平台2向边缘业务应用发送注册响应消息也需要一定的等待时间,因此,为了更好地保证业务连续性,在步骤401之前,所述方法还包括:
[0085] 步骤405:向多个EC平台发送注册消息。
[0086] 在本发明实施例中,步骤405的具体实现过程如下:
[0087] 向预设配置的多个EC平台中的每个EC平台发送服务注册请求;其中,所述服务注册请求用于获取通过该EC平台向所述终端设备发送业务数据的权限,所述多个EC平台包含所述源EC平台。
[0088] 在具体实施过程中,边缘业务应用中可以预先配置多个EC平台的信息,例如多个EC平台的地址,则当边缘业务应用启动后,根据该多个EC平台的地址自动向各个EC进行注册,如图6所示,边缘业务应用向多个EC平台中的任意一个EC平台注册的过程如下:
[0089] 1)边缘业务应用向该EC平台发送服务注册请求;
[0090] 2)该EC平台收到服务注册请求后,注册新的服务;
[0091] 3)该EC平台向边缘业务应用发送服务注册响应。
[0092] 这样,当终端设备移动到不同EC平台时,本地业务服务能够对终端设备的业务数据在不同的EC平台上进行收发,并能够使用终端设备移动前EC1,以及终端设备移动后的EC2所提供的各类服务,比如网络能力开放服务,位置服务,无线网络信息服务等。
[0093] 需要说明的是,步骤405可以在步骤402之前执行,也可以在步骤402之后执行,也可用与步骤402同时执行,在此不作限制,在图4中以步骤405在步骤402之后执行为例。
[0094] 需要说明的是,当边缘业务应用无需向终端设备提供服务时,可以向多个EC进行去注册,如图7所示。以边缘业务应用向第一个EC平台进行去注册为例进行说明,该去注册的过程如下:
[0095] 1)边缘业务应用向第一个EC平台发送服务去注册请求;
[0096] 2)第一个EC平台收到服务去注册请求后,去注册已注册的服务;
[0097] 3)第一个EC平台向边缘业务应用发送服务去注册响应。
[0098] 需要说明的是,步骤405为可选步骤,即不是必须执行的。若边缘业务应用中存储有多个EC平台的信息,则步骤405是必须执行的。
[0099] 进一步,由于边缘业务应用是根据路由表来发送业务数据的,边缘业务应用中已经存储了终端设备到EC平台1的路由表,当与终端设备连接的UPF实体切换到UPF实体2后,边缘业务应用需要建立并存储终端设备到EC平台2的路由表,因此,为了节省边缘业务应用的存储空间,本发明实施例中的方法在步骤404之前还包括:
[0100] 步骤406:所述边缘业务应用修改与所述终端设备对应的路由信息,将所述路由信息由所述终端设备到源EC平台的第一路由信息修改为由所述终端设备到所述目标EC平台的第二路由信息,所述源EC平台为与所述第一边缘UPF实体连接的EC平台。
[0101] 当边缘业务应用确定与UPF实体2连接的EC平台为EC平台2后,边缘业务应用则对存储的终端设备与EC平台的路由表进行更新,从而建立终端设备到EC平台2的路径并删除终端设备到EC平台1的路径,从而在边缘业务应用中只需要存储一个路由表即可,节省边缘业务应用的存储空间。
[0102] 需要说明的是,步骤406为可选步骤,即,不是必须执行的。
[0103] 相应地,步骤403的执行过程为:所述边缘业务应用根据所述第二路由信息将所述业务数据发送给所述目标EC平台。即,边缘业务应用向更新后的路由表中的EC平台发送终端设备的业务数据。
[0104] 需要说明的是,前述过程均为终端设备处于连接态时的处理过程,当终端设备处于空闲态,且在不同EC平台移动时,采用上述方法也可以保证从边缘业务应用发送到终端设备的业务数据,由边缘UPF实体发送给SMF实体,由SMF实体触发对终端设备的寻呼,即,无论终端设备处于空闲态或者连接态,采用上述方法都能保证本地业务的连续性。
[0105] 本发明第二方面提供一种网络设备,所述网络设备可以是图3中的边缘业务应用。请参考图8所示,为本发明实施例提供的一种网络设备的结构示意图,所述网络设备包括:
[0106] 接收模块801,用于接收会话管理功能SMF实体发送的通知信息;其中,所述通知信息用于指示与终端设备连接的边缘用户面功能UPF实体由第一边缘UPF实体调整为第二边缘UPF实体;
[0107] 处理模块802,用于根据预设的连接关系确定与所述第二边缘UPF对应的边缘计算EC平台;其中,所述预设的连接关系为所述SMF实体控制的边缘UPF与EC平台的连接关系;
[0108] 发送模块803,用于将业务数据发送给目标EC平台,以使所述终端设备通过所述目标EC平台获取所述业务数据,所述目标EC平台为与所述第二边缘UPF连接的边缘计算EC平台。
[0109] 由于本发明第二方面提供的网络设备是在与本发明第一方面提供的本地业务的发送方法的相同构思下提出的,因此前述图3-7实施例中的本地业务的发送方法的各种变化方式和具体实施例同样适用于本实施例的网络设备,通过前述对本地业务的发送方法的详细描述,本领域技术人员可以清楚的知道本实施例中网络设备的实施过程,所以为了说明书的简洁,在此不再详述。
[0110] 本发明第三方面提供一种网络设备,所述网络设备可以是图3中的边缘业务应用。请参考图9所示,为本发明实施例提供的一种网络设备的结构示意图,所述网络设备包括:
[0111] 接收器901在处理器902的控制下接收会话管理功能SMF实体发送的通知信息;其中,所述通知信息用于指示与终端设备连接的边缘用户面功能UPF实体由第一边缘UPF实体调整为第二边缘UPF实体;
[0112] 处理器902根据预设的连接关系确定与所述第二边缘UPF对应的边缘计算EC平台;其中,所述预设的连接关系为所述SMF实体控制的边缘UPF与EC平台的连接关系;
[0113] 发送器903在处理器902的控制下将业务数据发送给目标EC平台,以使所述终端设备通过所述目标EC平台获取所述业务数据,所述目标EC平台为与所述第二边缘UPF连接的边缘计算EC平台。
[0114] 可选的,处理器902具体可以是中央处理器、特定应用集成电路(英文:Application Specific Integrated Circuit,简称:ASIC),可以是一个或多个用于控制程序执行的集成电路,可以是使用现场可编程门阵列(英文:Field Programmable Gate Array,简称:FPGA)开发的硬件电路,可以是基带处理器。
[0115] 可选的,处理器902可以包括至少一个处理核心。
[0116] 可选的,电子设备还包括存储器,存储器可以包括只读存储器(英文:Read Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)和磁盘存储器。存储器用于存储处理器902运行时所需的数据。存储器的数量为一个或多个。
[0117] 由于本发明第三方面提供的网络设备是在与本发明第一方面提供的本地业务的发送方法的相同构思下提出的,因此前述图3-7实施例中的本地业务的发送方法的各种变化方式和具体实施例同样适用于本实施例的网络设备,通过前述对本地业务的发送方法的详细描述,本领域技术人员可以清楚的知道本实施例中网络设备的实施过程,所以为了说明书的简洁,在此不再详述。
[0118] 本发明实施例第四方面提供了一种计算机装置,所述计算机装置包括:
[0119] 至少一个处理器,以及
[0120] 与所述至少一个处理器通信连接的存储器、通信接口;
[0121] 其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令,利用所述通信接口执行前述本地业务的发送方法。
[0122] 本发明第七方面提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行前述本地业务的发送方法。
[0123] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0124] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0125] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0126] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0127] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。