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

一种业务处理方法及相关设备与流程

2021-10-24 07:29:00 来源:中国专利 TAG:中国专利局 业务 申请 方法 相关

一种业务处理方法及相关设备
1.本技术为在2019年07月15日提交中国专利局、申请号为201910635358.4、申请名称为“一种业务处理方法及相关设备”的中国专利申请的分案申请,其全部内容通过引用结合在本技术中。
技术领域
2.本技术涉及通信技术领域,尤其涉及一种业务处理方法及相关设备。


背景技术:

3.欧洲电信标准化协会(european telecommunications standards institute,etsi)移动边缘计算(mobile edge computing,mec)架构主要用于本地私有网络内运行的业务(例如,企业内部应用),它不具备实现云边协同的能力。互联网业务的处理逻辑则较为复杂。通常需要在位于网络中心位置的数据中心内引入接入层,对处理具体业务请求的服务器进行调度。基于etsi mec架构部署的互联网业务,无法与外部数据中心内的接入层功能进行交互,导致整体业务逻辑被破坏,且需要对业务前端进行重构。此外,由于etsi mec架构建立了私有封闭的业务管理体系,互联网业务后台系统也无法对部署在etsi mec架构上的业务服务器进行有效管控。


技术实现要素:

4.本技术实施例提供一种业务处理方法及相关设备。可以减少业务访问的时延,保证业务后台系统对业务服务器的管控。
5.第一方面,本技术实施例提供了一种业务处理方法,包括:
6.用户面功能实体向代理设备发送通知消息,所述通知消息包括业务调度器的第一互联网协议ip地址,所述通知消息用于指示所述代理设备创建分流规则,所述分流规则用于允许所述用户面功能实体将目的地址为所述第一ip地址的业务调度请求分流至所述代理设备;
7.所述用户面功能实体接收所述代理设备发送的所述分流规则;
8.所述用户面功能实体接收终端设备发送的所述业务调度请求,所述业务调度请求携带有所述第一ip地址;
9.所述用户面功能实体根据所述分流规则,向所述代理设备发送所述业务调度请求,所述业务调度请求用于指示所述代理设备获取所述业务调度器的业务调度响应,所述业务调度响应包括所述业务调度器所选择的业务服务器的第二ip地址;
10.所述用户面功能实体接收所述代理设备发送的所述业务调度响应;
11.所述用户面功能实体向所述终端设备发送所述业务调度响应,所述第二ip地址用于指示所述终端设备与所述业务服务器建立通信连接。
12.其中,所述用户面功能实体向代理设备发送通知消息之前,还包括:
13.所述用户面功能实体接收终端设备发送的域名系统dns请求;
14.所述用户面功能实体向所述运营商服务器发送所述dns请求;
15.所述用户面功能实体接收所述运营商服务器发送的dns响应,所述dns响应包括所述第一ip地址。
16.其中,所述dns响应还包括所述业务调度器的域名;所述用户面功能实体向代理设备发送通知消息包括:
17.所述用户面功能实体确定所述dns响应中所包括的所述业务调度器的域名是否与预先配置的所述业务调度器的域名相同;
18.若相同,则所述用户面功能实体向所述代理设备发送所述通知消息。
19.其中,所述用户面功能实体接收所述代理设备发送的所述业务调度响应之后,还包括:
20.所述用户面功能实体接收所述代理设备发送的删除通知;
21.所述用户面功能实体删除所述分流规则。
22.第二方面,本技术实施例提供了一种业务处理方法,包括:
23.代理设备接收用户面功能实体发送的通知消息,所述通知消息包括业务调度器的第一ip地址;
24.所述代理设备向所述用户面功能实体发送分流规则,所述分流规则用于允许所述用户面功能实体将目的地址为所述第一ip地址的业务调度请求分流至所述代理设备;
25.所述代理设备接收所述业务调度请求,所述业务调度请求携带有所述第一ip地址;
26.所述代理设备向所述业务调度器发送所述业务调度请求;
27.所述代理设备接收所述业务调度器发送的业务调度响应,所述业务调度响应包括所述业务调度器所选择的业务服务器的第二ip地址;
28.所述代理设备向所述用户面功能实体发送所述业务调度响应,所述业务调度响应用于所述用户面功能实体通知所述终端设备与所述业务服务器建立通信连接。
29.其中,所述代理设备向所述用户面功能实体发送所述业务调度响应之后,还包括:
30.所述代理设备向所述用户面功能实体发送删除通知,所述删除通知用于所述用户面功能实体删除所述分流规则。
31.第三方面,本技术实施例提供了一种业务处理方法,包括:
32.终端设备向用户面功能实体发送业务调度请求,所述业务调度请求由所述用户面功能实体向代理设备发送通知消息并接收所述代理设备创建的分流规则后发送的,所述通知消息包括业务调度器的第一ip地址,所述分流规则用于允许所述用户面功能实体将目的地址为所述第一ip地址的业务调度请求分流至所述代理设备,所述业务调度请求用于指示所述用户面功能实体通过所述代理设备获取所述业务调度器的业务调度响应,其中,所述业务调度请求携带有所述第一ip地址,所述业务调度响应包括所述业务调度器所选择的业务服务器的第二ip地址,;
33.所述终端设备接收所述用户面功能实体发送的所述业务调度响应;
34.所述终端设备根据所述第二ip地址,与所述业务服务器建立通信连接。
35.其中,所述终端设备向用户面功能实体发送业务调度请求之前,还包括:
36.所述终端设备接收所述用户面功能实体发送的dns响应,所述dns响应包括所述第
一ip地址。
37.第四方面,本技术实施例提供了一种用户面功能实体,包括:
38.发送模块,用于向代理设备发送通知消息,所述通知消息包括业务调度器的第一互联网协议ip地址,所述通知消息用于指示所述代理设备创建分流规则,所述分流规则用于允许所述用户面功能实体将目的地址为所述第一ip地址的业务调度请求分流至所述代理设备;
39.接收模块,用于接收所述代理设备发送的所述分流规则;
40.所述接收模块,还用于接收终端设备发送的所述业务调度请求,所述业务调度请求携带有所述第一ip地址;
41.所述发送模块,还用于根据所述分流规则,向所述代理设备发送所述业务调度请求,所述业务调度请求用于指示所述代理设备获取所述业务调度器的业务调度响应,所述业务调度响应包括所述业务调度器所选择的业务服务器的第二ip地址;
42.所述接收模块,还用于接收所述代理设备发送的所述业务调度响应;
43.所述发送模块,还用于向所述终端设备发送所述业务调度响应,所述第二ip地址用于指示所述终端设备与所述业务服务器建立通信连接。
44.其中,所述接收模块,还用于接收终端设备发送的域名系统dns请求;
45.所述发送模块,还用于向所述运营商服务器发送所述dns请求;
46.所述接收模块,还用于接收所述运营商服务器发送的dns响应,所述dns响应包括所述第一ip地址。
47.其中,所述dns响应还包括所述业务调度器的域名;所述用户面功能实体还包括:
48.处理模块,用于用确定所述dns响应中所包括的所述业务调度器的域名是否与预先配置的所述业务调度器的域名相同;若相同,则向所述代理设备发送所述通知消息。
49.其中,所述接收模块,还用于接收所述代理设备发送的删除通知;所述处理模块,还用于删除所述分流规则。
50.第五方面,本技术实施例提供了一种代理设备,包括:
51.接收模块,用于接收用户面功能实体发送的通知消息,所述通知消息包括业务调度器的第一ip地址;
52.发送模块,用于向所述用户面功能实体发送分流规则,所述分流规则用于允许所述用户面功能实体将目的地址为所述第一ip地址的业务调度请求分流至所述代理设备;
53.所述接收模块,还用于接收所述业务调度请求,所述业务调度请求携带有所述第一ip地址;
54.所述发送模块,用于向所述业务调度器发送所述业务调度请求;
55.所述接收模块,用于接收所述业务调度器发送的业务调度响应,所述业务调度响应包括所述业务调度器所选择的业务服务器的第二ip地址;
56.所述发送模块,还用于向所述用户面功能实体发送所述业务调度响应,所述业务调度响应用于所述用户面功能实体通知所述终端设备与所述业务服务器建立通信连接。
57.其中,所述发送模块,还用于向所述用户面功能实体发送删除通知,所述删除通知用于所述用户面功能实体删除所述分流规则。
58.第六方面,本技术实施例提供了一种终端设备,包括:
59.发送模块,用于向用户面功能实体发送业务调度请求,所述业务调度请求由所述用户面功能实体向代理设备发送通知消息并接收所述代理设备创建的分流规则后发送的,所述通知消息包括业务调度器的第一ip地址,所述分流规则用于允许所述用户面功能实体将目的地址为所述第一ip地址的业务调度请求分流至所述代理设备,所述业务调度请求用于指示所述用户面功能实体通过所述代理设备获取所述业务调度器的业务调度响应,其中,所述业务调度请求携带有所述第一ip地址,所述业务调度响应包括所述业务调度器所选择的业务服务器的第二ip地址,;
60.接收模块,用于接收所述用户面功能实体发送的所述业务调度响应;
61.处理模块,用于根据所述第二ip地址,与所述业务服务器建立通信连接。
62.其中,所述接收模块,用于接收所述用户面功能实体发送的dns响应,所述dns响应包括所述第一ip地址。
63.实施本技术实施例,用户面功能实体向代理设备发送通知消息,通知消息包括业务调度器的第一互联网协议ip地址,通知消息用于指示代理设备创建分流规则;接收终端设备发送的业务调度请求,业务调度请求携带有第一ip地址;根据分流规则,向代理设备发送业务调度请求,业务调度请求用于指示代理设备获取业务调度器的业务调度响应,业务调度响应包括业务调度器所选择的业务服务器的第二ip地址;接收代理设备发送的业务调度响应;向终端设备发送业务调度响应,第二ip地址用于指示终端设备与业务服务器建立通信连接。可以实现减少业务访问的时延,保证业务后台系统对业务服务器的管控。
附图说明
64.为了更清楚地说明本技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
65.图1是本技术实施例提供的一种etsi mec系统的架构示意图;
66.图2是本技术实施例提供的一种业务处理系统的架构示意图;
67.图3是本技术实施例提供的一种业务处理方法的流程示意图;
68.图4是本技术实施例提供的另一种业务处理方法的流程示意图;
69.图5是本技术实施例提供的一种用户面功能实体的结构示意图;
70.图6是本技术实施例提供的一种代理设备的结构示意图;
71.图7是本技术实施例提供的一种终端设备的结构示意图;
72.图8是本技术实施例提出的另一种用户面功能实体的结构示意图;
73.图9是本技术实施例提出的另一种代理设备的结构示意图;
74.图10是本技术实施例提出的另一种终端设备的结构示意图。
具体实施方式
75.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
76.如图1所示,图1是本技术实施例提供的一种etsi mec系统的架构示意图。etsi mec系统定义了用于移动网络的边缘计算平台架构,包括移动边缘主机(mobile edge host)、移动边缘主机管理(mobile edge host level management)以及移动边缘系统管理(mobile edge system level management)三个部分。
77.移动边缘主机包含移动边缘平台(mobile edge platform)和底层的虚拟化基础设施(virtualization infrastructure)的实体,移动边缘主机为各类移动边缘应用提供计算、存储及网络资源。虚拟基础设施为各个上层移动边缘应用提供计算、存储及网络资源。移动边缘平台在移动边缘主机上运行各类移动边缘应用所需的功能集,可提供并使用各种移动边缘服务。移动边缘应用(mobile edge applications)以实例化的形式部署在移动边缘主机上,具备提供或使用移动边缘服务(mobile edge service)的能力。移动边缘应用可通过订阅调用移动边缘服务获取底层网络所开放的能力,例如无线网络信息、用户位置信息及网络带宽管理等功能。
78.移动边缘主机管理是管理组件,用于执行对特定移动边缘平台、移动边缘主机及其运行的移动边缘应用的特定功能管理。移动边缘系统管理通过维护对整个移动边缘系统的全局视图进行系统管理。在移动边缘系统管理方面,etsi引入了移动边缘编排器作为核心组件对整个系统进行全局化管理。并且etsi定义了应用规则及需求(application rules and requirements),针对各类移动边缘应用设置相关的规则与需求,主要包括所需资源、最大延迟/时延、所需或有用的服务、流量规则、dns规则及移动性支持等。
79.该架构主要用于本地私有网络内运行的业务(例如,企业内部应用),它不具备实现云边协同的能力。互联网业务的处理逻辑则较为复杂。通常需要在位于网络中心位置的数据中心内引入接入层,对处理具体业务请求的服务器进行调度。基于etsi mec架构部署的互联网业务,无法与外部数据中心内的接入层功能进行交互,导致整体业务逻辑被破坏,且需要对业务前端进行重构。此外,由于etsi mec架构建立了私有封闭的业务管理体系,互联网业务后台系统也无法对部署在etsi mec架构上的业务服务器进行有效管控。为了解决上述技术问题,本技术实施例提供了如下解决方案。
80.如图2所示,图2是本技术实施例提供的一种业务处理系统的架构示意图。该业务处理系统包括终端设备、用户面功能实体(user plane function,upf)、代理设备、业务服务器以及业务调度器。其中,upf可以为5g upf,部署于5g网络内部,负责用户数量流量与边缘数据中心之间的转发。代理设备和业务服务器部署在边缘数据中心,其中,代理设备可以透明代理,代理设备可以从5gupf获取数据包检测信息,在5g upf上配置数据转发规则、并将终端设备的业务调度请求转发到业务调度器。业务服务器负责处理具体业务请求。业务调度器部署在网络中心位置的数据中心,负责根据终端设备在网络内的位置,选择特定的业务服务器。
81.该业务处理系统可以应用于云游戏、视频及车联网等互联网业务。所述互联网业务的接入层功能以及业务处理服务器可以部署在边缘数据中心,实现向终端设备的用户的交付。利用边缘数据中心的低时延特性,可提升用户体验,并且保证业务后台系统对边缘业务中心的管控。
82.如图3所示,图3是本技术实施例提供的一种业务处理方法的流程示意图。本技术实施例中步骤包括:
83.s301,用户面功能实体向代理设备发送通知消息,所述通知消息包括业务调度器的第一互联网协议(internet protocol,ip)地址。
84.具体实现中,终端设备可以向用户面功能实体发送域名系统(domain name system,dns)请求,用户面功能实体接收到dns请求之后,通过核心网向运营商服务器发送dns请求,其中,dns请求包括业务调度器对应的域名。运营商服务器接收到dns请求之后,通过核心网向用户面功能实体返回dns响应,其中,dns响应包括业务调度器的第一ip地址。核心网可以为第五代移动通信技术(5

generation,5g)核心网。
85.可选的,用户面功能实体可以预先配置的业务调度器的域名,用户面功能实体接收到dns响应之后,对dns响应进行解析,获取dns响应中的域名,确定所述dns响应中所包括的业务调度器的域名是否与预先配置的业务调度器的域名相同;若相同,则用户面功能实体向所述代理设备发送所述通知消息。若不相同,则终止于本步骤。
86.s302,代理设备根据第一ip地址,创建分流规则,并向所述用户面功能实体发送分流规则,用户面功能实体接收到分流规则之后,保存所述分流规则。所述分流规则用于允许所述用户面功能实体将目的地址为所述第一ip地址的业务调度请求分流至所述代理设备。
87.s303,终端设备向用户面功能实体发送业务调度请求,所述业务调度请求携带有所述第一ip地址。
88.具体实现中,用户面功能实体接收到dns响应之后,可以向终端设备发送dns响应,所述dns响应包括业务调度器的第一ip地址。终端设备根据该第一ip地址发送业务调度请求。其中,该业务调度请求的目的地址为业务调度器的第一ip地址,源地址为终端设备的地址,源端口为终端设备的端口。
89.s304,用户面功能实体根据所述分流规则,向所述代理设备发送所述业务调度请求。
90.s305,代理设备根据业务调度请求所携带的第一ip地址,向所述业务调度器发送业务调度请求。
91.具体实现中,代理设备接收到业务调度请求之后,将业务调度请求中的源地址及源端口修改为边缘数据中心的全局地址及代理设备内部分配的唯一端口。代理设备将修改源地址及源端口后的业务调度请求通过边缘数据中心的外网接口发送到业务调度器。
92.s306,业务调度器向代理设备发送业务调度响应,所述业务调度响应包括所述业务调度器所选择的业务服务器的第二ip地址。
93.具体实现中,业务调度器接收到代理设备发送的业务调度请求之后,根据预先配置的ip地址库,分析该业务调度请求所携带的源地址,确定该业务调度请求来自特定的边缘数据中心,因此业务调度器从边缘数据中心选择一个业务服务器,并将该业务服务器的ip地址写入业务调度响应中。最后,业务调度器向代理设备发送业务调度响应,该业务调度响应包括选择的业务服务器的第二ip地址。其中,业务服务器可以为视频服务器。
94.s307,代理设备向用户面功能实体发送业务调度响应。
95.具体实现中,代理服务器接收到业务调度响应之后,将业务调度请求的目的地址及目的端口分别修改为终端设备的ip地址和终端设备分配的原始端口。然后向终端设备发送业务调度响应。其中,该业务调度响应包括终端设备的ip地址和终端设备的原始端口。
96.可选的,代理设备可以向用户面功能实体发送删除通知,用户面功能实体接收到
删除通知之后,删除保存的分流规则。
97.s308,用户面功能实体根据修改后的目的地址和目的端口,向终端设备发送业务调度响应。
98.s309,终端设备根据第二ip地址,与业务服务器建立通信连接。
99.具体实现中,终端设备接收到业务调度响应之后,获取业务调度响应中的第二ip地址,根据第二ip地址向边缘数据中心中的业务服务器发起通信连接,完成文件下载。
100.如图4所示,图4是本技术实施例提供的另一种业务处理方法的流程示意图。本技术实施例中步骤包括:
101.s401,终端设备向用户面功能实体发送dns请求。其中,dns请求包括业务调度器对应的域名。
102.s402,用户面功能实体接收到dns请求之后,通过核心网向运营商服务器发送dns请求。
103.s403,运营商服务器接收到dns请求之后,通过核心网向用户面功能实体发送dns响应。该dns响应包括业务调度器的第一ip地址。
104.s404,用户面功能实体接收到dns响应之后,对dns响应进行解析,获取dns响应中的域名。确定所述dns响应中所包括的业务调度器的域名是否与预先配置的业务调度器的域名相同;若相同,则执行s405。若不相同,则终止于本步骤。
105.s405,用户面功能实体向代理设备发送通知消息,所述通知消息包括业务调度器的第一ip地址。
106.s406,用户面功能实体向终端设备发送dns响应,该dns响应包括第一ip地址。
107.s406,代理设备根据第一ip地址,创建分流规则,并向所述用户面功能实体发送分流规则,用户面功能实体接收到分流规则之后,保存所述分流规则。所述分流规则用于允许所述用户面功能实体将目的地址为所述第一ip地址的业务调度请求分流至所述代理设备。
108.s408,终端设备向用户面功能实体发送业务调度请求,所述业务调度请求携带有所述第一ip地址。
109.具体实现中,用户面功能实体接收到dns响应之后,可以向终端设备发送dns响应,所述dns响应包括业务调度器的第一ip地址。终端设备根据该第一ip地址发送业务调度请求。其中,该业务调度请求的目的地址为业务调度器的第一ip地址,源地址为终端设备的地址,源端口为终端设备的端口。
110.s409,用户面功能实体根据所述分流规则,向所述代理设备发送所述业务调度请求。
111.s410,代理设备根据业务调度请求所携带的第一ip地址,向所述业务调度器发送业务调度请求。
112.具体实现中,代理设备接收到业务调度请求之后,将业务调度请求中的源地址及源端口修改为边缘数据中心的全局地址及代理设备内部分配的唯一端口。代理设备将修改源地址及源端口后的业务调度请求通过边缘数据中心的外网接口发送到业务调度器。
113.s411,业务调度器向代理设备发送业务调度响应,所述业务调度响应包括所述业务调度器所选择的业务服务器的第二ip地址。
114.具体实现中,业务调度器接收到代理设备发送的业务调度请求之后,根据预先配
置的ip地址库,分析该业务调度请求所携带的源地址,确定该业务调度请求来自特定的边缘数据中心,因此业务调度器从边缘数据中心选择一个业务服务器,并将该业务服务器的ip地址写入业务调度响应中。最后,业务调度器向代理设备发送业务调度响应,该业务调度响应包括选择的业务服务器的第二ip地址。其中,业务服务器可以为视频服务器。
115.s412,代理设备向用户面功能实体发送业务调度响应。
116.具体实现中,代理服务器接收到业务调度响应之后,将业务调度请求的目的地址及目的端口修改为终端设备的ip地址和终端设备分配的原始端口。然后向终端设备发送业务调度响应,该业务调度响应包括终端设备的ip地址和终端设备分配的原始端口。
117.s413,用户面功能实体根据目的地址和目的端口,向终端设备发送业务调度响应。该业务调度响应包括第二ip地址。
118.s414,代理设备可以向用户面功能实体发送删除通知,用户面功能实体接收到删除通知之后,删除保存的分流规则。
119.s415,终端设备可以向用户面功能实体发送文件下载请求,该文件下载请求包括第二ip地址。
120.s416,用户面功能实体接收到文件下载请求之后,向业务调度器发送文件下载请求。
121.s417,业务调度器向用户面功能实体发送下载文件。
122.s418,用户面功能实体向终端设备发送下载文件。
123.上述详细阐述了本技术实施例的方法,下面提供了本技术实施例的装置。
124.如图5所示,图5是本技术实施例提供的一种用户面功能实体的结构示意图。该用户面功能实体包括发送模块501、接收模块502以及处理模块503,其中:
125.发送模块501,用于向代理设备发送通知消息,所述通知消息包括业务调度器的第一互联网协议ip地址,所述通知消息用于指示所述代理设备创建分流规则,所述分流规则用于允许所述用户面功能实体将目的地址为所述第一ip地址的业务调度请求分流至所述代理设备;
126.接收模块502,用于接收所述代理设备发送的所述分流规则;
127.接收模块502,还用于接收终端设备发送的所述业务调度请求,所述业务调度请求携带有所述第一ip地址;
128.发送模块501,还用于根据所述分流规则,向所述代理设备发送所述业务调度请求,所述业务调度请求用于指示所述代理设备获取所述业务调度器的业务调度响应,所述业务调度响应包括所述业务调度器所选择的业务服务器的第二ip地址;
129.接收模块502,还用于接收所述代理设备发送的所述业务调度响应;
130.发送模块501,还用于向所述终端设备发送所述业务调度响应,所述第二ip地址用于指示所述终端设备与所述业务服务器建立通信连接。
131.可选的,接收模块502,还用于接收终端设备发送的域名系统dns请求;
132.发送模块501,还用于向所述运营商服务器发送所述dns请求;
133.接收模块502,还用于接收所述运营商服务器发送的dns响应,所述dns响应包括所述第一ip地址。
134.可选的,处理模块503,用于用确定所述dns响应中所包括的所述业务调度器的域
名是否与预先配置的所述业务调度器的域名相同;若相同,则向所述代理设备发送所述通知消息。
135.可选的,接收模块502,还用于接收所述代理设备发送的删除通知;处理模块501,还用于删除所述分流规则。
136.需要说明的是,各个模块的实现还可以对应参照图3或图4所示的方法实施例的相应描述,执行上述实施例中用户面功能实体所执行的方法和功能。
137.如图6所示,图6是本技术实施例提供的一种代理设备的结构示意图。该代理设备包括接收模块601和发送模块602,其中:
138.接收模块601,用于接收用户面功能实体发送的通知消息,所述通知消息包括业务调度器的第一ip地址;
139.发送模块602,用于向所述用户面功能实体发送分流规则,所述分流规则用于允许所述用户面功能实体将目的地址为所述第一ip地址的业务调度请求分流至所述代理设备;
140.接收模块601,还用于接收所述业务调度请求,所述业务调度请求携带有所述第一ip地址;
141.发送模块602,用于向所述业务调度器发送所述业务调度请求;
142.接收模块601,用于接收所述业务调度器发送的业务调度响应,所述业务调度响应包括所述业务调度器所选择的业务服务器的第二ip地址;
143.发送模块602,还用于向所述用户面功能实体发送所述业务调度响应,所述业务调度响应用于所述用户面功能实体通知所述终端设备与所述业务服务器建立通信连接。
144.可选的,发送模块602,还用于向所述用户面功能实体发送删除通知,所述删除通知用于所述用户面功能实体删除所述分流规则。
145.需要说明的是,各个模块的实现还可以对应参照图3或图4所示的方法实施例的相应描述,执行上述实施例中代理设备所执行的方法和功能。
146.如图7所示,图7是本技术实施例提供的一种终端设备的结构示意图。该终端设备体包括发送模块701、接收模块702以及处理模块703,其中:
147.发送模块701,用于向用户面功能实体发送业务调度请求,所述业务调度请求由所述用户面功能实体向代理设备发送通知消息并接收所述代理设备创建的分流规则后发送的,所述通知消息包括业务调度器的第一ip地址,所述分流规则用于允许所述用户面功能实体将目的地址为所述第一ip地址的业务调度请求分流至所述代理设备,所述业务调度请求用于指示所述用户面功能实体通过所述代理设备获取所述业务调度器的业务调度响应,其中,所述业务调度请求携带有所述第一ip地址,所述业务调度响应包括所述业务调度器所选择的业务服务器的第二ip地址,;
148.接收模块702,用于接收所述用户面功能实体发送的所述业务调度响应;
149.处理模块703,用于根据所述第二ip地址,与所述业务服务器建立通信连接。
150.可选的,接收模块702,用于接收所述用户面功能实体发送的dns响应,所述dns响应包括所述第一ip地址。
151.需要说明的是,各个模块的实现还可以对应参照图3或图4所示的方法实施例的相应描述,执行上述实施例中终端设备所执行的方法和功能。
152.请继续参考图8,图8是本技术实施例提出的另一种用户面功能实体的结构示意
图。如图8所示,该用户面功能实体可以包括:至少一个处理器801,至少一个通信接口802,至少一个存储器803和至少一个通信总线804。
153.其中,处理器801可以是中央处理器单元,通用处理器,数字信号处理器,专用集成电路,现场可编程门阵列或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,数字信号处理器和微处理器的组合等等。通信总线804可以是外设部件互连标准pci总线或扩展工业标准结构eisa总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。通信总线804用于实现这些组件之间的连接通信。其中,本技术实施例中设备的通信接口802用于与其他节点设备进行信令或数据的通信。存储器803可以包括易失性存储器,例如非挥发性动态随机存取内存(nonvolatile random access memory,nvram)、相变化随机存取内存(phase change ram,pram)、磁阻式随机存取内存(magetoresistive ram,mram)等,还可以包括非易失性存储器,例如至少一个磁盘存储器件、电子可擦除可编程只读存储器(electrically erasable programmable read

only memory,eeprom)、闪存器件,例如反或闪存(nor flash memory)或是反及闪存(nand flash memory)、半导体器件,例如固态硬盘(solid state disk,ssd)等。存储器803可选的还可以是至少一个位于远离前述处理器801的存储装置。存储器803中可选的还可以存储一组程序代码,且处理器801可选的还可以执行存储器803中所执行的程序。
154.向代理设备发送通知消息,所述通知消息包括业务调度器的第一互联网协议ip地址,所述通知消息用于指示所述代理设备创建分流规则,所述分流规则用于允许所述用户面功能实体将目的地址为所述第一ip地址的业务调度请求分流至所述代理设备;
155.接收所述代理设备发送的所述分流规则;
156.接收终端设备发送的所述业务调度请求,所述业务调度请求携带有所述第一ip地址;
157.根据所述分流规则,向所述代理设备发送所述业务调度请求,所述业务调度请求用于指示所述代理设备获取所述业务调度器的业务调度响应,所述业务调度响应包括所述业务调度器所选择的业务服务器的第二ip地址;
158.接收所述代理设备发送的所述业务调度响应;
159.向所述终端设备发送所述业务调度响应,所述第二ip地址用于指示所述终端设备与所述业务服务器建立通信连接。
160.可选的,处理器801还用于执行如下操作:
161.接收终端设备发送的域名系统dns请求;
162.向所述运营商服务器发送所述dns请求;
163.接收所述运营商服务器发送的dns响应,所述dns响应包括所述第一ip地址。
164.可选的,处理器801还用于执行如下操作:
165.确定所述dns响应中所包括的所述业务调度器的域名是否与预先配置的所述业务调度器的域名相同;
166.若相同,则向所述代理设备发送所述通知消息。
167.可选的,处理器801还用于执行如下操作:
168.接收所述代理设备发送的删除通知;
169.删除所述分流规则。
170.进一步的,处理器还可以与存储器和通信接口相配合,执行上述申请实施例中用户面功能实体的操作。
171.请继续参考图9,图9是本技术实施例提出的另一种代理设备的结构示意图。如图所示,该代理设备可以包括:至少一个处理器901,至少一个通信接口902,至少一个存储器903和至少一个通信总线904。
172.其中,处理器901可以是前文提及的各种类型的处理器。通信总线904可以是外设部件互连标准pci总线或扩展工业标准结构eisa总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。通信总线904用于实现这些组件之间的连接通信。其中,本技术实施例中设备的通信接口902用于与其他节点设备进行信令或数据的通信。存储器903可以是前文提及的各种类型的存储器。存储器903可选的还可以是至少一个位于远离前述处理器901的存储装置。存储器903中存储一组程序代码,且处理器901执行存储器903中上述oam所执行的程序。
173.收用户面功能实体发送的通知消息,所述通知消息包括业务调度器的第一ip地址;
174.向所述用户面功能实体发送分流规则,所述分流规则用于允许所述用户面功能实体将目的地址为所述第一ip地址的业务调度请求分流至所述代理设备;
175.接收所述业务调度请求,所述业务调度请求携带有所述第一ip地址;
176.向所述业务调度器发送所述业务调度请求;
177.接收所述业务调度器发送的业务调度响应,所述业务调度响应包括所述业务调度器所选择的业务服务器的第二ip地址;
178.向所述用户面功能实体发送所述业务调度响应,所述业务调度响应用于所述用户面功能实体通知所述终端设备与所述业务服务器建立通信连接。
179.可选的,处理器901还用于执行如下操作:
180.向所述用户面功能实体发送删除通知,所述删除通知用于所述用户面功能实体删除所述分流规则。
181.进一步的,处理器还可以与存储器和通信接口相配合,执行上述申请实施例中代理设备的操作。
182.请继续参考图10,图10是本技术实施例提出的另一种终端设备的结构示意图。如图所示,该终端设备可以包括:至少一个处理器1001,至少一个通信接口1002,至少一个存储器1003和至少一个通信总线1004。
183.其中,处理器1001可以是前文提及的各种类型的处理器。通信总线1004可以是外设部件互连标准pci总线或扩展工业标准结构eisa总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图10中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。通信总线1004用于实现这些组件之间的连接通信。其中,本技术实施例中设备的通信接口1002用于与其他节点设备进行信令或数据的通信。存储器1003可以是前文提及的各种类型的存储器。存储器1003可选的还可以是至少一个位于远离前述处理器1001
的存储装置。存储器1003中存储一组程序代码,且处理器1001执行存储器1003中上述oam所执行的程序。
184.终端设备向用户面功能实体发送业务调度请求,所述业务调度请求由所述用户面功能实体向代理设备发送通知消息并接收所述代理设备创建的分流规则后发送的,所述通知消息包括业务调度器的第一ip地址,所述分流规则用于允许所述用户面功能实体将目的地址为所述第一ip地址的业务调度请求分流至所述代理设备,所述业务调度请求用于指示所述用户面功能实体通过所述代理设备获取所述业务调度器的业务调度响应,其中,所述业务调度请求携带有所述第一ip地址,所述业务调度响应包括所述业务调度器所选择的业务服务器的第二ip地址,;
185.接收所述用户面功能实体发送的所述业务调度响应;
186.根据所述第二ip地址,与所述业务服务器建立通信连接。
187.可选的,处理器1001还用于执行如下操作:
188.接收所述用户面功能实体发送的dns响应,所述dns响应包括所述第一ip地址。
189.进一步的,处理器还可以与存储器和通信接口相配合,执行上述申请实施例中终端设备的操作。
190.本技术实施例还提供了一种芯片系统,该芯片系统包括处理器,用于支持用户面功能实体、代理设备或终端设备以实现上述任一实施例中所涉及的功能,例如生成或处理上述方法中所涉及的数据和/或信息。在一种可能的设计中,所述芯片系统还可以包括存储器,所述存储器,用于鉴权服务器、运营商业务支撑系统、或终端设备必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。
191.本技术实施例还提供了一种处理器,用于与存储器耦合,用于执行上述各实施例中任一实施例中涉及用户面功能实体、代理设备或终端设备的任意方法和功能。
192.本技术实施例还提供了一种包含指令的计算机程序产品,其在计算机上运行时,使得计算机执行上述各实施例中任一实施例中涉及用户面功能实体、代理设备或终端设备的任意方法和功能。
193.本技术实施例还提供了一种装置,用于执行上述各实施例中任一实施例中涉及用户面功能实体、代理设备或终端设备的任意方法和功能。
194.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
195.以上所述的具体实施方式,对本技术的目的、技术方案和有益效果进行了进一步详细说明。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜