计算机网络的测量指标的制作方法

文档序号:23068548发布日期:2020-11-25 17:56阅读:来源:国知局

技术特征:

1.一种测量(100)计算机网络的指标的方法,包括以下步骤:

-从多个数据源收集(110)数据点,

-其中,在采样周期(s)期间收集从每个数据源收集的数据点(p)的集合,所述采样周期(s)对于每个数据源和数据点(p)的集合能够是唯一的,

-其中,在每个数据源的每个整个采样周期(s)中收集称为样本的数据点(p)的集合,

-其中,每个数据源均与分位数信息类型相关联,所述分位数信息类型指定如何对分位数信息实例进行处理和编码以及解码,

-其中,在每个数据源的每个采样周期开始时执行重置,以产生空的分位数信息实例(f空),

-其中,在整个所述采样周期内,通过重复更新(121)相关联的分位数信息实例(f),来处理对于每个数据源所收集的数据点(p),

-其中,当所述采样周期(s)结束时,对于每个数据源,所述分位数信息实例(f)被压缩并传输到计算设备或服务器以进行进一步处理。

2.根据权利要求1所述的测量计算机网络的指标的方法,

-其中,两个或更多的分位数信息实例(f1、f2...、fm)与每个数据源相关联,

-其中,对于每个数据源,在每个采样周期内,只有一个分位数信息实例(f)是主动的,

-其中,对于每个数据源,在每个采样周期内,非主动的分位数信息实例都是被动的,

-其中,对于每个数据源,在采样周期(s)开始时,主动的分位数信息实例(f空)是空的(105),

-其中,对于每个数据源,被动的分位数信息实例被传输和/或存储以用于进一步处理(130),

-其中,对于每个数据源,在每个采样周期结束时,能够回收至少一个被动的分位数信息实例,以在随后的采样周期内变为空的主动的分位数信息实例。

3.根据权利要求1和2所述的测量计算机网络的指标的方法,

-其中,从一个或多个数据源收集数据点(110)由测试代理来执行,

-其中,在整个所述采样周期(s)中,每个测试代理在收集每个数据点之后立即更新(120)与每个数据源相关联的所述分位数信息实例(f)

-其中,每个测试代理在每个采样周期(s)结束后将分位数信息实例(f)上传到控制中心,以用于进一步处理。

4.根据权利要求1和2所述的测量计算机网络的指标的方法,

-其中,在整个采样时间周期(s)中,收集(110)数据点由测试代理来执行,所述测试代理收集样本(p)的所有数据点,

-其中,在所述采样时间周期(s)结束时,所述测试代理将整个样本上传(122)到控制中心,

-其中,所述控制中心从接收到的样本中产生分位数信息实例(f),以用于进一步处理(130)。

5.根据权利要求1和2所述的测量计算机网络的指标的方法,

-其中,所述控制中心在所述采样时间周期(s)开始时以每个数据源的空的/重置的分位数信息实例(f)开始(105),

-其中,所述测试代理在整个所述采样周期(s)中将各个数据点或数据点的集合重复上传(122)到所述控制中心,

-其中,所述服务器在接收到每个数据点之后立即对于每个数据源更新(120)所述分位数信息实例(f),因为其在整个所述采样周期(s)中都接收数据点,

-其中,所述分位数信息实例(f)表示所述采样周期(s)结束时的整个样本,并用于进一步处理(130)。

6.根据权利要求1和2所述的测量(100)计算机网络的指标的方法,

-其中,进一步处理(130)的步骤包括:在不访问完整样本的情况下,从所述分位数信息实例(f)执行(132)高级统计分析,诸如秩统计(134)的计算。

7.根据权利要求1至6所述的测量(100)计算机网络的指标的方法,

-其中,收集(110)的步骤包括采样周期(s),其中,各个测量之间的时间段以及所述采样周期的长度根据以下中的一项或多项而变化(110):测量的指标,进行测量的网络的一部分中的通信量速率。

8.根据权利要求1至7中任一项所述的测量(100)计算机网络的指标的方法,其中,在采样周期内收集(110)数据点的集合的步骤包括:采样周期(s)为支持数据的统计分析的最小时间帧。

9.根据权利要求1至8中任一项所述的测量(100)计算机网络的指标的方法,其中,数据点是四舍五入的并且由尾数或指数对表示。

10.根据权利要求9所述的测量(100)计算机网络的指标的方法,其中,将底数2用于所述指数。

11.根据权利要求9所述的测量(100)计算机网络的指标的方法,其中,将底数10用于所述指数。

12.根据权利要求10或11所述的测量(100)计算机网络的指标的方法,其中,分位数信息的主要表示形式因此由定义具有最小绝对值和最大绝对值以及表示有效数字或尾数的位的固定数量的值的指数的区间而构成。

13.根据权利要求1至11中任一项所述的测量(100)计算机网络的指标的方法,其中,进一步处理(130)的步骤包括:使用时间戳作为密钥并且使用压缩的分位数信息作为二进制数据blob来将所述压缩的分位数信息实例存储(136)在所述服务器处的数据库中。

14.根据权利要求10、11或12中任一项所述的测量(100)计算机网络的指标的方法,其中,使用计数器来记录所述样本中的多少个数据点被四舍五入为由尾数和指数的相应组合所形成的值。

15.根据权利要求14所述的测量(100)计算机网络的指标的方法,其中在(尾数,指数)对和计数器之间存在双射映射。

16.根据权利要求1至15中任一项所述的测量(100)计算机网络的指标的方法,其中,通过以下方式来实现表示相同的数据源但在不同的时间帧处的两个或更多个原始的分位数信息实例的聚合:首先对其进行解压缩,然后通过从所述原始(301)的分位数信息实例添加(302)相应的计数器来一个接一个地计算新的聚合计数器。

17.根据权利要求1至15中任一项所述的测量(100)计算机网络的指标的方法,其中,聚合(302)分位数信息实例,这在不同的数据点之间能够是不同的。

18.根据权利要求1至16中任一项所述的测量(100)计算机网络的指标的方法,其中,聚合的调度由聚合方案来定义。

19.根据权利要求1至17所述的测量(100)计算机网络的指标的方法,其中,每个数据源与聚合方案相关联。

20.一种可加载到通信地连接或耦合到至少一个数据处理器的存储器中的计算机程序,其包括当程序在所述至少一个数据处理器上运行时用于执行根据权利要求1至19中任一项所述的方法的软件。

21.一种处理器可读介质,其上记录有程序,其中,当所述程序被加载到至少一个数据处理器中时,所述程序使所述至少一个数据处理器执行根据权利要求1至19中任一项所述的方法。

22.一种从服务器和/或控制中心测量(100)计算机网络的指标的方法,所述网络包括多个数据源,所述方法包括以下步骤:

-对于每个数据源,在每个采样周期(s)开始时提供(105)与所述数据源相关联的类型的空的分位数信息实例(f空);

在整个所述采样周期(s)中,从多个数据源收集(110)数据点,其中,对于每个数据源,在每个整个采样周期(s)中,收集构成样本的数据点(p)的集合;

-在整个所述采样周期(s)中,对每个数据点更新(120)与每个数据源相关联的所述分位数信息实例(f);

-在每个采样周期(s)结束之后,将所述分位数信息实例(f)上传(130)到所述控制中心,以用于进一步处理。

23.根据权利要求22所述的测量计算机网络的指标的方法,其中:

-由测试代理执行从一个或多个数据源收集数据点(110);

-在整个所述采样周期(s)中,每个测试代理在收集每个数据点之后立即更新(120)与每个数据源相关联的所述分位数信息实例(f);

-每个测试代理在每个采样周期(s)结束后将分位数信息实例(f)上传到所述控制中心,以用于进一步处理。

24.根据权利要求22所述的测量计算机网络的指标的方法,其中:

-由测试代理执行从每个数据源收集(110)数据点,所述测试代理在整个采样时间周期(s)中收集样本(p)的所有数据点;

-在所述采样时间周期(s)结束时,所述测试代理将整个样本上传(121)到所述控制中心;

-所述控制中心从接收到的样本中产生分位数信息实例(f),以用于进一步处理(130)。

25.根据权利要求23和24中任一项所述的测量计算机网络的指标的方法,其中:

-所述控制中心在采样周期(s)开始时以每个数据源的空的/重置的分位数信息实例(f)开始(105);

-所述测试代理在整个所述采样期间(s)将各个数据点或数据点的集合重复上传(122)到所述控制中心;

-所述服务器被配置为在对于每个数据源从相应的测试代理接收到每个数据点之后立即更新(120)所述分位数信息实例(f),因为其在整个所述采样周期(s)中都接收数据点,其中,所述分位数信息实例(f)表示所述采样周期(s)结束时的整个样本,并用于进一步处理(130)。

26.根据权利要求22至25中任一项所述的测量(100)计算机网络的指标的方法,其中,进一步处理(130)的步骤包括:在不访问完整的样本的情况下从所述分位数信息实例(f)执行(132)高级统计分析,例如秩统计(134)的计算。

27.根据权利要求22至26中任一项所述的测量(100)计算机网络的指标的方法,其中,收集(110)的步骤包括采样周期(s),其中,各个测量之间的时间段以及所述采样周期的长度根据以下中的一项或多项而改变(110):测量的指标,进行测量的网络的一部分中的通信量速率。

28.根据权利要求22至27中任一项所述的测量(100)计算机网络的指标的方法,其中,在采样周期期间收集(110)数据点的集合的步骤包括采样周期(s)是支持数据的统计分析的最小时间帧。

29.根据权利要求22至28中任一项所述的测量(100)计算机网络的指标的方法,其中:

-从每个数据源收集的所述数据点(p)的集合是在采样周期(s)期间收集的,所述采样周期(s)对于每个数据源和数据点(p)的集合能够是唯一的;和/或

-每个数据源都与分位数信息类型相关联,所述分位数信息类型指定如何对分位数信息实例进行处理和编码以及解码;和/或

-在每个数据源的每个采样周期开始时执行重置,以产生空的分位数信息实例(f空);和/或

-对于每个数据源,在整个所述采样周期内,通过重复更新(121)所述相关联的分位数信息实例(f)来处理所收集的数据点(p);和/或

-对于每个数据源,在采样周期(s)结束时,压缩所述分位数信息实例(f)并将其传输到计算设备或服务器以用于进一步处理。

30.一种可加载到通信地连接或耦合到至少一个数据处理器的存储器中的计算机程序,其包括当所述程序在所述至少一个数据处理器上运行时用于执行根据权利要求22至29中任一项所述的方法的软件。

31.一种处理器可读介质,其上记录有程序,其中,当将所述程序加载到所述至少一个数据处理器中时,所述程序将使至少一个数据处理器执行根据权利要求22至29中任一项所述的方法。

32.一种与包括数据源的可连接地关联于计算机网络的系统,其中,所述系统包括服务器和/或控制中心,以及与所述数据源相关联的从设备、测试代理,其中,所述系统被配置为在每个数据源的每个采样周期(s)开始时提供(105)与所述数据源相关联的类型的空的分位数信息实例(f空),并且所述测试代理被配置为在整个采样周期(s)中从多个数据源收集(110)数据点,其中,在每个数据源的每个整个采样周期(s)中收集构成样本的数据点(p)的集合,并在整个所述采样周期(s)中,对每个数据点更新(120)与每个数据源相关联的所述分位数信息实例(f),并在每个采样周期(s)结束之后将所述分位数信息实例(f)上传(130)到所述控制中心,以用于进一步处理(130)。


技术总结
一种测量(100)计算机网络的指标的方法,包括以下步骤:‑在采样时间周期内从数据源收集(110)数据点的集合,其中数据点的集合构成样本,并将每个样本上传(120)到服务器以进行进一步处理(130),其中,从每个样本生成分位数信息实例(131),其中,该分位数信息具有类型,并且每个数据源都与分位数信息类型相关联(110a)。

技术研发人员:安德森·伯格斯滕;米凯尔·松德斯特伦
受保护的技术使用者:奈特朗茨公司
技术研发日:2019.04.10
技术公布日:2020.11.24
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1