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

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

2022-12-14 06:37:36 来源:中国专利 TAG:


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


背景技术:

2.随着通信技术的发展,人们对终端设备的业务质量要求也越来越高。相关技术中,当终端设备处于连接态时,可以通过网络设备实时的对终端设备上进行的业务进行层2的测量,再根据测量数据对业务进行相应的调整和优化,从而提升业务质量。
3.然而,一些业务还可以在终端设备处于非连接态的情况下进行,例如,多播广播业务(multicast broadcast service,mbs)可以在终端设备处于空闲态(idle)或者非激活态(inactive)等非连接态时进行。此时,网络设备无法对终端设备的业务进行层2测量,从而无法获知终端设备对业务的接收情况,也就不能及时进行业务调整,最终会降低终端设备的业务质量。


技术实现要素:

4.本技术提供一种数据处理方法、装置、设备及存储介质,用于解决当终端设备处于非连接态时,网络设备无法获知终端设备的业务情况,导致业务质量低的技术问题。
5.第一方面,本技术提供一种数据处理方法,应用于终端设备,该数据处理方法包括:获取用于指示进行层2测量的测量配置信息和待测量的目标业务的标识信息;根据测量配置信息,对目标业务进行测量,获得测量数据;向网络设备发送测量数据。
6.可选的,测量配置信息中包含测量类别,其中,测量类别包括:平均数据包时延、丢包率、吞吐量、数据量、卡顿次数中的至少一种或者多种;根据测量配置信息,对目标业务进行测量,获得测量数据,具体包括:针对不同的测量类别,分别对目标业务进行测量,获得该测量类别对应的测量数据。
7.可选的,测量配置信息中包含测量时间,其中,测量时间包括测量周期或测量时间点;根据测量配置信息,对目标业务进行测量,获得测量数据,具体包括:根据测量周期,对目标业务进行周期性测量,获得在测量周期内得到的测量数据;或者,在到达测量时间点时,对目标业务进行测量,获得在测量时间点测量得到的测量数据。
8.可选的,该数据处理方法还包括:在获得测量数据的情况下,存储测量数据。
9.可选的,在获得测量数据的情况下,存储测量数据,具体包括:确定测量数据是否满足预设条件;若确定满足预设条件,则存储测量数据。
10.可选的,测量配置信息中包含上报时间,其中,上报时间包括上报周期或上报时间点;向网络设备发送测量数据,具体包括:根据上报周期,周期性的向网络设备发送测量数据;或者,在到达上报时间点时,向网络设备发送测量数据。
11.可选的,向网络设备发送测量数据,包括:向网络设备发送测量数据上报请求;若接收到网络设备返回的允许上报的应答信息,则向网络设备发送测量数据。
12.可选的,向网络设备发送测量数据,包括:向网络设备发送测量数据和测量配置信
息。
13.可选的,数据处理方法还包括:向网络设备发送目标业务的参考信息;其中,参考信息包括:终端设备所在小区的标识信息、终端所在小区的相邻小区的标识信息、终端设备的地理位置信息、终端设备所在小区的信号强度、终端所在小区的相邻小区的信号强度、终端设备所在小区的信号质量、终端所在小区的相邻小区的信号质量中的至少一种或多种。
14.第二方面,本技术提供一种数据处理方法,应用于网络设备,数据处理方法包括:向终端设备发送用于指示进行层2测量的测量配置信息和待测量的目标业务的标识信息;接收终端设备发送的测量数据,测量数据是终端设备根据测量配置信息对目标业务进行测量获得的;根据测量数据对目标业务的业务参数进行调整。
15.可选的,数据处理方法还包括:接收终端设备发的送参考信息;其中,参考信息包括:终端设备所在小区的标识信息、终端所在小区的相邻小区的标识信息、终端设备的地理位置信息、终端设备所在小区的信号强度、终端所在小区的相邻小区的信号强度、终端设备所在小区的信号质量、终端所在小区的相邻小区的信号质量中的至少一种或多种。
16.可选的,业务参数包括:目标业务的调制与编码策略、用于发送目标业务的基站数量、用于发送目标业务的基站位置中的至少一种或多种;根据测量数据对目标业务的业务参数进行调整,包括:根据参考信息和/或测量数据,确定对目标业务的业务参数进行调整的调整内容,其中,调整内容包括:调整目标业务的调制与编码策略、调整用于发送目标业务的基站数量、调整用于发送目标业务的基站位置中的至少一种或多种;根据调整内容对目标业务的业务参数进行调整。
17.第三方面,本技术提供一种数据处理装置,应用于终端设备,数据处理装置包括:获取模块,用于获取用于指示进行层2测量的测量配置信息和待测量的目标业务的标识信息;处理模块,用于根据测量配置信息,对目标业务进行测量,获得测量数据;发送模块,用于向网络设备发送测量数据。
18.可选的,测量配置信息中包含测量类别,其中,测量类别包括:平均数据包时延、丢包率、吞吐量、数据量、卡顿次数中的至少一种或者多种;获取模块具体用于:针对不同的测量类别,分别对目标业务进行测量,获得该测量类别对应的测量数据。
19.可选的,测量配置信息中包含测量时间,其中,测量时间包括测量周期或测量时间点;获取模块具体用于:根据测量周期,对目标业务进行周期性测量,获得在测量周期内得到的测量数据;或者,在到达测量时间点时,对目标业务进行测量,获得在测量时间点测量得到的测量数据。
20.可选的,处理模块还用于:在获得测量数据的情况下,存储测量数据。
21.可选的,处理模块具体用于:确定测量数据是否满足预设条件;若确定满足预设条件,则存储测量数据。
22.可选的,测量配置信息中包含上报时间,其中,上报时间包括上报周期或上报时间点;发送模块具体用于:根据上报周期,周期性的向网络设备发送测量数据;或者,在到达上报时间点时,向网络设备发送测量数据。
23.可选的,发送模块具体用于:向网络设备发送测量数据上报请求;若接收到网络设备返回的允许上报的应答信息,则向网络设备发送测量数据。
24.可选的,发送模块具体用于:向网络设备发送测量数据和测量配置信息。
25.可选的,发送模块,还用于向网络设备发送目标业务的参考信息;其中,参考信息包括:终端设备所在小区的标识信息、终端所在小区的相邻小区的标识信息、终端设备的地理位置信息、终端设备所在小区的信号强度、终端所在小区的相邻小区的信号强度、终端设备所在小区的信号质量、终端所在小区的相邻小区的信号质量中的至少一种或多种。
26.第四方面,本技术提供一种数据处理装置,应用于网络设备,数据处理装置包括:发送模块,用于向终端设备发送用于指示进行层2测量的测量配置信息和待测量的目标业务的标识信息;接收模块,接收终端设备发送的测量数据,测量数据是终端设备根据测量配置信息对目标业务进行测量获得的;处理模块,用于根据测量数据对目标业务的业务参数进行调整。
27.可选的,接收模块,还用于:接收终端设备发的送参考信息;其中,参考信息包括:终端设备所在小区的标识信息、终端所在小区的相邻小区的标识信息、终端设备的地理位置信息、终端设备所在小区的信号强度、终端所在小区的相邻小区的信号强度、终端设备所在小区的信号质量、终端所在小区的相邻小区的信号质量中的至少一种或多种。
28.可选的,业务参数包括:目标业务的调制与编码策略、用于发送目标业务的基站数量、用于发送目标业务的基站位置中的至少一种或多种;处理模块具体用于:根据参考信息和/或测量数据,确定对目标业务的业务参数进行调整的调整内容,其中,调整内容包括:调整目标业务的调制与编码策略、调整用于发送目标业务的基站数量、调整用于发送目标业务的基站位置中的至少一种或多种;根据调整内容对目标业务的业务参数进行调整。
29.第五方面,本技术实施例提供一种终端设备,该终端设备包括:
30.存储器,用于存储计算机程序;
31.收发机,用于在处理器的控制下收发数据;
32.处理器,用于读取存储器中的计算机程序并执行以下操作:获取用于指示进行层2测量的测量配置信息和待测量的目标业务的标识信息;根据测量配置信息,对目标业务进行测量,获得测量数据;向网络设备发送测量数据。
33.可选的,测量配置信息中包含测量类别,其中,测量类别包括:平均数据包时延、丢包率、吞吐量、数据量、卡顿次数中的至少一种或者多种;根据测量配置信息,对目标业务进行测量,获得测量数据,具体包括:针对不同的测量类别,分别对目标业务进行测量,获得该测量类别对应的测量数据。
34.可选的,测量配置信息中包含测量时间,其中,测量时间包括测量周期或测量时间点;根据测量配置信息,对目标业务进行测量,获得测量数据,具体包括:根据测量周期,对目标业务进行周期性测量,获得在测量周期内得到的测量数据;或者,在到达测量时间点时,对目标业务进行测量,获得在测量时间点测量得到的测量数据。
35.可选的,处理器还用于执行以下操作:在获得测量数据的情况下,存储测量数据。
36.可选的,在获得测量数据的情况下,存储测量数据,包括:确定测量数据是否满足预设条件;若确定满足预设条件,则存储测量数据。
37.可选的,测量配置信息中包含上报时间,其中,上报时间包括上报周期或上报时间点;向网络设备发送测量数据,具体包括:根据上报周期,周期性的向网络设备发送测量数据;或者,在到达上报时间点时,向网络设备发送测量数据。可选的,
38.可选的,向网络设备发送测量数据,包括:向网络设备发送测量数据上报请求;若
接收到网络设备返回的允许上报的应答信息,则向网络设备发送测量数据。
39.可选的,向网络设备发送测量数据,包括:向网络设备发送测量数据和测量配置信息。
40.可选的,处理器还用于执行以下操作:向网络设备发送目标业务的参考信息;其中,参考信息包括:终端设备所在小区的标识信息、终端所在小区的相邻小区的标识信息、终端设备的地理位置信息、终端设备所在小区的信号强度、终端所在小区的相邻小区的信号强度、终端设备所在小区的信号质量、终端所在小区的相邻小区的信号质量中的至少一种或多种。
41.第六方面,本技术实施例提供一种网络设备,该网络设备包括:
42.存储器,用于存储计算机程序;
43.收发机,用于在处理器的控制下收发数据;
44.处理器,用于读取存储器中的计算机程序并执行以下操作:向终端设备发送用于指示进行层2测量的测量配置信息和待测量的目标业务的标识信息;接收终端设备发送的测量数据,测量数据是终端设备根据测量配置信息对目标业务进行测量获得的;根据测量数据对目标业务的业务参数进行调整。
45.可选的,处理器,还用于执行以下操作:接收终端设备发的送参考信息;其中,参考信息包括:终端设备所在小区的标识信息、终端所在小区的相邻小区的标识信息、终端设备的地理位置信息、终端设备所在小区的信号强度、终端所在小区的相邻小区的信号强度、终端设备所在小区的信号质量、终端所在小区的相邻小区的信号质量中的至少一种或多种。
46.可选的,业务参数包括:目标业务的调制与编码策略、用于发送目标业务的基站数量、用于发送目标业务的基站位置中的至少一种或多种;根据测量数据对目标业务的业务参数进行调整,包括:根据参考信息和/或测量数据,确定对目标业务的业务参数进行调整的调整内容,其中,调整内容包括:调整目标业务的调制与编码策略、调整用于发送目标业务的基站数量、调整用于发送目标业务的基站位置中的至少一种或多种;根据调整内容对目标业务的业务参数进行调整。
47.第七方面,本技术提供一种处理器可读存储介质,该处理器可读存储介质存储有计算机程序,计算机程序用于使处理器执行如第一方面或第二方面的数据处理方法。
48.第八方面,本技术提供一种计算机程序产品,包括:计算机程序,当计算机程序被处理器执行时实现如上述第一方面或第二方面的数据处理方法。
49.第九方面,本技术提供一种通信系统,包括如上任一项的终端设备和如上任一项的网络设备。
50.本技术提供的一种数据处理方法、装置、设备及存储介质中,在终端设备侧,该数据处理方法包括:获取用于指示进行层2测量的测量配置信息和待测量的目标业务的标识信息;根据测量配置信息,对目标业务进行测量,获得测量数据;向网络设备发送测量数据。本方案中,由于可以通过终端设备来进行层2的测量,即使终端设备处于非连接态,也可以及时获知终端设备上业务的测量数据,从而及时的对终端上的业务进行调整,保证业务质量。
51.应当理解,上述发明内容部分中所描述的内容并非旨在限定本技术的实施例的关键或重要特征,亦非用于限制本技术的范围。本技术的其它特征将通过以下的描述变得容
易理解。
附图说明
52.为了更清楚地说明本技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
53.图1为本技术一实施例提供的应用场景示意图;
54.图2为本技术一实施例提供的一种数据处理方法的信令交互示意图;
55.图3为本技术另一实施例提供的一种数据处理方法的信令交互示意图;
56.图4为本技术又一实施例提供的一种数据处理方法的信令交互示意图;
57.图5为本技术又一实施例提供的一种数据处理方法的信令交互示意图;
58.图6为本技术一实施例提供的一种数据处理装置的结构示意图;
59.图7为本技术另一实施例提供的一种数据处理装置的结构示意图;
60.图8为本技术一实施例提供的一种终端设备的结构示意图;
61.图9为本技术一实施例提供的一种网络设备的结构示意图。
具体实施方式
62.本技术中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。本技术实施例中术语“多个”是指两个或两个以上,其它量词与之类似。
63.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,并不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
64.首先,对本技术实施例中的部分名词进行解释说明:
65.层2:数据链路层,是开放式系统互联通信参考模型(open system interconnection reference model,osi)中的第二层,其介于物理层和网络层之间。数据链路层用于在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层。
66.调制与编码策略:(modulation and coding scheme,mcs),mcs将所关注的影响通讯速率的因素作为表的列,将mcs索引作为行,形成一张速率表,每一个mcs索引其实对应了一组参数下的物理传输速率。
67.为方便理解,首先结合图1对本技术实施例的应用场景进行说明:
68.图1为本技术实施例提供的应用场景的示意图。如图1所示,该场景包括:终端设备101和网络设备102。
69.其中,上述的终端设备101可以是无线终端也可以是有线终端。无线终端可以是指向用户提供语音和/或其他业务数据连通性的设备,具有无线连接功能的手持式设备、或连
接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(radio access network,简称ran)与一个或多个核心网设备进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。再例如,无线终端还可以是个人通信业务(personal communication service,简称pcs)电话、无绳电话、会话发起协议(session initiation protocol,简称sip)话机、无线本地环路(wireless local loop,简称wll)站、个人数字助理(personal digital assistant,简称pda)等设备。无线终端也可以称为系统、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile)、远程站(remote station)、远程终端(remote terminal)、接入终端(access terminal)、用户终端(user terminal)、用户代理(user agent)、用户设备(user device or user equipment),在此不作限定。可选的,上述终端设备还可以是智能手表、平板电脑等设备。
70.上述的网络设备102可以是基站,具体可以是全球移动通讯(global system of mobile communication,简称gsm)或码分多址(code divisionmultiple access,简称cdma)中的基站(base transceiver station,简称bts)和/或基站控制器,也可以是宽带码分多址(wideband code division multiple access,简称wcdma)中的基站(nodeb,简称nb)和/或无线网络控制器(radio network controller,简称rnc),还可以是长期演进(long term evolution,简称lte)中的演进型基站(evolutional node b,简称4g基站或enodeb),或者中继站或接入点,或者未来5g网络中的基站(5g基站)等,本技术实施例在此并不限定。
71.在实际应用中,为了保障终端设备101上进行的业务的质量,需要对终端设备101上进行的业务进行层2的测量,使得网络设备102根据测量数据对业务进行相应的调整和优化。
72.当终端设备101处于连接态时,通过网络设备102根据终端设备101或者终端设备101的交互数据对层2的测量,具体的,其可以包括多种测量内容,例如可以包括:激活(连接)ue数量、prb使用情况、上/下行平均数据包时延、上/下行丢包率、平均丢包率、总/分布式数据吞吐量、总/分布式数据量中的一种或多种。
73.且,由于在进行层2的测量时,需要使用介质访问控制层(media access control,mac)、无线链路控制层(radio link control,rlc)、分组数据汇聚协议(packet data convergence protocol,pdcp)以及服务数据适配协议(service data adaptation protocol,sdap)等多种参数的统计输入,因此,该过程需要在终端设备101处于连接态时才能进行。
74.然而,一些业务还可以在终端设备101处于非连接态的情况下进行,例如,多播广播业务(multicast broadcast service,mbs)可以在终端设备101处于空闲态(idle)或者非激活态(inactive)等非连接态时进行。此时,网络设备102就无法对终端设备101的业务进行层2测量,从而无法获知终端设备101对业务的接收情况,也就不能及时进行业务调整,最终会降低终端设备101上的业务质量。
75.为了解决上述问题,本技术实施例提供一种数据处理方法、装置、设备及存储介质,由终端设备根据测量配置信息对目标业务进行层2的测量,此时,即使终端设备处于非
连接态,也可以及时对目标业务进行层2的测量,从而保证业务质量。
76.具体的,本方案为,由终端设备101获取用于指示进行层2测量的测量配置信息和待测量的目标业务的标识信息;再根据测量配置信息,对目标业务进行测量,获得测量数据,其中,测量配置信息和目标业务的标识信息可以是网络设备102发送给终端的。
77.进一步的,终端设备将测量数据发送给网络设备102,相应的,网络设备102在接收到测量数据之后,根据测量数据对终端设备101上进行的目标业务的业务参数进行调整,从而保证业务质量。
78.另外需要说明的是,上述的图1为示意性的,上述场景中还可以包括其它网络设备或终端设备,如还可以包括无线中继器设备和无线回传设备等(在图1中未示出),且上述场景中的终端设备101和网络设备102均以一个为例示出,但并不以此为限定。
79.应理解,本技术实施例提供的技术方案可以适用于多种系统,尤其是5g系统。例如适用的系统可以是全球移动通讯(global system of mobile communication,gsm)系统、码分多址(code division multiple access,cdma)系统、宽带码分多址(wideband code division multiple access,wcdma)通用分组无线业务(general packet radio service,gprs)系统、长期演进(long term evolution,lte)系统、lte频分双工(frequency division duplex,fdd)系统、lte时分双工(time division duplex,tdd)系统、高级长期演进(long term evolution advanced,lte-a)系统、通用移动系统(universal mobile telecommunication system,umts)、全球互联微波接入(worldwide interoperability for microwave access,wimax)系统、5g新空口(new radio,nr)系统等。这多种系统中均包括终端和网络设备。系统中还包括核心网部分,例如演进的分组系统(evloved packet system,eps)、5g系统(5gs)等。
80.其中,本技术实施例提供的技术方案所适用的通信系统包括网络设备和终端设备,其中,网络设备可以包括接入网设备和核心网设备,接入网设备比如可以是无线接入网设备等。
81.应理解,本技术实施例所提供的方法和装置是基于同一申请构思的,由于方法和装置解决问题的原理相似,因此装置和方法的实施可以相互参见,重复之处不再赘述。
82.下面以具体地实施例对本技术的实施例的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。
83.图2为本技术一实施例提供的一种数据处理方法的信令交互示意图。如图2所示,在本实施例提供的数据处理方法中,终端设备和网络设备具体执行如下步骤:
84.s201、网络设备向终端设备发送用于指示进行层2测量的测量配置信息和待测量的目标业务的标识信息。
85.s202、终端设备获取用于指示进行层2测量的测量配置信息和待测量的目标业务的标识信息,并根据测量配置信息,对目标业务进行测量,获得测量数据。
86.在实际应用中,测量配置信息可以包括:测量类别、测量时间和上报时间中的一种或多种。
87.具体的,测量类别用于指示终端设备进行层2测量的测量类别;测量时间用于指示终端设备进行层2测量的测量时间;上报时间用于指示终端设备在获得测量数据后,向网络
设备发送测量数据的时间。
88.示例性的,测量类别可以包括:平均数据包时延、丢包率、吞吐量、数据量、卡顿次数中的至少一种或者多种;其中,吞吐量为在该目标业务进行过程中,单位时间内网络设备向终端设备成功地传送数据的数量;数据量为终端设备在进行目标业务时接收到的所有数据包的数据量总和。
89.在一些实施例中,目标业务的标识信息用于指示终端设备进行测量的目标业务,终端设备上可能会同时进行多个目标业务,通过目标业务的标识信息,可以使得终端设备准确的确定需要进行测量的目标业务。
90.结合上述,本步骤具体为,终端设备根据目标业务的标识信息,确定本次测量的目标业务,再根据测量配置信息对该目标业务进行测量,从而获得该目标业务的测量数据。
91.示例性的,终端设备可以对该目标业务的平均数据包时延进行测量时,测量数据为平均数据包时延,或者,终端设备对该目标业务的丢包率进行测量时,测量数据为该目标业务的丢包率;又例如,终端设备对该目标业务的数据吞吐量进行测量时,测量数据为该目标业务的数据吞吐量等等。
92.需要说明的是,至于对不同测量类别进行测量的具体测量方法,在后续实施例中示出。
93.s203、终端设备向网络设备发送测量数据。
94.s204、网络设备接收终端设备发送的测量数据,并根据测量数据对目标业务的业务参数进行调整。
95.在实际应用中,本技术实施例对于终端设备进行层2测量时的状态不做具体限定。例如:终端设备处于非连接态,可以根据测量配置信息,对目标业务进行测量,此时,步骤s203为:在终端设备在进入连接态时,向网络设备发送测量数据。本方案通过处于非连接态的终端设备来进行层2的测量,可以使得网络设备及时获知处于非连接态的终端设备上业务的测量数据,从而及时的对终端上的业务进行调整,保证业务质量。
96.另一方面,当终端设备在处于连接态时,也可以进行上述的层2测量,此时,步骤s203为:当终端设备获得测量数据之后,随即向网络设备发送测量数据。在实际应用中,一个网络设备通常会向多个终端设备发送目标业务,这就需要网络设备同时测量所有终端设备上的业务数据,此过程会给网络设备带来极大的数据处理压力。因此,通过本方案,当终端设备处于连接态时,通过终端设备来进行层2测量,从而业务数据测量任务分散至每个终端设备,无需通过网络设备对所有的终端设备进行大规模的业务数据测量,可以降低网络设备侧的内存占用,解耦网络设备的数据处理压力。
97.另外需要说明的是,不同测量类别的测量数据对应的业务参数不同,调整方法也不同,至于具体的调整过程,在后续实施例中示出。
98.图3为本技术另一实施例提供的一种数据处理方法的信令交互图。如图3所示,本技术实施例提供的数据处理方法中,终端设备和网络设备具体执行如下步骤:
99.s301、网络设备向终端设备发送用于指示进行层2测量的测量配置信息和待测量的目标业务的标识信息。
100.s302、终端设备获取用于指示进行层2测量的测量配置信息和待测量的目标业务的标识信息,并针对不同的测量类别,分别对目标业务的该测量类别进行测量,获得该测量
类别对应的测量数据。
101.在一些实施例中,测量类别可以包括:平均数据包时延、丢包率、吞吐量、数据量、卡顿次数中的至少一种或者多种。
102.下面以丢包率、吞吐量、数据量和卡顿次数为例,结合具体实施例分别对上述几种测量类别进行测量的过程进行说明:
103.1)当测量类别为丢包率时,本步骤为:测量该终端设备在进行目标业务时的丢包率,将测量得到的该终端设备在进行目标业务时的丢包率确定为测量数据。
104.具体的,首先,统计在预设时间内终端设备进行该目标业务时,所有未成功接收的数据包个数;其次,确定该目标业务在该预设时间内的数据包总数;最后,确定所有未成功接收的数据包个数与数据包总数的比值为该目标业务的丢包率。
105.2)当测量类别为吞吐量时,本步骤为:测量该终端设备在进行目标业务时的数据吞吐量,将测量得到的该终端设备在进行目标业务时的数据吞吐量确定为测量数据。
106.具体的,首先统计在预设时间内终端设备进行该目标业务时,接收到的总数据量;其次,确定总数据量与该预设时间的比值为终端设备在进行该目标业务时的数据吞吐量。
107.3)当测量类别为数据量时,其测量方式与上述方案2)类似,即本步骤为:统计在预设时间内终端设备在进行该目标业务时接收到的该目标业务对应的总数据量,将统计得到的总数据量确定为测量数据。
108.4)当测量类别为卡顿次数时,本步骤为:统计该终端设备在进行目标业务时的卡顿次数,将统计得到的卡顿次数确定为测量数据。
109.需要说明的是,在进行卡顿次数的测量时,一般由终端设备的更高层(例如应用层等)执行统计。
110.具体的,由终端设备接收到测量类别为卡顿次数的测量配置信息,并将测量配置信息发送给应用层;相应的,由应用层对终端设备在进行目标业务时的卡顿次数进行测量。至于卡顿次数的具体测量方法,可以参考现有技术,此处不再赘述。
111.在一些实施例中,测量配置信息中还包含测量时间,用于指示终端设备对目标业务进行测量的时间。其中,测量时间包括测量周期或测量时间点。
112.则本技术实施例中,对目标业务进行测量,具体包括以下两种方案:
113.1)按照测量周期对目标业务进行周期性测量,获得在该测量周期内得到的测量数据。
114.应理解,对于测量周期的周期时长,本技术实施例不做具体限定,示例性的,测量周期的时长可以为:1分钟、10分钟等任意时长。
115.示例性的,以测量周期为1分钟为例,则本步骤为:当终端设备接收到测量配置信息后,获取测量配置信息中的测量类别和测量周期,自接收到该测量配置信息的时刻起,每间隔1分钟对目标业务对应的每个测量类别进行一次测量,获得每个测量类别在每个测量周期内测量的测量数据。
116.2)在到达测量时间点时,对目标业务进行测量,获得在该测量时间点测量的测量数据。
117.类似的,测量时间点可以为任意的一个或多个时间点,本技术实施例也不做具体限定。具体的,本步骤为:在当前时间到达测量时间点时,对目标业务对应的每个测量类别
进行测量,获得每个测量类别在当前时间点测量的测量数据。
118.s303、终端设备在获得测量数据的情况下,存储测量数据。
119.需要说明的是,终端处于非连接态,存储测量数据是必选步骤;终端处于连接态,存储测量数据为可选步骤。
120.具体的,存储测量数据的方式有多种,本技术实施例不做具体限定。在一些实施例中,在获得测量数据之后,可以直接将获得的测量数据进行存储,从而获得目标终端在进行目标业务时的所有测量数据,为后续的业务调整等场景提供数据参考。另一些实施例中,还可以周期性的对测量数据进行存储,对于周期性存储的方式,此处不再赘述。
121.在其他实现方式中,由于测量数据的数据量较大,若将测量得到的测量数据均进行存储,会占用终端设备的大量内存,因此,还可以只对于满足预设条件的测量数据进行存储,从而解耦终端设备的数据存储压力,保证终端设备的数据处理性能。
122.下面结合步骤s3031~s3032对此类存储过程进行详细说明:
123.s3031、终端设备在获得测量数据的情况下,确定该测量数据是否满足预设条件。
124.s3032、终端设备若确定测量数据满足预设条件,则存储该测量数据。
125.需要说明的是,不同测量类别对应的预设条件不同,分别对不同的测量类别对应的测量数据是否满足预设条件的判断方法进行详细说明:
126.1)当测量类别为测量目标业务的平均数据包时延时(即测量数据为目标业务的平均数据包时延),若测量得到的目标业务的平均数据包时延值大于预设的平均数据包时延门限值,则确定测量得到的平均数据包时延满足预设条件;
127.2)当测量类别为测量目标业务的丢包率时(即测量数据为目标业务的丢包率时),若测量得到的目标业务的丢包率大于预设的丢包率门限值,则确定测量得到的丢包率满足预设条件;
128.3)当测量类别为测量目标业务的吞吐量时(即测量数据为目标业务的吞吐量),若测量得到的目标业务的吞吐量小于预设的吞吐量门限值,则确定测量得到的吞吐量满足预设条件;
129.4)当测量类别为测量目标业务的数据量时(即测量数据为目标业务的数据量),若测量得到的目标业务的数据量小于预设的数据量门限值,则确定测量得到的数据量满足预设条件;
130.5)当测量类别为测量目标业务的卡顿次数时(即测量数据为目标业务的卡顿次数),若测量得到的目标业务的卡顿次数大于预设的卡顿次数门限值,则确定测量得到的目标业务的卡顿次数满足预设条件。
131.需要说明的是,本技术实施例不限定上述各测量类别对应的门限值的具体数值,例如:平均数据包时延门限值、丢包率门限值、吞吐量门限值、数据量门限值和卡顿次数门限值等的具体数值等。
132.一些实施例中,可以通过测量配置信息向终端设备发送上述各测量类别对应的门限值,具体的发送方法,可参考上述实施例,此处不再赘述。
133.进一步的,对满足上述预设条件的测量数据进行存储,相应的,丢弃不满足上述预设条件的测量数据。
134.通过本方案,只对于满足预设条件的测量数据进行存储,可以解耦终端设备的数
据存储压力,从而提升终端设备的数据处理性能。
135.s304、向网络设备发送测量数据。
136.在实际应用中,测量配置信息中还可以包含上报时间,用于指示终端设备根据上报时间向网络设备发送测量数据。
137.其中,上报时间可以包括上报周期或上报时间点,则本步骤具体为:根据上报周期,周期性的向网络设备发送测量数据;或者,在到达上报时间点时,向网络设备发送测量数据。
138.s305、网络设备接收终端设备发送的测量数据,并根据测量数据对目标业务的业务参数进行调整。
139.需要说明的是,对目标业务的业务参数进行调整的方案在后续实施例中示出,此处不再赘述。
140.在实际应用中,终端设备可以主动的向网络设备测量数据,也可以在网络设备允许的情况下再向网络设备发送测量数据,其中,终端设备主动向网络设备发送测量数据时,具体方案如下:
141.一方面,当测量配置信息中不包含上报时间时,终端设备有可能在非连接态下获得测量数据,此种情形下存储该测量数据,当终端设备处于连接态时,再向网络设备发送测量数据,其具体方案请参考图2所示实施例,此处不再赘述。
142.另一方面,当测量配置信息中包含上报时间时,终端设备在获得测量数据后,根据上报时间向网络设备发送测量数据,其具体方案请参考图3所示的实施例,此处也不再赘述。
143.其中,当终端设备在网络设备允许的情况下再向网络设备发送测量数据时,在向网络设备发送测量数据之前,还需要向网络设备发送测量数据上报请求,在网络设备允许后,再向网络设备发送测量数据。下面结合图4对本方案进行详细说明:
144.图4为本技术又一实施例提供的数据处理方法的信令交互图。如图4所示,本技术实施例提供的数据处理方法中,终端设备和网络设备执行如下步骤:
145.s401、网络设备向终端设备发送用于指示进行层2测量的测量配置信息和待测量的目标业务的标识信息。
146.s402、终端设备获取用于指示进行层2测量的测量配置信息和待测量的目标业务的标识信息,并根据测量配置信息,对目标业务进行测量,获得测量数据。
147.需要说明的是,步骤s401~s402与图2、图3所示实施例中的方案类似,具体可参考上述实施例,此处不再赘述。
148.s403、终端设备向网络设备发送测量数据上报请求。
149.应理解,对于终端设备向网络设备发送测量数据上报请求的具体方案,本技术实施例不做具体限定。
150.示例性的,一方面,当测量配置数据中不包括上报时间时,当终端设备获得测量数据后,直接向网络设备发送测量数据上报请求;
151.另一方面,当测量配置信息中包含上报时间时,终端设备在获得测量数据后,可以根据上报时间向网络设备发送测量数据上报请求。
152.其中,上报时间包括:上报周期和上报时间点,则本步骤具体为:终端设备获得测
量数据后,根据上报周期,周期性的向网络设备发送测量数据上报请求;或者,在到达上报时间点时,向网络设备发送测量数据上报请求。
153.s404、网络设备根据测量数据上报请求,向终端设备发送允许上报的应答信息。
154.s405、终端设备若接收到网络设备返回的允许上报的应答信息,则向网络设备发送测量数据。
155.具体的,当终端设备接收到网络设备返回的允许上报的应答信息之后,再向网络设备发送测量数据。相应的,若终端设备未接收到网络设备返回的允许上报的应答信息,则按照上述步骤s403的方案,继续向网络设备发送测量数据上报请求,直到接收到网络设备返回的允许上报的应答信息,或者,直到接收到网络设备返回的其他应答信息,例如是,丢弃测量数据的应答信息、上报时间的应答信息等。
156.进一步的,若终端设备接收到丢弃测量数据的应答信息,则丢弃本次需要上报的测量数据,若终端设备接收到上报时间的应答信息,则根据该上报时间重新上报测量数据。
157.s406、网络设备根据测量数据对目标业务的业务参数进行调整。
158.在实际应用中,不同测量类别对应的调整方法不同,下面结合图5所示的实施例对网络设备对目标业务的业务参数进行调整的方案进行详细说明:
159.图5为本技术又一实施例提供的一种数据处理方法的信令交互示意图。如图5所示,本技术实施例提供的数据处理方法中,终端设备和网络设备具体执行如下步骤:
160.s501、网络设备向终端设备发送用于指示进行层2测量的测量配置信息和待测量的目标业务的标识信息。
161.s502、终端设备获取用于指示进行层2测量的测量配置信息和待测量的目标业务的标识信息,并根据测量配置信息,对目标业务进行测量,获得测量数据。
162.s503、终端设备向网络设备发送测量数据。
163.需要说明的是,步骤s501~s503与上述图2~图4所示实施例中提供的方法和原理类似,具体可参考上述实施例,此处不再赘述。
164.另外需要说明的是,在一些场景中,网络设备在向终端设备发送测量配置信息之后,可能会删除已发送过的测量配置信息,以降低网络设备的存储压力,因此,终端设备在向网络设备发送测量数据的同时,还需要向网络设备发送测量配置信息,使得网络设备确定该测量数据对应的测量配置信息。
165.s504、终端设备向网络设备发送目标业务的参考信息。
166.其中,参考信息包括:终端设备所在小区的标识信息、终端所在小区的相邻小区的标识信息、终端设备的地理位置信息、终端设备所在小区的信号强度、终端所在小区的相邻小区的信号强度、终端设备所在小区的信号质量、终端所在小区的相邻小区的信号质量中的至少一种或多种。
167.s505、网络设备接收终端设备发的送参考信息,并根据参考信息和/或测量数据,确定对目标业务的业务参数进行调整的调整内容。
168.其中,业务参数包括:目标业务的调制与编码策略、用于发送目标业务的基站数量、用于发送目标业务的基站位置中的至少一种或多种;
169.相应的,调整内容包括:调整目标业务对应的调制与编码策略、调整用于发送目标业务的基站数量、调整用于发送目标业务的基站位置中的至少一种或多种。
170.一些实施例中,当测量数据中包含吞吐量时,若确定吞吐量小于吞吐量门限值,则可以根据测量数据确定对目标业务的业务参数进行调整的调整内容为:调整目标业务对应的调制与编码策略。
171.另一些实施例中,当测量数据为卡顿次数时,若确定卡顿次数大于卡顿次数门限值,且根据参考数据确定发生卡顿的地理位置,则可以根据测量数据和参考数据,确定对目标业务的业务参数进行调整的调整内容为:调整用于发送目标业务的基站数量,或者调整用于发送目标业务的基站天线角度等。
172.需要说明的是,根据其他测量类别对应的测量数据确定调整内容的方案与上述示例中提供的方案类似,此处不再一一赘述。
173.s506、网络设备根据调整内容对目标业务的业务参数进行调整。
174.相应的,本步骤中,若确定调整内容为调整目标业务对应的调制与编码策略,则可以对该目标业务的调制与编码策略进行调整;若确定调整内容为用于发送目标业务的基站数量,则可以增加发生卡顿的位置的基站数量;若确定调整内容为用于发送目标业务的基站位置,则可以调整发生卡顿位置的基站天线角度。
175.需要说明的是,上述调整方案为示例性的,在实际应用中还可以通过其他调整手段对目标业务的业务参数进行调整,此处不再一一赘述。
176.应该理解的是,虽然上述实施例中的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
177.在终端设备侧,本技术一实施例提供了一种数据处理装置,图6为本技术一实施例提供的一种数据处理装置的结构示意图。如图6所示,该数据处理装置600包括:
178.获取模块601,用于获取用于指示进行层2测量的测量配置信息和待测量的目标业务的标识信息;处理模块602,用于根据测量配置信息,对目标业务进行测量,获得测量数据;发送模块603,用于向网络设备发送测量数据。
179.可选的,测量配置信息中包含测量类别,其中,测量类别包括:平均数据包时延、丢包率、吞吐量、数据量、卡顿次数中的至少一种或者多种;获取模块601具体用于:针对不同的测量类别,分别对目标业务进行测量,获得该测量类别对应的测量数据。
180.可选的,测量配置信息中包含测量时间,其中,测量时间包括测量周期或测量时间点;
181.获取模块601具体用于:根据测量周期,对目标业务进行周期性测量,获得在测量周期内得到的测量数据;或者,在到达测量时间点时,对目标业务进行测量,获得在测量时间点测量得到的测量数据。
182.可选的,处理模块602还用于:在获得测量数据的情况下,存储测量数据。
183.可选的,处理模块602具体用于:确定测量数据是否满足预设条件;若确定满足预设条件,则存储测量数据。
184.可选的,测量配置信息中包含上报时间,其中,上报时间包括上报周期或上报时间
点;发送模块603具体用于:根据上报周期,周期性的向网络设备发送测量数据;或者,在到达上报时间点时,向网络设备发送测量数据。
185.可选的,发送模块603具体用于:向网络设备发送测量数据上报请求;若接收到网络设备返回的允许上报的应答信息,则向网络设备发送测量数据。
186.可选的,发送模块603具体用于:向网络设备发送测量数据和测量配置信息。
187.可选的,发送模块603,还用于向网络设备发送目标业务的参考信息;其中,参考信息包括:终端设备所在小区的标识信息、终端所在小区的相邻小区的标识信息、终端设备的地理位置信息、终端设备所在小区的信号强度、终端所在小区的相邻小区的信号强度、终端设备所在小区的信号质量、终端所在小区的相邻小区的信号质量中的至少一种或多种。
188.在此需要说明的是,本技术提供的上述装置,能够相应地实现上述方法实施例中终端设备所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
189.在网络设备侧,本技术一实施例提供了一种数据处理装置,图7为本技术另一实施例提供的一种数据处理装置的结构示意图。如图7所示,该数据处理装置700包括:
190.发送模块701,用于向终端设备发送用于指示进行层2测量的测量配置信息和待测量的目标业务的标识信息;接收模块702,接收终端设备发送的测量数据,测量数据是终端设备根据测量配置信息对目标业务进行测量获得的;处理模块703,用于根据测量数据对目标业务的业务参数进行调整。可选的,接收模块702还用于:接收终端设备发的送参考信息;
191.其中,参考信息包括:终端设备所在小区的标识信息、终端所在小区的相邻小区的标识信息、终端设备的地理位置信息、终端设备所在小区的信号强度、终端所在小区的相邻小区的信号强度、终端设备所在小区的信号质量、终端所在小区的相邻小区的信号质量中的至少一种或多种。
192.可选的,业务参数包括:目标业务的调制与编码策略、用于发送目标业务的基站数量、用于发送目标业务的基站位置中的至少一种或多种;
193.处理模块703具体用于:根据参考信息和/或测量数据,确定对目标业务的业务参数进行调整的调整内容,其中,调整内容包括:调整目标业务的调制与编码策略、调整用于发送目标业务的基站数量、调整用于发送目标业务的基站位置中的至少一种或多种;根据调整内容对目标业务的业务参数进行调整。
194.在此需要说明的是,本技术提供的上述装置,能够相应地实现上述方法实施例中终端设备所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
195.另外需要说明的是,上述各实施例中的数据处理装置中,各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
196.图8为本技术一实施例提供的一种终端设备的结构示意图。如图8所示,该终端设备800包括:收发机801、处理器802和存储器803。
197.收发机801,用于在处理器802的控制下接收和发送数据。
198.其中,在图8中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器802
代表的一个或多个处理器和存储器803代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机801可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。处理器802负责管理总线架构和通常的处理,存储器803可以存储处理器802在执行操作时所使用的数据。
199.处理器802负责管理总线架构和通常的处理,存储器803可以存储处理器802在执行操作时所使用的数据。
200.可选的,处理器802可以是中央处埋器(central processing unit,cpu)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或复杂可编程逻辑器件(complex programmable logic device,cpld),处理器也可以采用多核架构。
201.处理器802通过调用存储器803存储的计算机程序,用于按照获得的可执行指令执行本技术实施例提供的有关终端设备的任一方法,处理器与存储器也可以物理上分开布置。
202.具体的,处理器802用于读取存储器中的计算机程序并执行以下操作:获取用于指示进行层2测量的测量配置信息和待测量的目标业务的标识信息;根据测量配置信息,对目标业务进行测量,获得测量数据;向网络设备发送测量数据。
203.可选的,测量配置信息中包含测量类别,其中,测量类别包括:平均数据包时延、丢包率、吞吐量、数据量、卡顿次数中的至少一种或者多种;根据测量配置信息,对目标业务进行测量,获得测量数据,具体包括:针对不同的测量类别,分别对目标业务进行测量,获得测量数据。
204.可选的,测量配置信息中包含测量时间,其中,测量时间包括测量周期或测量时间点;根据测量配置信息,对目标业务进行测量,获得测量数据,具体包括:根据测量周期,对目标业务进行周期性测量,获得在测量周期内得到的测量数据;或者,在到达测量时间点时,对目标业务进行测量,获得在测量时间点测量得到的测量数据。
205.可选的,处理器802还用于执行以下操作:在获得测量数据的情况下,存储测量数据。
206.可选的,在获得测量数据的情况下,存储测量数据,具体包括:确定测量数据是否满足预设条件;若确定满足预设条件,则存储测量数据。
207.可选的,测量配置信息中包含上报时间,其中,上报时间包括上报周期或上报时间点;向网络设备发送测量数据,具体包括:根据上报周期,周期性的向网络设备发送测量数据;或者,在到达上报时间点时,向网络设备发送测量数据。
208.可选的,向网络设备发送测量数据,包括:向网络设备发送测量数据上报请求;若接收到网络设备返回的允许上报的应答信息,则向网络设备发送测量数据。
209.可选的,向网络设备发送测量数据,包括:向网络设备发送测量数据和测量配置信息。
210.可选的,处理器802还用于执行以下操作:向网络设备发送目标业务的参考信息;其中,参考信息包括:终端设备所在小区的标识信息、终端所在小区的相邻小区的标识信
息、终端设备的地理位置信息、终端设备所在小区的信号强度、终端所在小区的相邻小区的信号强度、终端设备所在小区的信号质量、终端所在小区的相邻小区的信号质量中的至少一种或多种。
211.在此需要说明的是,本技术提供的上述终端设备,能够实现上述方法实施例中对应于终端设备所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
212.图9为本技术一实施例提供的一种网络设备的结构示意图。如图9所示,该网络设备900包括:收发机901、处理器902和存储器903。
213.收发机901,用于在处理器902的控制下接收和发送数据。
214.其中,在图9中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器902代表的一个或多个处理器和存储器903代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机901可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。处理器902负责管理总线架构和通常的处理,存储器903可以存储处理器902在执行操作时所使用的数据。
215.处理器902负责管理总线架构和通常的处理,存储器903可以存储处理器902在执行操作时所使用的数据。
216.可选的,处理器902可以是中央处埋器(central processing unit,cpu)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或复杂可编程逻辑器件(complex programmable logic device,cpld),处理器也可以采用多核架构。
217.处理器902通过调用存储器903存储的计算机程序,用于按照获得的可执行指令执行本技术实施例提供的有关终端设备的任一方法。处理器与存储器也可以物理上分开布置。
218.具体的,处理器902用于读取存储器中的计算机程序并执行以下操作:向终端设备发送用于指示进行层2测量的测量配置信息和待测量的目标业务的标识信息;接收终端设备发送的测量数据,测量数据是终端设备根据测量配置信息对目标业务进行测量获得的;根据测量数据对目标业务的业务参数进行调整。
219.可选的,处理器902还用于执行以下操作:接收终端设备发的送参考信息;其中,参考信息包括:终端设备所在小区的标识信息、终端所在小区的相邻小区的标识信息、终端设备的地理位置信息、终端设备所在小区的信号强度、终端所在小区的相邻小区的信号强度、终端设备所在小区的信号质量、终端所在小区的相邻小区的信号质量中的至少一种或多种。
220.可选的,业务参数包括:目标业务的调制与编码策略、用于发送目标业务的基站数量、用于发送目标业务的基站位置中的至少一种或多种;根据测量数据对目标业务的业务参数进行调整,包括:根据参考信息和/或测量数据,确定对目标业务的业务参数进行调整的调整内容,其中,调整内容包括:调整目标业务的调制与编码策略、调整用于发送目标业务的基站数量、调整用于发送目标业务的基站位置中的至少一种或多种;根据调整内容对
目标业务的业务参数进行调整。
221.在此需要说明的是,本技术提供的上述网络设备,能够实现上述方法实施例中网络设备所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
222.需要说明的是,本技术实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
223.上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本技术各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
224.在终端设备侧,本技术实施例提供了一种处理器可读存储介质,处理器可读存储介质存储有计算机程序,计算机程序用于使处理器执行本技术实施例提供的有关终端设备的方法,使得处理器能够实现上述方法实施例中终端设备所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
225.在网络设备侧,本技术实施例提供了一种处理器可读存储介质,处理器可读存储介质存储有计算机程序,计算机程序用于使处理器执行本技术实施例提供的有关网络设备的方法,使得处理器能够实现上述方法实施例中网络设备所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
226.其中,处理器可读存储介质可以是处理器能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(mo)等)、光学存储器(例如cd、dvd、bd、hvd等)、以及半导体存储器(例如rom、eprom、eeprom、非易失性存储器(nand flash)、固态硬盘(ssd))等。
227.在终端设备侧,本技术的一实施例还提供一种包含指令的计算机程序产品,计算机程序存储在存储介质中,至少一个处理器可以从存储介质中读取计算机程序,至少一个处理器执行计算机程序时可实现上述方法实施例中终端设备所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
228.在网络设备侧,本技术的一实施例还提供一种包含指令的计算机程序产品,计算机程序存储在存储介质中,至少一个处理器可以从存储介质中读取计算机程序,至少一个处理器执行计算机程序时可实现上述方法实施例中网络设备所实现的所有方法步骤,且能
够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
229.本技术实施例还提供一种通信系统,包括终端设备和网络设备。其中,终端设备能够执行上述方法实施例中终端设备端所执行的所有方法步骤,且能够达到相同的技术效果。网络设备能够执行上述方法实施例中网络设备端所执行的所有方法步骤,且能够达到相同的技术效果。在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
230.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品,因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
231.本技术是参照根据本技术实施例的方法、装置、和计算机程序产品的信令交互示意图和/或方框图来描述的。应理解可由计算机可执行指令实现信令交互示意图和/或方框图中的每一流程和/或方框、以及信令交互示意图和/或方框图中的流程和/或方框的结合。可提供这些计算机可执行指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在信令交互示意图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
232.这些处理器可执行指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的处理器可读存储器中,使得存储在该处理器可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在信令交互示意图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
233.这些处理器可执行指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在信令交互示意图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
234.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献