【技术实现步骤摘要】
【国外来华专利技术】用于估计通信时延的方法和系统
[0001]本申请要求于2020年2月7日提交的SE申请号2050133
‑
4的权益,其全部内容通过引用并入本文。
[0002]本专利技术涉及一种用于估计通信时延(latency)(特别是第一网络连接(network
‑
connected)的通信设备和第二网络连接的通信设备之间的通信时延,每个网络连接的通信设备具有其相应的独立设备时钟)的方法、系统和计算机软件产品。
技术介绍
[0003]本专利技术适用于诸如互联网的数字通信网络的监控、维护和操作领域。
[0004]在这样的网络中,连接的设备彼此通信。在这样的通信中,不可避免地存在时延。这种时延是双向发生的,换言之,对于两个连接的设备之间的任何特定往返通信,都涉及两个时延延迟(delay)。
[0005]在许多情况下,能够准确地估计这些时延是很重要的。例如,可能希望自动监控系统能够接收两个特定的连接的设备之间的通信时延已经增加的早期警告,以便能够快速采取适当的动作。在其他一些示例中,在规划和/或开发网络设计或者实现联网系统解决方案时,准确的时延信息构成有用的输入,因为此类时延可能会以各种方式影响性能,需要考虑这些方式才能达到令人满意的性能。
[0006]还可能希望同步两个设备的相应本地时钟,以用于改进的互操作性或需要准确时间同步的基于网络的特定任务。
[0007]存在多种已知的测量通信时延的方法,通常使用在所讨论的连接的设备之间所发送的专用探测消息。这引入了附加的 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于测量第一设备和第二设备之间的通信时延的方法,所述第一设备具有在所述第一设备本地的第一时钟,所述第二设备具有在所述第二设备本地的第二时钟,所述第一设备和所述第二设备两者被连接到数字通信网络以用于数字通信,其中所述方法包括以下步骤:a)发送从所述第一设备到所述第二设备的第一通信,使用所述第一时钟测量第一通信发送时间(τ1),并且使用所述第二时钟测量第一通信接收时间(τ2);b)发送从所述第二设备到所述第一设备的第二通信,使用所述第二时钟测量第二通信发送时间(τ3),并且使用所述第一时钟测量第二通信接收时间(τ4);c)计算作为所述第一通信接收时间(τ2)和所述第一通信发送时间(τ1)之间的差的第一测量延迟(y1),并且计算作为所述第二通信接收时间(τ4)和所述第二通信发送时间(τ3)之间的差的第二测量延迟(y2);d)将所述第一测量延迟(y1)和所述第二测量延迟(y2)提供给递归滤波器函数,所述递归滤波器函数被布置为基于所述第一测量延迟(y1)、所述第二测量延迟(y2)、先前由所述递归滤波器函数估计的第一时延(d1)的值和先前由所述递归滤波器函数估计的第二时延(d2)的值来估计所述第一时延(d1)和所述第二时延(d2),以及e)从步骤a迭代。2.根据权利要求1所述的方法,其中所述递归滤波器函数被布置为:假设所述第一时延(d1)和所述第二时延(d2)之间的差(δ)在所述方法的单次迭代的步骤a)和b)中是恒定的。3.根据权利要求1或2所述的方法,其中所述递归滤波器函数被布置为:除了可能的随机项之外,假设所述第一时延(d1)和所述第二时延(d2)之间的差(δ)随着迭代而减小,或者为零。4.根据前述权利要求中的任一项所述的方法,其中所述递归滤波器函数被布置为:假设所述第一时钟和所述第二时钟之间的时间偏移(O)在所述方法的单次迭代的步骤a)和b)中是恒定的。5.根据前述权利要求中的任一项所述的方法,其中所述递归滤波器函数被布置为:假设所述第二时钟与相对于所述第一时钟的恒定或可变的偏移漂移(T)相关联。6.根据前述权利要求中的任一项所述的方法,其中所述递归滤波器函数包括在步骤d)中所执行的所述估计中被使用的卡尔曼滤波器。7.根据权利要求6所述的方法,其中所述方法还包括确定关于估计的所述第一时延(d1)和/或所述第二时延(d2)的残差值,或者确定关于估计的所述第一时延(d1)和所述第二时延(d2)的总和的残差值。8.根据前述权利要求中的任一项所述的方法,其中所述方法还包括以下步骤:基于估计的所述第一时延(d1)和所述第二时延(d2),计算相对于所述第一时钟的估计的当前第二时钟偏移(O)和漂移(T)。9.根据前述权利要求中的任一项所述的方法,其中步骤a)至步骤c)在预定的采样时间段内被迭代,并且其中此后步骤d)使用作为所述第一测量延迟(y1)的最短的第一测量延迟和作为所述第二测量延迟(y2)的最短的第二测量延迟而被执行,或者备选地使用来自步骤c)迭代的所述第一测量延迟和所述第二测量延迟而被执行,来自步骤c)迭代的所述第一测量延迟和所述第二测量延迟与作为第一测量延迟(y1)的第一测量延迟和作为第二测量延
迟(y2)的第二测量延迟的最小总和相关联。10.根据权利要求9所述的方法,其中在步骤d)中,样本时间戳被提供给所述递归滤波器函数,所述样本时间戳是相对于预定采样时间段而不是相对于被提供给所述递归滤波器函数的所述第一测量延迟(y1)或所述第二测量延迟(y2)的测量时间而被确定的。11.根据权利要求9或10...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。