专利名称:接入网节点及其v5.2接口连接启动方法
技术领域:
本发明涉及一种网络设备及其连接方法,尤指一种接入网节点及其V5. 2接口连 接启动方法。
背景技术:
在现有的用户接入网中,网络设备之间大都采用V5. 2接口连接进行通信,以处 理与公共交换电话网络(Public Switched Telephone Network,PSTN)或综合数字服 务网integrated Services Digital Network, ISDN)相关的业务。例如,本地交换机 (Iocalexchange)与用户终端之间的通信。由于接入网通信过程中,常因一些不确定因素出现异常,从而影响用户终端的正 常工作。例如,接入网节点或本地交换机中出现问题,则V5. 2接口连接无法正常启动。接 入网节点或本地交换机工作在不同的系统频率下,若V5. 2接口连接出现异常,则会重新启 动V5. 2接口连接,而由于接入网节点与本地交换机的重新启动是在不同的频率下进行,无 法保证同步,所以无法保证重新启动的成功。然而,接入网节点与本地交换机的频率更改则 更不方便。
发明内容
有鉴于此,需提供一种接入网节点,确保实现接入网节点与本地交换机之间的 V5. 2接口连接成功启动。此外,还需要提供一种V5. 2接口连接启动方法,确保实现接入网节点与本地交换 机之间的V5. 2接口连接成功启动。本发明实施方式中的接入网节点用于确保实现接入网节点与本地交换机之间的 V5. 2接口连接成功启动,接入网节点包括接口启动模块、第一计时器、通信模块及第二计时 器。接口启动模块用于启动接入网节点与本地交换机之间的V5. 2接口连接。第一计时器 用于在V5. 2接口连接启动的同时按照第一计时周期计时。通信模块用于确定在第一计时 周期内是否收到变量和接口编号信息。第二计时器用于在通信模块接收到变量和接口编号 信息后按照第二计时周期计时。其中,通信模块还用于在第二计时周期开始时发送解除端 口阻塞信息至本地交换机,并判断是否从本地交换机接收到解除端口阻塞反馈信息,接口 启动模块还用于在第二计时周期结束时通信模块没有收到所述解除端口阻塞反馈信息时 重新启动所述接入网节点与所述本地交换机之间的V5. 2接口连接。本发明实施方式中的V5. 2接口连接启动方法用于确保实现接入网节点与本地交 换机之间的V5. 2接口连接成功启动,所述V5. 2接口连接启动方法包括启动V5. 2接口 ;启 动第一计时器,并按照第一计时周期开始计时;判断是否接收到变量和接口编号信息;若 接收到所述变量和接口编号信息,则停止所述第一计时器,启动第二计时器,并按照第二计 时周期计时;发送解除端口阻塞信息至本地交换机;判断在第二计时周期内是否接收到本 地交换机发送的解除端口阻塞反馈信息;若在第二计时周期内没有接收到解除端口阻塞反馈信息,则重新启动V5. 2接口连接。本发明实施方式中的接入网节点10及V5. 2接口连接启动方法利用第一计时器与 第二计时器控制V5. 2接口连接的启动,可确保接入网节点10与本地交换机20之间的V5. 2 接口连接成功启动。
图1为本发明接入网节点一实施方式中的应用环境图及其组成模块图。图2为本发明V5. 2接口连接启动方法一实施方式中的流程图。
具体实施例方式请参阅图1,所示为本发明接入网节点10—实施方式中的应用环境图及其组成模 块。在本实施方式中,用户终端30通过接入网节点10与本地交换机20通信连接,本地交 换机20与接入网节点10之间采用V5. 2接口连接方式连接。在本实施方式中,接入网节点 10为接入网关。在本实施方式中,接入网节点10用于确保实现其与本地交换机20之间的V5. 2接 口连接成功启动,包括接口启动模块110、第一计时器130、通信模块140及第二计时器150。接口启动模块110用于启动接入网节点10与该本地交换机20之间的V5. 2接口连接。在本实施方式中,接入网节点10还包括计时控制模块120,用于在所述接口启动 模块110启动V5. 2接口连接时同时启动第一计时器130。第一计时器130用于按照第一计时周期计时。在本实施方式中,第一计时器120 的第一计时周期可为190s。通信模块140用于确定在第一计时周期内是否收到变量和接口编号(Variant andlnterface ID,VID)信息。在本实施方式中,用户终端30发送变量和接口编号信息至 接入网节点10。计时控制模块120还用于在所述通信模块140接收到所述变量和接口编号信息后 停止第一计时器130计时,同时启动第二计时器150。第二计时器150用于按照第二计时周期计时。在本实施方式中,第二计时器150 的第二计时周期可为30s。其中,通信模块140还用于在第二计时周期开始时发送解除端口阻塞(Unblock AlIports,UBA)信息至本地交换机20。在本实施方式中,本地交换机20接收到解除端口阻 塞信息时会及时发送解除端口阻塞反馈信息至通信模块140。在本实施方式中,通信模块 140只会发送一次解除端口阻塞信息。在本实施方式中,所述通信模块140还用于在第二计 时周期结束时判断是否接收来自所述本地交换机20的解除端口阻塞反馈信息,以判断所 述V5. 2接口连接是否成功。在本实施方式中,所述计时控制模块120还用于在所述通信模块140没有收到变 量和接口编号信息时判断所述第一计时器130是否超时,所述接口启动模块110还用于在 所述计时控制模块120判断所述第一计时器120超时时重新启动V5. 2接口连接。在本实施方式中,所述计时控制模块120还用于在通信模块140没有收到解除端口阻塞信息时判断所述第二计时器150是否超时,所述接口启动模块110还用于在所述计 时控制模块120判断所述第二计时器150超时时重新启动V5. 2接口连接。本发明实施方式中的接入网节点10利用第一计时器130与第二计时器150控制 V5. 2接口连接的启动,可确保接入网节点10与本地交换机20之间的V5. 2接口连接成功启动。请参阅图2,所示为本发明中接入网节点10的V5. 2接口连接启动方法一实施方 式中的流程图。在本实施方式中,所述方法通过图1所示环境图及模块图来实现。在本实 施方式中,若接口启动模块110启动接入网节点10与本地交换机20之间的连接,则执行该 V5. 2接口连接启动方法。在步骤S200,接口启动模块110启动接入网节点10与所述本地交换机20之间的 V5. 2接口连接。在步骤S202,计时控制模块120启动第一计时器130计时。在本实施方式中,第一 计时器130按照第一计时周期计时,其中第一计时周期可为190s。在步骤S204,通信模块140确定是否接收到变量和接口编号(Variant and InterfaceID, VID)信息。在本实施方式中,用户终端30发送变量和接口编号信息至接入 网节点10。若通信模块140收到变量和接口编号信息,则在步骤S206,计时控制模块120停止 第一计时器130停止计时。同时在步骤S208,计时控制模块120启动第二计时器150计时。在本实施方式中, 第二计时器150按照第二计时周期计时,其中第二计时周期可为30s。在步骤S210,通信模块140在第二计时周期开始时发送解除端口阻塞(Unblock AlIports,UBA)信息至本地交换机20。在本实施方式中,本地交换机20接收到解除端口阻 塞信息时会及时发送解除端口阻塞反馈信息至通信模块140。在本实施方式中,通信模块 140只会发送一次解除端口阻塞信息。在步骤S212,通信模块140在第二计时周期内判断是否已经接收到从所述本地交 换机20发送过来的解除端口阻塞反馈信息,以判断所述V5. 2接口连接是否成功。若通信模块140在第二计时周期内已经接收到解除端口阻塞反馈信息,则表示 V5. 2接口连接成功,在步骤S214,计时控制模块120停止第二计时器150停止计时。在本实施方式中,若所述通信模块140在第一计时周期内没有收到变量和接口编 号信息,则在步骤S216,计时控制模块120判断第一计时器130是否超时,若没有超时,则返 回步骤S204,通信模块140继续判断是否收到变量和接口编号信息。若第一计时器130超时,表示V5. 2接口连接失败,返回步骤S200,所述接口启动模 块110重新启动V5. 2接口连接。在本实施方式中,若所述通信模块140在第二计时周期内没有从所述本地交换机 20接收到解除端口阻塞反馈信息,则在步骤S218,计时控制模块120判断所述第二计时器 150是否超时,若没有超时,则返回步骤S212,通信模块140继续接收解除端口阻塞反馈信 肩、ο若第二计时器150超时,则表示V5. 2接口连接失败,返回步骤S200,所述接口启动 模块Iio重新启动V5. 2接口连接。
本发明实施方式中的接入网节点10及V5. 2接口连接启动方法利用第一计时器 130与第二计时器150控制接口启动模块110启动V5. 2接口连接,可确保接入网节点10与 本地交换机20之间的V5. 2接口成功启动。
权利要求
1.一种接入网节点,与本地交换机通信连接,用于确保实现所述接入网节点与本地交 换机之间的V5. 2接口连接成功启动,其特征在于,所述接入网节点包括接口启动模块,用于启动所述接入网节点与所述本地交换机之间的V5. 2接口连接; 第一计时器,用于在所述V5. 2接口连接启动的同时按照第一计时周期计时; 通信模块,用于确定在第一计时周期内是否收到变量和接口编号信息;及 第二计时器,用于在所述通信模块于所述第一计时周期内接收到所述变量和接口编号 信息后按照第二计时周期计时;其中,所述通信模块还用于在所述第二计时周期开始时发送解除端口阻塞信息至所述 本地交换机,并判断是否从所述本地交换机接收到解除端口阻塞反馈信息,所述接口启动 模块还用于在所述第二计时周期结束时所述通信模块没有收到所述解除端口阻塞反馈信 息时重新启动所述接入网节点与所述本地交换机之间的V5. 2接口连接。
2.如权利要求1所述的接入网节点,其特征在于,还包括计时控制模块,用于启动所述 第一计时器计时。
3.如权利要求2所述的接入网节点,其特征在于,所述计时控制模块还用于在所述通 信模块没有收到所述变量和接口编号信息判断所述第一计时器是否超时。
4.如权利要求3所述的接入网节点,其特征在于,所述计时控制模块还用于在所述通 信模块接收到所述变量和接口编号信息时停止所述第一计时器计时,并启动所述第二计时 器计时。
5.如权利要求4所述的接入网节点,其特征在于,所述计时控制模块还用于在所述通 信模块收到所述解除端口阻塞反馈信息时停止所述第二计时器计时。
6.一种V5. 2接口连接启动方法,用于接入网节点中,所述接入网节点与本地交换机通 信连接,其特征在于,所述方法包括启动V5. 2接口 ;启动第一计时器,并按照第一计时周期开始计时; 判断是否接收到变量和接口编号信息;若接收到所述变量和接口编号信息,则停止所述第一计时器,启动第二计时器,并按照 第二计时周期计时;发送解除端口阻塞信息至所述本地交换机;判断在第二计时周期内是否接收到所述本地交换机发送的解除端口阻塞反馈信息; 若在第二计时周期内没有接收到所述解除端口阻塞反馈信息,则重新启动V5. 2接口 连接。
7.如权利要求6所述的V5.2接口连接启动方法,其特征在于,还包括 若未接收到所述变量和接口编号信息,则判断所述第一计时器是否超时; 若所述第一计时器未超时,则继续判断是否接所述收变量和接口编号信息;以及 若所述第一计时器超时,则重新启动V5. 2接口连接。
8.如权利要求6所述的V5.2接口连接启动方法,其特征在于,还包括若接收到所述解 除端口阻塞反馈信息,则停止所述第二计时器计时,所述V5. 2接口连接启动成功。
全文摘要
一种V5.2接口连接启动方法,包括以下步骤启动V5.2接口;启动第一计时器;判断是否接收到变量和接口编号信息;若接收到所述变量和接口编号信息,则停止所述第一计时器,并启动第二计时器;发送解除端口阻塞信息至本地交换机;判断在第二计时周期内是否已经接收到本地交换机发送的解除端口阻塞反馈信息;若在第二计时周期内没有接收到解除端口阻塞反馈信息,则重新启动V5.2接口。本发明还提供了一种接入网节点。本发明所提供的接入网节点及5.2接口连接启动方法利用第一计时器与第二计时器控制V5.2接口连接的启动,可确保接入网节点与本地交换机之间的V5.2接口连接成功启动。
文档编号H04Q3/00GK102045611SQ20091030848
公开日2011年5月4日 申请日期2009年10月20日 优先权日2009年10月20日
发明者庄维文, 许钰卿 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司