一种上报网络性能参数的方法及设备与流程

文档序号:16980063发布日期:2019-02-26 19:25阅读:176来源:国知局
一种上报网络性能参数的方法及设备与流程

本申请涉及通信技术领域,尤其涉及一种上报网络性能参数的方法及设备。



背景技术:

网管网元可以创建关于网络性能参数的测量任务,并将任务下发给基站。基站根据测量任务中的配置要求将用于表征网络性能的参数上报给网管网元。网管网元根据基站上报的参数对网络进行进行监测和评估。用于表征网络性能的参数可以包括物理资源块利用率(prbusage)、空口传输速率等。物理资源块利用率是度量基站空口资源的指标,空口传输速率的高低直接影响着用户体验。

由于长期演进(longtermevolution,lte)网络是自干扰系统,若prbusage过高,会导致频谱效率降低,运营商流量增速下降。因此网管网元可以监测各小区的prbusage,以帮助运营商和设备商及时发现网络资源受限、用户负载过高的问题。

空口传输速率会随着终端的位置变化以及信道质量的波动而改变,网管网元可以通过监测各终端的空口传输速率,来避免空口传输速率过低造成用户体验不佳。

在现有技术中,网管网元建立的关于prbusage、空口传输速率的测量任务,通常要求基站按照分钟或小时级的上报周期(例如5分钟、15分钟、30分钟、1小时等)上报prbusage和空口传输速率在一个上报周期内的平均值。然而,在很多场景下,会出现短时的业务突发现象或信道质量波动的现象,导致prbusage在短时间较高、资源受限,或者空口传输速率较低。而基站上报的平均值无法反映出这些短时突发现象,不利于网管网元对网络性能的评估。



技术实现要素:

本申请提供一种上报网络性能参数的方法及设备,用于实现网络设备上报的网络性能参数能够反映出相应时间段内网络性能的整体性和突发性。

第一方面,本申请提供了一种上报网络性能参数的方法,包括:

第一网络设备获取采样信息、上报信息以及预设的至少一个参数值区间的信息,所述采样信息用于指示采样周期,所述上报信息用于指示上报周期,所述上报周期是所述采样周期的n倍,n为大于等于1的整数,所述至少一个参数值区间的信息用于指示每个参数值区间对应的参数值范围;所述第一网络设备分别在n个采样周期中进行采样,得到n个第一参数信息;所述第一网络设备确定所述n个第一参数在所述至少一个参数值区间内的分布情况信息;所述第一网络设备将所述分布情况信息发送给第二网络设备。

在上述方法中,预先对第一参数的取值范围进行区间划分,第一网络设备按照预设的采样周期进行采样,并将在n个采样周期获得的n个第一参数在预设区间的分布情况上报给第二网络设备,以使第二网络设备根据所述分布情况对网络性能进行评估。由于第一参数在预设区间上的分布情况,比现有技术中上报的平均值更能反映出n个采样周期内网络性能的整体性和突发性,有助于第二网络设备根据分布情况进行网络性能评估时,得到更加准确的网络性能评估结果。

在一种可能的实现方式中,上述采样信息、上报信息和所述至少一个参数值区间的信息,至少一个是由第二网络设备发送给第一网络设备的。在一个具体实施例中,第一网络设备可以接收第二网络设备发送的测量任务,该测量任务中可以包括第一参数的信息、采样周期、上报周期以及参数值区间的信息,第一网络设备根据该测量任务对第一参数进行采样、上报。

在上述方法中,由于各种信息可以是由第二网络设备发送给第一网络设备的,因此,第二网络设备可以根据网络环境的变化,指示不同的采样周期、上报周期或参数区间信息。

在一种可能的实现方式中,上述采样信息以及所述至少一个参数值区间的信息,至少一个是预设信息。在一个具体的实施例中,第一网络设备根据存储器中预先存储的采样信息和至少一个参数值区间的信息对第一参数进行采样、上报。

在上述方法中,由于各种信息可以被预先设置,不必再由其他设备通知,节省了信令开销。

在一种可能的实现方式中,上述第一网络设备确定所述n个第一参数在所述至少一个参数值区间内的分布情况信息,包括:确定得到所述n个第一参数分别落入每个所述参数值区间的数量。

第一网络设备将确定出的每个参数值区间对应的第一参数的数量上报给第二网络设备,与现有技术中仅将平均值上报给第二网络相比,有助于第二网络设备可以更全面了解该n个采样周期中网络性能的情况,对于该n个采样周期对应的时间段内发生的突发状况,也不会由于求取平均值而无法体现。

在一种可能的实现方式中,所述第一网络设备确定所述n个第一参数在所述至少一个参数值区间内的分布情况信息,包括:确定所述n个第一参数分别落入每个所述参数值区间的数量;确定每个所述参数值区间所对应的第一参数的数量与n的比值。

第一网络设备将确定出的每个参数值区间对应的第一参数的数量与n的比值上报给第二网络设备,与现有技术中仅将平均值上报给第二网络相比,有助于第二网络设备可以更全面了解该n个采样周期中网络性能的情况,对于该n个采样周期对应的时间段内发生的突发状况,也不会由于求取平均值而无法体现。

在一种可能的实现方式中,所述第一参数包括物理资源块利用率和空口传输速率中的至少一种。

在一种可能的实现方式中,所述采样周期包括k个采样子周期,k为大于等于1的整数;

所述第一网络设备分别在n个采样周期中进行采样,得到n个第一参数信息,包括:

所述第一网络设备在第一采样周期中的每个采样子周期内进行采样,得到与所述每个采样子周期对应的用于传输的物理资源块数量,所述第一采样周期为所述n个采样周期中的任一采样周期;

所述第一网络设备根据下述公式确定与所述第一采样周期对应的物理资源块利用率:

其中,m表示与所述第一采样周期对应的物理资源块利用率,m1表示用于传输的物理资源块数量,p表示可用于传输的物理资源块的数量。

在一种可能的实现方式中,所述第一网络设备分别在n个采样周期中进行采样,得到n个第一参数信息,包括:

所述第一网络设备在第一采样周期内,获取传输的每个数据包的数据量以及每个数据包的传输时长,所述第一采样周期为所述n个采样周期中的任一采样周期;

所述第一网络设备根据下述公式确定与所述第一采样周期对应的空口传输速率:

其中,ipthroughput表示空口传输速率,l表示所述第一采样周期内传输了l个数据包,thpvoldl(i)表示传输的第i个数据包的数据量,thptimedl(i)表示传输的第i个数据包的传输时长,i为大于等于1且小于等于l的整数。

第二方面,本申请提供了一种上报网络性能参数的方法,包括:

第一网络设备获取采样信息和上报信息中的至少一种,所述采样信息用于指示采样周期,所述上报信息用于指示上报周期,所述上报周期是所述采样周期的n倍,n为大于等于1的整数;所述第一网络设备分别在上报周期包括的n个采样周期中进行采样,得到n个第一参数信息,所述n为大于等于1的整数;所述第一网络设备将所述n个第一参数信息发送给第二网络设备。

在上述方法中,第一网络设备分别在一个上报周期中的n个采样周期中进行采样得到n个第一参数信息,并将该n个第一参数信息上报给第二网络设备,以使第二网络设备根据该n个第一参数信息对网络性能进行评估,比现有技术中上报的平均值更能反映出n个采样周期内网络性能的整体性和突发性,有助于第二网络设备进行网络性能评估时,得到更加准确的网络性能评估结果。

在一种可能的实现方式中,上述采样信息和上报信息,至少一个是由第二网络设备发送给第一网络设备的。在一个具体实施例中,第一网络设备可以接收第二网络设备发送的测量任务,该测量任务中可以包括第一参数的信息、采样信息以及上报信息,第一网络设备根据该测量任务对第一参数进行采样、上报。

在一种可能的实现方式中,上述采样信息和上报信息,至少一个是预设信息。在一个具体的实施例中,第一网络设备根据存储器中预先存储的采样信息和上报信息对第一参数进行采样、上报。

第三方面,本申请提供了一种网络设备,该网络设备可作为第一网络设备,包括:处理器,分别与所述处理器连接的存储器和发送器;

所述处理器,用于调用所述存储器中预先存储的计算机程序执行:

获取采样信息、上报信息以及预设的至少一个参数值区间的信息中的至少一种,所述采样信息用于指示采样周期,所述上报信息用于指示上报周期,所述上报周期是所述采样周期的n倍,n为大于等于1的整数,所述参数值区间的信息用于指示每个参数值区间对应的参数值范围;分别在n个采样周期中进行采样,得到n个第一参数信息;确定所述n个第一参数在所述至少一个参数值区间内的分布情况信息;

所述发送器,用于将所述分布情况信息发送给第二网络设备。

在一种可能的实现方式中,所述采样信息、上报信息和所述至少一个参数值区间的信息,至少一个是由第二网络设备发送给第一网络设备的。

在一种可能的实现方式中,所述采样信息以及所述至少一个参数值区间的信息,至少一个是预设信息。

在一种可能的实现方式中,所述处理器,在确定所述n个第一参数在所述至少一个参数值区间内的分布情况时,具体用于:

确定得到所述n个第一参数分别落入每个所述参数值区间的数量。

在一种可能的实现方式中,所述处理器,在确定所述n个第一参数在所述至少一个参数值区间内的分布情况时,具体用于:

确定得到所述n个第一参数分别落入每个所述参数值区间的数量;

确定每个所述参数值区间所对应的第一参数的数量与n的比值。

在一种可能的实现方式中,所述第一参数信息包括物理资源块利用率和空口传输速率中的至少一种。

在一种可能的实现方式中,所述处理器,分别在n个采样周期中进行采样,得到n个第一参数信息时,具体用于:

在第一采样周期中的每个采样子周期内进行采样,得到与所述每个采样子周期对应的用于传输的物理资源块数量,所述第一采样周期为所述n个采样周期中的任一采样周期;

根据下述公式确定与所述第一采样周期对应的物理资源块利用率:

其中,m表示与所述第一采样周期对应的物理资源块利用率,m1表示用于传输的物理资源块数量,p表示可用于传输的物理资源块的数量。

在一种可能的实现方式中,所述处理器,分别在n个采样周期中进行采样,得到n个第一参数信息时,具体用于:

在第一采样周期内,获取传输的每个数据包的数据量以及每个数据包的传输时长,所述第一采样周期为所述n个采样周期中的任一采样周期;

根据下述公式确定与所述第一采样周期对应的空口传输速率:

其中,ipthroughput表示空口传输速率,l表示所述第一采样周期内传输了l个数据包,thpvoldl(i)表示传输的第i个数据包的数据量,thptimedl(i)表示第i个数据包的传输时长,i为大于等于1且小于等于l的整数。

第四方面,本申请提供了一种网络设备,该网络设备可作为第一网络设备,包括:处理器,分别与所述处理器连接的存储器和发送器;

所述处理器,用于调用所述存储器中预先存储的计算机程序执行:

获取采样信息和上报信息中的至少一种,所述采样信息用于指示采样周期,所述上报信息用于指示上报周期,所述上报周期是所述采样周期的n倍,n为大于等于1的整数;分别在上报周期包括的n个采样周期中进行采样,得到n个第一参数信息,所述n为大于等于1的整数;

所述发送器,用于将所述n个第一参数信息发送给第二网络设备。

在一种可能的实现方式中,上述采样信息和上报信息,至少一个是由第二网络设备发送给第一网络设备的。在一个具体实施例中,第一网络设备可以接收第二网络设备发送的测量任务,该测量任务中可以包括第一参数的信息、采样信息以及上报信息,第一网络设备根据该测量任务对第一参数进行采样、上报。

在一种可能的实现方式中,上述采样信息和上报信息,至少一个是预设信息。在一个具体的实施例中,第一网络设备根据存储器中预先存储的采样信息和上报信息对第一参数进行采样、上报。

第五方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,当所述指令在计算机上运行时,使得计算机执行如上述第一方面或第二方面所述的方法。

第六方面,本申请提供了一种网络设备,所述网络设备可用于执行上述第一方面所述的方法。

在一种可能的实现方式中,该网络设备可以包括获取模块、采样模块、确定模块以及发送模块。

其中,获取模块,用于获取采样信息、上报信息以及预设的至少一个参数值区间的信息中的至少一种,所述采样信息用于指示采样周期,所述上报信息用于指示上报周期,所述上报周期是所述采样周期的n倍,n为大于等于1的整数,所述参数值区间的信息用于指示每个参数值区间对应的参数值范围;

采样模块,用于分别在n个采样周期中进行采样,得到n个第一参数信息;

确定模块,用于确定所述n个第一参数在所述至少一个参数值区间内的分布情况信息;

发送模块,用于将所述分布情况信息发送给第二网络设备。

附图说明

图1为本申请提供的一种上报网络性能参数方法的流程示意图;

图2为本申请提供的物理资源块利用率的参数值区间划分示意图;

图3为本申请提供的空口传输速率的参数值区间划分示意图;

图4为本申请提供的另一种上报网络性能参数方法的流程示意图;

图5为本申请提供的一种网络设备的结构示意图之一;

图6为本申请提供的一种网络设备的结构示意图之二;

图7为本申请提供的另一种网络设备的结构示意图之一;

图8为本申请提供的另一种网络设备的结构示意图之二。

具体实施方式

为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述。

运维支撑系统(theofficeofstrategicservices,oss)可以创建测量任务,并将测量任务下发给基站,基站对测量任务中配置的测量量进行测量,并将测量结果上报给oss。

例如,测量任务中配置的测量量为物理资源块利用率时,基站获取周期t内物理资源块利用率平均值,并将该平均值上报给oss,oss根据基站上报的平均值对网络性能进行评估。

然而,在实际应用时,周期t通常取5分钟、15分钟或30分钟甚至更长,因此,周期t内物理资源块利用率的平均值,虽然能够表示周期t物理资源块利用率的整体情况,但是对于短时间的突发状况,例如由于较多数量的终端与基站同时进行通信导致物理资源块利用率突然上升到较大值,但是由于周期t内其他时刻的物理资源块利用率整体较低,使得在求取平均值后数值仍然较低,无法体现突发时刻的情况。

又例如,当测量任务中配置的测量量为空口传输速率时,也存在类似的问题。

由于基站上报的测量参数仅能够反映网络性能的整体性,无法反映突发状况。因此,oss在根据基站上报的测量参数对网络性能进行评估时,可能存在评估结果不准确的情况,进而不能对网络进行有效的调控。

为了解决上述问题,本申请提供了一种上报网络性能参数的方法,用于实现上报的网络性能参数既能够反映出相应时间段内网络性能的整体性,又能反映网络性能的突发性。

在本申请实施例中,第一网络设备表示用于上报网络性能参数的设备,例如基站等;第二网络设备表示用于接收网络性能参数的设备,例如oss等网管设备。

参见图1,为本申请提供的上报网络性能参数方法的流程示意图,如图所示,该方法可以包括以下步骤:

步骤101、第一网络设备获取采样信息、上报信息以及预设的至少一个参数值区间的信息。

其中,采样信息可以是用于指示采样周期的信息。具体地,采样信息可以是采样周期;或者,由于采样周期与采样频率之间存在既定的数学关系,因此采样信息也可以是采样频率。第一网络设备根据采样周期进行采样。

上报信息可以是用于指示上报周期的信息,上报周期通常为采样周期的n倍,n为大于等于1的整数。具体地,上报信息可以是上报周期,或者,也可以是上报频率,或者还可以是n的取值,第一网络设备可以根据采样周期和n的取值确定出上报周期。第一网络设备根据上报周期,将采集到的第一参数信息或者经过处理后的第一参数信息上报给第二网络设备。

例如,采样信息指示采样周期为1秒,上报信息指示上报周期为5分钟,那么n为300,第一网络设备每1秒获取一个第一参数信息,每5分钟对获取到的300个第一参数信息进行处理,并将处理结果上报给第二网络设备。

预设的至少一个参数值区间的信息,用于指示每个参数值区间对应的参数值范围。

在一个具体实施例中,若每个参数值区间的宽度相同,那么参数值区间的信息可以为每个参数值区间的宽度,例如,第一参数为物理资源块利用率,预设的参数值区间分别为[0%,20%]、(20%,40%]、(40%,60%]、(60%,80%]以及(81%,100%],如图2所示。由于每个区间的宽度均为20%,因此,参数值区间的信息可以为20%,那么第一网络设备则可以对物理资源块利用率的取值范围进行等分,且等分后每个区间的宽度为20%,以获得上述每个参数值区间的范围。

在另外一些实施例中,参数值区间的信息也可以是每个区间的取值范围,比如,当多个参数值区间的宽度不同时,参数值区间的信息可以包括每个区间的取值范围。举一个具体的例子,第一参数为空口传输速率,由于传输速率大多时候集中在0~1mbps之间,那么划分的参数值区间可以分别为[0,1]、(1,5]、(5,10]、(10,15]、(15,20]、(20,+∞](单位mbps),如图3所示。

若划分的参数值区间的数量较多,则能够更精准的反映出参数值的分布、变化,然而,由于参数值区间较多,第一网络设备统计量增加,上报的内容信息也相应增加;若划分的参数值区间的数量较少,则第一网络设备的统计量减少,上报的内容信息也相应减少,但有可能无法精准反映出在周期t内参数值的整体性和突发性。因此,在对参数值区间进行划分时,可以参考已经采集到的多个第一参数的取值范围,以及网络性能较好或较差时第一参数的取值范围。

以第一参数为物理资源块利用率为例,那么第一参数的取值范围为[0,100%],可以对第一参数的取值范围进行若干等分,例如,等分的5个参数值区间分别为[0%,20%]、(20%,40%]、(40%,60%]、(60%,80%]以及(81%,100%];或者,还可以结合第一参数的取值与网络性能之间的对应关系进行区间划分,例如,划分后的参数值区间分别为[0%,20%]、(20%,70%]以及(70%,100%],其中,若第一参数的值落在(70%,100%]区间内,则说明此时物理资源块利用率较高,网络负荷较大,若第一参数的值落在(20%,70%]区间内,则说明此时物理资源块利用率较为适中,网络负荷适中,若第一参数的值落在[0%,20%]区间内,说明此时物理资源块利用率较低,大量物理资源被闲置。

应当理解,上述参数值区间的数量、每个参数值区间的取值范围均为举例说明,本申请对此不做限制。

在一种可能的实现方式中,上述采样信息、上报信息、至少一个参数值区间的信息,在这三者中至少一个是预设信息。第一网络设备的存储器中可以预先存储有采样信息、上报信息、至少一个参数值区间的信息中的一种或多种。例如,在未来的通信协议中可以对采样周期、上报周期和预设的至少一个参数值区间的信息进行限定,那么第一网络设备的存储器中则预先存储有采样周期、上报周期以及预设的至少一个参数值区间的信息,第一网络设备可以从存储器读取采样周期、上报周期以及预设的至少一个参数值区间的信息。

在另外一种可能的实现方式中,上述采样信息、上报周期、预设的至少一个参数值区间的信息,在这三者中至少一个是由是第二网络设备发送给第一网络设备的。例如,第二网络设备在创建测量任务时,可以根据实际需求确定第一网络设备的采样周期、上报周期以及第一参数的参数值区间如何划分,并将这些信息携带在测量任务中下发给第一网络设备,第一网络设备根据第二网络设备下发的测量任务确定采样周期以及参数值区间的信息。

可选地,还可以对上述两种实现方式进行结合,即对采样信息、上报信息或预设的至少一个参数值区间的信息,预先约定默认值,若第二网络设备向第一网络设备发送了采样信息、上报信息或参数值区间的信息,则第一网络设备根据第二网络设备发送的采样信息、上报信息或参数值区间的信息确定采样周期、上报周期以及每个参数值区间的范围;若第二网络设备没有向第一网络设备发送采样信息、上报信息或参数值区间的信息,则第一网络设备根据预先约定的默认值,确定采样周期、上报周期以及每个参数值区间的范围。

步骤102、第一网络设备分别在n个采样周期中进行采样,得到n个第一参数信息。

在一种可能的实现方式中,第一网络设备在每个采样周期中进行采样时,可以在该周期内某个时刻上进行采样,根据该时刻采样得到的参数确定该采样周期的第一参数信息。

具体地,可以根据公式(1)进行计算得到与该采样周期对应的物理资源块利用率:

其中,m表示一个采样周期内的上行(或下行、或上行和下行)物理资源块利用率,m1表示上行传输(或下行传输,或上行传输和下行传输)中所使用的物理资源块的数量,p表示所有可用于上行传输(或下行传输,或上行传输和下行传输)的物理资源块的数量。

为了统计方便,公式(1)采用了向下取整的算法,应当理解,公式(1)中的向下取整也可以变换为向上取整。

再例如,在一个采样周期内,共传输了l个数据包,l为大于等于1的整数,第一网络设备获取每个数据包的数据量thpvoldl(i)以及每个数据包的传输时长thptimedl(i),然后根据下述公式确定该周期的空口传输速率ipthroughput:

其中,i为大于等于1且小于等于l的整数。

通常,每个数据包的数据量的单位为千比特(kbits),每个数据包的传输时长的单位为ms,空口传输速率可以在公式(2)的基础上再乘以1000,将空口传输速率的单位转换为kbits/s,以符合应用习惯。

此外,由于通常每个数据包的传输时长的单位为ms,即一个时间传输间隔(tti),而在计算一个数据包的传输时长时,可以通过传输结束的时间减去传输开始的时间获得,因此,若一个较小数据包在一个tti内完成了传输,那么传输结束的时间减去传输开始的时间即为0。若一个采样周期内每个数据包均在一个tti内完成传输,即若公式(2)中分母上的值为0时,那么则认为该采样周期上的空口传输速率为0。

在另外一种可能的实现方式中,第一网络设备还可以在采样周期内进行多次采样,并根据多次采样结果确定该周期内的第一参数信息。例如,将采样周期进一步划分为k个采样子周期,第一网络设备在k个采样子周期上进行采样,并根据公式(1)得到每个采样子周期的物理资源块利用率,或者根据公式(2)得到每个采样子周期的空口传输速率,然后对k个子周期的物理资源块利用率或空口传输速率求取平均值,得到该采样周期内的物理资源块利用率或空口传输速率。

步骤103、第一网络设备确定上述n个第一参数在上述至少一个参数值区间内的分布情况信息。

在一种可能的实现方式中,第一网络设备针对上述至少一个参数值区间,确定得到所述n个第一参数分别落入每个参数值区间的数量。

仍以第一参数为物理资源块利用率、参数值区间分别为[0%,20%]、(20%,40%]、(40%,60%]、(60%,80%]以及(81%,100%]为例,第一网络设备针对每个区间,确定落入该区间内的第一参数的数量,上述5个参数值区间分别对应的第一参数的数量为n1、n2、n3、n4以及n5,其中,n1、n2、n3、n4以及n5均为大于等于0的整数,且n1+n2+n3+n4+n5=n,具体可如图2所示。

在另外一种可能的实现方式中,第一网络设备针对每个参数值区间,确定得到n个第一参数分别落入每个参数值区间的数量,并进一步确定每个参数值区间对应的第一参数的数量与n的比值。

仍以第一参数为物理资源块利用率、参数值区间分别为[0%,20%]、(20%,40%]、(40%,60%]、(60%,80%]以及(81%,100%]为例,第一网络设备针对每个区间,确定落入该区间内的第一参数的数量,上述5个参数值区间分别对应的第一参数的数量为n1、n2、n3、n4以及n5,其中,n1、n2、n3、n4以及n5均为大于等于0的整数,且n1+n2+n3+n4+n5=n。然后第一网络设备进一步确定n1与n的比值、n2与n的比值、n3与n的比值、n4与n的比值、以及n5与n的比值。

步骤104、第一网络设备将确定出的分布情况信息发送给第二网络设备。

如前所述,若第一网络设备确定出的分布情况信息为每个参数值区间对应的第一参数的数量,那么第一网络设备设备则将每个参数值区间对应的第一参数的数量上报给第二网络设备,例如,第一网络设备可以将[n1,n2,n3,n4,n5]发送给第二网络设备。

举例说明,假设上报周期为5分钟,采样周期为1秒,那么n=300,即每个参数值区间对应的第一参数的数量最大为300,可用9个比特位表示,若按照上述共划分5个参数值区间的情况,那么第一网络设备在一个上报周期内上报的分布情况信息可以用45个比特位表示,信令开销、资源开销并不大。

若第一网络设备确定出的分布情况信息为每个参数值区间所对应的第一参数的数量与n的比值,那么第一网络设备则将每个参数值区间所对应的第一参数的数量与n的比值上报给第二网络设备,例如,第一网络设备可以将[n1/n,n2/n,n3/n,n4/n,n5/n]发送给第二网络设备。

与现有技术中仅将平均值上报给第二网络设备相比,将每个参数值区间对应的第一参数的数量上报给第二网络设备,或者,将每个参数值区间所对应的第一参数的数量与n的比值上报给第二网络设备,有助于第二网络设备可以更全面了解该n个采样周期中网络性能的情况,对于该n个采样周期对应的时间段内发生的突发状况,也不会由于求取平均值而无法体现。

第二网络设备在接收到第一网络设备发送的分布情况信息之后,可以对该n个采样周期内网络性能的整体情况进行分析,例如,分析该n个采样周期内第一参数分布数量最多的参数值区间;也可以对该n个采样周期内的突发情况进行分析,例如,分析数值较大或较小的参数值区间对应的第一参数的数量。

在上述方法中,预先对第一参数的取值范围进行区间划分,第一网络设备按照预设的采样周期进行采样,并将n个采样周期在预设区间的分布情况信息上报给第二网络设备,以使第二网络设备根据所述分布情况信息对网络性能进行评估。由于第一参数在预设区间上的分布情况信息,比现有技术中上报的平均值更能反映出n个采样周期内网络性能的整体性和突发性,有助于第二网络设备根据分布情况信息进行网络性能评估时,得到更加准确的网络性能评估结果。

此外,为了解决上述技术问题,本申请还提供了一种上报网络性能参数的方法,用于实现上报的网络性能参数既能够反映出相应时间段内网络性能的整体性,又能反映网络性能的突发性。

参见图4,为本申请提供的上报网络性能参数方法的流程示意图,如图所示,该方法可以包括以下步骤:

步骤401、第一网络设备获取采样信息和上报信息中的至少一种。

其中,采样信息用于指示采样周期,上报信息用于指示上报周期,且上报周期为采样周期的n倍,n为大于等于1的整数。在一个具体的实施例中,上报信息也可以是n的取值,第一网络设备可以根据采样周期和n的取值,进一步确定出上报周期。

在一种可能的实现方式中,上述采样信息和上报信息,至少一个是预设信息。例如,在未来的通信协议可以对采样周期和上报周期进行限定,那么第一网络设备的存储器中可能预先存储有采样周期以及上报周期,第一网络设备可以从存储器中读取采样周期以及上报周期。

在另外一种可能的实现方式中,上述采样信息和上报信息,至少一个是由第二网络设备发送给第一网络设备的。例如,第二网络设备在创建测量任务时,可以根据实际需求确定第一网络设备的采样周期以及上报周期,并将这些信息携带在测量任务中下发给第一网络设备,第一网络设备根据第二网络设备下发的测量任务确定采样周期以及上报周期。

可选地,还可以对上述两种实现方式进行结合,即第一网络设备的存储器中预先存储有采样信息和上报信息的默认值,若第二网络设备向第一网络设备发送了采样信息或上报信息,则第一网络设备根据第二网络设备发送的采样信息或上报信息确定采样周期、上报周期以及每个参数值区间的范围;若第二网络设备没有向第一网络设备发送采样信息、上报信息,则第一网络设备根据预存的默认值,确定采样周期、上报周期。

步骤402、第一网络设备分别在上报周期包括的n个采样周期中进行采样,得到n个第一参数信息。

在一种可能的实现方式中,第一网络设备在每个采样周期中进行采样时,可以在该采样周期内某个时刻上进行采样,根据该时刻采样得到的参数确定该采样周期的第一参数信息。

在另外一种可能的实现方式中,第一网络设备还可以在该采样周期内进行多次采样,并将多次采样结果确定该采样周期内的第一参数信息。

具体实现方式与步骤102中的实现方式类似,此处不再一一赘述。

步骤403、第一网络设备将上述n个第一参数信息发送给第二网络设备。

第二网络设备在接收到第一网络设备发送的n个第一参数信息之后,可以对该n个采样周期内网络性能的整体情况进行分析,例如,第二网络设备可以统计该n个第一参数的平均值;也可以对该n个采样周期内的突发情况进行分析,例如,第二网络设备可以统计该n个第一参数中数值较大或较小的参数的数量及分布。

在上述方法中,第一网络设备分别在一个上报周期中的n个采样周期中进行采样得到n个第一参数信息,并将该n个第一参数信息上报给第二网络设备,以使第二网络设备根据该n个第一参数对网络性能进行评估,比现有技术中上报的平均值更能反映出n个采样周期内网络性能的整体性和突发性,第二网络设备可以获取到更多的关于网络性能的信息,有助于第二网络设备在进行网络性能评估时,得到更加准确的网络性能评估结果。

基于相同的技术构思,本申请实施例还提供了一种网络设备,该网络设备可用于实现上述方法实施例中第一网络设备所执行的步骤。参见图5,为本申请实施例提供的网络设备的结构示意图,如图所示,该网络设备包括:获取模块501、采样模块502、确定模块503以及发送模块504。

具体地,获取模块501,用于获取采样信息、上报信息以及预设的至少一个参数值区间的信息中的至少一种,所述采样信息用于指示采样周期,所述上报信息用于指示上报周期,所述上报周期是所述采样周期的n倍,n为大于等于1的整数,所述参数值区间的信息用于指示每个参数值区间对应的参数值范围。

采样模块502,用于分别在n个采样周期中进行采样,得到n个第一参数信息。

确定模块503,用于确定所述n个第一参数在所述至少一个参数值区间内的分布情况信息。

发送模块504,用于将所述分布情况信息发送给第二网络设备。

在一种可能的实现方式中,所述采样信息、上报信息和所述至少一个参数值区间的信息,至少一个是由第二网络设备发送给第一网络设备的。

在一种可能的实现方式中,所述采样信息以及所述至少一个参数值区间的信息,至少一个是预设信息。

在一种可能的实现方式中,所确定模块503,在确定所述n个第一参数在所述至少一个参数值区间内的分布情况时,具体用于:

确定得到所述n个第一参数分别落入每个所述参数值区间的数量。

在一种可能的实现方式中,所确定模块503,在确定所述n个第一参数在所述至少一个参数值区间内的分布情况时,具体用于:

确定得到所述n个第一参数分别落入每个所述参数值区间的数量;

确定每个所述参数值区间所对应的第一参数的数量与n的比值。

在一种可能的实现方式中,所述第一参数信息包括物理资源块利用率和空口传输速率中的至少一种。

在一种可能的实现方式中,所述采样模块502,分别在n个采样周期中进行采样,得到n个第一参数信息时,具体用于:

在第一采样周期中的每个采样子周期内进行采样,得到与所述每个采样子周期对应的用于传输的物理资源块数量,所述第一采样周期为所述n个采样周期中的任一采样周期;

根据上述公式(1)确定与所述第一采样周期对应的物理资源块利用率。

在一种可能的实现方式中,所述采样模块502,分别在n个采样周期中进行采样,得到n个第一参数信息时,具体用于:

在第一采样周期内,获取传输的每个数据包的数据量以及每个数据包的传输时长,所述第一采样周期为所述n个采样周期中的任一采样周期;

根据上述公式(2)确定与所述第一采样周期对应的空口传输速率。

基于相同的技术构思,本申请实施例还提供了一种网络设备,该网络设备可用于实现上述方法实施例中第一网络设备所执行的步骤。参见图6,为本申请实施例提供的网络设备的结构示意图,如图所示,该网络设备包括:处理器601,分别与所述处理器601连接的存储器602和发送器603。

所述处理器601,用于调用所述存储器602中预先存储的计算机程序执行:

获取采样信息、上报信息以及预设的至少一个参数值区间的信息中的至少一种,所述采样信息用于指示采样周期,所述上报信息用于指示上报周期,所述上报周期是所述采样周期的n倍,n为大于等于1的整数,所述参数值区间的信息用于指示每个参数值区间对应的参数值范围;分别在n个采样周期中进行采样,得到n个第一参数信息;确定所述n个第一参数在所述至少一个参数值区间内的分布情况信息;

所述发送器603,用于将所述分布情况信息发送给第二网络设备。

在一种可能的实现方式中,所述采样信息、上报信息和所述至少一个参数值区间的信息,至少一个是由第二网络设备发送给第一网络设备的。

在一种可能的实现方式中,所述采样信息以及所述至少一个参数值区间的信息,至少一个是预设信息。

在一种可能的实现方式中,所述处理器601,在确定所述n个第一参数在所述至少一个参数值区间内的分布情况时,具体用于:

确定得到所述n个第一参数分别落入每个所述参数值区间的数量。

在一种可能的实现方式中,所述处理器601,在确定所述n个第一参数在所述至少一个参数值区间内的分布情况时,具体用于:

确定得到所述n个第一参数分别落入每个所述参数值区间的数量;

确定每个所述参数值区间所对应的第一参数的数量与n的比值。

在一种可能的实现方式中,所述第一参数信息包括物理资源块利用率和空口传输速率中的至少一种。

在一种可能的实现方式中,所述处理器601,分别在n个采样周期中进行采样,得到n个第一参数信息时,具体用于:

在第一采样周期中的每个采样子周期内进行采样,得到与所述每个采样子周期对应的用于传输的物理资源块数量,所述第一采样周期为所述n个采样周期中的任一采样周期;

根据上述公式(1)确定与所述第一采样周期对应的物理资源块利用率。

在一种可能的实现方式中,所述处理器601,分别在n个采样周期中进行采样,得到n个第一参数信息时,具体用于:

在第一采样周期内,获取传输的每个数据包的数据量以及每个数据包的传输时长,所述第一采样周期为所述n个采样周期中的任一采样周期;

根据上述公式(2)确定与所述第一采样周期对应的空口传输速率。

基于相同的技术构思,本申请实施例还提供了一种网络设备,该网络设备可用于实现上述方法实施例中第一网络设备所执行的步骤。参见图7,为本申请实施例提供的网络设备的结构示意图,如图所示,该网络设备包括:获取模块701、采样模块702以及发送模块703。

具体地,获取模块701,用于获取采样信息和上报信息中的至少一种,所述采样信息用于指示采样周期,所述上报信息用于指示上报周期,所述上报周期是所述采样周期的n倍,n为大于等于1的整数。

采样模块702,用于分别在上报周期包括的n个采样周期中进行采样,得到n个第一参数信息,所述n为大于等于1的整数。

发送模块703,用于将所述n个第一参数信息发送给第二网络设备。

在一种可能的实现方式中,上述采样信息和上报信息,至少一个是由第二网络设备发送给第一网络设备的。在一个具体实施例中,第一网络设备可以接收第二网络设备发送的测量任务,该测量任务中可以包括第一参数的信息、采样信息以及上报信息,第一网络设备根据该测量任务对第一参数进行采样、上报。

在一种可能的实现方式中,上述采样信息和上报信息,至少一个是预设信息。在一个具体的实施例中,第一网络设备根据存储器中预先存储的采样信息和上报信息对第一参数进行采样、上报。

基于相同的技术构思,本申请实施例还提供了一种网络设备,该网络设备可用于实现上述方法实施例中第一网络设备所执行的步骤。参见图8,为本申请实施例提供的网络设备的结构示意图,如图所示,该网络设备包括:处理器801,分别与所述处理器801连接的存储器802和发送器803。

所述处理器801,用于调用所述存储器802中预先存储的计算机程序执行:

获取采样信息和上报信息中的至少一种,所述采样信息用于指示采样周期,所述上报信息用于指示上报周期,所述上报周期是所述采样周期的n倍,n为大于等于1的整数;分别在上报周期包括的n个采样周期中进行采样,得到n个第一参数信息,所述n为大于等于1的整数;

所述发送器801,用于将所述n个第一参数信息发送给第二网络设备。

在一种可能的实现方式中,上述采样信息和上报信息,至少一个是由第二网络设备发送给第一网络设备的。在一个具体实施例中,第一网络设备可以接收第二网络设备发送的测量任务,该测量任务中可以包括第一参数的信息、采样信息以及上报信息,第一网络设备根据该测量任务对第一参数进行采样、上报。

在一种可能的实现方式中,上述采样信息和上报信息,至少一个是预设信息。在一个具体的实施例中,第一网络设备根据存储器中预先存储的采样信息和上报信息对第一参数进行采样、上报。

本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,当所述指令在计算机上运行时,使得计算机执行上述方法实施例。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1