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

一种数据处理方法、装置及存储介质与流程

2022-02-19 12:45:15 来源:中国专利 TAG:


1.本技术涉及通信技术领域,尤其涉及一种数据处理方法、装置及存储介质。


背景技术:

2.目前,在移动边缘运算(mobile edge computing,mec)服务器上,可以部署多个移动边缘平台(maintenance edge platform,mep),并为每个mep对应的应用程序(application,app)提供网络服务(例如带宽资源)。
3.mep在为app提供带宽资源时,一般是在接收基站发送的带宽资源后,根据设定好的分配策略进行带宽资源分配。然而,当设定好的分配策略不合理时,可能导致app得到的带宽资源无法满足无线网络服务质量的要求。


技术实现要素:

4.本技术提供一种数据处理方法、装置及存储介质,用于解决基站无法合理地向终端分配无线网络资源的问题。
5.为达到上述目的,本技术采用如下技术方案:
6.第一方面,提供一种数据处理方法,包括:在接收来自基站的资源配置信息以及获取资源需求信息后,由于资源配置信息用于表示基站为至少一个终端访问边缘应用程序app时提供的网络资源,资源需求信息用于表示至少一个终端访问边缘app时的网络资源需求,因此,当资源配置信息无法满足资源需求信息时,可以更新基站的网络资源配置,以使得基站为至少一个终端访问边缘app时提供的网络资源满足资源需求信息。
7.可选的,获取资源需求信息的方法具体包括:向边缘app对应的移动边缘平台mep发送资源配置信息,以使得mep向边缘app提供与资源配置信息对应的网络服务;接收mep发送的资源需求信息;资源需求信息为边缘app通过mep提供的网络服务向mep发送的。
8.可选的,更新基站的网络资源配置的方法具体包括:获取至少一个终端的业务优先级;根据至少一个终端的业务优先级,更新基站的网络资源配置。
9.可选的,该数据处理方法还包括:通过基站向移动边缘运算mec发送数据分流策略,以使得mec根据数据分流策略,为边缘app对应的mep提供网络服务,并使得mep启动边缘app;数据分流策略用于表示将接收到的数据分流到与接收到的数据对应的mep。
10.第二方面,提供一种数据处理装置,包括:获取单元和处理单元;获取单元,用于接收来自基站的资源配置信息;资源配置信息用于表示基站为至少一个终端访问边缘应用程序app时提供的网络资源;还用于获取资源需求信息;资源需求信息用于表示至少一个终端访问边缘app时的网络资源需求;处理单元,用于当获取单元获取的资源配置信息无法满足资源需求信息时,更新基站的网络资源配置,以使得基站为至少一个终端访问边缘app时提供的网络资源满足资源需求信息。
11.可选的,获取单元,具体用于:向边缘app对应的移动边缘平台mep发送资源配置信息,以使得mep向边缘app提供与资源配置信息对应的网络服务;接收mep发送的资源需求信
息;资源需求信息为边缘app通过mep提供的网络服务向mep发送的。
12.可选的,处理单元,具体用于:获取至少一个终端的业务优先级;根据至少一个终端的业务优先级,更新基站的网络资源配置。
13.可选的,该数据处理装置还包括:发送单元;发送单元,用于通过基站向移动边缘运算mec发送数据分流策略,以使得mec根据数据分流策略,为边缘app对应的mep提供网络服务,并使得mep启动边缘app;数据分流策略用于表示将接收到的数据分流到与接收到的数据对应的mep。
14.第三方面,提供一种数据处理装置,包括存储器和处理器;存储器用于存储计算机执行指令,处理器与存储器通过总线连接;当数据处理装置运行时,处理器执行存储器存储的计算机执行指令,以使数据处理装置执行第一方面所述的数据处理方法。
15.该数据处理装置可以是网络设备,也可以是网络设备中的一部分装置,例如网络设备中的芯片系统。该芯片系统用于支持网络设备实现第一方面及其任意一种可能的实现方式中所涉及的功能,例如,接收、确定、分流上述数据处理方法中所涉及的数据和/或信息。该芯片系统包括芯片,也可以包括其他分立器件或电路结构。
16.第四方面,提供一种计算机可读存储介质,计算机可读存储介质包括计算机执行指令,当计算机执行指令在计算机上运行时,使得该计算机执行第一方面和第一方面所述的数据处理方法。
17.需要说明的是,上述计算机指令可以全部或者部分存储在第一计算机可读存储介质上。其中,第一计算机可读存储介质可以与数据处理装置的处理器封装在一起的,也可以与数据处理装置的处理器单独封装,本技术对此不作限定。
18.在本技术中,上述数据处理装置的名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本技术类似,属于本技术权利要求及其等同技术的范围之内。
19.本技术的这些方面或其他方面在以下的描述中会更加简明易懂。
20.本技术提供的技术方案至少带来以下有益效果:
21.基于上述任一方面,本技术中,数据处理装置可以接收用于表示基站为至少一个终端访问边缘app时提供的网络资源的资源配置信息,并获取用于表示至少一个终端访问边缘app时的网络资源需求的资源需求信息。当资源配置信息无法满足资源需求信息时,数据处理装置可以更新基站的网络资源配置,从而使得基站为至少一个终端访问边缘app时提供的网络资源可以满足资源需求信息。这样一来,数据处理装置可以通过感知不同终端的资源需求信息并监测基站提供的网络资源,更新基站的网络资源配置,从而使得基站可以合理地向终端提供网络资源,满足了不同终端的网络资源需求,提高了网络资源的利用率。
附图说明
22.图1a为本技术实施例提供的一种数据处理系统的结构示意图一;
23.图1b为本技术实施例提供的一种数据处理系统的结构示意图二;
24.图2a为本技术实施例提供的通信装置的一种硬件结构示意图;
25.图2b为本技术实施例提供的通信装置的又一种硬件结构示意图;
26.图3为本技术实施例提供的一种数据处理方法的流程示意图一;
27.图4为本技术实施例提供的一种数据处理方法的流程示意图二;
28.图5为本技术实施例提供的一种数据处理方法的流程示意图三;
29.图6为本技术实施例提供的一种数据处理方法的流程示意图四;
30.图7为本技术实施例提供的一种数据处理方法的流程示意图五;
31.图8为本技术实施例提供的一种数据处理装置的结构示意图。
具体实施方式
32.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
33.需要说明的是,本技术实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本技术实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
34.为了便于清楚描述本技术实施例的技术方案,在本技术实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不是在对数量和执行次序进行限定。
35.此外,本技术实施例和权利要求书及附图中的术语“包括”和“具有”不是排他的。例如,包括了一系列步骤或模块的过程、方法、系统、产品或设备没有限定于已列出的步骤或模块,还可以包括没有列出的步骤或模块。
36.如背景技术所描述。mep在为app提供网络服务(例如带宽资源)时,一般是在接收基站发送的网络资源后,根据设定好的分配策略进行网络资源的分配。然而,当设定好的分配策略不合理时,可能导致app得到的网络资源无法满足app对于无线网络服务质量的要求。
37.针对上述技术问题,本技术实施例提供了一种数据处理方法,数据处理装置可以接收用于表示基站为至少一个终端访问边缘app时提供的网络资源的资源配置信息,并获取用于表示至少一个终端访问边缘app时的网络资源需求的资源需求信息。当资源配置信息无法满足资源需求信息时,数据处理装置可以更新基站的网络资源配置,从而使得基站为至少一个终端访问边缘app时提供的网络资源可以满足资源需求信息。
38.这样一来,数据处理装置可以通过感知不同终端的资源需求信息并监测基站提供的网络资源,更新基站的网络资源配置,从而使得基站可以合理地向终端提供网络资源,满足了不同终端的网络资源需求,提高了网络资源的利用率。
39.该数据处理方法适用于数据处理系统。图1a示出了该数据处理系统100的一种结构。如图1a所示,该数据处理系统100包括:终端101、基站102、mec103和数据处理装置104。
40.其中,终端101可以分别与基站102和mec103之间通信连接。基站102可以分别与终端101、mec103和数据处理装置104之间通信连接。mec103可以分别与终端101、基站102和数据处理装置104之间通信连接。数据处理装置104可以分别与基站102和mec103之间通信连
land mobile network,plmn)中的基站,本技术实施例对此不作任何限制。
52.图1a中的mec103是将应用和内容,以及移动宽带(mobile brondband,mbb)核心网部分业务处理和资源调度的功能一同部署到靠近接入侧的网络边缘,通过业务靠近用户处理,以及应用、内容与网络的协同,来提供可靠、极致的业务体验。例如,将核心网功能靠近用户部署,可以实现极低时延的体验,如基于mec提出1ms端到端时延来支持自动驾驶等业务。
53.可选的,结合图1a,如图1b所示,在mec103上可以部署mec数据面模块(multi

access edge computing data plane,mec dp)和mep。
54.其中,mec dp可以通过n3接口和基站102的du通信连接。mep可以通过n6接口和mec dp进行通信连接。数据处理装置104可以通过a1接口和mep进行通信连接。
55.在实际应用中,结合图1b,mep通过mp1接口和终端101进行通信连接的方式,可以是在app服务端(application server,app server)通过mp1接口与mep进行通信连接,以及app客户端(application client,appclient)与终端101进行通信连接后,再由app server和app client之间进行通信连接,从而实现mep通过mp1接口和终端101进行通信连接。
56.可选的,当数据处理装置104为基站102内部的ric时,ric也可以通过a1接口和mep进行通信连接。
57.mec dp负责在无线接入网及核心网之间提供数据转发通路,实现数据流量的本地卸载。mec dp具备对n3通用分组无线业务隧道协议(general packet radio service tunneling protocol,gtp)数据流的解析处理能力。比如,mec dp对来自基站的gtp分组数据包的目标网际互连协议(internet protocol,ip)地址进行解析,如果ip数据包是本地流量,则将其路由到内部专网。因此,通过mec dp,可以将公网流量和专网流量分开,从而保障专网数据的安全。
58.mep可以内置负载均衡器。通过mep与mec dp协同,可以将特定第三方用户流量分发到相应的边缘app上。
59.数据处理系统100中的终端101、基站102、mec103和数据处理装置104的基本硬件结构类似,都包括图2a或图2b所示通信装置所包括的元件。下面以图2a和图2b所示的通信装置为例,介绍终端101、基站102、mec103和数据处理装置104的硬件结构。
60.如图2a所示,为本技术实施例提供的通信装置的一种硬件结构示意图。该通信装置包括处理器21,存储器22、通信接口23、总线24。处理器21,存储器22以及通信接口23之间可以通过总线24连接。
61.处理器21是通信装置的控制中心,可以是一个处理器,也可以是多个处理元件的统称。例如,处理器21可以是一个通用中央处理单元(central processing unit,cpu),也可以是其他通用处理器等。其中,通用处理器可以是微处理器或者是任何常规的处理器等。
62.作为一种实施例,处理器21可以包括一个或多个cpu,例如图2a中所示的cpu0和cpu1。
63.存储器22可以是只读存储器(read

only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random accessme mory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read

only memory,eeprom)、磁盘存储介质或者其他磁存储设
备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
64.一种可能的实现方式中,存储器22可以独立于处理器21存在,存储器22可以通过总线24与处理器21相连接,用于存储指令或者程序代码。处理器21调用并执行存储器22中存储的指令或程序代码时,能够实现本技术下述实施例提供的数据处理方法。
65.在本技术实施例中,对于终端101、基站102和mec103,以及数据处理装置104而言,存储器22中存储的软件程序不同,所以终端101、基站102和mec103,以及数据处理装置104实现的功能不同。关于各设备所执行的功能将结合下面的流程图进行描述。
66.另一种可能的实现方式中,存储器22也可以和处理器21集成在一起。
67.通信接口23,用于通信装置与其他设备通过通信网络连接,所述通信网络可以是以太网,无线接入网(radio access network,ran),无线局域网(wireless local area networks,wlan)等。通信接口23可以包括用于接收数据的接收单元,以及用于发送数据的调度单元。
68.总线24,可以是工业标准体系结构(industry standard architecture,isa)总线、外部设备互连(peripheral component interconnect,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图2a中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
69.需要指出的是,图2a中示出的结构并不构成对该通信装置的限定,除图2a所示部件之外,该通信装置可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
70.图2b示出了本技术实施例中通信装置的另一种硬件结构。如图2b所示,通信装置可以包括处理器31以及通信接口32。处理器31与通信接口32耦合。
71.处理器31的功能可以参考上述处理器21的描述。此外,处理器31还具备存储功能,可以起上述存储器22的功能。
72.通信接口32用于为处理器31提供数据。该通信接口32可以是通信装置的内部接口,也可以是通信装置对外的接口(相当于通信接口23)。
73.需要指出的是,图2a(或图2b)中示出的结构并不构成对通信装置的限定,除图2a(或图2b)所示部件之外,该通信装置可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
74.如图3所示,为本技术实施例提供的一种数据处理方法的流程示意图。本技术实施例应用于图1a所示的数据处理系统,该数据处理方法应用于数据处理装置,数据处理装置归属于终端、基站和mec,以及数据处理装置组成的数据处理系统。该数据处理方法包括:s301

s303。
75.s301、数据处理装置接收来自基站的资源配置信息。
76.其中,资源配置信息用于表示基站为至少一个终端访问边缘app时提供的网络资源。
77.具体的,由于mec上部署有多个mep,且每个mep对应一个边缘app。因此,至少一个终端在通过基站访问边缘app时,可以向基站发送访问请求消息。基站在接收到访问请求消
息后,为至少一个终端提供网络资源以使得至少一个终端访问边缘app,并向数据处理装置发送资源配置信息。相应的,数据处理装置接收来自基站的资源配置信息。
78.可选的,基站可以通过e2接口向数据处理装置发送资源配置信息。相应的,数据处理装置通过e2接口接收来自基站的资源配置信息。
79.可选的,数据处理装置可以预配置有存储模块,用以存储来自基站的资源配置信息。
80.可选的,基站为至少一个终端访问边缘app时提供的网络资源可以包括无线网络的带宽管理信息、无线信道质量和终端所处小区的id、负荷信息中的至少一项。
81.可选的,基站为至少一个终端访问边缘app时提供的网络资源还可以包括终端信息。该终端信息包括:终端的身份信息、终端的位置信息等信息。
82.需要说明的是,当数据处理装置为ric时,ric为基站的内部功能模块。此时,可以是近实时ran智能控制器(near real time ran intelligent controller,near

rt ric)与e2节点(node)之间通过e2接口建立连接。near

rt ric与e2 node通过e2接口正常建立连接后,e2 node即将其ran功能告知给near

rt ric。near

rt ric可以将指示e2 node发送资源配置信息的消息放在订阅消息中。相应的,e2 node可以根据订阅消息,向near

rt ric发送包含有资源配置信息的报告(report)信息。后续,在接收到来自e2 node的report信息后,near

rt ric中基于位置(location)、带宽(bandwidth)和无线网络信息服务(radio network information services,rnis)的功能模块可以根据report信息,触发location,bandwidth和rnis开放过程,从而实现根据基站的资源配置信息向边缘app提供网络服务。
83.s302、数据处理装置获取资源需求信息。
84.其中,资源需求信息用于表示至少一个终端访问边缘app时的网络资源需求。
85.具体的,在接收来自基站的资源配置信息后,数据处理装置可以根据资源配置信息,获取边缘app发送的资源需求信息。
86.可选的,至少一个终端访问边缘app时的网络资源需求可以包括边缘app对于网络资源的带宽需求、延迟需求和抖动需求中的至少一项,以保证业务数据传输的稳定性和安全性。
87.可选的,至少一个终端访问边缘app时的网络资源需求还可以包括终端信息。该终端信息包括:终端的身份信息、终端的位置信息等信息。
88.s303、当资源配置信息无法满足资源需求信息时,数据处理装置更新基站的网络资源配置,以使得基站为至少一个终端访问边缘app时提供的网络资源满足资源需求信息。
89.具体的,在接收来自基站的资源配置信息,以及获取资源需求信息后,数据处理装置可以根据资源配置消息和资源需求信息,监测基站的资源配置信息是否满足资源需求信息。
90.当资源配置信息无法满足资源需求信息时,数据处理装置可以根据至少一个终端访问边缘app的网络资源需求,更新基站的网络资源配置,以使得基站为至少一个终端访问边缘app时提供的网络资源满足资源需求信息。
91.可选的,根据至少一个终端访问边缘app的网络资源需求,更新基站的网络资源配置时,数据处理装置可以先根据至少一个终端访问边缘app的网络资源需求,确定待更新的网络资源配置信息。然后,数据处理装置向基站发送待更新的网络资源配置信息。基站接收
来自数据处理装置的待更新的网络资源配置信息后,根据待更新的网络资源配置信息,更新网络资源配置,以使得为至少一个终端访问边缘app时提供的网络资源满足至少一个终端访问边缘app的网络资源需求。
92.可选的,数据处理装置可以根据资源配置消息和资源需求信息,按照预定监测方式监测资源配置信息是否满足资源需求信息。
93.在当前监测资源配置信息是否满足资源需求信息时,若是,则数据处理装置结束此次监测。后续,数据处理装置按照预定监测方式,准备进行下一次监测。若否,则更新基站的网络资源配置,以使得所述基站为至少一个终端访问边缘app时提供的网络资源满足所述资源需求信息。
94.可选的,预定监测方式可以是持续的,也可以是周期性的,本技术实时例对此不作限定。
95.可选的,数据处理装置可以预配置有监测模块和更新模块,监测模块在接收到至少一个终端访问边缘app时的网络资源需求后,对基站为至少一个终端访问边缘app时提供的网络资源进行监测。当监测到基站为至少一个终端访问边缘app时提供的网络资源无法满足至少一个终端访问边缘app时的网络资源需求时,监测模块可以向更新模块发送更新通知消息。更新模块在接收到来自监测模块的更新通知消息后,更新基站的网络资源配置以使得为至少一个终端访问边缘app时提供的网络资源满足至少一个终端访问边缘app的网络资源需求。
96.示例性的,终端1在访问边缘app1时,边缘app1发送的资源需求信息包括要求带宽不低于50m、要求网络延迟不超过10ms和要求网络抖动不超过5ms。基站1为终端1提供带宽为30m、网络延迟为5ms和网络抖动为5ms的网络资源,并随资源配置信息中发送给数据处理装置。数据处理装置接收到边缘app1发送的网络资源需求和终端1发送的资源配置信息后,判断资源配置信息是否满足资源需求信息。此时,资源配置信息无法满足资源需求信息,数据处理装置更新资源配置信息中的网络资源为带宽50m、网络延迟5ms和网络抖动5ms,并包含在待更新的资源配置信息中发送给基站1。基站1接收来自数据处理装置的待更新的网络资源配置信息后,根据待更新的网络资源配置信息,更新网络资源配置,以使得为终端1在访问边缘app1时提供的网络资源满足终端1在访问边缘app1时的网络资源需求。
97.综上,本技术实施例中的数据处理装置可以接收基站为至少一个终端访问边缘app时提供的网络资源,并获取至少一个终端访问边缘app时的网络资源需求。当基站为至少一个终端访问边缘app时提供的网络资源无法满足至少一个终端访问边缘app时的网络资源需求时,数据处理装置可以根据资源需求信息,更新基站的网络资源配置,从而使得基站为至少一个终端访问边缘app时提供的网络资源可以满足至少一个终端访问边缘app时的网络资源需求。因此,本技术实施例通过数据处理装置感知不同终端的无线网络需求并监测基站提供的无线网络资源,基站可以合理地向终端提供无线网络资源,从而提高了用户网络体验。
98.在一种可以实现的方式中,结合图3,如图4所示,上述s302中,数据处理装置获取资源需求信息的方法包括:s401

s402。
99.s401、数据处理装置向边缘app对应的移动边缘平台mep发送来自基站的资源配置信息,以使得mep向边缘app提供与资源配置信息对应的网络服务。
100.其中,资源配置信息用于mep向边缘app提供与资源配置信息对应的网络服务。
101.具体的,数据处理装置在接收到来自基站的资源配置信息后,将资源配置信息发送给mep,以使得所述mep向所述边缘app提供与所述资源配置信息对应的网络服务。相应的,mep接收来自数据处理装置的资源配置信息,并向边缘app提供与资源配置信息对应的网络服务。
102.可选的,数据处理装置可以通过a1接口向mep发送资源配置信息。mep在接收资源配置信息后,通过mp1接口向边缘app提供与资源配置信息对应的网络服务。示例性的,mep接收数据处理装置发送的来自基站1的资源配置信息,将其中提供给终端1的网络资源提供给终端1所访问的边缘app。
103.需要说明的是,a1接口是用于非实时的ran智能控制器(non real time ran intelligent controller,non

rt ric)和near

rt ric相互连接的接口,当前在3gpp标准结构中模块non

rt ric还未完成开发。因此,本技术实施例中,当数据处理装置为ric时,提出采用mep通过a1接口与near

rt ric连接的方法,由mep代替non

rt ric。这样一来,ric可以通过a1接口向mep发送资源配置信息,同时,mep可以通过a1接口向ric提供边缘app的资源需求信息,以实现对无线网络资源的配置和管理。
104.s402、数据处理装置接收mep发送的资源需求信息。
105.其中,资源需求信息为边缘app通过mep提供的网络服务向mep发送的。
106.具体的,在终端访问边缘app时,边缘app可以通过mep提供的网络服务向mep发送资源需求信息。相应的,mep接收来自边缘app的资源需求信息并对其进行封装后,向数据处理装置发送资源需求信息。相应的,数据处理装置接收mep发送的资源需求信息。
107.可选的,在终端访问边缘app时,边缘app可以通过mp1接口向mep发送资源需求信息。相应的,mep通过mp1接口接收来自边缘app的资源需求信息并对其进行封装后,可以通过a1接口向数据处理装置发送资源需求信息。相应的,数据处理装置通过a1接口接收mep发送的资源需求信息
108.需要说明的是,目前mep平台的封闭性严重,不同厂家的平台制式不同,mp1接口私有化定义,不便于互通。因此,在大规模部署时,每款app都要分别部署在各方开发的mep上,需要针对各家平台进行定制化的开发和业务对接,极大地增大了第三方的业务重复开发和维护工作。
109.本技术实施例中可以实现平台接口标准化和平台架构标准化,增强了欧洲电信标准化协会(european telecommunications standards institute,etsi)规定的mp1接口。因此,边缘app能够通过mp1接口向mep发送资源需求信息。相应的,mep平台可以通过mp1接口接收来自边缘app的资源需求信息,并进行记录和转发,从而实现对于边缘app无线网络资源需求的感知。
110.实际应用中,由于不同的边缘app的网络资源需求是不同的,因此,与不同的边缘app的网络资源需求对应的资源需求信息也是不同的。
111.可选的,边缘app发送资源需求信息的方式可以是周期性的,也可以是非周期性的,还可以是半持续性的,本技术实施例对此不作限定。
112.可选的,边缘app在为终端提供服务时,可以通过mp1接口主动地向mep发送资源需求信息,也可以是在接收到mep发送的用于请求获取资源需求信息的消息后,发送资源需求
信息。
113.在一种可以实现的方式中,结合图3,如图5所示,上述s303中,数据处理装置更新基站的网络资源配置的方法包括:s501

s502。
114.s501、数据处理装置获取至少一个终端的业务优先级。
115.其中,业务优先级用于表示多个终端访问相同的边缘app时,终端获得无线网络资源的先后顺序。
116.具体的,在接收来自基站的资源配置信息后,数据处理装置可以根据资源配置信息,确定至少一个终端的身份信息,并根据至少一个终端的身份信息确定至少一个终端的业务优先级。
117.可选的,终端的身份信息可以是终端的用户身分鉴别模件(subscriber identification module,sim)中的国际移动用户识别码(international mobile subscriber identification number,imsi)信息。若此imsi信息为预先登记过的该基站的专网用户,则确定该终端的业务优先级为高优先级。若此imsi信息是未进行预先登记的公网用户,则确定该终端的业务优先级为低优先级。
118.s502、数据处理装置根据至少一个终端的业务优先级,更新基站的网络资源配置。
119.具体的,当资源配置信息无法满足资源需求信息时,数据处理装置可以根据至少一个终端的业务优先级,确定至少一个高优先级的终端访问边缘app的网络资源需求,并根据至少一个高优先级的终端访问边缘app的网络资源需求,更新基站的网络资源配置,以使得基站为至少一个高优先级的终端访问边缘app时提供的网络资源满足至少一个高优先级的终端访问边缘app的网络资源需求。可选的,数据处理装置根据至少一个高优先级的终端访问边缘app的网络资源需求,更新基站的网络资源配置的方法可以参考s303中,数据处理装置根据至少一个终端访问边缘app的网络资源需求,更新基站的网络资源配置的方法,在此不再赘述。
120.可选的,在至少一个高优先级的终端结束访问边缘app后,数据处理装置可以根据至少一个低优先级的终端访问边缘app的网络资源需求,更新基站的网络资源配置,以使得基站为至少一个低优先级的终端访问边缘app时提供的网络资源满足至少一个低优先级的终端访问边缘app的网络资源需求。
121.可选的,数据处理装置根据至少一个低优先级的终端访问边缘app的网络资源需求,更新基站的网络资源配置的方法可以参考s303中,数据处理装置根据至少一个终端访问边缘app的网络资源需求,更新基站的网络资源配置的方法,在此不再赘述。
122.示例性的,数据处理装置接收来自基站1的资源配置信息,并识别到基站1为终端1和终端2均提供带宽为30m、网络延迟为5ms和网络抖动为5ms的网络资源,且终端1的业务优先级为高优先级,终端2的业务优先级为低优先级。数据处理装置接收来自mep的资源需求信息,并识别到终端1需求带宽至少是50m、网络延迟不超过5ms和网络抖动不超过5ms的网络资源,终端2需求带宽至少是30m、网络延迟不超过5ms和网络抖动不超过5ms的网络资源。随后,数据处理装置监测到基站1提供的网络资源无法满足终端1的网络资源需求,且识别到终端1的业务优先级为高优先级,终端2的业务优先级为低优先级,则向基站1发送更新指令,使得基站1优先为高优先级的终端1提供带宽为50m、网络延迟为5ms和网络抖动为5ms的网络资源。待终端1业务结束或者其他业务结束而释放网络资源后,基站1再向终端2提供网
络资源。
123.在一种可以实现的方式中,结合图3,如图6所示,在步骤s301之前,该数据处理方法还包括:s601。
124.s601、数据处理装置通过基站向移动边缘运算mec发送数据分流策略,以使得mec根据数据分流策略,为边缘app对应的mep提供网络服务,并使得mep启动边缘app。
125.其中,数据分流策略用于表示将接收到的数据分流到与接收到的数据对应的mep。
126.具体的,数据处理装置可以预配置分流模块。其中,分流模块具有数据分流策略。数据处理装置可以先获取分流模块中的数据分流策略,再向基站发送数据分流策略。相应的,基站接收来自数据处理装置的数据分流策略并发送至mec。相应的,mec接收来自基站的数据分流策略,根据数据分流策略,为边缘app对应的mep提供网络服务,并使得mep启动边缘app。
127.可选的,部署在mec上的mec dp可以接收来自基站的数据分流策略,根据数据分流策略,为边缘app对应的mep提供网络服务,并使得mep启动边缘app
128.示例性的,终端1在需要访问边缘app1时,向基站1发送请求消息。相应的,基站1接收来自终端1访问边缘app1的请求消息,并向mec发送请求消息。相应的,mec接收来自基站1的请求消息,并根据数据分流策略,将请求消息发送至mep。相应的,响应于请求消息,mep匹配到与请求消息对应的边缘app并启动。
129.可选的,mec dp可以通过n3接口与基站连接。在接收到来自数据处理装置的数据分流策略后,基站可以通过n3接口向mec dp发送数据分流策略。相应的,mec dp通过n3接口接收来自基站的数据分流策略。后续,在基站接收到来自终端访问边缘app的请求消息,并向mec dp发送请求消息后,mec dp接收来自基站的请求消息,并根据数据分流策略,将请求消息分流至与边缘app对应的mep。相应的,响应于请求消息,mep匹配到与请求消息对应的边缘app并启动。
130.可选的,数据分流策略可以是ip 计算机端口(port)的分流方式,也可以是域名系统(domain name system,dns)分流方式。例如,数据分流策略为ip port的分流方式时,mec dp能够根据业务ip五元组中的目标ip地址、目标端口号进行分流。数据分流策略为dns分流方式时,mec dp能够对特定的dns域名查询请求重定向到mec dns服务进行处理。需要说明的是,在mec中,一般部署用户面功能(user plane function,upf),来实现数据分流。然而,由于upf同时还具备a/d转换、信令转换、和uni的激活/去激活等多种功能,因此,upf的部署成本也较高。但是,在mec部署于企业园区时,主要是利用了upf数据分流的功能,并未利用到upf的其他功能。本技术实施例中提出由数据处理装置为mec dp配置数据分流策略,完成数据分流,从而实现了对upf的代替,降低了部署成本。
131.在一种可以实现的方式中,如图7所示,该数据处理方法包括:s701

s710。
132.s701、数据处理装置通过基站向mec dp发送数据分流策略。
133.应理解,数据处理装置通过基站向mecdp发送数据分流策略的具体实现方式,可以参考s601的描述,在此不再赘述。
134.s702、终端向基站发送请求消息。
135.具体的,终端成功接入基站的无线网络后,在需要访问边缘app时,向基站发送请求消息。其中,请求消息用于终端访问边缘app。
136.实际应用中,基站与会话管理功能设备(session management function,smf)或者移动性管理功能(core access and mobility management function,amf)根据不同业务为终端建立不同的协议数据单元会话(protocol data unit session,pdu session),以开展终端所需要的业务。在pdu session建立后,终端与基站之间可以传输业务数据。
137.s703、响应于请求消息,基站向mec dp发送请求消息。
138.具体的,基站接收到来自终端的请求消息后,向mec dp发送请求消息。
139.可选的,基站可以通过n3接口向mec dp发送请求消息。
140.s704、响应于请求消息,mec dp根据数据分流策略,将接收到的请求消息分流至与接收到的请求消息对应的mep。
141.具体的,mec dp接收到来自基站请求消息后,可以解析请求消息以得到终端所访问的边缘app的ip地址,根据数据分流策略,确定终端所访问的边缘app对应的mep。响应于请求消息,mec dp将接收到的请求消息分流至与接收到的请求消息对应的mep。
142.可选的,mec dp可以通过n6接口向mep发送请求消息。
143.s705、响应于请求消息,基站向数据处理装置发送资源配置信息。
144.具体的,基站接收来自终端的请求消息,并响应于请求消息,向数据处理装置发送资源配置信息。其中,资源配置信息用于表示基站为终端访问边缘app提供的网络资源。
145.可选的,基站可以根据预设的资源分配规则为终端提供网络资源。
146.s706、数据处理装置向mep发送资源配置信息。
147.具体的,数据处理装置接收来自基站的资源配置信息,并向mep发送来自基站的资源配置信息,以使得mep向边缘app提供与资源配置信息对应的网络服务。
148.应理解,关于数据处理装置接收来自基站的资源配置信息的具体实现方式,可以参考s301的描述,在此不再赘述。
149.应理解,关于数据处理装置向mep发送资源配置信息,以使得mep向边缘app提供与资源配置信息对应的网络服务的具体实现方式,可以参考s401的描述,在此不再赘述。
150.s707、响应于请求消息,mep启动与请求消息对应的边缘app,并向边缘app提供与来自数据处理装置的资源配置信息对应的网络服务。
151.具体的,mep接收来自mec dp的请求消息和来自数据处理装置的资源配置信息,响应于请求消息,启动与请求消息对应的边缘app,并根据资源配置信息,向边缘app提供与网络配置信息对应的网络服务。
152.可选的,mep可以通过mp1接口为边缘app提供网络服务。
153.s708、边缘app向mep发送资源需求信息。
154.具体的,边缘app向mep发送资源需求信息。
155.可选的,边缘app可以通过mp1接口向mep发送资源需求信息。
156.可选的,边缘app可以实时或者周期性的监测无线网络状态,在感知到当前无线网络状态较差时,通过mp1接口向mep发送资源需求信息。
157.s709、响应于资源需求信息,mep向数据处理装置发送资源需求信息。
158.应理解,s709的具体实现方式,可以参考s402的描述,在此不再赘述。
159.s710、数据处理装置接收来自mep的资源需求信息,当资源配置信息无法满足资源需求信息时,数据处理装置更新基站的网络资源配置,以使得基站为至少一个终端访问边
缘app时提供的网络资源满足资源需求信息。
160.应理解,s710的具体实现方式,可以参考s303的描述,在此不再赘述。
161.需要说明的是,上述步骤s703和步骤s705的编码只是为了便于说明,并不对其实际执行顺序构成限定。例如,s704和步骤s708可以同时进行。
162.上述主要从方法的角度对本技术实施例提供的方案进行了介绍。为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本技术能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
163.本技术实施例可以根据上述方法示例对终端进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。可选的,本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
164.如图8所示,为本技术实施例提供的一种数据处理装置的结构示意图。该数据处理装置可以用于执行如图3至图7所示的数据处理方法。图8所示数据处理装置包括:获取单元801和处理单元802。
165.获取单元801,用于接收来自基站的资源配置信息。资源配置信息用于表示基站为至少一个终端访问边缘应用程序app时提供的网络资源。例如,结合图3,获取单元801可以用于执行s301。
166.获取单元801,还用于获取资源需求信息。资源需求信息用于表示至少一个终端访问边缘app时的网络资源需求。例如,结合图3,获取单元801可以用于执行s302。
167.处理单元802,用于当获取单元801获取的资源配置信息无法满足资源需求信息时,更新基站的网络资源配置,以使得基站为至少一个终端访问边缘app时提供的网络资源满足资源需求信息。例如,结合图3,处理单元802可以用于执行s303。
168.可选的,获取单元801,具体用于:
169.向边缘app对应的移动边缘平台mep发送资源配置信息,以使得mep向边缘app提供与资源配置信息对应的网络服务。例如,结合图4,获取单元801可以用于执行s401。
170.接收mep发送的资源需求信息。资源需求信息为边缘app通过mep提供的网络服务向mep发送的。例如,结合图4,获取单元801可以用于执行s402。
171.可选的,处理单元802,具体用于:
172.获取至少一个终端的业务优先级。例如,结合图5,处理单元802可以用于执行s501。
173.根据至少一个终端的业务优先级,更新基站的网络资源配置。例如,结合图5,处理单元802可以用于执行s502。
174.可选的,该数据处理装置还包括:发送单元803。
175.发送单元803,用于通过基站向移动边缘运算mec发送数据分流策略,以使得mec根据数据分流策略,为边缘app对应的mep提供网络服务,并使得mep启动边缘app;数据分流策
略用于表示将接收到的数据分流到与接收到的数据对应的mep。例如,结合图6,发送单元803可以用于执行s601。
176.本技术实施例还提供一种计算机程序,该计算机程序可直接加载到存储器中,并含有软件代码,该计算机程序经由计算机载入并执行后能够实现上述实施例提供的信息处理方法。
177.本领域技术人员应该可以意识到,在上述一个或多个示例中,本技术所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机可读存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
178.通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
179.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
180.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
181.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
再多了解一些

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

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

相关文献