通信装置、通信装置的控制方法和存储介质制造方法及图纸

技术编号:39426319 阅读:15 留言:0更新日期:2023-11-19 16:12
本公开提供了通信装置、通信装置的控制方法和存储介质。通信装置包括:确定部,其用于进行确定处理,以确定通信装置是在通信中作为领导装置操作还是在通信中作为跟随装置操作;以及设置部,其用于基于确定处理的结果,进行设置处理,将所述通信装置设置为时间主机装置或时间从机装置,所述时间主机装置是用于实现与一个或更多个其他通信装置的时间同步的基准时钟的提供者,所述时间从机装置根据基准时钟调整时间。调整时间。调整时间。

【技术实现步骤摘要】
通信装置、通信装置的控制方法和存储介质


[0001]本专利技术涉及通信装置、通信装置的控制方法和存储介质。

技术介绍

[0002]已知精确时间协议(PTP,“Precision Time Protocol”)是用于在连接到网络的各装置之间实现时间同步的协议。PTP由电气和电子工程师协会(IEEE)1588标准定义。在PTP下,作为领导者操作的装置和作为跟随者操作的装置可以周期性地交换用于时间同步的消息(即数据包),以实现各装置之间的时间同步,并校正作为跟随者操作的装置的时间。注意,在前面的描述中,在控制中作为主控装置操作的装置被称为“领导者”,而在主控装置的控制下作为受控装置操作的装置被称为“跟随者”。另一方面,在IEEE 1588标准中,作为用于时间同步的领导者操作的装置被称为“PTP主机(PTP master)”或“PTP时间发送器”,而作为用于时间同步的跟随者操作的装置被称为“PTP从机(PTP slave)”或“PTP时间接收器”。此外,在IEEE 1588标准中,在控制中作为主控装置操作的装置被称为“主机(master)”,而在主控装置的控制下作为受控装置操作的装置被称为“从机(slave)”。在下面的描述中,将使用IEEE 1588标准中定义的术语,以便阐明本专利技术与IEEE 1588标准之间的对应关系。
[0003]该标准还将最优领导者时钟算法(BMCA,“Best Leader Clock Algorithm”)定义为用于从多个PTP主机候选当中自动确定最佳PTP主机(大主机)的算法。日本特开第2013

85278号讨论了一种技术,通过该技术,多个PTP主机候选使用BMCA来周期性地交换通告消息,以根据包括在消息中的内容来确定PTP主机。
[0004]日本未审查专利申请公开(PCT申请的翻译)第2013

538022号讨论了一种用于防止包括中间节点的多个节点之间的时间同步中的误差的技术。具体地,日本未审查专利申请公开(PCT申请的翻译件)第2013

538022号讨论了:通过使用用于中间节点的透明时钟(TC)或边界时钟(BC),在由包括PTP主机和多个PTP从机的多个节点形成的通信网络中,防止时间同步中的误差。

技术实现思路

[0005]作为本专利技术的一个方面,通信装置包括作为实现上述目的中的至少一个目的的手段的以下构造。也就是说,该通信装置包括:确定部,其用于进行确定处理,以确定通信装置是在通信中作为领导装置操作还是在通信中作为跟随装置操作;以及设置部,其用于基于确定处理的结果来进行设置处理,以将所述通信装置设置为时间主机装置或时间从机装置,所述时间主机装置是用于实现与一个或更多个其他通信装置的时间同步的基准时钟的提供者,所述时间从机装置根据所述基准时钟来调整时间。
[0006]根据以下参照附图对示例性实施例的描述,本专利技术的进一步特征将变得清楚。
附图说明
[0007]图1示出通信网络的构造的示例。
[0008]图2示出根据第一示例性实施例的通信装置的硬件构造的示例。
[0009]图3示出根据第一示例性实施例的通信装置的功能构造的示例。
[0010]图4示出由根据第一示例性实施例的通信装置执行的处理的流程图的示例。
[0011]图5示出通告消息的格式的示例。
[0012]图6示出由根据第二示例性实施例的通信装置执行的处理的流程图的示例。
[0013]图7示出由作为领导装置操作的通信装置执行的发送优先级设置命令的处理的流程图的示例。
[0014]图8示出管理消息的格式的示例。
具体实施方式
[0015]在下文中,将参照附图详细描述用于执行本专利技术的示例性实施例。下文描述的示例性实施例仅仅是实现本专利技术的手段的示例,并且应当依应用本专利技术的装置的构造和各种条件来适当地进行校正或改变。本专利技术不限于以下示例性实施例。此外,并非示例性实施例的特征的所有组合对本专利技术的解决方案都是必要的。
[0016]在下文描述的第一示例性实施例中,最佳主时钟算法(BMCA,“Best Master Clock Algorithm”)被应用在由一个领导装置(通信中的领导装置,诸如基站)和多个跟随装置(通信中的跟随装置,诸如终端站)形成的通信网络中。
[0017]将讨论跟随装置用作精确时间协议(PTP)主机的情况。在这种情况下,使用诸如跟随装置、领导装置和另一跟随装置的多个节点来进行在用作PTP主机的跟随装置与不同于PTP主机的其他跟随装置(PTP从机)之间的通信。这可能增加在用作PTP主机的跟随装置与用作PTP从机的其他跟随装置之间的时间同步的误差。这种时间同步误差的发生是不期望的,因为例如在使用多个节点进行同步摄像的情况下,该误差可能导致节点之间的摄像定时的差异。
[0018]另一方面,通过采用使用上述透明时钟(TC)或边界时钟(BC)的构造,可以防止时间同步误差的发生。然而,使用这样的构造可能导致装置构造的复杂性。复杂性增加了装置的设计成本和制造成本。因此,从成本的角度来看,不希望使用上述构造来提高少量装置之间的时间同步的精度。
[0019]鉴于此,本示例性实施例提供了用于防止时间同步误差的增加而不使装置的构造复杂化的机构。下面将参照附图具体描述根据本示例性实施例的机构。
[0020]网络构造
[0021]图1示出根据本示例性实施例的通信网络的构造的示例。根据本示例性实施例的通信网络1由三个通信装置形成。通信装置10用作无线通信中的领导装置(作为无线通信中的领导装置操作),通信装置20和21用作无线通信中的跟随装置。通信装置20和21(跟随装置)可以经由通信装置10(领导装置)彼此通信。例如,通信装置10作为无线局域网(LAN)的接入点而操作,通信装置20和21作为无线LAN上的站而操作。也就是说,在无线LAN上,通信装置10、20和21以基础设施模式操作。
[0022]在本示例性实施例中,假设通信装置10、20和21是具有成像功能的装置(例如,相机),但不限于此。在本示例性实施例中,通信装置10、20和21被构造为在多个操作模式下操作。在本示例性实施例中,通信装置10、20和21被构造为在至少两种操作模式下操作:同步
操作模式,其中,多个通信装置以同步方式进行预定处理和操作(例如,成像处理);以及时间同步模式,其中,多个装置实现时间同步。例如,基于全球定位系统(GPS)根据PTP来进行时间同步。
[0023]图1所示的构造是示例,并且例如,通信网络1可以包括与通信装置10、20和21类似地构造的其他通信装置。所使用的通信方法不限于无线LAN。通信网络1可以被构造为使用另一通信方法,只要通信网络1由进行无线通信的领导装置和跟随装置形成。
[0024]通信装置的构造
[0025]图2示出根据本示例性实施例的通信装置的硬件构造的示例。在下文中,将通信装置10的硬件构造作为示例进行描述,但是通信装置20和本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信装置,其包括:确定部,其用于进行确定处理,以确定所述通信装置是在通信中作为领导装置操作还是在通信中作为跟随装置操作;以及设置部,其用于基于所述确定处理的结果来进行设置处理,以将所述通信装置设置为时间主机装置或时间从机装置,所述时间主机装置是用于实现与一个或更多个其他通信装置的时间同步的基准时钟的提供者,所述时间从机装置根据所述基准时钟调整时间。2.根据权利要求1所述的通信装置,其中,所述通信装置和所述一个或更多个其他通信装置被构造为,根据精确时间协议PTP进行时间同步处理,并且其中,在所述确定部确定所述通信装置作为所述领导装置操作的条件下,所述设置部将要发送的通告消息中的Priority1值设置为最高优先级值,使得所述通信装置是所述时间主机装置。3.根据权利要求2所述的通信装置,其中,所述最高优先级值为0。4.根据权利要求2所述的通信装置,其中,在确定部确定所述通信装置作为所述跟随装置操作的条件下,所述设置部将所述Priority1值设置为最低优先级值,使得所述通信装置是所述时间从机装置。5.根据权利要求4所述的通信装置,其中,所述最低优先级值为255。6.根据权利要求2所述的通信装置,其中,在所述确定部确定所述通信装置作为所述领导装置操作的条件下,将所述Priority1值设置为最低优先级值的命令发送到所述一个或更多个其他通信装置。7.根据权利要求6所述的通信装置,其中,在所述确定部确定所述通信装置作为所述跟随装置操作的条件下,所述设置部响应于接收到所述命令而将所述Priority1值设置为所述最低优先级值。8.根据权利要求1所述的通信装置,所述通信装置还包括检测部,所述检测部用于检测所述通信装置是否以如下的操作模式操作,在所述操...

【专利技术属性】
技术研发人员:山本哲也
申请(专利权)人:佳能株式会社
类型:发明
国别省市:

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

1