光突发传送网节点时隙同步的训练方法、节点设备和网络的制作方法

文档序号:8474937阅读:502来源:国知局
光突发传送网节点时隙同步的训练方法、节点设备和网络的制作方法
【技术领域】
[0001]本发明涉及光网络技术领域,尤其涉及光突发传送网(OBTN, Optical BurstTransport Network)节点时隙同步的训练方法、节点设备和网络。
【背景技术】
[0002]OBTN是一种粒度基于光路交换(OCS, Optical Circuit Switching)和光分组交换(OPS, Optical Packet Switching)之间的光传输技术,关键思想是充分利用光纤的巨大带宽和电子控制的灵活性,将控制通道与数据通道进行分离。数据通道则采用基于光突发(0B,Optical Burst)为交换单位的数据巾贞进行全光交换技术,而控制通道中的控制巾贞和数据帧一一对应,也在光域中传输,但在节点处被转换到电路域处理,以接收和更新相应控制信息。可以理解的,可以有不止一个的数据通道,也可以有不止一个的控制通道,当多个数据通道的突发出现输出竞争的时候,可以使用一段光纤延迟线(FDL,Fiber Delay Line)对每个数据通道中的突发进行延迟,延迟时间恰好等于每个节点处理控制帧的时间,以此来弥补控制信道与数据信道之间的时延差异以解决竞争问题。因此,OBTN可实现对各种流量场景的动态适应和良好支持,能够提升资源利用效率和网络灵活性,同时保留光层高速大容量和低成本的优点,且适用于星形/树形/环形各种网络拓扑。
[0003]但是,目前OBTN技术中,使用FDL将会带来高昂的成本,同时这样的时隙同步方法并不简易,需要使相邻节点间光纤距离固定,控制通道与数据通道之间的距离关系固定,在网络环长变化时非常不易于搭建和调整。

【发明内容】

[0004]有鉴于此,本发明实施例期望提供OBTN节点时隙同步的训练方法、节点设备和网络,能降低OBTN网络的搭建成本;且相邻节点间距离、控制通道与数据通道之间距离均能灵活变化,从而实现OBTN网络的灵活组建。
[0005]为达到上述目的,本发明的技术方案是这样实现的:
[0006]第一方面,本发明实施例提供了一种光突发传送网OBTN节点时隙同步的训练方法,所述方法包括:
[0007]节点对接收控制帧与接收数据帧之间的基准延时进行训练,其中,所述数据帧与所述控制帧在同一个周期;
[0008]所述节点对所述数据帧中相邻数据包的发送时隙进行训练。
[0009]根据第一种可能的实现方式,结合第一方面,所述节点对接收控制帧与接收数据中贞之间的基准延时进行训练,包括:
[0010]所述节点将接收到控制帧帧头的第一时间与接收到数据帧帧头的第二时间之间的延时作为所述节点接收控制帧与接收数据帧之间的基准延时。
[0011]根据第二种可能的实现方式,结合第一方面,当所述节点为主节点时,所述节点对所述数据帧中相邻数据包的发送时隙进行训练,包括:
[0012]所述主节点将所述数据帧中相邻数据包的发送时隙设置为第一时隙。
[0013]根据第三种可能的实现方式,结合第一方面、第一种或者第二种可能的实现方式中的任一项,当所述节点为主节点时,所述方法还包括:
[0014]所述主节点在发送所述控制帧的时间经过预设的时间间隔之后,发送所述数据帧。
[0015]根据第四种可能的实现方式,结合第一方面,当所述节点为从节点时,所述节点对所述数据帧中相邻数据包的发送时隙进行训练,包括:
[0016]所述从节点获取所述数据帧中相邻数据包的第一时隙和第二时隙;
[0017]所述从节点根据所述第一时隙和所述第二时隙得到所述从节点的时隙差异;
[0018]所述从节点在发送所述数据帧的时候,根据所述时隙差异将所述数据帧中相邻数据包的时隙调整为所述第一时隙。
[0019]根据第五种可能的实现方式,结合第四种可能的实现方式,所述从节点获取所述数据帧中相邻数据包的第一时隙,包括:
[0020]所述从节点由所述控制帧中获取所述第一时隙;
[0021]或者,
[0022]所述从节点接收由所述从节点的上一个节点在完成训练之后发送的数据帧,并将所述数据帧中相邻数据包之间的时隙作为第一时隙。
[0023]根据第六种可能的实现方式,结合第四种可能的实现方式,所述从节点获取所述接收数据帧中相邻数据包的第二时隙,包括:
[0024]所述从节点将所述数据帧中的第一数据包与第二数据包之间插入测试数据包,得到经过处理的数据帧;
[0025]所述从节点将所述经过处理的数据帧发送至所述从节点的下一个节点;
[0026]所述从节点接收由所述主节点发送的所述第二时隙,其中,所述第二时隙是所述从节点的下一个节点在接收所述经过处理的数据帧时,根据所述第一数据包与所述测试数据包之间的时隙获得的,并且所述从节点的下一个节点将所述第二时隙发送至主节点,以使得所述主节点将所述第二时隙发送至所述从节点。
[0027]第二方面,本发明实施例提供了一种节点设备,包括:
[0028]接收单元,用于接收控制帧和数据帧;
[0029]第一训练单元,用于对所述接收单元接收控制帧与接收数据帧之间的基准延时进行训练,其中,所述数据帧与所述控制帧在同一个周期;
[0030]第二训练单元,用于对所述数据帧中相邻数据包的发送时隙进行训练。
[0031]根据第一种可能的实现方式,结合第二方面,所述第一训练单元具体用于,将所述接收单元接收到控制帧帧头的第一时间与所述接收单元接收到数据帧帧头的第二时间之间的延时作为所述节点接收控制帧与接收数据帧之间的基准延时。
[0032]根据第二种可能的实现方式,结合第二方面,当所述节点设备为主节点时,所述第二训练单元具体用于,将所述数据帧中相邻数据包的发送时隙设置为第一时隙。
[0033]根据第三种可能的实现方式,结合第二方面,第一种或第二种可能的实现方式中的任一项,当所述节点设备为主节点时,还包括发送单元,用于在发送所述控制帧的时间经过预设的时间间隔之后,发送所述数据帧。
[0034]根据第四种可能的实现方式,结合第二方面,当所述节点设备为从节点时,所述第二训练单元,包括:
[0035]时隙获取子单元,用于获取所述数据帧中相邻数据包的第一时隙和第二时隙;
[0036]时隙差异获取子单元,用于根据所述第一时隙和所述第二时隙得到所述从节点的时隙差异;
[0037]调整单元,用于在发送所述数据帧的时候,根据所述时隙差异将所述数据帧中相邻数据包的时隙调整为所述第一时隙。
[0038]根据第五种可能的实现方式,结合第四种可能的实现方式,所述时隙获取子单元,用于由所述控制帧中获取所述第一时隙;
[0039]或者,
[0040]接收由所述从节点的上一个节点在完成训练之后发送的数据帧,并将所述数据帧中相邻数据包之间的时隙作为第一时隙。
[0041]根据第六种可能的实现方式,结合第四种可能的实现方式,所述时隙获取子单元,用于将所述数据帧中的第一数据包与第二数据包之间插入测试数据包,得到经过处理的数据帧;
[0042]以及将所述经过处理的数据帧发送至所述从节点的下一个节点;
[0043]以及接收由所述主节点发送的所述第二时隙,其中,所述第二时隙是所述从节点的下一个节点在接收所述经过处理的数据帧时,根据所述第一数据包与所述测试数据包之间的时隙获得的,并且所述从节点的下一个节点将所述第二时隙发送至主节点,以使得所述主节点将所述第二时隙发送至所述从节点。
[0044]第三方面本发明实施例提供了一种光突发传送网0ΒΤΝ,包括主节点设备和从节点设备,其中,所述主节点设备包括第二方面、第一种至第三种可能的实现方式中任一种所述的节点设备,所述从节点设备包括权利要求第二方面、第一种、第四种至第六种可能的实现方式中的任一种所述的节点设备。
[0045]本发明实施例提供了 OBTN节点时隙同步的训练方法、节点设备和网络,各节点在接收和发送控制帧和数据帧的过程中,对控制帧与接收数据帧之间的基准延时以及数据帧中相邻数据包的发送时隙进行训练,从而使得OBTN网络组网中不需使用FDL,降低OBTN网络的搭建成本;相邻节点间距离可以根据组网物理环境灵活适应,控制通道与数据通道之间的距离关系也无需严格固定,从而实现OBTN网络的灵活组建。
【附图说明】
[0046]图1为本发明实施例提供的应用场景示意图;
[0047]图2为本发明实施例提供的OBTN节点时隙同步的训练方法的流程示意图;
[0048]图3为本发明
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1