一种提高无源光网络系统中业务可靠性的方法和系统.pdf

上传人:54 文档编号:821657 上传时间:2018-03-14 格式:PDF 页数:14 大小:498.06KB
返回 下载 相关 举报
摘要
申请专利号:

CN201010238991.9

申请日:

2010.07.26

公开号:

CN102340392A

公开日:

2012.02.01

当前法律状态:

授权

有效性:

有权

法律详情:

专利权人的姓名或者名称、地址的变更IPC(主分类):H04L 1/22变更事项:专利权人变更前:杭州华三通信技术有限公司变更后:新华三技术有限公司变更事项:地址变更前:310053 浙江省杭州市高新技术产业开发区之江科技工业园六和路310号华为杭州生产基地变更后:310052 浙江省杭州市滨江区长河路466号|||授权|||实质审查的生效IPC(主分类):H04L 1/22申请日:20100726|||公开

IPC分类号:

H04L1/22; H04Q11/00; H04B10/12

主分类号:

H04L1/22

申请人:

杭州华三通信技术有限公司

发明人:

许俊

地址:

310053 浙江省杭州市高新技术产业开发区之江科技工业园六和路310号华为杭州生产基地

优先权:

专利代理机构:

北京德琦知识产权代理有限公司 11018

代理人:

谢安昆;宋志强

PDF下载: PDF下载
内容摘要

本发明提供了一种提高无源光网络(PON)系统中业务可靠性的方法和系统。本发明中将两个光网络单元(ONU)的用户网络接口(UNI)相连接,在两个ONU上分别配置灵活链路协议组和监控链路协议组,通过灵活链路协议组和监控链路协议组所具有的特殊机制相配合的方式,实现两个ONU的相互备份。本发明能够采用普通的单PON端口ONU实现OLT和ONU之间的链路备份保护,且不影响光线路终端OLT下实际接入的ONU数量。

权利要求书

1: 一种提高无源光网络 PON 系统中业务可靠性的方法, 该方法应用于包含第一光网络 单元 ONU 和第二 ONU 的光网络, 在该光网络中, 所述第一 ONU 和第二 ONU 为单 PON 端口设备, 且连接不同的光线路终端 OLT 或连接相同的 OLT ; 其特征在于, 所述第一 ONU 的一个用户网 络端口 UNI1 和所述第二 ONU 的一个用户网络端口 UNI2 连接 ; 第一 ONU 的 PON 端口和 UNI1 配置为同一个虚拟局域网 VLAN 下的灵活链路协议组, 第二 ONU 的 PON 端口和 UNI2 分别配 置为所述 VLAN 下的监控链路协议组中的上行端口和下行端口 ; 所述第一 ONU 通过所述灵活链路协议组中处于转发 Active 状态的端口转发业务流量, 所述第二 ONU 通过所述监控链路协议组中处于 UP 状态的端口转发业务流量。
2: 根据权利要求 1 所述的方法, 其特征在于, 所述灵活链路协议组中最多只有一个端 口处于 Active 状态, 另一个端口处于非 Active 状态, 如果处于 Active 状态的端口所连接 的链路故障且处于非 Active 状态的端口所连接的链路正常, 则将灵活链路协议组中的两 个端口状态互换。
3: 根据权利要求 1 所述的方法, 其特征在于, 在所述监控链路协议组中, 下行端口的状 态与上行端口的状态保持一致 ; 如果所述上行端口所连接的链路正常, 则所述上行端口处于启动 UP 状态, 如果所述上 行端口所连接的链路故障, 则所述上行端口处于关闭 Down 状态。
4: 根据权利要求 2 所述的方法, 其特征在于, 当灵活链路协议组中的端口从 Active 状 态转换为非 Active 状态时, 所述第一 ONU 立即通过从 Active 状态转换为非 Active 状态的 端口发送包含所述 VLAN 标识的刷新报文, 以便所述第一 ONU 的上游网络设备接收到所述刷 新报文后, 删除所述 VLAN 的地址解析协议 ARP 表项和 MAC 地址表项。
5: 根据权利要求 1 至 4 任一权项所述的方法, 其特征在于, 在所述灵活链路协议组中, 如果 UNI1 上配置了 VLAN 模式, 则所述第一 ONU 将 UNI1 的 VLAN 模式设置为透传模式, 在取 消灵活链路协议组后, 再恢复该 UNI1 的 VLAN 模式 ; 在所述监控链路协议组中, 如果 UNI2 上配置了 VLAN 模式, 则所述第二 ONU 将 UNI2 的 VLAN 模式设置为透传模式, 在取消监控链路协议组后, 再恢复该 UNI2 的 VLAN 模式。
6: 一种提高无源光网络 PON 系统中业务可靠性的系统, 其特征在于, 该系统包括第一 光网络单元 ONU 和第二 ONU, 所述第一 ONU 和第二 ONU 为单 PON 端口设备, 且连接不同的光 线路终端 OLT 或连接相同的 OLT ; 其特征在于, 所述第一 ONU 的一个用户网络端口 UNI1 和 所述第二 ONU 的一个用户网络端口 UNI2 连接 ; 第一 ONU 的 PON 端口和 UNI1 配置为同一个 虚拟局域网 VLAN 下的灵活链路协议组, 第二 ONU 的 PON 端口和 UNI2 分别配置为所述 VLAN 下的监控链路协议组中的上行端口和下行端口 ; 所述第一 ONU, 用于通过所述灵活链路协议组中处于转发 Active 状态的端口转发业务 流量 ; 所述第二 ONU, 用于通过所述监控链路协议组中处于 UP 状态的端口转发业务流量。
7: 根据权利要求 6 所述的系统, 其特征在于, 所述第一 ONU 设置所述灵活链路协议组中 最多只有一个端口处于 Active 状态, 另一个端口处于非 Active 状态 ; 如果处于 Active 状 态的端口所连接的链路故障且处于非 Active 状态的端口所连接的链路正常, 则将所述灵 活链路协议组中的两个端口状态互换。
8: 根据权利要求 6 所述的系统, 其特征在于, 所述第二 ONU 保持所述监控链路协议组 2 中下行端口的状态与上行端口的状态一致 ; 如果所述上行端口所连接的链路正常, 则所述 上行端口处于 UP 状态, 如果所述上行端口所连接的链路故障, 则所述上行端口处于 Down 状 态。
9: 根据权利要求 7 所述的系统, 其特征在于, 所述第一 ONU, 还用于当灵活链路协议组 中的端口从 Active 状态转换为非 Active 状态时, 立即通过从 Active 状态转换为非 Active 状态的端口发送包含所述 VLAN 标识的刷新报文 ; 该系统中第一 ONU 的上游网络设备接收到所述刷新报文后, 删除所述 VLAN 的地址解析 协议 ARP 表项和 MAC 地址表项。
10: 根据权利要求 6 至 9 任一权项所述的系统, 其特征在于, 所述第一 ONU, 还用于在所 述灵活链路协议组中, 将配置了 VLAN 模式的 UNI1 设置为透传模式, 在取消所述灵活链路协 议组后, 再恢复该 UNI1 的 VLAN 模式 ; 所述第二 ONU, 还用于在所述监控链路协议组中, 将配置了 VLAN 模式的 UNI2 设置为透 传模式, 在取消所述监控链路协议组后, 再恢复该 UNI2 的 VLAN 模式。

说明书


一种提高无源光网络系统中业务可靠性的方法和系统

    技术领域 本发明涉及光网络通信技术, 特别涉及一种提高无源光网络系统中业务可靠性的 方法和系统。
     背景技术 互联网的兴起, 尤其是多媒体业务的发展, 导致了人们对宽带的需求日渐增长。 基 于光纤的接入技术具有高带宽、 远距离传输能力强、 保密性好、 抗干扰能力强等优点, 能适 应目前和未来业务发展对带宽的需求。在各种光纤接入技术中, 无源光网络 (PON) 由于其 易维护、 高带宽、 低成本等优点成为光接入技术中的佼佼者。
     随着 PON 系统的大量应用, 电信级可靠性变得非常重要, 在接入系统中也不例外。 PON 系统的点对多点特点决定了从光纤线路终端 (OLT) 到光网络单元 (ONU) 之间的光纤连 通性非常重要, 一旦故障将影响下面批量用户中断业务。
     现有技术中提高 PON 系统中业务可靠性的方式大致分为两种情况 :
     第一种情况 : 通过 OLT 检测链路状况, 达到链路备份的作用。 常见的方式可以如图 1 所示, (a) 所示的方式中, OLT 和 OUN 都采用单个 PON 端口, 在 OLT 中 PON 端口处设置一个 1×2 开关, 检测到故障后通过该开关实现链路切换。(b) 所示的方式中, OLT 采用主备两个 PON 端口, OLT 检测到故障后由主用 PON 端口切换到备用 PON 端口从而实现链路切换。 然而, 这种情况中的实现方式仅能够对 OLT 与光分路器之间的主干光纤进行备份保护, 对光分路 器和 ONU 之间的链路无法实现备份保护。
     第二种情况 : 通过 ONU 检测链路状况, 达到链路备份的作用。常见的方式如图 2 所 示。在图 2 的 (a) 和 (b) 中, ONU 上设置两个 PON 接口, 其中一个作为主用 PON 接口, 另一 个作为备用 PON 接口, 当 ONU 检测到故障后从主用 PON 接口切换到备用 PON 接口。虽然这 种情况的方式能够实现光分路器与 OUN 之间链路的备份, 但需要采用特殊的 ONU( 即采用两 个 PON 端口的 ONU), 且一个 ONU 会占用两个 OLT 上的 PON 接口, 由于 OLT 上的 PON 接口数量 有限, 这种方式会大大减少 OLT 下实际接入的 ONU 数量。
     发明内容
     本发明提供了一种提高 PON 系统中业务可靠性的方法和系统, 以便于采用普通的 ONU 来实现 OLT 和 ONU 之间链路备份, 且不影响 OLT 下实际接入的 OUN 数量。
     一种提高无源光网络 PON 系统中业务可靠性的方法, 该方法应用于包含第一光网 络单元 ONU 和第二 ONU 的光网络, 在该光网络中, 所述第一 ONU 和第二 ONU 为单 PON 端口 设备, 且连接不同的光线路终端 OLT 或连接相同的 OLT ; 所述第一 ONU 的一个用户网络端口 UNI1 和所述第二 ONU 的一个用户网络端口 UNI2 连接 ; 第一 ONU 的 PON 端口和 UNI1 配置为 同一个虚拟局域网 VLAN 下的灵活链路协议组, 第二 ONU 的 PON 端口和 UNI2 分别配置为所 述 VLAN 下的监控链路协议组中的上行端口和下行端口 ;
     所述第一 ONU 通过所述灵活链路协议组中处于转发 Active 状态的端口转发业务流量, 所述第二 ONU 通过所述监控链路协议组中处于 UP 状态的端口转发业务流量。
     一种提高无源光网络 PON 系统中业务可靠性的系统, 该系统包括第一光网络单元 ONU 和第二 ONU, 所述第一 ONU 和第二 ONU 为单 PON 端口设备, 且连接不同的光线路终端 OLT 或连接相同的 OLT ; 其特征在于, 所述第一 ONU 的一个用户网络端口 UNI1 和所述第二 ONU 的 一个用户网络端口 UNI2 连接 ; 第一 ONU 的 PON 端口和 UNI1 配置为同一个虚拟局域网 VLAN 下的灵活链路协议组, 第二 ONU 的 PON 端口和 UNI2 分别配置为所述 VLAN 下的监控链路协 议组中的上行端口和下行端口 ;
     所述第一 ONU, 用于通过所述灵活链路协议组中处于转发 Active 状态的端口转发 业务流量 ;
     所述第二 ONU, 用于通过所述监控链路协议组中处于 UP 状态的端口转发业务流 量。
     由以上技术方案可以看出, 本发明中将两个 ONU 的 UNI 相连接, 在两个 ONU 上分别 配置灵活链路协议组和监控链路协议组, 通过灵活链路协议组和监控链路协议组所具有的 特殊机制相配合的方式, 实现两个 ONU 的相互备份。这种在 ONU 上进行链路检测实现链路 切换的方式, 能够对 OLT 和 ONU 之间的链路实现备份保护, 且采用普通的单 PON 端口 ONU, 充 分利用了现有网络环境中的 ONU, 不影响 OLT 下实际接入的 ONU 数量。 附图说明
     图 1 为现有技术中提高 PON 系统中业务可靠性的第一种情况示意图 ; 图 2 为现有技术中提高 PON 系统中业务可靠性的第二种情况示意图 ; 图 3 和图 4 为本发明所涉及的两种组网结构示意图 ; 图 5 为配置了灵活链路协议的 ONU1 上的业务流量示意图 ; 图 6a 为灵活链路协议组中 PON 端口链路事件带来的端口设置示意图 ; 图 6b 为灵活链路协议组中 UNI 链路事件带来的端口设置示意图 ; 图 7a 为 ONU1 和 ONU2 互为备份时的一种上行业务流量路径示意图 ; 图 7b 为 ONU1 和 ONU2 互为备份时的另一种上行业务流量路径示意图。具体实施方式
     为了使本发明的目的、 技术方案和优点更加清楚, 下面结合附图和具体实施例对 本发明进行详细描述。
     本发明提供的方法主要包括 : 将 ONU1 的一个用户网络端口 (UNI) 和 ONU2 的一个 UNI 连接, 其中 OUN1 和 ONU2 都为单 PON 端口设备 ; ONU1 上用于连接 ONU2 的 UNI 与 ONU1 上 的 PON 端口配置为同一个 VLAN 下的灵活链路 (Smart Link) 协议组, ONU2 上用于连接 ONU1 的 UNI 与 ONU2 上的 PON 端口分别配置为该 VLAN 下的监控链路 (Monitor Link) 协议组中 的上行端口和下行端口。ONU1 通过处于 Active 状态的端口转发业务流量, ONU2 通过处于 启动 (UP) 状态的端口转发业务流量。
     本发明上述方法所涉及的组网可以如图 3 或图 4 所示, 互为备份的 ONU1 和 ONU2 可以连接不同的 OLT, 也可以连接同一个 OLT, ONU1 和 ONU2 为普通的单 PON 端口设备, 正常 情况下可以作为单独的 ONU 使用, 需要进行光纤链路备份时, 才会把两台 ONU 通过 UNI 连接起来。为了避免 ONU 连接起来后形成环路且实现链路备份功能, 在本发明中引入了灵活链 路和监控链路两种技术。
     灵活链路技术是一种为双上行组网量身定做, 并能够实现高效可靠的链路备份和 快速收敛性能的解决方法, 其快速切换能够达到毫秒级。灵活链路协议组中包含两个成员 端口, 其中一个端口被指定为主端口 (Master), 另一个端口被指定为从端口 (Slave)。正常 情况下, 只有一个端口处于转发 (Active) 状态, 另一个端口处于非 Active 状态。当处于 Active 状态的端口所连接的链路出现故障时, 该端口关闭 (Down), 如果处于非 Active 状态 的端口所连接的链路正常, 则将两个端口的状态互换。
     本发明在 ONU1 上使用灵活链路协议, PON 端口和连接 ONU2 的 UNI 被配置为同一 个灵活链路协议组, 初始时 PON 端口可以作为 master, 连接 ONU2 的 UNI 可以作为 slave, 上 行业务流量按照图 5 中 (a) 所示的箭头转发, 即对上行业务流量通过 PON 端口转发。一旦 ONU1 检测到 PON 端口所连接的链路故障, 即 PON 端口 Down, 则将 PON 端口切换为非 Active, 连接 ONU2 的 UNI 切换为 Active, 此时上行业务流量按照图 5 中 (b) 所示的箭头转发, 即对 上行业务流量通过连接 ONU2 的 UNI 转发。
     OLT 通过该上行流量进行 ARP 学习后, 形成对应的 ARP 表项, 使得下行业务流量也 通过该路径转发, 只是方向相反 ( 图中未示出 ), 该过程为现有技术, 在此不再赘述。 如果在图 5 中 (b) 所示情况之后, PON 端口所连接链路恢复正常, 即 PON 端口重新 UP, 此时可以不再进行切换, PON 端口仍处于非 Active 状态, 待连接 ONU2 的 UNI 所连接的 链路故障后, 两端口的状态再次互换。
     在 ONU1 中灵活链路协议组中的端口状态设置流程可以如图 6a 和图 6b 所示。如 图 6a 所示, 通过 PON 端口检测到链路事件后, 如果该链路事件为链路故障, 则判断 UNI 接口 是否为 UP, 如果否, 则保持 UNI 状态不变, PON 设为非 Active ; 如果是, 进一步判断 UNI 接口 是否为 Active 状态, 如果是, 将 PON 端口和 UNI 的状态互换。如果链路事件为链路恢复, 则 判断 UNI 接口是否为 Active, 如果是, UNI 端口状态保持不变, PON 端口仍保持非 Active ; 否则, PON 端口设为 Active, UNI 接口状态不变。
     如图 6b 所示, 当 ONU1 通过 UNI 检测到链路事件, 如果确定链路事件为链路故障, 则判断 PON 端口是否 UP, 如果否, 设置 UNI 为非 Active 状态, PON 状态保持不变 ; 如果是, 进 一步判断 PON 端口是否 Active, 如果是, PON 端口状态保持不变, UNI 设置为非 Active, 否 则, UNI 设为非 Active 状态, PON 端口设为 Active 状态。如果确定链路事件为链路恢复, 则 判断 PON 端口是否为 Active 状态, 如果是, PON 端口状态保持不变, UNI 设置为非 Active ; 否则, UNI 设置为 Active, PON 端口状态保持不变。
     监控链路技术是对灵活链路技术的有力补充, 用于监控上行链路以达到让下行链 路同步上行链路状态的目的, 使灵活链路协议的备份作用更加完善。监控链路协议组中由 一个上行端口和一个以上下行端口组成。下行端口的状态与上行端口的状态保持一致, 即 上行端口 UP 时, 下行端口也随之 UP, 上行端口 Down 时, 下行端口也随之 Down。
     本发明在 ONU2 上使用监控链路协议, ONU2 上的 PON 端口和用于连接 ONU1 的 UNI 加入监控链路协议组。其中 PON 端口作为上行端口, 连接 ONU1 的 UNI 作为下行端口。PON 端口所连接的链路正常时, PON 端口处于 UP 状态, 则连接 ONU1 的 UNI 作为下行端口也处于 UP 状态 ; PON 端口所连接的链路故障时, PON 端口处于 Down 状态, 则连接 ONU1 的 UNI 作为
     下行端口也处于 Down 状态。但下行端口的状态不会影响上行端口的状态, 即便连接 ONU1 的 UNI 所连接的链路故障, 也不会导致 PON 端口的状态发生变化。
     下面对 ONU1 和 ONU2 实现链路备份的过程进行详细描述。 按照上面所述在 ONU1 上 针对 VLAN1 配置灵活链路协议, PON 端口 1 为 master, UNI1 为 slave ; 在 ONU2 上针对 VLAN1 配置监控链路协议, PON 端口 2 为上行端口, UNI2 为下行端口。
     当所有链路都正常时, 所有端口都 UP, PON 端口 1 为 Active 状态, 负责转发数据, UNI1 为非 Active 状态, 阻塞数据转发, 上行业务流量按照图 7a 所示路径转发。该 ONU1 上 游的设备 (OLT 和其他网络设备 ) 通过该上行业务流量进行 MAC 地址学习并建立 ARP 表项, 之后下行流量按照与上行路径相反的路径进行转发。
     当 OLT 与 ONU1 之间的链路故障, 即 ONU1 检测到 PON 端口 1 所连接的链路 (OLT 与 光分路器之间的主干光纤或者光分路器与 ONU 之间的光纤 ) 故障, PON 端口 1Down, 而 UNI1 所连接的链路正常, 将 UNI1 设置为 Active 状态, 将 PON 端口 1 设置为非 Active 状态 ; 如果 ONU2 的 PON 端口 2 所连接的链路正常, PON 端口 2UP, UNI2 也 UP, 此时上行业务流量按照图 7b 所示路径转发。
     另外, 在本发明中, 当有端口从 Active 状态转为非 Active 状态, 则从该端口发送 携带该端口所配置 VLAN 标识的刷新 (flush) 报文, 例如, PON 端口 1 从 Active 状态转为非 Active 状态后, ONU1 会从 PON 端口 1 发送携带 VLAN1 标识的 flush 报文, 接收到该 flush 报文的上游网络设备删除 VLAN1 的 ARP 表项和 MAC 地址表项。这样, 下行流量将不从 PON 端口 1 转发。 如果 ONU1 检测到 PON 端口 1 所连接的链路恢复正常, 如果 UNI1 保持 UP, 则不再进 行状态切换, PON 端口 1 保持非 Active 状态, 上行业务流量继续按照图 7b 所示路径转发。
     如果在图 7b 的情况下, ONU2 与 OLT 之间的链路故障, 即 ONU2 检测到 PON 端口 2 所 连接的链路故障, PON 端口 2Down, 此时 ONU2 配置的监控链路协议使得 UNI2 随之 Down。 此时 ONU1 检测到 UNI1 所连接链路故障, 如果此时 PON 端口 1UP, 则将 PON 端口 1 设置为 Active 状态, UNI1 设置为非 Active 状态, 此时上行业务重新按照图 7a 所示的路径转发。另外, 在 将 UNI1 从 Active 切换为非 Active 时, 从 UNI1 发送携带 VLAN1 标识的 flush 报文, 该 flush 报文经由 ONU2 发送给上游网络设备, 上游网络设备接收到该 flush 报文后清除该 VLAN1 的 ARP 表项。在上游网络设备通过图 7a 所示的路径接收到上行业务流时, 重新针对 VLAN1 进 行 MAC 地址学习并建立 ARP 表项。
     如果 ONU2 检测到 PON 端口 2 所连接的链路恢复正常, 则 PON 端口 2UP, UNI1 也随 之 UP, UNI1 所连接的链路恢复正常, UNI1 也 UP。如果 PON 端口 1 保持 UP, 则不再进行状态 切换, PON 端口 1 保持 Active 状态, 上行业务流量继续按照图 7a 所示路径转发。
     在本发明中, 对于加入灵活链路协议组的端口便不再参与生成树协议 (STP) 的计 算, 即不支持 STP。否则, 按照 STP 计算出的阻塞端口可能与灵活链路协议组的端口设置发 生冲突。
     对于配置为灵活链路协议组的端口, 如果 UNI1 上配置了 VLAN 模式, 则将 UNI1 的 VLAN 模式转换为透传 (transparent) 模式, 在取消灵活链路协议组后, 再恢复该 UNI1 的 VLAN 模式。其中, 端口的 VLAN 模式包括 : transparent 模式、 标签 (tag) 模式和转换 (translation) 模式三种。
     同样, 对于配置为监控链路协议组的端口, 如果 UNI2 上配置了 VLAN 模式, 则将 UNI2 的 VLAN 模式转换为 transparent 模式, 在取消监控链路协议组后, 再恢复该 UNI2 的 VLAN 模式。
     由以上描述可以看出, 本发明提供的方法和系统可以具备以下优点 :
     1) 本发明中将两个 ONU 的 UNI 相连接, 在两个 ONU 上分别配置灵活链路协议组 和监控链路协议组, 通过灵活链路协议组和监控链路协议组所具有的特殊机制相配合的方 式, 实现两个 ONU 的相互备份。这种在 ONU 上进行链路检测实现链路切换的方式, 能够对 OLT 和 ONU 之间的链路实现备份保护, 且采用普通的单 PON 端口 ONU, 充分利用了现有网络 环境中的 ONU, 不影响 OLT 下实际接入的 ONU 数量。另外, 在 ONU 上拿出其中一个 UNI 作为 互连端口对于业务的影响很小。
     2) 在本发明中无需在网络中增加任何开关器件, 或是增加光分路器这样的高成本 期间, 针对不同的需求, 通过对两台 ONU 进行配置既可实现链路备份, 也可以作为普通 ONU 单独使用, 组网灵活, 降低成本。
     3) 本发明中在 ONU 上通过设置端口状态实现业务流的链路切换, 使得业务恢复的 速度在 50ms 之内, 明显高于现有技术中在 OLT 上实现链路切换的方式, 达到工业级的要求。 4) 本发明在 OLT 上无需进行任何改动, 只需要对 ONU 进行软件升级即可, 软硬件实 现复杂度小, 且对现有网络的改动小。
     以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡在本发明的精 神和原则之内, 所做的任何修改、 等同替换、 改进等, 均应包含在本发明保护的范围之内。
    

一种提高无源光网络系统中业务可靠性的方法和系统.pdf_第1页
第1页 / 共14页
一种提高无源光网络系统中业务可靠性的方法和系统.pdf_第2页
第2页 / 共14页
一种提高无源光网络系统中业务可靠性的方法和系统.pdf_第3页
第3页 / 共14页
点击查看更多>>
资源描述

《一种提高无源光网络系统中业务可靠性的方法和系统.pdf》由会员分享,可在线阅读,更多相关《一种提高无源光网络系统中业务可靠性的方法和系统.pdf(14页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102340392A43申请公布日20120201CN102340392ACN102340392A21申请号201010238991922申请日20100726H04L1/22200601H04Q11/00200601H04B10/1220060171申请人杭州华三通信技术有限公司地址310053浙江省杭州市高新技术产业开发区之江科技工业园六和路310号华为杭州生产基地72发明人许俊74专利代理机构北京德琦知识产权代理有限公司11018代理人谢安昆宋志强54发明名称一种提高无源光网络系统中业务可靠性的方法和系统57摘要本发明提供了一种提高无源光网络PON系统中业务可靠性的方法。

2、和系统。本发明中将两个光网络单元ONU的用户网络接口UNI相连接,在两个ONU上分别配置灵活链路协议组和监控链路协议组,通过灵活链路协议组和监控链路协议组所具有的特殊机制相配合的方式,实现两个ONU的相互备份。本发明能够采用普通的单PON端口ONU实现OLT和ONU之间的链路备份保护,且不影响光线路终端OLT下实际接入的ONU数量。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书5页附图6页CN102340406A1/2页21一种提高无源光网络PON系统中业务可靠性的方法,该方法应用于包含第一光网络单元ONU和第二ONU的光网络,在该光网络中,所述第一ONU和。

3、第二ONU为单PON端口设备,且连接不同的光线路终端OLT或连接相同的OLT;其特征在于,所述第一ONU的一个用户网络端口UNI1和所述第二ONU的一个用户网络端口UNI2连接;第一ONU的PON端口和UNI1配置为同一个虚拟局域网VLAN下的灵活链路协议组,第二ONU的PON端口和UNI2分别配置为所述VLAN下的监控链路协议组中的上行端口和下行端口;所述第一ONU通过所述灵活链路协议组中处于转发ACTIVE状态的端口转发业务流量,所述第二ONU通过所述监控链路协议组中处于UP状态的端口转发业务流量。2根据权利要求1所述的方法,其特征在于,所述灵活链路协议组中最多只有一个端口处于ACTIVE。

4、状态,另一个端口处于非ACTIVE状态,如果处于ACTIVE状态的端口所连接的链路故障且处于非ACTIVE状态的端口所连接的链路正常,则将灵活链路协议组中的两个端口状态互换。3根据权利要求1所述的方法,其特征在于,在所述监控链路协议组中,下行端口的状态与上行端口的状态保持一致;如果所述上行端口所连接的链路正常,则所述上行端口处于启动UP状态,如果所述上行端口所连接的链路故障,则所述上行端口处于关闭DOWN状态。4根据权利要求2所述的方法,其特征在于,当灵活链路协议组中的端口从ACTIVE状态转换为非ACTIVE状态时,所述第一ONU立即通过从ACTIVE状态转换为非ACTIVE状态的端口发送包。

5、含所述VLAN标识的刷新报文,以便所述第一ONU的上游网络设备接收到所述刷新报文后,删除所述VLAN的地址解析协议ARP表项和MAC地址表项。5根据权利要求1至4任一权项所述的方法,其特征在于,在所述灵活链路协议组中,如果UNI1上配置了VLAN模式,则所述第一ONU将UNI1的VLAN模式设置为透传模式,在取消灵活链路协议组后,再恢复该UNI1的VLAN模式;在所述监控链路协议组中,如果UNI2上配置了VLAN模式,则所述第二ONU将UNI2的VLAN模式设置为透传模式,在取消监控链路协议组后,再恢复该UNI2的VLAN模式。6一种提高无源光网络PON系统中业务可靠性的系统,其特征在于,该系。

6、统包括第一光网络单元ONU和第二ONU,所述第一ONU和第二ONU为单PON端口设备,且连接不同的光线路终端OLT或连接相同的OLT;其特征在于,所述第一ONU的一个用户网络端口UNI1和所述第二ONU的一个用户网络端口UNI2连接;第一ONU的PON端口和UNI1配置为同一个虚拟局域网VLAN下的灵活链路协议组,第二ONU的PON端口和UNI2分别配置为所述VLAN下的监控链路协议组中的上行端口和下行端口;所述第一ONU,用于通过所述灵活链路协议组中处于转发ACTIVE状态的端口转发业务流量;所述第二ONU,用于通过所述监控链路协议组中处于UP状态的端口转发业务流量。7根据权利要求6所述的系。

7、统,其特征在于,所述第一ONU设置所述灵活链路协议组中最多只有一个端口处于ACTIVE状态,另一个端口处于非ACTIVE状态;如果处于ACTIVE状态的端口所连接的链路故障且处于非ACTIVE状态的端口所连接的链路正常,则将所述灵活链路协议组中的两个端口状态互换。8根据权利要求6所述的系统,其特征在于,所述第二ONU保持所述监控链路协议组权利要求书CN102340392ACN102340406A2/2页3中下行端口的状态与上行端口的状态一致;如果所述上行端口所连接的链路正常,则所述上行端口处于UP状态,如果所述上行端口所连接的链路故障,则所述上行端口处于DOWN状态。9根据权利要求7所述的系统。

8、,其特征在于,所述第一ONU,还用于当灵活链路协议组中的端口从ACTIVE状态转换为非ACTIVE状态时,立即通过从ACTIVE状态转换为非ACTIVE状态的端口发送包含所述VLAN标识的刷新报文;该系统中第一ONU的上游网络设备接收到所述刷新报文后,删除所述VLAN的地址解析协议ARP表项和MAC地址表项。10根据权利要求6至9任一权项所述的系统,其特征在于,所述第一ONU,还用于在所述灵活链路协议组中,将配置了VLAN模式的UNI1设置为透传模式,在取消所述灵活链路协议组后,再恢复该UNI1的VLAN模式;所述第二ONU,还用于在所述监控链路协议组中,将配置了VLAN模式的UNI2设置为透。

9、传模式,在取消所述监控链路协议组后,再恢复该UNI2的VLAN模式。权利要求书CN102340392ACN102340406A1/5页4一种提高无源光网络系统中业务可靠性的方法和系统技术领域0001本发明涉及光网络通信技术,特别涉及一种提高无源光网络系统中业务可靠性的方法和系统。背景技术0002互联网的兴起,尤其是多媒体业务的发展,导致了人们对宽带的需求日渐增长。基于光纤的接入技术具有高带宽、远距离传输能力强、保密性好、抗干扰能力强等优点,能适应目前和未来业务发展对带宽的需求。在各种光纤接入技术中,无源光网络PON由于其易维护、高带宽、低成本等优点成为光接入技术中的佼佼者。0003随着PON系。

10、统的大量应用,电信级可靠性变得非常重要,在接入系统中也不例外。PON系统的点对多点特点决定了从光纤线路终端OLT到光网络单元ONU之间的光纤连通性非常重要,一旦故障将影响下面批量用户中断业务。0004现有技术中提高PON系统中业务可靠性的方式大致分为两种情况0005第一种情况通过OLT检测链路状况,达到链路备份的作用。常见的方式可以如图1所示,A所示的方式中,OLT和OUN都采用单个PON端口,在OLT中PON端口处设置一个12开关,检测到故障后通过该开关实现链路切换。B所示的方式中,OLT采用主备两个PON端口,OLT检测到故障后由主用PON端口切换到备用PON端口从而实现链路切换。然而,这。

11、种情况中的实现方式仅能够对OLT与光分路器之间的主干光纤进行备份保护,对光分路器和ONU之间的链路无法实现备份保护。0006第二种情况通过ONU检测链路状况,达到链路备份的作用。常见的方式如图2所示。在图2的A和B中,ONU上设置两个PON接口,其中一个作为主用PON接口,另一个作为备用PON接口,当ONU检测到故障后从主用PON接口切换到备用PON接口。虽然这种情况的方式能够实现光分路器与OUN之间链路的备份,但需要采用特殊的ONU即采用两个PON端口的ONU,且一个ONU会占用两个OLT上的PON接口,由于OLT上的PON接口数量有限,这种方式会大大减少OLT下实际接入的ONU数量。发明内。

12、容0007本发明提供了一种提高PON系统中业务可靠性的方法和系统,以便于采用普通的ONU来实现OLT和ONU之间链路备份,且不影响OLT下实际接入的OUN数量。0008一种提高无源光网络PON系统中业务可靠性的方法,该方法应用于包含第一光网络单元ONU和第二ONU的光网络,在该光网络中,所述第一ONU和第二ONU为单PON端口设备,且连接不同的光线路终端OLT或连接相同的OLT;所述第一ONU的一个用户网络端口UNI1和所述第二ONU的一个用户网络端口UNI2连接;第一ONU的PON端口和UNI1配置为同一个虚拟局域网VLAN下的灵活链路协议组,第二ONU的PON端口和UNI2分别配置为所述V。

13、LAN下的监控链路协议组中的上行端口和下行端口;0009所述第一ONU通过所述灵活链路协议组中处于转发ACTIVE状态的端口转发业务说明书CN102340392ACN102340406A2/5页5流量,所述第二ONU通过所述监控链路协议组中处于UP状态的端口转发业务流量。0010一种提高无源光网络PON系统中业务可靠性的系统,该系统包括第一光网络单元ONU和第二ONU,所述第一ONU和第二ONU为单PON端口设备,且连接不同的光线路终端OLT或连接相同的OLT;其特征在于,所述第一ONU的一个用户网络端口UNI1和所述第二ONU的一个用户网络端口UNI2连接;第一ONU的PON端口和UNI1配。

14、置为同一个虚拟局域网VLAN下的灵活链路协议组,第二ONU的PON端口和UNI2分别配置为所述VLAN下的监控链路协议组中的上行端口和下行端口;0011所述第一ONU,用于通过所述灵活链路协议组中处于转发ACTIVE状态的端口转发业务流量;0012所述第二ONU,用于通过所述监控链路协议组中处于UP状态的端口转发业务流量。0013由以上技术方案可以看出,本发明中将两个ONU的UNI相连接,在两个ONU上分别配置灵活链路协议组和监控链路协议组,通过灵活链路协议组和监控链路协议组所具有的特殊机制相配合的方式,实现两个ONU的相互备份。这种在ONU上进行链路检测实现链路切换的方式,能够对OLT和ON。

15、U之间的链路实现备份保护,且采用普通的单PON端口ONU,充分利用了现有网络环境中的ONU,不影响OLT下实际接入的ONU数量。附图说明0014图1为现有技术中提高PON系统中业务可靠性的第一种情况示意图;0015图2为现有技术中提高PON系统中业务可靠性的第二种情况示意图;0016图3和图4为本发明所涉及的两种组网结构示意图;0017图5为配置了灵活链路协议的ONU1上的业务流量示意图;0018图6A为灵活链路协议组中PON端口链路事件带来的端口设置示意图;0019图6B为灵活链路协议组中UNI链路事件带来的端口设置示意图;0020图7A为ONU1和ONU2互为备份时的一种上行业务流量路径示。

16、意图;0021图7B为ONU1和ONU2互为备份时的另一种上行业务流量路径示意图。具体实施方式0022为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。0023本发明提供的方法主要包括将ONU1的一个用户网络端口UNI和ONU2的一个UNI连接,其中OUN1和ONU2都为单PON端口设备;ONU1上用于连接ONU2的UNI与ONU1上的PON端口配置为同一个VLAN下的灵活链路SMARTLINK协议组,ONU2上用于连接ONU1的UNI与ONU2上的PON端口分别配置为该VLAN下的监控链路MONITORLINK协议组中的上行端口和下行端口。ONU1通过。

17、处于ACTIVE状态的端口转发业务流量,ONU2通过处于启动UP状态的端口转发业务流量。0024本发明上述方法所涉及的组网可以如图3或图4所示,互为备份的ONU1和ONU2可以连接不同的OLT,也可以连接同一个OLT,ONU1和ONU2为普通的单PON端口设备,正常情况下可以作为单独的ONU使用,需要进行光纤链路备份时,才会把两台ONU通过UNI连接说明书CN102340392ACN102340406A3/5页6起来。为了避免ONU连接起来后形成环路且实现链路备份功能,在本发明中引入了灵活链路和监控链路两种技术。0025灵活链路技术是一种为双上行组网量身定做,并能够实现高效可靠的链路备份和快速。

18、收敛性能的解决方法,其快速切换能够达到毫秒级。灵活链路协议组中包含两个成员端口,其中一个端口被指定为主端口MASTER,另一个端口被指定为从端口SLAVE。正常情况下,只有一个端口处于转发ACTIVE状态,另一个端口处于非ACTIVE状态。当处于ACTIVE状态的端口所连接的链路出现故障时,该端口关闭DOWN,如果处于非ACTIVE状态的端口所连接的链路正常,则将两个端口的状态互换。0026本发明在ONU1上使用灵活链路协议,PON端口和连接ONU2的UNI被配置为同一个灵活链路协议组,初始时PON端口可以作为MASTER,连接ONU2的UNI可以作为SLAVE,上行业务流量按照图5中A所示的。

19、箭头转发,即对上行业务流量通过PON端口转发。一旦ONU1检测到PON端口所连接的链路故障,即PON端口DOWN,则将PON端口切换为非ACTIVE,连接ONU2的UNI切换为ACTIVE,此时上行业务流量按照图5中B所示的箭头转发,即对上行业务流量通过连接ONU2的UNI转发。0027OLT通过该上行流量进行ARP学习后,形成对应的ARP表项,使得下行业务流量也通过该路径转发,只是方向相反图中未示出,该过程为现有技术,在此不再赘述。0028如果在图5中B所示情况之后,PON端口所连接链路恢复正常,即PON端口重新UP,此时可以不再进行切换,PON端口仍处于非ACTIVE状态,待连接ONU2的。

20、UNI所连接的链路故障后,两端口的状态再次互换。0029在ONU1中灵活链路协议组中的端口状态设置流程可以如图6A和图6B所示。如图6A所示,通过PON端口检测到链路事件后,如果该链路事件为链路故障,则判断UNI接口是否为UP,如果否,则保持UNI状态不变,PON设为非ACTIVE;如果是,进一步判断UNI接口是否为ACTIVE状态,如果是,将PON端口和UNI的状态互换。如果链路事件为链路恢复,则判断UNI接口是否为ACTIVE,如果是,UNI端口状态保持不变,PON端口仍保持非ACTIVE;否则,PON端口设为ACTIVE,UNI接口状态不变。0030如图6B所示,当ONU1通过UNI检测。

21、到链路事件,如果确定链路事件为链路故障,则判断PON端口是否UP,如果否,设置UNI为非ACTIVE状态,PON状态保持不变;如果是,进一步判断PON端口是否ACTIVE,如果是,PON端口状态保持不变,UNI设置为非ACTIVE,否则,UNI设为非ACTIVE状态,PON端口设为ACTIVE状态。如果确定链路事件为链路恢复,则判断PON端口是否为ACTIVE状态,如果是,PON端口状态保持不变,UNI设置为非ACTIVE;否则,UNI设置为ACTIVE,PON端口状态保持不变。0031监控链路技术是对灵活链路技术的有力补充,用于监控上行链路以达到让下行链路同步上行链路状态的目的,使灵活链路协。

22、议的备份作用更加完善。监控链路协议组中由一个上行端口和一个以上下行端口组成。下行端口的状态与上行端口的状态保持一致,即上行端口UP时,下行端口也随之UP,上行端口DOWN时,下行端口也随之DOWN。0032本发明在ONU2上使用监控链路协议,ONU2上的PON端口和用于连接ONU1的UNI加入监控链路协议组。其中PON端口作为上行端口,连接ONU1的UNI作为下行端口。PON端口所连接的链路正常时,PON端口处于UP状态,则连接ONU1的UNI作为下行端口也处于UP状态;PON端口所连接的链路故障时,PON端口处于DOWN状态,则连接ONU1的UNI作为说明书CN102340392ACN102。

23、340406A4/5页7下行端口也处于DOWN状态。但下行端口的状态不会影响上行端口的状态,即便连接ONU1的UNI所连接的链路故障,也不会导致PON端口的状态发生变化。0033下面对ONU1和ONU2实现链路备份的过程进行详细描述。按照上面所述在ONU1上针对VLAN1配置灵活链路协议,PON端口1为MASTER,UNI1为SLAVE;在ONU2上针对VLAN1配置监控链路协议,PON端口2为上行端口,UNI2为下行端口。0034当所有链路都正常时,所有端口都UP,PON端口1为ACTIVE状态,负责转发数据,UNI1为非ACTIVE状态,阻塞数据转发,上行业务流量按照图7A所示路径转发。该。

24、ONU1上游的设备OLT和其他网络设备通过该上行业务流量进行MAC地址学习并建立ARP表项,之后下行流量按照与上行路径相反的路径进行转发。0035当OLT与ONU1之间的链路故障,即ONU1检测到PON端口1所连接的链路OLT与光分路器之间的主干光纤或者光分路器与ONU之间的光纤故障,PON端口1DOWN,而UNI1所连接的链路正常,将UNI1设置为ACTIVE状态,将PON端口1设置为非ACTIVE状态;如果ONU2的PON端口2所连接的链路正常,PON端口2UP,UNI2也UP,此时上行业务流量按照图7B所示路径转发。0036另外,在本发明中,当有端口从ACTIVE状态转为非ACTIVE状。

25、态,则从该端口发送携带该端口所配置VLAN标识的刷新FLUSH报文,例如,PON端口1从ACTIVE状态转为非ACTIVE状态后,ONU1会从PON端口1发送携带VLAN1标识的FLUSH报文,接收到该FLUSH报文的上游网络设备删除VLAN1的ARP表项和MAC地址表项。这样,下行流量将不从PON端口1转发。0037如果ONU1检测到PON端口1所连接的链路恢复正常,如果UNI1保持UP,则不再进行状态切换,PON端口1保持非ACTIVE状态,上行业务流量继续按照图7B所示路径转发。0038如果在图7B的情况下,ONU2与OLT之间的链路故障,即ONU2检测到PON端口2所连接的链路故障,P。

26、ON端口2DOWN,此时ONU2配置的监控链路协议使得UNI2随之DOWN。此时ONU1检测到UNI1所连接链路故障,如果此时PON端口1UP,则将PON端口1设置为ACTIVE状态,UNI1设置为非ACTIVE状态,此时上行业务重新按照图7A所示的路径转发。另外,在将UNI1从ACTIVE切换为非ACTIVE时,从UNI1发送携带VLAN1标识的FLUSH报文,该FLUSH报文经由ONU2发送给上游网络设备,上游网络设备接收到该FLUSH报文后清除该VLAN1的ARP表项。在上游网络设备通过图7A所示的路径接收到上行业务流时,重新针对VLAN1进行MAC地址学习并建立ARP表项。0039如果。

27、ONU2检测到PON端口2所连接的链路恢复正常,则PON端口2UP,UNI1也随之UP,UNI1所连接的链路恢复正常,UNI1也UP。如果PON端口1保持UP,则不再进行状态切换,PON端口1保持ACTIVE状态,上行业务流量继续按照图7A所示路径转发。0040在本发明中,对于加入灵活链路协议组的端口便不再参与生成树协议STP的计算,即不支持STP。否则,按照STP计算出的阻塞端口可能与灵活链路协议组的端口设置发生冲突。0041对于配置为灵活链路协议组的端口,如果UNI1上配置了VLAN模式,则将UNI1的VLAN模式转换为透传TRANSPARENT模式,在取消灵活链路协议组后,再恢复该UNI。

28、1的VLAN模式。其中,端口的VLAN模式包括TRANSPARENT模式、标签TAG模式和转换TRANSLATION模式三种。说明书CN102340392ACN102340406A5/5页80042同样,对于配置为监控链路协议组的端口,如果UNI2上配置了VLAN模式,则将UNI2的VLAN模式转换为TRANSPARENT模式,在取消监控链路协议组后,再恢复该UNI2的VLAN模式。0043由以上描述可以看出,本发明提供的方法和系统可以具备以下优点00441本发明中将两个ONU的UNI相连接,在两个ONU上分别配置灵活链路协议组和监控链路协议组,通过灵活链路协议组和监控链路协议组所具有的特殊机。

29、制相配合的方式,实现两个ONU的相互备份。这种在ONU上进行链路检测实现链路切换的方式,能够对OLT和ONU之间的链路实现备份保护,且采用普通的单PON端口ONU,充分利用了现有网络环境中的ONU,不影响OLT下实际接入的ONU数量。另外,在ONU上拿出其中一个UNI作为互连端口对于业务的影响很小。00452在本发明中无需在网络中增加任何开关器件,或是增加光分路器这样的高成本期间,针对不同的需求,通过对两台ONU进行配置既可实现链路备份,也可以作为普通ONU单独使用,组网灵活,降低成本。00463本发明中在ONU上通过设置端口状态实现业务流的链路切换,使得业务恢复的速度在50MS之内,明显高于。

30、现有技术中在OLT上实现链路切换的方式,达到工业级的要求。00474本发明在OLT上无需进行任何改动,只需要对ONU进行软件升级即可,软硬件实现复杂度小,且对现有网络的改动小。0048以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。说明书CN102340392ACN102340406A1/6页9图1说明书附图CN102340392ACN102340406A2/6页10图2图3说明书附图CN102340392ACN102340406A3/6页11图4图5说明书附图CN102340392ACN102340406A4/6页12图6A说明书附图CN102340392ACN102340406A5/6页13图6B图7A说明书附图CN102340392ACN102340406A6/6页14图7B说明书附图CN102340392A。

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

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


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