The invention discloses a method for solving the OBS network, the burst contention delay reservation mechanism based on including: when the source node has burst generated when a new generation of the burst control packet, the packet transmission control to the downlink control channel along; control packets arrive at a new node, the control unit reads the control the contents of the package, in the same wavelength in the downlink channel for burst packet reservation time; if the channel reservation is successful, it will control the packet transmission to the downlink control channel along the channel reservation; if not successful, random time interval, in the same wavelength in the downlink channel for burst packet reservation time; if the channel reservation is not successful, then generate random numbers, re disposal until the reservation is successful, discard the original control package, a new control packet; new control packets through reverse When the new control packet arrives at the source node, the source node reads the contents of the control packet and generates another new control packet for the burst packet.
【技术实现步骤摘要】
基于延时预留机制的OBS网络突发包竞争解决方法
本专利技术涉及一种基于延时预留机制的解决光骨干网络中核心节点突发包竞争问题的方法,属于光通信
技术介绍
光突发交换(OBS)是一种适用于全光网络、以突发包为最小交换单元的快速交换方式。在OBS网络中,突发包与其控制包沿不同波长信道独立传送,并采用了单向资源预留机制来确保突发包的全光透明传输。在图1所示的OBS核心网络中,核心节点A-F均可以作为源节点和目的节点,其结构如图2所示。拥有相同目的节点的IP数据包在源节点封装形成突发包、并生成突发包的控制包,控制包携带突发包的编号、目的节点、突发包的长度、和突发包传输所用信道等基本信息。控制包将沿控制信道先于突发包传输,突发包一段时间之后沿数据信道传输,延后时间(称为初始偏移时间)为控制包在路径中预留资源所用时间,如图3所示。当控制包到达一个新的中间节点(路径上除了源节点和目的节点的其他核心节点)时,控制包进行光/电信号转换之后进入控制单元,控制单元读取控制包中的信息并在下行链路中为突发包预留信道。如果信道预留不成功,则控制包被控制单元丢弃。如果信道预留成功,则控 ...
【技术保护点】
一种基于延时预留机制的OBS网络突发包竞争解决方法,包括以下步骤:(1)当源节点有新的突发包生成时,生成此突发包的控制包p1,设定初始偏置时间,将控制包沿控制信道向下行链路传输;(2)控制包p1到达一个新的中间节点时,经过光/电转换进入控制单元,控制单元读取控制包内容,确定信道预留时间段[ts,te]、下行链路、所用信道波长,在下行链路相同波长的信道中为突发包预留时间段[ts,te];如果信道预留成功,则将控制包进行电/光转后之后沿控制信道向下行链路传输;(3)如果信道预留不成功,随机产生时间间隔t=t
【技术特征摘要】
1.一种基于延时预留机制的OBS网络突发包竞争解决方法,包括以下步骤:(1)当源节点有新的突发包生成时,生成此突发包的控制包p1,设定初始偏置时间,将控制包沿控制信道向下行链路传输;(2)控制包p1到达一个新的中间节点时,经过光/电转换进入控制单元,控制单元读取控制包内容,确定信道预留时间段[ts,te]、下行链路、所用信道波长,在下行链路相同波长的信道中为突发包预留时间段[ts,te];如果信道预留成功,则将控制包进行电/光转后之后沿控制信道向下行链路传输;(3)如果信道预留不成功,随机产生时间间隔t=t0,在下行链路相同波长的信道中为突发包预留时间段[ts+t,te+t];(4)如果信道...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。