一种确定上行链路和下行链路的延时差的方法、装置和设备的利记博彩app

文档序号:7986588阅读:303来源:国知局
一种确定上行链路和下行链路的延时差的方法、装置和设备的利记博彩app
【专利摘要】本发明提供了一种用于确定时钟同步系统中的主设备与从设备之间的上行链路和下行链路的延时差信息的方法、装置和设备。本发明获取第一事件消息两次从所述主设备发出时的第一时间差信息,所述从设备两次接收到来自所述主设备的所述第一事件消息时的第二时间差信息,第二事件消息两次从所述从设备发出时的第三时间差信息,以及,所述主设备两次接收到来自所述从设备的所述第二事件消息时的第四时间差信息;并根据所有的所述时间差信息,确定所述主设备与所述从设备之间的上行链路与下行链路的所述延时差信息。
【专利说明】一种确定上行链路和下行链路的延时差的方法、装置和设备
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种用于确定时钟同步系统中的主设备与从设备之间的上行链路和下行链路的延时差信息的方法、装置和设备。
【背景技术】
[0002]在无线通信领域的时钟同步系统中,多采用GPS作为时钟源。然而,GPS较难安装、较为昂贵并且安全性较弱。因此,成本较低且更容易维护的精确时钟同步协议(PTP,Precision Time Protocol)技术,能够作为一种更好的时钟源。
[0003]然而,在PTP的实现中,网络延时的变化会达到几微秒,但时钟同步要求系统中的主设备和从设备之间的时钟相位差小于几百纳秒。因此,现有技术中需要在主设备和从设备之间进行同步调整,来提高主设备和从设备之间的同步程度。
[0004]然而,主设备和从设备之间的上行链路和下行链路发送消息的延时往往是不同的,这降低了主设备和从设备之间的同步调整的准确度。

【发明内容】

[0005]本发明能够提供一种用于计算及补偿时钟同步系统中的主设备与从设备之间的上行链路和下行链路的延时差信息的方法、装置和设备。
[0006]根据本发明的一个方面,提供一种用于确定时钟同步系统中的主设备与从设备之间的上行链路与下行链路的延时差信息的方法,其中,该方法包括以下步骤:
[0007]a获取第一事件消息两次从所述主设备发出时的第一时间差信息,所述从设备两次接收到来自所述主设备的所述第一事件消息时的第二时间差信息,第二事件消息两次从所述从设备发出时的第三时间差信息,以及,所述主设备两次接收到来自所述从设备的所述第二事件消息时的第四时间差信息;
[0008]b根据所有的所述时间差信息,确定所述主设备与所述从设备之间的上行链路与下行链路的所述延时差信息。
[0009]根据本发明的另一个方面,还提供了一种用于确定时钟同步系统中的主设备与从设备之间的上行链路与下行链路的延时差信息的装置,其中,该装置包括:
[0010]第一获取装置,用于获取第一事件消息两次从所述主设备发出时的第一时间差信息,所述从设备两次接收到来自所述主设备的所述第一事件消息时的第二时间差信息,第二事件消息两次从所述从设备发出时的第三时间差信息,以及,所述主设备两次接收到来自所述从设备的所述第二事件消息时的第四时间差信息;
[0011]确定装置,用于根据所有的所述时间差信息,确定所述主设备与所述从设备之间的上行链路与下行链路的所述延时差信息。
[0012]与现有技术相比,本发明具有以下优点:1)对于现有技术中无法获知的上行链路和下行链路的延时差信息,本实施例能够通过多次接收/发送第一事件消息和第二事件消息的时间差?目息,来获得该延时差?目息;2)通过米用累积延时差/[目息来补偿时间偏移量,使得主设备与从设备之间的时间更为同步。
【专利附图】

【附图说明】
[0013]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0014]图1为本发明一个优选实施例的确定时钟同步系统中的主设备与从设备之间的上行链路和下行链路的延时差信息的方法流程图;
[0015]图2为本发明一个优选实施例的在主设备和从设备之间发送和接收第一事件消息和第二事件消息的示意图;
[0016]图3为本发明一个优选实施例的确定时钟同步系统中的主设备与从设备之间的上行链路和下行链路的延时差信息并用于时间偏移量补偿的方法流程图;
[0017]图4为未滤波的延时差信息随时间的变化示意图;
[0018]图5为滤波后的延时差信息随时间的变化示意图;
[0019]图6为本发明一个优选实施例的确定时钟同步系统中的主设备与从设备之间的上行链路和下行链路的延时差信息的装置的结构示意图;
[0020]图7为本发明一个优选实施例的确定时钟同步系统中的主设备与从设备之间的上行链路和下行链路的延时差信息并用于时间偏移量补偿的装置的结构示意图;
[0021]图8为本发明一个·优选实施例的设备结构示意图。
[0022]附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0023]下面结合附图对本发明作进一步详细描述。
[0024]图1为本发明一个优选实施例的确定时钟同步系统中的主设备与从设备之间的上行链路和下行链路的延时差信息的方法流程图。本实施例中的主设备与从设备包括任何能够适用于时钟同步系统的设备;例如,采用了时钟同步方案的网络设备,如基站等;又例如,包含采用了时钟同步方案的芯片的设备等。优选地,所述时钟同步系统为PTP时钟同步系统。
[0025]根据本实施例的方法包括下述步骤SI和步骤S2。本实施例中的步骤SI和步骤S2可由时钟同步系统中的主设备或从设备执行,或者,由第三方设备执行,为简单起见,以下将上述主设备、从设备和第三方设备统称为设备。
[0026]在步骤SI中,设备获取第一事件消息两次从主设备发出时的第一时间差信息,从设备两次接收到来自主设备的所述第一事件消息时的第二时间差信息,第二事件消息两次从从设备发出时的第三时间差信息,以及,主设备两次接收到来自从设备的所述第二事件消息时的第四时间差信息。
[0027]其中,第一事件消息可为定时同步消息Sync,第二事件消息可为延时请求消息Delay_Req等。本领域技术人员应能理解,前述Sync与Delay_Req仅为举例,而非对第一事件消息和第二事件消息的限制,任何事件消息,均应包含在本发明的第一事件消息和第二事件消息的覆盖范围内。[0028]以下将分别说明主设备、从设备或第三方设备执行所述步骤SI的情形:
[0029]I)主设备执行所述步骤SI。
[0030]主设备可向从设备发送两次或两次以上的第一事件消息,且从设备可向主设备发送两次或两次以上的第二事件消息;主设备根据其自身以及从设备发送或接收到第一事件消息和第二事件消息的时间信息,确定所述第一至第四时间差信息。例如:
[0031]主设备向所述从设备发送所述第一事件消息,并结合所记录的上一次发送所述第一事件消息时的时间信息,计算本次以及上一次发送所述第一事件消息的时间差,作为所述第一时间差信息;其中,当本次为主设备第一次发送第一事件消息时,主设备仅记录本次发送第一事件消息时的时间信息,而不计算第一时间差信息。
[0032]接着,从设备接收主设备本次发送的第一事件消息,并记录其接收到该第一事件消息时的时间信息,并将该时间信息发送给主设备;并且,从设备还向主设备发送第二事件消息,并将其发送第二事件消息时的时间信息提供给主设备。
[0033]接着,主设备接收所述从设备提供的、其接收到所述第一事件消息时的时间信息,并结合已获得的、从设备提供的其上一次接收到所述第一事件消息时的时间信息,计算所述从设备本次以及上一次接收到所述第一事件消息的时间差,作为所述第二时间差信息;其中,当本次为从设备第一次接收到第一事件消息时,主设备仅记录从设备提供的、其本次接收到第一事件消息时的时间信息,而不计算第二时间差信息。
[0034]并且,主设备接收所述从设备发送的第二事件消息及其发送所述第二事件消息时的时间信息,并结合已获得的所述从设备上一次发送所述第二事件消息时的时间信息,计算所述从设备本次以及上一次发送所述第二事件消息的时间差,作为所述第三时间差信息;其中,当本次为从设备第一次发送第二事件消息时,主设备仅记录从设备发送第二事件消息时的时间信息,而不计算第三时间差信息。
[0035]接着,主设备根据本次接收到所述第二事件消息时的时间信息以及所记录的上一次接收到所述第二事件消息时的时间信息,计算本次以及上一次接收到所述第二事件消息的时间差,作为所述四时间差信息;其中,当本次为主设备第一次接收到从设备发送的第二事件消息时,其仅记录接收到该第二事件消息时的时间信息,而不计算第四时间差信息。
[0036]2)从设备执行所述步骤SI。
[0037]主设备可向从设备发送两次或两次以上的第一事件消息,且从设备可向主设备发送两次或两次以上的第二事件消息;从设备根据其自身以及主设备发送或接收到第一事件消息和第二事件消息的时间信息,确定所述第一至第四时间差信息。例如:
[0038]主设备向从设备发送第一事件消息,并将其发送第一事件消息时的时间信息提供给从设备;其中,主设备可在发送第一事件消息的同时将所预计的其发出第一事件消息时的时间信息一并提供给从设备,或者,主设备可在发送第一事件消息并提供所预计的时间信息后,再将该真实时间的时间信息,提供给从设备。例如,主设备在发送定时同步消息Sync并提供所预计的发出时间的时间信息后,再通过消息FolloW_Up来将该真实时间的时间信息提供给从设备,以使从设备能够获得精确的该时间信息。
[0039]接着,从设备接收所述主设备发送的第一事件消息及其发送所述第一事件消息时的时间信息,并结合已获得的所述主设备上一次发送所述第一事件消息时的时间信息,计算所述主设备本次以及上一次发送所述第一事件消息的时间差,作为所述第一时间差信息,并结合已记录的上一次接收到所述第一事件消息时的时间信息,计算本次以及上一次接收到所述第一事件消息的时间差,作为所述第二时间差信息;其中,当本次为主设备第一次发送第一事件消息时,从设备仅记录主设备提供的其第一次发送第一事件消息时的时间信息以及从设备第一次接收到第一事件消息时的时间信息,而不计算第一时间差信息以及第二时间差?目息。
[0040]并且,从设备向所述主设备发送第二事件消息,并结合所记录的上一次发送所述第二事件消息时的时间信息,计算本次以及上一次发送所述第二事件消息的时间差,作为所述第三时间差信息;其中,当本次为从设备第一次发送第二事件消息时,从设备仅记录其第一次发送第二事件消息时的时间信息,而不计算第三时间差信息。
[0041]接着,主设备接收从设备发送的第二事件消息,并将其本次接收到该第二事件消息时的时间信息发送给从设备。例如,若第二事件消息为Delay_Req,则主设备通过消息Delay_Resp,将其本次接收到该第二事件消息时的时间信息发送给从设备。
[0042]接着,从设备接收所述主设备提供的、其接收到本次发送的所述第二事件消息时的时间信息,并结合已获得的所述主设备上一次接收到所述第二事件消息时的时间信息,计算所述主设备本次以及上一次接收到第二事件消息的时间差,作为所述第四时间差信息;其中,当本次为主设备第一次接收到从设备发送的第二事件消息时,从设备仅记录主设备第一次接受到其发送的第二事件消息时的时间信息,而不计算第四时间差信息。
[0043]3)第三方设备执行所述步骤SI。
[0044]具体地,主设备多次向从设备发送第一事件消息,例如,主设备向从设备发送两次或两次以上的第一事件消息,且从设备多次向主设备发送第二事件消息,例如,从设备向主设备发送两次或两次以上 的第二事件消息;并且,主设备将其每次发送第一事件消息时以及每次接收到第二事件消息时的时间信息提供给第三方设备,从设备将其每次接收到第一事件消息时以及每次发送第二事件消息时的时间信息提供给第三方设备,第三方设备根据主设备以及从设备提供的时间信息,计算前述第一时间差信息至第四时间差信息。
[0045]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何获取第一事件消息两次从主设备发出时的第一时间差信息,从设备两次接收到来自主设备的所述第一事件消息时的第二时间差信息,第二事件消息两次从从设备发出时的第三时间差信息,以及,主设备两次接收到来自从设备的所述第二事件消息时的第四时间差信息的实现方式,例如,不计算相邻两次发送/接收第一事件消息或第二事件消息的时间差信息,而计算第η次和第η+2次发送/接收第一事件消息或第二事件消息的时间差信息等,均应包含在本发明的范围内;其中,η > I且η属于自然数。
[0046]接着,在步骤S2中,设备根据所有的所述时间差信息,即第一时间差信息至第四时间差信息,确定主设备与从设备之间的上行链路与下行链路的延时差信息。
[0047]其中,该主设备与从设备之间的上行链路与下行链路的延时差信息,表示主设备与从设备之间的上行链路的两次延时之间的上行链路延时差与下行链路的两次延时之间的下行链路延时差之间的延时差信息。例如,若Delayup与Delayu/分别表示上行链路的两次延时,Delaydown与Delayd_’分别表示下行链路的两次延时,则主设备与从设备之间的上行链路与下行链路的延时差信息 ADelaydu= ΔDelayup-ΔDelaydown = (Delayup-Delayu/)-(Delayd_-Delayd?n’ )。
[0048]具体地,设备根据各个时间差信息的差/和值,确定设备与从设备之间的上行链路与下行链路的延时差信息。优选地,该延时差信息可表示为正负值。例如,若延时差信息ADelaydu=上行链路延时信息Δ Delayup-下行链路延时信息ADelaydwnJlJS ADelayduS正值,则表示上行链路的延时时间长于下行链路的延时时间,若ΛDelaydu为负值,则表示上行链路的延时时间短于下行链路的延时时间。
[0049]例如,请参见图2,第一事件消息为定时同步消息Sync,第二事件消息为Delay_Req, tl’和tl分别表示主设备第一次和第二次向从设备发送定时同步消息Sync时的时间信息,t2’和t2分别表示从设备第一次和第二次接收到主设备发送的定时同步消息Sync时的时间信息,t3’和t3分别表示从设备第一次和第二次向主设备发送Delay_Req时的时间信息,t4’和t4分别表示主设备第一次和第二次接收到从设备发送的Delay_Req时的时间信息。此外,为简明起见,图2中省略了可能在定时同步消息Sync之后发送的、用于向从设备提供主设备发送定时同步消息Sync时的时间信息的消息Follow_Up,以及,主设备在接收到Delay_Req后 向从设备发送的、能够用于向从设备提供主设备接收到Delay_Req时的时间信息的消息Delay_Resp。
[0050]设备根据以下公式,计算延时差信息:
[0051 ] ΔDelaydu = [(t4_t4,)_(t3_t3,)]_[(t2_t2,)_(tl_tl,)];
[0052]其中,ADelaydu表示上行链路和下行链路之间的延时差信息,t4_t4’表示所述第四时间差?目息,t3_t3’表不所述第二时间差彳目息,t2_t2’表不所述第二时间差彳目息,tl_tl ’表示所述第一时间差信息。
[0053]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据所有的所述时间差信息,即第一时间差信息至第四时间差信息,确定主设备与从设备之间的上行链路与下行链路的延时差信息的实现方式,均应包含在本发明的范围内。
[0054]以下将说明第一时间差信息至第四时间差信息能够用于确定上行链路和下行链路之间的延时差信息的原理。
[0055]仍以图2所示情形为例:
[0056]Delayup = Delaydown+Δ Delay ;
[0057]t2_tl = Delaydown-Offset ;
[0058]则:
[0059]t4_t3 = Delayup+0ffset = Delay d_+Δ Delay+Offset。
[0060]其中,Delaydmm表示在tl时刻发送的定时同步消息Sync从主设备发送至从设备的延时,Delayup表示在t3时刻发送的消息Delay_Req从从设备发送至主设备的延时,Offset表示上行链路与下行链路之间的时间偏移量。
[0061]则:
[0062](t2_t2,)-(tl_tl,)= (t2-tl)_(t2,-tl,)= (Delaydown-Offset) - (Delay down> -Offset’ ) = (De Iaydown-De I ay down> ) - (Offset-Offset ’ ) = ADelaydown-AOffset ; (I)
[0063](t4_t3)-(t4,_t3,) = (t4_t4,)-(t3_t3,) = (Delayup+0ffset)-(Delayup> +Offset,)= (Delayup_Delayup,)+ (Offset-Offset,)= Δ Delayup+Δ Offset。(2)[0064]将公式⑵减去公式⑴,可得:
[0065]Δ Delayup = [ (t4-t4,)-(t3-t3,)]-[ (t2_t2,)-(tl_tl,)] +Δ Delayd_-2* Δ Offset (3)
[0066]将公式(3)变形,可得:
[0067]ADelaydu = Δ Delayup- Δ Delaydown = [ (t4_t4,) -(t3_t3,) ]-[ (t2_t2,) -(tl_tl,)]-2*ΔOffset;(4)
[0068]由于时钟同步的频率同步阶段结束后,AOffset很小,可以忽略,故公式⑷可变形为:
[0069]Δ Delaydu ^ [ (t4_t4,)_(t3_t3,)]_[ (t2_t2,)_(tl_tl,)] (5)
[0070]由此可见,第一时间差信息至第四时间差信息能够确定上行链路和下行链路之间的延时差?目息。
[0071]对于现有技术中无法获知的上行链路和下行链路的延时差信息,本实施例能够通过多次接收/发送第一事件消息和第二事件消息的时间差信息,来获得该延时差信息。
[0072]优选地,在本实施例中,当确定延时差信息后,可根据该延时差信息,对已确定的主设备与从设备之间的时间偏移量进行补偿。
[0073]图2为本发明一个优选实施例的确定时钟同步系统中的主设备与从设备之间的上行链路和下行链路的延时差信息并用于时间偏移量补偿的方法流程图。
[0074]本实施例的方法包括步骤S1、步骤S2、步骤S3以及步骤S4 ;其中,步骤SI和步骤S2已在参照图1所示实施例中予以详述,在此不再赘述。
[0075]在步骤S3中,设备根据本次在步骤S2中获得的延时差信息以及上行链路和下行链路之间的历史延时差信息,确定上行链路与下行链路之间的累积延时差信息。
[0076]优选地,当延时差信息表示为正负值时,设备可通过求取本次获得的延时差信息以及历史延时差信息之和,确定上行链路与下行链路之间的累积延时差信息。
[0077]其中,历史延时差信息表示在本次执行步骤S3之前,已在主设备与从设备的本轮时钟同步过程中通过前述步骤SI和S2确定的延时差信息。
[0078]例如,若η表示主设备第η次发送第一事件消息以及从设备第η次发送第二事件消息,则公式(5)可拓展为:
[0079]ΔDelaydu (n) = [ (t4n-t4n_!) - (t3n-t3n_!) ] - [ (t2n-t2n_!) - (t ln~t In^1) ] (6)
[0080]若本次步骤S3执行时,n = 4,则历史延时差信息包括Λ Delaydu(3)以及ADelaydu(2)。
[0081]需要说明的是,ΔDelaydu(n)可为正值或负值,累积延时差信息可表示为ΔDelaysumN = Σ ΔDeIaydu(n)。
[0082]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据延时差信息以及上行链路和下行链路之间的历史延时差信息,确定上行链路与下行链路之间的累积延时差信息的实现方式,均应包含在本发明的范围内。
[0083]接着,在步骤S4中,设备根据累积延时差信息,对主设备与从设备之间的时间偏移量进行补偿。
[0084]例如,前述内容已推导得到公式:t2_tl = Delaydown-Offset ;以及[0085]t4_t3 = Delayup+0ffset = Delay d_+Δ Delay+Offset。
[0086]则可知:
[0087]Offset = [ (t4-t3) - (t2_tl) - Δ Delay] /2 ; (7)
[0088]而由于延时差信息Δ Delaydu具有累积效果,即若η = 4,则Δ Delaydj4)、ADelaydu(3)以及ADelaydu(2)均会对当前的时间偏移量产生影响,因此,上述公式(7)可拓展为:
[0089]Offset(N) = [ (t4n_t3n) - (t2n_tln) - Δ DelaysumN]/2。(8)
[0090]则设备可基于上述公式(8)执行对时间偏移量Offset (N)的补偿操作。
[0091]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据累积延时差信息,对主设备与从设备之间的时间偏移量进行补偿的实现方式,均应包含在本发明的范围内。
[0092]优选地,若高频部分并不需要,可先对Λ Delaydu(η)进行高频滤波,再根据滤波后的ADelaydu(Ii)来获得ΛDelay_N并补偿时间偏移量,以此减少补偿时间偏移量时需要消耗的功率。例如,图4示出了一个优选实施例的ADelaydu(η)随时间的变化示意图,其随时间变化分布在_2us至2us之间,其经过高频滤波后如图5所示。
[0093]本实施例中,通过采用累积延时差信息来补偿时间偏移量,使得主设备与从设备之间的时间更为同步。
[0094]作为本实施例的优选方案之一,本实施例的方法还包括以下步骤:设备将本次在步骤S2中确定的延时差信息作为所述历史延时差信息之一,重复执行所述步骤S1、S2、S3和S4,直至满足预定条件。
[0095]其中,所述预定条件包括但不限于主设备与从设备的时钟同步过程结束等。
[0096]优选地,步骤S1、步骤S2、步骤S3和步骤S4在主设备与从设备的时钟同步过程中执行。也即,在主设备与从设备的时钟同步过程启动时,开始执行步骤SI至步骤S4,当主设备与从设备的时钟同步过程结束时,终止执行步骤SI至步骤S4。
[0097]通过重复执行步骤SI至步骤S4,能够在主设备与从设备的时钟同步过程中不断对时间偏移量进行补偿,使得主设备与从设备之间的时间更为同步。
[0098]图6为本发明一个优选实施例的确定时钟同步系统中的主设备与从设备之间的上行链路和下行链路的延时差信息的装置的结构示意图。本实施例的装置可属于时钟同步系统中的主设备、从设备或第三方设备中;其中,该装置包括第一获取装置I以及确定装置2。
[0099]第一获取装置I获取第一事件消息两次从主设备发出时的第一时间差信息,从设备两次接收到来自主设备的所述第一事件消息时的第二时间差信息,第二事件消息两次从从设备发出时的第三时间差信息,以及,主设备两次接收到来自从设备的所述第二事件消息时的第四时间差信息。
[0100]其中,第一事件消息可为定时同步消息Sync,第二事件消息可为延时请求消息Delay_Req等。本领域技术人员应能理解,前述Sync与Delay_Req仅为举例,而非对第一事件消息和第二事件消息的限制,任何事件消息,均应包含在本发明的第一事件消息和第二事件消息的覆盖范围内。
[0101]以下将分别说明本发明的装置属于主设备、从设备或第三方设备时,第一获取装置I执行其操作的情形:
[0102]I)本发明的装置属于主设备。第一获取装置I包括第四计算装置(图未示)、第五计算装置(图未示)、第六计算装置(图未示)以及第七计算装置(图未示)。
[0103]主设备可向从设备发送两次或两次以上的第一事件消息,且从设备可向主设备发送两次或两次以上的第二事件消息;第一获取装置I根据主设备以及从设备发送或接收到第一事件消息和第二事件消息的时间信息,确定所述第一至第四时间差信息。例如:
[0104]第四计算装置向所述从设备发送所述第一事件消息,结合所记录的上一次发送所述第一事件消息时的时间信息,计算本次以及上一次发送所述第一事件消息的时间差,作为所述第一时间差信息;其中,当本次为第四计算装置第一次发送第一事件消息时,第四计算装置仅记录本次发送第一事件消息时的时间信息,而不计算第一时间差信息。
[0105]接着,从设备接收主设备本次发送的第一事件消息,并记录其接收到该第一事件消息时的时间信息,并将该时间信息发送给主设备;并且,从设备还向主设备发送第二事件消息,并将其发送第二事件消息时的时间信息提供给主设备。
[0106]接着,第五计算装置接收所述从设备提供的、其接收到所述第一事件消息时的时间信息,并结合已获得的、从设备提供的其上一次接收到所述第一事件消息时的时间信息,计算所述从设备本次以及上一次接收到所述第一事件消息的时间差,作为所述第二时间差信息;其中,当本次为第五计算装置第一次接收到第一事件消息时,第五计算装置仅记录从设备提供的、其本次接收到第一事件消息时的时间信息,而不计算第二时间差信息。
[0107]并且,第六计算装置接收所述从设备发送的第二事件消息及其发送所述第二事件消息时的时间信息, 并结合已获得的所述从设备上一次发送所述第二事件消息时的时间信息,计算所述从设备本次以及上一次发送所述第二事件消息的时间差,作为所述第三时间差信息;其中,当本次为从设备第一次发送第二事件消息时,第六计算装置仅记录从设备发送第二事件消息时的时间信息,而不计算第三时间差信息。
[0108]接着,第七计算装置根据本次接收到所述第二事件消息时的时间信息以及所记录的上一次接收到所述第二事件消息时的时间信息,计算本次以及上一次接收到所述第二事件消息的时间差,作为所述四时间差信息;其中,当本次为第七计算装置第一次接收到从设备发送的第二事件消息时,其仅记录接收到该第二事件消息时的时间信息,而不计算第四时间差?目息。
[0109]2)本发明的装置属于从设备。第一获取装置I包括第一计算装置(图未示)、第二计算装置(图未示)以及第三计算装置(图未示)。
[0110]主设备可向从设备发送两次或两次以上的第一事件消息,且从设备可向主设备发送两次或两次以上的第二事件消息;第一获取装置I根据其自身以及主设备发送或接收到第一事件消息和第二事件消息的时间信息,确定所述第一至第四时间差信息。例如:
[0111]主设备向从设备发送第一事件消息,并将其发送第一事件消息时的时间信息提供给从设备;其中,主设备可在发送第一事件消息的同时将所预计的其发出第一事件消息时的时间信息一并提供给从设备,或者,主设备可在发送第一事件消息并提供所预计的时间信息后,再将该真实时间的时间信息,提供给从设备。例如,主设备在发送定时同步消息Sync并提供所预计的发出时间的时间信息后,再通过消息FolloW_Up来将该真实时间的时间信息提供给从设备,以使从设备能够获得精确的该时间信息。[0112]接着,第一计算装置接收所述主设备发送的第一事件消息及其发送所述第一事件消息时的时间信息,并结合已获得的所述主设备上一次发送所述第一事件消息时的时间信息,计算所述主设备本次以及上一次发送所述第一事件消息的时间差,作为所述第一时间差信息,并结合已记录的上一次接收到所述第一事件消息时的时间信息,计算本次以及上一次接收到所述第一事件消息的时间差,作为所述第二时间差信息;其中,当本次为主设备第一次发送第一事件消息时,第一计算装置仅记录主设备提供的其第一次发送第一事件消息时的时间信息以及从设备第一次接收到第一事件消息时的时间信息,而不计算第一时间差息以及第二时间差?目息。[0113]并且,第二计算装置向所述主设备发送第二事件消息,并结合所记录的上一次发送所述第二事件消息时的时间信息,计算本次以及上一次发送所述第二事件消息的时间差,作为所述第三时间差信息;其中,当本次为第二计算装置第一次发送第二事件消息时,第二计算装置仅记录其第一次发送第二事件消息时的时间信息,而不计算第三时间差信肩、O
[0114]接着,主设备接收从设备发送的第二事件消息,并将其本次接收到该第二事件消息时的时间信息发送给从设备。例如,若第二事件消息为Delay_Req,则主设备通过消息Delay_Resp,将其本次接收到该第二事件消息时的时间信息发送给从设备。
[0115]接着,第三计算装置接收所述主设备提供的、其接收到本次发送的所述第二事件消息时的时间信息,并结合已获得的所述主设备上一次接收到所述第二事件消息时的时间信息,计算所述主设备本次以及上一次接收到第二事件消息的时间差,作为所述第四时间差信息;其中,当本次为第三计算装置第一次接收到从设备发送的第二事件消息时,第三计算装置仅记录主设备第一次接受到其发送的第二事件消息时的时间信息,而不计算第四时间差?目息。
[0116]3)本发明的装置属于第三方设备。
[0117]具体地,主设备多次向从设备发送第一事件消息,例如,主设备向从设备发送两次或两次以上的第一事件消息,且从设备多次向主设备发送第二事件消息,例如,从设备向主设备发送两次或两次以上的第二事件消息;并且,主设备将其每次发送第一事件消息时以及每次接收到第二事件消息时的时间信息提供给第三方设备,从设备将其每次接收到第一事件消息时以及每次发送第二事件消息时的时间信息提供给第三方设备,第一获取装置I根据主设备以及从设备提供的时间信息,计算前述第一时间差信息至第四时间差信息。
[0118]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何获取第一事件消息两次从主设备发出时的第一时间差信息,从设备两次接收到来自主设备的所述第一事件消息时的第二时间差信息,第二事件消息两次从从设备发出时的第三时间差信息,以及,主设备两次接收到来自从设备的所述第二事件消息时的第四时间差信息的实现方式,例如,不计算相邻两次发送/接收第一事件消息或第二事件消息的时间差信息,而计算第η次和第η+2次发送/接收第一事件消息或第二事件消息的时间差信息等,均应包含在本发明的范围内;其中,n ^ I且η属于自然数。
[0119]接着,确定装置2根据所有的所述时间差信息,即第一时间差信息至第四时间差信息,确定主设备与从设备之间的上行链路与下行链路的延时差信息。[0120]其中,该主设备与从设备之间的上行链路与下行链路的延时差信息,表示主设备与从设备之间的上行链路的两次延时之间的上行链路延时差与下行链路的两次延时之间的下行链路延时差之间的延时差信息。例如,若Delayup与Delayu/分别表示上行链路的两次延时,Delaydown与Delayd_’分别表示下行链路的两次延时,则主设备与从设备之间的上行链路与下行链路的延时差信息 ADelaydu= ΔDelayup-ΔDelaydown = (Delayup-Delayu/)-(Delayd_-Delayd?n’ )。
[0121]具体地,确定装置2根据各个时间差信息的差/和值,确定设备与从设备之间的上行链路与下行链路的延时差信息。优选地,该延时差信息可表示为正负值。例如,若延时差信息ADelaydu=上行链路延时信息ΛDelayup-下行链路延时信息ADelaydmtn,则若Δ Delaydu为正值,则表示上行链路的延时时间长于下行链路的延时时间,若Λ Delaydu为负值,则表示上行链路的延时时间短于下行链路的延时时间。
[0122]例如,请参见图2,第一事件消息为定时同步消息Sync,第二事件消息为Delay_Req, tl’和tl分别表示主设备第一次和第二次向从设备发送定时同步消息Sync时的时间信息,t2’和t2分别表示从设备第一次和第二次接收到主设备发送的定时同步消息Sync时的时间信息,t3’和t3分别表示从设备第一次和第二次向主设备发送Delay_Req时的时间信息,t4’和t4分别表示主设备第一次和第二次接收到从设备发送的Delay_Req时的时间信息。此外,为简明起见,图2中省略了可能在定时同步消息Sync之后发送的、用于向从设备提供主设备发送定时同步消息Sync时的时间信息的消息Follow_Up,以及,主设备在接收到Delay_Req后向从设备发送的、能够用于向从设备提供主设备接收到Delay_Req时的时间信息的消息Delay_Resp。
[0123]确定装置2中的子确定装置(图未示)根据以下公式,计算延时差信息:
[0124]ΔDelaydu = [(t4_t4,)_(t3_t3,)]_[(t2_t2,)_(tl_tl,)];
[0125]其中,ADelaydu表示上行链路和下行链路之间的延时差信息,t4_t4’表示所述第四时间差?目息,t3_t3’表不所述第二时间差彳目息,t2_t2’表不所述第二时间差彳目息,tl_tl ’表示所述第一时间差信息。
[0126]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据所有的所述时间差信息,即第一时间差信息至第四时间差信息,确定主设备与从设备之间的上行链路与下行链路的延时差信息的实现方式,均应包含在本发明的范围内。
[0127]以下将说明第一时间差信息至第四时间差信息能够用于确定上行链路和下行链路之间的延时差信息的原理。
[0128]仍以图2所示情形为例:
[0129]Delayup = Delaydown+Δ Delay ;
[0130]t2_tl = Delaydown-Offset ;
[0131]则:
[0132]t4_t3 = Delayup+0ffset = Delaydown+Δ Delay+Offset。
`[0133]其中,Delaydmm表示在tl时刻发送的定时同步消息Sync从主设备发送至从设备的延时,Delayup表示在t3时刻发送的消息Delay_Req从从设备发送至主设备的延时,Offset表示上行链路与下行链路之间的时间偏移量。[0134]则:
[0135](t2_t2,)-(tl_tl,)= (t2-tl)_(t2,-tl,)= (Delaydown-Offset) - (Delay down> -Offset’ ) = (De Iaydown-De I ay down> ) - (Offset-Offset ’ ) = ADelaydown-AOffset ; (I)
[0136](t4_t3)-(t4,_t3,)= (t4_t4,)-(t3_t3,)= (Delayup+Offset)-(Delayup> +Offset,)= (Delayup_Delayup,)+ (Offset-Offset,)= Δ Delayup+Δ Offset。(2)
[0137]将公式(2)减去公式(I),可得:
[0138]Δ Delayup = [ (t4_t4,)-(t3_t3,)]-[ (t2_t2,)-(tl_tl,)] + Δ Delayd_-2* Δ Offset (3)
[0139]将公式⑶变形,可得:
[0140]ADelaydu = Δ Delayup- Δ Delaydown = [ (t4_t4,)-(t3_t3,)]-[ (t2_t2,)-(tl_tl,)]-2*Λ Offset;(4)
[0141]由于时钟同步的频率同步阶段结束后,AOffset很小,可以忽略,故公式(4)可变形为:
[0142]Δ Delaydu ^ [ (t4_t4,)_(t3_t3,)]_[ (t2_t2,)_(tl_tl,)] (5)
[0143]由此可见,第一时间差信息至第四时间差信息能够确定上行链路和下行链路之间的延时差?目息。
[0144]对于现有技术中无法·获知的上行链路和下行链路的延时差信息,本实施例能够通过多次接收/发送第一事件消息和第二事件消息的时间差信息,来获得该延时差信息。
[0145]优选地,在本实施例中,当确定延时差信息后,可根据该延时差信息,对已确定的主设备与从设备之间的时间偏移量进行补偿。
[0146]图7为本发明一个优选实施例的确定时钟同步系统中的主设备与从设备之间的上行链路和下行链路的延时差信息并用于时间偏移量补偿的装置的结构示意图。本实施例的装置可属于主设备、从设备或第三方设备中;其中,该装置包括第一获取装置1、确定装置2、第二获取装置3以及补偿装置4。
[0147]其中,第一获取装置I以及确定装置2已在参照图6所示实施例中予以详述,在此不再赘述。
[0148]第二获取装置3根据确定装置2中获得的延时差信息以及上行链路和下行链路之间的历史延时差信息,确定上行链路与下行链路之间的累积延时差信息。
[0149]优选地,当延时差信息表示为正负值时,第二获取装置3可通过求取本次获得的延时差信息以及历史延时差信息之和,确定上行链路与下行链路之间的累积延时差信息。
[0150]其中,历史延时差信息表示在第二获取装置3本次执行操作之前,已在主设备与从设备的本轮时钟同步过程中由确定装置2确定的延时差信息。
[0151]例如,若η表示主设备第η次发送第一事件消息以及从设备第η次发送第二事件消息,则公式(5)可拓展为:
[0152]ADelaydu (n) = [ (t4n-t4n_!) - (t3n-t3n_!) ] - [ (t2n-t2n_!) - (t ln~t In^1) ] (6)
[0153]若本次第二获取装置3执行操作时,η = 4,则历史延时差信息包括ADelaydu(3)以及 ADelaydu(2)。
[0154]需要说明的是,ADelaydu(n)可为正值或负值,累积延时差信息可表示为ADelaysumN = Σ ADeIaydu(η)。[0155]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据延时差信息以及上行链路和下行链路之间的历史延时差信息,确定上行链路与下行链路之间的累积延时差信息的实现方式,均应包含在本发明的范围内。
[0156]接着,补偿装置4根据累积延时差信息,对主设备与从设备之间的时间偏移量进行补偿。
[0157]前述内容已推导得到公式:t2_tl = Delaydown-Offset ;以及
[0158]t4_t3 = Delayup+0ffset = Delay d_+Δ Delay+Offset。
[0159]则可知:
[0160]Offset = [ (t4~t3) - (t2~tl) - Δ Delay]/2 ; (7)
[0161]而由于延时差信息ADelaydu具有累积效果,即若η = 4,则ADelaydu(4)、ADelaydu(3)以及ADelaydu(2)均会对当前的时间偏移量产生影响,因此,上述公式(7)可拓展为:
[0162]Offset(N) = [ (t4n_t3n) - (t2n_tln) - Δ DelaysumN]/2。
[0163]则补偿装置4可基于上述公式(8)执行对时间偏移量Offset (N)的补偿操作。
[0164]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据累积延时差信息,对主设备与从设备之间的时间偏移量进行补偿的实现方式,均应包含在本发明的范围内。
[0165]本实施例中,通过采用累积延时差信息来补偿时间偏移量,使得主设备与从设备之间的时间更为同步。
[0166]作为本实施例的优选方案之一,本实施例的装置还包括重复装置(图未示),重复装置将确定装置2确定的延时差信息作为所述历史延时差信息之一,触发第一获取装置1、确定装置2、第二获取装置3以及补偿装置4重复执行操作,直至满足预定条件。
[0167]其中,所述预定条件包括但不限于主设备与从设备的时钟同步过程结束等。
[0168]优选地,第一获取装置1、确定装置2、第二获取装置3以及补偿装置4在主设备与从设备的时钟同步过程中执行操作。也即,在主设备与从设备的时钟同步过程启动时,第一获取装置1、确定装置2、第二获取装置3以及补偿装置4开始执行操作,当主设备与从设备的时钟同步过程结束时,第一获取装置1、确定装置2、第二获取装置3以及补偿装置4的操作终止。
[0169]通过第一获取装置1、确定装置2、第二获取装置3以及补偿装置4的重复操作,能够在主设备与从设备的时钟同步过程中不断对时间偏移量进行补偿,使得主设备与从设备之间的时间更为同步。
[0170]图8为本发明一个优选实施例的设备结构示意图。图8中所示的硬件部分,如PHY、FPGA等,可用于记录并计算时间戳,也即,记录接收/发送第一事件消息和/或第二事件消息时的时间信息,并计算第一至第四时间差信息等;其中的处理器可用于实现PTP算法、延时滤波、时间偏移量补偿以及PLL等。
[0171]前述参照图1和图3所示的方法步骤可由该设备中的相应部分实现;参照图6和图7所示的实施例中的各个装置可位于该设备的相应部分中,且图6和图7所示的实施例中的一个装置可分布式地分布于该设备的多个部分中,以实现相应功能。[0172]需要说明的是,上述设备结构仅为一种优选示例,本领域技术人员应能理解,本发明的主设备和从设备,不局限于上述结构。
[0173]需要注意的是,本发明可在软件和/或软件与硬件的组合体中被实施,例如,本发明的装置可采用专用集成电路(ASIC)或任何其他类似硬件设备来实现。在一个实施例中,本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到可读记录介质中。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
[0174]对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此夕卜,显然“包括” 一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
【权利要求】
1.一种用于确定时钟同步系统中的主设备与从设备之间的上行链路与下行链路的延时差信息的方法,其中,该方法包括以下步骤: a获取第一事件消息两次从所述主设备发出时的第一时间差信息,所述从设备两次接收到来自所述主设备的所述第一事件消息时的第二时间差信息,第二事件消息两次从所述从设备发出时的第三时间差信息,以及,所述主设备两次接收到来自所述从设备的所述第二事件消息时的第四时间差信息; b根据所有的所述时间差信息,确定所述主设备与所述从设备之间的上行链路与下行链路的所述延时差信息。
2.根据权利要求1所述的方法,其中,该方法还包括以下步骤: c根据所述延时差信息以及所述上行链路和下行链路之间的历史延时差信息,确定所述上行链路与下行链路之间的累积延时差信息; d根据所述累积延时差信息,对所述主设备与所述从设备之间的时间偏移量进行补偿。
3.根据权利要求2所述的方法,其中,该方法还包括以下步骤: -将所述延时差信息作为所述历史延时差信息之一,重复执行所述步骤a、b、c和d,直至满足预定条件。
4.根据权利要求2或3所述的方法,其中,所述步骤a、b、c和d在所述主设备与从设备的时钟同步过程中执行。
5.根据权利要求1至4中任一项所述的方法,其中,所述从设备执行所述步骤a和b,所述步骤a包括以下步骤: -接收所述主设备发送的第一事件消息及其发送所述第一事件消息时的时间信息,并结合已获得的所述主设备上一次发送所述第一事件消息时的时间信息,计算所述主设备本次以及上一次发送所述第一事件消息的时间差,作为所述第一时间差信息,并结合已记录的上一次接收到所述第一事件消息时的时间信息,计算本次以及上一次接收到所述第一事件消息的时间差,作为所述第二时间差信息; -向所述主设备发送第二事件消息,并结合所记录的上一次发送所述第二事件消息时的时间信息,计算本次以及上一次发送所述第二事件消息的时间差,作为所述第三时间差信息; -接收所述主设备提供的、其接收到本次发送的所述第二事件消息时的时间信息,并结合已获得的所述主设备上一次接收到所述第二事件消息时的时间信息,计算所述主设备本次以及上一次接收到第二事件消息的时间差,作为所述第四时间差信息。
6.根据权利要求1至4中任一项所述的方法,其中,所述主设备执行所述步骤a和b,所述步骤a包括以下步骤: -向所述从设备发送所述第一事件消息,并结合所记录的上一次发送所述第一事件消息时的时间信息,计算本次以及上一次发送所述第一事件消息的时间差,作为所述第一时间差?目息; -接收所述从设备提供的、其接收到所述第一事件消息时的时间信息,并结合已获得的所述从设备上一次接收到所述第一事件消息时的时间信息,计算所述从设备本次以及上一次接收到所述第一事件消息的时间差,作为所述第二时间差信息; -接收所述从设备发送的第二事件消息及其发送所述第二事件消息时的时间信息,并结合已获得的所述从设备上一次发送所述第二事件消息时的时间信息,计算所述从设备本次以及上一次发送所述第二事件消息的时间差,作为所述第三时间差信息; -根据本次接收到所述第二事件消息时的时间信息以及所记录的上一次接收到所述第二事件消息时的时间信息,计算本次以及上一次接收到所述第二事件消息的时间差,作为所述四时间差信息。
7.根据权利要求1至6中任一项所述的方法,其中,所述步骤b包括以下步骤: -根据以下公式,计算所述延时差信息:
Δ Delaydu = [ (t4_t4,)_ (t3_t3,)]_ [ (t2~t2,)_ (tl_tI,)]; 其中,所述ΛDelaydu表示所述延时差信息,t4_t4’表示所述第四时间差信息,t3_t3’表不所述第二时间差?目息,t2_t2’表不所述第二时间差彳目息,tl_tl’表不所述第一时间差信息。
8.一种用于确定时钟同步系统中的主设备与从设备之间的上行链路与下行链路的延时差信息的装置,其中,该装置包括: 第一获取装置,用于获取第一事件消息两次从所述主设备发出时的第一时间差信息,所述从设备两次接收到来自所述主设备的所述第一事件消息时的第二时间差信息,第二事件消息两次从所述从设备发出时的第三时间差信息,以及,所述主设备两次接收到来自所述从设备的所述第二事件消息时的第四时间差信息; 确定装置,用于根据所有的所述时间差信息,确定所述主设备与所述从设备之间的上行链路与下行链路的所述延时差信息。
9.根据权利要求8所述的装置,其中,该装置还包括: 第二获取装置,用于根据所述延时差信息以及所述上行链路和下行链路之间的历史延时差信息,确定所述上行链路与下行链路之间的累积延时差信息; 补偿装置,用于根据所述累积延时差信息,对所述主设备与所述从设备之间的时间偏移量进行补偿。
10.根据权利要求9所述的装置,其中,该装置还包括: 重复装置,用于将所述延时差信息作为所述历史延时差信息之一,触发所述第一获取装置,所述确定装置、所述第三获取装置以及所述补偿装置重复执行操作,直至满足预定条件。
11.根据权利要求9或10所述的方法,其中,所述第一获取装置,所述确定装置、所述第三获取装置以及所述补偿装置在所述主设备与从设备的时钟同步过程中执行操作。
12.根据权利要求8至11中任一项所述的装置,其中,所述从设备包括所述第一获取装置和所述确定装置,所述第一获取装置包括: 第一计算装置,用于接收所述主设备发送的第一事件消息及其发送所述第一事件消息时的时间信息,并结合已获得的所述主设备上一次发送所述第一事件消息时的时间信息,计算所述主设备本次以及上一次发送所述第一事件消息的时间差,作为所述第一时间差信息,并结合已记录的上一次接收到所述第一事件消息时的时间信息,计算本次以及上一次接收到所述第一事件消息的时间差,作为所述第二时间差信息; 第二计算装置,用于向所述主设备发送第二事件消息,并结合所记录的上一次发送所述第二事件消息时的时间信息,计算本次以及上一次发送所述第二事件消息的时间差,作为所述第二时间差?目息; 第三计算装置,用于接收所述主设备提供的、其接收到本次发送的所述第二事件消息时的时间信息,并结合已获得的所述主设备上一次接收到所述第二事件消息时的时间信息,计算所述主设备本次以及上一次接收到第二事件消息的时间差,作为所述第四时间差信息。
13.根据权利要求8至11中任一项所述的装置,其中,所述主设备包括所述第一获取装置和所述确定装置,所述第一获取装置包括: 第四计算装置,用于向所述从设备发送所述第一事件消息,并结合所记录的上一次发送所述第一事件消息时的时间信息,计算本次以及上一次发送所述第一事件消息的时间差,作为所述第一时间差信息; 第五计算装置,用于接收所述从设备提供的、其接收到所述第一事件消息时的时间信息,并结合已获得的所述从设备上一次接收到所述第一事件消息时的时间信息,计算所述从设备本次以及上一次接收到所述第一事件消息的时间差,作为所述第二时间差信息; 第六计算装置,用于接收所述从设备发送的第二事件消息及其发送所述第二事件消息时的时间信息,并结合已获得的所述从设备上一次发送所述第二事件消息时的时间信息,计算所述从设备本次以及上一次发送所述第二事件消息的时间差,作为所述第三时间差信息; 第七计算装置,用于根据本次接收到所述第二事件消息时的时间信息以及所记录的上一次接收到所述第二事件消息时的时间信息,计算本次以及上一次接收到所述第二事件消息的时间差,作为所述四时间差信息。
14.根据权利要求8至·13中任一项所述的装置,其中,所述确定装置包括: 子确定装置,用于根据以下公式,计算所述延时差信息:
Δ Delaydu = [ (t4_t4,)_ (t3_t3,)]_ [ (t2~t2,)_ (tl_tI,)]; 其中,所述ΛDelaydu表示所述延时差信息,t4_t4’表示所述第四时间差信息,t3_t3’表不所述第二时间差?目息,t2_t2’表不所述第二时间差彳目息,tl_tl’表不所述第一时间差信息。
15.一种时钟同步系统中的设备,包括如权利要求8至14中至少一项所述的装置。
【文档编号】H04W56/00GK103857029SQ201210507362
【公开日】2014年6月11日 申请日期:2012年11月30日 优先权日:2012年11月30日
【发明者】张辉, 周代彬, 丁思维 申请人:上海贝尔股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1