当前位置: 首页 > 专利查询>索尼公司专利>正文

通信设备、通信系统、同步处理方法及程序技术方案

技术编号:9670979 阅读:91 留言:0更新日期:2014-02-14 17:41
本发明专利技术涉及通信设备、通信系统、同步处理方法及程序,具体提供了一种通信设备,包括数据处理单元和通信单元。数据处理单元执行通信设备与通信对方设备之间的时钟同步处理。通信单元执行与通信对方设备的通信。当执行时钟同步处理时,数据处理单元将限定应用于同步处理的数据包的可允许延迟时间范围的偏移窗口与同步数据包的网络延迟时间相比较,选择网络延迟时间在偏移窗口内的同步数据包,并应用从该同步数据包计算的相位偏移信息来执行相位控制,且当同步数据包的网络延迟时间在当前偏移窗口内时,减小当前偏移窗口的宽度,以及当网络延迟时间在当前偏移窗口外部时,增大当前偏移窗口的宽度。

【技术实现步骤摘要】
通信设备、通信系统、同步处理方法及程序
本公开涉及一种通信设备、通信系统、同步处理方法以及程序。具体地,本公开涉及一种用于经由网络在彼此连接的多个设备中执行时钟同步处理的通信设备、通信系统、同步处理方法以及程序。
技术介绍
有一种情况是,当经由网络执行通信时通信设备间的同步处理是必需的,且例如,执行处理以用于传送数据。例如,在生成TV广播的内容的情况下,当由放置在多个不同位置的多个摄像机拍摄的图像经由网络被传输到编辑工作室并用编辑工作室中的编辑设备对图像进行编辑时,在包括摄像机的通信设备中,同步处理是必须的。编辑工作室中的编辑设备从由多个摄像机接收的多个拍摄图像中选择一个图像,顺序切换所选择的图像,并生成用于广播的内容。在这种编辑处理中,当由摄像机单独拍摄图像时,必须正确确定时序。例如,除非正确掌握由每个摄像机的拍摄时间,否则在切换摄像机图像时,无法获得连续运动的图像可作为广播图像来输出。在许多情况下,为由摄像机拍摄的每个图像设置指示拍摄时间的时间戳,且编辑设备参照时间戳执行编辑处理。然而,通过使用从纳入经由网络彼此连接的每个设备中的时钟传输的时钟信号来设置时间戳。若在经由网络连接的设备的时钟信号中有相位偏移或频率漂移,则在单个设备中设置的时间戳之间会引起滞后。为校正经由网络连接的设备之间的时钟信号的滞后,执行时钟同步处理,其中,在网络连接的设备间发送和接收同步数据包。例如,作为现有技术,日本专利申请公开第2010-190635号公开了一种经由诸如以太网(注册商标)的数据包传输网络连接的多个设备间的同步处理。在日本专利申请公开第2010-190635号中,公开了一种结构,其中,在执行同步处理的主设备与从属设备之间发送和接收同步数据包,并执行对其应用为数据包记录的数据包传输时间信息和数据包接收时间信息的分析,从而在主设备与从属设备之间执行时钟同步处理。然而,在通过使用同一网络发送和接收例如用于上述同步处理的诸如电影信号的高速、大容量数据存储数据包和同步数据包的所谓交叉流量结构中,可能会发生由于传输负荷、拥塞等的网络延迟。这种网络延迟可能发生在各种通信处理中,例如,在从主设备到从属设备的数据包的“去往”方向上、从从属设备到主设备的数据包的“返回”方向上、或者对应于去往方向和返回方向的“往返”方向上。若通过使用生成大延迟的这种同步数据包来执行同步处理,则有执行不正确处理的可能性,且难以执行高度精确的同步处理。
技术实现思路
考虑到上述情况,期望提供一种即使在生成网络延迟的这种通信条件下也能执行高度精确的时钟同步处理的通信设备、通信系统、同步处理方法以及程序。根据本公开的一种实施方式,提供了一种包括数据处理单元和通信单元的通信设备。数据处理单元被配置为执行所述通信设备与通信对方设备之间的时钟同步处理;以及通信单元被配置为执行与所述通信对方设备的通信。当执行伴随有向所述通信对方设备发送和从所述通信对方设备接收同步数据包的所述时钟同步处理时,所述数据处理单元将限定应用于所述同步处理的数据包的可允许延迟时间范围的偏移窗口和所述同步数据包的网络延迟时间相互比较,选择所述网络延迟时间在所述偏移窗口内的所述同步数据包,并应用从所选择的所述同步数据包计算的相位偏移信息来执行相位控制。所述数据处理单元执行偏移窗口宽度更新处理,所述偏移窗口宽度更新处理在所述同步数据包的所述网络延迟时间处于当前偏移窗口内的情况下,减小所述当前偏移窗口的宽度,以及在所述同步数据包的所述网络延迟时间处于所述当前偏移窗口之外的情况下,增大所述当前偏移窗口的所述宽度。此外,在根据本公开实施方式的通信设备中,在所述同步数据包的所述网络延迟时间处于所述当前偏移窗口内的情况下,所述数据处理单元将所述当前偏移窗口的所述宽度减小预定固定宽度,以及在所述同步数据包的所述网络延迟时间处于所述当前偏移窗口之外的情况下,将所述当前偏移窗口的所述宽度增大所述预定固定宽度。此外,在根据本公开实施方式的通信设备中,在所述同步数据包的所述网络延迟时间处于所述当前偏移窗口内的情况下,所述数据处理单元以预定固定减小率来减小所述当前偏移窗口的所述宽度,以及在所述同步数据包的所述网络延迟时间处于所述当前偏移窗口之外的情况下,以预定固定增大率来增大所述当前偏移窗口的所述宽度。此外,在根据本公开实施方式的通信设备中,所述数据处理单元根据对所述偏移窗口的所述宽度的增大处理的连续计数将所述偏移窗口的所述宽度的增大幅度设置为更大,以及根据对所述偏移窗口的所述宽度的减小处理的连续计数将所述偏移窗口的所述宽度的减小幅度设置为更大。此外,在根据本公开实施方式的通信设备中,所述数据处理单元在从预定的所述偏移窗口宽度的上限值到下限值的范围内执行对所述偏移窗口的所述宽度的增大和减小处理。此外,在根据本公开实施方式的通信设备中,所述数据处理单元计算从所述通信对方设备接收所述同步数据包所需的时间段与向所述通信对方设备发送所述同步数据包所需的时间段之和,作为所述网络延迟。此外,在根据本公开实施方式的通信设备中,所述数据处理单元基于顺序计算的所述同步数据包的延迟时间数据来更新作为所述偏移窗口的末端的最小值。根据本公开的另一实施方式,提供了一种通信系统,包括第一通信设备;以及第二通信设备,被配置为执行与所述第一通信设备的通信。所述第一通信设备包括:数据处理单元,被配置为执行所述第一通信设备与所述第二通信设备之间的时钟同步处理;以及通信单元,被配置为执行与所述第二通信设备的通信。当执行伴随有向所述第二通信设备发送和从所述第二通信设备接收同步数据包的所述时钟同步处理时,所述数据处理单元将限定应用于所述同步处理的数据包的可允许延迟时间范围的偏移窗口和所述同步数据包的网络延迟时间相互比较,选择所述网络延迟时间在所述偏移窗口内的所述同步数据包,并应用从所选择的所述同步数据包计算的相位偏移信息来执行相位控制。所述数据处理单元执行偏移窗口宽度更新处理,所述偏移窗口宽度更新处理在所述同步数据包的所述网络延迟时间处于当前偏移窗口内的情况下,减小所述当前偏移窗口的宽度,以及在所述同步数据包的所述网络延迟时间处于所述当前偏移窗口之外的情况下,增大所述当前偏移窗口的所述宽度。根据本公开的另一实施方式,提供了一种用于在通信设备中执行时钟相位同步处理的同步处理方法,所述通信设备包括:数据处理单元,被配置为执行所述通信设备与通信对方设备之间的时钟同步处理;以及通信单元,被配置为执行与所述通信对方设备的通信。所述同步处理方法包括:当执行伴随有向所述通信对方设备发送和从所述通信对方设备接收同步数据包的所述时钟同步处理时,由所述数据处理单元将限定应用于所述同步处理的数据包的可允许延迟时间范围的偏移窗口和所述同步数据包的网络延迟时间相互比较,选择所述网络延迟时间在所述偏移窗口内的所述同步数据包,并应用从所选择的所述同步数据包计算的相位偏移信息来执行相位控制;以及由所述数据处理单元执行偏移窗口宽度更新处理,所述偏移窗口宽度更新处理在所述同步数据包的所述网络延迟时间处于当前偏移窗口内的情况下,减小所述当前偏移窗口的宽度,以及在所述同步数据包的所述网络延迟时间处于所述当前偏移窗口之外的情况下,增大所述当前偏移窗口的所述宽度。根据本公开的另本文档来自技高网
...

【技术保护点】
一种通信设备,包括:数据处理单元,被配置为执行所述通信设备与通信对方设备之间的时钟同步处理;以及通信单元,被配置为执行与所述通信对方设备的通信,其中,当执行伴随有向所述通信对方设备发送和从所述通信对方设备接收同步数据包的所述时钟同步处理时,所述数据处理单元将限定应用于所述同步处理的数据包的可允许延迟时间范围的偏移窗口和所述同步数据包的网络延迟时间相互比较,选择所述网络延迟时间在所述偏移窗口内的所述同步数据包,并应用从所选择的所述同步数据包计算的相位偏移信息来执行相位控制,以及所述数据处理单元执行偏移窗口宽度更新处理,所述偏移窗口宽度更新处理在所述同步数据包的所述网络延迟时间处于当前偏移窗口内的情况下,减小所述当前偏移窗口的宽度,以及在所述同步数据包的所述网络延迟时间处于所述当前偏移窗口之外的情况下,增大所述当前偏移窗口的所述宽度。

【技术特征摘要】
2012.07.26 JP 2012-1653551.一种通信设备,包括: 数据处理单元,被配置为执行所述通信设备与通信对方设备之间的时钟同步处理;以及 通信单元,被配置为执行与所述通信对方设备的通信,其中, 当执行伴随有向所述通信对方设备发送和从所述通信对方设备接收同步数据包的所述时钟同步处理时,所述数据处理单元将限定应用于所述同步处理的数据包的可允许延迟时间范围的偏移窗口和所述同步数据包的网络延迟时间相互比较,选择所述网络延迟时间在所述偏移窗口内的所述同步数据包,并应用从所选择的所述同步数据包计算的相位偏移信息来执行相位控制,以及 所述数据处理单元执行偏移窗口宽度更新处理,所述偏移窗口宽度更新处理在所述同步数据包的所述网络延迟时间处于当前偏移窗口内的情况下,减小所述当前偏移窗口的宽度,以及在所述同步数据包的所述网络延迟时间处于所述当前偏移窗口之外的情况下,增大所述当前偏移窗口的所述宽度。2.根据权利要求1所述的通信设备,其中, 在所述同步数据包的所述网络延迟时间处于所述当前偏移窗口内的情况下,所述数据处理单元将所述当前偏移窗口的所述宽度减小预定固定宽度,以及 在所述同步数据包的所述网络延迟时间处于所述当前偏移窗口之外的情况下,所述数据处理单元将所述当前偏移窗口的所述宽度增大所述预定固定宽度。3.根据权利要求1所述的通信设备,其中, 在所述同步数据包的所述网络延迟时间处于所述当前偏移窗口内的情况下,所述数据处理单元以预定固定减小率来减小所述当前偏移窗口的所述宽度,以及 在所述同步数据包的所述网络延迟时间处于所述当前偏移窗口之外的情况下,所述数据处理单元以预定固定增大率来增大所述当前偏移窗口的所述宽度。4.根据权利要求1所述的通信设备,其中, 所述数据处理单元根据对所述偏移窗口的所述宽度的增大处理的连续计数将所述偏移窗口的所述宽度的增大幅度设置为更大,以及 所述数据处理单元根据对所述偏移窗口的所述宽度的减小处理的连续计数将所述偏移窗口的所述宽度的减小幅度设置为更大。5.根据权利要求1所述的通信设备,其中, 所述数据处理单元在从预定的所述偏移窗口宽度的上限值到下限值的范围内执行对所述偏移窗口的所述宽度的增大和减小处理。6.根据权利要求1所述的通信设备,其中, 所述数据处理单元计算从所述通信对方设备接收所述同步数据包所需的时间段与向所述通信对方设备发送所述同步数据包所需的时间段之和,作为所述网络延迟。7.根据权利要求1所述的通信设备,其中, 所述数据处理单元基于顺次计算的所述同步数据包的延迟时间数据来更新作为所述偏移窗口的末端的最小值。8.一种通信系统,包括: 第一通信设备;以及第二通信设备,被配置为执行与所述第一通信设备的通信,其中, 所述第一通信设备包括: 数据处理单元,被配置为执行所述第一通信设备与所述第二通信设备之间的时钟同步处理;以及 通信单元,被配置为执行与所述第二通信设备的通信, 当执行伴随有向所述第二通信设备...

【专利技术属性】
技术研发人员:浜松俊彦染谷郁男儿岛俊明
申请(专利权)人:索尼公司
类型:发明
国别省市:

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

1