传输时间同步消息的方法、设备、装置和介质与流程

文档序号:24497165发布日期:2021-03-30 21:25阅读:277来源:国知局
传输时间同步消息的方法、设备、装置和介质与流程

本公开的实施例总体上涉及通信技术,更具体地,涉及传输时间同步消息的方法、设备、装置和计算机存储介质。



背景技术:

在诸如以太网无源光网络(epon)和千兆比特能力无源光网络(gpon)等的各种无源光网络(例如,xpon)中,光线路终端(olt)和光网络单元(onu)作为一对级联介质转换器,是电信边界时钟(t-bc)链的一部分,用于在xpon中实现时间同步。g.8273.2定义了作为t-bc的级联介质转换器的olt和onu的性能要求包括与噪声传递相关的性能要求。包括从精确时间协议(ptp)输入接口到ptp输出接口和秒脉冲(1pps)输出接口的时间误差的传递,以及从物理层接口到ptp输出接口和1pps输出接口的相位漂移的传递。

olt和onu可以整体作为一个分布式t-bc同步设备,或者可以等效于两个t-bc同步设备。现有的xpon相关标准(例如,g.984.3amd2、g.9807.1、g.989.3等等)仅规定了从olt到onu的频率和相位的传递方式,而没有涉及如何实现olt和onu之间的噪声传递性能要求。



技术实现要素:

总体上,本公开的示例实施例提出了传输时间同步消息的方法、olt、onu、装置和计算机存储介质。

在第一方面,本公开的示例实施例提供了一种光线路终端。该光线路终端包括至少一个处理器以及存储计算机程序代码的至少一个存储器。该至少一个存储器和计算机程序代码被配置为与该至少一个处理器一起使得光线路终端确定用于向光网络单元发送时间同步消息的阈值速率,其为每秒n个消息,其中n大于等于0.1。光线路终端还被促使以阈值速率或以上的速率向光网络单元发送时间同步消息,以使得光网络单元能够与光线路终端进行时间同步。

在第二方面,本公开的示例实施例提供了一种光网络单元。该光网络单元包括至少一个处理器以及存储计算机程序代码的至少一个存储器。该至少一个存储器和计算机程序代码被配置为与该至少一个处理器一起使得光网络单元以阈值速率或以上的速率,从光线路终端接收时间同步消息,该阈值速率为每秒n个消息,其中n大于等于0.1。光网络单元还被促使基于时间同步消息来与光线路终端进行时间同步。

在第三方面,本公开的示例实施例提供了一种光线路终端。该光线路终端包括至少一个处理器以及存储计算机程序代码的至少一个存储器。该至少一个存储器和计算机程序代码被配置为与该至少一个处理器一起使得光线路终端选择多个光网络单元,以用于发送时间同步信息。光线路终端还被使得向该多个光网络单元发送包括时间同步信息的广播或组播消息,以使得该多个光网络单元能够与光线路终端进行时间同步。

在第四方面,本公开的示例实施例提供了一种光网络单元。该光网络单元包括至少一个处理器以及存储计算机程序代码的至少一个存储器。该至少一个存储器和计算机程序代码被配置为与该至少一个处理器一起使得光网络单元从光线路终端接收包含时间同步信息的广播或组播消息,并且基于时间同步信息来与光线路终端进行时间同步。

在第五方面,本公开的示例实施例提供了一种在光线路终端处实施的方法。在该方法中,光线路终端确定用于向光网络单元发送时间同步消息的阈值速率,其为每秒n个消息,其中n大于等于0.1。光线路终端以阈值速率或以上的速率向光网络单元发送时间同步消息,以使得光网络单元能够与光线路终端进行时间同步。

在第六方面,本公开的示例实施例提供了一种在光网络单元处实施的方法。在该方法中,光网络单元以阈值速率或以上的速率,从光线路终端接收时间同步消息,该阈值速率为每秒n个消息,其中n大于等于0.1。光网络单元基于时间同步消息来与光线路终端进行时间同步。

在第七方面,本公开的示例实施例提供了一种在光线路终端处实施的方法。在该方法中,光线路终端选择多个光网络单元,以用于发送时间同步信息。光线路终端向该多个光网络单元发送包括时间同步信息的广播或组播消息,以使得该多个光网络单元能够与光线路终端进行时间同步。

在第八方面,本公开的示例实施例提供了一种在光网络单元处实施的方法。在该方法中,光网络单元从光线路终端接收包含时间同步信息的广播或组播消息,并且基于时间同步信息来与光线路终端进行时间同步。

在第九方面,本公开的示例实施例提供了一种装置。该装置包括用于执行根据第五、六、七或八方面所述的方法的部件。

在第十方面,本公开的示例实施例提供一种计算机可读存储介质,其具有存储于其上的计算机程序。计算机程序包括指令,该指令在被设备上的处理器执行时,使设备执行根据第五、六、七或八方面所述的方法。

应当理解,发明内容部分中所描述的内容并非旨在限定本公开示例实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其他特征将通过以下的描述变得容易理解。

附图说明

结合附图并参考以下详细说明,本公开各示例实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:

图1(a)示出了在olt处实施的频率和相位传递过程;

图1(b)示出了在onu处实施的频率和相位传递过程;

图2(a)、2(b)和2(c)示出了xpon中的噪声传递性能要求;

图3示出了本公开的示例实施例可以在其中实施的示例环境;

图4示出了根据本公开的某些示例实施例的在olt处实施的示例方法的流程图;

图5示出了根据本公开的某些其他示例实施例的在olt处实施的示例方法的流程图;

图6示出了根据本公开的某些示例实施例的在onu处实施的示例方法的流程图;

图7示出了根据本公开的某些其他示例实施例的在onu处实施的示例方法的流程图;

以及

图8示出了适合实现本公开的某些其他示例实施例的设备的框图。

具体实施方式

下面将参照附图更详细地描述本公开的示例实施例。虽然附图中显示了本公开的某些示例实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的示例实施例,相反提供这些示例实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及示例实施例仅用于示例性作用,并非用于限制本公开的保护范围。

在此使用的术语“光线路终端”或“olt”是指光网络中作为服务提供节点为终端用户提供服务的设备。olt可以例如提供电光转换功能,转换用户终端的光信号为网络运营方所使用设备的电信号。olt还可以协调光网络单元(onu)之间的多路复用。

在此使用的术语“光网络单元”或“onu”是指通过光纤与olt相连以接收来自olt的用户数据的客户端节点。

在此使用的术语“电路”是指以下的一项或多项:

(a)仅硬件电路实现方式(诸如仅模拟和/或数字电路的实现方式);以及

(b)硬件电路和软件的组合,诸如(如果适用):(i)模拟和/或数字硬件电路与软件/固件的组合,以及(ii)硬件处理器的任意部分与软件(包括一起工作以使得诸如olt或其他计算设备等装置执行各种功能的数字信号处理器、软件和存储器);以及

(c)硬件电路和/或处理器,诸如微处理器或者微处理器的一部分,其要求软件(例如固件)用于操作,但是在不需要软件用于操作时可以没有软件。

电路的定义适用于此术语在本申请中(包括任意权利要求中)的所有使用场景。作为另一示例,在此使用的术语“电路”也覆盖仅硬件电路或处理器(或多个处理器)、或者硬件电路或处理器的一部分、或者其随附软件或固件的实现方式。例如,如果适用于特定权利要求元素,术语“电路”还覆盖基带集成电路或处理器集成电路或者olt或其他计算设备中的类似的集成电路。

在此使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个示例实施例”表示“至少一个示例实施例”;术语“另一示例实施例”表示“至少一个另外的示例实施例”。其他术语的相关定义将在下文描述中给出。

在此使用的术语“第一”、“第二”等在本文中可用于描述各种元件,这些元件不应受这些术语限制。这些术语仅用于区分一个元件和另一个元件。例如,在不脱离示例实施例的范围的情况下,第一元件可以被称为第二元件,并且类似地,第二元件可以被称为第一元件。如本文所用,术语“和/或”包括一个或多个所列术语的任何和所有组合。

根据itu-t时间同步标准(例如,标准g.8271.1),xpon中的olt和onu作为t-bc链的一部分,被视为等效于的两个t-bc同步设备。例如,。olt和onu通常需要进行频率和相位传递,以实现xpon中的同步。下面参考图1(a)和图1(b)来描述olt和onu处的频率和相位传递过程。

图1(a)示出了在olt处实施的从ptp端口到本地访问介质的频率和相位传递过程102。

在过程102中,对于相位传递,olt通过ptp端口108在物理端口104上接收到ptp报文106。随后,olt作为从同步方,进行ptp同步处理110,通过ptp报文解析来提取相位时钟和1pps112。继而,在本地访问子系统114处,olt作为主同步方进行相位同步处理116,生成本地相位/时间消息122,通过特殊端口118以及物理端口120发送给下游的onu。

对于频率传递,可以通过同一物理端口104(或者不同的物理端口)接收同步设备(synce)层1(l1)频率124,并且进行synce同步处理126提取出频率时钟128后,在本地访问子系统114实现物理层频率同步处理130,继而通过特殊端口118以及物理端口122发送本地l1频率132。

图1(b)示出了在onu处实施的从本地访问介质到ptp端口的频率和相位传递过程134。

在过程134中,对于相位传递,onu在本地访问子系统140中的特殊端口142上通过物理端口136接收到本地相位/时间消息138。随后,onu作为从同步方,进行相位同步处理144,提取相位时钟和1pps146,并且进行ptp同步处理148由此生成ptp同步信息。onu作为主同步方通过ptp端口150以及物理端口152,将包含ptp同步信息的ptp报文154发送给下游节点或设备。

对于频率传递,onu在接收到本地l1频率156后,进行物理层频率同步处理158,基于提取的频率时钟160进行synce同步处理162生成synce同步信息。onu将synce同步信息包含在syncel1频率164中发送出去。

除了上述频率和相位传递之外,olt和onu之间还需要进行包括相位漂移和频率偏移等的噪声传递。当前标准中已经提出了关于噪声传递的性能要求。下面参考图2(a)、2(b)和2(c)来讨论xpon中的噪声传递性能要求。

图2(a)示出了从ptp输入端口到ptp或者1pps输出端口的传递函数205。函数205描述了低通滤波过程,其截止频率是0.05hz~0.1hz。图2(b)示出了从syncel1接口到syncel1接口的传递函数210。函数210同样描述了低通滤波过程,其截止频率是1hz~10hz,例如为1hz、3hz或10hz。图2(c)示出了从syncel1接口到ptp或者1pps输出端口的传递函数215。函数215描述了带通滤波过程,其上限截止频率为1hz~10hz,下限截止频率为0.05hz~0.1hz。

在例如wd8273.2(td-plen-0358-r1)-r1中,对充当t-bc同步设备的级联介质转换器上的噪声传递提出了如下性能要求:

-级联介质转换器设备时钟信号的输出的噪声ptp-ptp和ptp-1pps传递应该:

·最大增益为0.2db,

·最大带宽为0.1hz,以及

·对于小于或等于0.05hz的频率,最小增益为-6db。

针对一个t-bc同步设备所指定的最小带宽为0.05hz。如果将3db带宽为0.05hz的两个时钟信号级联,则对于小于或等于0.05hz的频率,级联时钟信号的总增益为-6db,而级联时钟信号的3db带宽小于0.05hz。

由于xpon系统的上下行异步架构,,上下游传输延迟的不对称性导致时间同步过程的复杂度很高。为此,xpon标准中提出了在传输汇聚(tc)层分发日时间(tod)信息。例如,g.988中规定了olt-g内的tod信息可以提供用于实现olt的参考时钟与onu的本地时钟之间的tod同步所需的信息。由此,onu处通过tod信息来确定与olt之间的时序关系以及进行时序误差分析。

tod信息可以包括两个字段,分别表示为(n,tstampn)。第一个字段为超帧计数字段,例如包括4个字节,其指示特定gpon封装方式(gem)超帧或gtc帧的序列号n。第二个字段例如包括10个字节,其指示时间戳信息tstampn,例如国际电联电信标准化部门(itu-t)g.984.3第10.4.6节、itu-tg.987.3第13.2节和itu-tg.989.3第13.2节所定义的,其使用ieee1588第5.3.3节所规定的时间戳格式。tstampn可以指示gtc帧n的第一比特到达onu的确切的tod。信号到达onu被定义为光信号穿过作为odn和onu之间的边界的光连接器或接头的时刻。tod信息的所有字节中的值0保留为空值。另外,在itu-tg.987和itu-tg.989系统中,tod信息的超帧计数字段包含实际计数器的32个最低有效位(lsb)。

在g.984.3amd2gpon系统,由于超帧计数器大约37小时循环一次(2.5gbit/s),因此olt可以提前37小时选择时序参考帧,建议提出olt需要至少每24小时执行一次此过程。标准中建议onu对超帧的处理延迟时间为10秒。g.9807.1和g.989.3建议所选的物理层帧位于当前时间的10秒窗口内。然而,发明人注意到,如果按照建议在10秒钟完成超帧处理,则最大超帧速率仅为0.1pps,这根本无法满足噪声传递性能要求。

本公开的示例实施例通过调整发送时间同步消息的阈值速率和改变从olt到onu的发送方式来满足olt到onu间的噪声传递要求。

一方面,本公开的示例实施例提出了一种时间同步信息(例如tod信息)的快速传输机制,以例如使得xpon中的tod分布传递能够满足级联介质转换器的噪声传输性能要求。根据该机制,olt以大于等于等于阈值速率的速率向onu发送时间同步消息(例如,tod消息)。该阈值速率为每秒n个消息,其中n大于等于0.1。阈值速率例如可以根据用于生成时间同步消息的参考时钟相位信号的噪声信号的上限截止频率和/或olt相关的ptp事件报文速率来确定。这样,olt可以将变化较快的噪声信号及时且有效地传递给onu。

另一方面,本公开的示例实施例还提出了一种时间同步信息的组播或广播传输机制。根据该机制,olt并发地向多个光网络单元发送包括时间同步信息的广播或组播消息。目前,在xpon中,olt通过管理控制接口(omci)以单播方式按onu传输tod信息。然而,olt的xpon线路卡支持多个pon(例如,16个pon),每个pon又可以支持多个onu(例如,32个onu)。在这种情况下,当olt以较高速率向各个onu传输tod信息时,如果以组播或广播方式代替单播方式来进行tod信息的传输,可以显著提高tod信息的传输效率,同时有效减少了olt的负载。

图3示出了本公开的示例实施例可以在其中实施的示例环境300。如图所示,环境300可以是光网络的一部分,其包括olt310和多个onu320-1、320-2到320-m(统称为onu320),其中m是任意适当大于2的正整数。olt310和onu320之间通过pon330通信。该通信可以采用目前已知或将来开发的任意适当光通信技术。

应理解,仅仅出于说明之目的,在图3中示出了olt310支持一个pon330,并且通过一个pon330连接m个onu。在实现中,olt310可以支持一个或多个pon,每个pon可以连接一个或多个onu。

在本公开的某些示例实施例中,olt310能够将时间同步消息快速地发送给onu320。这样,所发送的时间同步消息能够比较准确地反映噪声信号的变化,从而确保了噪声信号的传递性能要求能够得以满足。

图4示出了根据本公开的某些示例实施例的在olt处实施的方法400的流程图。方法400能够在图3中的olt310处实施。为讨论方便,以下将结合图3来描述方法400。

在框405,olt310确定用于向onu320发送时间同步消息的阈值速率,其被表示为每秒n个消息,其中n大于等于0.1。时间同步消息可以由包括用于时间同步的任意适当信息的消息来实现,例如,包括tod信息的tod消息,诸如omci消息。

olt310可以考虑任意适当因素来确定阈值速率。在某些示例实施例中,可以考虑噪声传输性能要求。例如,可以基于用于生成时间同步消息的参考时钟相位信号的噪声信号的上限截止频率来确定阈值速率。该参考时钟相位信号可以是olt310从上游设备接收的,并且可以源自于全局或者局域的时钟源。

作为示例,当噪声来自包括相位信号的ptp报文时,考虑到如图2(a)所示的通带截止频率为0.05hz~0.1hz,根据采样定理(又称奈奎斯特定理),在进行模拟/数字信号的转换过程中,当采样频率大于信号中最高频率的2倍时,采样之后的数字信号完整地保留了原始信号中的信息。一般实际应用中,保证采样频率为信号最高频率的2.56~4倍,基于此,则阈值速率n可以定为:

n=0.1×4=0.4pps(1)

如果使用超帧来传输tod信息,则阈值速率n为每秒0.4个超帧。

当噪声来自频率信号synce时,考虑到如图2(c)所示的通带的上限截止频率为1~10hz,如果同样采用4倍的采样率,则阈值速率n可以确定为:

n=10×4=40pps(2)

在使用超帧来传输tod信息的情况下,则阈值速率n为每秒40个超帧。为了同时满足相位和频率的噪声传递,在基于4倍采样率的基础上,阈值速率n应为每秒40个超帧。

应当理解,4倍的采样率仅仅示例而非限制。在实现中,可以采用满足奈圭斯特采样定理的任意适当采样率,当然,采样率越高,噪声传递精度也越高。

附加地或备选地,从简化考虑,olt与onu间的tod传递类似于两个t-bc节点的ptp报文传递,olt310可以基于接收ptp事件报文的速率来确定发送时间同步消息的阈值速率n。例如,在g.8275.1标准中定义了ptp事件报文速率为每秒16个。相应地,可以将tod消息的阈值速率n定为16pps。

在确定了阈值速率n之后,在框410,olt310以阈值速率n或以上的速率向onu320发送时间同步消息,以使得onu320能够与olt310进行时间同步。例如,在阈值速率n被确定为16pps的情况下,olt310可以16pps或者更高的速率向onu320发送时间同步消息。相应地,onu320可能需要在1/16秒或更短的时间内完成超帧处理。

根据本公开的某些其他示例实施例,与同一时钟源同步的所有onu的时间同步信息都相同,例如,tod信息的(n,tstampn)都相同,olt310能够以组播或者广播方式将包括tod信息的时间同步消息发送给多个onu320-1、320-2到320-m。这样,多个onu320-1、320-2到320-m能够基于该tod信息与olt310进行时间同步。

图5示出了根据本公开的某些其他示例实施例的在olt处实施的方法500的流程图。方法500能够在图3中的olt310处实施。为讨论方便,以下将结合图3来描述方法500。

在框505,olt310选择多个onu,例如通过pon330通信的多个onu320-1、320-2到320-m,以用于发送时间同步信息,例如tod信息。在olt310主控多个pon的情况下,olt310可以选择多个pon所连接的更多的onu来发送tod信息。

在框510,olt310向多个onu320-1、320-2到320-m发送包括时间同步信息的广播或组播消息,以使得多个onu320-1、320-2到320-m能够与olt310进行时间同步。例如,如果与olt310通信的所有onu320都与同一时钟源同步,则olt310可以广播方式向这些onu320发送时间同步信息。如果这些onu需要与多个时钟源同步,而onu320-1、320-2到320-m与其中一个时钟源同步,则olt310可以组播方式向onu320-1、320-2到320-m发送时间同步信息。同时,olt310以组播方式向另外多个onu发送用于与另外的时钟源同步的时间同步信息。

该组播或广播消息可以由光网络中所支持的任何适当组播或广播消息来实施。在某些示例实施例中,可以使用组播或者广播的omci消息来承载时间同步信息。在某些示例实施例中,可以使用组播或者广播的物理层操作和维护(ploam)消息。由于ploam消息无需经过云服务中转,所以使用组播或者广播ploam消息来传递时间同步信息可以进一步提高时间同步信息的传输速度和效率。

在某些示例实施例中,广播或组播消息中可以包括标识多个onu320-1、320-2到320-m的群组标识符,以使得各个onu320-1、320-2到320-m能够根据群组标识符来进行相应的接收。

下面的表1示出了广播/组播的ploam消息的示例结构。

表1

在此示例中,onu标识(onu-id)是用于标识多个onu的群组标识符。

下面示出了广播/组播的omci消息的示例结构。

-tod消息

·此消息(me)为olt提供了将tod信息传送给onu的方式。

·支持此me的onu自动创建一个实例。在启动阶段之后,olt应定期将onu设置为所期望的值。

-关联

·此me的单个实例与广播/多播gem端口id相关联。

-属性

·被管理实体id:此属性唯一标识此me的每个实例。只有一个实例,编号为0,(r)(强制性)(2个字节)。

-tod信息:此属性提供在olt上的参考时钟与onu上的本地时钟之间实现tod同步所需的信息。此属性包括两个字段:第一个字段(4个字节)是指定的gem超帧的序列号。第二个字段(10个字节)是tstampn,如itu-tg.984.3第10.4.6节,itu-tg.987.3第13.2节和itu-tg.989.3第13.2节所定义,使用ieee1588第5.3.3节的时间戳格式。所有字节中的值0保留为空值。(r,w)(可选)(14字节)。

·注:在itu-tg.987/itu-tg.989系统中,tod信息属性的超帧计数字段包含实际计数器的32个lsb。

-动作

·获取,设置

-通知

·没有

图6示出了根据本公开的某些示例实施例的在onu处实施的方法600的流程图。方法600能够在图3中的onu320处实施。为讨论方便,以下将结合图3来描述方法600。

在框605,onu320以阈值速率或以上的速率从olt310接收时间同步消息。该阈值速率为每秒n个消息,其中n大于等于0.1。在框610,onu320基于时间同步消息来与olt310进行时间同步。

在某些示例实施例中,时间同步消息可以由olt310基于参考时钟相位信号来生成。该阈值速率可以与参考时钟相位信号的噪声信号上限截止频率相关联。在该参考时钟相位信号通过ptp报文传输的示例实施例中,阈值速率可以与光线路终端接收ptp事件报文的速率相关联。

在某些实施例中,onu320在1/n秒或者更短的时间段内完成对所接收的时间同步消息的处理。

图7示出了根据本公开的某些其他示例实施例的在onu处实施的方法700的流程图。方法700能够在onu320处实施。为讨论方便,以下将结合图3来描述方法700。

在框705,onu320从olt310接收包含时间同步信息的广播或组播消息。在框710,onu320基于该时间同步信息来与olt310进行时间同步。

在某些示例实施例中,广播或组播消息可以包括ploam消息和omci消息中的至少一个消息。在某些示例实施例中,广播或组播消息中可以包括标识多个onu320的群组标识符。

应理解,上文结合图3到图5描述的olt处实施的方法400和500中所涉及操作和特征同样适用于onu处实施的方法600和700,并且具有同样的效果,具体细节不再赘述。

图8示出了适合实现本公开的某些示例实施例的设备800的框图。设备800能够用来实现例如图3中所示的olt310或者onu320。

如图所示,设备800包括处理器810。处理器810控制设备800的操作和功能。例如,在某些示例实施例中,处理器810可以借助于与其耦合的存储器820中所存储的指令830来执行各种操作。存储器820可以是适用于本地技术环境的任何合适的类型,并且可以利用任何合适的数据存储技术来实现,包括但不限于基于半导体的存储器件、磁存储器件和系统、光存储器件和系统。尽管图8中仅仅示出了一个存储器单元,但是在设备800中可以有多个物理不同的存储器单元。

处理器810可以是适用于本地技术环境的任何合适的类型,并且可以包括但不限于通用计算机、专用计算机、微控制器、数字信号控制器(dsp)以及基于控制器的多核控制器架构中的一个或多个。设备800也可以包括多个处理器810。处理器810与收发器840耦合。收发器840可以借助于光纤、电缆和/或其他部件来实现信息的接收和发送。

当设备800充当olt310时,处理器810可以通过执行指令实现上文参考图3到图5描述的方法400和500。当设备800充当onu320时,处理器810可以通过执行指令实现上文参考图6和图7描述的方法600和700。上文参考图1到图7所描述的所有特征均适用于设备800,在此不再赘述。

一般而言,本公开的各种示例实施例可以在硬件或专用电路、软件、逻辑,或其任何组合中实施。某些方面可以在硬件中实施,而其他方面可以在可以由控制器、微处理器或其他计算设备执行的固件或软件中实施。当本公开的示例实施例的各方面被图示或描述为框图、流程图或使用某些其他图形表示时,将理解此处描述的方框、装置、系统、技术或方法可以作为非限制性的示例在硬件、软件、固件、专用电路或逻辑、通用硬件或控制器或其他计算设备,或其某些组合中实施。

作为示例,本公开的示例实施例可以在机器可执行指令的上下文中被描述,机器可执行指令诸如包括在目标的真实或者虚拟处理器上的器件中执行的程序模块中。一般而言,程序模块包括例程、程序、库、对象、类、组件、数据结构等,其执行特定的任务或者实现特定的抽象数据结构。在各示例实施例中,程序模块的功能可以在所描述的程序模块之间合并或者分割。用于程序模块的机器可执行指令可以在本地或者分布式设备内执行。在分布式设备中,程序模块可以位于本地和远程存储介质二者中。

用于实现本公开的方法的计算机程序代码可以用一种或多种编程语言编写。这些计算机程序代码可以提供给通用计算机、专用计算机或其他可编程的数据处理装置的处理器,使得程序代码在被计算机或其他可编程的数据处理装置执行的时候,引起在流程图和/或框图中规定的功能/操作被实施。程序代码可以完全在计算机上、部分在计算机上、作为独立的软件包、部分在计算机上且部分在远程计算机上或完全在远程计算机或服务器上执行。

在本公开的上下文中,机器可读介质可以是包含或存储用于或有关于指令执行系统、装置或设备的程序的任何有形介质。机器可读介质可以是机器可读信号介质或机器可读存储介质。机器可读介质可以包括但不限于电子的、磁的、光学的、电磁的、红外的或半导体系统、装置或设备,或其任意合适的组合。机器可读存储介质的更详细示例包括带有一根或多根导线的电气连接、便携式计算机磁盘、硬盘、随机存储存取器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或闪存)、光存储设备、磁存储设备,或其任意合适的组合。

另外,尽管操作以特定顺序被描绘,但这并不应该理解为要求此类操作以示出的特定顺序或以相继顺序完成,或者执行所有图示的操作以获取期望结果。在某些情况下,多任务或并行处理会是有益的。同样地,尽管上述讨论包含了某些特定的实施细节,但这并不应解释为限制任何发明或权利要求的范围,而应解释为对可以针对特定发明的特定示例实施例的描述。本说明书中在分开的示例实施例的上下文中描述的某些特征也可以整合实施在单个示例实施例中。反之,在单个示例实施例的上下文中描述的各种特征也可以分离地在多个示例实施例或在任意合适的子组合中实施。

尽管已经以特定于结构特征和/或方法动作的语言描述了主题,但是应当理解,所附权利要求中限定的主题并不限于上文描述的特定特征或动作。相反,上文描述的特定特征和动作是作为实现权利要求的示例形式而被公开的。

已经描述了本公开的各种示例实施例。作为上述的附加或备选,描述了以下示例。在以下任何示例中描述的功能可以与在此描述的任何其他示例一起使用。

在一些方面,一种光线路终端包括:至少一个处理器,以及存储计算机程序代码的至少一个存储器,至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使得光线路终端:确定用于向光网络单元发送时间同步消息的阈值速率为每秒n个消息,其中n大于等于0.1;以及以阈值速率或以上的速率向光网络单元发送时间同步消息,以使得光网络单元能够与光线路终端进行时间同步。

在某些示例实施例中,光线路终端还被使得:接收用于生成时间同步消息的参考时钟相位信号。

在某些示例实施例中,光线路终端被使得通过以下来确定阈值速率:基于参考时钟相位信号的噪声信号的上限截止频率来确定发送时间同步消息的阈值速率。

在某些示例实施例中,参考时钟相位信号是通过精确时间协议(ptp)报文来传输的,并且光线路终端被使得通过以下来确定阈值速率:基于光线路终端接收ptp事件报文的速率来确定发送时间同步消息的阈值速率。

在某些示例实施例中,时间同步消息包括日时间(tod)信息。

在一些方面,一种光网络单元包括:至少一个处理器,以及存储计算机程序代码的至少一个存储器,至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使得光网络单元:以阈值速率或以上的速率,从光线路终端接收时间同步消息,阈值速率为每秒n个消息,其中n是大于等于1的正整数;以及基于时间同步消息来与光线路终端进行时间同步。

在某些示例实施例中,时间同步消息是由光线路终端基于参考时钟相位信号生成的。

在某些示例实施例中,阈值速率与参考时钟相位信号的噪声信号的上限截止频率相关联。

在某些示例实施例中,参考时钟相位信号是通过精确时间协议(ptp)报文传输的,并且阈值速率与光线路终端接收ptp事件报文的速率相关联。

在某些示例实施例中,时间同步消息包括日时间(tod)信息。

在某些示例实施例中,光网络单元还被促使:在1/n秒或者更短的时间段内完成对所接收的时间同步消息的处理。

在一些方面,一种光线路终端包括:至少一个处理器,以及存储计算机程序代码的至少一个存储器,至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使得光线路终端:选择多个光网络单元,以用于发送时间同步信息;以及向多个光网络单元发送包括时间同步信息的广播或组播消息,以使得多个光网络单元能够与光线路终端进行时间同步。

在某些示例实施例中,广播或组播消息包括物理层操作和维护(ploam)消息和光网络单元管理控制接口(omci)消息中的至少一个消息。

在某些示例实施例中,广播或组播消息中包括标识多个光网络单元的群组标识符。

在某些示例实施例中,时间同步信息包括日时间(tod)信息。

在一些方面,一种光网络单元包括:至少一个处理器,以及存储计算机程序代码的至少一个存储器,至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使得光网络单元:从光线路终端接收包含时间同步信息的广播或组播消息;以及基于时间同步信息来与光线路终端进行时间同步。

在某些示例实施例中,广播或组播消息包括物理层操作和维护(ploam)消息和光网络单元管理控制接口(omci)消息中的至少一个消息。

在某些示例实施例中,广播或组播消息中包括标识多个光网络单元的群组标识符。

在某些示例实施例中,时间同步信息包括日时间(tod)信息。

在一些方面,一种在光线路终端处实施的方法包括:确定用于向光网络单元发送时间同步消息的阈值速率为每秒n个消息,其中n大于等于0.1;以及以阈值速率或以上的速率向光网络单元发送时间同步消息,以使得光网络单元能够与光线路终端进行时间同步。

在某些示例实施例中,该方法还包括:接收用于生成时间同步消息的参考时钟相位信号。

在某些示例实施例中,确定阈值速率包括:基于参考时钟相位信号的噪声信号的上限截止频率来确定发送时间同步消息的阈值速率。

在某些示例实施例中,参考时钟相位信号是通过精确时间协议(ptp)报文来传输的,并且确定阈值速率包括:基于光线路终端接收ptp事件报文的速率来确定发送时间同步消息的阈值速率。

在某些示例实施例中,时间同步消息包括日时间(tod)信息。

在一些方面,一种在光网络单元处实施的方法,包括:以阈值速率或以上的速率,从光线路终端接收时间同步消息,阈值速率为每秒n个脉冲,其中n大于等于0.1;以及基于时间同步消息来与光线路终端进行时间同步。

在某些示例实施例中,时间同步消息是由光线路终端基于参考时钟相位信号生成的。

在某些示例实施例中,阈值速率与参考时钟相位信号的噪声信号的上限截止频率相关联。

在某些示例实施例中,参考时钟相位信号是通过精确时间协议(ptp)报文传输的,并且阈值速率与光线路终端接收ptp事件报文的速率相关联。

在某些示例实施例中,时间同步消息包括日时间(tod)信息。

在某些示例实施例中,该方法还包括:在1/n秒或者更短的时间段内完成对所接收的时间同步消息的处理。

在一些方面,一种在光线路终端处实施的方法,包括:选择多个光网络单元,以用于发送时间同步信息;以及向多个光网络单元发送包括时间同步信息的广播或组播消息,以使得多个光网络单元能够与光线路终端进行时间同步。

在某些示例实施例中,广播或组播消息包括物理层操作和维护(ploam)消息和光网络单元管理控制接口(omci)消息中的至少一个消息。

在某些示例实施例中,广播或组播消息中包括标识多个光网络单元的群组标识符。

在某些示例实施例中,时间同步信息包括日时间(tod)信息。

在一些方面,一种在光网络单元处实施的方法,包括:从光线路终端接收包含时间同步信息的广播或组播消息;以及基于时间同步信息来与光线路终端进行时间同步。

在某些示例实施例中,广播或组播消息包括物理层操作和维护(ploam)消息和光网络单元管理控制接口(omci)消息中的至少一个消息。

在某些示例实施例中,广播或组播消息中包括标识多个光网络单元的群组标识符。

在某些示例实施例中,时间同步信息包括日时间(tod)信息。

在一些方面,一种装置包括:用于确定用于向光网络单元发送时间同步消息的阈值速率为每秒n个消息的部件,其中n大于等于0.1;以及用于以阈值速率或以上的速率向光网络单元发送时间同步消息以使得光网络单元能够与光线路终端进行时间同步的部件。

在某些示例实施例中,该装置还包括:用于接收用于生成时间同步消息的参考时钟相位信号的装置。

在某些示例实施例中,用于确定阈值速率的装置包括:用于基于参考时钟相位信号的噪声信号的上限截止频率来确定发送时间同步消息的阈值速率的装置。

在某些示例实施例中,参考时钟相位信号是通过精确时间协议(ptp)报文来传输的,并且用于确定阈值速率的装置包括:用于基于光线路终端接收ptp事件报文的速率来确定发送时间同步消息的阈值速率的装置。

在某些示例实施例中,时间同步消息包括日时间(tod)信息。

在一些方面,一种装置包括:用于以阈值速率或以上的速率从光线路终端接收时间同步消息的装置,阈值速率为每秒n个消息,其中n大于等于0.1;以及用于基于时间同步消息来与光线路终端进行时间同步的装置。

在某些示例实施例中,时间同步消息是由光线路终端基于参考时钟相位信号生成的。

在某些示例实施例中,阈值速率与参考时钟相位信号的噪声信号的上限截止频率相关联。

在某些示例实施例中,参考时钟相位信号是通过精确时间协议(ptp)报文传输的,并且阈值速率与光线路终端接收ptp事件报文的速率相关联。

在某些示例实施例中,时间同步消息包括日时间(tod)信息。

在一些方面,一种装置包括:用于选择多个光网络单元以用于发送时间同步信息的装置;以及用于向多个光网络单元发送包括时间同步信息的广播或组播消息以使得多个光网络单元能够与光线路终端进行时间同步的装置。

在某些示例实施例中,广播或组播消息包括物理层操作和维护(ploam)消息和光网络单元管理控制接口(omci)消息中的至少一个消息。

在某些示例实施例中,广播或组播消息中包括标识多个光网络单元的群组标识符。

在某些示例实施例中,时间同步信息包括日时间(tod)信息。

在一些方面,一种装置包括:用于从光线路终端接收包含时间同步信息的广播或组播消息的装置;以及用于基于时间同步信息来与光线路终端进行时间同步的装置。

在某些示例实施例中,广播或组播消息包括物理层操作和维护(ploam)消息和光网络单元管理控制接口(omci)消息中的至少一个消息。

在某些示例实施例中,广播或组播消息中包括标识多个光网络单元的群组标识符。

在某些示例实施例中,时间同步信息包括日时间(tod)信息。

在一些方面,一种计算机可读存储介质,具有存储于其上的程序指令,该指令在被设备上的处理器执行时,使设备执行根据本发明的某些示例实施例的方法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1