专用多路复接蜂窝网
发明背景
本发明涉及用于实施移动通信的设备和方法。更具体地,本发明涉及新颖的专用多路复接蜂窝网以及用于此网络的部件,该网络有利地以无接缝方式有利地提供蜂窝覆盖给专用蜂窝电话机即专用移动台(MS),公共蜂窝电话机即公共移动台(MS),以及混合的专用-公共蜂窝电话机即混合移动台(MS)。按照本发明的一个方面,在专用无线子系统控制下的覆盖区域可被专用的MS(和在某些预定环境中的混合的MS)使用,正如同它是专用网的一部分;以及可被公共的用MS(和在某些预定环境中的混合的MS)使用,正如同它是公共用网的一部分。
移动通信在技术上是熟知的。移动通信的一种限制的形式包括现有技术的无绳电话。在现有技术的无绳电话系统中,每个无绳电话机典型地包括基站单元和无绳手机单元。基站单元典型地位于住宅内或办公室内,通常由铜线或光纤物理上耦合到公共交换电话网(PSTN)。为了在公共网中唯一地识别它,每个无绳电话机与一个电话号码特定地相联系。
而且,每个无绳电话的基站单元与其无绳单元特定地相联系,并以无线方式和它通信。只要现有的无绳单元的用户处在相关的基站的有限的范围内(由于在无线技术中固有的技术限制在大多数情况下不足四分之一英里),就可以以无线方式来进行到公共网和来自公共网的呼叫。
然而,现有技术的无绳电话具有一些显著的缺点。除了范围的限制外,在基站可支持的无绳单元的数目上也是受限制的。在现有技术的无绳电话中,每个基站提供典型地是一个、或不多于两个手机。因为这个限制,电话业务提供者仍必须或者沿电话杆或者在沟槽中拉线到每个住宅或办公室以使得能提供电话业务,而不管其是否为无绳电话。所以,虽然无绳单元对于用户表现为移动的,但是需要来实现这种业务的网络实质上仍旧是有线电话网。
用户对于移动通信业务的要求以及建筑物的增加的花费和保持有线电话基础结构,已使许多业务提供者转向其它无线技术寻求答案。在现有技术中间,蜂窝技术按照其市场渗透力已形成为明显的领先者。具体地,使用被称为全球移动通信系统(GSM)的标准的蜂窝电话系统已在用于实现蜂窝业务的系统选择的业务提供者中间稳定地获得流行。GSM标准的流行是产生于其坚固耐用性和其支持许多特性的能力,例如世界范围的漫游、电话邮件、数据业务、补充业务等。有关GSM标准的信息在公共领域中是广泛地可提供的,其中的一些被列在本文的附录B中。
为了说明起见,图1显示了代表性的现有技术的公共蜂窝通信网。为说明起见,图1显示了使用全球蜂窝移动通信(GSM)协议的蜂窝通信系统。参照图1,图上显示了四个移动台单元(MS),也称为蜂窝手机,150,152,154,和156,它们传送信号到天线子系统158。正如熟悉GSM协议的人员所熟知的,MS150-156典型地通过射频链路(RL)协议与天线子系统158进行通信。正如所知道的,射频链路协议在GSM第二层是LAPD-M协议,并由标准GSM08.58规定。
天线子系统158耦合到收发信机基站(BTS)单元164的收发信机单元(TRX)160和162,如图所示。每个TRX160-162输出载体数据,它们可以是代表话音对话、传真、数字数据等的每秒8千比特(Kbps)或16Kbps(GSM)时分复接(TDM)数据。TRX也输出信令信息,它是分组信息,或者被转发到天线子系统158,用于送到MS,或者被转发到基站控制功能块(BCF)166,用于与基站控制器(BSC)或移动业务交换中心(MSC)通信。移动业务交换中心(MSC)将在后面被描述。
从GSM的观点,每个MS150-156包含硬件和软件,它可根据它的最终功能(例如,射频资源控制(RR)、移动性管理(MM)、呼叫控制(CC)、短消息业务(SMS)、以及补充业务(SS))进行处理。基站控制功能决(BCF)166被耦合到代码转换器-速率适配器单元(TRAU)168,用于在数据被传递到BSC以前在8Kbps或16Kbps到64Kbps之间切换TDM数据。代码转换器-速率适配器单元(TRAU)被用来在以不同速率通信的MS单元之间执行速率适配或话音代码转换。
TRAU单元168被耦合到BTS单元164的E1模块170。E1模块170代表BTS单元164借以与基站控制器(BSC)单元172通信的装置。在一个实施例中,E1模块170代表2.048Mbit信令有线接口,它被信道化为64K比特信道。BCF166代表CPU模块,它运行软件来处理在基站控制器(BSC)172请求时对TRAU或E1资源的供应。
在现有技术中,BTS单元164基本上是“哑的”子系统,它响应于来自BSC单元172的命令而运行。例如,当BSC172第一次通电时,它通过在链路174上下载该配置数据从而经过链路174来配置BTS单元164。链路174代表地面链路,该链路典型地通过使用称之为Abis(BTS与BSC之间的协议栈)的接口从而在BTS单元164和BSC单元172之间载送TDM数据。
BSC单元可以具有多个用于与多个BTS通信的E1模块。例如,BSC单元172被显示为具有3个E1模块176,178,或180,用于与3个或更多个BTS通信。而且,虽然BTS164只显示了两个收发信机单元160和162以用于说明目的,但是,应当看到,典型的BTS单元可以具有任意数目的收发信机单元。
从功能上说,BSC单元172的任务是无线资源(RR)控制。它管理有关移动台状态和位置的某些需要以及有关如何以适当的调制方案与移动台通信的细节。在这种方式下,BSC单元172有助于使这个细节程度不被任何上游的部件(例如,处在MSC182上游的移动业务交换中心(MSC)182或公共网)所察觉。BSC单元172也处理功率控制。BSC单元172指令在其中的BTS单元164和收发信机单元增加或减小来自手机的它的发射功率以改进发射质量。
而且,例如当手机之一漫游在由不同BTS控制的不同的区域之间时,BSC单元172也监视手机通信质量以便为功率越区切换作准备。当越区切换有利时,BSC单元172进一步发起越区切换。现有技术的BSC内的越区切换确保:在给定的移动台和MSC单元之间的对于单个电路的通信在越区切换期间保持不中断。
BSC单元还包括处理器184,它用于控制上述的无线资源控制(RR)、可任选的TRAU单元186、和E1模块190。E1模块190设有一个供BSC单元172借以与MSC单元182通信的装置。
MSC单元182可以与任意个数的BSC单元172通信,并具体包括E1模块192、处理器193、和网关MSC单元194。GMSC单元194使得便于进行在图1的蜂窝通信系统与外部世界(例如公共网)之间的通信。GMSC194被耦合到用于与公共网通信的链路194。正如所知道的,在MSC182和公共网之间的通信可通过E接口来实行。
正如熟悉GSM技术条件的人员所知道的,MS单元182还包括用来操纵移动性管理(MM)、呼叫控制(CC)、短消息业务(SMS)、以及其它补充业务(SS)。可任选地,MSC单元182实行某些无线资源(RR)处理,例如,BSC间和MSC间越区切换。当移动台在BSC中间漫游时发生BSC间越区切换。在这种情况下,无线资源控制必须由上游的MSC操纵,因为BSC不知道当移动台从一个BSC漫游到另一个BSC时如何越区切换到另一个BSC。
虽然公共蜂窝网(例如图1所描述的公共蜂窝网)满意地提供对于大城市地区的蜂窝通信能力,但是有一些缺点。在结合前述的共同未决的专利申请S/N08/435,709所讨论的这些缺点中间包括有:为交叉连接返回到公共MSC的载体数据信道的低效的回程,对于不必要使用自适应的数据信道不加选择地使用速率适配资源(TRAU),以及功能性公共蜂窝网对于地理上远端或最终用户希望对用户的加入或去除保持高度控制的应用项来说不一定是低成本的解决方案。
在前面所述的共同未决的专利申请S/N08/435,709中,描述了用于实施专用蜂窝网的不同组合来解决前面所述的公共蜂窝网的缺点的方法和设备。现在参照图2A,图上显示了专用蜂窝网200,它代表在前面所述的共同未决的专利申请S/N08/435,709中所揭示的这类专用蜂窝网。专用蜂窝网200可以通过接头204被连接到公共网202。cPBX200和公共网202之间的耦合在一个实施例中可以通过E1接口来完成,该E1接口可代表有线链路或微波链路。
专用蜂窝网200具有足够的资源来执行在其专用的MS之间的交换和通信管理,而不用来自公共网的帮助。有利地,移动性、漫游、和越区切换能力由专用蜂窝网200的资源管理,而不用公共网202干预。为了专用的MS的拥有者的利益,附加资源或特性可被加到专用蜂窝网而不需要公共网中的相应的改变。
在专用蜂窝网200内,显示了cPBX子系统206、BSC子系统208和BTS子系统210、以及MS单元212和214。正如后面所讨论的,cPBX子系统206、BSC子系统208和BTS子系统210代表现有技术的代表性MSC、BSC和BTS的增强版本。
MS单元212和214代表标准蜂窝手机,它们是优选实施例中的GSM标准手机。MS212和214通过适当的蜂窝接口(诸如前面所述的射频链路(RL)接口)与BTS子系统210通信。典型的作用半径是在2到3公里的范围,这大大地大于由现有技术无线wPBX典型地提供的200米的范围。由图2A的蜂窝cPBX提供的附加的范围表示重大的优点,因为正如通信领域技术人员所熟知的,现有无线基站和无绳手机所提供的距离,由于现有无绳技术中固有的干扰问题,是很难放大的。
每个cPBX子系统206能够耦合到一个以上的BSC子系统208。BSC子系统208藉使用例如A接口通过链路216与cPBX子系统206通信。同样地,每个BSC子系统208能够耦合到一个以上的BTC子系统210。BTS子系统210藉使用例如Abis接口通过链路218与BSC子系统208通信。而且,每个BTS子系统210能够耦合到多个MS单元,图上只显示了两个。在这种方式下,专用蜂窝网200以分级形式被组织,其顶层由cPBX子系统206占用。取决于系统配置,图1所示的cPBX配置可处理从少到7个同时的呼叫直到多达1000个(相关到多达10000个MS)。
应当看到,图2A是功能性代表,以及专用蜂窝网200的不同部分可被集成以便共同位于同一个位置或在单个机架,或被发散在广泛的地理区域来增加专用网的范围。配置物理机架来完成BTS,BSC,或cPBX功能的能力或这些子系统的任何组合,代表了在共同未决的专利申请S/N08/435,709中所揭示的独特的优点。
正如后面所讨论的,专用蜂窝网200的部件被设计成使得它们可以以模块形式加到专用蜂窝网200或从专用蜂窝网中除去。在这种方式下,其规模可缩放的专用蜂窝网可被实现,其能力可按满足具体台址的需要所必须地被扩展或缩小。
在纯专用网配置中,每个MS单元,例如MS单元212和214,被登录在cPBX子系统206,并被cPBX子系统206识别。更具体地,与每个MS单元有关的信息被登录在cPBX子系统206中的原籍位置寄存器(HLX)。MS单元在cPBX子系统206中的HLR寄存器的登录可允许该MS单元被看作为专用MS,以及允许该MS单元利用专用蜂窝网200的资源以供蜂窝通信。例如,被登录的MS单元可通过BTS子系统210、BSC子系统208、和cPBX子系统206来打电话到公共网202中的电话机。替换地,MS单元212(这是登录到cPBX子系统206内的HLR寄存器的MS单元)可以进行本地呼叫到也是登录到cPBX子系统206的HLR寄存器的另一个MS单元,例如通过BTS子系统210的MS单元214。当MS单元登录到cPBX中的HLR寄存器时,它也可以接收来自公共网202或来自被登录到相同的HLR寄存器的另一个MS单元的呼叫。
在图2A的纯专用网配置中,一个未登录到cPBX子系统206的HLR寄存器的标准GSM手机被认为非本地手机,并不能使用专用蜂窝网200的资源来进行或接收呼叫。而且,BTS子系统210、BSC子系统208、和cPBX子系统206中的每一个都备有智能交叉连接能力。因此,用来构建在呼叫MS单元与接收的MS单元之间的连接的实际的交叉连接可被从cPBX子系统206向下分布例如到BSC子系统208或BTS子系统210。例如,MS单元212和214可以在分级结构中(例如BTS子系统210中)在较低级别上被交叉连接,以代替在较高级别(例如在cPBX子系统206)上。如果呼叫是在由同一个BSC子系统(例如BSC子系统208,但是不同的BTS子系统)控制的MS单元之间进行的,则交叉连接交换可在BSC子系统208处执行,而不是在cPBX子系统206处执行。在这种方式下,在MS单元之间的包含载体数据的信道并不总是必须回程到cPBX子系统206。
在专用蜂窝网200的子系统中的智能交换能力通过释放开导致cPBX子系统的带宽而允许整个网络处理更多业务,如果在载送载体数据的信道之间的所需要的交叉连接可由进一步向下分级级别的部件来实现的话。
在现有技术公共蜂窝系统中,例如图1的公共蜂窝系统中,在呼叫路径之间的交叉呼叫被集中在中央公共交换业务交换中心中。在现有技术中,在MSC和所有MSC交叉连接功能以64Kbps被执行之前,在BTS和MSC之间的所有电路被速率适配或被TRAU。这要求对于在由同一个MSC控制的两个16Kbps手机之间的呼叫执行两个TRAU功能。在图2A的专用网络中,TRAU功能与到公共网的网关有利地相联系,并且它对于到该网络的内部的呼叫不需要被利用。无论如何,在网络内提供了TRAU资源,以便当必要时,例如对于在8Kbps手机和16Kbps手机之间的呼叫,完成速率适配。
可以看到,在专用蜂窝网200中的GSM标准MS单元以预定速率(比如说8Kbps或16Kbps)发送或接收数据。由于载送载体数据的信道可以由在本发明的专用蜂窝网200子系统而不是由公共MSC交叉连接,所以常常不必要为在专用蜂窝网200内的MS单元之间的呼叫而对载体数据进行TRAU。因此,在专用网内不用TRAU而交叉连接某些呼叫的能力有利地改进通信质量,并减小与TRAU有关的额外计算的开销。
图2B以符号格式显示了图2A的cPBX子系统206。在cPBX子系统206内,显示了网关MSC(GMSC)块250,包含原籍位置寄存器(HLR)和访问者位置寄存器(VLR)的寄存器252、专用MSC块254、和cPBX块256。GMSC块250代表用于与公共网(例如图2的公共网202)通信的接口。在GMSC块250内,显示有公共网接口258,和代码转换器/速率适配器单元(TRAU)块260。在一个实施例中,公共网络接口258代表干线模块,它被装载以适当的软件,用于通过使用带内的或公共模拟信令经过标准接口(诸如ISDN,R2)和模拟接口与公共网通信。
TRAU块位于GMSC块250中,以便于实行为建立在专用蜂窝网的MS单元与图2A的公共网202中的电话机之间的呼叫而进行的速率自适应。速率自适应是必须的,因为GSM MS单元和公共网典型地以不同的速率发送和接收。重要的是注意到,对于在专用蜂窝网内的(例如在由cPBX子系统控制的MS单元之间的)被交换的呼叫,只要在可能时,本发明消除了TRAU功能。相反地,现有技术的公共蜂窝网自动地提供在现有技术BTS和现有技术MSC之间,或在BTS,BSC或在BSC和MSC之间的TRAU。
在现有技术的无线wPBX中,登录是不必要的,这是由于无绳电话是和特定的基站有关的,并且不会在基站之间漫游。相反,在图2的专用蜂窝网中优选地提供了登录,以便提供对MS的移动管理。而且,原籍位置寄存器(HLR)和访问者位置寄存器(VLR)优选地被集成在专用蜂窝网的寄存器252中。
图2的专用蜂窝网200的寄存器252还被特别地用来跟踪MS单元,它们则被授权以便可使用专用蜂窝网的资源(诸如名字那样的用户数据)、独特的识别信息(诸如被保持在用于GSM手机的用户识别模块(SIM)中的识别信息)、以及与MS单元有关的电话号码等。用户信息被跟踪是因为专用蜂窝网200必须跟踪由它控制的MS单元以及在其网络上的用户。
PBX块256处理可由专用蜂窝网200提供的补充业务(SS)。而且,PBX块256处理呼叫控制(CC)功能,它包括智能地理解所拨打的电话号码所希望的目的地的能力。在一个实施例中,所拨打的电话号码所希望的目的地按照一个编号系统来确定。例如,分机2000到6000可以表示在专用蜂窝网200内的目的地的MS单元。而所拨打的其它号码可以表示必须被路由到公共网中的电话机的呼叫。PBX块256也可以包含用于执行PBX系统预期的典型功能(例如呼叫转发、呼叫转移等)的电路。
专用MSC块254控制移动管理(MM),以及借助于PBX(256)来控制射频资源(MM)管理。PBX256通过MM部分来控制呼叫处理(CC)和补充业务(SS),并通过对于漫游到其它PBX覆盖区域或需要切换到另一个cPBX的手机转发在cPBX之间的呼叫来协助RR。
交换决定是由PBX256作出的。然而,在某些应用中,专用MSC254可以监听所发送的跨越MM期间的消息,以确定它是否应当用作为BSC。当用作为BSC时,PBX功能被旁路,到公共MSC的电路交叉连接功能通过专用MSC功能来实现。
在专用PBX256块256内的智能可以决定:交换可以在进一步向下分级的BSC或BTS处更有效地完成。在这种情况下,对于通过专用MSC MM期间的CC和SS控制,在MS单元与cPBX之间具有一个信令连接。然而,用于呼叫的被交换的话音和数据路径将不会横穿过cPBX,但是将被在进一步向下分级的BSC和/或BTS所交叉连接。
虽然严格的专用蜂窝网对于某些市场代表了低成本和高效率的蜂窝解决方案,但是已认识到,没有为公共MS(即未特定地登录在专用蜂窝网的原籍位置寄存器的MS单元)提供其射频子系统资源的严格的专用蜂窝系统在某些应用中具有一些缺点。例如,某些专用蜂窝网可以利用作为公共网运行的相同的蜂窝频率。在这种情况下,公共的MS在专用蜂窝网的覆盖区域内漫游时不能利用专用蜂窝网的射频资源来发起和接收呼叫的事实,将会意味着从公共MS用户的观点来看,在漫游时在覆盖上有失误或“空洞”。
在其它情况下,专用蜂窝网可被用作为临时的蜂窝网来提供蜂窝业务到太远的或经济上不值得做的地理位置,以确保全范围公共蜂窝网的实现。在这些情况下,可能希望构建迁移路径到专用蜂窝网中,这样当公共蜂窝网最终成长起来和达到当前由专用蜂窝网服务的位置时,则对于当前专用蜂窝系统客户(该客户拥有专用的MS并被登录到专用HLR)和公共蜂窝系统客户(该客户拥有公共的MS但是它对于专用HLR来说则是不知道的)而言,把专用射频子系统资源综合到公共网以提供蜂窝业务给公共蜂窝系统客户将是逐渐的和无接缝的。当公共网覆盖区域成长和包括了在专用射频子系统控制下的覆盖区域时,这样的逐渐的和无接缝的转移允许由专用的和公共的MS都使用专用射频子系统来发起和接收蜂窝业务。有利地,如果和当公共网覆盖区域达到专用网覆盖区域时,专用MS不必被代替,而公共的MS当处在专用网覆盖区域内时,不会受到覆盖的失误。
可以克服与传统的无绳电话系统以及严格的专用或公共蜂窝系统相关联的缺点的这些和其它的迫切期待的特性,将通过在本说明文本及其附图中详细地描述的新颖的专用多路复接蜂窝网来实现。
发明概要
本发明在一个实施例中涉及一个能有利地便于专用MS进行蜂窝通信的专用多路复接蜂窝网。进一步地,本发明的专用多路复接蜂窝网允许公共MSC利用其专用射频资源,以便于公共MS当处在专用多路复接蜂窝网的覆盖区域内时以无接缝方式进行蜂窝通信。
有利地,专用网的实现方案并不由此而导致对于公共MS的用户的蜂窝覆盖中的失误或“空洞”。事实上,公共MS用户可依赖于专用多路复接蜂窝网来提供射频子系统资源以用于在公共网覆盖已达到的区域中的蜂窝通信。另外,无接缝方式代表一个用于在将来把专用网综合到公共网的有效的内设的迁移路径。对于专用MS用户,与专用蜂窝网有关的所有优点仍旧适用。
按照本发明的一个方面,专用多路复接蜂窝网的至少一个BSC被耦合到复接电路。复接电路接下来又被耦合到两个A接口:一个用于与专用MSC通信的专用A接口和一个用于与公共MSC通信的公共A接口。通过复接电路,来自专用复接蜂窝网覆盖区域内的呼叫可以以复接方式被建立到公共MSC或专用MSC。同样地,经过任一个MSC到达专用网覆盖区域的呼叫可通过复接电路被路由到在专用网覆盖区内的目的地MS。
按照本发明的另一方面,在复接电路内提供有智能功能,用于决定公共A接口或专用A接口是否应当被利用来服务于接收的、来自专用复接蜂窝网覆盖区域内的MS的或来自MSC之一的业务请求。
按照本发明的又一个实施例,专用多路复接蜂窝网便于一类精巧的移动台(在这里称为混合移动台(MS))进行蜂窝通信。混合移动台具有与用户识别模块(SIM)有关的两个电话号码:一个为公共网所已知的公共电话号码、以及一个为专用复接蜂窝网所已知的专用电话号码。因为混合MS是为两个网络已知的,即使通过不同电话的号码,混合MS也可在两个网络内工作。公共的或专用的电话号码中的任一个电话号码可被拨打,并且复接电路内的智能功能可根据哪个号码被拨打从而确定:应由公共MSC还是专用MSC来处理呼叫。
本发明的这些和其它通信将在以下的本发明的说明、附图和附属的权利要求中更详细地给出。
附图概述
通过阅读以下的详细说明和参照附图,本发明的附加的优点将变得很明显,其中:
图1显示代表性的现有技术的公共蜂窝通信系统。
图2A和2B显示专用蜂窝网。
图3显示按照本发明的一个实施例的专用多路复接蜂窝网。
图4显示按照本发明的一个方面的用于处理来自公共MSC的进入的呼叫请求的总的呼叫流程。
图5显示按照本发明的一个方面的未定的寻呼表。
图6显示按照本发明的一个实施例的由复接电路利用的技术,它被用于决定在建立到MS的SCCP连接时应当利用公共A接口还是专用A接口。
图7显示按照本发明的一个实施例的用于处理来自专用MS的进入的呼叫请求的总的呼叫流程。
图8显示按照本发明的一个实施例的用于处理由专用覆盖区域内的MS所作的外出业务请求的总的呼叫流程。
图9显示按照本发明的一个实施例的用于处理BSC间越区切换的总的呼叫流程。
为了便于讨论,图10显示按照本发明的一个实施例的在公共网和专用网中可供使用的不同类型的小区。
图11显示按照本发明的一个方面的包括有在小区之间越区切换时有用的数据的修正的越区切换表。
图12显示按照本发明的一个实施例的判决矩阵,用于根据当前正在进行的呼叫的性质来决定特定的潜在的目的地小区是否可被正确地利用于越区切换目的。
优选实施例描述
描述了一个用于实施新颖的专用多路复接蜂窝网的发明。在以下的说明中,描述了许多具体细节,以便提供对本发明的透彻的了解。然而,本领域技术人员将很明白,本发明可以不用某些或全部具体细节而被实现。在其它情况下,熟知的处理步骤不作详细描述,以免得不必要地混淆本发明。
图3显示按照本发明的一个实施例的专用多路复接蜂窝网300,它被显示为耦合到公共蜂窝网302和PSTN网304。一个采用用于蜂窝通信的GSM协议的专用多路复接蜂窝网300具有图3所示覆盖区域作为专用覆盖区域310。在专用覆盖区域310内,专用MS(例如专用MS308)可以利用专用多路复接蜂窝网300(它包括其专用BSC和专用BTS)的专用MSC和专用射频子系统以蜂窝方式来与专用多路复接蜂窝网300中的其它MS、PSTN网304中的电话机、以及公共蜂窝网302中的MS(经过PSTN304)进行通信,这些通信以专用蜂窝网的预期的方式来实现。对于有关可便于其专用MS进行蜂窝通信的专用蜂窝网的细节和实施的进一步的信息,可参考前面所述的专利申请S/N08/435,709。
正如该术语在此后被使用时所表示的那样,专用MS是具有与其用户识别模块(SIM)有关的单个电话号码的MS,SIM的电话号码对于专用多路复接蜂窝网300来说是“已知”的(但没有被公共蜂窝网302所已知)。换句话说,专用MS的SIM对于专用多路复接蜂窝网300的HLR(此后称为“专用HLR”)来说是已知的,以及与SIM有关的电话号码是与专用MSC相联系的。虽然图3为了说明起见只显示了一个专用BSC314和两个专用BTS316与318,但是专用多路复接蜂窝网300可以具有任意多个专用BSC314和专用BTS,这要取决于需要。
这样,就方便于公共覆盖区域311内的公共MS(例如公共MS322)经过公共MSC326与公共射频子系统在公共蜂窝网302中进行蜂窝通信。公共MS(正如该术语在此被采用的)表示具有与其SIM有关的单个电话号码的MS。而且,公共MS的SIM对于与公共网有关的HLR(此后称为“公共HLR”)来说是已知的,以及与SIM有关的电话号码是与公共MSC326相联系的。公共射频子系统的一部分在图3上被显示为公共基站子系统(BSS)324。公共蜂窝网是熟知的,它们以各种各样的方式来实现。这样,有关它们的实施方案的细节将不在这里重复。
当专用多路复接蜂窝网300在由公共网控制下的覆盖区域包围的地理位置中实现时,公共覆盖区域311可以覆盖专用覆盖区域310,如图3所示。替换地,专用覆盖区域300和公共覆盖区域311在之间可能没有重叠,这例如是当专用多路复接蜂窝网300在公共网还未达到的地理区域中实施时的情况。
专用多路复接蜂窝网300也支持这样一种混合的公共-专用MS类型,它被称为混合的MS。按照本发明的一个方面,混合MS(例如图3的混合MS306)具有与其SIM有关的两个电话号码:对于专用多路复接蜂窝网300已知的专用电话号码和对于公共蜂窝网302已知的公共电话号码。换句话说,混合MS的SIM被专用和公共HLR所已知。然而,在公共HLR中的与SIM有关的电话号码(即与公共MSC326有关的电话号码(此后称为“公共电话号码”))不同于在专用HLR中的与SIM有关的电话号码,即与专用MSC312有关的电话号码(此后称为“专用电话号码”)。由于混合MS对于专用MSC和公共MSC是已知的,所以混合MS可利用专用MSC或公共MSC,以便于进行蜂窝通信。
由于混合MS的专用电话号码只是在专用多路复接蜂窝网300内是已知的,所以任何一个终结在混合MS的呼叫当其专用号码被拨打时必须被专用MSC312处理(正如本领域技术人员将看到的,术语“呼叫”、“电话呼叫”或类似术语是不打算在这里对其加以限制,它们被用作为对于可载送话音、数据、传真、短消息等的连接的简称)。对于从混合MS发起的外出业务请求,专用多路复接蜂窝网300将外出业务请求作为从专用MSC的一个发起来处理,因为混合MS的识别号(例如它的IMSI或TMSI)对于专用多路复接蜂窝网300来说是已知的。在这种方式下,混合MS当处在专用覆盖区域310内时,被作为专用MS来处理,以用于外出业务请求或用于通过其专用电话号码进入的业务请求。为了详细描述,IMSI(国际移动用户识别号)代表与SIM唯一地相联系的识别号。临时移动用户识别号(TMSI)代表可被用来代替IMSI的临时识别号,以便在呼叫期间识别MS。
然而,混合MS的公共电话号码在公共蜂窝网302中是已知的。这允许混合MS被作为一个公共MS来处理,以用于终结在其上的进入的业务请求。换句话说,通过其公共电话网的到混合MS的业务请求可以被对于公共MS是可提供的任何覆盖区域内的一个公共MSC326处理。这包括,例如,在公共网302的公共射频子系统的控制下的公共覆盖区域311。对于外出业务请求,混合MS被作为同时在公共覆盖区域311内的公共MS来处理,以及其外出业务请求可被公共MSC326来处理。
不像在共同未决的专利申请S/N08/435,709中所揭示的严格的专用蜂窝网那样(它不允许未登录在专用蜂窝网(即专用HLR)中的MS利用专用蜂窝网资源来发起或接收呼叫),本发明的专用多路复接蜂窝网300有利地允许那些MS当它们漫游在专用覆盖区域310内时无接缝地利用专用多路复接蜂窝网300的专用射频子系统(和公共MSC)来进行蜂窝通信。在这种方式下,专用多路复接蜂窝网的存在对于公共MS的用户并不导致公共网覆盖中的“空洞”。
为了允许公共MS利用专用射频资源,即专用网的专用BSC和专用BTS,以便于进行蜂窝通信,提供了按照本发明的一个方面的复接电路330,用于把专用射频子系统耦合到专用MSC312和公共MSC326。复接电路330被耦合到两个A接口:用于与公共MSC326通信的公共A接口329和用于与专用MSC312通信的专用A接口327。当适当地复接时,专用射频子系统对于公共MS拥有者和公共MSC326来说呈现为公共蜂窝网的无接缝部分。复接电路330可通过使用任何适当的技术(包括例如分立的逻辑、ASIC、处理器逻辑、或者甚至模拟电路)来实现。在一个实施例中,复接电路330可以使用两个不同的用以与公共MSC和专用MSC通信的驱动器通过软件来实现。
通过复接电路,公共MS当它在专用覆盖区域310内漫游时可藉使用公共MSC326和专用射频子系统而发起和接收呼叫。通过公共电话号码对混合MS的进入的业务请求可由公共MSC326(由于它知道混合MS的公共电话号码)来处理,为此,究竟是使用公共射频子系统还是专用射频子系统,则取决于目的地混合MS的位置。在以上的情形中,公共MSC326经过来自那些MS的位置更新而得知:究竟是公共MS还是混合MS处在专用覆盖区域310内。
对于到专用MS或来自专用MS的呼叫、来自混合MS(当它们处在专用覆盖区域310内时)的外出呼叫、或到使用专用电话号码的混合MS的进入呼叫,复接电路330允许这些呼叫由专用射频子系统/专用MSC312的组合来处理。在这种方式下,复接电路330复接专用覆盖区域310内的MS的进入呼叫和外出呼叫,以使得一个适当的MSC能够处理呼叫。适当的MSC可以代表专用MSC312或公共MSC326,这取决于究竟是进入呼叫还是外出呼叫;所涉及的MS究竟是公共的、专用的、或混合的;以及如果是后者,则被拨打的究竟是公共电话号码还是专用电话号码。
在该实施例中,复接电路330与专用BSC314设置在一起。在另一个实施例中,复接电路330事实上可以与专用MSC312设置在一起,或可以代表一个与专用BSC314、专用MSC312、和公共MSC326接口的独立单元。而且,虽然复接电路可以配备以专用多路复接蜂窝网的每个专用BSC来使得每个专用BSC直接与公共MSC或专用MSC以复接方式耦合,但是这样的安排并不是需要的。在一个实施例中,只有一些专用BSC被提供以到复接电路的直接连接,其它专用BSC可经过被耦合到复接电路的专用BSC接入想要的MSC(公共或专用)。替换地,多个BSC可被耦合到单个或几个复接电路,以允许BSC以复接方式接入到公共和专用网。
对于来自专用覆盖区域310内的MS的外出呼叫,带有对于专用多路复接蜂窝网300已知的识别号(例如,IMSI或TMSI)的MS(无论是混合MS还是专用MS)优选地由专用MSC312处理。来自具有与SIM有关的而与专用HLR无关的识别号的MS的外出呼叫被理解为来自已漫游到专用覆盖区域310的公共MS的外出呼叫,它们由公共MSC326通过使用专用多路复接蜂窝网300的射频子系统资源,即经过图3的专用BSC314和公共BTS,而被处理。
在图4和其后的图中,进行讨论专用多路复接蜂窝网300,其中复接电路330与专用BSC314共同设置。然而,一个其中复接电路330是在专用BSC314外部的(或与专用MSC312有关的)专用多路复接蜂窝网300的实现方案,对于给出本揭示内容的本领域技术人员来说应当是显而易见的。在这后二者的情况下,通过A接口在专用BSC和MSC之间的业务信道与分组信息的交换可利用熟知的SS7的设施。这些实施方案还可包括在BSC和复接电路之间的附加消息,以便询问未决的寻呼表的内容(在后面在图5中讨论)。
图4显示按照本发明的一个方面的用于处理来自公共网(例如图3的公共蜂窝网302)经过公共MSC326的进入的业务请求的总的呼叫流程。业务请求可以代表对于到目的地MS的任何类型的通信业务的请求,包括SMS(短消息业务)或正常呼叫(传真、话音、或数据)。在图4中,用于通过公共MSC326的业务请求的目的地MS被选择为公共MS332,以便简化讨论,然而应当注意到,目的地MS也可以是一个通过使用其公共电话号码被呼叫的混合MS。为了进一步简化说明工作,图上具有相同数字的元件在这里的所有图中执行相同的功能。
在图4中,寻呼请求消息402从公共MSC326发送到专用BSC314。来自MSC326的寻呼请求消息402首先由复接电路330(在本例的专用BSC314上)接收。寻呼请求消息402从公共MSC326发送,如果目的地电话号码是与公共MSC326有关的电话号码(即目的地电话是公共MS,或目的地电话是混合MS,例如混合MS306),以及混合MS的公共电话号码被拨打的话。公共MSC326得知寻呼请求消息402应当被发送到专用BSC314,因为它从来自公共和混合MS的位置更新中知道:与所拨打的电话号码有关的MS当前处在专用多路复接蜂窝网(例如专用多路复接蜂窝网300)的覆盖区域内。
寻呼请求402包括目的地MS的识别号,例如被公共MSC326寻呼的MS的IMSI或TMSI。一旦寻呼请求消息402被复接电路330接收,则把目的地MS的识别号(目的地IMSI(TMSI))和A接口识别号(公共或专用)存储在未决寻呼表中。存储操作在图4中在符号上由方块404代表。未决寻呼表的一个实施方案被示于图5。
在图5中,对于被认为处在专用覆盖区域内的MS的每个未决寻呼请求被存储在未决寻呼表500的一项中。如前所述,未决寻呼表500的每一项优选地包括被寻呼的MS(优选地由其IMSI或TMSI来识别)的识别号和借以发送寻呼请求(例如图4的寻呼请求消息402)的接口的识别号。在一个实施例中,有关借以发送寻呼请求消息的A接口(专用的或公共的)的识别号的知识是从这一事实得出的:即寻呼请求消息是从公共A接口(例如图3的A接口329)或专用A接口(例如A接口327)接收的。
这些项优选地被保持在未决寻呼表500中,直到寻呼被寻呼的BSC完成或被认为不成功为止。例如,一旦完成了在适当的MSC(专用MSC或公共MSC)和被寻呼的MS之间的SCCP连接,则在未决寻呼表500中的未决寻呼项从表中除去。
在一个实施例中,在寻呼混合MS时可能出现的竞争条件通过使用未决寻呼表500而被有利地避免。竞争条件可能存在,因为混合MS具有两个电话号码(一个专用电话号码和一个公共电话号码),这两个电话号码可同时被拨打,由此使得混合MS被专用MSC与公共MSC所寻呼。在一个实施例中,如果目的地MS已具有其被存储在未决寻呼表500中的识别号(IMSI或TMSI),则对于该目的地MS的其后的寻呼将被丢弃,并且直接地不把它的识别号输入到待决寻呼表500中。当然,当目的地MS正在占线时,对于该目的地MS的其后的寻呼通过使用任何传统的技术来处理。
由于从作为公共网的一部分的公共MSC326看来,出现了一个专用射频子系统(它包括专用多路复接蜂窝网300的专用BSC和专用BTS),所以,来自公共MSC326的寻呼请求可以被专用BSC314无接缝地接收。
专用BSC314通过使用寻呼消息406寻呼公共MS332(通过专用BTS318)。此后,公共MS332作为一个被授权使用专用射频子系统的MS,便着手建立与公共MSC326的通信。在一个实施例中,公共MS332在随机接入信道上发送信道请求消息410到专用BTS318,以请求一个信道来用于通信。由于专用BSC314是实际分配信道的实体,所以这个信道请求消息410经过信道请求消息412从专用BTS318转发到专用BSC314。随后,专用BSC314经过信道启动消息414分配一个信道。在一个实施例中,专用BSC314分配一个专用的信令信道(例如独立的专用控制信道或“SDCCH”信道)以用于信令目的,因为在这时不知道想要哪种连接(话音、数据、传真或SMS)。在由信道启动消息414分配的信道上,到公共MS332的控制信息和来自公共MS332的信息可被传送。
在接收到信道启动消息414后,专用BTS318然后用信道启动应答消息416来回答专用BSC314。经由立即分配消息418,专用BSC314请求专用BTS318把公共MS332移到所分配的信道(在一个实施例中它可以是SDCCH信道)。该立即分配消息还由专用BTS318转发到公共MS332,如图4所示。
在公共MS332移到由立即分配消息418指示的信道以后,公共MS332以一个设置异步平衡模式(SABM)消息440来进行响应,该消息代表请求链路层联系以通过SABM消息440建立LAPD-M连接的LAPD-M消息。专用BTS318用未编号的应答(UA)消息437对SABM消息的接收作应答。
在SABM消息440的顶端部,可载送经过完全的第三层(“Com L3”)消息的业务请求,它包括目的地MS的识别号,例如在图4中的公共MS332的IMSI或TMSI。在SABM消息440上载送的业务请求然后通过建立指示消息从专用BTS318被转发到专用BSC314。
当专用BSC314(例如从本例的公共MS332)接收到应答寻呼请求的MS的识别号时,复接电路330把所接收的识别号(IMSI或TMSI)与图5的未决寻呼表500中的项目进行比较,以便把寻呼请求和寻呼应答配对。比较步骤在图4中在符号上由逻辑块441代表。如果由业务请求消息所表示的(在SABM消息440上载送的)MS的识别号与未决表500中的未决项之一相一致,则早先在方块404存储的相关的A接口识别号(专用或公共)然后被用来允许BSC314建立与原先借以发送寻呼请求消息的MSC的SCCP连接。图6详细地讨论了一种用于确定在建立SCCP连接时应当涉及哪个MSC的方法。
注意到,对于进入到专用覆盖区域310内MS的呼叫,不一定要检验专用多路复接蜂窝网300的专用HLR从而确定应当采用哪个接口(专用或公共)来为呼叫请求服务。对于有关专用HLR的进一步的信息,例如可参考以上所参考的共同未决的专利申请S/N08/435,709。
通过在方块404存储目的地电话的识别号(使用它的TMSI或IMSI)和一个要借助于其来发送寻呼请求的接口的识别号,有可能把发送业务请求消息的MS与早先的寻呼请求消息配对(在以后时候在方块441),以允许专用BSC314将来自专用BSC312的消息发送返回到原先借助于其来发送寻呼请求消息的同一个A接口。当目的地MS单元响应于寻呼请求消息时,通过这种方法,可有利地在由寻呼请求消息402识别的目的地MS和原先通过其来发送寻呼请求的正确的MSC之间建立起SCCP连接。
就图4而言,由于寻呼请求消息402通过公共MSC326被发送,复接电路330在查询未决的寻呼表500以后了解到:需要建立从公共A接口329到目的地MS的SCCP连接。COM L3消息442因而被从专用BSC314发送到公共MSC326,以建立在这两个实体之间的SCCP连接。一旦SCCP连接被建立,则在MSC326和公共MS332之间的所有随后的消息就通过SCCP连接被路由。该消息可以利用例如视频子系统内的DTAP(直接传送应用部分)。
BSC(例如图4的专用BSC314)只有在一个藉以建立SCCP连接的MSC要重新分配信道或断开连接时,才再次被牵涉到。例如,当重新分配期间,BSC需要知道哪个A接口被用于呼叫,所以来自本地区域的信道分配消息可被正确地解释。例如,当公共MS332从由一个BSC控制的位置区域移到由另一个BSC控制的位置区域时(不管那些BSC是由专用多路复接蜂窝网300控制还是公共蜂窝网302控制),控制的公共MS326需要参与BSC间的越区切换。在一个实施例中,关于使用哪个A接口的信息与在专用BSC314中所存储的用于这个连接的呼叫控制信息有关,这样,信道分配可通过正确的A接口被适当地完成。
注意到,图4上在建立公共MSC与专用多路复接蜂窝网300的专用射频子系统之间的SCCP连接(以及随后的通过所建立的SCCP连接的呼叫的建立)时没有利用专用MSC。在这种方式下,在公共MS之间的蜂窝通信可以是无接缝的,而不管处理通信的无线资源是属于专用多路复接蜂窝网还是属于公共网。
图6显示了按照本发明的一个实施例的由复接电路330所利用的方法,用于决定在处理业务请求时应当采用公共A接口还是专用A接口。在方块602中,确定由复接电路接收的业务请求是否为MS-终结的呼叫(即进入的业务请求)以及在未决寻呼表500中是否存在要被检验的MS的识别号(由它的IMSI或TMSI识别)。
对于进入的业务请求,即到专用覆盖区域310内的MS的请求,在方块602中被检验的MS识别号代表了目的地MS的识别号。如结合图4所讨论的那样,目的地MS的标识号可以从例如来自MSC的寻呼请求消息中获得。对于一个外出的业务请求(即一个从专有覆盖区310中的MS始发的业务请求),在方块602中检验的MS标识号代表该始发MS的标识号。当MS希望请求一个信道来开始与专用射频子系统通信时,所发起的MS的识别号可从例如信道请求消息中得出。
如果业务请求代表一个MS终结的呼叫以及在方块602被检验的MS识别号与未决寻呼表500中的一个项一致,则要被检验的MS代表一个响应于早先的寻呼请求消息(例如图4的寻呼请求402)的MS。在这种情况下,方法进到步骤604以确定MS正在响应的原先的寻呼请求消息早先是通过公共A接口还是通过专用A接口到达的。A接口(寻呼请求消息就是通过该A接口到达的)的识别号早先曾经连同由寻呼请求消息识别的MS的识别号(IMSI/TMSI)一起被存储在未决寻呼表500中。
如果早先的寻呼请求消息通过专用A接口到达,该专用A接口然后被利用来建立在专用MSC和一个其识别号在图6中被检验的MS之间的SCCP连接(如在步骤中606所示)。另一方面,如果公共A接口就是早先通过它来发送寻呼请求消息的接口,则公共A接口将被利用来建立在公共MSC和MS之间的SCCP连接(如在步骤中608所示)。
如果在步骤602确定业务请求不是MS终结的业务请求,则外出的MS发起的业务请求可以代表来自专用覆盖区域内的MS的用来实行位置更新、进行呼叫、或发送短消息的请求。在这种情况下,方法进到步骤640,在其中确定外出的业务请求是否代表位置更新,如果是的话,则方法进到步骤642,进行位置更新服务。
在步骤642,然后确定发送位置更新业务请求的MS是否代表发送IMSI的纯专用MS(即,不是混合MS)。在这种情况下,专用A接口被利用来实现从专用MS到专用MSC的位置更新(步骤644)。如果MS发送TMSI(对于本例的目的,假定专用MS决不发送TMSI)或如果IMSI对于专用网是未得知的或如果发起业务请求的MS是一个混合MS,则请求位置更新的MS可被假定为公共MS或混合MS,以及公共A接口被利用来实现位置更新(步骤646)。
注意到,由于混合MS向公共MSC进行位置更新,从而允许公共网跟踪混合MS。在这种方式下,那些通过使用其公共电话号码而进行的到混合MS的呼叫可由公共MSC来处理。另一方面,在本实施例中,那些通过使用其专用电话号码而进行的到混合MS的呼叫则需要该整个专用网被寻呼(因为专用MSC不参与由混合MS所作的位置更新)。然而,即使这样,寻呼操作不是昂贵的操作,特别是由于专用网往往很小。
如果在步骤640确定:外出的业务请求不是位置更新,则方法进到步骤650,开始为这个外出业务请求服务。在步骤650,确定TMSI是否被发送。如果TMSI与外出业务请求一起被接收到,则在步骤652、654、和656向发出外出业务请求的MS请求IMSI。因为IMSI可被复接电路利用来确定这个IMSI对于专用网是否为已知的(即,属于与纯专用MS或混合MS有关的SIM),因此该IMSI是所希望的。一旦得到了IMSI(直接从外出业务请求得到或从步骤652/654/656得到),则在步骤658确定IMSI是否与在专用多路复接蜂窝网(即纯专用MS或混合MS)中已知的SIM有关。
在一个实施例中,IMSI与专用HLR中的项目进行比较(在步骤658),以确定这个IMSI是与专用MS SIM、混合SIM或是公共MS SIM有关。在另一个实施例中,专用HLR提前把对于专用网已知的IMSI清单下载到复接电路。当需要步骤658的检验时,该检验可在复接电路内进行,而不用浪费网络带宽来检验HLR。
如果发出外出业务请求的MS是纯专用MS或混合MS(在步骤658所确定的),则利用专用A接口来为外出业务请求服务。换句话说,专用MSC被利用来处理由专用的或混合的MS所作的外出业务请求。
图7显示了,按照本发明的一个实施例,当复接电路330处理来自专用MSC的寻呼请求时所牵涉的、以及为便于建立在专用MSC312之间的到被寻呼的MS的SCCP连接的步骤。虽然在图7中,为便于说明,专用MS306被利用为目的地MS,但是寻呼请求消息当由专用MSC发送时,代表了由一个或者是专用MS或者是混合MS(但所拨打的是专用电话号码)的MS所作的寻呼请求。
现在参照图7,寻呼请求消息700从专用MSC312发送到对于目的地MS的专用BSC314。专用MSC可能希望寻呼某一个MS,以便发起任何类型的蜂窝通信业务,包括SMS(短消息)或用于正常呼叫(传真、话音、或数据)。寻呼请求消息402首先由(在本例中在专用BSC上的)复接电路330接收。在方块702,目的地MS的识别号连同借以发送寻呼请求消息700的A接口的识别号(在图7的情况下是专用A接口)一起被存储。在一个实施例中,被寻呼的MS和A接口的识别号被存储在图5的未决寻呼表500的一个项目中。
专用BSC314然后通过寻呼消息704寻呼MS306。其后,专用MS306着手建立与专用MSC312的SCCP连接。在一个实施例中,这些消息包括信道请求消息706、信道需要的消息708、信道启动消息710、信道启动应答712、立即分配714(它直接从专用BSC314通过BTS316转发到专用MS306)、SABM消息716、以及建立指示718。这些消息早先已结合图4详细地讨论过。
以寻呼应答消息716来进行应答的目的地MS的识别号(IMSI或TMSI)然后在步骤720针对于未决的寻呼请求被进行检验,以确保SCCP连接被正确地建立在专用MSC312和被寻呼的MS之间。图6讨论了用于实行这样的识别号检验的一种方法。如果发送寻呼应答消息716的MS的识别号与未决寻呼表500中的一个项目一致,则复接电路330将通过使用匹配的项目来确定一个A接口(不论是专有的还是公共的)的识别号,该目的地MS的寻呼请求就是通过该A接口到达的。
SCCP连接然后可被建立到适当的MSC(在图7的情况下是专用MSC312)。在完成SCCP连接时涉及到的消息包括从专用BSC314到专用MSC312的COM L3消息722。一旦SCCP连接被建立,则所有在专用MSC312和专用MS306之间的随后的消息可通过这个SCCP连接而被路由。
再次地,注意到为确保SCCP连接被建立在正确的MSC与目的地MS之间,不一定必须接入专用HLR。而且,当寻呼请求消息通过专用MSC312到达时,如图7所示,公共MSC并不被牵涉到SCCP连接的建立和其后为服务于进入的呼叫请求所必须的任何呼叫路径的建立。有利地,从专用MS用户和混合MS用户的观点看来,蜂窝通信是无接缝的。而且,由于专用MSC处理对于专用MS的呼叫和对于混合MS的进入的呼叫,所以与纯专用蜂窝网有关的优点(即有效的交叉连接、智能的TRAU、避免公共网收费)对于这些呼叫仍旧被保持。
图8显示了由复接电路330所采取的步骤,用于处理由专用覆盖区域310内的MS发起的外出业务请求。正如此后将详细地讨论的,当从专用MS或混合MS(即在专用多路复接蜂窝网300中已知的MS)发起业务请求时,从发起的MS到专用MSC的SCCP连接被建立,以允许专用MSC来处理外出呼叫。另一方面,如果从一个其识别号是专用多路复接蜂窝网所不知道的MS发起业务请求(例如发起的MS是公共MS),则从带有未知识别号(IMSI)的MS到公共MSC的SCCP连接被建立,以允许公共MS来处理外出呼叫企图。
如图8所示,MS通过发出信道请求消息800来发起外出业务请求。消息800、802、804、806、808、810、811、和812代表为建立在MS与专用BSC之间的通信所需要的某些有关消息。这些消息类似于结合图4所讨论的那些消息,因此,为简明起见,这里不再重复。
在方块814,发起的MS的识别号(该识别号(IMSI号TMSI)被包括在由建立指示消息812载送的业务请求消息中)被图3的复接电路330所检验。图6揭示了一种用于检验发起的MS的识别号以便把SCCP连接路由到适当的MSC的方法。如果发起的MS代表在专用多路复接蜂窝网300中已知的MS(即专用MS或混合MS),则通过复接电路330建立了到专用MSC312的SCCP连接。可被用来建立这个SCCP连接的消息被示于图8的方块850。
另一方面,如果发起的MS的识别号表示该发起的MS在专用多路复接蜂窝网300中是未知的,则建立在发起的MS与公共MSC326之间的SCCP连接(通过使用图8的方块860中的消息)。
在一个实施例中,在检验专用复接峰窝网300中的始发MS的标识号时涉及的步骤包括发送适当的MS ID检验请求给专用HLR和从专用HLR接收适当的应答。在图8的步骤850,建立在发起的MS与专用MSC312之间的SCCP连接。为了便于建立SCCP连接,在专用BSC314和专用MSC312之间发送COM L3消息816。
在图8的方块860,替换地建立在发起的MS与公共MSC326之间的SCCP连接(在步骤820,在专用BSC314和公共MSC326之间发送COM L3消息816)。建立了在发起的MS与适当的MSC之间的SCCP连接以后,所有其后的消息通过此SCCP连接传送。从专用BTS316或专用BSC314的观点来看,SCCP和A接口的识别号(公共的或专用的)于是便是已知的。这个数据随后可被用来要求A接口上的电路充分地服务于该业务请求。
图9显示了当公共MS要从专用BSC的覆盖区域漫游到公共BSC的覆盖区域时,对于实现在专用BSC和公共BSC之间的越区切换的总的呼叫流程。图9的讨论是参照图3的网络说明图进行的,为了增进了解,可参考该图。
由BSC所作的越区切换准备包括,对于特定的连接,从由MS报告的潜在的目的地小区的集合中确定正确的目的地小区。在专用多路复接蜂窝网300中,BSC被要求根据MS是与公共MSC连接有关还是与专用MSC连接有关来区分用于MS越区切换的正确的目的地小区。例如,一个公共连接(即通过公共MSC326的连接)可把在公共/专用小区边界390任一侧的小区看作为用于越区切换的正确的目的地小区。另一方面,专用连接(即通过专用MSC312的连接)不可把在公共BSS324控制下的潜在目的地小区看作为用于越区切换的正确的目的地小区。优选地,专用BSC314请求所有MS就所有可能的相邻小区而作出报告,其中包括与公共BSS324有关的小区。专用BSC314的工作是确定那些潜在目的地小区中的哪一个可被用于一个特定连接(公共的或专用的)的越区切换。
注意到,由于公共BSC324只必须处理用于公共MSC的连接,所以公共BSS324不必被修正,例如,不必被赋予用于以专用BSC314的所需要的方式消除潜在目的地小区的智能功能。它只需要被重新配置,以察觉到在专用/公共小区边界390的专用侧的相邻小区。
专用BSC314然后把HO需要的消息902发送到控制的公共MSC326。HO需要的消息包括有关要被越区切换到的小区的信息。公共MSC312确定用于控制目的地小区的BSC。为了本讨论的目的,公共BSC324被假定为目的地BSC,即用于控制目的地小区的BSC。这样,公共MSC326发送越区切换请求消息904到公共BSC324,以便通知目的地公共BSG324:越区切换是即将发生的。
公共BSC324然后通过HO请求应答消息906来应答HO请求消息902。公共MSC326然后发送越区切换命令消息908(a)到专用BSC314,后者把接收的HO命令消息908(a)直接传递到公共MS332(作为HO命令消息908(b))。HO命令消息908(b)通过把所转移到的频率、收听的新频率等等(这个信息被包括在从目的地公共BSC324到公共MSC326的HO请求应答消息906中)来告诉公共MS332,从而指导公共MS332越区切换。
公共MS332然后通过HO接入消息910与公共BSC910(即,控制目的地小区的新的目的地BSC)进行通信。公共BSC324然后发送HO检测消息912到公共MSC,以通知公共MSC326:公共BSC324和公共MS332已成功地通信。而且,公共MS332也发送HO完成消息914(a)到公共BSC324,该消息914(a)被传递到公共MSC326作为HO完成消息914(b)。HO完成消息914(a)和914(b)向公共MSC326表示:越区切换已完成以及公共BSC324现在正处理用于公共MS332的射频资源。
专用BSC314(它代表不再处理对于公共MS332的呼叫的BSC)然后接收来自公共MSC326的清除命令消息916,它命令专用BSC314清除在专用BSC314和公共MSC326之间的SCCP连接。在SCCP连接被清除以后,专用BSC314进行确认:SCCP连接已通过清除完成消息918而被清除。
虽然图9仅仅详细显示了当公共MS希望从专用BSC越区切换到公共BSC时的情形,但是除了由专用MSC处理越区切换以外,从专用BSC到另一个专用BSC的越区切换可通过类似于图9所示的消息来完成。在公共BSC与专用BSC之间的越区切换以类似于图9所示的方式实行,这里不再重复。而且,如果越区切换是从公共BSC到公共BSC或从专用BSC到专用BSC(通过公共MSC326),则越区切换可通过使用GSM标准技术来完成。
注意到,在图9中,越区切换是在低于MSC级别的网络节点之间实行的。换句话说,一旦MS使其呼叫由专用网络中的MSC来处理,则专用MSC处理越区切换。替换地,一旦呼叫由公共网络中的MSC处理,则公共MSC可处理越区切换。从公共MSC到专用MSC没有越区切换,反之亦然。如果公共MS在公共覆盖区域311内开始它的呼叫,并移动到专用覆盖区域310,则例如越区切换可出现在公共射频子系统与专用射频子系统之间。然而,在同时,公共MSC继续为呼叫操纵移动性管理功能。而且,虽然公共MS332在图9被选择来简化说明,但是对于通过使用它们的公共电话号码而被呼叫的混合MS,越区切换也被实行。
而且,在互联的专用MSC之间的越区切换也是可提供的。对于有关用于实行在互联的专用MSC之间的越区切换的进一步的信息,可参考以上参考的专利申请S/N08/435,709。在互联的公共MSC之间的越区切换可通过使用传统的GSM技术来完成。
按照本发明的另一个方面,如果专用覆盖区域310和公共覆盖区311重叠,则可以命令诸如公共MS332或混合MS306那样的MS优先选择专用覆盖区域310或公共覆盖区域311。漫游的混合MS可选择锁定到专用网络(通过位置更新),以使得其用户利用与专用网络有关的优点(例如,较低的呼叫花费)。替换地,漫游的混合MS可选择锁定到公共网络,如果这样地指令它的话。有利地,优选的设置使MS单元从专用覆盖区域310跳到公共覆盖区域311(以及相反地)的次数最小化。
在某些应用中,可能希望限制公共MS所使用的专用网络资源,以便保留对于专用网小区中的专用和/或混合MS的接入的最低水平,在该小区中允许公共MS的使用。例如,高达20%的与这些小区有关的射频带宽可被分配给公共MS,而同时至少80%的射频带宽资源应当被分配给专用和/或混合MS单元。当然,被保留用于专用和/或混合MS的带宽可以有很大范围的变化,以满足特定系统的需要。
其它优先权资源分配方案也可被采用。例如,在当公共MS正在使用的资源随后被请求接入的专用和/或混合MS所需要时它们可能“被冲击”的警告下,公共MS可被允许接入任何未使用的资源。替换地,公共MS在具有可供使用的资源或可供使用的资源超过所指定的门限的任何时间都可被允许接入。例如,在设计上考虑了专用网内的公共MS的位置、资源业务量实际上被公共MS使用等的方案也可被采用。用来操纵在专用的和/或混合的MS和公共MS之间的资源共享的能力可以确保专用的和/或混合的MS将不会由于使用其公共电话号码的、牵涉到公共MS的呼叫和/或牵涉到混合MS的呼叫的过度的流入量而被不适当地拒绝接入到专用网的资源。
在本发明的另一个方面,在BSC中的越区切换控制表(它包括有关相邻小区关系的数据)优选地包括表示允许越区切换用于公共连接、专用连接还是这二者的信息。在一个实施例中,这个信息可作为在该表的相邻小区关系项目中的标志存在。如果想要的话,通过对于相邻小区关系项目的集合任意地设置这个标志的数值,公共网到专用网的扩展的边界可以被任意地限制到专用网的一部分。在这种方式下,一部分专用网可以严格地保持专用,如果希望这样的话。
作为例子,图10显示了多个小区1002-1118,其中小区1002-1006是纯专用小区(即只允许由专用MSC处理的呼叫),小区1008-1012是能处理专用和公共呼叫的小区(即在图10上被标记为“二者”的小区,它能通过专用MSC或公共MSC处理呼叫),以及小区1014-1018是只处理公共呼叫(即由公共MSC控制的呼叫)的小区。线1020相对于公共网和专用网的位置由专用网的尺寸确定,线1020左面的小区属于专用网以及线1020右面的小区属于公共网。在专用网中的小区由专用MSC或公共MSC通过这里所揭示的复接电路被控制。在公共网中的小区被公共MSC控制。把纯专用小区与能处理专用和公共呼叫分开的线1022可通过用早先提到的标志适当地标出每个小区而被任意地设置在专用网内的任何地方。
图11显示了在一个实施例中的越区切换表1102,它适用于确定潜在目的地小区对于用于给定呼叫的越区切换的目的事实上能否被采用。越区切换表1102的每一项包括一个分配类型域。分配类型域通过适当的标记来表示这个呼叫是被分配以纯专用小区、能处理专用和公共呼叫的小区、还是公共小区。例如,图10的小区1002作为纯专用小区被显示在越区切换表1102上。图10的小区1008作为能处理专用和公共呼叫的小区(图11上标记为“这二者”)被显示在越区切换表1102上。同样地,图10的小区1010是能处理专用和公共呼叫的小区。图10的小区1014作为公共小区被显示在越区切换表上,即属于公共网。
图12显示了在一个实施例中的判决矩阵,用于对于一个特定类型的小区来确定到潜在目的地小区的越区切换是否可完成。如果希望要越区切换,则首先查询越区切换表(例如图11的越区切换表1102),以确定该潜在目的地小区是被指定为公共、二者、或是专用。这个信息然后连同呼叫类型信息(公共或专用呼叫)一起在图12的判决矩阵中被利用于与越区切换企图有关的呼叫,以确定潜在目的地小区对于该呼叫是否合适,从而允许进行越区切换。在一个实施例中,呼叫类型信息(即有关哪个MSC(公共或专用)当前控制呼叫的信息)被包括在呼叫控制块中。
在图12中,方块1204和1208代表不能允许的组合。例如,公共小区不能接受专用呼叫(方块1208)。类似地,专用小区不能接受公共呼叫(方块1204)。
在方块1202中,如果呼叫类型是公共以及目的地小区类型也是公共,则越区切换是允许的。如早先提到的,公共呼叫是一个由公共MSC处理的呼叫,并且它可以是进到/来自公共MS的呼叫、来自混合MS而在专用网以外的呼叫、或通过使用其公共电话号码到混合MS的呼叫。在方块1210中,如果呼叫类型是专用以及目的地小区也是专用,则越区切换是允许的。专用呼叫是进到/来自专用MS的呼叫、来自混合MS而且是在专用网以内的呼叫、或通过使用其专用电话号码而到达混合MS的呼叫。如果潜在目的地小区是一个能处理专用和公共呼叫的小区,则专用呼叫和公共呼叫可被越区切换到该小区(方决1206和1212)。
注意到,纯专用小区的存在(例如图10的小区1002-1006)可导致对于公共MS用户的蜂窝覆盖中的“空洞”。这是因为公共MS当在专用网内时,可锁定到一个纯专用小区以便发起其业务请求,如果这个纯专用小区具有最强的信号的话。除非开发一种解决方案来解决这个问题,否则来自公共MS的业务请求将被专用MSC(即控制本例的纯专用小区的实体)拒绝。
一种潜在的解决方案涉及到配置同复接电路一起工作的专用网的所有小区(因而消除所有的纯专用小区)。另一个潜在的解决办法涉及到对该公共MS执行被引导的重试的纯专用小区,这实质上是来自纯专用小区的越区切换,该纯专用小区接收从公共MS到能处理公共MS的小区的业务请求。能处理公共MS的小区可以或者代表公共小区、或者代表能处理公共和专用呼叫的小区(图10中标记以“二者”)。如果被引导的重试是成功的,则业务请求可通过这个新小区和公共MSC进行。如果指导的重试企图失败或如果没有相邻的小区能处理公共MS,则所试图的与公共MS有关的呼叫可完全丢失。
正如从以上讨论中可看到的,并不是专用网的所有小区需要被配置成和复接电路一起工作。允许某些小区保持纯专用的能力可允许专用网灵活地进行配置,并代表了一个用于减小花费的任选方案。
虽然为了清晰了解的目的已以某种细节描述了上述的发明,但是将会看到,可在附属权利要求的范围内实施某些改变和修正。在给出本公开内容后,本领域技术人员将看到,可作出组合和替换而不背离本发明的范围和精神。因此,本发明的范围并不限制于这里所给出的具体例子,而是在附属权利要求中所阐述。
附录A
术语和缩略词汇编Abis: BTS和BSC之间的协议栈ACM: 地址完成消息ANM: 回答消息BCF: 基站控制功能块BSC: 基站控制器BSS: 基站子系统BTS: 基站收发信机CACB: 蜂窝附加控制块CAS: 专用多路复接蜂窝网CC: 呼叫控制管理CCPU: 蜂窝CPUCO: 中央局cPBX: 蜂窝用户交换机DSP: 数字信号处理GMSC: 用于MSC的网关GSM: 全球移动通信系统CAS HLR:原籍位置寄存器IAM: 起始地址消息IMSI: 国际移动用户识别号IPN: 到公共网的接口ISDN: 综合业务数字网IWF: 内部工作函数LAPD-M: Dm(控制)信道上的链路接入协议MM: 移动性管理MS: 移动台MSC: 移动业务交换中心OMC: 运行和管理中心PSTN: 公共交换电话网PBX: 用户交换机RF: 射频模块RL: 射频链路RR: 射频资源管理SCCP: 信令连接控制部分SMS: 短消息业务SS: 补充业务TDM data: 时分复接数据TRAU: 代码转换器-速率适配器单元TRX: 收发信机VLR: 访问者位置寄存器VME: 用于互联部件的工业标准总线WPBX: 有线用户交换机(PBX)
附录B
撰写本揭示内容,以使得本领域技术人员易于了解。此外,以下文献可被回顾以提供附加信息,这些文献在此引用,以供参考。
Mouly,Michel和Pautet,Marie-Bernadette,“The GSM Systemfor Mobile Communication(用于移动通信的GSM系统)”Mouly,Michel和Pautet,Marie-Bernadette,1992。
European Telecommunication Standards Institute(欧洲电信标准局),“European digital cellular telecommunications system(Phase2):Mobile radio interface layer 3 General aspect(GSM04.07)(欧洲数字蜂窝电信系统(第二阶段);移动射频接口第三层总体方面(GSM 04.07))”,1994,Valbonne-France。
European Telecommunication Standards Institute(欧洲电信标准局),European digital cellular telecommunications system(Phase 2);Mobile radio interface layer 3 specification(GSM04.08)(欧洲数字蜂窝电信系统(第二阶段);移动射频接口第三层技术说明(GSM 04.08))”,1994,Valbonne-France。
European Telecommunication Standards Institute(欧洲电信标准局),“European digital cellular telecommunications system(Phase 2);Mobile-services Switching Centre-Base StationSystem(MSC-BBS)interface layer 3 specification(GSM 08.08)(欧洲数字蜂窝电信系统(第二阶段);移动业务交换中心-基站系统(MSC-BBS)接口第三层技术说明(GSM08.08))”,1994,Valbonne-France。
European Telecommunication Standards Institute(欧洲电信标准局),“European digital cellular telecommunications system(Phase 2);Signaling transport mechanism specification for theBase Station System-Mobile-services Switching Centre(BBS-MSC)interface(GSM 08.06)(欧洲数字蜂窝电信系统(第二阶段);用于基站系统-移动业务交换中心(BBS-MSC)接口的信令输送机构技术说明(GSM 08.06))”,1994,Valbonne-France。
European Telecommunication Standards Institute(欧洲电信标准局),“European digital cellular telecommunications system(Phase 2);Base Station Controller-Base Transceiver Station(BSC-BTS)interface layer 3 specification(GSM 08.58)(欧洲数字蜂窝电信系统(第二阶段);基站控制器-基站收发信机(BSC-BTS)接第三层技术说明(GSM 08.58))”,1994,Valbonne-France。
European Telecommunication Standards Institute(欧洲电信标准局),“European digital cellular telecommunications system(Phase 2);Mobile Application Part(MAP)specification(GSM09.02)(欧洲数字蜂窝电信系统(第二阶段);移动应用部分(MAP)技术说明(GSM 09.02))”,1994,Valbonne-France。
European Telecommunication Standards Institute(欧洲电信标准局),“European digital cellular telecommunications system(Phase 2):Signaling requirements on internetworking betweenthe Integrated Services Digital Network(ISDN)or PublicSwitched Telephone Network(PSTN)and the Public Land MobileNetwork(PLMN)(GSM 09.03)(欧洲数字蜂窝电信系统(第二阶段);对于在综合业务数字网(ISDN)或公共交换电话网(PSTN)和公共地面移动网(PLMN)之间的互联网络工作的信令要求(GSM09.03))”,1994,Valbonne-France。