用于计算机网络的装置制造方法及图纸

技术编号:13013276 阅读:77 留言:0更新日期:2016-03-16 10:27
描述通过处理分组延迟值补偿电子部件的频率变化和相位变化的装置和方法。在一个实施例中,分组延迟确定模块基于与第一电子部件和第二电子部件相关的时间值确定分组延迟值。分组延迟选择模块基于第一电子部件的最大频率漂移选择分组延迟值的子集。统计参数确定模块基于分组延迟值的子集的多个部分评价第一和第二参数。确认模块在分组延迟值的子集的各部分包含至少两个分组延迟值的最小值时确认参数。如果参数均被确认,则调整模块基于参数补偿第一电子部件的频率变化和相位变化中的至少一个。

【技术实现步骤摘要】
【专利说明】本申请是申请日为2010年4月26日、申请号为201080012353.3、专利技术名称为“”的专利技术专利申请的分案申请。
本专利技术一般涉及计算机网络中的分组业务的处理。更特别地,本专利技术针对通过处理分组延迟值补偿时钟频率和相位变化。
技术介绍
近年来,对于包括伪线仿真(PWE)、IP语音(VoIP)、视频会议的计算机网络中的实时应用和服务以及诸如H.261、H.323和IPTV的广播、多播、选播的流式服务的传输的要求迅速增加。这些实时服务一般需要高度精确的定时,以确保高的服务质量。在基于诸如全球移动通信系统(GSM)、码分多址(CDMA)、WiMAX和长期演进(LTE)的技术的无线网络中的基站上也需要高度精确的定时。为了确保高服务质量并有利于网络管理,希望消除诸如开关、路由器和基站的计算机网络设备之间的时钟不匹配。可通过提供诸如全球定位系统(GPS)基准的各节点上的高度精确定时基准或诸如Stratum 2铷振荡器的低质量振荡器完成这一点,这里,在Telcordia GR-1244-C0RE中给定用于Stratum 2时钟质量的规范。但是,同时,希望降低源自这些定时基准的每个节点部署的实际的成本。为了降低每个节点的成本,希望在各客户机节点上使用诸如恒温晶体振荡器(0CX0)或温度控制振荡器(TCX0)的更便宜的振荡器。但是,0CX0和TCX0可能不能满足Stratum 2时钟质量要求或者对于在ITU-T G.823SEC、3GPP和IEEE 802.16e中限定的无线网络的相应的时钟质量要求。为了解决该问题,一个或多个时钟服务器可通过数据网络向各客户机节点提供定时。各时钟服务器可获得从诸如全球定位系统(GPS)或与锁定于GPS上的基本基准源的Stratum 1基准导出的定时。限制分组网络中的定时分布的精度的重要因素中的一种是在时钟服务器和客户机节点之间发送的定时分组经历的称为随时间的抖动或分组延迟变化(rov)的网络延迟中的变化。抖动的主要来源是定时分组与其它的分组业务的多路传输。公共因特网上的定时分布协议网络时间协议版本4(NTPv4)的定时精度可处于10毫秒的量级;在局域网络中,NTPv4的定时精度可更好,在几百微秒的量级上。但是,对于Stratum 2质量定时的分布来说,常规的NTPv4的定时精度看起来是不足的。增强分组网络中的定时分布的精度的一种方法是,使用特定的方法以使影响在时钟服务器和客户机节点之间发送的定时分组的抖动最小化。为了满足上述的时钟质量要求,这些特定的方法一般必须超出简单地向由互联网工程任务组(IEFT)区分服务工作组限定的诸如加速转送(EF)的最高优先类型的服务分配定时分组。例子是在在2007年8 月 22 日提交的 Barry et al.“Apparatus and Method of Controlled Delay PacketForwarding,”美国序列N0.11/843493中描述的受控延迟分组转送。但是,为了满足上述的时钟质量要求,通过定时分组穿过的各开关和/或路由器常常必须支持这些方法中的一种或多种。因此,希望确定如何在不对于由在时钟服务器和客户机节点之间发送的定时分组穿过的各开关和/或路由器上强加特定的要求的情况下,增强分组网络中的定时分布的精度。特别地,希望确定如何通过在与定时分组相关的延迟值的客户机节点上的处理,实现精度的这种提高。
技术实现思路
描述通过处理分组延迟值补偿第一电子部件相对于第二电子部件的频率变化和相位变化中的至少一个的装置和方法。本专利技术的一个实施例包括分组延迟确定模块、分组延迟选择模块、统计参数确定模块、确认模块和调整模块。分组延迟确定模块基于与第一电子部件和第二电子部件相关的时间值确定多个分组延迟值中的每一个。分组延迟选择模块基于第一电子部件的最大频率漂移选择多个分组延迟值的子集。统计参数确定模块基于分组延迟值的子集的第一部分评价第一参数并且基于分组延迟值的子集的第二部分评价第二参数。确认模块在分组延迟值的子集的第一部分和第二部分中的每一个包含分组延迟值的最小数量时确认第一参数和第二参数,其中,最小数量至少为2。如果第一参数和第二参数均被确认,则调整模块基于第一参数和第二参数补偿第一电子部件的频率变化和相位变化中的至少一个。本专利技术的另一实施例通过处理分组延迟值补偿第一电子部件相对于第二电子部件的频率变化。本实施例包括分组延迟确定模块、统计参数确定模块、定时分组损失检测模块、确认模块和调整模块。分组延迟确定模块基于与第一电子部件和第二电子部件相关的时间值确定多个分组延迟值中的每一个。统计参数确定模块评价分组延迟值的第一部分的第一最大值和分组延迟值的第二部分的第二最大值的,其中,分组延迟值的第一部分和第二部分中的每一个与时间窗口相关。定时分组损失检测模块基于时间窗口内的接收包含第一标识符的任何定时分组的失败检测包含第一标识符的第一定时分组的损失。当(1)分组延迟值的子集的第一部分和第二部分中的每一个包含分组延迟值的至少为2的最小数量;(2)第一最大值和第二最大值中的每一个处于最大延迟参数的容限内;并且(3)定时分组的最小数量被检测为时间窗口内的损失时,确认模块确认第一最大值和第二最大值。如果第一最大值和第二最大值均被确认,则调整模块基于第一参数和第二参数补偿第一电子部件的频率变化。【附图说明】为了更好地理解本专利技术的本质和目的,应参照结合附图给出的以下的详细的描述,其中,图1示出根据本专利技术的一个实施例的包含向客户机设备提供定时信息的时间服务器的网络结构;图2示出根据本专利技术一个实施例的包含被在时间服务器和客户机设备之间行进的定时分组穿过的开关设备的图1的网络结构的一部分;图3示出根据本专利技术的一个实施例的包含用于基于定时分组延迟值的处理的时钟调整的模块的客户机设备的主要功能块的逻辑框图;图4示出根据本专利技术的一个实施例的与处理定时分组延迟值以补偿电子部件的频率变化和相位变化的至少一个相关的操作。图5示出根据本专利技术的一个实施例配置的装置。图6示出根据本专利技术的另一实施例配置的装置。【具体实施方式】图1示出根据本专利技术的一个实施例的包括向客户机设备101、102、103、104和105提供定时信息的时间服务器100的网络结构。时间服务器100从主机时钟源110获得定时。时间服务器100可替代性地被称为时钟主机100。主机时钟源110可以是诸如从全球定位系统(GPS)导出的基本基准时钟的Stratum 1基准的时钟源。客户机设备101、102、103、104和105分别包括并且获得来自本地客户机时钟111、112、113、114和115的定时。客户机设备101?105可替代性地被称为从属机101?105。网络管理系统130监视时间服务器100和客户机设备101?105。网络管理系统130可通过使用诸如简单网络管理协议(SNMP)的网络管理协议与时间服务器100和客户机设备101?105通信。网络管理系统130产生诸如定时基准、锁定损失和本地时钟进入延期的与定时有关的报警通知。本地客户机时钟111?115至少部分地基于由时间服务器100提供的定时信息由客户机设备101?105调整。可以在时间服务器100和客户机设备101?105中的一本文档来自技高网
...

【技术保护点】
一种装置,包括:统计参数确定模块,被配置为基于多个分组延迟值来选择统计参数类型,并且被配置为基于所述多个分组延迟值来确定所述统计参数类型的参数的值,所述多个分组延迟值与时间窗口相关联;定时分组损失检测模块,所述定时分组损失检测模块被配置为基于在所述间窗口内接收包含标识符的任何定时分组的失败来检测包含所述标识符的定时分组的损失;确认模块,所述确认模块被配置为当最小数量的定时分组被检测为在所述时间窗口内损失时,确认所述参数;以及调整模块,所述调整模块被配置为如果所述参数被确认则基于所述参数的所述值来补偿电子部件的频率变化。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:C·F·巴里M·S·萨伯拉姆尼安丰·F·潘恬·A·沈P·克鲁齐恩斯基国春·G·赵D·那泰森D·R·约根森
申请(专利权)人:瞻博网络公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1