一种承载信息的方法及网络架构与流程

文档序号:12621785阅读:322来源:国知局
一种承载信息的方法及网络架构与流程

本发明涉及信息处理技术领域,尤其涉及一种承载信息的方法及网络架构。



背景技术:

传统的电信网络采用全球定位系统(Global Positioning System,GPS)接收机进行时间同步;一方面,随着电信网络业务的多样性发展及电信网络规模的不断扩大,对网络时间同步的实现成本及安全性提出了更高的要求;近年来,通过在网络内分发同步信息实现网络时间同步成为一种新兴的同步技术,如在以太网和分组传送网(Packet Transport Network,PTN)中采用1588精准时间同步技术实现网络时间同步。另一方面,随着网络容量的剧增,光传送网(OpticalTransportNetwork,OTN)技术替代传统的同步数字系列(Synchronous Digital Hierarchy,SDH)技术、密集波分复用(Dense Wavelength Division Multiplexing,WDM)技术成为主要的骨干网传送技术;并且,随着三网融合及网络用户数量的激增,OTN设备也开始应用在城域网和接入网。

现有网络时间同步技术的商用多是在单一类型的网络内部实现通信设备之间的同步,同属于一个时间同步域;但是,随着网络的进一步融合,未来将存在通信网络上多个子网络属于独立的同步域的需求;而OTN作为主要的传送网,在多个不同的接入用户经由OTN承载传送时,如何分别独立的实现每个接入用户的时间同步,即如何承载不同用户网络的时间同步信息是亟需解决的问题。



技术实现要素:

有鉴于此,本发明实施例期望提供一种承载信息的方法及网络架构,能够有效地承载时间同步信息,实现接入用户的时间同步。

本发明实施例的技术方案是这样实现的:

本发明实施例提供一种承载信息的方法,所述方法包括:接收携带用户信号驻留时间的信号;计算所述信号在传送过程中的节点级连驻留时间累积值;根据所述节点级连驻留时间累积值更新用户信号驻留时间;发送携带更新后的用户信号驻留时间的信号。

上述方案中,所述接收携带用户信号驻留时间的信号,包括:将携带用户信号驻留时间的一个或多个用户信号进行成帧处理,映射或复用为一个或多个第一层网络信号。

上述方案中,所述计算所述信号在传送过程中的节点级连驻留时间累加值,包括:

将用户信号映射为第一层网络信号时,计算所述第一层网络信号经过的各节点的驻留时间,将所述各节点的驻留时间累加,得到节点级连驻留时间累积值;或,将用户信号复用为第一层网络信号时,计算所述第一层网络信号经过的传送路径的节点级连驻留时间、所述第一层网络信号复用为第二层网络信号后,计算所述第二层网络信号经过的传送路径的节点级连驻留时间,直至第N-1层网络信号复用为第N层网络信号后,计算所述第N层网络信号经过的传送路径的节点级连驻留时间,以及将所述第N层网络信号解复用为低速率网络信号、并将所述低速率网络信号解映射为用户信号时,计算解映射后的用户信号经过的节点驻留时间,将计算得到的全部节点级连驻留时间与解映射后的用户信号经过的节点驻留时间累加,得到节点级连驻留时间累积值;其中,N为大于1的自然数。

上述方案中,所述根据所述节点级连驻留时间累积值更新用户信号驻留时间,包括:将所述节点级连驻留时间累积值与所述用户信号驻留时间相加,得到更新后的用户信号驻留时间。

上述方案中,所述方法还包括:将所述第M-1层网络信号经过的传送路径的节点级连驻留时间存储至所述第M层网络信号的第二存储区,将所述第M层网络信号经过的传送路径的节点级连驻留时间存储至所述第M层网络信号 的第一存储区;其中,2≤M≤N。

本发明实施例还提供一种承载信息的网络架构,所述网络架构,包括:信号接收节点、信号处理节点和信号发送节点;其中,

所述信号接收节点,用于接收携带用户信号驻留时间的信号;

所述信号处理节点,用于计算所述信号在传送过程中的节点级连驻留时间累积值,根据所述节点级连驻留时间累积值更新用户信号驻留时间;

所述信号发送节点,用于发送携带更新后的用户信号驻留时间的信号。

上述方案中,所述信号接收节点,具体用于将携带用户信号驻留时间的一个或多个用户信号进行成帧处理,映射或复用为第一层OTN信号。

上述方案中,所述信号处理节点,具体用于信号节点将用户信号映射为第一层网络信号时,计算所述第一层网络信号经过的各节点的驻留时间,将所述各节点的驻留时间累加,得到节点级连驻留时间累积值;或,信号节点将用户信号复用为第一层网络信号时,计算所述第一层网络信号经过的传送路径的节点级连驻留时间、所述第一层网络信号复用为第二层网络信号后,计算所述第二层网络信号经过的传送路径的节点级连驻留时间,直至第N-1层网络信号复用为第N层网络信号后,计算所述第N层网络信号经过的传送路径的节点级连驻留时间,以及将所述第N层网络信号解复用为低速率网络信号、并将所述低速率网络信号解映射为用户信号时,计算解映射后的用户信号经过的节点驻留时间,将计算得到的全部节点级连驻留时间与解映射后的用户信号经过的节点驻留时间累加,得到节点级连驻留时间累积值;其中,N为大于1的自然数。

上述方案中,所述信号处理节点,具体用于将所述节点级连驻留时间累积值与所述用户信号驻留时间相加,得到更新后的用户信号驻留时间。

上述方案中,所述信息处理节点,还用于将所述第M-1层网络信号经过的传送路径的节点级连驻留时间存储至所述第M层网络信号的第二存储区,将所述第M层网络信号经过的传送路径的节点级连驻留时间存储至所述第M层网络信号的一存储区;其中,2≤M≤N。

本发明实施例所提供的承载信息的方法及网络架构,包括:接收携带用户 信号驻留时间的信号;计算所述信号在传送过程中的节点级连驻留时间累积值;根据所述节点级连驻留时间累积值更新用户信号驻留时间;发送携带更新后的用户信号驻留时间的信号;其中,接收的信号可以为多个用户发送的多个信号。如此,通过计算信号在传送过程中的节点级连驻留时间累加值,并根据所述节点级连驻留时间累加值更新用户时间同步信息中的驻留时间,实现了用户信号在传送过程中的时间同步;在所述信号为多个时,独立的实现了每个接入用户信号的时间同步。

附图说明

图1为本发明实施例承载信息的方法的基本处理流程示意图;

图2为本发明实施例一承载信息的方法的详细处理流程示意图;

图3为本发明实施例二承载信息的方法的详细处理流程示意图;

图4为本发明实施例承载信息的网络架构的组成结构示意图;

图5为本发明实施例一承载信息的网络架构的组成结构示意图;

图6为本发明实施例二承载信息的网络架构的组成结构示意图。

具体实施方式

本发明实施例中,一种承载信息的方法,包括:接收携带用户信号驻留时间的信号;计算所述信号在传送过程中的节点级连驻留时间累积值;根据所述节点级连驻留时间累积值更新用户信号驻留时间;发送携带更新后的用户信号驻留时间的信号。

这里,通过ONT承载源时钟与从时钟之间的时间同步信息,即通过OTN实现所述源时钟与所述从时钟端到端的连接;所述源时钟和所述从时钟可以指OTN下挂的节点设备或网络;多个源时钟与从时钟时间同步组可以分别属于独立的用户网络,属于不同的时间同步域。

本发明实施例所提供的承载信息的方法的基本处理流程,如图1所示,包括以下步骤:

步骤101,接收携带用户信号驻留时间的信号;

具体地,OTN内的信号接收节点接收用户层网络的源时钟或从时钟发送的携带用户信号驻留时间的信号,将携带用户信号驻留时间的信号进行成帧处理,复用或映射为第一层网络信号,计算所述用户信号经过所述信号接收节点的驻留时间,将所述驻留时间记录在所述第一层网络信号的的第一存储区;

其中,所述网络信号为OTN信号,所述用户信号驻留时间是指所述信号在进入OTN之前产生的时间延迟;相应的,所述第一层网络信号是指第一层OTN信号;

这里,所述信息还包括同步信息数据单元,所述同步信息数据单元是指包含有时间同步信息的数据结构;

本发明实施例中,利用OTN的净荷单元承载同步信息数据单元及用户信号驻留时间;在所述同步信息数据单元与用户的业务数据一同发送给OTN时,直接将所述同步信息数据单元装入OTN的净荷单元;在所述同步信息数据单元在信号发送过程中不与用户的业务数据一同发送,而是有独立的传送通道时,则在所述传送通道内提取同步信息数据单元和用户信号驻留时间,将所述同步信息数据单元、用户信号驻留时间及用户的业务数据一同装载入OTN的净荷单元;

需要说明的是,本发明实施例中,所述同步信息数据单元和用户信号驻留时间可以以任意一种数据封装结构装载入OTN的净荷单元,可以为各种封装的帧结构、包结构、或不带封装的字节组等形式;如:可以为1588精确时间同步协议规定的以太网包结构、IPV4包结构、IPV6包结构、经GFP包封的数据结构等。

步骤102,计算所述信号在传送过程中的节点级连驻留时间累积值;

具体地,OTN内的信号处理节点全部为信号中继转发节点时,第一个信号中继转发节点计算所述第一层OTN信号经过第一个信号中继转发节点的驻留时间,提取步骤101中计算得到的用户信号经过所述信号接收节点的驻留时间并将提取的驻留时间与所述第一层OTN信号经过第一个信号中继转发节点的 驻留时间累加后存储至OTN信号的第一存储区;第一层OTN信号经过第二个信号中继转发节点时,第二个信号中继转发节点提取所述第一存储区内的驻留时间,并计算所述第一层OTN信号经过第二个信号中继转发节点的驻留时间,将所述提取的驻留时间与经过第二个信号中继转发节点的驻留时间相加,存储至第一存储区;依次类推,直至OTN内的最后一个信号中继转发节点提取所述第一存储区内的驻留时间,并计算所述第一层网络信号经过最后一个信号中继转发节点的驻留时间,将在第一存储区提取的驻留时间与计算得到的所述第一层网络信号经过最后一个信号中继转发节点的驻留时间相加;

OTN内的信号处理节点还包括全部为信号汇聚节点时,OTN内的信号处理节点计算所述第一层网络信号经过的传送路径的节点级连驻留时间,并将所述节点级连驻留时间记录在OTN的第一存储区;将所述第一层OTN信号向第二层OTN信号复用汇聚时,即将第一层OTN信号向更高速率的OTN信号复用汇聚时,信号处理节点提取第一层OTN信号的第一存储区内的节点级连驻留时间,将提取的所述节点级连驻留时间存储至第二层OTN信号的第二存储区;依次类推,每层OTN信号记录了相应层次OTN信号经过的路径的节点级连驻时间,提取各级速率的OTN信号经过的传送路径的节点级连驻留时间。

这里,所述第一存储区为OTN信号开销,所述第二存储区为OTN内的净荷单元,所述最后一个信号处理节点可以是信号汇聚节点,也可以是信号中继转发节点;所述OTN内的信号处理节点在计算节点级连驻留时间或更新节点级连驻留时间时,可根据实际情况进行偏差补偿,具体的偏差补偿量可以采用现有的各种网络时延偏差测量方式获得。

需要说明的是,本发明实施例所述的节点级连驻留时间累积值可以以任意一种数据结构形式存放至OTN信号开销,并不局限于某一种结构,也可以为为不带封装的比特位、字节组、或带封装的各种帧结构或包结构等;且本发明实施例所述的节点级连驻留时间累积值在OTN信号开销中的位置不作特别限制,可以为现有的OTN信号开销中保留的未使用的任意位置;可以由OTN帧的某些开销位置构成,也可以由多个复帧的某些开销位置构成,可以由一帧承载完 整的节点级连驻留时间累积值,也可以由多个连续的帧共同承载完整的节点级连驻留时间累积值。

步骤103,根据所述节点级连驻留时间累积值更新用户信号驻留时间;

具体地,OTN内的信号发送节点将所述第N层网络信号解复用为低速率网络信号、并将所述低速率网络信号解映射为用户信号,计算解映射后的用户信号经过的节点驻留时间,提取OTN信号内的节点级连驻留时间累积值,即各个用户信号经过整个OTN网络的驻留时间,将步骤102计算得到的全部节点级连驻留时间与解映射后的用户信号经过的节点驻留时间累加,得到节点级连驻留时间累积值,所述节点级连驻留时间累积值与所述用户信号驻留时间相加,得到更新后的用户信号驻留时间累积值;

其中,提取OTN信号内的节点级连驻留时间累积值包括:OTN内的信号发送节点将高速率OTN信号解复用为低速率OTN信号,再将低速率OTN信号解映射、分离出用户信号,提取OTN信号内的节点级连驻留时间累积值;或OTN内的信号发送节点将第一层OTN信号直接解映射出用户信号,提取OTN信号内的节点级连驻留时间累积值。

步骤104,发送携带更新后的用户信号驻留时间的信号;

具体地,OTN内的信号发送节点发送携带更新后的用户信号驻留时间的信号至用户层网络的从时钟或源时钟;在所述信号接收节点接收的信号是由用户层网络的源时钟发送时,将携带更新后的用户信号驻留时间的信号发送至用户层网络的从时钟;在所述信号接收节点接收的信号是由用户层网络的从时钟发送时,将携带更新后的用户信号驻留时间的信号发送至用户层网络的源时钟;

需要说明的是,用户层网络中的用户信号承载同步信息数据单元及用户信号驻留时间的方式不局限于某一种,根据当前的通信网络技术,不同的网络类型及信号类型可能采用不同承载方式;所述用户层网络可以为以太网或分组传送网(Packet Transport Network,PTN)等各种网络,也可以是另一个OTN;同时,对在用户信号在用户网络中的驻留时间的计算方法也不做限制,根据用户网络类型不同,可以使用目前单一网络内的时间同步方法;本发明实施例中 所述信号接收节点和信号汇聚节点在执行上述功能时,可由用户信号接入节点、用户信号汇聚节点、或用户信号转发节点实现。

方法实施例一

本发明实施例一承载信息的方法的详细处理流程,如图2所示,包括以下步骤:

步骤201,接收用户层网络的源时钟发送的信号;

具体地,OTN内的第一用户信号转发节点接收用户层网络的源时钟发送的信号,将所述信号进行成帧处理,映射为OTN信号;

其中,所述信号携带用户信号驻留时间和同步信息数据单元;

这里,所述用户信号驻留时间是指所述信号在进入OTN之前产生的时间延迟,所述同步信息数据单元是指包含有时间同步信息的数据结构;所述第一用户信号转发节点接收到所述信号后,利用OTN的净荷单元承载同步信息数据单元及用户信号驻留时间;

需要说明的是,本发明实施例中,所述同步信息数据单元和用户信号驻留时间可以以任意一种数据封装结构装载入OTN的净荷单元,可以为各种封装的帧结构、包结构、或不带封装的字节组等形式;如:可以为1588精确时间同步协议规定的以太网包结构、IPV4包结构、IPV6包结构、经GFP包封的数据结构等。

步骤202,第一用户信号转发节点计算所述OTN信号经过自身的驻留时间,并发送OTN信号;

具体地,所述第一用户信号转发节点计算所述OTN信号经过所述第一用户信号转发节点的驻留时间,将所述驻留时间记录在OTN信号开销中,并将所述OTN信号发送至第一信号中继转发节点。

步骤203,每个信号中继转发节点计算OTN信号驻留时间,并发送OTN信号;

具体地,第一信号中继转发节点接收所述OTN信号,计算所述OTN信号在所述第一信号中继转发节点的驻留时间,将第一信号中继转发节点记录的驻 留时间与信号接收节点记录的驻留时间相加,得到第一节点级连驻留时间累积值,将第一节点级连驻留时间累积值记录在OTN信号开销中,并将所述OTN信号发送至第二信号中继转发节点;

所述第二信号中继转发节点接收所述OTN信号,计算所述OTN信号在所述第二信号中继转发节点的驻留时间,将第二信号中继转发节点记录的驻留时间与所述OTN信号开销中的第一节点级连驻留时间累积值相加,得到第二节点级联驻留时间累积值;将第二节点级连驻留时间累积值记录在OTN信号开销中,并将所述OTN信号发送至第三信号中继转发节点;

所述第三信号中继转发节点接收所述OTN信号,计算所述OTN信号在所述第三信号中继转发节点的驻留时间,将第三信号中继转发节点记录的驻留时间与所述OTN信号开销中的第二节点级连驻留时间累积值相加,得到第三节点级联驻留时间累积值;将第三节点级连驻留时间累积值记录在OTN信号开销中,并将所述OTN信号发送至第二用户信号转发节点。

步骤204,第二用户信号转发节点将所述OTN信号发送至用户层网络的从时钟;

具体地,所述第二用户信号转发节点计算所述OTN信号在自身的延时,将所述OTN信号直接解映射出用户信号,提取OTN信号内的节点级连驻留时间累积值,将OTN信号开销中的第三节点级连驻留时间累积值、所述OTN信号在第二用户信号转发节点的延时与所述用户信号驻留时间相加,得到用户信号的整个路径驻留时间,所述第二用户信号转发节点将携带整个路径驻留时间的OTN信号发送至用户层网络的从时钟。

方法实施例二

本发明实施例二承载信息的方法的详细处理流程,如图3所示,包括以下步骤:

步骤301,接收用户层网络发送的信号;

具体地,OTN内的第一用户信号汇聚节点接收第一用户层网络的源时钟发送的第一用户信号,将所述第一用户信号进行成帧处理,映射为第一用户信号 对应的第一层OTN信号;OTN内的第一用户信号汇聚节点接收第二用户层网络的从时钟发送的第二用户信号,将所述第二用户信号进行成帧处理,映射为第二用户信号对应的第一层OTN信号;第一用户信号汇聚节点计算各用户信号经过本节点的延时,将第一用户信号经过本节点的延时存储至第一用户信号对应的第一层OTN信号开销,将第二用户信号经过本节点的延时存储至第二用户信号对应的第一层OTN信号开销;所述第一用户信号汇聚节点将所述第一用户信号对应的第一层OTN信号与所述第二用户信号对应的第一层OTN信号汇聚为第二层OTN信号,并计算所述第二层OTN信号经过的传送路径的节点级连驻留时间,所述第二层OTN信号经过的传送路径的节点级连驻留时间均存储至第二层OTN信号开销,所述第一层OTN信号开销及净荷单元中的值存储至所述第二层OTN信号的净荷单元;

其中,所述第一用户信号携带第一用户信号驻留时间和第一同步信息数据单元,所述第二用户信号携带第二用户信号驻留时间和第二同步信息数据单元。

需要说明的是,本发明实施例中,所述同步信息数据单元和用户信号驻留时间可以以任意一种数据封装结构装载入OTN的净荷单元,可以为各种封装的帧结构、包结构、或不带封装的字节组等形式;如:可以为1588精确时间同步协议规定的以太网包结构、IPV4包结构、IPV6包结构、经GFP包封的数据结构等。

步骤302,第一信号中继转发节点计算所述第二层OTN信号经过自身的驻留时间,并发送所述第二层OTN信号;

具体地,所述第一信号中继转发节点计算所述第二层OTN信号经过所述第一信号中继转发节点的驻留时间,将所述驻留时间记录在所述第二层OTN信号开销中,并发送所述第二层OTN信号。

步骤303,接收用户层网络发送的信号;

具体地,OTN内的第二用户信号汇聚节点接收第三用户层网络的源时钟发送的第一用户信号,将所述第一用户信号进行成帧处理,映射为第三用户信号对应的第一层OTN信号;OTN内的第二用户信号汇聚节点接收第四用户层网 络的从时钟发送的第四用户信号,将所述第四用户信号进行成帧处理,映射为第四用户信号对应的第一层OTN信号;第二用户信号汇聚节点计算各用户信号经过本节点的延时,将第三用户信号经过本节点的延时存储至第三用户信号对应的第一层OTN信号开销,将第四用户信号经过本节点的延时存储至第四用户信号对应的第一层OTN信号开销;所述第二用户信号汇聚节点将所述第三用户信号对应的第一层OTN信号与所述第四用户信号对应的第一层OTN信号汇聚为第二层OTN信号,并计算所述第二层OTN信号经过的传送路径的节点级连驻留时间,所述第二层OTN信号经过的传送路径的节点级连驻留时间均存储至第二层OTN信号开销;所述第一层OTN信号开销及净荷单元中的值存储至所述第二层OTN信号的净荷单元;

其中,所述第一用户信号携带第三用户信号驻留时间和第三同步信息数据单元,所述第四用户信号携带第四用户信号驻留时间和第四同步信息数据单元。

需要说明的是,本发明实施例中,所述同步信息数据单元和用户信号驻留时间可以以任意一种数据封装结构装载入OTN的净荷单元,可以为各种封装的帧结构、包结构、或不带封装的字节组等形式;如:可以为1588精确时间同步协议规定的以太网包结构、IPV4包结构、IPV6包结构、经GFP包封的数据结构等。

步骤304,OTN信号汇聚节点将所述第一用户信号与第二用户信号汇聚成的第二层OTN信号,与所述第三用户信号与第四用户信号汇聚成的第二层OTN信号汇聚为第三层OTN信号;

具体地,将第一用户信号与第二用户信号汇聚成的第二层OTN信号的净荷单元及开销,及所述第三用户信号与第四用户信号汇聚成的第二层OTN信号的净荷单元及开销存储至第三层OTN信号的净荷单元,所述第三层OTN信号的开销用于存储所述第三层OTN信号传送经过的节点级连驻留时间,并经所述节点级连驻留时间存储至第三层OTN信号开销。

步骤305,第二信号中继转发节点接收所述第三层OTN信号,计算所述第三层OTN信号经过自身的节点驻留时间,并发送所述第三层OTN信号;

具体地,第二信号中继转发节点将计算得到的第三层OTN信号经过第二信号中继转发节点的节点驻留时间存储至第三层OTN信号的开销。

步骤306,第二用户信号汇聚节点接收第三层OTN信号,将所述第三层OTN信号解复用、解映射为用户信号后发送;

具体地,第二用户信号汇聚节点接收所述高速率的第三层OTN信号,将所述第三层OTN信号解复用为低速率的网络信号,并将所述低速率的网络信号解映射为对应的第一用户信号、第二用户信号、第三用户信号和第四用户信号,计算解映射后的第一用户信号、第二用户信号、第三用户信号和第四用户信号经过第二用户信号汇聚节点的驻留时间,提取所述第三层OTN信号开销及净荷内存储的节点级联驻留时间,将一个用户信号的全部节点级联驻留时间与该用户信号经过第二用户信号汇聚节点的驻留时间相加,得到该用户经过整个网络的节点级连驻留时间累积值,将该用户经过整个网络的节点级连驻留时间累积值与该用户所述用户信号驻留时间相加,得到更新后的该用户信号驻留时间累积值;将携带第一同步信息数据及更新后的第一用户信号驻留时间累积值的信号发送至第一用户信号的从时钟,将携带第二同步信息数据及更新后的第二用户信号驻留时间累积值的信号发送至第二用户信号的源时钟,将携带第三同步信息数据及更新后的第三用户信号驻留时间累积值的信号发送至第三用户信号的从时钟,将携带第四同步信息数据及更新后的第四用户信号驻留时间累积值的信号发送至第四用户信号的源时钟。

本发明的上述实施例中,首先,OTN作为独立的透明时钟级联系统,各路用户信号在各自的用户网络及OTN边缘的上路节点及下路节点的驻留时间各不相同,进入OTN后在OTN网络中经过相同的传送路径,传送整个路径的驻留时间也相同;其次,利用OTN信号净荷单元承载每个用户信号的同步信息数据单元及用户信号驻留时间,利用OTN信号开销承载OTN信号节点级连驻留时间累加值;在OTN中包括OTN信号汇聚节点时,不同层次的OTN信号开销承载的是该层OTN信号经过的一段路径的节点级连驻留时间,具有分层分阶段特性;OTN包括OTN信号汇聚节点和OTN信号转发节点等各种类型的节点, 便于OTN信号在网络中随时上路或下路,增强了OTN组网的灵活性;再次,在OTN承载用户信号时,除接收用户信号的节点,即上路节点和发送用户信号的节点,即下路节点外,在OTN传送信号时,不需要解析处理用户同步信息数据单元,只需计算OTN信号在OTN内的节点级连驻留时间,处理简易,并且简化了OTN节点设备支持时间同步功能的实现,降低了网络成本;最后,OTN作为独立的透明时钟级连系统,由OTN内的各个节点计算OTN信号在每个节点的驻留时间,只需要在OTN内部进行时钟频率同步,而不需要节点与接入的用户层网络时间同步,因此,分属于不同时间域的不同用户层网络都可以独立地经由OTN承载,实现互不干扰的时间同步。

为实现承载信息的方法,本发明实施例提供一种承载信息的网络架构,所述网络架构的组成结构,如图4所示,包括:信号接收节点10、信号处理节点11和信号发送节点12;其中,

所述信号接收节点10,用于接收携带用户信号驻留时间的信号;

所述信号处理节点11,用于计算所述信号在传送过程中的节点级连驻留时间累积值,根据所述节点级连驻留时间累积值更新用户信号驻留时间;

所述信号发送节点12,用于发送携带更新后的用户信号驻留时间的信号。

本发明实施例中,所述信号接收节点10,具体用于将携带用户信号驻留时间的一个或多个用户信号进行成帧处理,映射或复用为第一层OTN信号。

本发明实施例中,所述信号处理节点11,具体用于信号节点将用户信号映射为第一层网络信号时,计算所述第一层网络信号经过的各节点的驻留时间,将所述各节点的驻留时间累加,得到节点级连驻留时间累积值;或,

信号节点将用户信号复用为第一层网络信号时,计算所述第一层网络信号经过的传送路径的节点级连驻留时间、所述第一层网络信号复用为第二层网络信号后,计算所述第二层网络信号经过的传送路径的节点级连驻留时间,直至第N-1层网络信号复用为第N层网络信号后,计算所述第N层网络信号经过的传送路径的节点级连驻留时间,以及将所述第N层网络信号解复用为低速率网络信号、并将所述低速率网络信号解映射为用户信号时,计算解映射后的用户 信号经过的节点驻留时间,将计算得到的全部节点级连驻留时间与解映射后的用户信号经过的节点驻留时间累加,得到节点级连驻留时间累积值;其中,N为大于1的自然数。

本发明实施例中,所述信号处理节点11,具体用于将所述节点级连驻留时间累积值与所述用户信号驻留时间相加,得到更新后的用户信号驻留时间。

本发明实施例中,所述信号处理节点11,还用于将所述第M-1层网络信号经过的传送路径的节点级连驻留时间存储至所述第M层网络信号的第二存储区,将所述第M层网络信号经过的传送路径的节点级连驻留时间存储至所述第M层网络信号的第一存储区;其中,2≤M≤N。

本发明实施例中,所述信号接收节点10和所述信号发送节点12实现的功能分别可以由用户信号汇聚节点或用户信号转发节点执行。

这里,所述第一存储区为OTN信号开销,所述第二存储区为OTN内的净荷单元,所述最后一个信号处理节点可以是信号汇聚节点,也可以是信号中继转发节点;所述OTN内的信号处理节点在计算节点级连驻留时间或更新节点级连驻留时间时,可根据实际情况进行偏差补偿,具体的偏差补偿量可以采用现有的各种网络时延偏差测量方式获得。

需要说明的是,本发明实施例所述的节点级连驻留时间累积值可以以任意一种数据结构形式存放至OTN信号开销,并不局限于某一种结构,也可以为为不带封装的比特位、字节组、或带封装的各种帧结构或包结构等;且本发明实施例所述的节点级连驻留时间累积值在OTN信号开箱中的位置不作特别限制,可以为现有的OTN信号开销中保留的未使用的任意位置;可以由OTN帧的某些开销位置构成,也可以由多个复帧的某些开销位置构成,可以由一帧承载完整的节点级连驻留时间累积值,也可以由多个连续的帧共同承载完整的节点级连驻留时间累积值。

本发明实施例中,提取OTN信号内的节点级连驻留时间累积值包括:OTN内的信号发送节点将高速率OTN信号解复用为低速率OTN信号,再将低速率OTN信号解映射、分离出用户信号,提取OTN信号内的节点级连驻留时间累积值;或OTN内的信号发送节点将第一层OTN信号直接解映射出用户信号,提取OTN信号内的节点级连驻留时间累积值。

装置实施例一

本发明装置实施例一所提供的承载信息的网络架构的组成结构示意图,如图5所示,包括:第一用户信号转发节点20、第一信号中继转发节点21、第二信号中继转发节点22、第三信号中继转发节点23和第二用户信号转发节点24;其中,

所述第一用户转发节点20,用于接收用户层网络的源时钟发送的信号,将所述信号进行成帧处理,映射为OTN信号;计算所述OTN信号经过所述第一用户信号转发节点的驻留时间,将所述驻留时间记录在OTN信号开销中,并将所述OTN信号发送至第一信号中继转发节点21;

其中,所述信号携带用户信号驻留时间和同步信息数据单元;

这里,所述用户信号驻留时间是指所述信号在进入OTN之前产生的时间延迟,所述同步信息数据单元是指包含有时间同步信息的数据结构;所述第一用户信号转发节点接收到所述信号后,利用OTN的净荷单元承载同步信息数据单元及用户信号驻留时间;

需要说明的是,本发明实施例中,所述同步信息数据单元和用户信号驻留时间可以以任意一种数据封装结构装载入OTN的净荷单元,可以为各种封装的帧结构、包结构、或不带封装的字节组等形式;如:可以为1588精确时间同步协议规定的以太网包结构、IPV4包结构、IPV6包结构、经GFP包封的数据结构等。

所述第一信号中继转发节点21,用于接收所述OTN信号,计算所述OTN信号在所述第一信号中继转发节点的驻留时间,将第一信号中继转发节点记录的驻留时间与信号接收节点记录的驻留时间相加,得到第一节点级连驻留时间 累积值,将第一节点级连驻留时间累积值记录在OTN信号开销中,并将所述OTN信号发送至第二信号中继转发节点。

所述第一信号中继转发节点22,用于接收所述OTN信号,计算所述OTN信号在所述第二信号中继转发节点的驻留时间,将第二信号中继转发节点记录的驻留时间与所述OTN信号开销中的第一节点级连驻留时间累积值相加,得到第二节点级联驻留时间累积值;将第二节点级连驻留时间累积值记录在OTN信号开销中,并将所述OTN信号发送至第三信号中继转发节点。

所述第三信号中继转发节点23,用于接收所述OTN信号,计算所述OTN信号在所述第三信号中继转发节点的驻留时间,将第三信号中继转发节点记录的驻留时间与所述OTN信号开销中的第二节点级连驻留时间累积值相加,得到第三节点级联驻留时间累积值;将第三节点级连驻留时间累积值记录在OTN信号开销中,并将所述OTN信号发送至第二用户信号转发节点24。

所述第二用户信号转发节点24,用于将所述OTN信号发送至用户层网络的从时钟;

具体地,所述第二用户信号转发节点24计算所述OTN信号在自身的延时,将所述OTN信号直接解映射出用户信号,提取OTN信号内的节点级连驻留时间累积值,将OTN信号开销中的第三节点级连驻留时间累积值、所述OTN信号在第二用户信号转发节点的延时与所述用户信号驻留时间相加,得到用户信号的整个路径驻留时间,所述第二用户信号转发节点将携带整个路径驻留时间的OTN信号发送至用户层网络的从时钟。

装置实施例二

本发明装置实施例二所提供的承载信息的网络架构的组成结构示意图,如图6所示,包括:第一用户信号汇聚节点31、第一信号中继转发节点32、第二用户信号汇聚节点33、OTN信号汇聚节点34、第二信号中继转发节点35、和第二用户信号汇聚节点36;其中,

所述第一用户信号汇聚节点31,用于接收用户层网络发送的信号;

具体地,所述第一用户信号汇聚节点31,具体用于接收第一用户层网络的 源时钟发送的第一用户信号,将所述第一用户信号进行成帧处理,映射为第一用户信号对应的第一层OTN信号;OTN内的第一用户信号汇聚节点接收第二用户层网络的从时钟发送的第二用户信号,将所述第二用户信号进行成帧处理,映射为第二用户信号对应的第一层OTN信号;计算各用户信号经过本节点的延时,将第一用户信号经过本节点的延时存储至第一用户信号对应的第一层OTN信号开销,将第二用户信号经过本节点的延时存储至第二用户信号对应的第一层OTN信号开销;将所述第一用户信号对应的第一层OTN信号与所述第二用户信号对应的第一层OTN信号汇聚为第二层OTN信号,并计算所述第二层OTN信号经过的传送路径的节点级连驻留时间,所述第二层OTN信号经过的传送路径的节点级连驻留时间均存储至第二层OTN信号开销,所述第一层OTN信号开销及净荷单元中的值存储至所述第二层OTN信号的净荷单元;

其中,所述第一用户信号携带第一用户信号驻留时间和第一同步信息数据单元,所述第二用户信信号携带第二用户信号驻留时间和第二同步信息数据单元。

所述第一信号中继转发节点32,用于计算所述第二层OTN信号经过自身的驻留时间,将所述驻留时间记录在所述第二层OTN信号开销中,并发送所述第二层OTN信号。

第二用户信号汇聚节点33,用于接收用户层网络发送的信号;

具体地,接收第三用户层网络的源时钟发送的第一用户信号,将所述第一用户信号进行成帧处理,映射为第三用户信号对应的第一层OTN信号;OTN内的第二用户信号汇聚节点接收第四用户层网络的从时钟发送的第四用户信号,将所述第四用户信号进行成帧处理,映射为第四用户信号对应的第一层OTN信号;计算各用户信号经过本节点的延时,将第三用户信号经过本节点的延时存储至第三用户信号对应的第一层OTN信号开销,将第四用户信号经过本节点的延时存储至第四用户信号对应的第一层OTN信号开销;将所述第三用户信号对应的第一层OTN信号与所述第四用户信号对应的第一层OTN信号汇聚为第二层OTN信号,并计算所述第二层OTN信号经过的传送路径的节点级连 驻留时间,所述第二层OTN信号经过的传送路径的节点级连驻留时间均存储至第二层OTN信号开销,所述第一层OTN信号开销及净荷单元中的值存储至所述第二层OTN信号的净荷单元;

其中,所述第一用户信号携带第三用户信号驻留时间和第三同步信息数据单元,所述第四用户信号携带第四用户信号驻留时间和第四同步信息数据单元。

OTN信号汇聚节点34,用于将所述第一用户信号与第二用户信号汇聚成的第二层OTN信号,与所述第三用户信号与第四用户信号汇聚成的第二层OTN信号汇聚为第三层OTN信号;

具体地,将第一用户信号与第二用户信号汇聚成的第二层OTN信号的净荷单元及开销,及所述第三用户信号与第四用户信号汇聚成的第二层OTN信号的净荷单元及开销存储至第三层OTN信号的净荷单元,所述第三层OTN信号的开销用于存储所述第三层OTN信号传送经过的节点级连驻留时间,并将所述节点级连驻留时间存储至第三层OTN信号开销。

所述第二信号中继转发节点35,用于接收所述第三层OTN信号,计算所述第三层OTN信号经过自身的节点驻留时间,并发送所述第三层OTN信号;

具体地,第二信号中继转发节点35将计算得到的第三层OTN信号经过第二信号中继转发节点的节点驻留时间存储至第三层OTN信号的开销.

第二用户信号汇聚节点36,用于接收第三层OTN信号,将所述第三层OTN信号解映射为用户信号后发送;

具体地,第二用户信号汇聚节点36接收所述高速率的第三层OTN信号,将所述第三层OTN信号解复用为低速率的网络信号,并将所述低速率的网络信号解映射为对应的第一用户信号、第二用户信号、第三用户信号和第四用户信号,计算解映射后的第一用户信号、第二用户信号、第三用户信号和第四用户信号经过第二用户信号汇聚节点的驻留时间,提取所述第三层OTN信号开销及净荷内存储的节点级联驻留时间,将一个用户信号的全部节点级联驻留时间与该用户信号经过第二用户信号汇聚节点的驻留时间相加,得到该用户经过整个网络的节点级连驻留时间累积值,将该用户经过整个网络的节点级连驻留时间 累积值与该用户所述用户信号驻留时间相加,得到更新后的该用户信号驻留时间累积值;将携带第一同步信息数据及更新后的第一用户信号驻留时间累积值的信号发送至第一用户信号的从时钟,将携带第二同步信息数据及更新后的第二用户信号驻留时间累积值的信号发送至第二用户信号的源时钟,将携带第三同步信息数据及更新后的第三用户信号驻留时间累积值的信号发送至第三用户信号的从时钟,将携带第四同步信息数据及更新后的第四用户信号驻留时间累积值的信号发送至第四用户信号的源时钟。

本发明上述实施例所述的网络架构,简化了OTN网络实现时间同步的组网方式,降低了OTN节点时间同步信息的处理成本,支持同时多个用户网络独立地经由OTN进行互不干扰的时间同步,如可以区分不同的运营商网络。

需要说明的是,在实际应用中,所述信号接收节点10、信号处理节点11、信号发送节点12、第一用户信号转发节点20、第一信号中继转发节点21、第二信号中继转发节点22、第三信号中继转发节点23、第二用户信号转发节点24、第一用户信号汇聚节点31、第一信号中继转发节点32、第二用户信号汇聚节点33、OTN信号汇聚节点34、第二信号中继转发节点35和第二用户信号汇聚节点36的功能可由OTN内的中央处理器(CPU)、或微处理器(MPU)、或数字信号处理器(DSP)、或可编程门阵列(FPGA)实现实现。

以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

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