选择主同步设备的方法、选择装置、控制设备和电子设备的制造方法

文档序号:9601354阅读:330来源:国知局
选择主同步设备的方法、选择装置、控制设备和电子设备的制造方法
【技术领域】
[0001]本发明涉及音响系统中的同步技术,更具体地,涉及一种用于在通信系统中的多个电子设备中选择主同步设备的方法、用于在通信系统中的多个电子设备中选择主同步设备的选择装置、控制设备和电子设备。
【背景技术】
[0002]—般来说,时间同步是指,两个设备在时间上具有一致性。在包含多个设备的同步系统中,时钟源所在的设备被称为主设备或主同步设备,其他设备与主设备通信,以同步自己的本地时钟,从而达到与主设备的时钟保持一致的目的。
[0003]但是,同步系统中可能存在多种技术问题。
[0004]例如,如果主设备的网络状况变差,例如,在W1-Fi环境下,如果主设备远离W1-Fi路由器,那么这将会导致同步系统的整体时间同步效果变差。
[0005]例如,在无线WiFi音频系统中,可以由两个音箱组成立体声播放系统。通常要求两个音箱在同一时间播放同一音乐的不同声道。如果两个音箱的播放时间差达到毫秒级,这会大大影响用户听音乐的体验。尤其的是,在使用WiFi作为通信媒介的情况下,当通信状况变差(例如,WiFi信道拥挤)时,同步精度会变差。
[0006]例如,随着人们生活水准的提高,在用户家中可能存在多个路由器,多个音箱连接到不同路由器。这可能存在跨路由器进行通信的情况。在这种情况下,通讯链加长,从而导致同步效果变差。
[0007]因此,本发明的发明人认识到,尤其对于音响系统来说,需要进行改进。

【发明内容】

[0008]本发明的一个目的是提供一种用于在通信系统中的多个电子设备中选择主同步设备的新技术方案。
[0009]根据本发明的第一方面,提供了一种用于在通信系统中的多个电子设备中选择主同步设备的方法,包括:获得每个电子设备与其他电子设备之间的单独传输延迟;计算每个电子设备的总传输延迟,其中,所述总传输延迟是每个电子设备的单独传输延迟之和;以及选择总传输延迟最小的电子设备作为主同步设备。
[0010]优选地,通过计算从一个电子设备向另一个电子设备发送时间同步包到该一个电子设备接收到该时间同步包的反馈包之间的时间,获得单独传输延迟。
[0011]优选地,所述单独传输延迟是从一个电子设备到另一个电子设备之间的多次获取的传输延迟的平均值。
[0012]优选地,所述总传输延迟是经过加权的,以及当前主同步设备的总传输延迟被赋予较小的权重。
[0013]优选地,所述通信系统是音响系统,以及所述多个电子设备是音箱。
[0014]根据本发明的第二方面,提供了一种用于在通信系统中的多个电子设备中选择主同步设备的选择装置,包括:获得单元,被设置成获得每个电子设备与其他电子设备之间的单独传输延迟;计算单元,被设置成计算每个电子设备的总传输延迟,其中,所述总传输延迟是每个电子设备的单独传输延迟之和;以及选择单元,被设置成选择总传输延迟最小的电子设备作为主同步设备。
[0015]优选地,所述获得单元被设置成通过计算从一个电子设备向另一个电子设备发送时间同步包到该一个电子设备接收到该时间同步包的反馈包之间的时间,获得单独传输延迟。
[0016]优选地,所述获得单元被设置成通过计算从一个电子设备到另一个电子设备之间的多次获取的传输延迟的平均值,获得所述单独传输延迟。
[0017]优选地,所述总传输延迟是经过加权的,以及当前主同步设备的总传输延迟被赋予较小的权重。
[0018]优选地,所述通信系统是音响系统,以及所述多个电子设备是音箱。
[0019]根据本发明的第三方面,提供了一种控制设备,包括根据本发明的选择装置,用于选择通信系统中的多个电子设备中的电子设备作为主同步设备。
[0020]根据本发明的第四方面,提供了一种电子设备,包括根据本发明的选择装置,用于选择包括该电子设备的通信系统中的多个电子设备中的电子设备作为主同步设备。
[0021]本发明的发明人发现,在现有技术中,没有通过计算总延迟来选择主同步设备的方案。因此,本发明所要实现的技术任务或者所要解决的技术问题是本领域技术人员从未想到的或者没有预期到的,故本发明是一种新的技术方案。
[0022]另外,本领域技术人员应当理解,尽管现有技术中存在许多问题,但是,本发明的每个实施例或权利要求的技术方案可以仅在一个或几个方面进行改进,而不必同时解决现有技术中或者【背景技术】中列出的全部技术问题。本领域技术人员应当理解,对于一个权利要求中没有提到的内容不应当作为对于该权利要求的限制。
[0023]通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
【附图说明】
[0024]被结合在说明书中并构成说明书的一部分的附图示出了本发明的实施例,并且连同其说明一起用于解释本发明的原理。
[0025]图1是显示可用于实现本发明的实施例的音箱的配置的例子的示意性框图。
[0026]图2示出了根据本发明的第一实施例的用于在通信系统中的多个电子设备中选择主同步设备的方法的流程图。
[0027]图3示出了根据本发明的第一实施例的选择装置的框图。
[0028]图4示出了根据本发明的一个例子的示意图。
[0029]图5示出了两个音箱之间产生同步差异的例子。
[0030]图6示出了根据本发明的第二实施例的时钟校正方法的流程图。
[0031]图7示出了根据本发明的第二实施例的时钟校正装置的框图。
[0032]图8示出了根据本发明的第三实施例的用于选择多级主同步设备的方法的流程图。
[0033]图9示出了根据本发明的第三实施例的选择装置的框图。
[0034]图10示出了根据本发明的另一个例子的示意图。
[0035]图11示出了根据本发明的又一个例子的示意图。
【具体实施方式】
[0036]现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
[0037]以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。
[0038]对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
[0039]在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。
[0040]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0041]〈音箱的配置〉
[0042]图1是显示可用于实现本发明的实施例的音箱1000的配置的例子的框图。
[0043]如图1所示,音箱1000包括处理装置1010、存储装置1020、通信装置1030、显示装置1040、扬声器1050,等等。
[0044]处理装置1010例如可以是中央处理器CPU、微处理器MCU等。存储装置1020例如包括R0M(只读存储器)、RAM(随机存取存储器)、诸如硬盘的非易失性存储器等。
[0045]通信装置1030例如能够进行有有线或无线通信。
[0046]显示装置1040例如是液晶显示屏,例如,可以用于显示所播放的音乐的信息等。音箱1000通过扬声器1050播放声音,例如,音乐等。
[0047]图1所示的音箱仅是解释性的,并且决不是为了要限制本发明、其应用或用途。
[0048]<第一实施例>
[0049]图2示出了根据本发明的第一实施例的用于在通信系统中的多个电子设备中选择主同步设备的方法。
[0050]如图2所示,在步骤S2100,获得每个电子设备与其他电子设备之间的单独传输延迟。
[0051]单独传输延迟指的是网络上的两个点之间的传输延迟。通常,可以认为,对于网络上的两个节点A和B,从A到B的传输延迟等于从B到A的传输延迟。因此,例如,可以通过计算从一个电子设备向另一个电子设备发送时间同步包到该一个电子设备接收到该时间同步包的反馈包之间的时间,获得单独传输延迟(等于所述时间的二分之一)。
[0052]为了获得更加准确的传输延迟,例如,所述单独传输延迟是从一个电子设备到另一个电子设备之间的多次获取的传输延迟的平均
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1