一种obtn时隙长度调整方法、装置及节点的制作方法

文档序号:8383544阅读:391来源:国知局
一种obtn时隙长度调整方法、装置及节点的制作方法
【技术领域】
[0001] 本发明涉及光网络技术领域,尤其涉及一种光突发传送网(化ticalBurst TransportNetwork,OBTN)时隙长度调整方法、装置及节点。
【背景技术】
[0002] 随着全球数据流量爆炸式的增长,W视频和流媒体业务为代表的新兴业务快 速发展,使得动态、高带宽和高质量要求的数据业务成为网络流量主体,并驱动网络向 分组化演进。在传送网方面,可W看到,从传统的同步数字体系(Sync虹onousDigital 化erarchy,SDH)电路交换网络,发展到具备多业务接入功能的基于SDH的多业务传送平 台(Multi-ServiceTransferPlatform,MSTP),并逐步演进至现今的分组传送网(Packet TransportNetwork,PTN),正是网络流量数据化发展的结果。究其根本,电路交换网络 仅能提供刚性的管道和粗粒度交换,无法有效满足数据业务的动态性和突发性需求,而 分组交换网络的柔性管道和统计复用特性,则很好的适应于数据业务。然而,目前的分组 交换基本上是基于电层处理的,成本高、能耗大,而且随着流量的快速增长,其处理瓶颈日 渐凸显,难W适应未来网络高速、灵活、低成本和低能耗的需要。光网络具备低成本、低能 耗和高速大容量的优势,但传统的光电路交换网络,如;波分复用(WavelengthDivision Multiplexing,WDM)网和光传送网(OpticalTransportNetwork,OTN)仅能提供大粒度的 刚性管道,缺乏电分组交换的灵活性,不能有效的承载数据业务。
[0003] OBTN采用基于光突发(化ticalBurst, 0B)的全光交换技术,具备网络任意节点对 间光层带宽按需提供和快速调度能力,可实现对各种流量,如:南北向突发流量、东西向突 发流量等场景的动态适应和良好支持,能够提升资源利用效率和网络灵活性,同时保留光 层高速大容量和低成本的优点,且适用于星形/树形/环形各种网络拓扑。同时,数据通道 和控制通道采用不同的波长传递,非常方便控制信号和数据信号的分开处理。
[0004] OBTN分为时隙同步网络和非时隙同步网络。时隙同步网络中的包,有固定的长度 并在固定时隙内传输;非时隙同步网络是异步的,包是变长的并且没有时隙的概念。本文是 针对光时隙同步网络。
[0005] 在时隙同步网络内,时隙在环网上旋转分布,需要全网同步方案来同步时隙边界。 在环网内时隙数量应该为整数,如果不是整数,则会发生时隙交叠,造成冲突。为了便于 OBTN环网时隙同步而不出现时隙冲突,需要环长为时隙长度,即为0B时隙长度的整数倍。
[0006] 为了使环网上的时隙数为整数,可W改变环网的长度或时隙的长度。目前,光突 发交换网通常都需要配置延时光纤(抑L)W使环长达到某一个固定的长度,如使环长为时 隙长度的整数倍,在节点内部也需要通过延时光纤使数据峽和控制峽达到某一关系,W使 节点优先数据峽某一个时长收到控制峽;且要求光突发包必须为固定长度,突发包之间的 保护间隔也为固定长度。配置抑L时,还需要有配套的光开关,会使网络的设计复杂化,且 FDL的长度控制也比较繁琐,也不能做到精确的时间长度,对光功率也会造成一定的损失, 对节点的时隙同步都会造成一定的困难,且也不足W使网络维护稳定。该些问题都使目前 的OBTN在建网和运行过程中的控制变得复杂,不利于实现同步的功能和管理。

【发明内容】

[0007] 有鉴于此,本发明实施例的主要目的在于提供一种0BTN时隙长度调整方法、装置 及节点,可解决现有基于FDL实现环长为0B时隙长度整数倍带来的控制复杂、费用高及精 度控制不足等问题。
[0008] 为达到上述目的,本发明的技术方案是该样实现的:
[0009] 本发明实施例提供了一种0BTN时隙长度调整方法,该方法包括:
[0010] 在0BTN初始化时,测量数据通道的环长,依据测量结果对0B时隙长度进行计算;
[0011] 在0BTN正常运行时,对0BTN数据通道的环长变化进行实时检测,将变化值与预设 的阔值进行比较,根据比较结果对0B时隙长度进行相应的处理。
[0012] 其中,所述数据通道的环长的测量方法为:
[0013] 一个节点给主节点发送0B包,主节点等待并连续两次接收此0B包,此0B包第一 次和第二次到达主节点的时间分别为ti和t2,则环长的大小为t尸t2-ti。
[0014] 其中,所述依据环长测量结果对OB时隙长度进行计算依据如下公式:
[00巧]tL=(T+Ti)XN,T《Tmax,TiXN尽可能小,W及Ti>Tim化;
[0016] 其中,所述表示数据通道的环长,所述T表示OB包长,所述Ti表示OB包之间的 保护间隔,所述T+Ti表示0B时隙的长度,所述N为正整数,表示为0B时隙长度的倍数; 所述Tm"表示最大0B包长值;所述Timi。表示0B包之间的最小保护间隔。
[0017] 其中,所述将变化值与预设的阔值进行比较,根据比较结果对0B时隙长度进行相 应的处理,包括:
[001引当数据通道的环长减小时,设减小值为A则0B时隙长度的调整方法为:
[0019] 当A<第一阔值时,主节点按照当前的方式发送控制峽和数据峽;
[0020] 当第一阔值《At^<第二阔值时,主节点每个环周期的第一个峽提前At^发送控 制峽和数据峽,每个环周期的最后一个控制峽少发送A时间长度的空闲idle码;
[0021] 当第二阔值《AtL<第H阔值时,主节点减小T或Ti值,减小的值为AVU保持 N不变,使环长等于0B时隙的整数倍,如不满足整数倍要求,则按照前两种方法调整控制峽 的发送时间;
[002引当At^>第ミ阔值时,主节点重新计算W下至少之一 ;N、T、Tl值,重新使环长等于 0B时隙长度的整数倍。
[0023] 其中,所述将变化值与预设的阔值进行比较,根据比较结果对0B时隙长度进行相 应的处理,包括:
[0024] 当数据通道的环长增加时,设减小值为A则0B时隙长度的调整方法为:
[0025] 当A<第一阔值时,主节点按照当前的方式发送控制峽和数据峽;
[0026] 当第一阔值《At^<第二阔值时,主节点每个环周期的第一个帧延迟At^发送控 制峽和数据峽,每个环周期的最后一个控制峽多发送A时间长度的idle码;
[0027] 当第二阔值《AtL<第H阔值时,主节点增大T或Ti值,增大的值为AVU保持 N不变,使环长等于0B时隙的整数倍,如不满足整数倍要求,则按照前两种方法调整控制峽 的发送时间;
[002引当At^>第ミ阔值时,主节点重新计算W下至少之一 ;N、T、Tl值,重新使环长等于 时隙长度的整数倍。
[0029] 优选的,该方法还包括:
[0030] 在0BTN初始化时,测量控制通道的环长,包括:
[0031] 主节点在时刻t3发送控制峽的峽头,控制峽在环网中的每个节点依次传递之后, 主节点在时刻t4接收到此控制峽的峽头,则控制通道的环长为t4-t3。
[0032] 本发明实施例还提供了一种0BTN时隙长度调整装置,该装置包括;数据通道环测 距模块、时隙长度计算和调整模块W及检测模块;其中,
[0033] 所述数据通道环测距模块,用于在0BTN初始化及正常运行时,测量数据通道的环 长;
[0034] 所述时隙长度计算和调整模块,用于在0BTN初始化时,依据所述数据通道环测距 模块的环长测量结果对0B时隙长度进行计算;在0BTN正常运行时,根据所述检测模块的比 较结果对0B时隙长度进行相应的处理;
[00巧]所述检测模块,用于在0BTN正常运行时,对所述数据通道环测距模块测得的环长 变化进行实时检测,并将变化值与预设的阔值进行比较。
[0036] 优选的,所述装置还包括;控制通道环测距模块,用于在0BTN初始化时,测量控制 通道的环长。
[0037] 本发明实施例还提供了一种节点,所述节点位于0BTN中,所述节点包括上文所述 的装置。
[0038] 本发明实施例提供的0BTN时隙长度调整方法、装置及节点,在0BTN初始化时,测 量数据通道的环长,依据测量结果对0B时隙长度进行计算;在0BTN正常运行时,对0BTN数 据通道的环长变化进行实时检测,将变化值与预设的阔值进行比较,根据比较结果对0B时 隙长度进行相应的处理,W实现环长为0B时隙长度整数倍,为W后的数据峽和控制峽之间 的同步关系提供基础。本发明实施例不需设置FDL,因此可解决现有基于FDL实现环长为 0B时隙长度整数倍带来的控制复杂、费用高及精度控制不足等问题。
【附图说明】
[0039] 图1为本发明实施例0BTN时隙长度调整方法实现流程示意图;
[0040] 图2为0BTN环网基本结构的示意图;
[00川 图3为0BTN数据通道环长测距和控制通道环长测距的实施例图;
[0042] 图4为0BTN环长与0B时隙的结构图;
[0043] 图5为0BTN环长变化导致0B包到达主节点的时间偏差示例图;
[0044] 图6为0BTN数据通道环长测距的另一个示例图;
[0045] 图7为本发明实施例所述0BTN时
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1