一种切换方法和切换系统的制作方法

文档序号:7958130阅读:703来源:国知局

专利名称::一种切换方法和切换系统的制作方法
技术领域
:本发明涉及通信
技术领域
,特别涉及一种切换方法和切换系统。技术背景参见图1所示的传统移动通信系统结构示意图,一个移动交换中心(MobileSwitchCenter,简称"MSC")可以连接多个基站控制器(BaseStationControl,简称"BSC"),但一个BSC只能连接一个MSC。这种MSC与BSC之间的关系制约了组网的灵活性,当一个MSC在严重过载、故障宕机或者停机升级维护时,在该MSC下挂的所有BSC覆盖的无线范围内的用户都将无法进行电路业务通信,对用户的影响非常大,也是运营商所不能容忍的。A-Flex(AinterfaceFlexibility,A接口灵活性)架构,A接口为CDMA网络中无线接入网与核心网之间的接口,一个BSC同时与多个MSC相连。在一个MSC设备升级维护、过载或者瘫机后,让其所连的其它可用MSC为该MSC下挂的BSC所覆盖范围内的用户服务。A-Flex的机制本身使得多个MSC节点之间的负载重新分配和负载均衡成为可能,本身也能够有效避免单个节点过载情况的出现。A-Flex组网如附图2所示,其中池(POOL)的范围指由至少一个(一般为多个)BSC的无线覆盖范围组成,该多个BSC被池中所有MSC(至少两个)共同服务。在A-Flex网络中,当某个移动台(MobileStation,简称"MS")在池内漫游时,所有的核心网处理过程在池内特定的一个MSC上进行。而图中MSC5和其所连接的BSC7和BSC8代表了池外不支持A-Flex特性的MSC以及BSC节点。相比传统移动通信系统,这种基于MSC池的移动通信系统的组网方式更为灵活,比如,池内BSC1和BSC2间的切换是局内切换,当BSC1的用户大量移动到BSC2服务区时,由于MSC1服务区内的BSC2也与MSC0相连,因此,这些用户的业务仍然可以由MSCO承担,MSC1只需能够承担本地用户容量的负荷就可以了,可以实现局内切换的负荷分担和容突。但是,现有技术中,池外的用户局间切换到池内某小区时,过程如图3所示,其中MSC1为源MSC,MSC1下连接BSC1和BSC2,BSC1有小区11,BSC2下有小区C21;与MSC1相邻的PoolArea为支持A-Flex架构网络中MSC池,包括MSCll、MSC12、MSC13,及其连接的BSCll、BSC12、BSC13和BSC14,以及其下的小区Clll、C121、C131和C141。C21和C111是相邻小区,MS从C21移动到Clll,将发生跨MSC的局间切换。当MS从C21移动到Clll,BSC2检测到C111,通过BSC2上保存的相邻小区配置信息获知Clll对应的MSC为MSCll,则BSC2给MSC1发送切换请求消息,该消息携带切换目标Clll的标识和MSCll的标识。在MSC1接收到BSC2的切换请求消息后,只能根据切换请求消息中的MSC11标识,向MSC11发送设备指示消息。因此可以看出,现有技术中即使切换目标小区是支持A-Flex架构网络中池内某小区时,目标MSC只能是固定一个MSC,由于A-Flex架构网络中MSC的负荷不可知,因此这种单一切换目标机制不能保证局间切换的负荷分担。
发明内容有鉴于此,本发明的一个实施例提供一种切换方法和切换系统,在目标小区归属于A-Flex架构下MSC池时,源MSC可以从设置的多个切换目标MSC中选择目标MSC,保证了局间切换的负荷分担。本发明的一个实施例提供的一种切换方法,包括收到包含目标小区信息的切换请求时,源移动交换中心MSC查找网络侧保存的源MSC的相邻小区与相邻小区归属MSC池中MSC的对应关系,确定目标小区对应的目标MSC,向目标MSC发送i殳备指示。本发明的一个实施例还提供了一种切换系统,至少包括A-Flex架构下MSC池,与MSC池相邻的MSC,其中,与MSC池相邻的MSC还包括存储单元用于保存相邻小区和其归属MSC池中MSC的对应关系;接收单元用于接收包含目标小区信息的切换请求,将切换请求发送给处理单元;处理单元用于收到来自接收单元的切换请求后,查找存储单元保存的对应关系,确定目标小区对应的目标MSC;发送单元用于向处理单元确定的目标MSC发送设备指示。由上述方案可以看出,本发明的一个实施例提供的一种切换方法和切换系统,克服了现有技术的不足,在目标小区归属于A-Flex架构下MSC池时,源MSC可以从设置的多个切换目标MSC中选择目标MSC,保证了局间切换的负荷分担。图1为现有技术中CDMA2000电路域中MSC和BSC连接关系示意图;图2为现有^支术中A-Flex架构下MSC和BSC连4^关系示意图;图3为现有技术中局间切换示意图;图4本发明实施例1的流程示意图;图5本发明实施例2的流程示意图;图6为本发明实施例3业务流程图;图7为本发明实施例4中局间切换示意图;图8为本发明实施例4业务流程图。具体实施方式为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。实施例l,是源MSC从设置的多个切换目标MSC中选择目标MSC,实现了局间切换的多目标,保证了局间切换的负荷分担。图4为本发明实施例1的流程示意图,本方法包括以下步骤步骤401:设置源MSC的相邻小区和相邻小区归属MSC池中MSC的对应关系。具体的,源MSC的相邻小区和相邻小区归属MSC池中MSC对应关系可设置于配置信息表中。在配置信息表中,设置有相邻小区信息和其对应的归属MSC池中各MSC标识(MSCID);或者设置有相邻小区信息和其对应的归属MSC池标识(MSCPOOLID),与MSCPOOLID和对应的MSC池中各MSC标识(MSCID)。当然配置信息表只是做为设置相邻小区和相邻小区归属MSC池中各MSC对应关系的一种方式而已,也可以采取其它的表示方式,在此不作赘述。步骤402:收到包含目标小区信息的切换请求时,源MSC查找对应关系,获知目标小区对应的各MSC,按照预定策略从目标小区对应的各MSC中确定目标MSC。具体的,基站控制器BSC发送切换请求给源MSC,切换请求中携带目标小区信息,该目标小区信息包含目标小区标识和目标小区归属MSC标识。收到切换请求后,源MSC解析出切换请求中携带的目标小区信息,根据目标小区信息查找对应关系,获知目标小区信息对应的各MSC;源MSC按照预定策略从目标小区信息对应的各MSC中确定目标MSC。其中,预定策略为可以是各种适合的算法,例如在目标小区信息对应的各MSC中采用轮选算法的方式从中选择一个为目标MSC。对每次局间切换请求,在目标小区信息对应的各MSC中轮流选择,作为切换目标。该算法保证各个信令可达的MSC作为切换目标的概率相等。源MSC选择目标MSC的方法还包括根据MSC的负荷情况,选择负荷最小的MSC。选择负荷最小的MSC更有利于负荷分担,使各MSC之间的负荷均衡。其中,关于负荷分担的算法还可以采用现有技术中任何适合的算法。源MSC选择目标MSC的方法还可以采用优选算法对每次局间切换请求,如果配置的最优选的MSC信令可达,则选择它最为切换目标;否则选择第二优选的MSC作为切换目标,以此类推。步骤403:源MSC向目标MSC发送设备指示。具体的,源MSC在确定目标MSC后构造设备指示消息,具体包括如果源MSC通过查找对应关系获知目标小区标识在MSC池中是唯一的,在设备指示消息中携带目标小区标识;或者,如果源MSC通过查找对应关系获知目标小区标识在MSC池中不是唯一的,在i殳备指示消息中携带目标小区标识和目标小区归属MSC标识。目标MSC收到设备指示消息后,完成切换。具体包括目标MSC收到设备指示消息后,在MSC池中确定目标BSC,并向其发送切换指示消息,完成切换。实施例2,是源MSC从设置的多个切换目标MSC中选择信令可达的目标MSC,不但实现了局间切换的多目标,而且保证了局间切换的负荷分担,并且提高了局间切换的成功率。本实施例中,步骤501同步骤401相同,步骤503与步骤403相同,在此不在赘述。步骤502:收到包含目标小区信息的切换请求时,源MSC查找对应关系,获知目标小区对应的各MSC,源MSC检测目标小区对应的各MSC是否信令可达,从信令可达的MSC中选择一个作为目标小区对应的目标MSC。具体的,基站控制器BSC发送切换请求给源MSC,切换请求中携带目标小区信息,该目标小区4言息包含目标小区标识和目标小区归属MSC标识。收到切换请求后,源MSC解析出切换请求中携带的目标小区信息,才艮据目标小区信息查找对应关系,获知目标小区信息对应的各MSC,源MSC检测目标小区信息对应的各MSC是否信令可达,源MSC按照预定策略从信令可达的MSC中选择一个作为所述目标小区对应的目标MSC。其中所述预定策略在思想上与方法实施例1步骤402中的预定策略基4^目同,均是同多个可选对象中选择一个目标对象的方法,不同之处在于,步骤502中的预定策略是从信令检测过的MSC中选择目标。那么方法实施例2中的预定策略在此不再赘述。其中,源MSC检测目标小区对应的各MSC信令可达状况可以有多种方法,例如,在源MSC与目标小区对应的各MSC之间建立握手机制或者通过对链路状态进行判断来获取故障状况。如果在源MSC与目标小区对应的各MSC之间建立了握手机制,则当握手成功时表明信令可达,而当握手失败时表明信令不可达。握手信号是指一系列相互识别的信号,所述信号发生在两台计算设备之间进行通信或传递信息时。源MSC也可以通过对链路状态进行判断来获取信令是否可达状况。例如,源MSC判断与目标小区对应的各MSC之间的链路状态,当通过源MSC与目标小区对应的各MSC之间的链路能够到达目标小区对应的各MSC信令点时,源MSC判断该信令可达;而当通过源MSC与目标小区对应的各MSC的链路不能到达目标小区对应的各MSC信令点时,源MSC判断该信令不可达。获取源MSC与各MSC之间的链路状态还可以有多种方法,例如,可以采用NO.7信令规范的MTP(MessageTransferPart)模块实现。当然也有其它方法可以实现此功能,在此不做赘述。实施例3,下面结合本发明在CDMA中的具体应用进行详细阐述。本实施例涉及切换方法,在本实施例中,以MS从小区C21局间切换到小区C111(如图3所示)的切换过程为例,对该局间切换的处理流程进行说明。首先说明各MSC池,MSC,BSC逻辑关系,其中MSC1为支持A-Flex架构网络中MSC池外的源MSC,MSC1下连接BSC1和BSC2,BSC1有小区Cll,BSC2下有小区C21;与MSC1相邻的PoolArea为支持A-Flex架构网络中MSC池,包括MSCll、MSC12、MSC13,及其连接的BSCll、BSC12、BSC13和BSC14,以及其下的小区Clll、C121、C131和C141。源MSC相邻的MSC池,可能有一个,也可能有多个,这里以一个为例。而源MSC可能是不支持A-Flex架构网络的传统移动通信网络中的MSC,也能是支持A-Flex架构网络中另外一个池内的MSC,但是在目标小区归属于A-Flex架构下MSC池时,其局间切换过程原理相同。在MSC1上配置下述配置信息表(A),保存相邻小区和相邻小区归属MSC池中各MSC的对应关系,其中相邻小区信息是相邻小区标识和归属MSC标识,该信息可以由运营商指定,用于标识小区信息,并且该相邻小区信息和MSC1下BSC1和BSC2上保存的相邻小区信息保持一致。相邻小区信息MSC池中MSCll标识MSC池中MSC12标识MSC池中MSC13标识小区标识归属MSC标识C111IDMSC11IDMSC11IDMSC12IDMSC13IDC121IDMSC12IDMSC11IDMSC12IDMSC13IDC131IDMSC12IDMSC11IDMSC12IDMSC13IDC141IDMSC13IDMSC11IDMSC12IDMSC13ID………(配置信息表A)也可以采用如下配置信息表(B)保存所有相邻小区和其归属MSC池中各MSC的对应关系。相邻小区信息MSC池标识小区标识归属MSC标识C111IDMSC11IDMSCPOOLIDC121IDMSC12IDMSCPOOLIDC131IDMSC12IDMSCPOOLIDC141IDMSC13IDMSCPOOLID……配置信息表(Bl)MSC池标识MSC池中MSCll标识MSC池中MSC12标识MSC池中MSC13标识MSCPOOLIDMSC"IDMSC12IDMSC13ID………配置信息表(B2)在本实施例中,PoolArea下小区标识釆用如下配置结构池中各个MSC上都配置整个池下的全局小区表,所以在网络规划上要求池内的所有小区的小区标识互不相同,即要求小区标识在池下唯一。此时,PoolArea下小区标识采用小区标识唯一配置结构,那么MSC1发送的设备指示消息中可以仅包括小区标识,目标MSC通过小区标识查找全局小区表可以找到目标BSC。如附图5所示,主要包括以下步骤移动台(MobileStation,简称"MS")由BSC2接入,在MSC1进行业务。该MS通过移动,需要切换到BSC11下的小区Clll。步骤601:BSC2检测到需要切换到相邻小区Clll,通过BSC2上保存的相邻小区配置信息知道Clll对应的归属MSC为MSCll,BSC2选定对应的MSC为MSCll。BSC2给MSCl发送HandoffRequired(切换请求)消息,消息中携带有目标小区Clll的信息,即小区标识ClllID+MSCll的标识MSC11ID;步骤602:MSCl接收到HandoffRequired消息后,解析出ClllID+MSC11ID,MSCl根据配置信息表检测到ClllID+MSC11ID对应的MSC有三个MSCll、MSC12、MSC13,通过轮选算法选定MSC12为目标MSC。步骤603:MSCl通过查找配置信息表发现C111ID在表中是唯一的,则MSCl构造并发送FACDIR2(facilitydirection,设备指示)消息给MSC12,该消息中带有C111ID的标识。步骤604:MSC12接收FACDIR2消息,获取消息中的切换目标CI11ID;因为MSC池下小区标识是唯一的,所以根据C111ID确定唯一的切换目标BSCll。MSC12给BSCll发送HandoffRequest(切换指示)消息,完成局间切换过程。实施例4,本实施例涉及切换方法,在本实施例中,以MS从小区C21局间切换到小区Clll(如图7所示)的切换过程为例,对该局间切换的处理流程进行说明。本实施例与第一实施例的不同之处在于,在本实施例中,PoolArea下小区标识采用如下配置结构小区标识在池下可复用,即小区标识在PoolArea内不是唯一的。对池内的每个BSC,选择池内的一个MSC作为BSC的逻辑上的从属MSC。配置上要求同一从属MSC下,其逻辑从属的小区都具有不同的小区标识;而在从属MSC间,各从属MSC逻辑从属的小区可以具有相同的小区标识,即小区标识在MSC池下可复用。具体的BSC11逻辑上从属MSCll,BSC12、BSC13逻辑上从属MSC12,BSC14逻辑上从属MSC13。在MSC1上配置下述配置信息表(C),保存相邻小区和相邻小区归属MSC池中各MSC的对应关系其中相邻小区信息是相邻小区标识和归属MSC标识,该信息可以由运营商指定,并且该相邻小区信息和MSC1下BSC1和BSC2上保存的相邻小区信息保持一致。<table>tableseeoriginaldocumentpage13</column></row><table>配置信息表(c)如果,PoolArea下小区标识采用小区标识可复用配置结构,那么MSCl发送的设备指示消息中需要包含切换请求消息中的小区标识和从属MSCID,目标MSC通过小区标识和MSCID可以找到切换目标BSC。切换目标属于小区标识可复用的MSC池的局间切换流程,具体地说,如图8所示,步骤801:BSC2检测到需要切换到相邻小区Clll,通过BSC2上保存的相邻小区配置信息知道Clll对应的归属MSC为MSCll,BSC2选定对应的MSC为MSCll。BSC2给MSC1发送HandoffRequired(切换请求)消息,消息中携带有目标小区Clll的信息,即小区标识ClllID+MSC11的标识MSC11ID;步骤802:MSC1接收到HandoffRequired消息后,解析出ClllID+MSC11ID,MSC1根据配置信息表检测到ClllID+MSC11ID对应的MSC有三个MSCll、MSC12、MSC13。MSC1通过握手机制检测MSCll、MSC12、MSC13均信令可达,假如本次切换选定的选定MSC12为目标MSC。步骤803:MSC1通过查找配置信息表发现Cl1IID是可复用的,则MSC1构造并发送FACDIR2消息给MSC12,该消息中带有Cl11ID+MSC1IID。步骤804:MSC12接收FACDIR2消息,获取消息中的C111ID+MSC11ID;根据C111ID+MSC11ID定位到唯一的切换目标BSC11,MSC12给BSC11发送HandoffRequest消息,完成局间切换过程。需要说明的,WCDMA
技术领域
中,Iu-Flex(IuinterfaceFlexibilityIu接口灵活化,对应于上文所说的A-Flex,都是接入网和电路域核心网之间接口的灵活化)在Release5之后已经成为标准化的技术。本发明提供的切换方法及移动交换中心的应用领jt或包括全5求移动通信系统(GlobalSystemForMobileCommunication,GSM)、WCDMA系统。如在WCDMA领域,BSC由无线网络控制器(RadioNetworkControl,RNC)替换,其原理相同,此处不再赘述。在前面的详细描述中和所述的几个优选的实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。权利要求1.一种切换方法,其特征在于,该方法包括收到包含目标小区信息的切换请求时,源移动交换中心MSC查找网络侧保存的所述源MSC的相邻小区与所述相邻小区归属MSC池中MSC的对应关系,确定所述目标小区对应的目标MSC,向所述目标MSC发送设备指示。2、根据权利要求1所述的方法,其特征在于,确定所述目标小区对应的目标MSC,具体包括在所述源MSC查找出所述目标小区对应的各MSC中,选择一个作为所述目标小区对应的目标MSC。3、根据权利要求2所述的方法,其特征在于,选择目标MSC的步骤是在所述源MSC查找出所述目标小区对应的各MSC中轮流进行选择;或者,根据所述源MSC查找出所述目标小区对应的各MSC的负荷情况,选择负荷最小的。4、根据权利要求1所述的方法,其特征在于,进一步包括在所述源MSC查找出所述目标小区对应的各MSC中,源MSC检测所述目标小区对应的各MSC是否信令可达,从信令可达的MSC中选择一个作为所述目标小区对应的目标MSC。5、根据权利要求4所述的方法,其特征在于,所述源MSC检测所述目标小区对应的各MSC是否信令可达,包括根据所述源MSC与所述目标小区对应的各MSC之间的链路状态,确定是否信令可达;或者,所述源MSC与所述目标小区对应的各MSC之间建立握手操作,当握手操作失败时确定信令不可达。6、根据权利要求4所述的方法,其特征在于,选择目标MSC的步骤是在所述信令可达的MSC中轮流进行选择;或者,根据所述信令可达的MSC的负荷情况,选择负荷最小的。7、根据权利要求1至6中任一项所述的方法,其特征在于,预先在网络侧设置所述源MSC的相邻小区与所述相邻小区归属MSC池中MSC的对应关系。8、根据权利要求7所述的方法,其特征在于,所述源MSC的相邻小区和所述相邻小区归属MSC池中MSC对应关系设置于配置信息表;在所述的配置信息表中,设置所述相邻小区信息和其对应的归属MSC池中各MSC标识;或者,在所述的配置信息表中,设置所述相邻小区信息和其对应的归属MSC池标识,与所述归属MSC池标识和对应的MSC池中各MSC标识。9、根据权利要求8所述的方法,其特征在于,收到包含目标小区信息的切换请求之前,进一步包括基站控制器BSC发送切换请求给所述源MSC,所述切换请求中携带目标小区标识和目标小区归属MSC标识。10、根据权利要求9所述的方法,其特征在于,如果所述源MSC查找所述对应关系获知所迷目标小区标识在所述MSC池中是唯一的,则在设备指示中携带所述目标小区标识;如果所述源MSC查找所述对应关系获知所述目标小区标识在所述MSC池中不是唯一的,则在设备指示中携带所述目标小区标识和所述目标小区归属MSC标识。11、根据权利要求IO所述的方法,其特征在于,进一步包括所述目标MSC收到所述设备指示后,在所述MSC池中确定目标BSC,并向其发送切换指示,完成切换。12、一种切换系统,至少包括A-Flex架构下MSC池,与MSC池相邻的MSC,其特征在于,所述与MSC池相邻的MSC还包括存储单元用于保存相邻小区和其归属MSC池中MSC的对应关系;接收单元用于接收包含目标小区信息的切换请求,将所述切换请求发送给处理单元;处理单元用于收到来自接收单元的切换请求后,查找存储单元保存的对应关系,确定所述目标小区对应的目标MSC;发送单元用于向处理单元确定的目标MSC发送设备指示。13、如权利要求12所述的切换系统,其特征在于,处理单元进一步包括策略单元用于存储选择策略;选择单元用于接收策略单元发送的选择策略,并根据所述选择策略在所述查找出所述目标小区对应的各MSC中,选择一个作为所述目标小区对应的目标MSC。14、如权利要求12所述的切换系统,其特征在于,处理单元进一步包括检测单元用于检测所述目标小区对应的各MSC是否信令可达;策略单元用于存储选择策略;选择单元用于接收策略单元发送的选择策略,并根据所述选择策略从检测单元检测出所有信令可达的MSC中选择一个作为所述目标小区对应的目标MSC。全文摘要本发明提供一种切换方法,包括收到包含目标小区信息的切换请求时,源移动交换中心MSC查找网络侧保存的源MSC的相邻小区与相邻小区归属MSC池中MSC的对应关系,确定所述目标小区对应的目标MSC,向目标MSC发送设备指示。本发明还提供了一种切换系统。通过本发明,在目标小区归属于A-Flex架构下MSC池时,源MSC可以从设置的多个切换目标MSC中选择目标MSC,保证了局间切换的负荷分担。文档编号H04Q7/38GK101212772SQ20061006377公开日2008年7月2日申请日期2006年12月31日优先权日2006年12月31日发明者刘清顺,曾智礼,蔡辉涵申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1