专利名称:恢复业务连接的方法、装置、系统以及节点设备的制作方法
技术领域:
本发明涉及通信技术领域,尤其涉及一种恢复业务连接的方法、装置、系 统以及节点设备。
背景技术:
智能光网络是随着信息化进程的加快而迅速发展起来的一种具有灵活性、 高可扩展性、能直接在光层上按需提供服务的光网络,其重要特点是能够提供 自动交换连接功能,为了实现该功能,智能光网络需要具备其他一些基本功能,
包括发现功能、路由功能、信令功能、保护功能、恢复功能、业务功能等, 其中,智能光网络的恢复功能主要是指当智能光网络中的业务连接存在故障 时,在一些情况(比如与业务连接对应的节点进行了重启)下,可以通过某种 激励来恢复业务连接。
在现有技术中, 一般是以节点的告警状态变化来作为恢复业务连接的激 励,比如,当智能光网络实现其恢复功能时,首先需要对业务连接对应的某一 节点进行重启,然后,在检测到该业务连接对应的任一节点的告警状态发生变 化(这里的告警状态发生了变化即为产生了恢复业务连接的激励)时,恢复业 务连接。而实际上,当业务连接对应的某一节点完成重启时,该节点和与该业 务连接对应的其他节点的告警状态可能没有任何变化(比如该节点和其他节点 一直都在告警,那么就可以认为该节点和其他节点的告警状态没有发生任何变 化),因此在该情况下,可能会存在业务连接对应的某一节点完成重启时,不 能产生激励以恢复业务连接的问题
发明内容
本发明实施例提供一种恢复业务连接的方法、装置、系统以及节点设备, 用以解决现有技术中存在的当完成对待恢复的业务连接对应的某一 节点的重 启时,由于该节点和与该业务连接对应的其他节点的告警状态可能没有任何变 化,从而不能产生激励以恢复业务连接的问题。
一种恢复业务连接的方法,应用于智能光网络中,包括确定待恢复的业 务连接的首节点是否满足触发检测所迷待恢复的业务连接中是否存在告警节 点的条件;在确定出所述首节点满足所述条件时,检测所述待恢复的业务连接 中是否存在告警节点;并在检测出所述待恢复的业务连接中存在告警节点时, 恢复所述待恢复的业务连接。
4支佳地,所述条件为所述首节点完成重启和/或所述首节点4妄收到所述4寺恢 复的业务连接的其他节点发送来的节点完成重启的通知消息。
一种恢复业务连接的装置,应用于智能光网络中,包括确定单元,用于 确定待恢复的业务连接的首节点是否满足触发检测所述待恢复的业务连接中 是否存在告警节点的条件;检测单元,用于在确定单元确定出所述首节点满足 所述条件时,检测所述待恢复的业务连接中是否存在告警节点;恢复单元,用 于在检测单元检测出待恢复的业务连接中存在告警节点时,恢复所述待恢复的 业务连接。
较佳地,所述条件为所述首节点完成重启和/或所述首节点接收到所述待恢 复的业务连接的除所述首节点外的其他任一节点发送来的通知消息,所述通知 消息用于指示发送来所述通知消息的节点完成重启。
一种恢复业务连接的系统,应用于智能光网络中,包括多个节点,所述 多个节点包括待恢复的业务连接的首节点,以及除所述首节点外的待恢复的业 务连接的其他节点,其中,所述其他节点在完成重启时,向所述首节点发送通
知消息;恢复业务连接的装置,用于判断所述首节点是否已完成重启和/或所述 首节点是否接收到所述通知消息,并在判断结果为是时,检测所述待恢复的业 务连接中是否存在告警,以及在检测到所述待恢复的业务连接中存在告警时,恢复所述待恢复的业务连接。
较佳地,所述其他节点具体包括重启单元,用于对所述其他节点进行重 启;确定单元,用于在重启单元完成对所述其他节点的重启时,才艮据所述其他 节点的标识,从所述其他节点预先存储的节点标识与节点类型的对应关系中, 确定所述其他节点的类型;发送单元,用于在确定单元确定出所述其他节点的 类型为中间节点或末节点时,向所述首节点发送所述通知消息。
一种节点设备,应用于智能光网络中,包括重启单元,用于对所述节点 设备进行重启;发送单元,用于在重启单元完成对所述节点设备的重启时,向 包含所述节点设备的待恢复的业务连接的首节点发送通知消息,所述通知消息 用于指示所述首节点对所述业务连接中是否存在告警节点进行;险测。
较佳地,所述发送单元具体包括确定模块,用于在重启单元完成对所述 节点设备的重启时,根据所述节点设备的标识,从所述节点设备预先存储的设 备标识与节点类型的对应关系中,确定所述节点设备的类型;发送模块,用于 在确定模块确定出所述节点设备的类型为中间节点设备或末节点设备时,向所 述首节点发送所述通知消息。
一种节点设备,应用于智能光网络中,包括接收单元,用于接收待恢复 的业务连接的节点发来的通知消息,所述通知消息用于指示所述节点已完成重 启;检测单元,用于在接收单元接收到所述通知消息后,;险测所述业务连接中 是否存在告警节点;恢复单元,用于在检测单元得到的检测结果为是时,恢复 所述业务连接。
一种节点设备,应用于智能光网络中,包括重启单元,用于对所述节 点设备进行重启;检测单元,用于在所述重启单元完成对所述节点设备的重启 时,检测包含所述节点设备的待恢复的业务连接中是否存在告警节点;恢复单 元,用于在检测单元得到的检测结果为是时,恢复所述业务连接。
本发明实施例提供的恢复业务连接的方案通过确定业务连接的首节点是 否满足触发检测待恢复的业务连接中是否存在告警节点的条件;在确定出首节点满足该条件时,检测该待恢复的业务连接中是否存在告警节点;并在检测出 所述业务连接中存在告警节点时,恢复待恢复的业务连接。从而本发明实施提 供的该方案在完成重启后的节点和与待恢复的业务连接对应的其他节点的告 警状态没有任何变化的情况下,只要^^测到业务连接中存在告警节点,就产生 恢复业务连接的激励,从而解决了现有技术中由于完成重启后的节点和与待恢 复的业务连接对应的其他节点的告警状态没有任何变化,而导致的不能产生激 励以恢复业务连接的问题。
图1为本发明实施例提供的一种恢复业务连接的方法的具体流程示意图2为本发明实施例提供的一种恢复业务连接的装置的具体结构示意图3为本发明实施例提供的一种恢复业务连接的系统的具体结构示意图4为本发明实施例提供的一种节点设备的具体结构示意图5为本发明实施例提供的另一种节点设备的具体结构示意图6为本发明实施例提供的又一种节点设备的具体结构示意图7a为本发明具体实施例中的双向业务以及双向业务中各节点的示意图7b为本发明具体实施例中末节点C断电后的示意图7c为本发明具体实施例中末节点C断电且首节点A启动恢复该业务连
接失败的示意图7d为本发明实施例提供的方案具体应用在实际中的流程示意图7e为本发明具体实施例中双向业务连接切换到重新建立的连接上的示意图。
具体实施例方式
本发明实施例提供一种恢复业务连接的方法、装置、系统和节点设备,应 用于智能光网络中,用以解决现有技术中存在的当待恢复的业务连接对应的某一节点完成重启时,由于该节点和与该业务连接对应的其他节点的告警状态可 能没有任何变化,从而不能产生激励以恢复业务连接的问题。
下面结合各个附图对本发明实施例技术方案的主要实现原理、具体实施方 式及其对应能够达到的有益效果进行详细的阐述。
如图l所示,为本发明实施例提供的一种恢复业务连接的方法的具体流程
示意图,主要包括如下步骤
步骤11,确定待恢复的业务连接的首节点是否满足触发检测该待恢复的业 务连接中是否存在告警节点的条件,这里所说的该条件可以但不限于是当前该 首节点完成重启这一条件和/或该首节点接收到该待恢复的业务连4妻中的除该 首节点外的其他任一节点发送来的通知消息这一条件,其中,该通知消息用于 指示发送来该通知消息的节点完成重启;
步骤12,在确定出该首节点满足触发检测该待恢复的业务连接中是否存在 告警节点的条件时,检测该待恢复的业务连接中是否存在告警节点;
步骤13,在检测出待恢复的业务连接中存在告警节点时,恢复该待恢复的 业务连接。
由本发明实施例提供的上述方法可知,在对待恢复的业务连接进行激励恢 复时,只要待恢复的业务连接中的任一节点当前完成了重启,则后续就能够以 当前业务连接存在告警节点这一状态作为一个激励,来激励恢复该待恢复的业 务连接,从而即使当前完成了重启的节点和与待恢复的业务连接对应的其他节 点的告警状态没有任何变化,但只要业务连接中仍然存在告警,则采用本发明 实施例提供的该方法就能够恢复业务连接,从而解决了现有技术中由于当前完 成重启的节点和与待恢复的业务连接对应的其他节点的告警状态均没有任何 变化,而导致的不能产生激励以恢复业务连接的问题。
相应地,本发明实施例提供一种恢复业务连接的装置,用以解决现有技术 中由于当前完成重启的节点和与待恢复的业务连接对应的其他节点的告警状 态没有任何变化,而导致的不能产生激励以恢复业务连接的问题,该装置的具体结构示意图如图2所示,主要包括以下功能单元
确定单元21,用于确定待恢复的业务连接的首节点是否满足触发检测该待 恢复的业务连接中是否存在告警节点的条件,这里的条件可以但不限于是首节 点完成重启这一条件和/或该首节点接收到该待恢复的业务连接的除该首节点 外的其他任一节点发送来的通知消息这一条件,其中,该通知消息用于指示发 送来该通知消息的该其他任一节点进已完成重启;
检测单元22,用于在确定单元21确定出首节点满足触发检测该待恢复的业 务连接中是否存在告警节点的条件时,检测该待恢复的业务连接中是否存在告
警节点;
恢复单元23,用于在检测单元22检测出该待恢复的业务连接中存在告警 节点时,恢复该待恢复的业务连接。
相应地,本发明实施例提供一种恢复业务连接的系统,应用于智能光网络 中,该系统的具体结构示意图如图3所示,包括恢复业务连接的装置31和多 个节点32,多个节点32包括待恢复的业务连接的首节点,以及除首节点外的 待恢复的业务连接的其他节点,其中,其他节点在完成重启时,向首节点发送 通知消息;恢复业务连^f妄的装置31,用于判断首节点是否完成了重启和/或首 节点是否接收其他节点发送来的通知消息,并在判断结果为是时,检测待恢复 的业务连接中是否存在告警,以及在检测到待恢复的业务连接中存在告警时, 恢复该待恢复的业务连接。需要说明的是,本发明实施例提供的上述恢复业务 连接的装置32既可以独立于节点之外,也可以包含于节点之中,比如,可以 包含在首节点中,并以该恢复业务连接的装置32的功能作为首节点功能的一 个组成部分。
具体地,对应于上述其他节点的功能,可以但不限于将其他节点划分为以 下功能单元
重启单元,用于对该其他节点进行重启;
节点类型确定单元,用于在重启单元完成对该其他节点的重启时,#4居该其他节点的标识,从预先存储的节点标识与节点类型的对应关系中,确定该其
他节点的节点类型;
发送单元,用于在节点类型确定单元确定出该其他节点的节点类型为中间 节点或末节点时,向首节点发送用于通知该其他节点当前已完成重启的通知消 白
对应于本发明实施例提供的上述系统,本发明实施例还提供一种应用于智
能光网络中的节点设备,该节点设备的具体结构示意图如图4所示,包括以下 功能单元
重启单元41 ,用于对本发明实施例提供的该节点设备进行重启;
发送单元42,用于在重启单元41完成对该节点设备的重启时,向包含该 节点设备的待恢复的业务连接的首节点发送通知消息,其中,该通知消息用于 指示首节点对待恢复的业务连接中是否存在告警节点进行检测,并在检测到该 待恢复的业务连接中存在告警节点时,恢复该待恢复的业务连才矣。
对应于发送单元42功能的一种实现方式,本发明实施例中可以将发送单 元42进一步划分为以下功能模块
确定模块421,用于在重启单元41完成对节点设备的重启时,才艮据该节点 设备的标识,从该节点设备预先存储的设备标识与节点类型的对应关系中,确 定该节点设备的类型;
发送模块422 ,用于在确定模块421确定出该节点设备的类型为中间节点 设备或末节点设备时,向首节点发送上述通知消息。
从本发明实施例提供的如图4所示的上述节点设备可知,该节点设备在完 成对自身的重启后,具有向自身所在的业务连接的首节点发送通知消息的功 能,从而可以触发业务连接的首节点在收到该通知消息后,对待'恢复的业务连 接中是否存在告警节点进行检测,并以检测到告警节点作为激励,恢复该待恢 复的业务连接。
相应于本发明实施例上述系统,本发明实施例还4是供一种应用于智能光网络中的节点设备,该节点设备的具体结构示意图如图5所示,包括以下功能单 元
接收单元51,用于接收待恢复的业务连接的节点发来的通知消息,该通知 消息用于指示发来该通知消息的该节点已完成重启;
检测单元52,用于在接收单元51接收到上述通知消息后,4企测该待恢复 的业务连接中是否存在告警节点;
恢复单元53,用于在检测单元52得到的检测结果为是时,恢复该待恢复 的业务连接。
需要说明的是,如图5所示的上述节点设备可以但不限于待恢复的业务连 接的首节点,只要是能实现上述功能的节点设备,即使该节点设备为待恢复的 业务连接的中间节点或末节点,或者是能实现上述功能的、独立于该;降恢复的 业务连接外的其他设备,都在本发明的保护范围之内。
此外,对应于本发明实施例提供的系统,本发明实施例还提供一种节点设 备,其具体结构示意图如图6所示,主要包括以下功能单元
重启单元61,用于对如图6所示的该节点设备进行重启;
检测单元62,用于在重启单元61完成对该节点设备的重启时,检测包含 该节点设备的待恢复的业务连接中是否存在告警节点;
恢复单元63,用于在检测单元62得到的检测结果为是时,恢复该待恢复 的业务连接。
根据本发明实施例提供的如图6所示的节点设备可知,该节点设备所完成 的功能可以对应于本发明实施例提供的上述待恢复业务连接的系统中的首节 点,但需要说明的是,本发明实施例提供的如图6所示的该节点i殳备也可以对 应于待恢复连接的系统中的其他节点,比如中间节点或末节点,只要是包含如 图6所示单元的设备,则都在本发明的保护范围之内。
以下以一个具体的应用过程为例,详细说明本发明实施例提供的上述方案 在实际应用中的实现流程,在对实现流程的各步骤进行说明前,有必要对该方案的实施环境进行说明,请参照图7a,该图为双向业务以及双向业务中包含的 各节点的示意图,图中的节点A、 B、 C为一条双向业务连接中的三个节点, 该三个节点A、 B、 C依次为该双向业务连接的首节点、中间节点、末节点, 此外,图中还对节点A、 B、 C之间传送接口的槽位和光口进行了标示,比如, 首节点A接收信息的传送接口的槽位为1#,光口为1#,而首节点A向B节点 发送信息或接收B节点发送来的信息的传送接口槽位为2#,光口为1#;请参 照图7b,该图7b为末节点C断电后的示意图,此时该双向业务断开,首节点 A节点可以启动恢复该业务连接,但由于末节点C已断电,恢复该业务连接的 结果为恢复失败;请进一步参照图7c,该图7c为末节点C断电且首节点A启 动恢复该业务连接失败的示意图,由于首节点A传送接口的2#槽位,1#光口 接收信息方向不能收到信息,从而A节点上报信号丟失LOS告警。如图7a 7c 所示,即形成了本发明实施例提供的上述方案的一个具体应用场景,在图7c 所示的情况下,本发明实施例提供的上述方案的具体应用流程如图7d所示, 主要包括以下步骤
步骤71,业务连接中的节点进行了重启;
步骤72,判断重启的节点的节点类型,比如,若节点C进行了重启,在 重启完成后,则可以根据节点C的标识,从节点C自身存储的本地数据库的 连接信息中,确定节点C的节点类型,具体地,该连接信息中可以有节点标识 与节点类型的对应关系,在确定出节点C的类型为末节点时,4丸行步骤73, 若确定出节点C的类型为首节点,则执行步骤74;
步骤73,末节点C向自身所在业务连接的首节点A发送RSVPnitify信令 消息,该RSVP nitify信令消息用于将末节点C当前已完成对自身的重启这一 信息通知给首节点A;
步骤74,首节点对该双向业务连接进行检测,并在检测到该双向业务连接 中存在告警节点时,执行步骤75,如果没有检测到该双向业务连4妻中存在告警 节点,执行步骤76;步骤75,首节点对该双向业务连接进行恢复,比如,可以利用如图7e所 示的恢复连接示意图中的节点D,重新建立一个可用的连接,并将该双向业务 连接切换到重新建立的连接上,流程结束;
步骤76,中断对该双向业务连接的恢复,流程结束。
需要说明的是,在上述实施过程中,若中间节点B或末节点C重启后, 导致待恢复的业务连接上某个节点的告警发生了变化,比如完成重启的节点或 其他上报新的告警,则首节点A既可以按照现有技术中的方式,在检测到待恢 复的业务连接中的告警发生变化时,以告警发生变化这一状态作为激励,恢复 业务连接,也可以按照本发明实施例提供的方案,以上述新的告警作为一个激 励,在检测到待恢复的业务连接中存在告警节点时,恢复该待恢复的业务连接, 即是说,即使待恢复的业务连接中同时出现"节点告警状态发生变化,,的情况 和"其它节点向首节点A发送其他节点完成重启的的通知消息"情况,也不会 对影响首节点A实现恢复待恢复的业务连接这一操作。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发 明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1、一种恢复业务连接的方法,应用于智能光网络中,其特征在于,包括确定待恢复的业务连接的首节点是否满足触发检测所述待恢复的业务连接中是否存在告警节点的条件;在确定出所述首节点满足所述条件时,检测所述待恢复的业务连接中是否存在告警节点;并在检测出所述待恢复的业务连接中存在告警节点时,恢复所述待恢复的业务连接。
2、 如权利要求1所述的方法,其特征在于,所述条件为所述首节点完成 重启和/或所述首节点接收到所述待恢复的业务连接的其他节点发送来的节点 完成重启的通知消息。
3、 一种恢复业务连接的装置,应用于智能光网络中,其特征在于,包括 确定单元,用于确定待恢复的业务连接的首节点是否满足触发检测所述待恢复的业务连接中是否存在告警节点的条件;检测单元,用于在确定单元确定出所述首节点满足所述条件时,检测所述待恢复的业务连接中是否存在告警节点;恢复单元,用于在检测单元检测出待恢复的业务连接中存在告警节点时, 恢复所述待恢复的业务连接。
4、 如权利要求3所述的装置,其特征在于,所述条件为所述首节点完成重启和/或所述首节点接收到所述待恢复的业务连接的除所述首节点外的其他 任一节点发送来的通知消息,所述通知消息用于指示发送来所述通知消息的节 点完成重启。
5、 一种恢复业务连接的系统,应用于智能光网络中,其特征在于,包括 多个节点,所述多个节点包括待恢复的业务连接的首节点,以及除所述首节点外的待恢复的业务连接的其他节点,其中,所述其他节点在完成重启时, 向所述首节点发送通知消息;恢复业务连接的装置,用于判断所述首节点是否已完成重启和/或所述首节 点是否接收到所述通知消息,并在判断结果为是时,检测所述待恢复的业务连接中是否存在告警,以及在^r测到所述待恢复的业务连接中存在告警时,恢复 所述待恢复的业务连接。
6、 如权利要求5所述的系统,其特征在于,所述其他节点具体包括 重启单元,用于对所述其他节点进行重启;确定单元,用于在重启单元完成对所述其他节点的重启时,根据所述其他 节点的标识,从所述其他节点预先存储的节点标识与节点类型的对应关系中, 确定所述其他节点的类型;发送单元,用于在确定单元确定出所述其他节点的类型为中间节点或末节 点时,向所述首节点发送所述通知消息。
7、 一种节点设备,应用于智能光网络中,其特征在于,包括 重启单元,用于对所述节点设备进行重启;发送单元,用于在重启单元完成对所述节点设备的重启时,向包含所述节 点设备的待恢复的业务连接的首节点发送通知消息,所述通知消息用于指示所 述首节点对所述业务连接中是否存在告警节点进行4企测。
8、 如权利要求6所述的节点设备,其特征在于,所述发送单元具体包括 确定模块,用于在重启单元完成对所述节点设备的重启时,根据所述节点设备的标识,从所述节点设备预先存储的设备标识与节点类型的对应关系中, 确定所述节点i殳备的类型;发送模块,用于在确定模块确定出所述节点设备的类型为中间节点设备或 末节点设备时,向所述首节点发送所述通知消息。
9、 一种节点设备,应用于智能光网络中,其特征在于,包括 接收单元,用于接收待恢复的业务连接的节点发来的通知消息,所述通知消息用于指示所述节点已完成重启;检测单元,用于在接收单元接收到所述通知消息后,检测所述业务连接中是否存在告警节点;恢复单元,用于在检测单元得到的检测结果为是时,恢复所述业务连接。
10、 一种节点设备,应用于智能光网络中,其特征在于,包括 重启单元,用于对所述节点设备进行重启;-险测单元,用于在所述重启单元完成对所述节点设备的重启时,检测包含 所述节点设备的待恢复的业务连接中是否存在告警节点;恢复单元,用于在检测单元得到的检测结果为是时,恢复所述业务连接。
全文摘要
本发明公开了一种恢复业务连接的方法、装置、系统以及节点设备,用以解决现有技术中存在的当完成对待恢复的业务连接对应的某一节点的重启时,由于该节点和与该业务连接对应的其他节点的告警状态可能没有任何变化,从而不能产生激励以恢复业务连接的问题,其中,本发明公开的该方法包括步骤确定待恢复的业务连接的首节点是否满足触发检测所述待恢复的业务连接中是否存在告警节点的条件;在确定出所述首节点满足所述条件时,检测所述待恢复的业务连接中是否存在告警节点;并在检测出所述待恢复的业务连接中存在告警节点时,恢复所述待恢复的业务连接。
文档编号H04Q11/00GK101646107SQ20091016175
公开日2010年2月10日 申请日期2009年8月14日 优先权日2009年8月14日
发明者蕾 何 申请人:中兴通讯股份有限公司