Wson中使用电中继建立跨层通道的信令扩展的实现方法

文档序号:10555696阅读:243来源:国知局
Wson中使用电中继建立跨层通道的信令扩展的实现方法
【专利摘要】本发明公开了一种WSON中使用电中继建立跨层通道的信令扩展的实现方法,包括以下步骤:在Notify消息中增加用于光层通道自动建立或删除的相应标志和信息,在接收到建立或删除电层通道的请求时,电层通道的源节点和光层通道的源节点之间通过IP转发Notify消息实现光层通道的自动建立或删除。本发明通过在Notify消息中增加用于光层通道自动建立或删除的相应标志和信息,在接收到建立或删除电层通道的请求时,电层通道的源节点和光层通道的源节点之间通过IP转发Notify消息实现了光层通道的自动建立或删除,实现了跨层通道的业务调度。
【专利说明】
WSON中使用电中继建立跨层通道的信令扩展的实现方法
技术领域
[0001]本发明涉及数据和光传输设备等通信技术领域,具体涉及WSON中使用电中继建立 跨层通道的信令扩展的实现方法。
【背景技术】
[0002] WSON(Wavelength Switched Optical Network,波长交换光网络)是基于波分复 用(WDM,Wavelength Division Multiplexing)传送网的自动交换光网络(AS0N, Automatically Switched Optical Network),通过将控制平面引入波长网络,采用通用多 协议标签交换协议(GMPLS,Generalized Multiprotocol Label Switching)等控制平面技 术,实现波长路由的动态调度,实现波长调度的智能化,提高WDM网络调度的灵活性和网络 管理的效率。
[0003] 目前基于GMPLS的智能控制平面技术的应用主要集中在单一交换层面上:TDM、波 长层。现有成熟的基于单一交换层面(VC4、0DUK、波长)的控制技术渐渐不能完全满足当前 网络中多层面的调度需求,主要原因是IP数据业务的增长,光传送网逐步向着大容量的、面 向IP的传送技术发展,而面向IP的端到端业务调度将会穿越多个交换层面或调度颗粒;网 络扁平化和芯片集成技术的发展,通信网络设备具备了强大的多业务融合处理能力和很高 的集成度,单个设备就可以具备多个层面的业务处理能力。
[0004] 为了在这种多层网络中引入控制平面技术,需要对原有的基于GMPLS的控制平面 技术进行一定的功能和协议上的扩展,以解决多粒度、多交换层面的统一控制问题,由此出 现了 MLN/MRN控制平面技术,MLN/MRN控制平面技术不受底层采用的传送平面技术的限制, 是一种支持多粒度、多交换层面的通用控制技术。
[0005]在光传输设备中,"光电转换器件"将数字脉冲电信号转换为光信号,送到光纤中 进行传输,在接收端,将接收到的光信号转换为数字脉冲电信号,在其传输的过程中,当距 离较远时,采用中继设备,将通信信号经过再生处理后传输,中继设备的作用是将光纤长距 离传输后,受到衰耗及色散畸变的光脉冲信号恢复成标准的数字光信号,进行再次传输,以 达到延长传输距离的目的。目前,数字光信号的再生中继方式主要有两种,较常用的是"电 中继"方式,它将微弱变形的光信号先转变为电信号,经放大整形后,变成标准的数字电信 号,再调制成光信号,继续沿光纤传输。
[0006] 在多层网络的情况下,出现更多的是跨越多层的端到端业务调度需求,因此控制 平面需要支持多层信令的嵌套机制,以实现跨层通道的业务调度。

【发明内容】

[0007] 本发明所要解决的技术问题是实现控制平面支持多层信令的嵌套机制,以实现跨 层通道的业务调度。
[0008] 为了解决上述技术问题,本发明所采用的技术方案是提供一种WSON中使用电中继 建立跨层通道的信令扩展的实现方法,包括以下步骤:
[0009]在Notify消息中增加用于光层通道自动建立或删除的相应标志和信息,在接收到 建立或删除电层通道的请求时,电层通道的源节点和光层通道的源节点之间通过IP转发 Notify消息实现光层通道的自动建立或删除。
[0010]在上述技术方案中,在Notify消息中增加的用于光层通道自动建立的标志包括请 求建立通道和返回通道建立结果,增加的信息包括源宿节点IP、通道编号、实例号、包含节 点、标签请求、会话属性和私有字段。
[0011]在上述技术方案中,在Notify消息中增加的用于光层通道自动删除的标志包括请 求删除通道和返回通道删除结果,增加的信息包括源宿节点IP、通道编号和实例号。
[0012] 在上述技术方案中,光层通道的自动建立过程具体包括以下步骤:
[0013] 接收到建立电层通道请求时,电层通道的源节点判断光层通道是否满足电层业务 需求,如果满足,则创建电层通道并结束;否则,发送请求建立通道Notify消息到光层通道 的源节点;
[0014] 光层通道的源节点接收到请求建立通道Notify消息后,利用请求建立通道Notify 消息中携带的信息建立光层通道;
[0015] 光层通道建立完成后,光层通道的源节点通过返回通道建立结果Notify消息将通 道建立的结果发送到电层通道的源节点,创建电层通道并结束。
[0016] 在上述技术方案中,光层通道的自动删除过程具体包括以下步骤:
[0017] 接收到删除电层通道请求时,电层通道的源节点判断光层通道上是否存在承载的 其他电层业务,如果是,则删除电层通道并结束;否则,发送请求删除通道Notify消息到光 层通道的源节点;
[00?8] 光层通道的源节点接收到请求删除通道No t i fy消息后,利用请求删除通道No t i fy 消息中携带的信息删除光层通道;
[0019] 光层通道删除完成后,光层通道的源节点通过返回通道删除结果Notify消息将通 道删除的结果发送到电层通道的源节点,删除电层通道并结束。
[0020] 本发明通过在Notify消息中增加用于光层通道自动建立或删除的相应标志和信 息,在接收到建立或删除电层通道的请求时,电层通道的源节点和光层通道的源节点之间 通过IP转发Notify消息实现了光层通道的自动建立或删除,实现了跨层通道的业务调度。
【附图说明】
[0021] 图1为带电中继情况下多层建路示意图;
[0022] 图2为本发明实施例提供的光层通道的自动建立流程图;
[0023] 图3为本发明实施例提供的光层通道的自动删除流程图。
【具体实施方式】
[0024] 在多层网络的情况下,出现更多的是跨越多层的端到端业务调度需求,因此控制 平面需要支持多层信令的嵌套机制,以实现多层的业务调度控制,而嵌套信令的触发主要 是在混合节点处,在配置客户层业务时,实现按需自动建立服务层路径。在接收到客户层新 的业务建立请求时,控制平面需要判断现有的服务层是否满足客户层业务需求,主要包括 源宿节点、方向和带宽等,当不满足客户层业务需求时,可自动完成服务层的路径计算和业 务配置。在实际情况下,上层LSP-般采用TDM交换,这里称为"电层通道",下层LSP采用波长 交换,这里称为"光层通道"。
[0025] 光层通道的源节点和电层通道的源节点可能不是同一个节点,光层通道的宿节点 和电层通道的宿节点也可能不是同一个节点,由于有电中继,光层业务需要在电中继处进 行上下话,因而光层通道会以电中继为分割点,被分成几段建立通道,即光层通道需要在电 中继处终结或者开始,并且,可能有的光层通道已经建好了,有的光层通道还没建立好,需 要信令控制自动建立。对于建立好的光层通道,在带宽够用的情况下不需要重复建立,应使 用已有的光层通道的剩余带宽。这里举例说明,如图1所示,电中继和节点B之间已经存在光 层通道,剩余带宽是40G,现在需要从节点A到节点B建立一条新的电层业务,带宽需求是 20G,因此要复用这条已有的光层通道,而节点A和电中继之间没有光层通道,需要建立一条 新的光层通道。
[0026] 触发光层通道的自动建立,采用RSVP(Resource Reservation Protocol,资源预 留协议)Notify消息来通知,由电层通道的源节点发送Notify消息给光层通道的源节点,这 个Notify消息要表明自己是请求建立通道的,因而需要对Notify消息做扩展,除了设置建 立请求标志外,此Notify消息需要携带建路必须的信息,包括源宿节点IP、通道编号、实例 号、包含节点、标签请求、会话属性和私有字段。光层通道的源节点接收到请求建立通道 Notify消息后,利用请求建立通道Notify消息中携带的信息,建立光层通道,建路的过程与 普通的通道创建过程相同,光层通道建立完成后,无论成功或者失败,光层通道的源节点需 将通道建立的结果通过Notify消息发送到电层通道的源节点,以告知光层通道的情况,这 种通知通道建立结果的Notify消息称作通道建立结果Notify,需要在标准的Notify消息中 设置标志,表明此Notify消息用于通道建立的结果通知。
[0027] 在需要删除通道的时候,首先判断光层通道上还有没有承载的电层业务,如果不 存在电层业务,则删除此光层通道,删除通道的过程与建立通道的过程类似,由电层通道的 源节点发送Notify消息给光层通道的源节点,这个Notify消息需要设置删除通道的标志, 表明自己是用来请求删除通道的,此Notify消息还需要携带被删除通道的索引信息,即源 宿节点IP、通道编号和实例号。光层通道的源节点接收到请求删除通道的Notify消息后,发 起通道删除,通道删除的过程与普通的通道删除过程一致,光层通道删除过程结束后,无论 成功或者失败,光层通道的源节点需将删除的结果通过Notify消息发送到电层通道的源节 点,以告知光层通道的情况,需要在标准的Notify消息中设置标志,表明此Notify消息用于 通道删除的结果通知。
[0028] 下面结合说明书附图和【具体实施方式】对本发明做出详细的说明。
[0029]本发明实施例提供了一种WSON中使用电中继建立跨层通道的信令扩展的实现方 法,修改了Notify消息的发送机制,现有机制为接收到Notify Request对象的Path消息的 节点,才能发送Notify消息,本发明去掉了这个限制,使没有接收到Notify Request对象的 Path消息的节点也可以发送Notif y消息,并且这个Notif y消息是通过IP转发的,可以发送 给任何节点,这样电层通道的源节点才能发送Notify消息给光层通道的源节点。
[0030] 本发明增加了Notify消息的ERR0R_SPEC对象中Error code和Error value的类 型,新增的Error code值用于表示Notify消息的类型,如表1所示,用Error code = 0x7001 表示请求建立通道,Error code = 0x7002表示返回通道建立结果,Error code = 0x7003表 示请求删除通道,Error c〇de = 0X7004表示返回通道删除结果。对于表示返回通道建立结 果的Notify消息,至少有成功或者失败两种结果,以表示通道建立的结果,例如Error Value = O表示通道建立成功,Error value = 1表示通道建立失败;对于表示返回通道删除 结果的Notify消息,至少有成功或者失败两种结果,以表示通道删除的结果,例如Error value = 0表示通道删除成功,Error value = l表示通道删除失败。
[0031 ]表1:扩展Notify消息的Error Code与Error Value值不例。
[0033] 本发明增加了Notify消息包含的对象类型,在ERR0R_SPEC对象后面增加一个可选 项Path Message,这个Path Message与RSVP Path消息的格式相同,可以选择所有用于Path 消息的对象,用于携带建立光层通道的信息或者删除光层通道的信息,当ERR0R_SPEC中 Error Value值为上述指定的特定值时,Not if y消息的ERR0R_SPEC对象后面携带Path Message;当Error Value为其他值时,ERR0R_SPEC对象后面携带Notify session list,扩 展后的Notify消息格式如下所示:
[0034] <Notify message) ::= CCominori Header> [<INTECtR:ITY>]
[[<iES:SAGE_ID_ACK> | <MESSAGE_ID_NACK>],.,] t <MESSAGE_ID> ] <ERRO:K_SPEC> [ <.n0ti£y session list)丨〈Path Message)]
[0035] 如图2所示,光层通道的自动建立过程具体包括以下步骤:
[0036] Sl、接收到建立电层通道请求时,电层通道的源节点根据现有的资源情况判断光 层通道是否满足电层业务需求,如果满足,转S5;否则转S2。
[0037] S2、电层通道的源节点发送请求建立通道Notify消息到光层通道的源节点,并且 等待光层通道返回通道建立的结果。
[0038] 请求建立通道Notify消息的ERR0R_SPEC对象中Error Code值应为0x7001 ,Error value的值为0,ERR0R_SPEC对象中的Path Message携带通道建立信息的Path消息的所有对 象。
[0039] S3、光层通道的源节点接收到请求建立通道Notify消息后,利用请求建立通道 Notify消息中携带的通道建立信息建立光层通道。
[0040] S4、光层通道建立完成后,无论成功或者失败,光层通道的源节点通过返回通道建 立结果Notify消息将通道建立的结果发送到电层通道的源节点,转S5。
[0041 ] 返回通道建立结果Notify消息的ERR0R_SPEC对象中Error Code值应为0x7002, Error value的值若为0,则表示光层通道建立成功;Error value的值若为1,则表示光层通 道建立失败。
[0042] S5、创建电层通道。
[0043] S6、结束。
[0044] 如图3所示,光层通道的自动删除过程具体包括以下步骤:
[0045] S11、接收到删除电层通道请求时,电层通道的源节点判断光层通道上是否存在承 载的其他电层业务,如果是,转S15;否则转S12。
[0046] S12、电层通道的源节点发送请求删除通道Notify消息到光层通道的源节点,并且 等待光层通道返回通道删除的结果。
[0047] 请求删除通道Notify消息的ERR0R_SPEC对象中Error Code值应为0x7003,Error vaIue的值为0,ERR0R_SPEC对象中的Path Mes sage携带通道删除信息的Path消息的所有对 象。
[0048] S13、光层通道的源节点接收到请求删除通道Notify消息后,利用请求删除通道 Notify消息中携带的通道删除信息删除光层通道。
[0049] S14、光层通道删除完成后,光层通道的源节点通过返回通道删除结果Notify消息 将通道删除的结果发送到电层通道的源节点,转S15。
[0050] 返回通道删除结果Notify消息的ERR0R_SPEC对象中Error Code值应为0x7004, Error value的值若为0,则表示通道光层通道删除成功;Error value的值若为1,则表示光 层通道删除失败。
[0051 ] S15、删除电层通道。
[0052] S16、结束。
[0053]本发明不局限于上述最佳实施方式,任何人在本发明的启示下作出的结构变化, 凡是与本发明具有相同或相近的技术方案,均落入本发明的保护范围之内。
【主权项】
1. WSON中使用电中继建立跨层通道的信令扩展的实现方法,其特征在于,包括以下步 骤: 在Notify消息中增加用于光层通道自动建立或删除的相应标志和信息,在接收到建立 或删除电层通道的请求时,电层通道的源节点和光层通道的源节点之间通过IP转发Notify 消息实现光层通道的自动建立或删除。2. 如权利要求1所述的方法,其特征在于,在Notify消息中增加的用于光层通道自动建 立的标志包括请求建立通道和返回通道建立结果,增加的信息包括源宿节点IP、通道编号、 实例号、包含节点、标签请求、会话属性和私有字段。3. 如权利要求1所述的方法,其特征在于,在Notify消息中增加的用于光层通道自动删 除的标志包括请求删除通道和返回通道删除结果,增加的信息包括源宿节点IP、通道编号 和实例号。4. 如权利要求1所述的方法,其特征在于,光层通道的自动建立过程具体包括以下步 骤: 接收到建立电层通道请求时,电层通道的源节点判断光层通道是否满足电层业务需 求,如果满足,则创建电层通道并结束;否则,发送请求建立通道Notify消息到光层通道的 源节点; 光层通道的源节点接收到请求建立通道Notify消息后,利用请求建立通道Notify消息 中携带的信息建立光层通道; 光层通道建立完成后,光层通道的源节点通过返回通道建立结果Notify消息将通道建 立的结果发送到电层通道的源节点,创建电层通道并结束。5. 如权利要求1所述的方法,其特征在于,光层通道的自动删除过程具体包括以下步 骤: 接收到删除电层通道请求时,电层通道的源节点判断光层通道上是否存在承载的其他 电层业务,如果是,则删除电层通道并结束;否则,发送请求删除通道Notify消息到光层通 道的源节点; 光层通道的源节点接收到请求删除通道Notify消息后,利用请求删除通道Notify消息 中携带的信息删除光层通道; 光层通道删除完成后,光层通道的源节点通过返回通道删除结果Notify消息将通道删 除的结果发送到电层通道的源节点,删除电层通道并结束。
【文档编号】H04L29/08GK105915643SQ201610413917
【公开日】2016年8月31日
【申请日】2016年6月14日
【发明人】张斯斯, 王雪娇, 张炳焱
【申请人】烽火通信科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1