多处理板系统中半呼叫的分配方法及呼叫链的建立方法

文档序号:7550955阅读:191来源:国知局
专利名称:多处理板系统中半呼叫的分配方法及呼叫链的建立方法
技术领域
本发明涉及通信领域的半呼叫,具体地说,涉及通信领域中NGN(下一代网络,如WCDMA/CDMA2000/TD-SCDMA/SOFTSWITCH)系统中MGC(媒体网关控制器)等多处理板呼叫系统中的半呼叫的分配方法及呼叫链的建立方法。
背景技术
随着网络技术的发展,承载、控制和业务分离成为网络发展的趋势。在WCDMA的R4系统中,通过引入MGW,完成了承载和控制的分离,由MGW管理承载,由MSC-Server完成呼叫控制。为了完成局间承载的建立,MSC-Server引入了BICC协议。同时,为了与传统的PSTN网及GSM等网络互通,MSC-Server上保留了TUP/ISUP协议。在WCDMA R4系统中,MSC-Server处理能力有1000呼叫/秒以上的需求(比如3GPP的MSC-SERVER),而目前一个板的处理能力,以PENTIUM III700MHZ CPU为例,通常小于100呼叫/秒。这就需要用增加单板数量的方式来扩展系统的处理能力,构成具有通过内部通信网络连接的多处理板的分布式系统。
在WCDMA R4系统中,一次完整的呼叫由多个半呼叫配合来完成,涉及的半呼叫如下MCC(Mobile Calling Control/移动呼叫控制)完成基本语音呼叫功能,完成呼叫的基本业务,和其它的呼叫补充业务;GMSC(Gateway Mobile Switch Center/网关-移动交换中心)由于MS的移动性,当MSC接受一个移动终端的呼叫时,必须确定MS当前服务的VMSC(Visit MSC/拜访移动交换中心),并路由到这个VMSC,完成这个功能的就是GMSC。GMSC作为半呼叫,需要和其它半呼叫配合才能完成一次完整呼叫过程。因为GMSC处于整个呼叫建立的中间,故GMSC根据主、被叫采用协议的不同要进行相应协议转化。呼叫建立后,GMSC模块透传主、被叫的呼叫信息;TUP/ISUP(Telephone User Part/ISDN User Part电话用户部分/ISDN用户部分)R99以前局间呼叫的控制信令。PSTN网也使用的呼叫控制信令;BICCR4系统新采用的局间呼叫控制信令。
一次完整的呼叫由上述半呼叫相互配合完成,各半呼叫相互独立,分别控制各自的呼叫处理,并不关心对端半呼叫的具体情况。如图1的呼叫链S1所示,一次呼叫由主叫MCC和被叫MCC组成,主叫和被叫分布在相同的单板上。
在MSC-Server网元的多处理板系统中,一次呼叫处理在系统中的分布有各种不同的方式,有可能需要不同的呼叫处理板合作来完成一次呼叫处理,如图1中多处理板下的呼叫模型,主叫和被叫可能分布在同一处理板上,也可能分布在不同的处理板上。
在多处理板环境下,各个半呼叫如何配合,相互协调,共同完成一次呼叫处理,目前还没有多处理板下各半呼叫分布方案提出。

发明内容
本发明所要解决的技术问题是提供一种多处理板系统中各半呼叫的分配方法,实现各种半呼叫灵活的互通,减少处理板间的通信流量。以及一种基于该分配方法的呼叫链的建立方法。
为了解决上述技术问题,本发明提供了一种多处理板系统中半呼叫的分配方法,包括以下步骤(a)将呼叫所涉及的各种号码分配到系统的各个呼叫处理板上;(b)接收到主叫侧的呼叫消息时,根据主叫号码确定呼叫处理板,发送消息到该呼叫处理板上的主叫MCC;(c)选择处理下一个半呼叫的呼叫处理板,优先选择与上一半呼叫相同的处理板,不能选到时,按设定原则选择其它呼叫处理板;(d)按步骤(b)的同样方式,选择完所有所需的半呼叫。
上述分配方法中,所述的各种号码除主叫号码外,还包括为被叫用户分配的漫游号码、局间的呼叫识别码、用户发生切换时为用户分配的切换号码等号码中的一个或其任意组合,所述半呼叫除主叫MCC和被叫MCC以外,还包括GMSC、BICC、MCF、HO及TUP/ISUP中的一种或任意组合。
上述分配方法中,所述步骤(b)中当不能选择到同一处理板的下一半呼叫时,可采用轮选的方式选择其它处理板。
上述分配方法中,当上一半呼叫选择下一被叫MCC的处理板时,需为被叫用户选择漫游号码,优先选择上一半呼叫所在处理板分配的漫游号码,然后根据分配的漫游号码确定对应的呼叫处理板。
上述分配方法中,主叫MCC选择同一处理板上的GSMC。
上述分配方法中,当上一半呼叫选择下一BICC时,先根据被叫号码选择一个局间的CIC,优先选择由该GMSC所在处理板处理的CIC,然后根据该CIC选择对应处理板上的BICC,或者直接利用已有的CIC,选择处理该CIC的处理板。
为了使系统中的半呼叫能在处理板上尽量均匀分布,上述方法中,所述呼叫涉及的各种号码平均分配在处理板中。
为了解决上述技术问题,本发明又提供了一种多处理板系统中呼叫链的建立方法,包括以下步骤(a)为系统中的各呼叫处理板分配一定区间的主叫号码、漫游号码和局间的CIC;(b)接收到主叫侧的呼叫消息后,根据主叫号码确定呼叫处理板,发送消息到该呼叫处理板上的主叫MCC;(c)主叫MCC处理呼叫消息,完成后发送到该板上的GMSC;(d)为被叫用户分配一个漫游号码,优先选择由主叫MCC所在处理板处理的漫游号码,该处理板对应的漫游号码已分配完毕时,采用轮选的方式选择;(e)根据漫游号码确定对应的呼叫处理板,发送消息到该呼叫处理板上的被叫MCC;(f)被叫MCC处理呼叫消息。
上述方法中,所述步骤(c)之后,还包括以下步骤GMSC处理呼叫消息,根据被叫号码选择一个局间的CIC,优先选择由该GMSC所在处理板处理的CIC,该处理板对应的CIC已分配完毕时,采用轮选的方式选择;根据CIC发送消息到起呼局对应处理板上的BICC;起呼局的BICC处理呼叫消息,发送到汇接局处理该CIC的处理板上的第一BICC;第一BICC处理呼叫消息,发送到该呼叫处理板上的第二BICC;第二BICC处理呼叫消息,发送到落地局处理该CIC的处理板上的BICC处理。
采用本发明所述多处理板半呼叫的分配方法和呼叫链的建立方法,可以解决多处理板下呼叫分布复杂的问题,可以使各种半呼叫灵活的互通和均匀分布,充分利用处理板的系统资源,更好的支持移动的基本业务和各种补充业务。


图1是多处理板下的呼叫模型图。
图2是本发明第一实施例3G局内基本呼叫的模型图。
图3是本发明第一实施例3G局内基本呼叫的呼叫链建立的流程图。
图4是本发明第二实施例3G局间呼叫的模型图。
图5是本发明第二实施例3G局间呼叫的呼叫链建立的流程图。
具体实施例方式
本发明方法实施例基于的多处理板呼叫处理系统包括一个或多个信令接口板、一个或多个信令处理板,以及一个或多个呼叫处理板,其中信令处理板和呼叫处理板可分可合,各处理板通过内部通信网络互通。其中,信令接口板负责接收外部的信令消息和对外发送信令消息;信令处理板处理所述信令接口板分发过来的本板信令消息,生成内部呼叫相关的消息,送到呼叫处理板上处理;呼叫处理板生成的呼叫控制消息发送到信令处理板,并通过所述信令接口板发送出去。
在该系统中,上述半呼叫中的MCC、GMSC分布在呼叫处理板中,TUP、ISUP、BICC分布在信令处理板中。呼叫处理板和信令处理板在逻辑上分开,在物理上可以是一块处理板。
本发明先将一次完整的呼叫按照主叫和被叫分割成若干独立的半呼叫,以协同完成一次呼叫,根据呼叫的不同情况,分别由不同的半呼叫参与进来。一次完整的呼叫由多个半呼叫参与。
第一实施例图2是本发明第一实施例3G局内基本呼叫的模型图,图3是其呼叫链建立的流程图。本实施例假定系统中有两块呼叫处理板。
如图2所示,一次基本的3G局内呼叫由主叫MCC,GMSC和被叫MCC完成。发起一次呼叫时,主叫侧消息经过信令接口板,送给主叫侧MCC,MCC处理呼叫消息,把主叫侧的终端选好后,送给GMSC,GMSC经过处理,把消息发送给被叫MCC,被叫MCC处理后,把控制消息发到信令接口板,传送给被叫用户。这样一个完整的局内呼叫链就建立起来了,这个呼叫链由三个半呼叫组成,主叫MCC,GMSC,被叫MCC。其中主叫MCC和GMSC在一块处理板上,而被叫MCC在另一块处理板上。但这三个半呼叫也可以位于一块处理板上,本发明对各半呼叫的位置并不作固定的限制。
在处理板上分布哪些呼叫模块和协议,是事先配置好的。对于3G局内呼叫,每个被叫用户都会由VLR(拜访位置寄存器,可由系统数据库实现)分配一个漫游号码。本实施例将主叫号码和漫游号码平均分配到各个呼叫处理板,每块呼叫处理板只处理固定的主叫号码和漫游号码的消息,相应的,某一主叫号码和漫游号码的呼叫消息,一定就会在固定的处理板上处理。假定本实施例的主叫号码和漫游号码后两位范围从00-49的消息在第一处理板上处理,从50-99的消息在第二处理板上处理。主叫MCC确定后,就选择本板的GMSC,其它半呼叫,如被叫MCC,BICC等在选择时的策略就是尽量和主叫半呼叫在同一处理板上,以减少板间通讯流量,节约带宽。如果不能选到同一处理板上,则轮流选择其它处理板。例如这次选择一号处理板,下次就选择二号处理板。这样就可以使呼叫尽量均匀分布在各处理板上。
该呼叫链建立的流程图如图3所示,包括以下步骤发起3G局内呼叫,主叫侧消息发送到信令接口板,步骤100;判断主叫号码所属的区间是否为0~49,如果是,发送到第一处理板上的主叫MCC,然后执行步骤120a,否则发送到第二处理板上的主叫MCC,然后执行步骤120b,步骤110;第一处理板上的主叫MCC处理呼叫消息,完成后发送到该板上的GMSC,然后执行步骤130a,步骤120a;第二处理板上的主叫MCC处理呼叫消息,完成后发送给该板上的GMSC,然后执行步骤130b,步骤120b;第一处理板上的GMSC处理呼叫消息,步骤130a;第二处理板上的GMSC处理呼叫消息,步骤130b;为被叫用户分配一个漫游号码,优先选择由主叫MCC所在处理板处理的漫游号码,该处理板对应的漫游号码已分配完毕时,采用轮选的方式选择,步骤140;判断漫游号码所属的区间是否为0~49,如果是,发送消息到第一处理板上的被叫MCC,然后执行步骤160a,否则发送消息到第二处理板上的被叫MCC,然后执行步骤160b,步骤150;第一处理板上的被叫MCC处理呼叫消息,完成呼叫链的建立。步骤160a;第二处理板上的被叫MCC处理呼叫消息,完成呼叫链的建立。步骤160b;第二实施例图4是本发明第二实施例3G局间基本呼叫的模型图,图5是其呼叫链建立的流程图。本实施例仍假定系统中有两块呼叫处理板。
局间呼叫链如图4,由3个MSC-Server组成。从左至右分别是起呼局、汇接局、落地局。在起呼局半呼叫主要有MCC、GMSC、BICC,汇接局半呼叫两端都是BICC,落地局半呼叫为BICC和MCC。在起呼局,MCC和GMSC在一块处理板上,BICC和MCC在同一处理板,但也可能在不同处理板上。在汇接局,两个BICC可能在同一处理板,也可能在不同处理板上。在落地局BICC和MCC也是可能在同一处理板或者不同处理板上。
局间呼叫时,在起呼局,GMSC要选择BICC的处理板。这时候根据的是局间的CIC(呼叫识别码)。CIC是配置好的,两个相邻局对同一条链路使用相同的CIC。每块处理板固定配置好通向各个局向的CIC,两个相邻局两端之间有多个链路,系统优先将同一对端的多个链路分配在不同的处理板上。根据被叫号码选择路由时,如果选择了某个CIC,则就选好了处理被叫的处理板。选择CIC的策略也是尽量选择和主叫MCC在同一处理板上处理的CIC。如果CIC都被使用,则采用轮流选择的方法,选择其它处理板上通向下一局的CIC。
在汇接局中,由于CIC是上一局选择的,二者的CIC是相同的。所以主叫BICC的处理板也就分配好了。被叫BICC的选择也是一样的。
在落地局,被叫用户会给分配一个漫游号码,采用和局内呼叫选择被叫相同的策略选择被叫。
该呼叫链建立的流程图如图3所示,包括以下步骤发起3G局间呼叫,主叫侧消息发送到起呼局,步骤200;根据主叫号码确定对应的呼叫处理板,发送消息到该呼叫处理板上的主叫MCC,步骤210;主叫MCC处理呼叫消息,完成后发送到该板上的GMSC,步骤220;GMSC处理呼叫消息,根据被叫号码选择一个局间的CIC,优先选择由该GMSC所在处理板处理的CIC,该处理板对应的CIC已分配完毕时,采用轮选的方式选择,步骤230;根据CIC发送消息到起呼局对应处理板上的BICC,步骤240;起呼局的BICC处理呼叫消息,发送到汇接局处理该CIC的处理板上的第一BICC,步骤250;第一BICC处理呼叫消息,发送到该板上的第二BICC,步骤260;第二BICC处理呼叫消息,发送到落地局处理该CIC的处理板上的BICC,步骤270;落地局为被叫用户分配一个漫游号码,优先选择由落地局BICC所在处理板处理的漫游号码,该处理板对应的漫游号码已分配完毕时,采用轮选的方式选择,步骤270;根据漫游号码确定对应的呼叫处理板,发送消息到该呼叫处理板上的被叫MCC,步骤280;
所述被叫MCC处理呼叫消息,完成呼叫链的建立。步骤290;一个局间呼叫链的各个半呼叫在多处理板上的分布是上述的一个确定的过程。
这种多处理板呼叫系统中半呼叫的分配方案不仅可以应用于WCDMAR4的MSC-Server中,也可以应用在NGN(下一代网络,如WCDMA/CDMA2000/TD-SCDMA/SOFTSWITCH)系统中MGC(媒体网关控制器)上,以及涉及到多处理板呼叫处理的系统上。
本发明的呼叫链并不局限在以上的半呼叫,例如还可能有HO切换。由于MS的移动性,用户在呼叫建立时,有可能发生切换。HO与其它半呼叫配合,共同完成移动用户的局内、局间切换等请求;MCF移动呼叫前转,处理与呼叫前转有关的业务等。
如发生呼叫前转,则上一半呼叫直接发送给本处理板的MCF。
如发生局间切换,上一半呼叫根据分配给用户的切换号码,来确定对应的呼叫处理板,发送消息到该呼叫处理板上的HO。
呼叫链由哪些半呼叫组成,是由用户实际打电话的情况决定的。如被叫用户设定了呼叫转移,就有MCF参与;移动用户打固定电话,就有TUP/ISUP参与。对此,本发明并不加以限定,对于各种呼叫链的建立,都可以在本发明分配方法的基础上加以灵活运用。
对于下一半呼叫不能选择到上一半呼叫的情况,除了轮选方法外,也可以考虑采用其它策略,如就近原则等等。
综上所述,采用本发明所述多处理板半呼叫分配方案,可以解决多处理板下呼叫分布复杂的问题,可以使各种半呼叫灵活的互通,减少局内各处理板的通信流量,并尽可能地均匀分布。更好地支持移动的基本业务和各种补充业务。
权利要求
1.一种多处理板系统中半呼叫的分配方法,包括以下步骤(a)将呼叫所涉及的各种号码分配到系统的各个呼叫处理板上;(b)接收到主叫侧的呼叫消息时,根据主叫号码确定呼叫处理板,发送消息到该呼叫处理板上的主叫MCC;(c)选择处理下一个半呼叫的呼叫处理板,优先选择与上一半呼叫相同的处理板,不能选到时,按设定原则选择其它呼叫处理板;(c)按步骤(b)的同样方式,选择完所有所需的半呼叫。
2.如权利要求1所述的半呼叫的分配方法,其特征在于,所述的各种号码除主叫号码外,还包括为被叫用户分配的漫游号码、局间的呼叫识别码、用户发生切换时为用户分配的切换号码等号码中的一个或其任意组合,所述半呼叫除主叫MCC和被叫MCC以外,还包括GMSC、BICC、MCF、HO及TUP/ISUP中的一种或任意组合。
3.如权利要求1所述的半呼叫的分配方法,其特征在于,所述步骤(c)中当不能选择到同一处理板的下一半呼叫时,采用轮选的方式选择其它处理板。
4.如权利要求2所述的半呼叫的分配方法,其特征在于,当上一半呼叫选择下一被叫MCC的处理板时,需为被叫用户选择漫游号码,优先选择上一半呼叫所在处理板分配的漫游号码,然后根据分配的漫游号码确定对应的呼叫处理板。
5.如权利要求2所述的半呼叫的分配方法,其特征在于,主叫MCC选择同一处理板上的GSMC。
6.如权利要求2所述的半呼叫的分配方法,其特征在于,当上一半呼叫选择下一BICC时,先根据被叫号码选择一个局间的CIC,优先选择由该GMSC所在处理板处理的CIC,然后根据该CIC选择对应处理板上的BICC,或者直接利用已有的CIC,选择处理该CIC的处理板。
7.如权利要求1所述的半呼叫的分配方法,其特征在于,所述呼叫涉及的各种号码是平均分配在处理板中。
8.一种多处理板系统中呼叫链的建立方法,包括以下步骤(a)为系统中的各呼叫处理板分配一定区间的主叫号码、漫游号码和局间的呼叫识别码;(b)接收到主叫侧的呼叫消息后,根据主叫号码确定呼叫处理板,发送消息到该呼叫处理板上的主叫MCC;(c)主叫MCC处理呼叫消息,完成后发送到该板上的GMSC;(d)为被叫用户分配一个漫游号码,优先选择由主叫MCC所在处理板处理的漫游号码,该处理板对应的漫游号码已分配完毕时,采用轮选的方式选择;(e)根据漫游号码确定对应的呼叫处理板,发送消息到该呼叫处理板上的被叫MCC;(f)被叫MCC处理呼叫消息。
9.如权利要求8所述的呼叫链建立方法,其特征在于,在所述步骤(c)之后,把(d)替换成(d’)步骤(d’)GMSC处理呼叫消息,根据被叫号码选择一个局间的CIC,优先选择由该GMSC所在处理板处理的CIC,该处理板对应的CIC已分配完毕时,采用轮选的方式选择;根据CIC发送消息到起呼局对应处理板上的BICC;起呼局的BICC处理呼叫消息;(1)如果有汇接局,则发送到汇接局处理该CIC的处理板上的第一BICC;第一BICC处理呼叫消息,发送到该呼叫处理板上的第二BICC;第二BICC处理呼叫消息,发送到落地局处理该CIC的处理板上的BICC处理;(2)如果没有汇接局,则起呼局的BICC发送呼叫消息到落地局处理该CIC的处理板上的BICC处理。
全文摘要
本发明公开了一种在多处理板系统中各半呼叫的分配方法及呼叫链的建立方法,先为各呼叫处理板分配一定区间的主叫号码、漫游号码和局间的呼叫识别码;接收到主叫侧的呼叫消息后,根据主叫号码确定主叫MCC的呼叫处理板,为被叫用户选择漫游号码时,优先选择由主叫MCC所在处理板处理的漫游号码,否则采用轮选的方式选择;根据被叫号码选择局间的CIC时,优先选择前一半呼叫所在处理板处理的CIC,否则采用轮选的方式选择;基于上述方法可以建立各种呼叫链,本发明方法可以使半呼叫均匀分布在处理板上,解决多处理板系统呼叫分布复杂的问题,更好的支持移动的基本业务和各种补充业务。
文档编号H04W4/16GK1545364SQ20031011363
公开日2004年11月10日 申请日期2003年11月14日 优先权日2003年11月14日
发明者林雪峰, 周自春, 吴卫兵, 刘竞翔 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1