移动管理网元、网络恢复方法及系统的制作方法

文档序号:7926531阅读:177来源:国知局

专利名称::移动管理网元、网络恢复方法及系统的制作方法
技术领域
:本发明涉及移动通信技术,尤其涉及一种移动管理网元、网络恢复方法及系统。
背景技术
:移动通信系统中存在CS(CircuitSwitched,电路交换),PS(PacketSwitched,分组交换)两大交换域,CS域提供电话之类的电路交换业务,PS域提供手机上网之类的分组交换业务。在网络工作模式为I的情况下(即同时支持CS和PS两种业务,移动终端能同时享受CS/PS两种服务),CS域的设备MSC(Mobile-servicesSwitchingCenter,移动交换中心)或VLR(VisitorsLocationRegister)与PS域的设备SGSN(ServingGPRSSupportNode,GPRS服务支持节点)之间的Gs接口功能启用。当MS(MobileStation,移动台)也支持网络模式I时,MS可以发起联合请求流程(如CombinedGPRS/IMSIAttach,CombinedRA/LAUpdating),同时在CS域、PS域注册。此时,MSC/VLR和SGSN之间的Gs接口会发生一些交互操作。在Iu-Flex组网情形下,多个MSC/VLR和RAN(RadioAccessNetwork无线接入网)节点可以组成一个CSPool区,Pool区内的一个RAN节点与所有的MSC/VLR全部连接,因此,一个RAN节点覆盖的LA(LocationArea,位置区)将隶属于多个MSC/VLR。发明人在实施本发明的过程中,发现现有技术存在如下缺点当CSPool区中的某个MSC/VLfL发生故障的时候,SGSN会根据MS注册的位置区和IMSI-V值选择到该故障的MSC/VLR,这时MS发起的联合流程将会失败,Gs接口无法正常工作;该IMSI-V值根据IMSI(InternationalMobileStationEquipmentIndentifier,国际移动台设备标识)号码计算得到一个V值[(IMSIdiv10)modulo1000]。此外,SGSN与MSC/VLR之间的链路层出现故障也会因为SGSN与MSC/VLR间的通信接口(Gs接口)出现通信故障。因此,在MSC/VLR或通信接口故障情形下,网络的恢复能力非常差,严重地影响了网络性能。
发明内容本发明实施例提供一种移动管理网元、网络恢复方法及系统,可提高网络的恢复能力和可靠性。本发明实施例提供的网络恢复方法,包括确定在同一位置区中的通信设备的工作状态,或与所述通信设备之间的通信接口的工作状态;所述通信i殳备为移动交换中心或访问位置寄存器;记录所述同一位置区中的通信设备或通信接口的工作状态信息;在与移动管理网元通信的通信设备或通信接口出现故障时,根据所述记录的通信设备或通信接口的工作状态信息,在所述位置区内选择正常工作的通信设备或通信接口进行通信。本发明实施例还提供一种移动管理网元,包括确定模块,用于确定在同一位置区中的通信设备的工作状态,或与所述通信设备之间的通信接口的工作状态;记录模块,用于记录所述同一位置区中的通信设备或通信接口的工作状态信息;通信模块,在与移动管理网元通信的通信设备或通信接口出现故障时,移动管理网元根据所述记录的通信设备或通信接口的工作状态信息,在所述位置区内选择正常工作的通信设备或通信接口进行通信。相应地,本发明还提供一种网络恢复系统,包括移动管理网元和位于同一位置区的通信设备;所述移动管理网元,用于确定在同一位置区中的通信设备的工作状态,或与所述通信设备之间的通信4妄口的工作状态;所述通信设备为移动交换中心或访问位置寄存器;在与移动管理网元连接的通信设备或通信接口出现故障时,移动管理网元根据所述记录的工作状态信息,在所述位置区内选择正常工作的通信设备或通信接口进行通信。实施本发明实施例,具有如下有益效果通过主动检测在同一位置区中的通信设备的工作状态,或与所述通信设备之间的通信接口的工作状态,并在与其通信的通信设备或通信接口发生故障时,及时切换到正常工作的通信设备或通信接口上,有效地提高了网络的恢复能力和可靠性。为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以冲艮据这些附图获得其他的附图。图l是本发明中网络恢复方法实施例的流程示意图;图2是本发明中网络恢复方法又一实施例的流程示意图;图3是本发明中网络恢复方法又一实施例的流程示意图;图4是本发明中网络恢复方法又一实施例的流程示意图;图5是本发明中网络恢复方法又一实施例的流程示意图;图6是本发明中网络恢复系统实施例的结构示意图;图7是本发明中网络恢复系统又一实施例的结构示意图7b是如图7所示的SGSN为MS2选择到正常工作状态的MSC/VLR-3的示意图7c是如图7所示的SGSN为MS3选择到正常工作状态的MSC/VLR-4的示意图7d是如图9所示的SGSN为MS!选择到正常工作状态的MSC/VLR-2的示意图7e是如图9所示的SGSN为MS3选择到正常工作状态的MSC/VLR-4的示意图8是本发明中移动管理网元实施例的结构示意图;图9是本发明中移动管理网元又一实施例的结构示意图;图IO是本发明中移动管理网元又一实施例的结构示意图。具体实施例方式本发明实施例提供了一种移动管理网元、网络恢复方法及系统,可提高网络的恢复能力和可靠性。在本发明实施例中,对于MSC/VLR以及移动管理网元与MSC/VLR之间的通信接口出现故障时,重新选择MSC/VLR或通信接口进行通信的原理是相似的,因此在下面的实施例中,主要以重新选择MSC/VLR进行通信为例,说明本发明实施例提供的网络恢复方法、移动管理网元以及网络恢复系统。参见图1,为本发明中网络恢复方法实施例的流程示意图。本实施例提供的网络恢复方法,包括步骤IOO,确定在同一位置区中的通信设备的工作状态,或与所述通信设备之间的通信接口的工作状态;所述通信设备为移动交换中心或访问位置寄存器;步骤101,记录所述同一位置区中的通信设备或通信接口的工作状态信息;步骤102,在与移动管理网元通信的通信设备或通信接口出现故障时,根据所述记录的通信设备或通信接口的工作状态信息,在所述位置区内选择正常工作的通信设备或通信接口进行通信。实施上述网络恢复方法,能主动记录在同一位置区中的通信设备的工作状态,或与所述通信设备之间的通信接口的工作状态,并在通信设备或通信接口发生故障时,及时切换到正常工作的通信设备或通信接口上,有效地提高了网络的恢复能力和可靠性。参见图2,为本发明中网络恢复方法又一实施例的流程示意图。本实施例提供的网络恢复方法基于图1所示的方法,着重描述移动管理网元确定在同一位置区中移动交换中心或访问位置寄存器的工作状态的具体流程步骤200,移动管理网元向在同一位置区的各个移动交换中心或访问位置寄存器发送状态检测消息;该状态检测消息为移动管理网元向移动交换中心或访问位置寄存器发送的已有请求消息,例如3GPP协议规范中已有的BSSAP+-LOCATION-UPDATE-REQUEST消息;或新增的^犬态4罙测消息,例如BSSAP+-STATUS-TEST-TEST消息等等。步骤201,判断在定时器设置的时长或次数内,是否接收到各个移动交换中心或访问位置寄存器返回的响应消息;若移动交换中心或访问位置寄存器工作状态正常,则能够及时响应该移动管理网元发送的状态检测消息,例如移动管理网元向移动交换中心或访问位置寄存器发送3GPP协议规范中已有的BSSAP+-LOCATION-UPDATE-REQUEST消息时,移动交换中心或访问位置寄存器正常工作,则会及时向移动管理网元返回BSSAP+-LOCATION-UPDATE-ACCEPT或BSSAP+-LOCATION-UPDATE-REJECT等响应消息;若移动管理网元向移动交换中心或访问位置寄存器发送BSSAP+-STATUS-TEST-TEST消息时,移动交换中心或访问位置寄存器正常工作,则会及时向移动管理网元返回BSSAP+-STATUS-TEST-ACK响应消息。若在定时器设置的时长或次数内,接收到对所述状态检测消息的响应消息,则转入步骤202,若在定时器设置的时长或次数内,未接收到对所述状态检测消息的响应消息,则转入步骤203;步骤202,判定发送该响应消息的移动交换中心或访问位置寄存器正常工作;步骤203,判定接收该状态检测消息的移动交换中心或访问位置寄存器出现故障。在进行完上述移动管理网元确定在同一位置区中的移动交换中心或访问位置寄存器的工作状态的流程后,根据判定结果,移动管理网元记录位置区中移动交换中心或访问位置寄存器的工作状态信息;具体地,根据返回响应消息的情况,如果判定一移动交换中心或访问位置寄存器正常工作,则用一正常标识记录该移动交换中心或访问位置寄存器的工作状态是正常工作;该正常标识与移动交换中心或访问位置寄存器一一对应;如果判定一移动交换中心或访问位置寄存器出现故障,则用一故障标识记录该移动交换中心或访问位置寄存器的工作状态为出现故障;该故障标识与移动交换中心或访问位置寄存器一一对应。实施上述网络恢复方法,移动管理网元通过向通信设备或通信接口发送状态检测消息,并根据通信设备或通信接口对该状态检测消息返回的响应,通过正常标识或故障标识,记录在同一位置区中的通信设备的工作状态,或移动管理网元与所述通信设备之间的通信接口的工作状态,并在通信设备或通信接口发生故障时,及时切换到正常工作的通信设备或通信接口上,有效地提高了网络的恢复能力和可靠性。参见图3,为本发明中网络恢复方法又一实施例的流程示意图。本实施例基于图1所示的网络恢复方法,着重描述移动管理网元根据其记录的工作状态信息,在位置区内选择正常工作的移动交换中心或访问位置寄存器进行连接的过程步骤300,移动管理网元根据其记录的工作状态信息,确定正常工作的移动交换中心或访问位置寄存器;具体地,移动管理网元用正常标识记录正常工作的通信设备或通信接口的工作状态信息,该正常标识与通信设备或通信接口一一对应,用故障标识记录出现故障的通信设备或通信接口的工作状态信息,该故障标识与通信设备或通信接口——对应;那么根据一个正常标识,即可唯一确定一个正常工作的移动交换中心或访问位置寄存器,根据所有正常标识,即可确定该位置区内所有正常工作的移动交换中心或访问位置寄存器,并且还可以根据故障标识,确定出现故障的移动交换中心或访问位置寄存器,从而确定在该位置区中,其他移动交换中心或访问位置寄存器未出现故障,即处于正常工作状态。步骤301,调整与各个正常工作的移动交换中心或访问位置寄存器对应的IMSI-V域值;具体地,根据预置的备选权重,将出现故障的移动交换中心或访问位置寄存器的IMSI-V域值重新分配给各个正常工作的移动交换中心或访问位置寄存器;然后将各个正常工作的移动交换中心或访问位置寄存器对应的IMSI-V域值调整为分配得到的IMSI-V域值和原有的IMSI-V域值;步骤302,根据调整得到的IMSI-V域值,移动管理网元在位置区内选择正常工作的移动交换中心或访问位置寄存器进行连接。实施上述网络恢复方法,移动管理网元可以记录在同一位置区中的通信设备的工作状态,或移动管理网元与所述通信设备之间的通信接口的工作状态,并在通信设备或通信接口发生故障时,及时切换到正常工作的通信设备或通信接口上,有效地提高了网络的恢复能力和可靠性。本发明实施例中,SGSN对于MSC/VLR选择方法主要由两个流程组成1、SGSN主动检测MSC/VLR的工作状态,具体地,SGSN利用已有流程、或者新增流程主动检测MSC/VLR的工作状态,并用正常标识或故障标识记录每个与其关联的MSC/VLR的正常、故障状态。2、SGSN动态选择MSC/VLR,即在原有IMSI-V值选择方法基础上,在根据SGSN记录的MSC/VLR正常标识或故障标识,动态调整故障状态的MSC/VLR所属IMSI-V值的选择范围,只选择正常的MSC/VLR,不选择故障的MSC/VLR。下面的本实施例将详细说明SGSN主动检测MSC/VLR的工作状态的过程参见图4,是本发明的网络恢复方法又一实施例的流程示意图,本实施例中主要描述SGSN主动4全测MSC/VLR的工作状态的流程。本实施例是利用BSSAP+-LOCATION-UPDATE-REQUEST来判定MSC/VLR状态。具体地,步骤400,805!^向1^5。/¥1^^送885八?+丄0€八1101^1^0入丁£隱REQUEST消息;需要说明的是,MSC/VLR工作状态正常的时候,能够及时响应SGSN发起的BSSAP+-LOCATION-UPDATE-REQUESI^息,并向SGSN回复BSSAP十-LOCATION國UPDATE-ACCEPT消息或885人?+丄0。入1101^1^0八丁£-虹正(:1消息。如果MSC/VLR工作状态故障,那么在预置的时长或次数内无法响应SGSN的请求消息,本实施例中,预置时长或次数通过SGSN内的T6-1定时器实现。则在步骤401,SGSN利用T6-1定时器超时的累计次数或累计时长来判定MSC/VLR的工作状态是否正常工作。步骤402,SGSN收到任何来自该MSC/VLR的BSSAP+层的消息,则将T6-1定时器超时的累计次数或累计时长复位。步骤403,如果T6-l定时器超时的累计次数超过SGSN配置的次数NumGs,或者响应超时的累计时长超过SGSN配置的时长TimeGs,那么SGSN就判定该MSC/VLR的工作状态为出现故障。步骤403,在SGSN判定某个MSC/VLR的工作状态为故障后,如果SGSN收到任何来自该MSC/VLR的BSSAP+层的消息,那么SGSN将恢复该MSC/VLR的状态为正常工作。实施上述网络恢复方法,移动管理网元通过向在同一位置区中的通信设备或通信接口发送已有的BSSAP+-LOCATION-UPDATE-REQUEST消息,检测通信设备或通信接口的工作状态,并记录通信设备的工作状态,或移动管理网元与所述通信设备之间的通信接口的工作状态,在通信设备或通信接口发生故障时,及时切换到正常工作的通信设备或通信接口上,有效地提高了网络的恢复能力和可靠性。参见图5,是本发明的网络恢复方法又一实施例的流程示意图,本实施例中主要描述SGSN主动检测MSC/VLR的工作状态的又一流程。本实施例新增SGSN与MSC/VLR之间的状态探测消息BSSAP+-STATUS-TEST,并根据在预置的时长或次数内是否接收到状态探测确认消息BSSAP+-STATUS-TEST-ACK来检测MSC/VLR的工作状态。本实施例中预置的时长或次数通过定时器Tcs来实现。具体地,在步骤500,SGSN周期性的向其关联MSC/VLR发起状态探测消息BSSAP+-STATUS-TEST,并启动定时器丁&。步骤501,工作状态正常的MSC/VLR收到该测试消息后,回复状态探测确认消息853八?+-81人丁1^-丁£8丁-八(:1(:。步骤502,SGSN收到状态探测确认消息后,将定时器T&复位。BSSAP+-STATUS-TESI^息内容信元(InformationElement)必选/可选属性(Presence)形式(Format)长度(Length)消息类型(Messagetype)MV1VLR号(VLRnumber)MTLV5-11SGSN号(SGSNnumber)MTLV5-11BSSAP+-STATUS-TEST-ACK^息内容<table>tableseeoriginaldocumentpage14</column></row><table>步骤503,如果SGSN的定时器TGs超时次数超过系统配置的次数NGs,那么SGSN就判定该MSC/VLR状态故障。MSC/VLR状态故障期间,SGSN仍然保持周期性的发送状态探测消息。一旦收到MSC/VLR的状态探测确认消息BSSAP+-STATUS-TEST-ACK,SGSN就判定该MSC/VLR的状态恢复正常。当与SGSN相关联的MSC/VLR都正常工作的时候,SGSN仍然按照原有的IMSI-V值静态配置来选择VLR。实施上述网络恢复方法,移动管理网元通过向在同一位置区中的通信设备或通信接口发送新增的状态探测消息,检测通信设备或通信接口的工作状态,并记录通信设备的工作状态,或移动管理网元与所述通信设备之间的通信接口的工作状态,在通信设备或通信接口发生故障时,及时切换到正常工作的通信设备或通信接口上,有效地提高了网络的恢复能力和可靠性。图6是本发明中网络恢复系统实施例的结构示意图。本实施例4是供的网络恢复系统,包括位于移动管理网元1和在同一位置区中的MSC/VLR20、MSC/VLR21......MSC/VLR2n等等;其中n为自然数。所述移动管理网元1,用于确定在同一位置区中MSC/VLR20、MSC/VLR21......MSC/VLR2n的工作状态,并记录该位置区中MSC/VLR20、MSC/VLR21......MSC/VLR2n的工作状态信息;移动管理网元具体实现的时候,可以是SGSN或MME(MobilityManagementEntity,移动管理实体)。在与移动管理网元1通信的MSC/VLR(如图6所示的MSC/VLR21)出现故障或与MSC/VLR21之间的通信接口出现故障时,移动管理网元1根据其记录的工作状态信息,在该位置区内选择正常工作MSC/VLR(例如MSC/VLR20、MSC/VLR22......MSC/VLR2n),或正常工作的通信接口进行通信。实施上述网络恢复系统,移动管理网元主动记录在同一位置区中的通信设备的工作状态,或与所述通信设备之间的通信接口的工作状态;所述通信设备为移动交换中心或访问位置寄存器,并在与通信的通信设备或通信接口发生故障时,及时连接到正常工作的通信设备或通信接口上,有效地提高了网络的恢复能力和可靠性。如果某个(多个)关联的MSC/VLR工作状态故障,并且其他的MSC/VLR仍然正常工作,那么SGSN根据MSC/VLR的工作状态,可以动态的调整故障MSC/VLR对应的IMSI-V值到正常的MSC/VLR上,调整的比例可以按照预订的权重进行分配,缺省情况下按照正常MSC/VLR数目均匀分配。在Iu-Flex组网情形下,CSPool区中有4个MSC/VLR,SGSN与这四个MSC/VLR存在接口关联关系,该系统中还包括4个RANNode,该4个RANNode下的位置区地隶属于多个MSC/VLR。假设CSPool区中4个MSC/VLR状态都正常的时候,SGSN上的IMSI-V值分配如下<table>tableseeoriginaldocumentpage15</column></row><table>当MSC/VLR-1的状态变为故障的时候,SGSN将自动调整IMSI-V值分配方式如下,状态正常的MSC/VLR-2,MSC/VLR-3,MSC/VLR-4将新得到MSC/VLR-1的IMSI-V值,按照"MSC/VLR备选权重"的比例来重新分配故障MSC/VLR-1的IMSI-V值<table>tableseeoriginaldocumentpage15</column></row><table><table>tableseeoriginaldocumentpage16</column></row><table>此时,状态正常的MSC/VLR所关联SGSN上的IMSI-V包括两部分1、SGSN原来配置的IMSI-V值;2、新增分配的IMSI-V值。如MSC/VLR-2的IMSI-V值范围为V,+lV2和0~V^W2/(W2+W3+W4)—1。当CSPool中2个MSC/VLR出现了故障,如MSC/VLR-1和MSC/VLR-3出现了故障,那么SGSN将自动调整IMSI-V值分配方式如下<table>tableseeoriginaldocumentpage16</column></row><table>MSC/VLR-2的IMSI-VJ直范围为V一l~V2、0~V^W2/(W2+W4)—1和V2+lV2+(V3-V2)*W2/(W2+W4)另外,"MSC/VLR备选权重"值的设定,可以根据各MSC/VLR的用户容量来计算。下面以本发明实施例提供的网络恢复系统实现移动管理网元选择MSC/VLR的过程,说明本发明实施例提供的网络恢复系统的结构组成和功能作用。参见图7,是本发明中网络恢复系统又一实施例的结构示意图。如图7所示,假设Iu-Flex组网情形下,CSPool区中有4个MSC/VLR,SGSN与这4个MSC/VLR存在Gs接口关联关系。4个MSC/VLR都正常工作的时候,不同IMSI-V值的MSi经过SGSN可以注册到4个不同的MSC/VLR-1上。SGSN上的IMSI-V值分配关系配置如下<table>tableseeoriginaldocumentpage17</column></row><table>场景l:当MSC/VLR-1发生故障的时候,SGSN上多个MS发起的BSSAP+-LOCATION-UPDATE-REQUEST消息发往MSCWLR-1之后,没有收到响应消息。当SGSN上的T6-1定时器超时的累计次数超过Numfe时,SGSN判断MSC/VLR-1的状态故障,并自动动态调整SGSN上的IMSI-V^f直如下<table>tableseeoriginaldocumentpage17</column></row><table>后续MSj在发起联合流程的时候,SGSN将重新选择状态正常的MSC/VLR。参见图7a,SGSN为MS,选择到正常工作状态的MSC/VLR-2;参见图7b,SGSN为MS2选择到正常工作状态的MSC/VLR-3;参见图7c,SGSN为MS3选择到正常工作状态的MSC/VLR-4。场景2:当MSC/VLR-1发生故障的时候,SGSN上多个MS发起的BSSAP十-LOCATION-UPDATE-REQUEST消息发往MSC/VLR-1之后,没有收到响应消息。当SGSN上的T6-l定时器超时的累计时长超过Time^时,SGSN判断MSC/VLR-1的状态故障。后续SGSN的处理同场景l,不再赘述。场景3:当MSC/VLR-1发生故障的时候,SGSN周期性发起的状态探测消息BSSAP+-STATUS-TEST消息发往MSCZVLR-1之后,超过Nos次没有收到状态探测确认消息,SGSN判断MSC/VLR-1的状态故障。后续SGSN的处理同场景l,不再赘述。场景4:当MSC/VLR-l和MSC/VLR-3同时发生故障的时候,SGSN上多个MS发起的BSSAP+-LOCATION-UPDATE-REQUEST消息发往MSC/VLR-1、MSC/VLR-3之后,没有收到响应消息。当SGSN上的T6-1定时器超时的累计次数超过NumGs时,SGSN判断MSC/VLR-1、MSC/VLR-3的状态故障,并自动动态调整SGSN上的IMSI-V值如下<table>tableseeoriginaldocumentpage18</column></row><table>后续MSj在发起联合流程的时候,SGSN将重新选择状态正常的MSC/VLR。参见图7d,SGSN为MSi选择到正常工作状态的MSC/VLR-2;参见图7e,SGSN为MS3选择到正常工作状态的MSC/VLR-4;场景5:当MSC/VLR-l和MSC/VLR-3同时发生故障的时候,SGSN上多个MS发起的BSSAP+-LOCATION-UPDATE-REQUEST消息发往MSC/VLR-1、MSC/VLR-3之后,没有收到响应消息。当SGSN上的T6-1定时器超时的累计时长超过Timeos时,SGSN判断MSC/VLR-1、MSC/VLR-3的状态故障。后续SGSN的处理同场景4,不再赘述。场景6:当MSC/VLR-l和MSC/VLR-3同时发生故障的时候,SGSN周期性发起的状态探测消息BSSAP十-STATUS-TEST消息发往MSCZVLR-1、MSC/VLR-3之后,超过NGs次没有收到状态探测确认消息,SGSN判断MSC/VLR-1、MSC/VLR-3的状态故障。后续SGSN的处理同场景4,不再赘述。实施上述网络恢复系统,移动管理网元主动记录在同一位置区中的通信设备的工作状态,或与所述通信设备之间的通信接口的工作状态;所述通信设备为移动交换中心或访问位置寄存器,并在与通信的通信设备或通信接口发生故障时,将发生故障的通信设备或通信接口上的IMSI-V值分配到正常工作的通信设备或通信接口上,从而及时饿选择正常工作的通信设备或通信接口进行通信,有效地提高了网络的恢复能力和可靠性。参见图8,是本发明中移动管理网元实施例的结构示意图。本实施例中的移动管理网元,包括确定模块10,用于确定在同一位置区中的通信设备的工作状态,或与所述通信设备之间的通信接口的工作状态;所述通信设备为移动交换中心或访问位置寄存器;记录模块11,用于记录所述同一位置区中的通信设备或通信接口的工作状态信息;通信模块12,在与移动管理网元通信的通信设备或通信接口出现故障时,移动管理网元根据所述记录的通信设备或通信接口的工作状态信息,在所述位置区内选择正常工作的通信设备或通信接口进行通信。需要说明的是,上述通信设备具体为移动交换中心或访问位置寄存器。上述移动管理网元能主动检测位于同一位置区中的移动交换中心或访问位置寄存器的工作状态,或与MSC/VLR之间的通信接口的工作状态,并在与其连接的MSC/VLR或通信接口发生故障时,及时切换到正常工作的MSC/VLR或通信接口上进行通信,有效地提高了网络的恢复能力和可靠性。下面以本发明实施例提供的移动管理网元选择MSC/VLR的过程,说明本发明实施例提供的移动管理网元的结构组成以及功能作用。图9是本发明中移动管理网元又一实施例的结构示意图。本实施例基于图8所示的移动管理网元,着重描述确定^f莫块10的组成和功能,确定模块10具体包括检测消息发送单元100,用于向同一位置区中的各个移动交换中心或访问位置寄存器发送状态检测消息;该状态检测消息为移动管理网元向移动交换中心或访问位置寄存器发送的已有请求消息,例如BSSAP+-LOCATION-UPDATE-REQUEST消息;或新增的状态探测消息,例如BSSAP+-STATUS-TEST-TEST消息等等。响应消息接收单元101,用于接收各个移动交换中心或访问位置寄存器返回的响应消息;需要说明的是,若移动交换中心或访问位置寄存器工作状态正常,则能够及时响应移动管理网元发送的状态检测消息,例如移动管理网元向移动交换中心或访问位置寄存器发送BSSAP+-LOCATION-UPDATE-REQUEST消息时,移动交换中心或访问位置寄存器正常工作,则会及时向移动管理网元返回BSSAP+-LOCATION-UPDATE-ACCEPT或BSSAP+-LOCATION-UPDATE-REJECT等响应消息;若移动管理网元向移动交换中心或访问位置寄存器发送BSSAP+-STATUS-TEST消息时,移动交换中心或访问位置寄存器正常工作,则会及时向移动管理网元返回BSSAP+-STATUS-TEST-ACK响应消息。工作状态确定单元102,若在预置的时长或次数内,响应消息接收单元IOI接收到对状态检测消息的响应消息,则判定发送该响应消息的移动交换中心或访问位置寄存器正常工作;若在预置的时长或次数内,响应消息接收单元101未接收到对所述状态检测消息的响应消息,则判定接收该状态检测消息的移动交换中心或访问位置寄存器出现故障。需要说明的是,所述预置时长或次数可以通过定时器来实现。上述移动管理网元通过向位于同一位置区中的MSC/VLR/通信接口发送状态检测消息,根据对该状态检测消息的能主动检测的MSC/VLRDE工作状态,或与MSC/VLR之间的通信接口的工作状态,并在与其连接的MSC/VLR或通信接口发生故障时,及时切换到正常工作的MSC/VLR或通信接口上进行通信,有效地提高了网络的恢复能力和可靠性。图IO是本发明中移动管理网元又一实施例的结构示意图。本实施例基于图8所示的移动管理网元,着重描述记录模块11和通信模块12的组成和功能,所述记录模块11包括正常标识单元110,用正常标识记录所述正常工作的通信设备或通信接口的工作状态信息,所述正常标识与通信设备或通信接口——对应;故障标识单元111,用故障标识记录所述出现故障的通信设备或通信接口的工作状态信息,所述故障标识与通信设备或通信接口一一对应。所述通信模块12具体包括确定单元120,用于根据移动管理了网元的记录模块记录的工作状态信息,确定正常工作的移动交换中心或访问位置寄存器;具体地,根据一个正常标识,即可唯一确定一个正常工作的移动交换中心或访问位置寄存器,根据所有正常标识,即可确定该位置区内所有正常工作的移动交换中心或访问位置寄存器。调整单元121,用于调整与各个正常工作的移动交换中心或访问位置寄存器对应的IMSI-V域值;通信单元121,用于根据调整得到的IMSI-V域值,在位置区内选择正常工作的移动交换中心或访问位置寄存器进行连接。连接单元121根据IMSI-V选择移动交换中心或访问位置寄存器的过程为现有技术,不再赘述。可选的,上述调整单元121在具体实施的时候,包括分配子单元1210,用于根据预置的备选权重,将出现故障的移动交换中心或访问位置寄存器的IMSI-V域值重新分配给各个正常工作的移动交换中心或访问位置寄存器;调整子单元1211,用于将各个正常工作的移动交换中心或访问位置寄存器对应的IMSI-V域值调整为分配得到的IMSI-V域值和原有的IMSI-V域值。上述移动管理网元通过向位于同一位置区中的MSC/VLR/通信接口发送状态检测消息,根据对该状态检测消息的能主动检测的MSC/VLRDE工作状态,或与MSC/VLR之间的通信接口的工作状态并用相应的正常标识和故障标识来记录,并在与其连接的MSC/VLR或通信接口发生故障时,能将发生故障的MSC/VLR/通信接口上的IMSI-V值调整到正常工作的MSC/VLR/通信接口上,从而可以及时切换到正常工作的MSC/VLR或通信接口上进行通信,有效地提高了网络的恢复能力和可靠性。实施上述网络恢复方法,系统以及移动管理网元,通过移动管理网元主动检测位于同一位置区中的移动交换中心或访问位置寄存器的工作状态,或者检测与MSC/VLR之间的通信接口(例如Gs接口)的工作状态,并在与其通信的移动交换中心或访问位置寄存器或相应的通信接口发生故障时,及时切换到正常工作的移动交换中心或访问位置寄存器或通信接口上,有效地提高了网络的恢复能力和可靠性。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助4欠件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发明的技术方案对
背景技术
做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。权利要求1、一种网络恢复方法,其特征在于,包括确定在同一位置区中的通信设备的工作状态,或与所述通信设备之间的通信接口的工作状态;所述通信设备为移动交换中心或访问位置寄存器;记录所述同一位置区中的通信设备或通信接口的工作状态信息;在与移动管理网元通信的通信设备或通信接口出现故障时,根据所述记录的通信设备或通信接口的工作状态信息,在所述位置区内选择正常工作的通信设备或通信接口进行通信。2、如权利要求1所述的网络恢复方法,其特征在于,确定在同一位置区中的通信设备的工作状态,或与所述通信设备之间的通信接口的工作状态,包括向在同一位置区中的各个通信设备或通信接口发送状态检测消息;若在预置的时长或次数内,接收到对所述状态检测消息的响应消息,则判定发送该响应消息的通信设备或通信接口正常工作;若在预置的时长或次数内,未接收到对所述状态检测消息的响应消息,则判定接收该状态检测消息的通信设备或通信接口出现故障。3、如权利要求2所述的网络恢复方法,其特征在于,所述状态检测消息为向通信设备或通信接口发送的已有请求消息或新增的状态探测消息。4、如权利要求1-3所述的网络恢复方法,其特征在于,记录所述同一位置区中的通信设备或通信接口的工作状态信息,包括用正常标识记录所述正常工作的通信设备或通信接口的工作状态信息,所述正常标识与通信设备或通信接口——对应;用故障标识记录所述出现故障的通信设备或通信接口的工作状态信息,所述故障标识与通信设备或通信接口——对应。5、如权利要求4所述的网络恢复方法,其特征在于,根据所述记录的通信设备或通信接口的工作状态信息,在所述位置区内选择正常工作的通信设备或通信接口进行通信,包括根据所述正常标识或故障标识,确定正常工作的通信设备或通信接口;调整与各+正常工作的通信设备或通信接口对应的IMSI-V域值;根据所述调整得到的IMSI-V域值,在所述位置区内选择正常工作的通信设备或通信4妄口进行连接。6、如权利要求5所述的网络恢复方法,其特征在于,所述调整与各个正常工作的通信设备或通信接口对应的IMSI-V值,包括根据预置的备选权重,将出现故障的通信设备或通信接口的IMSI-V域值重新分配给各个正常工作的通信设备或通信^換口;将所述各个正常工作的通信设备或通信接口对应的IMSI-V域值调整为分配得到的IMSI-V域值和原有的IMSI-V域值。7、一种移动管理网元,其特征在于,包括确定模块,用于确定在同一位置区中的通信设备的工作状态,。或与所述通信设备之间的通信接口的工作状态;记录模块,用于记录所述同一位置区中的通信设备或通信接口的工作状态信息;通信模块,在与移动管理网元通信的通信设备或通信接口出现故障时,移动管理网元根据所述记录的通信设备或通信接口的工作状态信息,在所述位置区内选择正常工作的通信设备或通信接口进行通信。8、如权利要求7所述的移动管理网元,其特征在于,所述确定才莫块包括检测消息发送单元,用于所述位置区的各个通信设备或通信接口发送状态检测消息;响应消息接收单元,用于接收各个通信设备或通信接口返回的响应消息;工作状态确定单元,若在预置的时长或次数内,所述响应消息接收单元接收到对所述状态检测消息的响应消息,则判定发送该响应消息的通信设备或通信接口正常工作;若在预置的时长或次数内,所述响应消息接收单元未接收到对所述状态检测消息的响应消息,则判定接收该状态检测消息的通信设备或通信接口出现故障。9、如权利要求8或9所述的移动管理网元,其特征在于,所述记录模块包括正常标识单元,用正常标识记录所述正常工作的通信设备或通信接口的工作状态信息,所述正常标识与通信设备或通信接口——对应;故障标识单元,用故障标识记录所述出现故障的通信设备或通信接口的工作状态信息,所述故障标识与通信设备或通信接口——对应。10、如权利要求9所述的移动管理网元,其特征在于,所述通信模块包括确定单元,用于根据所述正常标识或故障标识,确定正常工作的通信设备或通4言4妄口;调整单元,用于调整与各个正常工作的通信设备或通信接口对应的IMSI-V域值;连接单元,用于根据所述调整得到的IMSI-V域值,在所述位置区内选择正常工作的通信设备或通信接口进行通信。11、如权利要求IO所述的移动管理网元,其特征在于,所述调整单元包括分配子单元,用于根据预置的备选权重,将出现故障的通信设备或通信接口的IMSI-V域值重新分配给各个正常工作的通信设备或通信接口;调整子单元,用于将所述各个正常工作的通信设备或通信接口对应的IMSI-V域值调整为分配得到的IMSI-V域值和原有的IMSI-V域值。12、一种网络恢复系统,其特征在于,包括移动管理网元和位于同一位置区的通信设备;所述移动管理网元,用于确定在同一位置区中的通信设备的工作状态,或与所述通信设备之间的通信接口的工作状态;所述通信设备为移动交换中心或访问位置寄存器;在与移动管理网元连接的通信设备或通信接口出现故障时,移动管理网元根据所述记录的工作状态信息,在所述位置区内选4奪正常工作的通信设备或通信接口进行通信。13、如权利要求12所述的网络恢复系统,其特征在于,所述移动管理网元才艮据其记录的正常标识或故障标识,确定正常工作的通信i更备或通信接口后,调整与各个正常工作的通信设备或通信接口对应的IMSI-V域值;并根据所述调整得到的IMSI-V域值,在所述位置区内选择正常工作的通信设备或通信接口进行连接。14、如权利要求12或13所述的网络恢复系统,其特征在于,移动管理网元用于根据预置的备选权重,将出现故障的通信设备或通信接口的IMSI-V域值重新分配给各个正常工作的通信设备或通信接口;将所述各个正常工作的通信设备或通信接.口对应的IMSI-V域值调整为分配得到的IMSI-V域值和原有的IMSI-V域值。全文摘要本发明实施例公开了一种移动管理网元、网络恢复方法及系统。所述网络恢复方法,包括确定在同一位置区中的通信设备的工作状态,或与所述通信设备之间的通信接口的工作状态;所述通信设备为移动交换中心或访问位置寄存器;记录所述同一位置区中的通信设备或通信接口的工作状态信息;在与移动管理网元通信的通信设备或通信接口出现故障时,根据所述记录的通信设备或通信接口的工作状态信息,在所述位置区内选择正常工作的通信设备或通信接口进行通信。采用本发明实施例,可以有效地提高网络恢复的能力和可靠性。文档编号H04W24/04GK101415174SQ200810219259公开日2009年4月22日申请日期2008年11月20日优先权日2008年11月20日发明者吕阳明,曾文杰,王利杰申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1