在可重构型分插复用系统中确定波长冲突的方法及装置.pdf

上传人:r7 文档编号:1223573 上传时间:2018-04-07 格式:PDF 页数:38 大小:1.34MB
返回 下载 相关 举报
摘要
申请专利号:

CN201010223500.3

申请日:

2010.07.09

公开号:

CN102316389A

公开日:

2012.01.11

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04Q 11/00申请日:20100709|||公开

IPC分类号:

H04Q11/00; H04B10/08

主分类号:

H04Q11/00

申请人:

中兴通讯股份有限公司

发明人:

董天龙

地址:

518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部

优先权:

专利代理机构:

深圳市世纪恒程知识产权代理事务所 44287

代理人:

胡海国;高丽晶

PDF下载: PDF下载
内容摘要

本发明涉及光通信技术领域,特别涉及在可重构型分插复用系统中确定波长冲突的方法和装置。该装置至少包括波长检测单元、信息处理单元以及信息存储单元;所述波长检测单元,用于通过波长扫描,获得当前输入ROADM的波长信息,并将所述当前输入ROADM的波长信息发送给信息处理单元;所述信息处理单元,用于查询信息存储单元获得原有输入ROADM的波长信息,然后将所述当前输入ROADM的波长信息与所述原有输入ROADM的波长信息进行比较,确定当前输入ROADM的波长信息是否与原有输入ROADM的波长信息冲突。本发明可有效避免由于波长冲突对传输正常业务的影响。

权利要求书

1: 一种在可重构型分插复用系统 ROADM 中确定波长冲突的方法, 其特征在于, 包括 : 波长检测单元通过波长扫描, 获得当前输入 ROADM 的波长信息, 并将所述当前输入 ROADM 的波长信息发送给信息处理单元 ; 信息处理单元查询信息存储单元获得原有输入 ROADM 的波长信息, 然后将所述当前输 入 ROADM 的波长信息与所述原有输入 ROADM 的波长信息进行比较, 确定当前输入 ROADM 的 波长信息是否与原有输入 ROADM 的波长信息冲突。
2: 根据权利要求 1 所述的方法, 其特征在于, 所述信息处理单元查询信息存储单元获 得原有输入 ROADM 的波长信息, 然后将所述当前输入 ROADM 的波长信息与所述原有输入 ROADM 的波长信息进行比较, 确定当前输入 ROADM 的波长信息是否与原有输入 ROADM 的波长 信息冲突的步骤具体为 : 信息处理单元查询信息存储单元获得原有输入 ROADM 的波长信息, 确定所述原有输入 ROADM 的波长信息中有所述 OTU 被调谐前的波长信息, 然后将所述当前输入 ROADM 的波长 信息与所述原有输入 ROADM 的波长信息进行比较, 判断出所述当前输入 ROADM 的波长信息 中没有所述 OTU 被调谐前的波长信息, 但有所述 OTU 被调谐后的波长信息, 进一步判断出所 述原有输入 ROADM 的波长信息中有与 OTU 被调谐后的波长相同的波长, 进一步判断出所述 OTU 被调谐后的波长信息的光功率值大于所述与 OTU 被调谐后的波长相同的波长所对应的 光功率值, 且两者的差值不小于预设光功率值, 然后确定输入 ROADM 的且被调谐的波长与 原有输入 ROADM 的波长存在冲突。
3: 根据权利要求 1 所述的方法, 其特征在于, 所述信息处理单元查询信息存储单元获 得原有输入 ROADM 的波长信息, 然后将所述当前输入 ROADM 的波长信息与所述原有输入 ROADM 的波长信息进行比较, 确定当前输入 ROADM 的波长信息是否与原有输入 ROADM 的波长 信息冲突的步骤具体为 : 信息处理单元查询信息存储单元获得原有输入 ROADM 的波长信息, 然后将所述当前 输入 ROADM 的波长信息与所述原有输入 ROADM 的波长信息进行比较, 判断出所述当前输入 ROADM 的波长信息中没有增加新波长信息, 且进一步判断出所述当前输入 ROADM 的波长信 息中原有一 OTU 的波长信息的光功率值大于所述原有输入 ROADM 的波长信息中所述原有一 OTU 的波长信息的光功率值, 且两者的差值不小于预设光功率值, 然后确定输入 ROADM 的新 的 OTU 的波长与原有输入 ROADM 的波长存在冲突。
4: 根据权利要求 1 所述的方法, 其特征在于, 所述信息处理单元查询信息存储单元获 得原有输入 ROADM 的波长信息, 然后将所述当前输入 ROADM 的波长信息与所述原有输入 ROADM 的波长信息进行比较, 确定当前输入 ROADM 的波长信息是否与原有输入 ROADM 的波长 信息冲突的步骤具体为 : 信息处理单元查询信息存储单元获得原有输入 ROADM 的波长信息, 然后将所述当前 输入 ROADM 的波长信息与所述原有输入 ROADM 的波长信息进行比较, 判断出所述当前输入 ROADM 的波长信息中既减少了原有至少一 OTU 的波长信息也没有增加新波长信息, 且进一 步判断出所述当前输入 ROADM 的波长信息中原有至少一 OTU 的波长信息的光功率值大于所 述原有输入 ROADM 的波长信息中所述原有至少一 OTU 的波长信息的光功率值, 且两者的差 值不小于预设光功率值, 然后确定输入 ROADM 的多个波长中至少有一个波长发生了漂移, 并且发生漂移的波长与原有输入 ROADM 的波长存在冲突。 2
5: 根据权利要求 2 所述的方法, 其特征在于, 所述方法还包括 : 网管处理单元在收到被调谐的光转发单元 OTU 返回的波长调谐成功消息后, 将 OTU 被 调谐前的波长信息和 OTU 被调谐后的波长信息发送至信息处理单元 ; 信息处理单元向波长 检测单元发送波长扫描命令, 针对多个波长经过耦合处理后输出的波长进行扫描。
6: 根据权利要求 2 所述的方法, 其特征在于, 在网管处理单元收到所述波长调谐成功 消息前, 该方法还包括 : 网管处理单元向信息处理单元发送携带了目的调谐波长信息的查询命令 ; 信息处理单元根据所述查询命令查询信息存储单元没有保存与目的调谐波长相同的 波长 ; 网管处理单元根据查询结果向与所述目的调谐波长信息相关的 OTU 发送波长调谐命 令; 与所述目的调谐波长信息相关的 OTU 根据所述调谐波长命令将原有波长调谐至目的 波长, 然后向网管处理单元返回波长调谐成功消息。
7: 根据权利要求 2 所述的方法, 其特征在于, 在网管处理单元收到所述波长调谐成功 消息前, 该方法还包括 : 网管处理单元向需要调谐的 OTU 发送波长调谐命令 ; 所述需要调谐的 OTU 根据所述调谐波长命令将原有波长调谐至目的波长, 然后向网管 处理单元返回波长调谐成功消息。
8: 根据权利要求 2 至 4 中任意一项所述的方法, 其特征在于, 在确定波长存在冲突之 后, 该方法还包括 : 信息处理单元向告警显示单元发送 ROADM 存在波长冲突的告警显示命令, 并将 ROADM 存在波长冲突的信息发送给网管处理单元 ; 告警显示单元根据告警显示命令, 在 ROADM 中显示波长冲突告警。
9: 根据权利要求 8 所述的方法, 其特征在于, 该方法还包括 : 信息处理单元向所述 ROADM 的端口所对应的阻断单元发送阻断命令, 并将所述 ROADM 的端口被阻断的信息发送至网管处理单元 ; 所述阻断单元在使能的状态下, 根据所述阻断命令阻断所述 ROADM 的端口。
10: 根据权利要求 2 所述的方法, 其特征在于, 该方法还包括 : 信息处理单元判断出所 述当前输入 ROADM 的波长信息中没有所述 OTU 被调谐前的波长信息, 但有所述 OTU 被调谐 后的波长信息, 进一步判断出所述原有输入 ROADM 的波长信息中没有与 OTU 被调谐后的波 长相同的波长, 然后确定输入 ROADM 的且被调谐的波长与原有输入 ROADM 的波长不存在冲 突。
11: 根据权利要求 3 所述的方法, 其特征在于, 所述方法还包括 : 功率检测单元检测到其对应的接入 ROADM 的端口从无光变化到有光, 确定新的光转发 单元 OTU 接入 ROADM, 并将新的 OTU 对应的端口号发送给信息处理单元 ; 信息处理单元根据 所述端口号, 向波长检测单元发送波长扫描命令, 针对多个波长经过耦合处理后输出的波 长进行扫描。
12: 根据权利要求 3 所述的方法, 其特征在于, 该方法还包括 : 信息处理单元判断出所 述当前输入 ROADM 的波长信息中增加了新波长信息, 然后确定输入 ROADM 的新的 OTU 的波 3 长与原有输入 ROADM 的波长不存在冲突。
13: 根据权利要求 3 或 11 或 12 所述的方法, 其特征在于, 该方法还包括 : 功率检测单元检测到其对应的接入 ROADM 的端口从有光变化到无光, 确定原有 OTU 移 除 ROADM, 并将原有 OTU 移除 ROADM 的端口号发送给信息处理单元 ; 信息处理单元根据所述端口号, 向信息存储单元发送信息更新命令 ; 信息存储单元根据所述信息更新命令, 清除所述原有 OTU 移除 ROADM 的端口号和输入 ROADM 的原有 OTU 的波长信息。
14: 根据权利要求 13 所述的方法, 其特征在于, 该方法还包括 : 原有 OTU 移除 ROADM 的 端口所对应的阻断单元在使能且被阻断的状态下, 信息处理单元向所述阻断单元发送解除 阻断命令, 并将原有 OTU 移除 ROADM 的端口被解除阻断的信息发送至网管处理单元 ; 所述阻 断单元根据所述解除阻断命令解除原有 OTU 移除 ROADM 的端口的阻断状态。
15: 根据权利要求 4 所述的方法, 其特征在于, 该方法还包括 : 信息处理单元判断出所 述当前输入 ROADM 的波长信息中减少了原有至少一 OTU 的波长信息且增加了新波长信息, 然后确定输入 ROADM 的多个波长中至少有一个波长发生了漂移, 并且发生漂移的波长与原 有输入 ROADM 的波长不存在冲突。
16: 一种在可重构型分插复用系统 ROADM 中确定波长冲突的装置, 其特征在于, 该装置 至少包括 : 波长检测单元、 信息处理单元以及信息存储单元 ; 所述波长检测单元, 用于通过波长扫描, 获得当前输入 ROADM 的波长信息, 并将所述当 前输入 ROADM 的波长信息发送给信息处理单元 ; 所述信息处理单元, 用于查询信息存储单元获得原有输入 ROADM 的波长信息, 然后将 所述当前输入 ROADM 的波长信息与所述原有输入 ROADM 的波长信息进行比较, 确定当前输 入 ROADM 的波长信息是否与原有输入 ROADM 的波长信息冲突。
17: 根据权利要求 16 所述的装置, 其特征在于, 所述装置还包括 : 网管处理单元, 用于在收到被调谐的光转发单元 OTU 返回的波长调谐成功消息后, 将 OTU 被调谐前的波长信息和 OTU 被调谐后的波长信息发送至信息处理单元 ; 信息处理单元 向波长检测单元发送波长扫描命令, 针对多个波长经过耦合处理后输出的波长进行扫描 ; 功率检测单元, 用于检测到其对应的接入 ROADM 的端口从无光变化到有光, 确定新的 光转发单元 OTU 接入 ROADM, 并将新的 OTU 对应的端口号发送给信息处理单元 ; 信息处理单 元根据所述端口号, 向波长检测单元发送波长扫描命令, 针对多个波长经过耦合处理后输 出的波长进行扫描。
18: 根据权利要求 16 或 17 所述的装置, 其特征在于, 所述信息处理单元还具体用于 : 查询信息存储单元获得原有输入 ROADM 的波长信息, 确定所述原有输入 ROADM 的波 长信息中有所述 OTU 被调谐前的波长信息, 然后将所述当前输入 ROADM 的波长信息与所述 原有输入 ROADM 的波长信息进行比较, 判断出所述当前输入 ROADM 的波长信息中没有所述 OTU 被调谐前的波长信息, 但有所述 OTU 被调谐后的波长信息, 进一步判断出所述原有输入 ROADM 的波长信息中有与 OTU 被调谐后的波长相同的波长, 进一步判断出所述 OTU 被调谐 后的波长信息的光功率值大于所述与 OTU 被调谐后的波长相同的波长所对应的光功率值, 且两者的差值不小于预设光功率值, 然后确定输入 ROADM 的且被调谐的波长与原有输入 ROADM 的波长存在冲突 ; 4 查询信息存储单元获得原有输入 ROADM 的波长信息, 然后将所述当前输入 ROADM 的波 长信息与所述原有输入 ROADM 的波长信息进行比较, 判断出所述当前输入 ROADM 的波长信 息中没有增加新波长信息, 且进一步判断出所述当前输入 ROADM 的波长信息中原有一 OTU 的波长信息的光功率值大于所述原有输入 ROADM 的波长信息中所述原有一 OTU 的波长信息 的光功率值, 且两者的差值不小于预设光功率值, 然后确定输入 ROADM 的新的 OTU 的波长与 原有输入 ROADM 的波长存在冲突 ; 查询信息存储单元获得原有输入 ROADM 的波长信息, 然后将所述当前输入 ROADM 的 波长信息与所述原有输入 ROADM 的波长信息进行比较, 判断出所述当前输入 ROADM 的波长 信息中既减少了原有至少一 OTU 的波长信息也没有增加新波长信息, 且进一步判断出所述 当前输入 ROADM 的波长信息中原有至少一 OTU 的波长信息的光功率值大于所述原有输入 ROADM 的波长信息中所述原有至少一 OTU 的波长信息的光功率值, 且两者的差值不小于预 设光功率值, 然后确定输入 ROADM 的多个波长中至少有一个波长发生了漂移, 并且发生漂 移的波长与原有输入 ROADM 的波长存在冲突。
19: 根据权利要求 18 所述的装置, 其特征在于, 所述装置还包括 : 告警显示单元, 根据信息处理单元发送的 ROADM 存在波长冲突的告警显示命令, 在 ROADM 中显示波长冲突告警。
20: 根据权利要求 18 所述的装置, 其特征在于, 所述装置还包括 : 阻断单元, 在使能的状态下, 根据所述信息处理单元发送的阻断命令阻断所述 ROADM 的端口。
21: 根据权利要求 18 所述的装置, 其特征在于, 所述信息存储单元根据所述信息处理 单元发送的信息更新命令, 清除所述原有 OTU 移除 ROADM 的端口号和输入 ROADM 的原有 OTU 的波长信息。

说明书


在可重构型分插复用系统中确定波长冲突的方法及装置

    技术领域 本发明涉及光通信技术领域, 更具体地说, 本发明涉及在可重构型分插复用系统 (Reconfiguration Optical Add/drop Multiplexer, ROADM) 中确定波长冲突的方法及装 置。
     背景技术 随着光通信技术的不断发展, ROADM 已经越来越广泛地被应用到光纤通信系统中, 提供更多的智能化功能, 以便在网络拓扑及业务分布发生变化时能够快速响应, 实现业务 的灵活调度。
     ROADM 可以在光域内实现以波长为通道单位的上下路及直通配置, 可以在无需人 工现场调配的情况下实现任意两点间的连接, 其灵活性可以充分满足数据业务的需求, 通 过提供节点的重构能力使得 DWDM 网络可以方便的重构, 无需人工操作, 极大地提升了工作 效率及对客户新需求的反应速度, 同时有效降低了运营和维护成本。
     目前 ROADM 的实现, 从结构上主要分为三类 : 平面光波电路 (Planar Lightwave Circuits, PLC)、 波 长 阻 断 器 (Wavelength Blocker, WB)、 波 长 选 择 开 关 (Wavelength Selective Switch, WSS)。其中, 基于 WSS 技术的 ROADM 近年来发展迅速。WSS 基于微机电 (Micro-Electro-Mechanical Systems, MEMS) 光学平台, 具有频带宽、 色散低、 并且同时支 持 10/40Gbit/s 光信号的特点。采用自由空间光交换技术, 上下路波数少, 但可以支持更高 的维度, 基于 WSS 技术的 ROADM 逐渐成为 4 维以上 ROADM 的首选技术。
     目前, 基于 WSS 技术的 ROADM 具体实现方式也有很多种, 一种常见的基于 WSS 技术 的 ROADM, 其主要配置如图 1 所示。虽然, ROADM 以其灵活强大的波长可重构功能为智能化 网络提供解决方案, 适应了 DWDM 网络的智能化发展趋势。但 ROADM 存在固有的缺陷, 即可 能产生波长冲突。从图 1 中可以看出, 在 ROADM 中, 若要实现完全、 灵活的波长调度, 在波长 输入处一般需要采用耦合器型 (coupler) 的光合波器 (Optical Multiplex Unit, OMU)。 这 样做的好处是, 当调谐光转发单元 (Optical Transport Unit, OTU) 的波长来重构路由时, 不必更改实际的光纤连接。但同时也带来了一个缺陷是, 在现有的 ROADM 中, 由于不能确定 哪个事件或操作会导致波长冲突, 所以不可避免地产生波长冲突。 例如, 现有技术不能确定 在上路的多个 OTU 中存在两个波长相同的 OTU, 因此, 在 ROADM 中就不可避免地产生波长冲 突。
     发明内容 本发明主要目的在于提供在可重构型分插复用系统中确定波长冲突的方法, 还提 出在可重构型分插复用系统中确定波长冲突的装置, 其可以实现在 ROADM 中快速地定位出 导致波长冲突的事件或操作, 有效避免了对传输正常业务的影响。
     本发明提出一种在可重构型分插复用系统 ROADM 中确定波长冲突的方法, 包括 :
     波长检测单元通过波长扫描, 获得当前输入 ROADM 的波长信息, 并将所述当前输
     入 ROADM 的波长信息发送给信息处理单元 ;
     信息处理单元查询信息存储单元获得原有输入 ROADM 的波长信息, 然后将所述当 前输入 ROADM 的波长信息与所述原有输入 ROADM 的波长信息进行比较, 确定当前输入 ROADM 的波长信息是否与原有输入 ROADM 的波长信息冲突。
     优选地, 所述信息处理单元查询信息存储单元获得原有输入 ROADM 的波长信息, 然后将所述当前输入 ROADM 的波长信息与所述原有输入 ROADM 的波长信息进行比较, 确定 当前输入 ROADM 的波长信息是否与原有输入 ROADM 的波长信息冲突的步骤具体为 :
     信息处理单元查询信息存储单元获得原有输入 ROADM 的波长信息, 确定所述原有 输入 ROADM 的波长信息中有所述 OTU 被调谐前的波长信息, 然后将所述当前输入 ROADM 的 波长信息与所述原有输入 ROADM 的波长信息进行比较, 判断出所述当前输入 ROADM 的波长 信息中没有所述 OTU 被调谐前的波长信息, 但有所述 OTU 被调谐后的波长信息, 进一步判断 出所述原有输入 ROADM 的波长信息中有与 OTU 被调谐后的波长相同的波长, 进一步判断出 所述 OTU 被调谐后的波长信息的光功率值大于所述与 OTU 被调谐后的波长相同的波长所对 应的光功率值, 且两者的差值不小于预设光功率值, 然后确定输入 ROADM 的且被调谐的波 长与原有输入 ROADM 的波长存在冲突。 优选地, 所述信息处理单元查询信息存储单元获得原有输入 ROADM 的波长信息, 然后将所述当前输入 ROADM 的波长信息与所述原有输入 ROADM 的波长信息进行比较, 确定 当前输入 ROADM 的波长信息是否与原有输入 ROADM 的波长信息冲突的步骤具体为 :
     信息处理单元查询信息存储单元获得原有输入 ROADM 的波长信息, 然后将所述当 前输入 ROADM 的波长信息与所述原有输入 ROADM 的波长信息进行比较, 判断出所述当前输 入 ROADM 的波长信息中没有增加新波长信息, 且进一步判断出所述当前输入 ROADM 的波长 信息中原有一 OTU 的波长信息的光功率值大于所述原有输入 ROADM 的波长信息中所述原有 一 OTU 的波长信息的光功率值, 且两者的差值不小于预设光功率值, 然后确定输入 ROADM 的 新的 OTU 的波长与原有输入 ROADM 的波长存在冲突。
     优选地, 所述信息处理单元查询信息存储单元获得原有输入 ROADM 的波长信息, 然后将所述当前输入 ROADM 的波长信息与所述原有输入 ROADM 的波长信息进行比较, 确定 当前输入 ROADM 的波长信息是否与原有输入 ROADM 的波长信息冲突的步骤具体为 :
     信息处理单元查询信息存储单元获得原有输入 ROADM 的波长信息, 然后将所述当 前输入 ROADM 的波长信息与所述原有输入 ROADM 的波长信息进行比较, 判断出所述当前输 入 ROADM 的波长信息中既减少了原有至少一 OTU 的波长信息也没有增加新波长信息, 且进 一步判断出所述当前输入 ROADM 的波长信息中原有至少一 OTU 的波长信息的光功率值大 于所述原有输入 ROADM 的波长信息中所述原有至少一 OTU 的波长信息的光功率值, 且两者 的差值不小于预设光功率值, 然后确定输入 ROADM 的多个波长中至少有一个波长发生了漂 移, 并且发生漂移的波长与原有输入 ROADM 的波长存在冲突。
     优选地, 所述方法还包括 :
     网管处理单元在收到被调谐的光转发单元 OTU 返回的波长调谐成功消息后, 将 OTU 被调谐前的波长信息和 OTU 被调谐后的波长信息发送至信息处理单元 ; 信息处理单元 向波长检测单元发送波长扫描命令, 针对多个波长经过耦合处理后输出的波长进行扫描。
     优选地, 在网管处理单元收到所述波长调谐成功消息前, 该方法还包括 :
     网管处理单元向信息处理单元发送携带了目的调谐波长信息的查询命令 ;
     信息处理单元根据所述查询命令查询信息存储单元没有保存与目的调谐波长相 同的波长 ;
     网管处理单元根据查询结果向与所述目的调谐波长信息相关的 OTU 发送波长调 谐命令 ;
     与所述目的调谐波长信息相关的 OTU 根据所述调谐波长命令将原有波长调谐至 目的波长, 然后向网管处理单元返回波长调谐成功消息。
     优选地, 在网管处理单元收到所述波长调谐成功消息前, 该方法还包括 :
     网管处理单元向需要调谐的 OTU 发送波长调谐命令 ;
     所述需要调谐的 OTU 根据所述调谐波长命令将原有波长调谐至目的波长, 然后向 网管处理单元返回波长调谐成功消息。
     优选地, 在确定波长存在冲突之后, 该方法还包括 :
     信息处理单元向告警显示单元发送 ROADM 存在波长冲突的告警显示命令, 并将 ROADM 存在波长冲突的信息发送给网管处理单元 ;
     告警显示单元根据告警显示命令, 在 ROADM 中显示波长冲突告警。 优选地, 该方法还包括 :
     信息处理单元向所述 ROADM 的端口所对应的阻断单元发送阻断命令, 并将所述 ROADM 的端口被阻断的信息发送至网管处理单元 ;
     所述阻断单元在使能的状态下, 根据所述阻断命令阻断所述 ROADM 的端口。
     优选地, 该方法还包括 : 信息处理单元判断出所述当前输入 ROADM 的波长信息中 没有所述 OTU 被调谐前的波长信息, 但有所述 OTU 被调谐后的波长信息, 进一步判断出所述 原有输入 ROADM 的波长信息中没有与 OTU 被调谐后的波长相同的波长, 然后确定输入 ROADM 的且被调谐的波长与原有输入 ROADM 的波长不存在冲突。
     优选地, 所述方法还包括 :
     功率检测单元检测到其对应的接入 ROADM 的端口从无光变化到有光, 确定新的光 转发单元 OTU 接入 ROADM, 并将新的 OTU 对应的端口号发送给信息处理单元 ; 信息处理单元 根据所述端口号, 向波长检测单元发送波长扫描命令, 针对多个波长经过耦合处理后输出 的波长进行扫描。
     优选地, 该方法还包括 : 信息处理单元判断出所述当前输入 ROADM 的波长信息中 增加了新波长信息, 然后确定输入 ROADM 的新的 OTU 的波长与原有输入 ROADM 的波长不存 在冲突。
     优选地, 该方法还包括 :
     功率检测单元检测到其对应的接入 ROADM 的端口从有光变化到无光, 确定原有 OTU 移除 ROADM, 并将原有 OTU 移除 ROADM 的端口号发送给信息处理单元 ;
     信息处理单元根据所述端口号, 向信息存储单元发送信息更新命令 ;
     信息存储单元根据所述信息更新命令, 清除所述原有 OTU 移除 ROADM 的端口号和 输入 ROADM 的原有 OTU 的波长信息。
     优选地, 该方法还包括 : 原有 OTU 移除 ROADM 的端口所对应的阻断单元在使能且被 阻断的状态下, 信息处理单元向所述阻断单元发送解除阻断命令, 并将原有 OTU 移除 ROADM
     的端口被解除阻断的信息发送至网管处理单元 ; 所述阻断单元根据所述解除阻断命令解除 原有 OTU 移除 ROADM 的端口的阻断状态。
     优选地, 该方法还包括 : 信息处理单元判断出所述当前输入 ROADM 的波长信息中 减少了原有至少一 OTU 的波长信息且增加了新波长信息, 然后确定输入 ROADM 的多个波长 中至少有一个波长发生了漂移, 并且发生漂移的波长与原有输入 ROADM 的波长不存在冲 突。
     本发明还提出一种在可重构型分插复用系统 ROADM 中确定波长冲突的装置, 该装 置至少包括 : 波长检测单元、 信息处理单元以及信息存储单元 ;
     所述波长检测单元, 用于通过波长扫描, 获得当前输入 ROADM 的波长信息, 并将所 述当前输入 ROADM 的波长信息发送给信息处理单元 ;
     所述信息处理单元, 用于查询信息存储单元获得原有输入 ROADM 的波长信息, 然 后将所述当前输入 ROADM 的波长信息与所述原有输入 ROADM 的波长信息进行比较, 确定当 前输入 ROADM 的波长信息是否与原有输入 ROADM 的波长信息冲突。
     优选地, 所述装置还包括 :
     网管处理单元, 用于在收到被调谐的光转发单元 OTU 返回的波长调谐成功消息 后, 将 OTU 被调谐前的波长信息和 OTU 被调谐后的波长信息发送至信息处理单元 ; 信息处理 单元向波长检测单元发送波长扫描命令, 针对多个波长经过耦合处理后输出的波长进行扫 描;
     功率检测单元, 用于检测到其对应的接入 ROADM 的端口从无光变化到有光, 确定 新的光转发单元 OTU 接入 ROADM, 并将新的 OTU 对应的端口号发送给信息处理单元 ; 信息处 理单元根据所述端口号, 向波长检测单元发送波长扫描命令, 针对多个波长经过耦合处理 后输出的波长进行扫描。
     优选地, 所述信息处理单元还具体用于 :
     查询信息存储单元获得原有输入 ROADM 的波长信息, 确定所述原有输入 ROADM 的 波长信息中有所述 OTU 被调谐前的波长信息, 然后将所述当前输入 ROADM 的波长信息与所 述原有输入 ROADM 的波长信息进行比较, 判断出所述当前输入 ROADM 的波长信息中没有所 述 OTU 被调谐前的波长信息, 但有所述 OTU 被调谐后的波长信息, 进一步判断出所述原有输 入 ROADM 的波长信息中有与 OTU 被调谐后的波长相同的波长, 进一步判断出所述 OTU 被调 谐后的波长信息的光功率值大于所述与 OTU 被调谐后的波长相同的波长所对应的光功率 值, 且两者的差值不小于预设光功率值, 然后确定输入 ROADM 的且被调谐的波长与原有输 入 ROADM 的波长存在冲突 ;
     查询信息存储单元获得原有输入 ROADM 的波长信息, 然后将所述当前输入 ROADM 的波长信息与所述原有输入 ROADM 的波长信息进行比较, 判断出所述当前输入 ROADM 的波 长信息中没有增加新波长信息, 且进一步判断出所述当前输入 ROADM 的波长信息中原有一 OTU 的波长信息的光功率值大于所述原有输入 ROADM 的波长信息中所述原有一 OTU 的波长 信息的光功率值, 且两者的差值不小于预设光功率值, 然后确定输入 ROADM 的新的 OTU 的波 长与原有输入 ROADM 的波长存在冲突 ;
     查询信息存储单元获得原有输入 ROADM 的波长信息, 然后将所述当前输入 ROADM 的波长信息与所述原有输入 ROADM 的波长信息进行比较, 判断出所述当前输入 ROADM 的波长信息中既减少了原有至少一 OTU 的波长信息也没有增加新波长信息, 且进一步判断出所 述当前输入 ROADM 的波长信息中原有至少一 OTU 的波长信息的光功率值大于所述原有输入 ROADM 的波长信息中所述原有至少一 OTU 的波长信息的光功率值, 且两者的差值不小于预 设光功率值, 然后确定输入 ROADM 的多个波长中至少有一个波长发生了漂移, 并且发生漂 移的波长与原有输入 ROADM 的波长存在冲突。
     优选地, 所述装置还包括 :
     告警显示单元, 根据信息处理单元发送的 ROADM 存在波长冲突的告警显示命令, 在 ROADM 中显示波长冲突告警。
     优选地, 所述装置还包括 :
     阻断单元, 在使能的状态下, 根据所述信息处理单元发送的阻断命令阻断所述 ROADM 的端口。
     优选地, 所述信息存储单元根据所述信息处理单元发送的信息更新命令, 清除所 述原有 OTU 移除 ROADM 的端口号和输入 ROADM 的原有 OTU 的波长信息。
     本发明中可以实现在 ROADM 中快速地定位出导致波长冲突的事件或操作, 也可以 实现在事件发生前预判断是否存在波长冲突 ; 对于存在波长冲突的情况, 可以及时通过告 警方式进行指示, 并阻断导致波长冲突的输入波长所对应的端口, 有效避免了对传输正常 业务的影响。 附图说明 图 1 是现有技术的基于 WSS 技术的 ROADM 的主要配置结构示意图 ;
     图 2 是本发明一实施例在可重构型分插复用系统 ROADM 中确定波长冲突的方法的 步骤流程示意图 ;
     图 3A 是本发明一实施例的在 ROADM 中确定波长冲突的方法之预判断的处理流程 示意图 ;
     图 3B 是基于图 3A 的预判断之后的处理流程示意图 ;
     图 3C 是基于图 3B 的判断当前输入 ROADM 的波长信息与原有输入 ROADM 的波长信 息是否相同之后的处理流程示意图 ;
     图 4 是本发明实施例的输入 ROADM 的且被调谐的波长与原有输入 ROADM 的波长不 存在冲突的波长信息示意图 ;
     图 5 是本发明实施例的输入 ROADM 的且被调谐的波长与原有输入 ROADM 的波长存 在冲突的波长信息示意图 ;
     图 6A 是本发明另一实施例的在 ROADM 中确定波长冲突的方法之确定输入 ROADM 的新的 OTU 的波长与原有输入 ROADM 的波长不存在冲突的处理流程示意图 ;
     图 6B 是基于图 6A 的判断当前输入 ROADM 的波长信息中没有增加新波长信息之后 的处理流程示意图 ;
     图 7 是本发明实施例的输入 ROADM 的新的 OTU 的波长与原有输入 ROADM 的波长不 存在冲突的波长信息示意图 ;
     图 8 是本发明实施例的输入 ROADM 的新的 OTU 的波长与原有输入 ROADM 的波长存 在冲突的波长信息示意图 ;
     图 9A 是本发明另一实施例的在 ROADM 中确定波长冲突的方法之确定发生漂移的 波长与原有输入 ROADM 的波长不存在冲突的处理流程示意图 ;
     图 9B 是基于图 9A 的判断当前输入 ROADM 的波长信息中既减少了原有波长信息也 没有增加新波长信息之后的处理流程示意图 ;
     图 10 是本发明实施例的发生漂移的波长与原有输入 ROADM 的波长不存在冲突的 波长信息示意图 ;
     图 11 是本发明实施例的发生漂移的波长与原有输入 ROADM 的波长存在冲突的波 长信息示意图 ;
     图 12 是本发明实施例的在 ROADM 的波长输入处的配置结构示意图。
     为了使本发明的目的、 技术方案及优点更加清楚明白, 以下结合附图及实施例, 对 本发明进行进一步详细说明。具体实施方式
     应当明确, 以下所描述的实施例仅仅是本发明一部分, 而不是全部的实施例。 基于 本发明中的实施例, 本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它 实施例, 都属于本发明保护的范围。 为了解决现有技术的缺陷, 本发明实施例的技术方案针对 ROADM, 在波长输入处至 少增加信息处理单元、 波长检测单元、 信息存储单元、 功率检测单元、 告警显示单元和阻断 单元, 这可以实现在 ROADM 中快速地定位出导致波长冲突的事件或操作, 也可以实现在事 件发生前预判断是否存在波长冲突 ; 对于存在波长冲突的情况, 可以及时通过告警方式进 行指示, 并阻断导致波长冲突的输入波长所对应的端口, 有效避免了对传输正常业务的影 响。
     参照图 2, 提出一种在可重构型分插复用系统 ROADM 中确定波长冲突的方法的一 实施例, 包括 :
     S10、 波长检测单元通过波长扫描, 获得当前输入 ROADM 的波长信息, 并将上述当 前输入 ROADM 的波长信息发送给信息处理单元 ;
     S11、 信息处理单元查询信息存储单元获得原有输入 ROADM 的波长信息, 然后将上 述当前输入 ROADM 的波长信息与上述原有输入 ROADM 的波长信息进行比较, 确定当前输入 ROADM 的波长信息是否与原有输入 ROADM 的波长信息冲突。
     本发明实施例提供了一种在 ROADM 中确定波长冲突的方法。本实施例的方法主要 针对网管调谐 OTU 的应用场景。本实施例的方法包括 :
     S101 : 网管处理单元在收到被调谐的 OTU 返回的波长调谐成功消息后, 将 OTU 被调 谐前的波长信息和 OTU 被调谐后的波长信息发送至信息处理单元。
     S102 : 信息处理单元在收到 OTU 被调谐前的波长信息和 OTU 被调谐后的波长信息 后, 向波长检测单元发送波长扫描命令。
     S103 : 波长检测单元根据波长扫描命令, 针对多个波长经过耦合处理后输出的波 长进行扫描, 获得当前输入 ROADM 的波长信息, 并将当前输入 ROADM 的波长信息返回给信息 处理单元。
     S104 : 信息处理单元在收到当前输入 ROADM 的波长信息后, 查询信息存储单元获
     得原有输入 ROADM 的波长信息, 确定原有输入 ROADM 的波长信息中有 0TU 被调谐前的波 长信息, 然后将扫描获得的当前输入 ROADM 的波长信息与信息存储单元保存的原有输入 ROADM 的波长信息进行比较, 判断出当前输入 ROADM 的波长信息中没有 OTU 被调谐前的波 长信息, 但有 OTU 被调谐后的波长信息, 进一步判断出原有输入 ROADM 的波长信息中有与 OTU 被调谐后的波长相同的波长, 进一步判断出 OTU 被调谐后的波长信息的光功率值大于 上述与 OTU 被调谐后的波长相同的波长所对应的光功率值, 且两者的差值不小于预设光功 率值, 然后确定输入 ROADM 的且被调谐的波长与原有输入 ROADM 的波长存在冲突。
     优选地, 本实施例的方法还可以包括 :
     信息处理单元在收到当前输入 ROADM 的波长信息后, 查询信息存储单元获得原有 输入 ROADM 的波长信息, 确定原有输入 ROADM 的波长信息中有 OTU 被调谐前的波长信息, 然 后将扫描获得的当前输入 ROADM 的波长信息与信息存储单元保存的原有输入 ROADM 的波长 信息进行比较, 判断出当前输入 ROADM 的波长信息中没有 OTU 被调谐前的波长信息, 但有 OTU 被调谐后的波长信息, 进一步判断出原有输入 ROADM 的波长信息中没有与 OTU 被调谐后 的波长相同的波长, 然后确定输入 ROADM 的且被调谐的波长与原有输入 ROADM 的波长不存 在冲突。 参照图 3A、 图 3B 和图 3C, 本发明另一实施例提供了一种在 ROADM 中确定波长冲突 的方法。本实施例主要针对网管调谐 OTU 的应用场景。在本实施例中, 网管已预先获得了 需要调谐的 OTU 接入 ROADM 的连接配置关系, 因此网管向 OTU 发送调谐命令之前, 优选地需 要预判断是否存在波长冲突。先参看图 3A, 本实施例的具体方法包括 :
     S201 : 网管处理单元向信息处理单元发送携带了目的调谐波长信息的查询命令。
     S202 : 信息处理单元根据查询命令查询信息存储单元是否保存了与目的调谐波长 相同的波长, 若是, 则执行 S203 ; 若否, 则执行 S205。
     S203 : 信息处理单元确定目的调谐波长与原有输入 ROADM 的波长存在冲突, 然后 将 ROADM 存在波长冲突的信息返回给网管处理单元。
     S204 : 网管处理单元根据 ROADM 存在波长冲突的信息, 终止向与目的调谐波长信 息相关的 OTU 发送波长调谐命令。
     S205 : 信息处理单元确定目的调谐波长与原有输入 ROADM 的波长不存在冲突, 并 将 ROADM 的波长不存在冲突的信息返回给网管处理单元。
     S206 : 网管处理单元向与目的调谐波长信息相关的 OTU 发送波长调谐命令。
     S207 : 与目的调谐波长信息相关的 OTU 根据调谐波长命令将原有波长调谐至目的 波长, 然后向网管处理单元返回波长调谐成功消息。
     至此, 网管完成了预判断的处理。但是在实际应用中, 可能出现网管获得的 OTU 接 入 ROADM 的连接配置关系与实际的连接配置关系不相符, 这样会导致预判断失误。所以, 在 通过预判断确定目的调谐波长与原有输入 ROADM 的波长不存在冲突的情况下, 对于被调谐 后的 OTU, 同样需要确定其所接入的 ROADM 是否存在波长冲突。下面参见图 3B 和图 3C, 并 进一步结合图 4 和图 5 进行详细阐述。其中, 图 4 为本发明实施例的输入 ROADM 的且被调 谐的波长与原有输入 ROADM 的波长不存在冲突的波长信息示意图, 图 5 为本发明实施例的 输入 ROADM 的且被调谐的波长与原有输入 ROADM 的波长存在冲突的波长信息示意图
     S208 : 网管处理单元在收到波长调谐成功消息后, 将 OTU 被调谐前的波长信息 ( 如
     图 4 和图 5 所示的 W1) 和 OTU 被调谐后的波长信息 ( 如图 4 和图 5 所示的 W2) 发送至信息 处理单元。
     在此需要说明的是, OTU 被调谐前的波长信息 W1 包括 OTU 被调谐前的波长值和光 功率值, OTU 被调谐后的波长信息 W2 包括 OTU 被调谐后的波长值和光功率值。
     S209 : 信息处理单元在收到 OTU 被调谐前的波长信息和 OTU 被调谐后的波长信息 后, 向波长检测单元发送波长扫描命令。
     S210 : 波长检测单元根据波长扫描命令, 针对多个波长经过耦合处理后输出的波 长进行扫描, 获得当前输入 ROADM 的波长信息, 并将当前输入 ROADM 的波长信息返回给信息 处理单元。
     在此需要说明的是, 当前输入 ROADM 的波长信息包括当前输入 ROADM 的各个波长 的波长值及光功率值。
     S211 : 信息处理单元在收到当前输入 ROADM 的波长信息后, 查询信息存储单元获 得原有输入 ROADM 的波长信息, 确定原有输入 ROADM 的波长信息中是否有 OTU 被调谐前的 波长信息, 若是, 则执行 S213 ; 若否, 则执行 S212。
     在此需要说明的是, 原有输入 ROADM 的波长信息包括原有输入 ROADM 的各个波长 的波长值及光功率值。
     S212 : 信息处理单元确定被调谐的 OTU 没有接入 ROADM, 终止处理。
     S213 : 信息处理单元将扫描获得的当前输入 ROADM 的波长信息与信息存储单元 保存的原有输入 ROADM 的波长信息进行比较, 判断两者的波长信息是否相同, 若是, 则执行 S214 ; 若否, 则执行 S215。
     S214 : 信息处理单元确定被调谐的 OTU 没有接入 ROADM, 或者确定被调谐的 OTU 接 入了 ROADM 但调谐失败, 终止处理。
     S215 : 信息处理单元判断出当前输入 ROADM 的波长信息中没有 OTU 被调谐前的波 长信息 ( 如图 4 和图 5 所示的 W1), 但有 OTU 被调谐后的波长信息 ( 如图 4 和图 5 所示的 W2), 然后进一步判断原有输入 ROADM 的波长信息中是否有与 OTU 被调谐后的波长相同的波 长 ( 如图 4 和图 5 所示的 W2), 若是, 则执行 S219 ; 若否, 则执行 S216。
     S216 : 信息处理单元确定输入 ROADM 的且被调谐的波长与原有输入 ROADM 的波长 不存在冲突 ( 参见图 4)。
     优选地, 本实施例的方法在 S216 之后还可以进一步包括 :
     S217 : 信息处理单元向信息存储单元发送信息更新命令。
     S218 : 信息存储单元根据信息更新命令, 记录被调谐的 OTU 接入 ROADM 的端口号和 OTU 被调谐后的波长信息。
     S219 : 信息处理单元进一步判断出 OTU 被调谐后的波长信息的光功率值大于上述 与 OTU 被调谐后的波长相同的波长所对应的光功率值, 且两者的差值不小于预设光功率值 ( 如图 5 所示的 W2), 然后确定输入 ROADM 的且被调谐的波长与原有输入 ROADM 的波长存在 冲突 ( 参见图 5)。
     在此需要说明的是, 用户可以根据需要预先设置一个光功率值, 若上述 OTU 被调 谐后的波长信息的光功率值与上述与 OTU 被调谐后的波长相同的波长所对应的光功率值 的差值不小于预先设置的光功率值, 则信息处理单元确定输入 ROADM 的且被调谐的波长与原有输入 ROADM 的波长存在冲突。
     优选地, 本实施例的方法在 S219 之后还可以进一步包括 :
     S220 : 信息处理单元向告警显示单元发送 ROADM 存在波长冲突的告警显示命令, 并将 ROADM 存在波长冲突的信息发送给网管处理单元。
     S221 : 告警显示单元根据告警显示命令, 在 ROADM 中显示波长冲突告警。
     告警显示单元可以通过告警指示灯的方式 ( 例如 : 亮红灯 ) 或者 LCD 指示的方式 ( 例如 : 显示 “1” ), 来表示当前 ROADM 存在波长冲突。上述内容仅作为具体举例, 本发明对 此不作任何限制。
     优选地, 本实施例在 S221 之后还可以进一步包括 :
     S222 : 信息处理单元向被调谐的 OTU 接入 ROADM 的端口所对应的阻断单元发送阻 断命令, 并将被调谐的 OTU 接入 ROADM 的端口被阻断的信息发送至网管处理单元。
     S223 : 若阻断单元使能, 则阻断单元根据阻断命令阻断被调谐的 OTU 接入 ROADM 的 端口 ; 若阻断单元非使能, 则阻断单元不做处理。
     本发明实施例还提供一种在 ROADM 中确定波长冲突的方法, 本实施例的方法主要 针对网管调谐 OTU 的应用场景。在本实施例中, 网管并没有预先获得需要调谐的 OTU 接入 ROADM 的连接配置关系, 因此网管无法预判断是否存在波长冲突。本实施例的具体方法包 括:
     S301 : 网管处理单元向需要调谐的 OTU 发送波长调谐命令。
     S302 : 需要调谐的 OTU 根据调谐波长命令将原有波长调谐至目的波长, 然后向网 管处理单元返回波长调谐成功消息。
     S303-S318 与前述的 S208-S223 相同, 此处不再赘述。
     本发明实施例还提供了一种在 ROADM 中确定波长冲突的方法。本实施例的方法主 要针对新的 OTU 接入 ROADM 的应用场景。本实施例的方法包括 :
     S401 : 功率检测单元检测到其对应的接入 ROADM 的端口从无光变化到有光, 确定 新的 OTU 接入 ROADM, 并将新的 OTU 对应的端口号发送给信息处理单元。
     S402 : 信息处理单元根据端口号, 向波长检测单元发送波长扫描命令。
     S403 : 波长检测单元根据波长扫描命令, 针对多个波长经过耦合处理后输出的波 长进行扫描, 获得当前输入 ROADM 的波长信息, 并将当前输入 ROADM 的波长信息返回给信息 处理单元。
     S404 : 信息处理单元在收到当前输入 ROADM 的波长信息后, 查询信息存储单元获 得原有输入 ROADM 的波长信息, 然后将扫描获得的当前输入 ROADM 的波长信息与信息存储 单元保存的原有输入 ROADM 的波长信息进行比较, 判断出当前输入 ROADM 的波长信息中没 有增加新波长信息, 进一步判断出当前输入 ROADM 的波长信息中一 OTU 的波长信息的光功 率值大于原有输入 ROADM 的波长信息中上述一 OTU 的波长信息的光功率值, 且两者的差值 不小于预设光功率值, 然后确定输入 ROADM 的新的 OTU 的波长与原有输入 ROADM 的波长存 在冲突。
     优选地, 本实施例的方法还可以包括 :
     信息处理单元在收到当前输入 ROADM 的波长信息后, 查询信息存储单元获得原有 输入 ROADM 的波长信息, 然后将扫描获得的当前输入 ROADM 的波长信息与信息存储单元保存的原有输入 ROADM 的波长信息进行比较, 判断出当前输入 ROADM 的波长信息中增加了新 波长信息, 然后确定输入 ROADM 的新的 OTU 的波长与原有输入 ROADM 的波长不存在冲突。
     参照图 6A 和图 6B, 本发明另一实施例提供了一种在 ROADM 中确定波长冲突的方 法。本实施例的方法主要针对新的 OTU 接入 ROADM 的应用场景。下面参见图 6A 和图 6B, 进 一步结合图 7 和图 8 进行详细阐述。其中, 图 7 为本发明实施例的输入 ROADM 的新的 OTU 的波长与原有输入 ROADM 的波长不存在冲突的波长信息示意图, 图 8 为本发明实施例的输 入 ROADM 的新的 OTU 的波长与原有输入 ROADM 的波长存在冲突的波长信息示意图。本实施 例的具体方法包括 :
     S501 : 功率检测单元检测到其对应的接入 ROADM 的端口从无光变化到有光, 确定 新的 OTU 接入 ROADM, 并将新的 OTU 接入 ROADM 的端口号发送给信息处理单元。
     S502 : 信息处理单元根据端口号, 向波长检测单元发送波长扫描命令。
     S503 : 波长检测单元根据波长扫描命令, 针对多个波长经过耦合处理后输出的波 长进行扫描, 获得当前输入 ROADM 的波长信息, 并将当前输入 ROADM 的波长信息返回给信息 处理单元。
     在此需要说明的是, 当前输入 ROADM 的波长信息包括当前输入 ROADM 的各个波长 的波长值及光功率值。 S504 : 信息处理单元在收到当前输入 ROADM 的波长信息后, 查询信息存储单元获 得原有输入 ROADM 的波长信息, 然后将扫描获得的当前输入 ROADM 的波长信息与信息存储 单元保存的原有输入 ROADM 的波长信息进行比较, 判断当前输入 ROADM 的波长信息中是否 增加了新波长信息 ( 如图 7 和图 8 所示的第 6 波 ), 若是, 则执行 S505 ; 若否, 则执行 S508。
     S505 : 信息处理单元确定输入 ROADM 的新的 OTU 的波长与原有输入 ROADM 的波长 不存在冲突 ( 参见图 7)。
     优选地, 本实施例的方法在 S505 之后还可以进一步包括 :
     S506 : 信息处理单元向信息存储单元发送信息更新命令。
     S507 : 信息存储单元根据信息更新命令, 记录新的 OTU 接入 ROADM 的端口号和输入 ROADM 的新的 OTU 的波长信息。
     在此需要说明的是, 输入 ROADM 的新的 OTU 的波长信息包括输入 ROADM 的新的 OTU 的波长值及光功率值。
     S508 : 信息处理单元进一步判断出当前输入 ROADM 的波长信息中原有一 OTU 的波 长信息的光功率值大于原有输入 ROADM 的波长信息中上述原有一 OTU 的波长信息的光功率 值, 然后判断两者的差值是否不小于预设光功率值 ( 如图 8 所示的第 4 波 ), 若是, 则执行 S509 ; 若否, 则执行 S510。
     S509 : 信息处理单元确定输入 ROADM 的新的 OTU 的波长与原有输入 ROADM 的波长 存在冲突 ( 参见图 8)。
     S510 : 终止处理。
     在此需要说明的是, 用户可以根据需要预先设置一个光功率值, 若上述当前输入 ROADM 的波长信息中原有一 OTU 的波长信息的光功率值与上述原有输入 ROADM 的波长信息 中上述原有一 OTU 的波长信息的光功率值的差值不小于预先设置的光功率值, 则信息处理 单元确定输入 ROADM 的新的 OTU 的波长与原有输入 ROADM 的波长存在冲突。
     优选地, 本实施例的方法在 S509 之后还可以进一步包括 :
     S511 : 信息处理单元向告警显示单元发送 ROADM 存在波长冲突的告警显示命令, 并将 ROADM 存在波长冲突的信息发送给网管处理单元。
     S512 : 告警显示单元根据告警显示命令, 在 ROADM 中显示波长冲突告警。
     告警显示单元可以通过告警指示灯的方式 ( 例如 : 亮红灯 ) 或者 LCD 指示的方式 ( 例如 : 显示 “1” ), 来表示当前 ROADM 存在波长冲突。上述内容仅作为具体举例, 本发明对 此不作任何限制。
     优选地, 本实施例在 S512 之后还可以进一步包括 :
     S513 : 信息处理单元向新的 OTU 接入 ROADM 的端口所对应的阻断单元发送阻断命 令, 并将新的 OTU 接入 ROADM 的端口被阻断的信息发送至网管处理单元。
     S514 : 若阻断单元使能, 则阻断单元根据阻断命令阻断新的 OTU 接入 ROADM 的端 口; 若阻断单元非使能, 则阻断单元不做处理。
     优选地, 本实施例还可以针对原有 OTU 移除 ROADM 的应用场景。本实施例的具体 方法还包括 :
     S601 : 功率检测单元检测到其对应的接入 ROADM 的端口从有光变化到无光, 确定 原有 OTU 移除 ROADM, 并将原有 OTU 移除 ROADM 的端口号发送给信息处理单元。 S602 : 信息处理单元根据端口号, 向信息存储单元发送信息更新命令。
     S603 : 信息存储单元根据信息更新命令, 清除原有 OTU 移除 ROADM 的端口号和输入 ROADM 的原有 OTU 的波长信息。
     在此需要说明的是, 输入 ROADM 的原有 OTU 的波长信息包括输入 ROADM 的原有 OTU 的波长值及光功率值。
     优选地, 本实施例在 S603 之后还可以进一步包括 :
     S604 : 若原有 OTU 移除 ROADM 的端口所对应的阻断单元使能且已被阻断, 则信息处 理单元向阻断单元发送解除阻断命令, 并将原有 OTU 移除 ROADM 的端口被解除阻断的信息 发送至网管处理单元 ; 阻断单元根据解除阻断命令解除原有 OTU 移除 ROADM 的端口的阻断 状态。若原有 OTU 移除 ROADM 的端口所对应的阻断单元非使能且未被阻断, 则阻断单元不 做处理。
     本发明实施例还提供了一种在 ROADM 中确定波长冲突的方法。本实施例的方法主 要针对输入 ROADM 的波长发生漂移的应用场景。波长发生漂移是由于 OTU 老化等原因所造 成的波长值发生变化, 对此现有技术中的 OMU 和网管是无法预先获知的, 所以也就不能判 断发生漂移的波长是否与原有输入 ROADM 的波长存在冲突。在本发明实施例中, 可以通过 波长扫描的方式获得当前输入 ROADM 波长信息, 然后将其与原有输入 ROADM 的波长信息进 行比较, 从而判断出发生漂移的波长与原有输入 ROADM 的波长存在冲突。本实施例的方法 包括 :
     S701 : 波长检测单元针对多个波长经过耦合处理后输出的波长进行扫描, 获得当 前输入 ROADM 的波长信息, 并将当前输入 ROADM 的波长信息返回给信息处理单元。
     S702 : 信息处理单元在收到当前输入 ROADM 的波长信息后, 查询信息存储单元获 得原有输入 ROADM 的波长信息, 然后将扫描获得的当前输入 ROADM 的波长信息与信息存储 单元保存的原有输入 ROADM 的波长信息进行比较, 判断出当前输入 ROADM 的波长信息中
     既减少了原有至少一 OTU 的波长信息也没有增加新波长信息, 且进一步判断出当前输入 ROADM 的波长信息中原有至少一 OTU 的波长信息的光功率值大于原有输入 ROADM 的波长信 息中上述原有至少一 OTU 的波长信息的光功率值, 且两者的差值不小于预设光功率值, 然 后确定输入 ROADM 的多个波长中至少有一个波长发生了漂移, 并且发生漂移的波长与原有 输入 ROADM 的波长存在冲突。
     优选地, 本实施例的方法还可以包括 :
     信息处理单元在收到当前输入 ROADM 的波长信息后, 查询信息存储单元获得原有 输入 ROADM 的波长信息, 然后将扫描获得的当前输入 ROADM 的波长信息与信息存储单元保 存的原有输入 ROADM 的波长信息进行比较, 判断出当前输入 ROADM 的波长信息中减少了原 有至少一 OTU 的波长信息但增加了新波长信息, 然后确定输入 ROADM 的多个波长中至少有 一个波长发生了漂移, 并且发生漂移的波长与原有输入 ROADM 的波长不存在冲突。
     参照图 9A 和图 9B, 本发明另一实施例提供了一种在 ROADM 中确定波长冲突的方 法。本实施例的方法主要针对输入 ROADM 的波长发生漂移的应用场景。下面参见图 9A 和 图 9B, 进一步结合图 10 和图 11 进行详细阐述。其中, 图 10 为本发明实施例的发生漂移的 波长与原有输入 ROADM 的波长不存在冲突的波长信息示意图, 图 11 为本发明实施例的发生 漂移的波长与原有输入 ROADM 的波长存在冲突的波长信息示意图。本实施例的具体方法包 括:
     S801 : 波长检测单元针对多个波长经过耦合处理后输出的波长进行扫描, 获得当 前输入 ROADM 的波长信息, 并将当前输入 ROADM 的波长信息返回给信息处理单元。
     波长检测单元可以根据预先设置的时间周期 ( 例如, 每隔 10 分钟 ) 进行自动扫 描; 也可以根据信息处理单元发送的波长扫描命令进行扫描。 上述内容仅作为具体举例, 本 发明对此不作任何限制。
     在此需要说明的是, 当前输入 ROADM 的波长信息包括当前输入 ROADM 的各个波长 的波长值及光功率值。
     S802 : 信息处理单元在收到当前输入 ROADM 的波长信息后, 查询信息存储单元获 得原有输入 ROADM 的波长信息, 然后将扫描获得的当前输入 ROADM 的波长信息与信息存储 单元保存的原有输入 ROADM 的波长信息进行比较, 判断当前输入 ROADM 的波长信息中是否 减少了原有至少一个 OTU 的波长信息 ( 如图 10 和 11 所示的第 6 波 ), 若是, 则执行 S803 ; 若否, 则执行 S804。
     S803 : 信息处理单元进一步判断是否增加了新波长信息 ( 如图 10 和 11 所示的第 8 波 ), 若是, 则执行 S805 ; 若否, 则执行 S806。
     S804 : 终止处理。
     S805 : 信息处理单元确定输入 ROADM 的多个波长中至少有一个波长发生了漂移, 并且发生漂移的波长与原有输入 ROADM 的波长不存在冲突 ( 参见图 10)。
     优选地, 本实施例的方法在 S805 之后还可以进一步包括 :
     S807 : 信息处理单元向信息存储单元发送信息更新命令。
     S808 : 信息存储单元根据信息更新命令, 记录发生漂移的波长输入 ROADM 的端口 号和波长发生漂移后的波长信息。
     在此需要说明的是, 波长发生漂移后的波长信息包括波长发生漂移后的波长值及光功率值。
     S806 : 信息处理单元进一步判断出当前输入 ROADM 的波长信息中的原有至少一 OTU 的波长信息的光功率值大于原有输入 ROADM 的波长信息中上述原有至少一 OTU 的波长 信息的的光功率值, 然后判断两者的差值是否不小于预设光功率值 ( 如图 11 所示的第 3 波 ), 若是, 则执行 S809 ; 若否, 则执行 S810。
     S809 : 信息处理单元确定输入 ROADM 的多个波长中至少有一个波长发生了漂移, 并且发生漂移的波长与原有输入 ROADM 的波长存在冲突 ( 参见图 11)。
     S810 : 终止处理。
     在此需要说明的是, 用户可以根据需要预先设置一个光功率值, 若上述当前输入 ROADM 的波长信息中的原有至少一 OTU 的波长信息的光功率值与上述原有输入 ROADM 的波 长信息中上述原有至少一 OTU 的波长信息的的光功率值的差值不小于预先设置的光功率 值, 则信息处理单元确定输入 ROADM 的多个波长中至少有一个波长发生了漂移, 并且发生 漂移的波长与原有输入 ROADM 的波长存在冲突。
     优选地, 本实施例的方法在 S809 之后还可以进一步包括 :
     S811 : 信息处理单元向告警显示单元发送 ROADM 存在波长冲突的告警显示命令, 并将 ROADM 存在波长冲突的信息发送给网管处理单元。
     S812 : 告警显示单元根据告警显示命令, 在 ROADM 中显示波长冲突告警。
     告警显示单元可以通过告警指示灯的方式 ( 例如 : 亮红灯 ) 或者 LCD 指示的方式 ( 例如 : 显示 “1” ), 来表示当前 ROADM 存在波长冲突。上述内容仅作为具体举例, 本发明对 此不作任何限制。
     优选地, 本实施例在 S812 之后还可以进一步包括 :
     S813 : 信息处理单元向发生漂移的波长输入 ROADM 的端口所对应的阻断单元发送 阻断命令, 并将发生漂移的波长输入 ROADM 的端口被阻断的信息发送至网管处理单元。
     S814 : 若阻断单元使能, 则阻断单元根据阻断命令阻断发生漂移的波长输入 ROADM 的端口 ; 若阻断单元非使能, 则阻断单元不做处理。
     参照图 12, 提出本发明另一实施例的一种在可重构型分插复用系统 ROADM 中确定 波长冲突的装置, 该装置至少包括 : 波长检测单元 1002、 信息处理单元 1001 以及信息存储 单元 1003 ;
     所述波长检测单元 1002, 用于通过波长扫描, 获得当前输入 ROADM 的波长信息, 并 将所述当前输入 ROADM 的波长信息发送给信息处理单元 ;
     所述信息处理单元 1001, 用于查询信息存储单元 1003 获得原有输入 ROADM 的波长 信息, 然后将所述当前输入 ROADM 的波长信息与所述原有输入 ROADM 的波长信息进行比较, 确定当前输入 ROADM 的波长信息是否与原有输入 ROADM 的波长信息冲突。
     上述信息处理单元 1001、 波长检测单元 1002 和信息存储单元 1003 构成了在 ROADM 中确定波长冲突的装置, 优选地, 该装置还包括功率检测单元 1004、 告警显示单元 1005、 阻断单元 1006 和合波单元 1007。需要说明的是, 图 12 中网管处理单元 1009 是网管 上新增的一个功能单元, 用于与信息处理单元 1001 进行信息交互, 以此获得 ROADM 中存在 波长冲突的信息。
     上述述装置还包括 : 网管处理单元 1009, 用于在收到被调谐的光转发单元 OTU 返回的波长调谐成功消息后, 将 OTU 被调谐前的波长信息和 OTU 被调谐后的波长信息发送至 信息处理单元 1004 ; 信息处理单元 1001 向波长检测单元 1002 发送波长扫描命令, 针对多 个波长经过耦合处理后输出的波长进行扫描 ; 和 / 或,
     功率检测单元 1004, 用于检测到其对应的接入 ROADM 的端口从无光变化到有光, 确定新的光转发单元 OTU 接入 ROADM, 并将新的 OTU 对应的端口号发送给信息处理单元 1001 ; 信息处理单元 1001 根据所述端口号, 向波长检测单元 1002 发送波长扫描命令, 针对 多个波长经过耦合处理后输出的波长进行扫描。
     上述信息处理单元 1001 还具体用于 : 查询信息存储单元 1003 获得原有输入 ROADM 的波长信息, 确定所述原有输入 ROADM 的波长信息中有所述 OTU 被调谐前的波长信 息, 然后将所述当前输入 ROADM 的波长信息与所述原有输入 ROADM 的波长信息进行比较, 判 断出所述当前输入 ROADM 的波长信息中没有所述 OTU 被调谐前的波长信息, 但有所述 OTU 被调谐后的波长信息, 进一步判断出所述原有输入 ROADM 的波长信息中有与 OTU 被调谐后 的波长相同的波长, 进一步判断出所述 OTU 被调谐后的波长信息的光功率值大于所述与 OTU 被调谐后的波长相同的波长所对应的光功率值, 且两者的差值不小于预设光功率值, 然 后确定输入 ROADM 的且被调谐的波长与原有输入 ROADM 的波长存在冲突 ;
     查询信息存储单元 1003 获得原有输入 ROADM 的波长信息, 然后将所述当前输入 ROADM 的波长信息与所述原有输入 ROADM 的波长信息进行比较, 判断出所述当前输入 ROADM 的波长信息中没有增加新波长信息, 且进一步判断出所述当前输入 ROADM 的波长信息中原 有一 OTU 的波长信息的光功率值大于所述原有输入 ROADM 的波长信息中所述原有一 OTU 的 波长信息的光功率值, 且两者的差值不小于预设光功率值, 然后确定输入 ROADM 的新的 OTU 的波长与原有输入 ROADM 的波长存在冲突 ;
     查询信息存储单元 1003 获得原有输入 ROADM 的波长信息, 然后将所述当前输入 ROADM 的波长信息与所述原有输入 ROADM 的波长信息进行比较, 判断出所述当前输入 ROADM 的波长信息中既减少了原有至少一 OTU 的波长信息也没有增加新波长信息, 且进一步判断 出所述当前输入 ROADM 的波长信息中原有至少一 OTU 的波长信息的光功率值大于所述原有 输入 ROADM 的波长信息中所述原有至少一 OTU 的波长信息的光功率值, 且两者的差值不小 于预设光功率值, 然后确定输入 ROADM 的多个波长中至少有一个波长发生了漂移, 并且发 生漂移的波长与原有输入 ROADM 的波长存在冲突。
     上述装置还包括 : 告警显示单元 1005, 根据信息处理单元 1001 发送的 ROADM 存在 波长冲突的告警显示命令, 在 ROADM 中显示波长冲突告警。
     上述装置还包括 : 阻断单元 1006, 在使能的状态下, 根据所述信息处理单元 1001 发送的阻断命令阻断所述被调谐的 OTU 接入 ROADM 的端口。
     上述信息存储单元 1003 根据所述信息处理单元 1001 发送的信息更新命令, 清除 所述原有 OTU 移除 ROADM 的端口号和输入 ROADM 的原有 OTU 的波长信息。
     根据前面所描述的 S101-S104、 S201-S223 和 S301-S318, 相应地, 基于图 12 所示 的在 ROADM 的波长输入处的配置结构, 本发明实施例提供了一种在 ROADM 中确定波长冲突 的装置, 本实施例的装置主要针对网管调谐 OTU 的应用场景。 本实施例的装置至少包括 : 信 息处理单元 1001、 波长检测单元 1002 和信息存储单元 1003 ; 其中,
     信息处理单元 1001, 用于接收网管处理单元 1009 在收到被调谐的 OTU 返回的波长调谐成功消息后所发送的 OTU 被调谐前的波长信息和 OTU 被调谐后的波长信息, 然后向波 长检测单元 1002 发送波长扫描命令 ;
     波长检测单元 1002, 用于根据波长扫描命令, 针对多个波长经过耦合处理后输出 的波长进行扫描, 获得当前输入 ROADM 的波长信息, 并将当前输入 ROADM 的波长信息返回给 信息处理单元 1001 ;
     信息存储单元 1003, 用于保存原有输入 ROADM 的波长信息 ;
     信息处理单元 1001, 还用于在收到当前输入 ROADM 的波长信息后, 查询信息存储 单元 1003 获得原有输入 ROADM 的波长信息, 确定原有输入 ROADM 的波长信息中有 OTU 被调 谐前的波长信息, 然后将当前输入 ROADM 的波长信息与原有输入 ROADM 的波长信息进行比 较, 判断出当前输入 ROADM 的波长信息中没有 OTU 被调谐前的波长信息, 但有 OTU 被调谐 后的波长信息, 进一步判断出原有输入 ROADM 的波长信息中有与 OTU 被调谐后的波长相同 的波长, 进一步判断出 OTU 被调谐后的波长信息的光功率值大于上述与 OTU 被调谐后的波 长相同的波长所对应的光功率值, 且两者的差值不小于预设光功率值, 然后确定输入 ROADM 的且被调谐的波长与原有输入 ROADM 的波长存在冲突。
     优选地, 信息处理单元 1001, 还用于在收到当前输入 ROADM 的波长信息后, 查询信 息存储单元 1003 获得原有输入 ROADM 的波长信息, 确定原有输入 ROADM 的波长信息中有 OTU 被调谐前的波长信息, 然后将当前输入 ROADM 的波长信息与原有输入 ROADM 的波长信息 进行比较, 判断出当前输入 ROADM 的波长信息中没有 OTU 被调谐前的波长信息, 但有 OTU 被 调谐后的波长信息, 进一步判断出原有输入 ROADM 的波长信息中没有与 OTU 被调谐后的波 长相同的波长, 然后确定输入 ROADM 的且被调谐的波长与原有输入 ROADM 的波长不存在冲 突。
     优选地, 信息处理单元 1001, 还用于在确定输入 ROADM 的且被调谐的波长与原有 输入 ROADM 的波长不存在冲突后, 向信息存储单元 1003 发送信息更新命令 ; 信息存储单元 1003, 还用于根据信息更新命令, 记录被调谐的 OTU 接入 ROADM 的端口号和 OTU 被调谐后的 波长信息。
     优选地, 本实施例的装置还包括告警显示单元 1005, 具体地 : 信息处理单元 1001, 还用于向告警显示单元 1005 发送 ROADM 存在波长冲突的告警显示命令, 并将 ROADM 存在波 长冲突的信息发送给网管处理单元 1009 ; 告警显示单元 1005, 用于根据告警显示命令, 在 ROADM 中显示波长冲突告警。
     优选地, 本实施例的装置还包括阻断单元 1006, 具体地 : 信息处理单元 1001, 还用 于向被调谐的 OTU 接入 ROADM 的端口所对应的阻断单元 1006 发送阻断命令, 并将被调谐的 OTU 接入 ROADM 的端口被阻断的信息发送至网管处理单元 1009 ; 阻断单元 1006, 用于在使 能的状态下, 根据阻断命令阻断被调谐的 OTU 接入 ROADM 的端口。阻断单元可以由光开关 或可调衰减器等光器件构成, 此仅作为具体举例, 本发明对此不作任何限制。
     优选地, 本实施例的装置还包括合波单元 1007, 可以是 1xN 耦合器, 用于将多个输 入 ROADM 的波长进行耦合处理并输出至波长检测单元 1002。
     上述装置内各单元之间的信息交互、 执行过程等内容, 由于与本发明方法实施例 基于同一构思, 具体内容可参见本发明方法实施例中 S101-S104、 S201-S223 和 S301-S318 的叙述, 此处不再赘述。根据前面所描述的 S401-S404、 S501-S514 和 S601-S604, 相应地, 基于图 12 所示的 在 ROADM 的波长输入处的配置结构, 本发明实施例还提供了一种在 ROADM 中确定波长冲突 的装置, 本实施例的装置主要针对新的 OTU 接入 ROADM 的应用场景。本实施例的装置至少 包括 : 信息处理单元 1001、 波长检测单元 1002、 信息存储单元 1003 和功率检测单元 1004 ; 其中,
     功率检测单元 1004, 用于检测到其对应的接入 ROADM 的端口从无光变化到有光, 确定新的 OTU 接入 ROADM, 并将新的 OTU 对应的端口号发送给信息处理单元 1001 ;
     信息处理单元 1001, 用于根据端口号向波长检测单元 1002 发送波长扫描命令 ;
     波长检测单元 1002, 用于根据波长扫描命令, 针对多个波长经过耦合处理后输出 的波长进行扫描, 获得当前输入 ROADM 的波长信息, 并将当前输入 ROADM 的波长信息返回给 信息处理单元 1001 ;
     信息存储单元 1003, 用于保存原有输入 ROADM 的波长信息 ;
     信息处理单元 1001, 还用于在收到当前输入 ROADM 的波长信息后, 查询信息存储 单元 1003 获得原有输入 ROADM 的波长信息, 然后将当前输入 ROADM 的波长信息与原有输入 ROADM 的波长信息进行比较, 判断出当前输入 ROADM 的波长信息中没有增加新波长信息, 且 进一步判断出当前输入 ROADM 的波长信息中原有一 OTU 的波长信息的光功率值大于原有输 入 ROADM 的波长信息中上述原有一 OTU 的波长信息的光功率值, 且两者的差值不小于预设 光功率值, 然后确定输入 ROADM 的新的 OTU 的波长与原有输入 ROADM 的波长存在冲突。
     优选地, 信息处理单元 1001, 还用于在收到当前输入 ROADM 的波长信息后, 查询信 息存储单元 1003 获得原有输入 ROADM 的波长信息, 然后将当前输入 ROADM 的波长信息与原 有输入 ROADM 的波长信息进行比较, 判断出当前输入 ROADM 的波长信息中增加了新波长信 息, 然后确定输入 ROADM 的新的 OTU 的波长与原有输入 ROADM 的波长不存在冲突。
     优选地, 信息处理单元 1001, 还用于在确定输入 ROADM 的新的 OTU 的波长与原有 输入 ROADM 的波长不存在冲突后, 向信息存储单元 1003 发送信息更新命令 ; 信息存储单元 1003, 还用于根据信息更新命令, 记录新的 OTU 接入 ROADM 的端口号和输入 ROADM 的新的 OTU 的波长信息。
     优选地, 本实施例的装置还包括告警显示单元 1005, 具体地 : 信息处理单元 1001, 还用于向告警显示单元 1005 发送 ROADM 存在波长冲突的告警显示命令, 并将 ROADM 存在波 长冲突的信息发送给网管处理单元 1009 ; 告警显示单元 1005, 用于根据告警显示命令, 在 ROADM 中显示波长冲突告警。
     优选地, 本实施例的装置还包括阻断单元 1006, 具体地 : 信息处理单元 1001, 还用 于向新的 OTU 接入 ROADM 的端口所对应的阻断单元 1006 发送阻断命令, 并将新的 OTU 接入 ROADM 的端口被阻断的信息发送至网管处理单元 1009 ; 阻断单元 1006, 用于在使能的状态 下, 根据阻断命令阻断新的 OTU 接入 ROADM 的端口。阻断单元可以由光开关或可调衰减器 等光器件构成, 此仅作为具体举例, 本发明对此不作任何限制。
     优选地, 本实施例的装置还包括合波单元 1007, 可以是 1xN 耦合器, 用于将多个输 入 ROADM 的波长进行耦合处理并输出至波长检测单元 1002。
     优选地, 本实施例的装置还可以针对原有 OTU 移除 ROADM 的应用场景, 具体地 : 功 率检测单元 1004, 还用于检测到其对应的接入 ROADM 的端口从有光变化到无光, 确定原有OTU 移除 ROADM, 并将原有 OTU 移除 ROADM 的端口号发送给信息处理单元 1001 ; 信息处理单 元 1001, 还用于根据端口号, 向信息存储单元发送信息更新命令 ; 信息存储单元 1003, 还用 于根据信息更新命令, 清除原有 OTU 移除 ROADM 的端口号和输入 ROADM 的原有 OTU 的波长 信息。
     上述装置内各单元之间的信息交互、 执行过程等内容, 由于与本发明方法实施例 基于同一构思, 具体内容可参见本发明方法实施例中 S401-S404、 S501-S514 和 S601-S604 的叙述, 此处不再赘述。
     根据前面所描述的 S701-S702 和 S801S814, 相应地, 基于图 12 所示的在 ROADM 的 波长输入处的配置结构, 本发明实施例还提供了一种在 ROADM 中确定波长冲突的装置, 本 实施例的装置主要针对输入 ROADM 的波长发生漂移的应用场景。本实施例的装置至少包 括: 信息处理单元 1001、 波长检测单元 1002 和信息存储单元 1003 ; 其中,
     波长检测单元 1002, 用于针对多个波长经过耦合处理后输出的波长进行扫描, 获得当前输入 ROADM 的波长信息, 并将当前输入 ROADM 的波长信息返回给信息处理单元 1001 ;
     信息存储单元 1003, 用于保存原有输入 ROADM 的波长信息 ; 信息处理单元 1001, 用于在收到当前输入 ROADM 的波长信息后, 查询信息存储单 元 1003 获得原有输入 ROADM 的波长信息, 然后将当前输入 ROADM 的波长信息与原有输入 ROADM 的波长信息进行比较, 判断出当前输入 ROADM 的波长信息中既减少了原有至少一 OTU 的波长信息也没有增加新波长信息, 且进一步判断出当前输入 ROADM 的波长信息中原有至 少一 OTU 的波长信息的光功率值大于原有输入 ROADM 的波长信息中上述原有至少一 OTU 的波长信息的光功率值, 且两者的差值不小于预设光功率值, 然后确定输入 ROADM 的多个 波长中至少有一个波长发生了漂移, 并且发生漂移的波长与原有输入 ROADM 的波长存在冲 突。
     优选地, 信息处理单元 1001, 还用于在收到当前输入 ROADM 的波长信息后, 查询信 息存储单元 1003 获得原有输入 ROADM 的波长信息, 然后将当前输入 ROADM 的波长信息与原 有输入 ROADM 的波长信息进行比较, 判断出当前输入 ROADM 的波长信息中减少了原有至少 一 OTU 的波长信息但增加了新波长信息, 然后确定输入 ROADM 的多个波长中至少有一个波 长发生了漂移, 并且发生漂移的波长与原有输入 ROADM 的波长不存在冲突。
     优选地, 信息处理单元 1001, 还用于在确定发生漂移的波长与原有输入 ROADM 的 波长不存在冲突后, 向信息存储单元 1003 发送信息更新命令 ; 信息存储单元 1003, 还用于 根据信息更新命令, 记录发生漂移的波长输入 ROADM 的端口号和波长发生漂移后的波长信 息。
     优选地, 本实施例的装置还包括告警显示单元 1005, 具体地 : 信息处理单元 1001, 还用于向告警显示单元 1005 发送 ROADM 存在波长冲突的告警显示命令, 并将 ROADM 存在波 长冲突的信息发送给网管处理单元 1009 ; 告警显示单元 1005, 用于根据告警显示命令, 在 ROADM 中显示波长冲突告警。
     优选地, 本实施例的装置还包括阻断单元 1006, 具体地 : 信息处理单元 1001, 还用 于向发生漂移的波长输入 ROADM 的端口所对应的阻断单元 1006 发送阻断命令, 并将发生漂 移的波长输入 ROADM 的端口被阻断的信息发送至网管处理单元 1009 ; 阻断单元 1006, 用于
     在使能的状态下, 根据阻断命令阻断发生漂移的波长输入 ROADM 的端口。阻断单元 1006 可 以由光开关或可调衰减器等光器件构成, 此仅作为具体举例, 本发明对此不作任何限制。
     优选地, 本实施例的装置还包括合波单元 1007, 可以是 1xN 耦合器, 用于将多个输 入 ROADM 的波长进行耦合处理并输出至波长检测单元 1002。
     上述设备内各模块之间的信息交互、 执行过程等内容, 由于与本发明方法实施例 基于同一构思, 具体内容可参见本发明方法实施例中 S701-S702 和 S801-S814 的叙述, 此处 不再赘述。
     通过以上的实施方式的描述, 本领域的技术人员可以清楚地了解到本发明可借 助软件加必需的硬件平台的方式来实现, 当然也可以全部通过硬件来实施, 但很多情况下 前者是更佳的实施方式。基于这样的理解, 本发明的技术方案对背景技术做出贡献的全部 或者部分可以以软件产品的形式体现出来, 该计算机软件产品可以存储在存储介质中, 如 ROM/RAM、 磁碟、 光盘等, 包括若干指令用以使得一台计算机设备 ( 可以是个人计算机, 服务 器, 或者网络设备等 ) 执行本发明各个实施例或者实施例的某些部分的方法。
     以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡在本发明的精 神和原则之内所作的任何修改、 等同替换和改进等, 均应包含在本发明的保护范围之内。

在可重构型分插复用系统中确定波长冲突的方法及装置.pdf_第1页
第1页 / 共38页
在可重构型分插复用系统中确定波长冲突的方法及装置.pdf_第2页
第2页 / 共38页
在可重构型分插复用系统中确定波长冲突的方法及装置.pdf_第3页
第3页 / 共38页
点击查看更多>>
资源描述

《在可重构型分插复用系统中确定波长冲突的方法及装置.pdf》由会员分享,可在线阅读,更多相关《在可重构型分插复用系统中确定波长冲突的方法及装置.pdf(38页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102316389A43申请公布日20120111CN102316389ACN102316389A21申请号201010223500322申请日20100709H04Q11/00200601H04B10/0820060171申请人中兴通讯股份有限公司地址518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部72发明人董天龙74专利代理机构深圳市世纪恒程知识产权代理事务所44287代理人胡海国高丽晶54发明名称在可重构型分插复用系统中确定波长冲突的方法及装置57摘要本发明涉及光通信技术领域,特别涉及在可重构型分插复用系统中确定波长冲突的方法和装置。该装置至少包括。

2、波长检测单元、信息处理单元以及信息存储单元;所述波长检测单元,用于通过波长扫描,获得当前输入ROADM的波长信息,并将所述当前输入ROADM的波长信息发送给信息处理单元;所述信息处理单元,用于查询信息存储单元获得原有输入ROADM的波长信息,然后将所述当前输入ROADM的波长信息与所述原有输入ROADM的波长信息进行比较,确定当前输入ROADM的波长信息是否与原有输入ROADM的波长信息冲突。本发明可有效避免由于波长冲突对传输正常业务的影响。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书4页说明书18页附图15页CN102316394A1/4页21一种在可重构型分插复。

3、用系统ROADM中确定波长冲突的方法,其特征在于,包括波长检测单元通过波长扫描,获得当前输入ROADM的波长信息,并将所述当前输入ROADM的波长信息发送给信息处理单元;信息处理单元查询信息存储单元获得原有输入ROADM的波长信息,然后将所述当前输入ROADM的波长信息与所述原有输入ROADM的波长信息进行比较,确定当前输入ROADM的波长信息是否与原有输入ROADM的波长信息冲突。2根据权利要求1所述的方法,其特征在于,所述信息处理单元查询信息存储单元获得原有输入ROADM的波长信息,然后将所述当前输入ROADM的波长信息与所述原有输入ROADM的波长信息进行比较,确定当前输入ROADM的波。

4、长信息是否与原有输入ROADM的波长信息冲突的步骤具体为信息处理单元查询信息存储单元获得原有输入ROADM的波长信息,确定所述原有输入ROADM的波长信息中有所述OTU被调谐前的波长信息,然后将所述当前输入ROADM的波长信息与所述原有输入ROADM的波长信息进行比较,判断出所述当前输入ROADM的波长信息中没有所述OTU被调谐前的波长信息,但有所述OTU被调谐后的波长信息,进一步判断出所述原有输入ROADM的波长信息中有与OTU被调谐后的波长相同的波长,进一步判断出所述OTU被调谐后的波长信息的光功率值大于所述与OTU被调谐后的波长相同的波长所对应的光功率值,且两者的差值不小于预设光功率值,。

5、然后确定输入ROADM的且被调谐的波长与原有输入ROADM的波长存在冲突。3根据权利要求1所述的方法,其特征在于,所述信息处理单元查询信息存储单元获得原有输入ROADM的波长信息,然后将所述当前输入ROADM的波长信息与所述原有输入ROADM的波长信息进行比较,确定当前输入ROADM的波长信息是否与原有输入ROADM的波长信息冲突的步骤具体为信息处理单元查询信息存储单元获得原有输入ROADM的波长信息,然后将所述当前输入ROADM的波长信息与所述原有输入ROADM的波长信息进行比较,判断出所述当前输入ROADM的波长信息中没有增加新波长信息,且进一步判断出所述当前输入ROADM的波长信息中原有。

6、一OTU的波长信息的光功率值大于所述原有输入ROADM的波长信息中所述原有一OTU的波长信息的光功率值,且两者的差值不小于预设光功率值,然后确定输入ROADM的新的OTU的波长与原有输入ROADM的波长存在冲突。4根据权利要求1所述的方法,其特征在于,所述信息处理单元查询信息存储单元获得原有输入ROADM的波长信息,然后将所述当前输入ROADM的波长信息与所述原有输入ROADM的波长信息进行比较,确定当前输入ROADM的波长信息是否与原有输入ROADM的波长信息冲突的步骤具体为信息处理单元查询信息存储单元获得原有输入ROADM的波长信息,然后将所述当前输入ROADM的波长信息与所述原有输入RO。

7、ADM的波长信息进行比较,判断出所述当前输入ROADM的波长信息中既减少了原有至少一OTU的波长信息也没有增加新波长信息,且进一步判断出所述当前输入ROADM的波长信息中原有至少一OTU的波长信息的光功率值大于所述原有输入ROADM的波长信息中所述原有至少一OTU的波长信息的光功率值,且两者的差值不小于预设光功率值,然后确定输入ROADM的多个波长中至少有一个波长发生了漂移,并且发生漂移的波长与原有输入ROADM的波长存在冲突。权利要求书CN102316389ACN102316394A2/4页35根据权利要求2所述的方法,其特征在于,所述方法还包括网管处理单元在收到被调谐的光转发单元OTU返回。

8、的波长调谐成功消息后,将OTU被调谐前的波长信息和OTU被调谐后的波长信息发送至信息处理单元;信息处理单元向波长检测单元发送波长扫描命令,针对多个波长经过耦合处理后输出的波长进行扫描。6根据权利要求2所述的方法,其特征在于,在网管处理单元收到所述波长调谐成功消息前,该方法还包括网管处理单元向信息处理单元发送携带了目的调谐波长信息的查询命令;信息处理单元根据所述查询命令查询信息存储单元没有保存与目的调谐波长相同的波长;网管处理单元根据查询结果向与所述目的调谐波长信息相关的OTU发送波长调谐命令;与所述目的调谐波长信息相关的OTU根据所述调谐波长命令将原有波长调谐至目的波长,然后向网管处理单元返回。

9、波长调谐成功消息。7根据权利要求2所述的方法,其特征在于,在网管处理单元收到所述波长调谐成功消息前,该方法还包括网管处理单元向需要调谐的OTU发送波长调谐命令;所述需要调谐的OTU根据所述调谐波长命令将原有波长调谐至目的波长,然后向网管处理单元返回波长调谐成功消息。8根据权利要求2至4中任意一项所述的方法,其特征在于,在确定波长存在冲突之后,该方法还包括信息处理单元向告警显示单元发送ROADM存在波长冲突的告警显示命令,并将ROADM存在波长冲突的信息发送给网管处理单元;告警显示单元根据告警显示命令,在ROADM中显示波长冲突告警。9根据权利要求8所述的方法,其特征在于,该方法还包括信息处理单。

10、元向所述ROADM的端口所对应的阻断单元发送阻断命令,并将所述ROADM的端口被阻断的信息发送至网管处理单元;所述阻断单元在使能的状态下,根据所述阻断命令阻断所述ROADM的端口。10根据权利要求2所述的方法,其特征在于,该方法还包括信息处理单元判断出所述当前输入ROADM的波长信息中没有所述OTU被调谐前的波长信息,但有所述OTU被调谐后的波长信息,进一步判断出所述原有输入ROADM的波长信息中没有与OTU被调谐后的波长相同的波长,然后确定输入ROADM的且被调谐的波长与原有输入ROADM的波长不存在冲突。11根据权利要求3所述的方法,其特征在于,所述方法还包括功率检测单元检测到其对应的接入。

11、ROADM的端口从无光变化到有光,确定新的光转发单元OTU接入ROADM,并将新的OTU对应的端口号发送给信息处理单元;信息处理单元根据所述端口号,向波长检测单元发送波长扫描命令,针对多个波长经过耦合处理后输出的波长进行扫描。12根据权利要求3所述的方法,其特征在于,该方法还包括信息处理单元判断出所述当前输入ROADM的波长信息中增加了新波长信息,然后确定输入ROADM的新的OTU的波权利要求书CN102316389ACN102316394A3/4页4长与原有输入ROADM的波长不存在冲突。13根据权利要求3或11或12所述的方法,其特征在于,该方法还包括功率检测单元检测到其对应的接入ROAD。

12、M的端口从有光变化到无光,确定原有OTU移除ROADM,并将原有OTU移除ROADM的端口号发送给信息处理单元;信息处理单元根据所述端口号,向信息存储单元发送信息更新命令;信息存储单元根据所述信息更新命令,清除所述原有OTU移除ROADM的端口号和输入ROADM的原有OTU的波长信息。14根据权利要求13所述的方法,其特征在于,该方法还包括原有OTU移除ROADM的端口所对应的阻断单元在使能且被阻断的状态下,信息处理单元向所述阻断单元发送解除阻断命令,并将原有OTU移除ROADM的端口被解除阻断的信息发送至网管处理单元;所述阻断单元根据所述解除阻断命令解除原有OTU移除ROADM的端口的阻断状。

13、态。15根据权利要求4所述的方法,其特征在于,该方法还包括信息处理单元判断出所述当前输入ROADM的波长信息中减少了原有至少一OTU的波长信息且增加了新波长信息,然后确定输入ROADM的多个波长中至少有一个波长发生了漂移,并且发生漂移的波长与原有输入ROADM的波长不存在冲突。16一种在可重构型分插复用系统ROADM中确定波长冲突的装置,其特征在于,该装置至少包括波长检测单元、信息处理单元以及信息存储单元;所述波长检测单元,用于通过波长扫描,获得当前输入ROADM的波长信息,并将所述当前输入ROADM的波长信息发送给信息处理单元;所述信息处理单元,用于查询信息存储单元获得原有输入ROADM的波。

14、长信息,然后将所述当前输入ROADM的波长信息与所述原有输入ROADM的波长信息进行比较,确定当前输入ROADM的波长信息是否与原有输入ROADM的波长信息冲突。17根据权利要求16所述的装置,其特征在于,所述装置还包括网管处理单元,用于在收到被调谐的光转发单元OTU返回的波长调谐成功消息后,将OTU被调谐前的波长信息和OTU被调谐后的波长信息发送至信息处理单元;信息处理单元向波长检测单元发送波长扫描命令,针对多个波长经过耦合处理后输出的波长进行扫描;功率检测单元,用于检测到其对应的接入ROADM的端口从无光变化到有光,确定新的光转发单元OTU接入ROADM,并将新的OTU对应的端口号发送给信。

15、息处理单元;信息处理单元根据所述端口号,向波长检测单元发送波长扫描命令,针对多个波长经过耦合处理后输出的波长进行扫描。18根据权利要求16或17所述的装置,其特征在于,所述信息处理单元还具体用于查询信息存储单元获得原有输入ROADM的波长信息,确定所述原有输入ROADM的波长信息中有所述OTU被调谐前的波长信息,然后将所述当前输入ROADM的波长信息与所述原有输入ROADM的波长信息进行比较,判断出所述当前输入ROADM的波长信息中没有所述OTU被调谐前的波长信息,但有所述OTU被调谐后的波长信息,进一步判断出所述原有输入ROADM的波长信息中有与OTU被调谐后的波长相同的波长,进一步判断出所。

16、述OTU被调谐后的波长信息的光功率值大于所述与OTU被调谐后的波长相同的波长所对应的光功率值,且两者的差值不小于预设光功率值,然后确定输入ROADM的且被调谐的波长与原有输入ROADM的波长存在冲突;权利要求书CN102316389ACN102316394A4/4页5查询信息存储单元获得原有输入ROADM的波长信息,然后将所述当前输入ROADM的波长信息与所述原有输入ROADM的波长信息进行比较,判断出所述当前输入ROADM的波长信息中没有增加新波长信息,且进一步判断出所述当前输入ROADM的波长信息中原有一OTU的波长信息的光功率值大于所述原有输入ROADM的波长信息中所述原有一OTU的波长。

17、信息的光功率值,且两者的差值不小于预设光功率值,然后确定输入ROADM的新的OTU的波长与原有输入ROADM的波长存在冲突;查询信息存储单元获得原有输入ROADM的波长信息,然后将所述当前输入ROADM的波长信息与所述原有输入ROADM的波长信息进行比较,判断出所述当前输入ROADM的波长信息中既减少了原有至少一OTU的波长信息也没有增加新波长信息,且进一步判断出所述当前输入ROADM的波长信息中原有至少一OTU的波长信息的光功率值大于所述原有输入ROADM的波长信息中所述原有至少一OTU的波长信息的光功率值,且两者的差值不小于预设光功率值,然后确定输入ROADM的多个波长中至少有一个波长发生。

18、了漂移,并且发生漂移的波长与原有输入ROADM的波长存在冲突。19根据权利要求18所述的装置,其特征在于,所述装置还包括告警显示单元,根据信息处理单元发送的ROADM存在波长冲突的告警显示命令,在ROADM中显示波长冲突告警。20根据权利要求18所述的装置,其特征在于,所述装置还包括阻断单元,在使能的状态下,根据所述信息处理单元发送的阻断命令阻断所述ROADM的端口。21根据权利要求18所述的装置,其特征在于,所述信息存储单元根据所述信息处理单元发送的信息更新命令,清除所述原有OTU移除ROADM的端口号和输入ROADM的原有OTU的波长信息。权利要求书CN102316389ACN102316。

19、394A1/18页6在可重构型分插复用系统中确定波长冲突的方法及装置技术领域0001本发明涉及光通信技术领域,更具体地说,本发明涉及在可重构型分插复用系统RECONFIGURATIONOPTICALADD/DROPMULTIPLEXER,ROADM中确定波长冲突的方法及装置。背景技术0002随着光通信技术的不断发展,ROADM已经越来越广泛地被应用到光纤通信系统中,提供更多的智能化功能,以便在网络拓扑及业务分布发生变化时能够快速响应,实现业务的灵活调度。0003ROADM可以在光域内实现以波长为通道单位的上下路及直通配置,可以在无需人工现场调配的情况下实现任意两点间的连接,其灵活性可以充分满足。

20、数据业务的需求,通过提供节点的重构能力使得DWDM网络可以方便的重构,无需人工操作,极大地提升了工作效率及对客户新需求的反应速度,同时有效降低了运营和维护成本。0004目前ROADM的实现,从结构上主要分为三类平面光波电路PLANARLIGHTWAVECIRCUITS,PLC、波长阻断器WAVELENGTHBLOCKER,WB、波长选择开关WAVELENGTHSELECTIVESWITCH,WSS。其中,基于WSS技术的ROADM近年来发展迅速。WSS基于微机电MICROELECTROMECHANICALSYSTEMS,MEMS光学平台,具有频带宽、色散低、并且同时支持10/40GBIT/S光。

21、信号的特点。采用自由空间光交换技术,上下路波数少,但可以支持更高的维度,基于WSS技术的ROADM逐渐成为4维以上ROADM的首选技术。0005目前,基于WSS技术的ROADM具体实现方式也有很多种,一种常见的基于WSS技术的ROADM,其主要配置如图1所示。虽然,ROADM以其灵活强大的波长可重构功能为智能化网络提供解决方案,适应了DWDM网络的智能化发展趋势。但ROADM存在固有的缺陷,即可能产生波长冲突。从图1中可以看出,在ROADM中,若要实现完全、灵活的波长调度,在波长输入处一般需要采用耦合器型COUPLER的光合波器OPTICALMULTIPLEXUNIT,OMU。这样做的好处是,。

22、当调谐光转发单元OPTICALTRANSPORTUNIT,OTU的波长来重构路由时,不必更改实际的光纤连接。但同时也带来了一个缺陷是,在现有的ROADM中,由于不能确定哪个事件或操作会导致波长冲突,所以不可避免地产生波长冲突。例如,现有技术不能确定在上路的多个OTU中存在两个波长相同的OTU,因此,在ROADM中就不可避免地产生波长冲突。发明内容0006本发明主要目的在于提供在可重构型分插复用系统中确定波长冲突的方法,还提出在可重构型分插复用系统中确定波长冲突的装置,其可以实现在ROADM中快速地定位出导致波长冲突的事件或操作,有效避免了对传输正常业务的影响。0007本发明提出一种在可重构型分。

23、插复用系统ROADM中确定波长冲突的方法,包括0008波长检测单元通过波长扫描,获得当前输入ROADM的波长信息,并将所述当前输说明书CN102316389ACN102316394A2/18页7入ROADM的波长信息发送给信息处理单元;0009信息处理单元查询信息存储单元获得原有输入ROADM的波长信息,然后将所述当前输入ROADM的波长信息与所述原有输入ROADM的波长信息进行比较,确定当前输入ROADM的波长信息是否与原有输入ROADM的波长信息冲突。0010优选地,所述信息处理单元查询信息存储单元获得原有输入ROADM的波长信息,然后将所述当前输入ROADM的波长信息与所述原有输入ROA。

24、DM的波长信息进行比较,确定当前输入ROADM的波长信息是否与原有输入ROADM的波长信息冲突的步骤具体为0011信息处理单元查询信息存储单元获得原有输入ROADM的波长信息,确定所述原有输入ROADM的波长信息中有所述OTU被调谐前的波长信息,然后将所述当前输入ROADM的波长信息与所述原有输入ROADM的波长信息进行比较,判断出所述当前输入ROADM的波长信息中没有所述OTU被调谐前的波长信息,但有所述OTU被调谐后的波长信息,进一步判断出所述原有输入ROADM的波长信息中有与OTU被调谐后的波长相同的波长,进一步判断出所述OTU被调谐后的波长信息的光功率值大于所述与OTU被调谐后的波长相。

25、同的波长所对应的光功率值,且两者的差值不小于预设光功率值,然后确定输入ROADM的且被调谐的波长与原有输入ROADM的波长存在冲突。0012优选地,所述信息处理单元查询信息存储单元获得原有输入ROADM的波长信息,然后将所述当前输入ROADM的波长信息与所述原有输入ROADM的波长信息进行比较,确定当前输入ROADM的波长信息是否与原有输入ROADM的波长信息冲突的步骤具体为0013信息处理单元查询信息存储单元获得原有输入ROADM的波长信息,然后将所述当前输入ROADM的波长信息与所述原有输入ROADM的波长信息进行比较,判断出所述当前输入ROADM的波长信息中没有增加新波长信息,且进一步判。

26、断出所述当前输入ROADM的波长信息中原有一OTU的波长信息的光功率值大于所述原有输入ROADM的波长信息中所述原有一OTU的波长信息的光功率值,且两者的差值不小于预设光功率值,然后确定输入ROADM的新的OTU的波长与原有输入ROADM的波长存在冲突。0014优选地,所述信息处理单元查询信息存储单元获得原有输入ROADM的波长信息,然后将所述当前输入ROADM的波长信息与所述原有输入ROADM的波长信息进行比较,确定当前输入ROADM的波长信息是否与原有输入ROADM的波长信息冲突的步骤具体为0015信息处理单元查询信息存储单元获得原有输入ROADM的波长信息,然后将所述当前输入ROADM的。

27、波长信息与所述原有输入ROADM的波长信息进行比较,判断出所述当前输入ROADM的波长信息中既减少了原有至少一OTU的波长信息也没有增加新波长信息,且进一步判断出所述当前输入ROADM的波长信息中原有至少一OTU的波长信息的光功率值大于所述原有输入ROADM的波长信息中所述原有至少一OTU的波长信息的光功率值,且两者的差值不小于预设光功率值,然后确定输入ROADM的多个波长中至少有一个波长发生了漂移,并且发生漂移的波长与原有输入ROADM的波长存在冲突。0016优选地,所述方法还包括0017网管处理单元在收到被调谐的光转发单元OTU返回的波长调谐成功消息后,将OTU被调谐前的波长信息和OTU被。

28、调谐后的波长信息发送至信息处理单元;信息处理单元向波长检测单元发送波长扫描命令,针对多个波长经过耦合处理后输出的波长进行扫描。0018优选地,在网管处理单元收到所述波长调谐成功消息前,该方法还包括说明书CN102316389ACN102316394A3/18页80019网管处理单元向信息处理单元发送携带了目的调谐波长信息的查询命令;0020信息处理单元根据所述查询命令查询信息存储单元没有保存与目的调谐波长相同的波长;0021网管处理单元根据查询结果向与所述目的调谐波长信息相关的OTU发送波长调谐命令;0022与所述目的调谐波长信息相关的OTU根据所述调谐波长命令将原有波长调谐至目的波长,然后向。

29、网管处理单元返回波长调谐成功消息。0023优选地,在网管处理单元收到所述波长调谐成功消息前,该方法还包括0024网管处理单元向需要调谐的OTU发送波长调谐命令;0025所述需要调谐的OTU根据所述调谐波长命令将原有波长调谐至目的波长,然后向网管处理单元返回波长调谐成功消息。0026优选地,在确定波长存在冲突之后,该方法还包括0027信息处理单元向告警显示单元发送ROADM存在波长冲突的告警显示命令,并将ROADM存在波长冲突的信息发送给网管处理单元;0028告警显示单元根据告警显示命令,在ROADM中显示波长冲突告警。0029优选地,该方法还包括0030信息处理单元向所述ROADM的端口所对应。

30、的阻断单元发送阻断命令,并将所述ROADM的端口被阻断的信息发送至网管处理单元;0031所述阻断单元在使能的状态下,根据所述阻断命令阻断所述ROADM的端口。0032优选地,该方法还包括信息处理单元判断出所述当前输入ROADM的波长信息中没有所述OTU被调谐前的波长信息,但有所述OTU被调谐后的波长信息,进一步判断出所述原有输入ROADM的波长信息中没有与OTU被调谐后的波长相同的波长,然后确定输入ROADM的且被调谐的波长与原有输入ROADM的波长不存在冲突。0033优选地,所述方法还包括0034功率检测单元检测到其对应的接入ROADM的端口从无光变化到有光,确定新的光转发单元OTU接入RO。

31、ADM,并将新的OTU对应的端口号发送给信息处理单元;信息处理单元根据所述端口号,向波长检测单元发送波长扫描命令,针对多个波长经过耦合处理后输出的波长进行扫描。0035优选地,该方法还包括信息处理单元判断出所述当前输入ROADM的波长信息中增加了新波长信息,然后确定输入ROADM的新的OTU的波长与原有输入ROADM的波长不存在冲突。0036优选地,该方法还包括0037功率检测单元检测到其对应的接入ROADM的端口从有光变化到无光,确定原有OTU移除ROADM,并将原有OTU移除ROADM的端口号发送给信息处理单元;0038信息处理单元根据所述端口号,向信息存储单元发送信息更新命令;0039信。

32、息存储单元根据所述信息更新命令,清除所述原有OTU移除ROADM的端口号和输入ROADM的原有OTU的波长信息。0040优选地,该方法还包括原有OTU移除ROADM的端口所对应的阻断单元在使能且被阻断的状态下,信息处理单元向所述阻断单元发送解除阻断命令,并将原有OTU移除ROADM说明书CN102316389ACN102316394A4/18页9的端口被解除阻断的信息发送至网管处理单元;所述阻断单元根据所述解除阻断命令解除原有OTU移除ROADM的端口的阻断状态。0041优选地,该方法还包括信息处理单元判断出所述当前输入ROADM的波长信息中减少了原有至少一OTU的波长信息且增加了新波长信息,。

33、然后确定输入ROADM的多个波长中至少有一个波长发生了漂移,并且发生漂移的波长与原有输入ROADM的波长不存在冲突。0042本发明还提出一种在可重构型分插复用系统ROADM中确定波长冲突的装置,该装置至少包括波长检测单元、信息处理单元以及信息存储单元;0043所述波长检测单元,用于通过波长扫描,获得当前输入ROADM的波长信息,并将所述当前输入ROADM的波长信息发送给信息处理单元;0044所述信息处理单元,用于查询信息存储单元获得原有输入ROADM的波长信息,然后将所述当前输入ROADM的波长信息与所述原有输入ROADM的波长信息进行比较,确定当前输入ROADM的波长信息是否与原有输入ROA。

34、DM的波长信息冲突。0045优选地,所述装置还包括0046网管处理单元,用于在收到被调谐的光转发单元OTU返回的波长调谐成功消息后,将OTU被调谐前的波长信息和OTU被调谐后的波长信息发送至信息处理单元;信息处理单元向波长检测单元发送波长扫描命令,针对多个波长经过耦合处理后输出的波长进行扫描;0047功率检测单元,用于检测到其对应的接入ROADM的端口从无光变化到有光,确定新的光转发单元OTU接入ROADM,并将新的OTU对应的端口号发送给信息处理单元;信息处理单元根据所述端口号,向波长检测单元发送波长扫描命令,针对多个波长经过耦合处理后输出的波长进行扫描。0048优选地,所述信息处理单元还具。

35、体用于0049查询信息存储单元获得原有输入ROADM的波长信息,确定所述原有输入ROADM的波长信息中有所述OTU被调谐前的波长信息,然后将所述当前输入ROADM的波长信息与所述原有输入ROADM的波长信息进行比较,判断出所述当前输入ROADM的波长信息中没有所述OTU被调谐前的波长信息,但有所述OTU被调谐后的波长信息,进一步判断出所述原有输入ROADM的波长信息中有与OTU被调谐后的波长相同的波长,进一步判断出所述OTU被调谐后的波长信息的光功率值大于所述与OTU被调谐后的波长相同的波长所对应的光功率值,且两者的差值不小于预设光功率值,然后确定输入ROADM的且被调谐的波长与原有输入ROA。

36、DM的波长存在冲突;0050查询信息存储单元获得原有输入ROADM的波长信息,然后将所述当前输入ROADM的波长信息与所述原有输入ROADM的波长信息进行比较,判断出所述当前输入ROADM的波长信息中没有增加新波长信息,且进一步判断出所述当前输入ROADM的波长信息中原有一OTU的波长信息的光功率值大于所述原有输入ROADM的波长信息中所述原有一OTU的波长信息的光功率值,且两者的差值不小于预设光功率值,然后确定输入ROADM的新的OTU的波长与原有输入ROADM的波长存在冲突;0051查询信息存储单元获得原有输入ROADM的波长信息,然后将所述当前输入ROADM的波长信息与所述原有输入ROA。

37、DM的波长信息进行比较,判断出所述当前输入ROADM的波说明书CN102316389ACN102316394A5/18页10长信息中既减少了原有至少一OTU的波长信息也没有增加新波长信息,且进一步判断出所述当前输入ROADM的波长信息中原有至少一OTU的波长信息的光功率值大于所述原有输入ROADM的波长信息中所述原有至少一OTU的波长信息的光功率值,且两者的差值不小于预设光功率值,然后确定输入ROADM的多个波长中至少有一个波长发生了漂移,并且发生漂移的波长与原有输入ROADM的波长存在冲突。0052优选地,所述装置还包括0053告警显示单元,根据信息处理单元发送的ROADM存在波长冲突的告警。

38、显示命令,在ROADM中显示波长冲突告警。0054优选地,所述装置还包括0055阻断单元,在使能的状态下,根据所述信息处理单元发送的阻断命令阻断所述ROADM的端口。0056优选地,所述信息存储单元根据所述信息处理单元发送的信息更新命令,清除所述原有OTU移除ROADM的端口号和输入ROADM的原有OTU的波长信息。0057本发明中可以实现在ROADM中快速地定位出导致波长冲突的事件或操作,也可以实现在事件发生前预判断是否存在波长冲突;对于存在波长冲突的情况,可以及时通过告警方式进行指示,并阻断导致波长冲突的输入波长所对应的端口,有效避免了对传输正常业务的影响。附图说明0058图1是现有技术的。

39、基于WSS技术的ROADM的主要配置结构示意图;0059图2是本发明一实施例在可重构型分插复用系统ROADM中确定波长冲突的方法的步骤流程示意图;0060图3A是本发明一实施例的在ROADM中确定波长冲突的方法之预判断的处理流程示意图;0061图3B是基于图3A的预判断之后的处理流程示意图;0062图3C是基于图3B的判断当前输入ROADM的波长信息与原有输入ROADM的波长信息是否相同之后的处理流程示意图;0063图4是本发明实施例的输入ROADM的且被调谐的波长与原有输入ROADM的波长不存在冲突的波长信息示意图;0064图5是本发明实施例的输入ROADM的且被调谐的波长与原有输入ROAD。

40、M的波长存在冲突的波长信息示意图;0065图6A是本发明另一实施例的在ROADM中确定波长冲突的方法之确定输入ROADM的新的OTU的波长与原有输入ROADM的波长不存在冲突的处理流程示意图;0066图6B是基于图6A的判断当前输入ROADM的波长信息中没有增加新波长信息之后的处理流程示意图;0067图7是本发明实施例的输入ROADM的新的OTU的波长与原有输入ROADM的波长不存在冲突的波长信息示意图;0068图8是本发明实施例的输入ROADM的新的OTU的波长与原有输入ROADM的波长存在冲突的波长信息示意图;说明书CN102316389ACN102316394A6/18页110069图9。

41、A是本发明另一实施例的在ROADM中确定波长冲突的方法之确定发生漂移的波长与原有输入ROADM的波长不存在冲突的处理流程示意图;0070图9B是基于图9A的判断当前输入ROADM的波长信息中既减少了原有波长信息也没有增加新波长信息之后的处理流程示意图;0071图10是本发明实施例的发生漂移的波长与原有输入ROADM的波长不存在冲突的波长信息示意图;0072图11是本发明实施例的发生漂移的波长与原有输入ROADM的波长存在冲突的波长信息示意图;0073图12是本发明实施例的在ROADM的波长输入处的配置结构示意图。0074为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本。

42、发明进行进一步详细说明。具体实施方式0075应当明确,以下所描述的实施例仅仅是本发明一部分,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。0076为了解决现有技术的缺陷,本发明实施例的技术方案针对ROADM,在波长输入处至少增加信息处理单元、波长检测单元、信息存储单元、功率检测单元、告警显示单元和阻断单元,这可以实现在ROADM中快速地定位出导致波长冲突的事件或操作,也可以实现在事件发生前预判断是否存在波长冲突;对于存在波长冲突的情况,可以及时通过告警方式进行指示,并阻断导致波长冲突的输入波长所对应的端口,。

43、有效避免了对传输正常业务的影响。0077参照图2,提出一种在可重构型分插复用系统ROADM中确定波长冲突的方法的一实施例,包括0078S10、波长检测单元通过波长扫描,获得当前输入ROADM的波长信息,并将上述当前输入ROADM的波长信息发送给信息处理单元;0079S11、信息处理单元查询信息存储单元获得原有输入ROADM的波长信息,然后将上述当前输入ROADM的波长信息与上述原有输入ROADM的波长信息进行比较,确定当前输入ROADM的波长信息是否与原有输入ROADM的波长信息冲突。0080本发明实施例提供了一种在ROADM中确定波长冲突的方法。本实施例的方法主要针对网管调谐OTU的应用场景。

44、。本实施例的方法包括0081S101网管处理单元在收到被调谐的OTU返回的波长调谐成功消息后,将OTU被调谐前的波长信息和OTU被调谐后的波长信息发送至信息处理单元。0082S102信息处理单元在收到OTU被调谐前的波长信息和OTU被调谐后的波长信息后,向波长检测单元发送波长扫描命令。0083S103波长检测单元根据波长扫描命令,针对多个波长经过耦合处理后输出的波长进行扫描,获得当前输入ROADM的波长信息,并将当前输入ROADM的波长信息返回给信息处理单元。0084S104信息处理单元在收到当前输入ROADM的波长信息后,查询信息存储单元获说明书CN102316389ACN102316394。

45、A7/18页12得原有输入ROADM的波长信息,确定原有输入ROADM的波长信息中有0TU被调谐前的波长信息,然后将扫描获得的当前输入ROADM的波长信息与信息存储单元保存的原有输入ROADM的波长信息进行比较,判断出当前输入ROADM的波长信息中没有OTU被调谐前的波长信息,但有OTU被调谐后的波长信息,进一步判断出原有输入ROADM的波长信息中有与OTU被调谐后的波长相同的波长,进一步判断出OTU被调谐后的波长信息的光功率值大于上述与OTU被调谐后的波长相同的波长所对应的光功率值,且两者的差值不小于预设光功率值,然后确定输入ROADM的且被调谐的波长与原有输入ROADM的波长存在冲突。00。

46、85优选地,本实施例的方法还可以包括0086信息处理单元在收到当前输入ROADM的波长信息后,查询信息存储单元获得原有输入ROADM的波长信息,确定原有输入ROADM的波长信息中有OTU被调谐前的波长信息,然后将扫描获得的当前输入ROADM的波长信息与信息存储单元保存的原有输入ROADM的波长信息进行比较,判断出当前输入ROADM的波长信息中没有OTU被调谐前的波长信息,但有OTU被调谐后的波长信息,进一步判断出原有输入ROADM的波长信息中没有与OTU被调谐后的波长相同的波长,然后确定输入ROADM的且被调谐的波长与原有输入ROADM的波长不存在冲突。0087参照图3A、图3B和图3C,本发。

47、明另一实施例提供了一种在ROADM中确定波长冲突的方法。本实施例主要针对网管调谐OTU的应用场景。在本实施例中,网管已预先获得了需要调谐的OTU接入ROADM的连接配置关系,因此网管向OTU发送调谐命令之前,优选地需要预判断是否存在波长冲突。先参看图3A,本实施例的具体方法包括0088S201网管处理单元向信息处理单元发送携带了目的调谐波长信息的查询命令。0089S202信息处理单元根据查询命令查询信息存储单元是否保存了与目的调谐波长相同的波长,若是,则执行S203;若否,则执行S205。0090S203信息处理单元确定目的调谐波长与原有输入ROADM的波长存在冲突,然后将ROADM存在波长冲。

48、突的信息返回给网管处理单元。0091S204网管处理单元根据ROADM存在波长冲突的信息,终止向与目的调谐波长信息相关的OTU发送波长调谐命令。0092S205信息处理单元确定目的调谐波长与原有输入ROADM的波长不存在冲突,并将ROADM的波长不存在冲突的信息返回给网管处理单元。0093S206网管处理单元向与目的调谐波长信息相关的OTU发送波长调谐命令。0094S207与目的调谐波长信息相关的OTU根据调谐波长命令将原有波长调谐至目的波长,然后向网管处理单元返回波长调谐成功消息。0095至此,网管完成了预判断的处理。但是在实际应用中,可能出现网管获得的OTU接入ROADM的连接配置关系与实。

49、际的连接配置关系不相符,这样会导致预判断失误。所以,在通过预判断确定目的调谐波长与原有输入ROADM的波长不存在冲突的情况下,对于被调谐后的OTU,同样需要确定其所接入的ROADM是否存在波长冲突。下面参见图3B和图3C,并进一步结合图4和图5进行详细阐述。其中,图4为本发明实施例的输入ROADM的且被调谐的波长与原有输入ROADM的波长不存在冲突的波长信息示意图,图5为本发明实施例的输入ROADM的且被调谐的波长与原有输入ROADM的波长存在冲突的波长信息示意图0096S208网管处理单元在收到波长调谐成功消息后,将OTU被调谐前的波长信息如说明书CN102316389ACN10231639。

50、4A8/18页13图4和图5所示的W1和OTU被调谐后的波长信息如图4和图5所示的W2发送至信息处理单元。0097在此需要说明的是,OTU被调谐前的波长信息W1包括OTU被调谐前的波长值和光功率值,OTU被调谐后的波长信息W2包括OTU被调谐后的波长值和光功率值。0098S209信息处理单元在收到OTU被调谐前的波长信息和OTU被调谐后的波长信息后,向波长检测单元发送波长扫描命令。0099S210波长检测单元根据波长扫描命令,针对多个波长经过耦合处理后输出的波长进行扫描,获得当前输入ROADM的波长信息,并将当前输入ROADM的波长信息返回给信息处理单元。0100在此需要说明的是,当前输入RO。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1