一种倒换实现方法、站点及系统的制作方法

文档序号:7810875阅读:253来源:国知局
一种倒换实现方法、站点及系统的制作方法
【专利摘要】本发明实施例提供了一种倒换实现方法、站点及系统,该倒换实现方法中,站点对业务数据流进行异常检测,以确定该站点的上游线路是否异常;若所述站点确定其上游线路异常,则在本站点进行保护倒换,且在异常检测期间发送至下游站点的第一数据帧以及所述异常检测期间之后发送至下游站点的第二数据帧均不会触发所述下游站点进行保护倒换,以使得上游线路的异常不会扩散,进而使得下游站点不会发生误倒换,不会因下游站点的误倒换以使得业务信号恢复时间变长,且上游线路没有发生故障的站点不会发生保护倒换,使得维修人员能够迅速的确定发生保护倒换的站点即为上游线路发送异常的站点,实现了故障站点的迅速定位,使得网络维护简单。
【专利说明】一种倒换实现方法、站点及系统

【技术领域】
[0001] 本发明涉及光纤网络通信领域,尤其涉及一种倒换实现方法、站点及系统。

【背景技术】
[0002] 光传送网(OTN,Optical Transport Network)是光传输设备的重要标准。用户 设备和用户设备之间通过光传送网连接,即通过光传送网连接的用户设备可相互发送业务 信号。如图1所示为例,以用户设备101将其业务信号发送至用户设备102为例进行说明, 即用户设备101为客户业务发送端,用户设备102为客户业务接收端。该光传送网内包括 有多个用于处理光传送网信号的站点,各个站点内部所处理的光传送网的标准信号格式为 ODUi 信号(i = 0, 1,2, 3, 4, 2e, 3e, flex) (ODU ;0ptical channel Data Unit,光通道数据单 元),如图1所示,站点103将用户设备101发送的业务信号映射处理为ODUi信号,站点105 将ODUi信号解映射为业务信号以发送给用户设备102。其中,该ODUi信号只在各个站点 内部存在,在站点之间传送则将该ODUi信号转换为OTUk信号(k = 1,2, 3, 4, 2e,3e) (0TU : Optical Transform Unit,光转化单元),一般来说多个ODUi信号会被复用到一个OTUk中 传送,以提高传送效率,ODUi信号和OTUk信号都是光传送网信号。
[0003] 而随着光线通信技术的告诉发展,一根光纤中汇聚了成千上万的信息,一旦光纤 出现故障,就会造成很大的不良影响,因此需要光传送网中的各个设备具有良好的自愈能 力,在此背景下SDH(Synchronous Digital Hierarchy,数字同步体系)得到广泛的应用, SDH技术中一个非常重要的特性是它的物料线路保护能力,其中的复用段环网保护是目前 应用广泛,高效的物料线路保护技术,它通过复用段的通信信道性能监视以及自动桥接保 护控制,能够在小于50ms的时间内实现光传送网的连续应用,不会出现业务信号的中断。
[0004] 结合图2所示对各个站点内部的具体结构进行详细说明;与用以发送业务信号的 用户设备101连接的站点103具体包括两个用于将业务信号映射处理成低阶ODUi的业务 数据流的支路板T,其中,支路板1031是支路板1032的保护单板,支路板1031和支路板 1032均与用户设备101连接,且与支路板1032连接的上游线路为主用上游线路,与支路板 1301连接的上游线路为保护上游线路。在站点103内部,支路板1031和支路板1032均把 业务数据流双发给交叉板1033,交叉板1033根据并发优选原则同时对业务数据流进行选 收,即双发选收。具体的,若主用上游线路正常,则交叉板1033将支路板1032发送过来的 数据流发送给线路板N,若主用上游线路异常,则交叉板1033将支路板1031发送过来的数 据流发送给线路板N ;线路板N将低阶ODUi的业务数据流封装成高阶的OTUk业务数据流, 以使高阶的OTUk业务数据流发送至站点104。
[0005] 如图2所示,若支路板1032与用户设备101之间的线路发生异常时,则站点103 会通过支路板1031与用户设备101之间的线路进行业务数据流的传输,以完成正常的1+1 保护功能。当支路板T将业务信号映射为低阶ODUi的业务数据流时,业务信号异常将导致 低阶ODUi的异常,在支路板T进行异常检测的时间段内,该异常的低阶ODUi会从站点103 传送至站点104,站点104检测到异常的低阶ODUi,在站点104内进行保护倒换,但是站点 103和站点104之间的线路是正常的,不应该在站点104上进行保护倒换。
[0006] 由上可知,保护范围内的故障触发保护倒换,但是保护范围之外的故障也会引起 保护倒换,无法将线路故障隔离在发生故障的保护倒换域中。线路故障扩散会引起不需要 倒换的下游站点发生倒换,从而引起不必要的保护倒换,进而使得数据传输的滞后,导致业 务信号恢复时间变长,故障站点不能快速定位,网络运维困难。


【发明内容】

[0007] 本发明实施例提供了一种倒换实现方法、站点及系统,其可避免下游站点误倒换。
[0008] 本发明实施例第一方面提供了一种倒换实现方法,客户业务发送端和客户业务接 收端之间串联有多个站点,所述方法包括:
[0009] 所述站点检测所述站点的上游线路是否异常;
[0010] 在所述异常检测期间,若所述站点确定第一数据帧不满足预置条件,则所述站点 对所述第一数据帧进行修改,以使发送至所述站点的下游站点的修改后的所述第一数据帧 用于指示所述下游站点不进行保护倒换,其中,所述第一数据帧为所述站点进行所述异常 检测期间发送至所述下游站点的数据帧;
[0011] 若所述站点根据所述第一数据帧检测出所述站点的上游线路异常,则所述站点进 行保护倒换;
[0012] 所述站点对第二数据帧进行修改,以使发送至所述下游站点的修改后的所述第二 数据帧用于指示所述下游站点不进行保护倒换,其中,所述第二数据帧为所述站点通过异 常的所述上游线路接收到的且在所述异常检测期间之后发送至所述下游站点的数据帧。
[0013] 结合本发明实施例的第一方面,本发明实施例的第一方面的第一种实现方式中,
[0014] 若所述站点的上游线路与所述客户业务发送端连接,则在所述站点确定所述站点 的上游线路是否异常之前,所述方法还包括:
[0015] 所述站点接收所述客户业务发送端发送的业务信号;
[0016] 所述站点将所述业务信号映射为业务数据流,其中,所述业务数据流包括所述第 一数据帧和所述第二数据帧;
[0017] 若所述站点的上游线路与所述站点的上游站点连接,则在所述站点确定所述站点 的上游线路是否异常之前,所述方法还包括:
[0018] 所述站点接收所述上游站点发送的业务数据流,其中,所述业务数据流包括所述 第一数据帧和所述第二数据帧。
[0019] 结合本发明实施例的第一方面或本发明实施例的第一方面的第一种实现方式,本 发明实施例的第一方面的第二种实现方式中,
[0020] 所述站点确定所述站点的上游线路是否异常包括:
[0021] 所述站点确定所述第一数据帧的编码方式是否符合预设编码方式,所述预设编码 方式为所述站点通过正常的所述上游线路接收到的所述业务信号或所述业务数据流的编 码方式;
[0022] 若是,则所述站点确定所述上游线路正常;
[0023] 若否,则所述站点确定所述上游线路异常。
[0024] 结合本发明实施例的第一方面或本发明实施例的第一方面的第一种实现方式,本 发明实施例的第一方面的第三种实现方式中,
[0025] 所述站点确定所述站点的上游线路是否异常包括:
[0026] 所述站点对所述第一数据帧进行帧头搜索;
[0027] 所述站点确定在预设时长内是否能连续搜索到帧头;
[0028] 若是,则所述站点确定所述站点的上游线路正常;
[0029] 若否,则所述站点确定所述站点的上游线路异常。
[0030] 结合本发明实施例的第一方面或本发明实施例的第一方面的第一种实现方式,本 发明实施例的第一方面的第四种实现方式中,
[0031] 所述站点确定所述站点的上游线路是否异常之前,所述方法还包括:
[0032] 所述站点确定所述第一数据帧的时钟频偏。
[0033] 结合本发明实施例的第一方面的第四种实现方式,本发明实施例的第一方面的第 五种实现方式中,
[0034] 所述站点确定所述站点的上游线路是否异常包括:
[0035] 所述站点确定所述第一数据帧的时钟频偏是否大于或等于门限值;
[0036] 若是,则所述站点确定所述站点的上游线路异常;
[0037] 若否,则所述站点确定所述站点的上游线路正常。
[0038] 结合本发明实施例的第一方面的第四种实现方式,本发明实施例的第一方面的第 六种实现方式中,
[0039] 所述异常检测期间,若所述站点确定第一数据帧不满足预置条件,则所述站点对 所述第一数据帧进行修改包括:
[0040] 在所述站点进行异常检测期间,所述站点确定所述第一数据帧的时钟频偏是否位 于预设范围内,其中,位于所述预设范围内的所述当前时钟频偏用于指示所述下游站点不 进行保护倒换;
[0041] 若所述站点确定所述第一数据帧的时钟频偏不位于所述预设范围内,则所述站点 确定所述第一数据帧不满足所述预置条件;
[0042] 所述站点修改所述第一数据帧的时钟频偏,以使得修改后的所述第一数据帧的时 钟频偏位于所述预设范围内。
[0043] 结合本发明实施例的第一方面或本发明实施例的第一方面的第一种实现方式,本 发明实施例的第一方面的第七种实现方式中,
[0044] 所述经过所述异常检测期间,若所述站点确定所述站点的上游线路异常之后,所 述方法还包括:
[0045] 所述站点自振生成时钟;
[0046] 所述站点确定所述站点自振生成的时钟为目标时钟,其中,所述目标时钟用于指 示所述下游站点不进行保护倒换;
[0047] 所述站点对第二数据帧进行修改包括:
[0048] 所述站点将所述第二数据帧的时钟替换为所述目标时钟。
[0049] 结合本发明实施例的第一方面或本发明实施例的第一方面的第一种实现方式,本 发明实施例的第一方面的第八种实现方式中,
[0050] 所述经过所述异常检测期间,若所述站点确定所述站点的上游线路异常之后,所 述方法还包括:
[0051] 所述站点自振生成周期性的帧头;
[0052] 所述站点确定所述站点自振生成周期性的帧头为目标帧头,其中,所述目标帧头 用于指示所述下游站点不进行保护倒换;
[0053] 所述站点对第二数据帧进行修改包括:
[0054] 所述站点将所述第二数据帧的帧头替换为所述目标帧头。
[0055] 结合本发明实施例的第一方面或本发明实施例的第一方面的第一种实现方式,本 发明实施例的第一方面的第九种实现方式中,
[0056] 所述经过所述异常检测期间,若所述站点确定所述站点的上游线路异常之后,所 述方法还包括:
[0057] 所述站点检测到所述第二数据帧的开销中设置有用于指示所述下游站点倒换的 倒换指示信息,则所述站点对所述倒换指示信息进行修改,以使修改后的所述倒换指示信 息用于指示所述下游站点不进行保护倒换;
[0058] 所述站点确定设置有修改后的所述倒换指示信息的开销为目标开销;
[0059] 所述站点对第二数据帧进行修改包括:
[0060] 所述站点将所述第二数据帧的开销替换为所述目标开销。
[0061] 本发明实施例第二方面提供了一种站点,包括:
[0062] 检测单元,用于检测所述站点的上游线路是否异常;
[0063] 第一修改单元,用于在所述异常检测期间,若确定第一数据帧不满足预置条件,则 对所述第一数据帧进行修改,以使发送至所述站点的下游站点的修改后的所述第一数据帧 用于指示所述下游站点不进行保护倒换,其中,所述第一数据帧为所述站点进行所述异常 检测期间发送至所述下游站点的数据帧;
[0064] 第一确定单元,用于若根据所述第一数据帧检测出所述站点的上游线路异常,则 进行保护倒换;
[0065] 第二修改单元,用于对第二数据帧进行修改,以使发送至所述下游站点的修改后 的所述第二数据帧用于指示所述下游站点不进行保护倒换,其中,所述第二数据帧为所述 站点通过异常的所述上游线路接收到的且在所述异常检测期间之后发送至所述下游站点 的数据帧。
[0066] 结合本发明实施例的第二方面,本发明实施例的第二方面的第一种实现方式中,
[0067] 所述站点还包括:
[0068] 第一接收单元,用于若所述站点的上游线路与所述客户业务发送端连接,则接收 所述客户业务发送端发送的业务信号;
[0069] 第二确定单元,用于将所述业务信号映射为业务数据流,其中,所述业务数据流包 括所述第一数据帧和所述第二数据帧;
[0070] 第二接收单元,用于若所述站点的上游线路与所述站点的上游站点连接,则接收 所述上游站点发送的业务数据流,其中,所述业务数据流包括所述第一数据帧和所述第二 数据帧。
[0071] 结合本发明实施例的第二方面或本发明实施例的第二方面的第一种实现方式,本 发明实施例的第二方面的第三种实现方式中,
[0072] 所述检测单元包括:
[0073] 第一确定模块,用于确定所述第一数据帧的编码方式是否符合预设编码方式,所 述预设编码方式为所述站点通过正常的所述上游线路接收到的所述业务信号或所述业务 数据流的编码方式;
[0074] 第二确定模块,用于若确定所述第一数据帧的编码方式符合预设编码方式,则确 定所述上游线路正常;
[0075] 第三确定模块,用于若确定所述第一数据帧的编码方式不符合预设编码方式,则 确定所述上游线路异常。
[0076] 结合本发明实施例的第二方面或本发明实施例的第二方面的第一种实现方式,本 发明实施例的第二方面的第四种实现方式中,
[0077] 所述检测单元包括:
[0078] 第四确定模块,用于对所述第一数据帧进行帧头搜索;
[0079] 第五确定模块,用于确定在预设时长内是否能连续搜索到帧头;
[0080] 第六确定模块,用于若在预设时长内能连续搜索到帧头,则确定所述站点的上游 线路正常;
[0081] 第七确定模块,用于若在预设时长内不能连续搜索到帧头,则确定所述站点的上 游线路异常。
[0082] 结合本发明实施例的第二方面或本发明实施例的第二方面的第一种实现方式,本 发明实施例的第二方面的第五种实现方式中,
[0083] 所述站点还包括:
[0084] 第三确定单元,用于确定所述第一数据帧的时钟频偏。
[0085] 结合本发明实施例的第二方面的第五种实现方式,本发明实施例的第二方面的第 六种实现方式中,
[0086] 所述检测单元包括:
[0087] 第八确定模块,用于确定所述第一数据帧的时钟频偏是否大于或等于门限值;
[0088] 第九确定模块,用于若所述第一数据帧的时钟频偏大于或等于门限值,则确定所 述站点的上游线路异常;
[0089] 第十确定模块,用于若所述第一数据帧的时钟频偏小于门限值,则确定所述站点 的上游线路正常。
[0090] 结合本发明实施例的第二方面的第五种实现方式,本发明实施例的第二方面的第 七种实现方式中,
[0091] 所述第一修改单元包括:
[0092] 第十一确定模块,用于在所述站点进行异常检测期间,确定所述第一数据帧的时 钟频偏是否位于预设范围内,其中,位于所述预设范围内的所述当前时钟频偏用于指示所 述下游站点不进行保护倒换;
[0093] 第十二确定模块,用于若确定所述第一数据帧的时钟频偏不位于所述预设范围 内,则确定所述第一数据帧不满足所述预置条件;
[0094] 第十三确定模块,用于修改所述第一数据帧的时钟频偏,以使得修改后的所述第 一数据帧的时钟频偏位于所述预设范围内。
[0095] 结合本发明实施例的第二方面或本发明实施例的第二方面的第一种实现方式,本 发明实施例的第二方面的第八种实现方式中,
[0096] 所述站点还包括:
[0097] 第一自振单元,用于自振生成时钟;
[0098] 第四确定单元,用于确定所述站点自振生成的时钟为目标时钟,其中,所述目标时 钟用于指示所述下游站点不进行保护倒换;
[0099] 所述第二修改单元用于,将所述第二数据帧的时钟替换为所述目标时钟。
[0100] 结合本发明实施例的第二方面或本发明实施例的第二方面的第一种实现方式,本 发明实施例的第二方面的第九种实现方式中,
[0101] 所述站点还包括:
[0102] 第二自振单元,用于自振生成周期性的帧头;
[0103] 第五确定单元,用于确定所述站点自振生成周期性的帧头为目标帧头,其中,所述 目标帧头用于指示所述下游站点不进行保护倒换;
[0104] 所述第二修改单元用于,将所述第二数据帧的帧头替换为所述目标帧头。
[0105] 结合本发明实施例的第二方面或本发明实施例的第二方面的第一种实现方式,本 发明实施例的第二方面的第十种实现方式中,
[0106] 所述站点还包括:
[0107] 第六确定单元,用于检测到所述第二数据帧的开销中设置有用于指示所述下游站 点倒换的倒换指示信息,则对所述倒换指示信息进行修改,以使修改后的所述倒换指示信 息用于指示所述下游站点不进行保护倒换;
[0108] 第七确定单元,用于确定设置有修改后的所述倒换指示信息的开销为目标开销;
[0109] 所述第二修改单元用于,将所述第二数据帧的开销替换为所述目标开销。
[0110] 本发明实施例第二方面提供了一种系统,其中,包括用于发送业务信号的客户业 务发送端以及用于接收所述业务信号的客户业务接收端,且所述客户业务发送端与所述客 户业务接收端之间串联有多个如本发明实施例第二方面至本发明实施例的第二方面的第 十种实现方式所述的站点。
[0111] 本发明实施例提供了一种倒换实现方法、站点及系统,该倒换实现方法中,站点对 业务数据流进行异常检测,以确定该站点的上游线路是否异常;若所述站点确定其上游线 路异常,则在本站点进行保护倒换;在所述异常检测期间,若所述站点确定第一数据帧不满 足预置条件,则所述站点对所述第一数据帧进行修改,以使发送至所述站点的下游站点的 修改后的所述第一数据帧用于指示所述下游站点不进行保护倒换,所述站点对第二数据帧 进行修改,以使发送至所述下游站点的修改后的所述第二数据帧用于指示所述下游站点不 进行保护倒换。通过本发明实施例使得在异常检测期间发送至下游站点的第一数据帧以及 所述异常检测期间之后发送至下游站点的第二数据帧均不会触发所述下游站点进行保护 倒换,以使得上游线路的异常不会扩散,进而使得下游站点不会发生误倒换,不会因下游站 点的误倒换以使得业务信号恢复时间变长,且本实施例中,上游线路没有发生故障的站点 不会发生保护倒换,使得维修人员能够迅速的确定发生保护倒换的站点即为上游线路发送 异常的站点,实现了故障站点的迅速定位,使得网络维护简单。

【专利附图】

【附图说明】
[0112] 图1为现有技术中光传送网系统结构示意图;
[0113] 图2为现有技术中光传送网系统工作过程示意图;
[0114] 图3为本发明实施例所提供的倒换实现方法的一种较佳实施例步骤流程图;
[0115] 图4为本发明实施例所提供的倒换实现方法的另一种较佳实施例步骤流程图;
[0116] 图5为本发明实施例所提供的倒换实现方法的另一种较佳实施例步骤流程图;
[0117] 图6为本发明实施例所提供的倒换实现方法的另一种较佳实施例步骤流程图;
[0118] 图7为本发明实施例所提供的倒换实现方法的另一种较佳实施例步骤流程图;
[0119] 图8为本发明实施例所提供的倒换实现方法的另一种较佳实施例步骤流程图;
[0120] 图9为本发明实施例所提供的站点的一种较佳实施例结构示意图;
[0121] 图10为本发明实施例所提供的站点的另一种较佳实施例结构示意图;
[0122] 图11为本发明实施例所提供的站点的另一种较佳实施例结构示意图;
[0123] 图12为本发明实施例所提供的站点的另一种较佳实施例结构示意图;
[0124] 图13为本发明实施例所提供的站点的另一种较佳实施例结构示意图;
[0125] 图14为本发明实施例所提供的站点的另一种较佳实施例结构示意图。

【具体实施方式】
[0126] 本发明实施例提供了一种倒换实现方法,其可有效的防止误倒换。
[0127] 如图3所示,本实施例所示的倒换实现方法包括:
[0128] 301、所述站点检测所述站点的上游线路是否异常;
[0129] 为更好的理解本发明实施例,则首先对设置有该站点的光传送网的具体结构进行 详细说明:
[0130] 如图4所示,在本实施例中,所述客户业务发送端401与客户业务接收端402之间 串联有多个站点,需明确的是,图4为示意图,在本实施例中对所述站点的具体数目不作限 定。
[0131] 其具体结构为:与所述客户业务发送端401连接的站点403的支路板T用于将客 户业务发送端401发送的业务信号映射处理成低阶ODUi的业务数据流,该站点的线路板N 将多个低阶〇DUi的业务数据流封装成高阶的OTUk业务数据流,进而可将该高阶的OTUk业 务数据流发送至下游站点404。
[0132] 与所述客户业务接收端402连接的站点405的线路板N将高阶的OTUk业务数据 流转换为低阶ODUi的业务数据流,该站点405的支路板T将该低阶ODUi的业务数据流进 行解映射处理成业务信号以发送给客户业务接收端402。
[0133] 其中,用于将业务信号进行映射处理的站点403和用于将业务数据流进行解映射 处理的站点405之间还包括至少一个用于传输高阶的OTUk业务数据流的站点404,具体数 目不作限定。
[0134] 可见,本实施例中站点可通过其上游线路与客户业务发送端连接,也可与上游站 点连接。
[0135] 具体的,本实施例图4所示的为1+1板级保护,即与所述客户业务发送端401连接 的站点403中包括一个主用的支路板4031和一个备用支路板4032,与上游站点连接的站点 内包括一个主用线路板N以及一个备用线路板N,以站定404为例,所述站点404通过所述 站点404的上游线路与上游站点403连接,所述站点404的主用线路板为线路板4041,所述 站点404的备用线路板为线路板4042。
[0136] 需明确的是,本实施例所示的1+1板级保护为举例进行说明,还可应用于1:M板级 保护,即站点中包括一个主用的支路板T以及Μ个备用支路板T或一个主用线路板N以及 Μ个备用线路板Ν。
[0137] 其中,Μ个备用板可设定优先级,以使得若上游线路异常,则根据Μ个备用板所设 定优先级选定备用板,以完成保护倒换。
[0138] 以站点403为例,所述站点403的所述上游线路为所述主用的支路板4031与所述 客户业务发送端401之间的线路,若该上游线路正常,则站点403的交叉板通过主用的支 路板4031获取所述业务数据流;若该上游线路异常,则站点403的交叉板通过备用支路板 4032获取所述业务数据流,以完成保护倒换,保障业务数据流的正常传输。
[0139] 本实施例中,所述站点对所述站点的上游线路进行异常检测,以确定所述站点的 上游线路是否出现异常。
[0140] 需明确的是,本实施例对所述站点具体是如何进行异常检测的不作限定,只要该 上游线路异常,站点能够迅速检测并确定即可。
[0141] 例如,若所述站点检测到警告信息,则确定上游线路异常,所述警告信息可为: 信号丢失(Loss of Signal, L0S)、巾贞丢失(Loss of Frame, L0F)、时钟丢失(LOSS of clocl,L0C)、巾贞失步(OUT of frame, 00F)、信号劣化(signal Degrade, SD)等。
[0142] 302、在所述异常检测期间,若所述站点确定第一数据帧不满足预置条件,则所述 站点对所述第一数据帧进行修改,以使发送至所述站点的下游站点的修改后的所述第一数 据帧用于指示所述下游站点不进行保护倒换;
[0143] 在进行异常检测期间,即进行步骤301时,所述站点在尚未确定所述站点的上游 线路是否异常时,所述站点需要将第一数据帧发送至下游站点,若所述站点的上游线路发 生异常,则会导致第一数据帧异常,异常的第一数据帧会触发所述站点的下游站点进行保 护倒换,为了保障所述站点进行异常检测期间,所述下游站点不会进行误倒换,则所述站点 首先对所述站点要发送给下游站点的第一数据帧进行检测,以确定所述第一数据帧是否满 足预置条件。
[0144] 其中,本实施例对所述预置条件不作限定,所述站点的下游站点根据满足所述预 置条件的第一数据帧不会进行保护倒换即可。
[0145] 303、若所述站点根据所述第一数据帧检测出所述站点的上游线路异常,则所述站 点进行保护倒换;
[0146] 即站点根据所述站点已发往下游站点的所述业务数据流的第一数据帧检测到所 述站点的上游线路出现异常,则在本站点进行保护倒换,以保障数据流的正常传输。
[0147] 如图4所示,以站点403为例,即若站点403确定站点403的上游线路异常,即所 述站点的主用的支路板4031与所述客户业务发送端401之间的线路异常,则所述站点403 的交叉板从备用支路板4032接收所述客户业务发送端401发送的所述业务数据流。
[0148] 304、所述站点对第二数据帧进行修改,以使发送至所述下游站点的修改后的所述 第二数据帧用于指示所述下游站点不进行保护倒换。
[0149] 因所述站点确定上游线路异常,则为避免下游线路发生误倒换,则所述站点对所 述业务数据流的第二数据帧进行修改,其中,所述第二数据帧为所述站点通过异常的所述 上游线路接收到的且在所述异常检测期间之后发送至所述下游站点的数据帧。
[0150] 本实施例对所述站点具体是如何对所述业务数据流进行修改的不作限定,只要使 得站点将已修改的业务数据流发送至下游站点时,下游站点不会进行保护倒换即可。
[0151] 具体的,通过本实施例所述站点对所述业务数据流进行修改,使得所述站点在进 行异常检测期间发送至下游站点的第一数据帧以及所述异常检测期间之后发送至下游站 点的第二数据帧均不会触发下游站点进行保护倒换,从而有效的避免了下游站点进行误倒 换,进而不会因下游站点的误倒换以使得业务信号恢复时间变长,且本实施例中,上游线路 没有发生故障的站点不会发生保护倒换,使得维修人员能够迅速的确定发生保护倒换的站 点即为上游线路发送异常的站点,实现了故障站点的迅速定位,使得网络维护简单。
[0152] 图3所示的实施例对倒换实现方法进行详细说明,以下结合图5所示的实施例说 明所述站点是如何进行异常检测以确定上游线路是否出现异常的;
[0153] 501、所述站点获取业务数据流;
[0154] 因所述站点通过上游线路可与客户业务发送端连接也可以与上游站点连接,即若 所述站点的上游线路与所述客户业务发送端连接,则站点获取业务数据流的具体方式为: 所述站点接收所述客户业务发送端发送的业务信号,所述站点将所述业务信号映射为业务 数据流,其中,所述业务数据流包括所述第一数据帧和所述第二数据帧;
[0155] 以图4所示为例,与所述客户业务发送端401连接的站点403的支路板T用于将 客户业务发送端401发送的业务信号映射处理成低阶ODUi的业务数据流,该站点的线路板 N将多个低阶ODUi的业务数据流封装成高阶的OTUk业务数据流,进而可将该高阶的OTUk 业务数据流发送至下游站点404。
[0156] 若所述站点的上游线路与所述站点的上游站点连接,则站点获取业务数据流的具 体方式为:所述站点接收所述上游站点发送的业务数据流,其中,所述业务数据流包括所述 第一数据帧和所述第二数据帧。
[0157] 以图4所示为例,站点404的支路板T通过上游线路接收上游站点403发送的高 阶的OTUk业务数据流,所述站点404的支路板T将所述高阶的OTUk业务数据流解析为低 阶ODUi的业务数据流。
[0158] 502、所述站点确定所述站点预设编码方式;
[0159] 所述预设编码方式为所述站点通过正常的所述上游线路接收到的所述业务信号 或所述业务数据流的编码方式;
[0160] 所述预设编码方式为该站点与所述客户业务发送端或上游站点预先预定的,或由 管理网元通知给所述站点的,其中,所述管理网元分别与所述客户业务发送端与所述站点 连接。
[0161] 所述站点通过预设编码方式,可对不同的业务信号进行不同的正确性检测。
[0162] 例如对以太网业务检查66/64B失步检查。
[0163] 503、所述站点确定所述第一数据帧的编码方式是否符合预设编码方式,若是,则 进行步骤504,若否,则进行步骤505 ;
[0164] 504、所述站点确定所述上游线路正常;
[0165] 505、所述站点确定所述上游线路异常;
[0166] 506、在所述异常检测期间,若所述站点确定第一数据帧不满足预置条件,则所述 站点对所述第一数据帧进行修改,以使发送至所述站点的下游站点的修改后的所述第一数 据帧用于指示所述下游站点不进行保护倒换;
[0167] 即本实施例中,所述站点在进行步骤502至步骤505以确定所述上游线路是否异 常时,所述站点在进行完步骤501以获取业务数据流后,需要进行步骤506以防止在所述站 点进行异常检测期间(即进行步骤502至步骤505),发送至下游站点的第一数据帧触发下 游站点进行保护倒换,则需要进行步骤506对第一数据帧进行修改,以使发送至所述站点 的下游站点的修改后的所述第一数据帧用于指示所述下游站点不进行保护倒换。
[0168] 507、若所述站点根据所述第一数据帧检测出所述站点的上游线路异常,则所述站 点进行保护倒换;
[0169] 508、所述站点对第二数据帧进行修改,以使发送至所述下游站点的修改后的所述 第二数据帧用于指示所述下游站点不进行保护倒换;
[0170] 本实施例中所述步骤506至步骤508与图3所示的步骤302至步骤304过程相同, 在本实施例中不做赘述。
[0171] 509、若所述站点根据所述第一数据帧检测出所述站点的上游线路正常,则所述站 点将所述第二数据帧发送至所述下游站点。
[0172] 若所述上游线路正常,则所述站点无需对该第二数据帧进行修改,因为若上游线 路正常,则通过正常的上游线路发送过来的第二数据帧不会触发下游站点进行保护倒换。
[0173] 本实施例通过预设编码方式确定上游线路是否异常,通过本实施例所述站点对所 述业务数据流进行修改,使得所述站点在进行异常检测期间发送至下游站点的第一数据帧 以及所述异常检测期间之后发送至下游站点的第二数据帧均不会触发下游站点进行保护 倒换,从而有效的避免了下游站点进行误倒换,进而不会因下游站点的误倒换以使得业务 信号恢复时间变长,且本实施例中,上游线路没有发生故障的站点不会发生保护倒换,使得 维修人员能够迅速的确定发生保护倒换的站点即为上游线路发送异常的站点,实现了故障 站点的迅速定位,使得网络维护简单。
[0174] 图3所示的实施例对倒换实现方法进行详细说明,以下结合图6所示的实施例说 明所述站点是如何进行异常检测以确定上游线路是否出现异常的;
[0175] 601、所述站点获取业务数据流;
[0176] 本实施例步骤601的具体过程请见图5所示的步骤501,在本实施例中不做赘述。
[0177] 602、若所述站点确定该业务数据流有解映射路径,则所述站点确定所述站点通过 帧头位置对所述业务数据流进行正确性检测;
[0178] 即若所述站点接收到该业务数据流为上游站点发送的高阶的OTUk业务数据流, 所述站点确定该高阶的〇TUk业务数据流是否封装有多个低阶ODUi的业务数据流,若能够 解出多个低阶〇DUi的业务数据流,则确定有解映射路径。
[0179] 本实施例中对高阶的OTUk业务数据流具体如何检测是否有解映射路径不作限 定,例如可通过检测高阶的OTUk业务数据流的各帧的帧头或通过高阶的OTUk业务数据流 的钟频偏检测等。
[0180] 603、所述站点对所述业务数据流进行帧头搜索;
[0181] 所述站点搜索所述站点接收到的业务数据流中的帧头,其中,所述站点具体如何 进行业务数据流的帧头搜索的为现有技术,在本实施例中不做赘述。
[0182] 604、所述站点确定在预设时长内是否可连续搜索到帧头,若否,则进行步骤605, 若是,则进行步骤606;
[0183] 具体的,因站点接收一个帧后,即可根据当前帧的帧头位置估计下一个帧的帧头 位置,即所述站点对所述业务数据流的第一数据帧进行帧头搜索,当搜索到一个帧头后,所 述站点即可估计下一个帧的帧头位置,所述站点在接收所述下一个帧时,确定该帧的帧头 与预先估计的位置相同,则继续搜索,直至在预设时长内搜索到的帧的帧头均与预设的相 同,则所述站点即可确定所述站点连续搜索到帧头。
[0184] 若所述站点的上游线路正常,则所述站定可连续搜索到帧头,若所述站点的上游 线路异常,则所述站点在预设时长内则无法连续搜索到的帧头。
[0185] 605、所述站点确定其上游线路异常;
[0186] 606、所述站点确定其上游线路正常;
[0187] 607、在所述异常检测期间,若所述站点确定第一数据帧不满足预置条件,则所述 站点对所述第一数据帧进行修改,以使发送至所述站点的下游站点的修改后的所述第一数 据帧用于指示所述下游站点不进行保护倒换;
[0188] 即本实施例中,所述站点在进行步骤602至步骤606以确定所述上游线路是否异 常时,所述站点在进行完步骤601以获取业务数据流后,需要进行步骤607以防止在所述站 点进行异常检测期间(即进行步骤602至步骤606),发送至下游站点的第一数据帧触发下 游站点进行保护倒换,则需要进行步骤607对第一数据帧进行修改,以使发送至所述站点 的下游站点的修改后的所述第一数据帧用于指示所述下游站点不进行保护倒换。
[0189] 608、若所述站点根据所述第一数据帧检测出所述站点的上游线路异常,则所述站 点进行保护倒换;
[0190] 609、所述站点对第二数据帧进行修改,以使发送至所述下游站点的修改后的所述 第二数据帧用于指示所述下游站点不进行保护倒换;
[0191] 本实施例步骤607至步骤609与图3所示的步骤302至步骤304过程相同,在本 实施例中不做赘述。
[0192] 610、若所述站点确定所述站点的上游线路正常,则所述站点将所述第二数据帧发 送至下游站点;
[0193] 若所述上游线路正常,则所述站点无需对该第二数据帧进行修改,因为若上游线 路正常,则通过正常的上游线路发送过来的第二数据帧不会触发下游站点进行保护倒换。
[0194] 本实施例通过对第一数据帧的帧头进行搜索以确定上游线路是否异常,通过本实 施例所述站点对所述业务数据流进行修改,使得所述站点在进行异常检测期间发送至下游 站点的第一数据帧以及所述异常检测期间之后发送至下游站点的第二数据帧均不会触发 下游站点进行保护倒换,从而有效的避免了下游站点进行误倒换,进而不会因下游站点的 误倒换以使得业务信号恢复时间变长,且本实施例中,上游线路没有发生故障的站点不会 发生保护倒换,使得维修人员能够迅速的确定发生保护倒换的站点即为上游线路发送异常 的站点,实现了故障站点的迅速定位,使得网络维护简单。
[0195] 图3所示的实施例对倒换实现方法进行详细说明,以下结合图7所示的实施例说 明所述站点是如何进行异常检测以确定上游线路是否出现异常的;
[0196] 701、所述站点获取业务数据流;
[0197] 本实施例步骤701的具体过程请见图5所示的步骤501,在本实施例中不做赘述。
[0198] 702、所述站点确定所述第一数据帧的时钟频偏;
[0199] 其中,所述站点具体如何根据所述业务数据流的第一数据帧确定所述第一数据帧 的时钟频偏的为现有技术,在本实施例中不做赘述,只要所述站点能够确定出所述第一数 据帧的时钟频偏即可。
[0200] 703、所述站点确定所述第一数据帧的时钟频偏是否大于或等于门限值;若是,则 进行步骤704,若否,则进行步骤705 ;
[0201] 所述站点预先确定该门限值,该门限值可为所述站点与所述客户业务发送端预先 约定的,或所述管理网元通知的,本实施例对所述门限值具体如何设置的不作限定,只要所 述时钟频偏是否大于或等于所述门限值,则所述站点确定所述站点的上游线路异常即可。
[0202] 704、所述站点确定所述站点的上游线路异常;
[0203] 705、所述站点确定所述站点的上游线路正常;
[0204] 706、在所述异常检测期间,若所述站点确定第一数据帧不满足预置条件,则所述 站点对所述第一数据帧进行修改,以使发送至所述站点的下游站点的修改后的所述第一数 据帧用于指示所述下游站点不进行保护倒换;
[0205] 即本实施例中,所述站点在进行步骤702至步骤705以确定所述上游线路是否异 常时,所述站点在进行完步骤701以获取业务数据流后,需要进行步骤706以防止在所述站 点进行异常检测期间(即进行步骤702至步骤705),发送至下游站点的第一数据帧触发下 游站点进行保护倒换,则需要进行步骤706对第一数据帧进行修改,以使发送至所述站点 的下游站点的修改后的所述第一数据帧用于指示所述下游站点不进行保护倒换。
[0206] 707、若所述站点根据所述第一数据帧检测出所述站点的上游线路异常,则所述站 点进行保护倒换;
[0207] 708、所述站点对第二数据帧进行修改,以使发送至所述下游站点的修改后的所述 第二数据帧用于指示所述下游站点不进行保护倒换。
[0208] 本实施例中步骤706至步骤708与图3所示的实施例中的步骤302至步骤304过 程相同,在本实施例中不做赘述。
[0209] 709、若所述站点检测出所述站点的上游线路正常,则所述站点将所述第二数据帧 发送至所述下游站点。
[0210] 若所述上游线路正常,则所述站点无需对该第二数据帧进行修改,因为若上游线 路正常,则通过正常的上游线路发送过来的第二数据帧不会触发下游站点进行保护倒换。
[0211] 本实施例根据所述第一数据帧的时钟频偏是否大于或等于门限值来确定上游线 路是否异常,通过本实施例所述站点对所述业务数据流进行修改,使得所述站点在进行异 常检测期间发送至下游站点的第一数据帧以及所述异常检测期间之后发送至下游站点的 第二数据帧均不会触发下游站点进行保护倒换,从而有效的避免了下游站点进行误倒换, 进而不会因下游站点的误倒换以使得业务信号恢复时间变长,且本实施例中,上游线路没 有发生故障的站点不会发生保护倒换,使得维修人员能够迅速的确定发生保护倒换的站点 即为上游线路发送异常的站点,实现了故障站点的迅速定位,使得网络维护简单。
[0212] 以下结合图8所示的实施例说明所述站点是如何对所述业务数据流进行修改的:
[0213] 801、所述站点获取业务数据流;
[0214] 具体请见图5所示的步骤501,在本步骤中不做赘述。
[0215] 802、所述站点检测所述站点的上游线路是否异常;
[0216] 其中,本实施例所示的步骤801的具体过程请见图3所示的步骤301,在本实施例 中不做赘述。
[0217] 803、所述站点确定所述第一数据帧的时钟频偏;
[0218] 其中,所述站点具体如何根据所述业务数据流的第一数据帧确定所述第一数据帧 的时钟频偏的为现有技术,在本实施例中不做赘述,只要所述站点能够确定出所述第一数 据帧的时钟频偏即可。
[0219] 804、在所述异常检测期间,所述站点确定第一数据帧是否满足预置条件;若否,则 进行步骤805 ;若是,则进行步骤806 ;
[0220] 其中,位于所述预设范围内的所述当前时钟频偏用于指示所述下游站点不进行保 护倒换;
[0221] 若所述站点确定所述第一数据帧的时钟频偏不位于所述预设范围内,则所述站点 确定所述第一数据帧不满足所述预置条件;
[0222] 若所述站点确定所述第一数据帧的时钟频偏位于所述预设范围内,则所述站点确 定所述第一数据帧满足所述预置条件;
[0223] 805、所述站点修改所述第一数据帧的时钟频偏,以使得修改后的所述第一数据帧 的时钟频偏位于所述预设范围内;
[0224] 即通过步骤805对所述第一数据帧进行修改,以使修改后的所述第一数据帧满足 所述预置条件。
[0225] 806、所述站点将所述第一数据帧发送至下游站点;
[0226] 即所述站点将通过步骤804确定的满足所述预置条件的第一数据帧或通过步骤 805确定的修改后满足预置条件的第一数据帧发送至下游站点,以使在所述站点进行异常 检测期间,所述下游站点不会进行保护倒换。
[0227] 通过步骤802使得所述站点确定其上游线路异常,则进行步骤807 ;
[0228] 807、若所述站点根据所述第一数据帧检测出所述站点的上游线路异常,则所述站 点进行保护倒换;
[0229] 本实施例步骤807的具体过程请见图3所示的步骤303,在本实施例中不做赘述。
[0230] 808、所述站点自振生成时钟;
[0231] 所述站点进行异常检测期间之后,确定所述站点的上游线路异常,则为防止下游 站点进行误倒换,则所述站点自振生成时钟。
[0232] 其中,站点具体是如何自振生成时钟的请见现有技术,在本步骤中不做赘述。
[0233] 809、所述站点确定所述站点自振生成的时钟为目标时钟;
[0234] 其中,所述目标时钟用于指示所述下游站点不进行保护倒换;
[0235] 810、所述站点自振生成周期性的帧头;
[0236] 所述站点进行异常检测期间之后,确定所述站点的上游线路异常,则为防止下游 站点进行误倒换,则所述站点自振生成周期性的帧头。
[0237] 其中,站点具体是如何自振生成周期性的帧头的请见现有技术,在本步骤中不做 赘述。
[0238] 811、所述站点确定所述站点自振生成周期性的帧头为目标帧头;
[0239] 其中,所述目标帧头用于指示所述下游站点不进行保护倒换;
[0240] 812、所述站点检测到所述第二数据帧的开销中设置有用于指示所述下游站点倒 换的倒换指示信息,则所述站点对所述倒换指示信息进行修改,以使修改后的所述倒换指 示信息用于指示所述下游站点不进行保护倒换;
[0241] 其中,所述倒换指示信息用于所述站点指示其下游站点进行保护倒换;
[0242] 具体的,所述业务数据流中的各个帧中均设置有所述开销。
[0243] 813、所述站点确定设置有修改后的所述倒换指示信息的开销为目标开销;
[0244] 814、所述站点将所述第二数据帧的时钟替换为所述目标时钟、所述站点将所述第 二数据帧的帧头替换为所述目标帧头以及所述站点将所述第二数据帧的开销替换为所述 目标开销;
[0245] 即通过步骤814对所述第二数据帧进行修改,以使携带有所述目标时钟、所述目 标帧头以及所述目标开销的第二数据帧不会触发下游站点进行保护倒换。
[0246] 需明确的是,本实施例所示的确定目标时钟的步骤(步骤808至步骤809)、确定 所述目标帧头的步骤(步骤810至步骤811)以及确定目标开销的步骤(步骤812至步骤 813)之间时序关系为举例进行说明,不作限定,其中确定目标时钟的步骤、确定目标帧头的 步骤以及确定目标开销的步骤的先后关系为任意的,也可为并列的,只要站定能够确定目 标时钟、目标帧头以及目标开销即可。
[0247] 本实施例中,在异常检测期间,所述站点接收到的时钟频偏进行修改,使得修改后 的位于所述预设范围内的所述时钟频偏在所述站点进行异常检测期间指示所述下游站点 不进行保护倒换,从而保障站点在进行异常检测期间发送至下游站点的第一数据帧不会触 发下游站点进行保护倒换,进一步避免了误倒换的可能,且所述站点对所述异常检测期间 之后的第二数据帧进行修改,使得该修改后的所述第二数据帧不会触发所述下游站点进行 保护倒换,以使得上游线路的异常不会扩散,进而使得站点在进行异常检测期间,下游站点 不会发生误倒换,不会因下游站点的误倒换以使得业务信号恢复时间变长,且本实施例中, 上游线路没有发生故障的站点不会发生保护倒换,使得维修人员能够迅速的确定发生保护 倒换的站点即为上游线路发送异常的站点,实现了故障站点的迅速定位,使得网络维护简 单。
[0248] 为更好的理解本发明实施例,以下举具体应用场景对本发明所提供的倒换实现方 法进行详细说明:
[0249] 在本发明实施例中,上游线路出现异常的站点可为与客户业务发送端连接的站点 或与上游站点连接的站点;
[0250] 本应用场景以上游线路出现异常的站点为与客户业务发送端连接的站点为例进 行说明;
[0251] 该站点的T板在接收到客户业务发送端所发送的业务信号时,将业务信号映射处 理成低阶ODUi的业务数据流,该站点的线路板N将多个低阶ODUi的业务数据流封装成高 阶的OTUk业务数据流;
[0252] 具体的,所述业务数据流包括第一数据帧和第二数据帧,其中,所述第一数据帧为 所述站点进行异常检测期间发送至下游站点的数据帧,所述第二数据帧为所述异常检测期 间之后发送至下游站点的数据帧。
[0253] 所述站点的T板对所述第一数据帧进行异常检测,以确定该站点的上游线路是否 异常;
[0254] 其具体的确定该站点的上游线路是否异常的方式为:
[0255] 所述站点的支路板T预先确定是通过预设编码方式对业务信号进行正确性检测, 还是通过时钟频偏检测对业务信号进行正确性检测;
[0256] 其具体的确定方式为所述站点的支路板T确定所述业务数据流中是否有预设编 码方式,若有,则通过预设编码方式对业务信号进行正确性检测;确定所述业务数据流是否 可确定时钟频偏,若可,则通过时钟频偏检测对业务信号进行正确性检测;
[0257] 以所述站点的支路板T根据预设编码方式对业务信号进行正确性检测为例进行 说明;
[0258] 所述站点的支路板T预先确定是通过预设编码方式对业务信号进行正确性检测 的具体方式为:
[0259] 所述站点的T板确定预设编码方式;
[0260] 本应用场景中,该预设编码方式为以太网业务检查66/64B失步检查为例,管理网 元预先通知所述预设编码方式,若所述站点接收到的业务信号的编码方式与所述预设编码 方式相符,则说明业务信号正确,若所述业务信号的编码方式与所述预设编码方式不相符, 则说明业务信号不正确;
[0261] 若所述站点的T板检测所述业务信号不符合所述预设编码方式,则所述站点确定 所述上游线路异常;
[0262] 若以所述站点的支路板T通过时钟频偏检测对业务信号进行正确性检测,则所述 站点的支路板T首先确定所述时钟频偏;
[0263] 所述站点的支路板T根据已确定的所述时钟频偏是否大于或等于门限值,若大于 或等于,则说明上游线路异常,则具体的确定方式可为:
[0264] 所述站点的支路板T将业务信号时钟clk_serdes转为待检时钟clk_otu ;
[0265] 所述站点的支路板T用快慢图案将待检时钟转到系统时钟域gap_otu ;
[0266] 所述站点的支路板T在25/3us内对gap_otu计数以生成计数值gap_cnt ;
[0267] 所述站点的支路板T对计数值gap_cnt进行最大最小值越界判断,输出越界指示 ind ;
[0268] 所述站点的支路板T对越界指示ind进行过滤,连续η次越界,则确定所述时钟频 偏大于或等于门限值,则说明其上游线路异常;
[0269] 在进行上述异常检测期间,为防止所述站点的下游站点进行误倒换,则所述站点 的Τ板进一步确定所述时钟频偏是否位于预设范围内;
[0270] 本实施例以所述站点的Τ板确定所述时钟频偏没有位于预设范围内为例进行说 明:
[0271] 即若所述站点的Τ板确定所述时钟频偏没有位于预设范围内,则所述站点的Τ板 修改所述时钟频偏,直至修改后的所述时钟频偏位于预设范围内;
[0272] 其中,修改后的位于所述预设范围内的所述时钟频偏用于指示下游站点不进行保 护倒换;
[0273] 经过上述异常检测期间,所述站点的T板确定其上游线路异常,则在本站点进行 保护倒换;
[0274] 因上游线路异常,则所述站点的T板自振生成目标时钟,该自振生成目标时钟不 会触发下游站点进行误倒换;
[0275] 经过所述异常检测期间,所述站点的线路板N自振生成周期性的帧头;
[0276] 所述站点的线路板N确定所述周期性的帧头为所述目标帧头;
[0277] 经过所述异常检测期间,所述站点的线路板N检测到所述第一数据帧的开销中设 置有倒换指示信息,则所述站点的线路板N对所述倒换指示信息进行修改,以使修改后的 所述倒换指示信息指示所述下游站点不进行保护倒换;
[0278] 且所述站点的线路板N将设置有修改后的所述倒换指示信息的开销确定为所述 目标开销;
[0279] 所述站点的线路板N根据所述目标时钟频偏、目标帧头以及目标开销对所述第二 数据帧进行修改,以使所述站点的线路板N修改后的第二数据帧用于指示下游站点不进行 保护倒换;
[0280] 下游站点的线路板N接收上游站点发送的修改后的第二数据帧,下游站点根据该 修改后的第二数据帧不会进行保护倒换。
[0281] 以下结合图9所示对可实现防止误倒换的站点的具体结构进行详细说明:
[0282] 所述站点具体包括:
[0283] 检测单元901,用于检测所述站点的上游线路是否异常;
[0284] 为更好的理解本发明实施例,则首先对设置有该站点的光传送网的具体结构进行 详细说明:
[0285] 如图4所示,在本实施例中,所述客户业务发送端401与客户业务接收端402之间 串联有多个站点,需明确的是,图4为示意图,在本实施例中对所述站点的具体数目不作限 定。
[0286] 其具体结构为:与所述客户业务发送端401连接的站点403的支路板T用于将客 户业务发送端401发送的业务信号映射处理成低阶ODUi的业务数据流,该站点的线路板N 将多个低阶〇DUi的业务数据流封装成高阶的OTUk业务数据流,进而可将该高阶的OTUk业 务数据流发送至下游站点404。
[0287] 与所述客户业务接收端402连接的站点405的线路板N将高阶的OTUk业务数据 流转换为低阶ODUi的业务数据流,该站点405的支路板T将该低阶ODUi的业务数据流进 行解映射处理成业务信号以发送给客户业务接收端402。
[0288] 其中,用于将业务信号进行映射处理的站点403和用于将业务数据流进行解映射 处理的站点405之间还包括至少一个用于传输高阶的OTUk业务数据流的站点404,具体数 目不作限定。
[0289] 可见,本实施例中站点可通过其上游线路与客户业务发送端连接,也可与上游站 点连接。
[0290] 具体的,本实施例图4所示的为1+1板级保护,即与所述客户业务发送端401连接 的站点403中包括一个主用的支路板4031和一个备用支路板4032,与上游站点连接的站点 内包括一个主用线路板N以及一个备用线路板N,以站定404为例,所述站点404通过所述 站点404的上游线路与上游站点403连接,所述站点404的主用线路板为线路板4041,所述 站点404的备用线路板为线路板4042。
[0291] 需明确的是,本实施例所示的1+1板级保护为举例进行说明,还可应用于1:M板级 保护,即站点中包括一个主用的支路板T以及Μ个备用支路板T或一个主用线路板N以及 Μ个备用线路板Ν。
[0292] 其中,Μ个备用板可设定优先级,以使得若上游线路异常,则根据Μ个备用板所设 定优先级选定备用板,以完成保护倒换。
[0293] 以站点403为例,所述站点403的所述上游线路为所述主用的支路板4031与所述 客户业务发送端401之间的线路,若该上游线路正常,则站点403的交叉板通过主用的支 路板4031获取所述业务数据流;若该上游线路异常,则站点403的交叉板通过备用支路板 4032获取所述业务数据流,以完成保护倒换,保障业务数据流的正常传输。
[0294] 本实施例中,所述站点支路板Τ的检测单元901对所述站点的上游线路进行异常 检测,以确定所述站点的上游线路是否出现异常。
[0295] 需明确的是,本实施例对所述检测单元901具体是如何进行异常检测的不作限 定,只要该上游线路异常,检测单元901能够迅速检测并确定即可。
[0296] 例如,若所述检测单元901检测到警告信息,则确定上游线路异常,所述警告信息 可为:信号丢失(Loss of Signal, L0S)、巾贞丢失(Loss of Frame, L0F)、时钟丢失(LOSS of clocl,L0C)、巾贞失步(OUT of frame, 00F)、信号劣化(signal Degrade, SD)等。
[0297] 第一修改单元902,用于在所述异常检测期间,若确定第一数据帧不满足预置条 件,则对所述第一数据帧进行修改,以使发送至所述站点的下游站点的修改后的所述第一 数据帧用于指示所述下游站点不进行保护倒换,其中,所述第一数据帧为所述站点进行所 述异常检测期间发送至所述下游站点的数据帧;
[0298] 在进行异常检测期间,即所述检测单元901确定确定所述站点的上游线路是否出 现异常时,所述站点需要将第一数据帧发送至下游站点,若所述站点的上游线路发生异常, 则会导致第一数据帧异常,异常的第一数据帧会触发所述站点的下游站点进行保护倒换, 为了保障所述站点进行异常检测期间,所述下游站点不会进行误倒换,则所述站点的第一 修改单元902首先对所述站点要发送给下游站点的第一数据帧进行检测,以确定所述第一 数据帧是否满足预置条件。
[0299] 其中,本实施例对所述预置条件不作限定,所述站点的下游站点根据满足所述预 置条件的第一数据帧不会进行保护倒换即可。
[0300] 第一确定单元903,用于若根据所述第一数据帧检测出所述站点的上游线路异常, 则进行保护倒换;
[0301] 即若所述检测单元901根据所述站点已发往下游站点的所述业务数据流的第一 数据帧检测到所述站点的上游线路出现异常,则在本站点进行保护倒换,以保障数据流的 正常传输。
[0302] 如图4所示,以站点403为例,即若站点403确定站点403的上游线路异常,即所 述站点的第一确定单元903确定主用的支路板4031与所述客户业务发送端401之间的线 路异常,则所述站点403的交叉板从备用支路板4032接收所述客户业务发送端401发送的 所述业务数据流。
[0303] 第二修改单元904,用于对第二数据帧进行修改,以使发送至所述下游站点的修改 后的所述第二数据帧用于指示所述下游站点不进行保护倒换,其中,所述第二数据帧为所 述站点通过异常的所述上游线路接收到的且在所述异常检测期间之后发送至所述下游站 点的数据帧。
[0304] 因所述检测单元901确定上游线路异常,则为避免下游线路发生误倒换,则所述 第二修改单元904对所述业务数据流的第二数据帧进行修改,其中,所述第二数据帧为所 述站点通过异常的所述上游线路接收到的且在所述异常检测期间之后发送至所述下游站 点的数据帧。
[0305] 本实施例对所述第二修改单元904具体是如何对所述业务数据流进行修改的不 作限定,只要使得站点将已修改的业务数据流发送至下游站点时,下游站点不会进行保护 倒换即可。
[0306] 通过本实施例所述站点对所述业务数据流进行修改,使得所述站点在进行异常检 测期间发送至下游站点的第一数据帧以及所述异常检测期间之后发送至下游站点的第二 数据帧均不会触发下游站点进行保护倒换,从而有效的避免了下游站点进行误倒换,进而 不会因下游站点的误倒换以使得业务信号恢复时间变长,且本实施例中,上游线路没有发 生故障的站点不会发生保护倒换,使得维修人员能够迅速的确定发生保护倒换的站点即为 上游线路发送异常的站点,实现了故障站点的迅速定位,使得网络维护简单。
[0307] 图9所示对可实现防止误倒换的站点的具体结构进行详细说明,以下结合图10对 可实现异常检测以确定上游线路是否出现异常的站点的具体结构进行详细说明:
[0308] 所述站点包括:
[0309] 第一接收单元1001,用于若所述站点的上游线路与所述客户业务发送端连接,则 接收所述客户业务发送端发送的业务信号;
[0310] 第二确定单元1002,用于将所述业务信号映射为业务数据流,其中,所述业务数据 流包括所述第一数据帧和所述第二数据帧;
[0311] 以图4所示为例,与所述客户业务发送端401连接的站点403的支路板T的第二 确定单元1002用于将客户业务发送端401发送的业务信号映射处理成低阶ODUi的业务数 据流,该站点的线路板N将多个低阶ODUi的业务数据流封装成高阶的OTUk业务数据流,进 而可将该高阶的OTUk业务数据流发送至下游站点404。
[0312] 第二接收单元1003,用于若所述站点的上游线路与所述站点的上游站点连接,则 接收所述上游站点发送的业务数据流,其中,所述业务数据流包括所述第一数据帧和所述 第二数据帧;
[0313] 以图4所示为例,站点404的支路板T的第二接收单元1003通过上游线路接收上 游站点403发送的高阶的OTUk业务数据流,所述站点404的支路板T将所述高阶的OTUk 业务数据流解析为低阶ODUi的业务数据流。
[0314] 检测单元1004,用于检测所述站点的上游线路是否异常;
[0315] 具体的,所述检测单元1004包括:
[0316] 第一确定模块10041,用于确定所述第一数据帧的编码方式是否符合预设编码方 式,所述预设编码方式为所述站点通过正常的所述上游线路接收到的所述业务信号或所述 业务数据流的编码方式;
[0317] 所述预设编码方式为所述站点通过正常的所述上游线路接收到的所述业务信号 或所述业务数据流的编码方式;
[0318] 所述预设编码方式为该站点与所述客户业务发送端或上游站点预先预定的,或由 管理网元通知给所述站点的,其中,所述管理网元分别与所述客户业务发送端与所述站点 连接。
[0319] 所述站点通过预设编码方式,可对不同的业务信号进行不同的正确性检测。
[0320] 例如对以太网业务检查66/64B失步检查。
[0321] 第二确定模块10042,用于若确定所述第一数据帧的编码方式符合预设编码方式, 则确定所述上游线路正常;
[0322] 第三确定模块10043,用于若确定所述第一数据帧的编码方式不符合预设编码方 式,则确定所述上游线路异常;
[0323] 第一修改单元1005,用于在所述异常检测期间,若确定第一数据帧不满足预置条 件,则对所述第一数据帧进行修改,以使发送至所述站点的下游站点的修改后的所述第一 数据帧用于指示所述下游站点不进行保护倒换,其中,所述第一数据帧为所述站点进行所 述异常检测期间发送至所述下游站点的数据帧;
[0324] 第一确定单元1006,用于若根据所述第一数据帧检测出所述站点的上游线路异 常,则进行保护倒换;
[0325] 第二修改单元1007,用于对第二数据帧进行修改,以使发送至所述下游站点的修 改后的所述第二数据帧用于指示所述下游站点不进行保护倒换,其中,所述第二数据帧为 所述站点通过异常的所述上游线路接收到的且在所述异常检测期间之后发送至所述下游 站点的数据帧。
[0326] 本实施例通过预设编码方式确定上游线路是否异常,通过本实施例所述站点对所 述业务数据流进行修改,使得所述站点在进行异常检测期间发送至下游站点的第一数据帧 以及所述异常检测期间之后发送至下游站点的第二数据帧均不会触发下游站点进行保护 倒换,从而有效的避免了下游站点进行误倒换,进而不会因下游站点的误倒换以使得业务 信号恢复时间变长,且本实施例中,上游线路没有发生故障的站点不会发生保护倒换,使得 维修人员能够迅速的确定发生保护倒换的站点即为上游线路发送异常的站点,实现了故障 站点的迅速定位,使得网络维护简单。
[0327] 图9所示对可实现防止误倒换的站点的具体结构进行详细说明,以下结合图11对 可实现异常检测以确定上游线路是否出现异常的站点的具体结构进行详细说明:
[0328] 所述站点包括:
[0329] 第一接收单元1101,用于若所述站点的上游线路与所述客户业务发送端连接,则 接收所述客户业务发送端发送的业务信号;
[0330] 第二确定单元1102,用于将所述业务信号映射为业务数据流,其中,所述业务数据 流包括所述第一数据帧和所述第二数据帧;
[0331] 第二接收单元1103,用于若所述站点的上游线路与所述站点的上游站点连接,则 接收所述上游站点发送的业务数据流,其中,所述业务数据流包括所述第一数据帧和所述 第二数据帧;
[0332] 检测单元1104,用于检测所述站点的上游线路是否异常;
[0333] 具体的,所述检测单元1104包括:
[0334] 第四确定模块11041,用于对所述第一数据帧进行帧头搜索;
[0335] 第五确定模块11042,用于确定在预设时长内是否能连续搜索到帧头;
[0336] 第六确定模块11043,用于若在预设时长内能连续搜索到帧头,则确定所述站点的 上游线路正常;
[0337] 第七确定模块11044,用于若在预设时长内不能连续搜索到帧头,则确定所述站点 的上游线路异常;
[0338] 第一修改单元1105,用于在所述异常检测期间,若确定第一数据帧不满足预置条 件,则对所述第一数据帧进行修改,以使发送至所述站点的下游站点的修改后的所述第一 数据帧用于指示所述下游站点不进行保护倒换,其中,所述第一数据帧为所述站点进行所 述异常检测期间发送至所述下游站点的数据帧;
[0339] 第一确定单元1106,用于若根据所述第一数据帧检测出所述站点的上游线路异 常,则进行保护倒换;
[0340] 第二修改单元1107,用于对第二数据帧进行修改,以使发送至所述下游站点的修 改后的所述第二数据帧用于指示所述下游站点不进行保护倒换,其中,所述第二数据帧为 所述站点通过异常的所述上游线路接收到的且在所述异常检测期间之后发送至所述下游 站点的数据帧。
[0341] 本实施例通过对第一数据帧的帧头进行搜索以确定上游线路是否异常,通过本实 施例所述站点对所述业务数据流进行修改,使得所述站点在进行异常检测期间发送至下游 站点的第一数据帧以及所述异常检测期间之后发送至下游站点的第二数据帧均不会触发 下游站点进行保护倒换,从而有效的避免了下游站点进行误倒换,进而不会因下游站点的 误倒换以使得业务信号恢复时间变长,且本实施例中,上游线路没有发生故障的站点不会 发生保护倒换,使得维修人员能够迅速的确定发生保护倒换的站点即为上游线路发送异常 的站点,实现了故障站点的迅速定位,使得网络维护简单。
[0342] 图9所示对可实现防止误倒换的站点的具体结构进行详细说明,以下结合图12对 可实现异常检测以确定上游线路是否出现异常的站点的具体结构进行详细说明:
[0343] 所述站点包括:
[0344] 第一接收单元1201,用于若所述站点的上游线路与所述客户业务发送端连接,则 接收所述客户业务发送端发送的业务信号;
[0345] 第二确定单元1202,用于将所述业务信号映射为业务数据流,其中,所述业务数据 流包括所述第一数据帧和所述第二数据帧;
[0346] 第二接收单元1203,用于若所述站点的上游线路与所述站点的上游站点连接,则 接收所述上游站点发送的业务数据流,其中,所述业务数据流包括所述第一数据帧和所述 第二数据帧;
[0347] 第三确定单元1204,用于确定所述第一数据帧的时钟频偏。
[0348] 检测单元1205,用于检测所述站点的上游线路是否异常;
[0349] 具体的,所述检测单元1205包括:
[0350] 第八确定模块12051,用于确定所述第一数据帧的时钟频偏是否大于或等于门限 值;
[0351] 第九确定模块12052,用于若所述第一数据帧的时钟频偏大于或等于门限值,则确 定所述站点的上游线路异常;
[0352] 第十确定模块12053,用于若所述第一数据帧的时钟频偏小于门限值,则确定所述 站点的上游线路正常;
[0353] 第一修改单元1206,用于在所述异常检测期间,若确定第一数据帧不满足预置条 件,则对所述第一数据帧进行修改,以使发送至所述站点的下游站点的修改后的所述第一 数据帧用于指示所述下游站点不进行保护倒换,其中,所述第一数据帧为所述站点进行所 述异常检测期间发送至所述下游站点的数据帧;
[0354] 第一确定单元1207,用于若根据所述第一数据帧检测出所述站点的上游线路异 常,则进行保护倒换;
[0355] 第二修改单元1208,用于对第二数据帧进行修改,以使发送至所述下游站点的修 改后的所述第二数据帧用于指示所述下游站点不进行保护倒换,其中,所述第二数据帧为 所述站点通过异常的所述上游线路接收到的且在所述异常检测期间之后发送至所述下游 站点的数据帧。
[0356] 本实施例根据所述第一数据帧的时钟频偏是否大于或等于门限值来确定上游线 路是否异常,通过本实施例所述站点对所述业务数据流进行修改,使得所述站点在进行异 常检测期间发送至下游站点的第一数据帧以及所述异常检测期间之后发送至下游站点的 第二数据帧均不会触发下游站点进行保护倒换,从而有效的避免了下游站点进行误倒换, 进而不会因下游站点的误倒换以使得业务信号恢复时间变长,且本实施例中,上游线路没 有发生故障的站点不会发生保护倒换,使得维修人员能够迅速的确定发生保护倒换的站点 即为上游线路发送异常的站点,实现了故障站点的迅速定位,使得网络维护简单。
[0357] 以下结合图13说明可对所述业务数据流进行修改的站点的具体结构;
[0358] 所述站点包括:
[0359] 第一接收单元1301,用于若所述站点的上游线路与所述客户业务发送端连接,则 接收所述客户业务发送端发送的业务信号;
[0360] 第二确定单元1302,用于将所述业务信号映射为业务数据流,其中,所述业务数据 流包括所述第一数据帧和所述第二数据帧;
[0361] 第二接收单元1303,用于若所述站点的上游线路与所述站点的上游站点连接,则 接收所述上游站点发送的业务数据流,其中,所述业务数据流包括所述第一数据帧和所述 第二数据帧;
[0362] 第三确定单元1304,用于确定所述第一数据帧的时钟频偏;
[0363] 检测单元1305,用于检测所述站点的上游线路是否异常;
[0364] 第一修改单元1306,用于在所述异常检测期间,若确定第一数据帧不满足预置条 件,则对所述第一数据帧进行修改,以使发送至所述站点的下游站点的修改后的所述第一 数据帧用于指示所述下游站点不进行保护倒换,其中,所述第一数据帧为所述站点进行所 述异常检测期间发送至所述下游站点的数据帧;
[0365] 具体的,所述第一修改单元1306包括:
[0366] 第十一确定模块13061,用于在所述站点进行异常检测期间,确定所述第一数据帧 的时钟频偏是否位于预设范围内,其中,位于所述预设范围内的所述当前时钟频偏用于指 示所述下游站点不进行保护倒换;
[0367] 第十二确定模块13062,用于若确定所述第一数据帧的时钟频偏不位于所述预设 范围内,则确定所述第一数据帧不满足所述预置条件;
[0368] 第十三确定模块13063,用于修改所述第一数据帧的时钟频偏,以使得修改后的所 述第一数据帧的时钟频偏位于所述预设范围内。
[0369] 第一确定单元1307,用于若根据所述第一数据帧检测出所述站点的上游线路异 常,则进行保护倒换;
[0370] 所述站点还包括:
[0371] 第一自振单元1308,用于自振生成时钟;
[0372] 第四确定单元1309,用于确定所述站点自振生成的时钟为目标时钟,其中,所述目 标时钟用于指示所述下游站点不进行保护倒换;
[0373] 第二自振单元1310,用于自振生成周期性的帧头;
[0374] 第五确定单元1311,用于确定所述站点自振生成周期性的帧头为目标帧头,其中, 所述目标帧头用于指示所述下游站点不进行保护倒换;
[0375] 第六确定单元1312,用于检测到所述第二数据帧的开销中设置有用于指示所述下 游站点倒换的倒换指示信息,则对所述倒换指示信息进行修改,以使修改后的所述倒换指 示信息用于指示所述下游站点不进行保护倒换;
[0376] 第七确定单元1313,用于确定设置有修改后的所述倒换指示信息的开销为目标开 销;
[0377] 第二修改单元1314,用于将所述第二数据帧的时钟替换为所述目标时钟、用于将 所述第二数据帧的帧头替换为所述目标帧头以及用于将所述第二数据帧的开销替换为所 述目标开销。
[0378] 本实施例中,在异常检测期间,所述站点接收到的时钟频偏进行修改,使得修改后 的位于所述预设范围内的所述时钟频偏在所述站点进行异常检测期间指示所述下游站点 不进行保护倒换,从而保障站点在进行异常检测期间发送至下游站点的第一数据帧不会触 发下游站点进行保护倒换,进一步避免了误倒换的可能,且所述站点对所述异常检测期间 之后的第二数据帧进行修改,使得该修改后的所述第二数据帧不会触发所述下游站点进行 保护倒换,以使得上游线路的异常不会扩散,进而使得站点在进行异常检测期间,下游站点 不会发生误倒换,不会因下游站点的误倒换以使得业务信号恢复时间变长,且本实施例中, 上游线路没有发生故障的站点不会发生保护倒换,使得维修人员能够迅速的确定发生保护 倒换的站点即为上游线路发送异常的站点,实现了故障站点的迅速定位,使得网络维护简 单。
[0379] 为更好的理解本发明实施例,以下举具体应用场景对本发明所提供的站点进行详 细说明:
[0380] 在本发明实施例中,上游线路出现异常的站点可为与客户业务发送端连接的站点 或与上游站点连接的站点;
[0381] 本应用场景以上游线路出现异常的站点为与客户业务发送端连接的站点为例进 行说明;
[0382] 该站点的T板的第一接收单元1001在接收到客户业务发送端所发送的业务信号 时,站点的T板的第二确定单元1002将业务信号映射处理成低阶ODUi的业务数据流,该站 点的线路板N将多个低阶ODUi的业务数据流封装成高阶的OTUk业务数据流;
[0383] 具体的,所述业务数据流包括第一数据帧和第二数据帧,其中,所述第一数据帧为 所述站点进行异常检测期间发送至下游站点的数据帧,所述第二数据帧为所述异常检测期 间之后发送至下游站点的数据帧。
[0384] 所述站点的T板的检测单元1004对所述第一数据帧进行异常检测,以确定该站点 的上游线路是否异常;
[0385] 其具体的确定该站点的上游线路是否异常的方式为:
[0386] 所述站点的支路板T的检测单元1004预先确定是通过预设编码方式对业务信号 进行正确性检测,还是通过时钟频偏检测对业务信号进行正确性检测;
[0387] 其具体的确定方式为所述站点的支路板T的检测单元1004确定所述业务数据流 中是否有预设编码方式,若有,则通过预设编码方式对业务信号进行正确性检测;确定所 述业务数据流是否可确定时钟频偏,若可,则通过时钟频偏检测对业务信号进行正确性检 测;
[0388] 以所述站点的支路板T的检测单元1004根据预设编码方式对业务信号进行正确 性检测为例进行说明;
[0389] 所述站点的支路板T的检测单元1004预先确定是通过预设编码方式对业务信号 进行正确性检测的具体方式为:
[0390] 所述站点的T板的第一确定模块10041确定预设编码方式;
[0391] 本应用场景中,该预设编码方式为以太网业务检查66/64B失步检查为例,管理网 元预先通知所述预设编码方式,若所述站点接收到的业务信号的编码方式与所述预设编码 方式相符,则说明业务信号正确,若所述业务信号的编码方式与所述预设编码方式不相符, 则说明业务信号不正确;
[0392] 若所述站点的T板的第三确定模块10043检测所述业务信号不符合所述预设编码 方式,则所述站点的第三确定模块10043确定所述上游线路异常;
[0393] 若以所述站点的支路板T的检测单元1205通过时钟频偏检测对业务信号进行正 确性检测,则所述站点的支路板T的第三确定单元1204首先确定所述时钟频偏;
[0394] 所述站点的支路板T的第八确定模块12051根据已确定的所述时钟频偏是否大于 或等于门限值,若大于或等于,则第九确定模块12052确定上游线路异常,则具体的确定方 式可为:
[0395] 所述站点的支路板T的第八确定模块12051将业务信号时钟clk_serdes转为待 检时钟clk_otu ;
[0396] 所述站点的支路板T的第八确定模块12051用快慢图案将待检时钟转到系统时钟 域 gap_otu ;
[0397] 所述站点的支路板T的第八确定模块12051在25/3us内对gap_otu计数以生成 计数值gap_cnt ;
[0398] 所述站点的支路板T的第八确定模块12051对计数值gap_cnt进行最大最小值越 界判断,输出越界指示ind ;
[0399] 所述站点的支路板T的第八确定模块12051对越界指示ind进行过滤,连续η次越 界,则第九确定模块12052确定所述时钟频偏大于或等于门限值,则说明其上游线路异常; [0400] 在进行上述异常检测期间,为防止所述站点的下游站点进行误倒换,则所述站点 的Τ板的第一修改单兀1306的第^ 确定模块13061进一步确定所述时钟频偏是否位于 预设范围内;
[0401] 本实施例以所述站点的Τ板的第一修改单元1306的第十二确定模块13062确定 所述时钟频偏没有位于预设范围内为例进行说明:
[0402] 即若所述站点的Τ板的第十二确定模块13062确定所述时钟频偏没有位于预设范 围内,则所述站点的Τ板的第十三确定模块13063修改所述时钟频偏,直至修改后的所述时 钟频偏位于预设范围内;
[0403] 其中,修改后的位于所述预设范围内的所述时钟频偏用于指示下游站点不进行保 护倒换;
[0404] 经过上述异常检测期间,所述站点的Τ板的第一确定单元1307确定其上游线路异 常,则在本站点进行保护倒换;
[0405] 因上游线路异常,则所述站点的Τ板的第一自振单元1308自振生成目标时钟,该 自振生成目标时钟不会触发下游站点进行误倒换;
[0406] 经过所述异常检测期间,所述站点的线路板Ν的第二自振单元1310自振生成周期 性的帧头;
[0407] 所述站点的线路板Ν的第五确定单元1311确定所述周期性的帧头为所述目标帧 头;
[0408] 经过所述异常检测期间,所述站点的线路板Ν的第六确定单元1312检测到所述第 一数据帧的开销中设置有倒换指示信息,则所述站点的线路板Ν的第六确定单元1312对所 述倒换指示信息进行修改,以使修改后的所述倒换指示信息指示所述下游站点不进行保护 倒换;
[0409] 且所述站点的线路板Ν的第七确定单元1313将设置有修改后的所述倒换指示信 息的开销确定为所述目标开销;
[0410] 所述站点的线路板Ν的第二修改单元1314根据所述目标时钟频偏、目标帧头以及 目标开销对所述第二数据帧进行修改,以使所述站点的线路板Ν修改后的第二数据帧用于 指示下游站点不进行保护倒换;
[0411] 下游站点的线路板Ν接收上游站点发送的修改后的第二数据帧,下游站点根据该 修改后的第二数据帧不会进行保护倒换。
[0412] 本发明还提供了一种系统,该系统包括用于发送业务信号的客户业务发送端以及 用于接收所述业务信号的客户业务接收端,且所述客户业务发送端与所述客户业务接收端 之间串联有多个如图9至图13所述的站点。
[0413] 图9至图13所示的实施例从模块功能实体的角度对站点的结构进行了详细说明, 以下结合图14从硬件角度对本发明实施例中的站点进行详细描述,请见图14,本发明实施 例中的站点的另一实施例包括:
[0414] 图14描述了本发明另一个实施例提供的站点的结构;
[0415] 该站点1400具体包括:
[0416] 输入装置1401、输出装置1402、处理器1403和存储器1404(其中,图14所示的处 理器1403可以有一个或多个,图14中以一个处理器1403为例进行说明);
[0417] 在本发明一些实施例中,输入装置1401、输出装置1402、处理器1403和存储器 1404可通过总线或其它方式连接,其中,图14中以通过总线连接为例。
[0418] 客户业务发送端和客户业务接收端之间串联有多个站点,所述处理器1403用于 执行如下步骤:
[0419] 检测的上游线路是否异常;
[0420] 在所述异常检测期间,若确定第一数据帧不满足预置条件,则对所述第一数据帧 进行修改,以使发送至的下游站点的修改后的所述第一数据帧用于指示所述下游站点不进 行保护倒换,其中,所述第一数据帧为进行所述异常检测期间发送至所述下游站点的数据 帧;
[0421] 若根据所述第一数据帧检测出的上游线路异常,则进行保护倒换;
[0422] 对第二数据帧进行修改,以使发送至所述下游站点的修改后的所述第二数据帧用 于指示所述下游站点不进行保护倒换,其中,所述第二数据帧为通过异常的所述上游线路 接收到的且在所述异常检测期间之后发送至所述下游站点的数据帧。
[0423] 在本发明另一些实施例中,所述处理器1403还用于执行如下步骤:
[0424] 若的上游线路与所述客户业务发送端连接,则在确定的上游线路是否异常之前, 所述方法还包括:
[0425] 接收所述客户业务发送端发送的业务信号;
[0426] 将所述业务信号映射为业务数据流,其中,所述业务数据流包括所述第一数据帧 和所述第二数据帧;
[0427] 若的上游线路与的上游站点连接,则在确定的上游线路是否异常之前,所述方法 还包括:
[0428] 接收所述上游站点发送的业务数据流,其中,所述业务数据流包括所述第一数据 帧和所述第二数据帧。
[0429] 在本发明另一些实施例中,所述处理器1403还用于执行如下步骤:
[0430] 确定所述第一数据帧的编码方式是否符合预设编码方式,所述预设编码方式为通 过正常的所述上游线路接收到的所述业务信号或所述业务数据流的编码方式;
[0431] 若是,则确定所述上游线路正常;
[0432] 若否,则确定所述上游线路异常。
[0433] 在本发明另一些实施例中,所述处理器1403还用于执行如下步骤:
[0434] 对所述第一数据帧进行帧头搜索;
[0435] 确定在预设时长内是否能连续搜索到帧头;
[0436] 若是,则确定的上游线路正常;
[0437] 若否,则确定的上游线路异常。
[0438] 在本发明另一些实施例中,所述处理器1403还用于执行如下步骤:
[0439] 确定所述第一数据帧的时钟频偏。
[0440] 在本发明另一些实施例中,所述处理器1403还用于执行如下步骤:
[0441] 确定所述第一数据帧的时钟频偏是否大于或等于门限值;
[0442] 若是,则确定的上游线路异常;
[0443] 若否,则确定的上游线路正常。
[0444] 在本发明另一些实施例中,所述处理器1403还用于执行如下步骤:
[0445] 在进行异常检测期间,确定所述第一数据帧的时钟频偏是否位于预设范围内,其 中,位于所述预设范围内的所述当前时钟频偏用于指示所述下游站点不进行保护倒换;
[0446] 若确定所述第一数据帧的时钟频偏不位于所述预设范围内,则确定所述第一数据 帧不满足所述预置条件;
[0447] 修改所述第一数据帧的时钟频偏,以使得修改后的所述第一数据帧的时钟频偏位 于所述预设范围内。
[0448] 在本发明另一些实施例中,所述处理器1403还用于执行如下步骤:
[0449] 自振生成时钟;
[0450] 确定自振生成的时钟为目标时钟,其中,所述目标时钟用于指示所述下游站点不 进行保护倒换;
[0451] 对第二数据帧进行修改包括:
[0452] 将所述第二数据帧的时钟替换为所述目标时钟。
[0453] 在本发明另一些实施例中,所述处理器1403还用于执行如下步骤:
[0454] 自振生成周期性的帧头;
[0455] 确定自振生成周期性的帧头为目标帧头,其中,所述目标帧头用于指示所述下游 站点不进行保护倒换;
[0456] 对第二数据帧进行修改包括:
[0457] 将所述第二数据帧的帧头替换为所述目标帧头。
[0458] 在本发明另一些实施例中,所述处理器1403还用于执行如下步骤:
[0459] 检测到所述第二数据帧的开销中设置有用于指示所述下游站点倒换的倒换指示 信息,则对所述倒换指示信息进行修改,以使修改后的所述倒换指示信息用于指示所述下 游站点不进行保护倒换;
[0460] 确定设置有修改后的所述倒换指示信息的开销为目标开销;
[0461] 对第二数据帧进行修改包括:
[0462] 将所述第二数据帧的开销替换为所述目标开销。
[0463] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统, 装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0464] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以 通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的 划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件 可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或 讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦 合或通信连接,可以是电性,机械或其它的形式。
[0465] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显 示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个 网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目 的。
[0466] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以 是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单 元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0467] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用 时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质 上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形 式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算 机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法 的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程 序代码的介质。
[0468] 以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前 述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前 述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些 修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【权利要求】
1. 一种倒换实现方法,其特征在于,客户业务发送端和客户业务接收端之间串联有多 个站点,所述方法包括: 所述站点检测所述站点的上游线路是否异常; 在所述异常检测期间,若所述站点确定第一数据帧不满足预置条件,则所述站点对所 述第一数据帧进行修改,以使发送至所述站点的下游站点的修改后的所述第一数据帧用于 指示所述下游站点不进行保护倒换,其中,所述第一数据帧为所述站点进行所述异常检测 期间发送至所述下游站点的数据帧; 若所述站点根据所述第一数据帧检测出所述站点的上游线路异常,则所述站点进行保 护倒换; 所述站点对第二数据帧进行修改,以使发送至所述下游站点的修改后的所述第二数据 帧用于指示所述下游站点不进行保护倒换,其中,所述第二数据帧为所述站点通过异常的 所述上游线路接收到的且在所述异常检测期间之后发送至所述下游站点的数据帧。
2. 根据权利要求1所述的倒换实现方法,其特征在于, 若所述站点的上游线路与所述客户业务发送端连接,则在所述站点确定所述站点的上 游线路是否异常之前,所述方法还包括: 所述站点接收所述客户业务发送端发送的业务信号; 所述站点将所述业务信号映射为业务数据流,其中,所述业务数据流包括所述第一数 据帧和所述第二数据帧; 若所述站点的上游线路与所述站点的上游站点连接,则在所述站点确定所述站点的上 游线路是否异常之前,所述方法还包括: 所述站点接收所述上游站点发送的业务数据流,其中,所述业务数据流包括所述第一 数据帧和所述第二数据帧。
3. 根据权利要求1或2所述的倒换实现方法,其特征在于,所述站点确定所述站点的上 游线路是否异常包括: 所述站点确定所述第一数据帧的编码方式是否符合预设编码方式,所述预设编码方式 为所述站点通过正常的所述上游线路接收到的所述业务信号或所述业务数据流的编码方 式; 若是,则所述站点确定所述上游线路正常; 若否,则所述站点确定所述上游线路异常。
4. 根据权利要求1或2所述的倒换实现方法,其特征在于,所述站点确定所述站点的上 游线路是否异常包括: 所述站点对所述第一数据帧进行帧头搜索; 所述站点确定在预设时长内是否能连续搜索到帧头; 若是,则所述站点确定所述站点的上游线路正常; 若否,则所述站点确定所述站点的上游线路异常。
5. 根据权利要求1或2所述的倒换实现方法,其特征在于,所述站点确定所述站点的上 游线路是否异常之前,所述方法还包括: 所述站点确定所述第一数据帧的时钟频偏。
6. 根据权利要求5所述的倒换实现方法,其特征在于,所述站点确定所述站点的上游 线路是否异常包括: 所述站点确定所述第一数据帧的时钟频偏是否大于或等于门限值; 若是,则所述站点确定所述站点的上游线路异常; 若否,则所述站点确定所述站点的上游线路正常。
7. 根据权利要求5所述的倒换实现方法,其特征在于,所述异常检测期间,若所述站点 确定第一数据帧不满足预置条件,则所述站点对所述第一数据帧进行修改包括: 在所述站点进行异常检测期间,所述站点确定所述第一数据帧的时钟频偏是否位于预 设范围内,其中,位于所述预设范围内的所述当前时钟频偏用于指示所述下游站点不进行 保护倒换; 若所述站点确定所述第一数据帧的时钟频偏不位于所述预设范围内,则所述站点确定 所述第一数据帧不满足所述预置条件; 所述站点修改所述第一数据帧的时钟频偏,以使得修改后的所述第一数据帧的时钟频 偏位于所述预设范围内。
8. 根据权利要求1或2所述的倒换实现方法,其特征在于,所述经过所述异常检测期 间,若所述站点确定所述站点的上游线路异常之后,所述方法还包括: 所述站点自振生成时钟; 所述站点确定所述站点自振生成的时钟为目标时钟,其中,所述目标时钟用于指示所 述下游站点不进行保护倒换; 所述站点对第二数据帧进行修改包括: 所述站点将所述第二数据帧的时钟替换为所述目标时钟。
9. 根据权利要求1或2所述的倒换实现方法,其特征在于,所述经过所述异常检测期 间,若所述站点确定所述站点的上游线路异常之后,所述方法还包括: 所述站点自振生成周期性的帧头; 所述站点确定所述站点自振生成周期性的帧头为目标帧头,其中,所述目标帧头用于 指示所述下游站点不进行保护倒换; 所述站点对第二数据帧进行修改包括: 所述站点将所述第二数据帧的帧头替换为所述目标帧头。
10. 根据权利要求1或2所述的倒换实现方法,其特征在于,所述经过所述异常检测期 间,若所述站点确定所述站点的上游线路异常之后,所述方法还包括: 所述站点检测到所述第二数据帧的开销中设置有用于指示所述下游站点倒换的倒换 指示信息,则所述站点对所述倒换指示信息进行修改,以使修改后的所述倒换指示信息用 于指示所述下游站点不进行保护倒换; 所述站点确定设置有修改后的所述倒换指示信息的开销为目标开销; 所述站点对第二数据帧进行修改包括: 所述站点将所述第二数据帧的开销替换为所述目标开销。
11. 一种站点,其特征在于,包括: 检测单元,用于检测所述站点的上游线路是否异常; 第一修改单元,用于在所述异常检测期间,若确定第一数据帧不满足预置条件,则对所 述第一数据帧进行修改,以使发送至所述站点的下游站点的修改后的所述第一数据帧用于 指示所述下游站点不进行保护倒换,其中,所述第一数据帧为所述站点进行所述异常检测 期间发送至所述下游站点的数据帧; 第一确定单元,用于若根据所述第一数据帧检测出所述站点的上游线路异常,则进行 保护倒换; 第二修改单元,用于对第二数据帧进行修改,以使发送至所述下游站点的修改后的所 述第二数据帧用于指示所述下游站点不进行保护倒换,其中,所述第二数据帧为所述站点 通过异常的所述上游线路接收到的且在所述异常检测期间之后发送至所述下游站点的数 据帧。
12. 根据权利要求11所述的站点,其特征在于,所述站点还包括: 第一接收单元,用于若所述站点的上游线路与所述客户业务发送端连接,则接收所述 客户业务发送端发送的业务信号; 第二确定单元,用于将所述业务信号映射为业务数据流,其中,所述业务数据流包括所 述第一数据帧和所述第二数据帧; 第二接收单元,用于若所述站点的上游线路与所述站点的上游站点连接,则接收所述 上游站点发送的业务数据流,其中,所述业务数据流包括所述第一数据帧和所述第二数据 帧。
13. 根据权利要求11或12所述的站点,其特征在于,所述检测单元包括: 第一确定模块,用于确定所述第一数据帧的编码方式是否符合预设编码方式,所述预 设编码方式为所述站点通过正常的所述上游线路接收到的所述业务信号或所述业务数据 流的编码方式; 第二确定模块,用于若确定所述第一数据帧的编码方式符合预设编码方式,则确定所 述上游线路正常; 第三确定模块,用于若确定所述第一数据帧的编码方式不符合预设编码方式,则确定 所述上游线路异常。
14. 根据权利要求11或12所述的站点,其特征在于,所述检测单元包括: 第四确定模块,用于对所述第一数据帧进行帧头搜索; 第五确定模块,用于确定在预设时长内是否能连续搜索到帧头; 第六确定模块,用于若在预设时长内能连续搜索到帧头,则确定所述站点的上游线路 正常; 第七确定模块,用于若在预设时长内不能连续搜索到巾贞头,则确定所述站点的上游线 路异常。
15. 根据权利要求11或12所述的站点,其特征在于,所述站点还包括: 第三确定单元,用于确定所述第一数据帧的时钟频偏。
16. 根据权利要求15所述的站点,其特征在于,所述检测单元包括: 第八确定模块,用于确定所述第一数据帧的时钟频偏是否大于或等于门限值; 第九确定模块,用于若所述第一数据帧的时钟频偏大于或等于门限值,则确定所述站 点的上游线路异常; 第十确定模块,用于若所述第一数据帧的时钟频偏小于门限值,则确定所述站点的上 游线路正常。
17. 根据权利要求15所述的站点,其特征在于,所述第一修改单元包括: 第十一确定模块,用于在所述站点进行异常检测期间,确定所述第一数据帧的时钟频 偏是否位于预设范围内,其中,位于所述预设范围内的所述当前时钟频偏用于指示所述下 游站点不进行保护倒换; 第十二确定模块,用于若确定所述第一数据帧的时钟频偏不位于所述预设范围内,则 确定所述第一数据帧不满足所述预置条件; 第十三确定模块,用于修改所述第一数据帧的时钟频偏,以使得修改后的所述第一数 据帧的时钟频偏位于所述预设范围内。
18. 根据权利要求11或12所述的站点,其特征在于,所述站点还包括: 第一自振单兀,用于自振生成时钟; 第四确定单元,用于确定所述站点自振生成的时钟为目标时钟,其中,所述目标时钟用 于指示所述下游站点不进行保护倒换; 所述第二修改单元用于,将所述第二数据帧的时钟替换为所述目标时钟。
19. 根据权利要求11或12所述的站点,其特征在于,所述站点还包括: 第二自振单元,用于自振生成周期性的帧头; 第五确定单元,用于确定所述站点自振生成周期性的帧头为目标帧头,其中,所述目标 帧头用于指示所述下游站点不进行保护倒换; 所述第二修改单元用于,将所述第二数据帧的帧头替换为所述目标帧头。
20. 根据权利要求11或12所述的站点,其特征在于,所述站点还包括: 第六确定单元,用于检测到所述第二数据帧的开销中设置有用于指示所述下游站点倒 换的倒换指示信息,则对所述倒换指示信息进行修改,以使修改后的所述倒换指示信息用 于指示所述下游站点不进行保护倒换; 第七确定单元,用于确定设置有修改后的所述倒换指示信息的开销为目标开销; 所述第二修改单元用于,将所述第二数据帧的开销替换为所述目标开销。
21. -种系统,其特征在于,包括用于发送业务信号的客户业务发送端以及用于接收所 述业务信号的客户业务接收端,且所述客户业务发送端与所述客户业务接收端之间串联有 多个如权利要求11至20任一项所述的站点。
【文档编号】H04B10/07GK104158586SQ201410385026
【公开日】2014年11月19日 申请日期:2014年8月6日 优先权日:2014年8月6日
【发明者】廖锦秋, 欧斯思 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1