支持本地交换的基站子系统多路复用器的制作方法

文档序号:7909784阅读:245来源:国知局
专利名称:支持本地交换的基站子系统多路复用器的制作方法
支持本地交换的基站子系统多路复用器相关申请的交叉参考本申请要求于2009年3月M日提交的美国临时申请No. 61/162,813和于2009 年1月6日提交的美国临时申请No. 61/142,783的权益,这两个申请的内容由此通过参考并入本文。
背景技术
在典型的蜂窝无线网络中,多个基站子系统联接至移动交换中心(MSC)。每个基站子系统(BSQ包括多个收发信基站,这些收发信基站利用一个或多个空中接口与无线移动单元通信。每个BSS还包括基站控制器(BSC),所述基站控制器管理收发信基站并与MSC 通信。每个BSC利用适当的通信链路连接至MSC。每个BSC和MSC之间的链路在这里也称为“回程”链路。一个通用的BSS结构是“宏蜂窝”结构,其中较少数的大功率大容量收发信基站在较大的地理区域内提供无线覆盖(还被称为“宏蜂窝”)。然而,传统的宏蜂窝BSS设备通常较大并需要在其中配置BSC设备的中心位置。因而,传统的宏蜂窝BSS设备在一些应用中可能并不合适。其他BSS结构利用在较小的地理区域内提供无线覆盖的相对低功率低容量的收发信基站。这种BSS结构的示例包括“微蜂窝”和“微微蜂窝”结构。使用这种另选的BSS 结构在构造蜂窝无线网络时提供了附加的灵活性。然而,与被设计成供传统的宏蜂窝BSS设备使用的MSC设备一起使用这种另选的 BSS结构会产生问题。例如,可能难以从网络规划和管理站点使用具有大量BSS的传统MSC 设备,所述BSS利用不同类型的BSS设备实现,这是由于MSC可能无法被构造成同时与多个不同类型的BSS设备一起工作。而且,在一些应用中,回程链路利用诸如卫星链路之类的较昂贵的通信链路实现。 在这种应用中,期望的是减少必须通过这种回程链路通信的数据量。一种解决方式是在每个BSS内使用本地交换,其中由同一个BSS服务的两个移动单元之间的呼叫在该BSS内交叉连接。这样,用于这种本地交换呼叫的呼叫数据不需要通过回程链路向MSC通信以便通过MSC交换。在美国专利公报2008-0310404 Q008年8月8日提交的美国专利申请 No. 11/914,633)中,描述了一种本地交换方案,其中本地媒体网关共同位于每个BSS内。在该方案中,为了使由同一个BSS服务的两个移动单元之间的呼叫能够本地交换,修改MSC使其包括选择适当本地媒体网关以使呼叫本地交换的功能。换言之,通过该本地交换方案, MSC被修改成支持本地交换。

发明内容
一个实施方式涉及一种无线系统。所述无线系统包括多个基站子系统(BSS)和公共陆地移动网络(PLMN)的主MSC/VLR。每个BSS包括各自的基站控制器(BSC)和一个或更多个收发信基站(BTS)。所述无线系统还包括虚拟基站控制器(VBSC),所述虚拟基站控制器通信地联接至所述多个BSS和所述主MSC/VLR。从所述主MSC/VLR的角度来看,所述 VBSC呈现为用于所述多个BSS中的BTS的基站控制器。所述BSS中的至少一些BSS和所述 VBSC包括用于在所述BSS中本地交换呼叫的功能。另一个实施方式涉及一种确定用户的MSISDN的方法。所述方法包括从呼叫的第一线路接收与所述用户相关联的标识符以及将呈现为来自所述用户的短消息服务(SMS) 消息发送至虚拟用户,其中所述SMS消息实际上并不是从与所述用户相关联的用户设备发送的,而是从无线通信系统内的第一功能发送的。所述虚拟用户与所述无线通信系统内的第二功能相关联。所述方法还包括通过与所述虚拟用户相关联的第二功能接收所述SMS消息以及从所接收到的SMS消息提取所述MSISDN。另一个实施方式涉及一种确定呼叫的线路是否应该本地交换的方法,其中每个呼叫都包括第一线路和第二线路。所述方法包括将用户到用户信息插入与第一呼叫的第一线路有关的至少一个消息中,所插入的用户到用户消息包括至少一个标识符。所述方法还包括检查与一组呼叫的第二线路有关的消息以察看是否有哪一个包括含有所述标识符的用户到用户信息。所述方法进一步包括如果有任何与呼叫的第二线路有关的消息包括包含所述标识符的用户到用户信息,则检查所述第一线路和所述第二线路是否终止于基站子系统的同一个路由区域中,如果所述第一线路和所述第二线路终止于基站子系统的同一个路由区域中,则使所述第一线路和所述第二线路在所述路由区域内本地交换。另一个实施方式涉及一种确定呼叫的线路是否应该本地交换的方法,其中每个呼叫包括第一线路和第二线路。所述方法包括将双音多频(DTMF)音插入与第一呼叫的第一线路相关的至少一个消息中,所插入的DTMF与所述第一呼叫的第一线路相关联。所述方法进一步包括检查与一组呼叫的第二线路相关的消息以察看是否有任何消息包括所插入的DTMF音。所述方法进一步包括如果有任何与呼叫的第二线路相关的消息包括所插入的 DTMF音,则检查所述第一线路和该第二线路是否终止于基站子系统的同一个路由区域中, 如果它们终止于同一个路由区域中,则使得所述第一线路和该第二线路在所述路由区域内本地交换。另一个实施方式涉及一种用于将公共陆地移动网络(PLMN)的主MSC/VLR联接至多个基站子系统(BSQ的控制器系统,其中每个BSS包括各自的基站控制器(BSC)和一个或更多个收发信基站(BTS)。所述控制器系统包括多路复用器功能,所述多路复用器功能将从所述主MSC/VLR接收到的控制平面消息路由至所述BSS中的适当一个BSS并且执行用于在所述主MSC/VLR和所述BSS当中通信的消息的点编码地址翻译。所述控制器系统还包括本地交换功能,所述本地交换功能确定由所述BSS处理的呼叫何时应该本地交换。所述控制器系统从所述MSC/VLR的角度来看呈现为用于所述多个BSS中的BTS的基站控制器。


图1和图2是无线通信系统的一个实施方式的框图。图3是获得用户的MSISDN号码的方法的一个实施方式的流程图。图4是利用MT移动站的MSISDN识别其中呼叫的两个线路都终止于同一个路由区域内的那些呼叫的方法的一个实施方式的流程图。
图5是利用插入在移动起始(MO)线路中的用户到用户信息识别其中呼叫的两个线路都终止于同一个路由区域内的那些呼叫的方法的另一个实施方式的流程图。图6是利用插入在移动起始(MO)线路中的双音多频音(DTMF)识别其中呼叫的两个线路都终止于同一个路由区域内的方法的另一个实施方式的流程图。图7是当位于其中一个远程路由区域内的移动站执行位置更新时通过PALIM功能执行的方法的一个实施方式的框图。
具体实施例方式图1和图2是适合于供下面描述的虚拟基站控制器(VBSC)功能使用的无线通信系统100的一个实施方式的框图。系统100联接至公共陆地移动网络(PLMN) 102(这里也称为“主”PLMN 102)。无线通信系统100在这里描述为被实现为支持电话和数据规范和标准的全球移动通信系统(GSM)族中的一种或更多种。然而,应理解,其他实施方式被实现为支持其他无线规范或标准,例如包括电话和数据标准的CDMA族中的一种或更多种(例如包括 IS-95,CDMA2000 和 EV-D0 标准)。系统100包括多个基站子系统104。每个基站子系统104实现至少一个空中接口, 所述至少一个空中接口使所述基站子系统能够与位于与该基站子系统104相关联的覆盖区域内的至少一个无线装置通信。在图1所示的具体实施方式
中,所述无线装置是GSM移动站(例如移动电话或个人数字助理),该GSM移动站能够根据GSM标准的通用分组无线服务(GPRQ族进行电话呼叫和接收电话呼叫并能够发送和接收分组数据。在该实施方式中, BSS 104支持至少一个GSM电话空中接口,该至少一个GSM电话空中接口使BSS 104(以及第一 PLMN 102的其他元件)能够与能够进行电话呼叫和接收电话呼叫并能够发送和接收分组数据的无线装置通信。每个BSS 104包括各自的基站控制器(BSC) 106和一个或更多个收发信基站 (BTS)108。在图1和图2所示的具体实施方式
中,每个BSC 106实现GSM基站控制器功能, 这些功能例如包括基站管理(包括无线信道分配、基站之间的呼叫转接、和收发信基站结构)、软件和警报处理、以及操作和维护支持。而且,在该实施方式中,每个BSS 104包括用于处理GPRS分组数据的GPRS分组控制单元(P⑶)功能。每个BTS 108实现GSM基站功能, 所述功能例如包括一个或多个无线收发器(TRXs)、功率放大器、组合器、双工器和天线(和 /或适合于将BTS 108连接至一个或更多个天线的接口)。每个BSS 104与一个或更多个路由区域110相关联。路由区域110包括一群BTS 108,并且每个路由区域110与一个或更多个BSS 104相关联。在图1和图2中所示的具体实施方式
中,一个BSS 104包括两个路由区域110(路由区域B和C),其他三个BSS 104仅包括一个路由区域110(路由区域A、路由区域D和路由区域F),另一个路由区域110(路由区域E)包括两个BSS 104。路由区域C内的BTS 108由位于路由区域B内的BSC 106控制。在图1和图2所示的具体实施方式
中,路由区域A、B、C、D和E相对于主PLMN 102 位于远程位置,并且通过诸如卫星通信链路之类的较昂贵的回程通信链路联接至主PLMN 102 (利用虚线在图1和图2中示出)。这些路由区域110在这里还被称为“远程”路由区域110。远程路由区域A、B、C、D和E中的每个都包括用于处理语音和数据服务的本地交换的功能。该本地交换在VBSC 122的控制下进行(如下所述)。通过对其中呼叫的两个线路都终止于同一个路由区域110内的呼叫进行本地交换,用于这种呼叫的承载通信无需回程到主PLMN 102进行交换。在该具体实施方式
中,回程链路利用BP网络IM实现,并且利用 GSM A接口通过回程链路进行通信,所述GSM A接口通过IP链路(这里也称为“A-over-IP 接口”)实现。而且,在该实施方式中,路由区域F较接近主PLMN 102定位并且利用较廉价的回程通信链路(在图1和图2中利用实线示出)联接至主PLMN 102。该路由区域在这里也被称为“中央”路由区域。中央路由区域不包括用于在该路由区域内进行本地交换的功能。在图1和图2所示的具体实施方式
中,在路由区域A、B、C、D和E中实现的BSS 104 的元件利用相应的网际协议(IP)网络12(未相对于路由区域E示出)以通信方式彼此联接。IP网络112可以以各种方式(例如利用有线和/或无线通信链路)实现。在路由区域 A、B、C、D禾口 E中,BTS 108利用基于IP的接口 (例如,Abis over IP接口)通过IP网络 112与相应的BSC 106通信,并且BSC 106被构造成利用A-over-IP接口与MSC通信。而且,路由区域C包括集线器116 (或其他网络间通信装置),集线器116用于将路由区域C的 IP网络112联接至路由区域B的IP网络112,从而路由区域C的BTS 108能够由路由区域 B中的BSC 106控制。在该实施方式中,远程路由区域A、B和C中的BSC 106包括适当功能(诸如媒体网关控制协议(MGCP)客户功能)以使得由相应的BSS 104处理的语音和数据通信能够利用下层IP网络112进行本地交换,从而将按照需要路由语音和数据包。在图1和图2中所示的具体实施方式
中,远程路由区域D利用电路交换的BSS 104,在电路交换的BSS 104中,BTS 108通过电路交换(TDM)通信链路联接至各自的BSC 106,BSC 106被构造成通过电路交换A接口与MSC通信。在该路由区域D中,本地媒体网关(MG) 114用于通信地将电路交换的BSC 106联接至IP回程链路。本地MG 114至少包括用于处理语音和数据服务的本地交换的功能。本地MG 114在VBSC 122(下面描述)的控制下执行该本地交换。本地MG 114还包括其他媒体网关功能,诸如用于在分组呼叫数据和 TMD格式之间转换的媒体转换功能(如果必要的话)和/或使得用于卫星回程链路的呼叫数据带宽最优化,同时维持高语音质量(例如利用G. 729b编解码器)。主PLMN 102包括网络交换子系统(NSQ。在这里所示的实施方式中,一些NSS设备位于在物理上远离远程路由区域A、B、C、D和E的网络操作中心(NOC)。NSS通信地联接至公共交换电话网络(PSTN)(例如用于语音通信)、数据网络(例如互联网)以及其他公共陆地移动网络(它们都没有在图1和图2中示出)。主PLMN 102的NSS实现交换功能、 批准用户、获取和维持信息、并且将应用和呼叫特征提供给主PLMN102的用户(诸如呼叫振铃、漫游、语音邮件、短消息服务)。主PLMN102的NSS包括移动交换中心(MSC)和访问者位置寄存器(这里共同称为“主MSC/VLR”116)。主MSC/VLR 116为当前位于与主PLMN 102 相关的覆盖区域内的无线装置实现传统的GSM MSC和VLR功能(例如呼叫处理、交换、移动管理和移交处理)。在图1和图2所示的具体实施方式
中,主MSC/VLR 116被设计成通过(利用诸如一个或多个Tl或El链路之类的传统时分双工多路复用(TMD)回程链路实现的)电路交换 GSM A接口与基站子系统通信。然而,在图1和图2中所示的具体实施方式
中,BSS 104被设计成利用通过IP链路实现的GSM A接口(这里也称为“A-0Ver-IP”接口)与MSC/VLR通信。主PLMN 102的NSS还包括用于实现主PLMN 102中的智能网络功能的各种节点。 例如,在图1和图2所示的实施方式中,主PLMN 102还包括实现传统SCF和SRF功能的服务控制功能(SCF)和专用资源功能(SRF) 118。NSS还包括传统的GPRS服务支持节点(SGSN) 120以支持向BSS 104提供GPRS服务。在图1和图2所示的具体实施方式
中,SGSN 120被设计成通过GPRS ( 接口与P⑶接口,所述GPRS ( 接口在帧中继回程通信链路上实现。然而,包含在BSS 104中的POT功能被构造成利用在IP链路上实现的GPRS Gb接口(这里还称为“Gb-over-IP”接口)进行通在图1和图2所示的实施方式中,主MSC/VLR 116通过虚拟基站控制器(VBSC) 122 联接至BSS 104。BSS 104通过IP网络IM通信地联接至VBSC 122。VBSC 122被构造成利用在IP网络124上实现的A-over-IP接口与BSC 106通信。主MSC/VLR 116通过一个或更多个TDM链路联接至VBSC 122。参照图2,VBSC 122包括中央媒体网关126,所述中央媒体网关1 处理在BSS 104中使用的媒体格式与在PLMN 102的其余部分或PLMN 102所通信地联接的其他网络 (诸如PSTN或其他PLMN)中使用的媒体格式之间的媒体转换。在图1所示的实施方式中, 每个BSS 104利用实时传输协议(RTP)作为数据包通过各自的IP网络112传送呼叫数据, 而其他格式在PLMN的其余部分中使用(例如一个或多个TMD媒体格式)。在这种实施方式中,VBSC 122中的中央媒体网关1 处理分组RTP呼叫数据和TDM格式之间的转换。而且,中央媒体网关126为带宽优化呼叫数据执行适当的媒体转换以通过卫星回程链路进行
ififn。VBSC 122包括其自身的MSC功能128,所述MSC功能128用于解析控制平面消息 (例如呼叫建立和移动管理消息),所述控制平面消息被发送至PLMN 102的主MSC/VLR 116 或从主MSC/VLR 116接收并且发送至BSC 106或从BSC 106接收。MSC功能1 实现用于 VBSC 122的适当的协议栈以如下所述那样处理控制平面消息。VBSC 122还包括私人A链路智能多路复用器(PALIM)功能130。PALIM功能130 用于将VBSC 122的元件的其余部分逻辑联接至电路交换A接口,所述电路交换A接口用于将VBSC 122联接至主MSC/VLR 116。PALIM功能130检测并处理各种类型的控制平面消息 (例如呼叫建立和移动管理消息),所述控制平面消息通过联接至主MSC/VLR 116的电路交换A接口和联接至BSS 104的A-over-IP接口传送。从每个BSS 104的BSC 106的角度来看,VBSC 122被构造成呈现为用于这些BSC 106的MSC/VLR。从主MSC/VLR 116的角度来看,VBSC 122还被构造成呈现为单个BSC,该单个BSC控制所有BTS 108。换言之,尽管PLMN 102包括多个BSC 106,主MSC/VLR 116只需要被构造成与单个VBSC 122相互作用。VBSC 122的PALIM功能130处理消息从主MSC/ VLR 116到适当的实际BSC 106的路由以及消息从实际的BSC 106到主MSC/VLR 116的路 在图1和图2所示的实施方式中,BSC 106和VBSC 122(当VBSC 122与BSC 106 通信时)被构造成利用不会被PLMN 102的其余部分看到的“私人”点编码(或其他地址)。VBSC 122还被分配来自在PLMN 102的其余部分中使用的点编码范围的有效点编码。该点编码在这里还被称为用于VBSC 122的“公共”点编码。VBSC 122的PALIM功能130执行从 BSC 106发送到VBSC 122的消息以及从主MSC/VLR 116发送到VBSC 122消息所必需的所有点编码地址翻译。例如,对于从BSC 106发送到VBSC 122的消息,VBSC 122的PALIM功能130通过将发送所述消息的BSC 106的私人点编码替换为VBSC 122的公共点编码来修改发源点编码。对于从主MSC/VLR 116发送的最终用于BSC 106的消息,VBSC 122的PALIM 功能130通过将VBSC 122的公共点编码替换为BSC 106私人点编码(所述消息旨在用于该私人点编码)来修改发源点编码。VBSC 122的PALIM功能130维持状态翻译表,所述状态翻译表用于通过检查经过PALIM功能130的消息来执行这种地址翻译(例如,利用通过每个BSC 106通信的移动站的国际移动用户识别(IMSI)码)。例如,当移动站移动到与其中一个BSS 104相关的覆盖区域中时,该移动站发送和接收的认证和位置更新信息将经过 VBSC 122的PALIM功能130,PALIM功能130为这种消息执行任何必要的点编码地址翻译。VBSC 122包括媒体网关控制(MGC)功能132,该媒体网关控制功能132利用媒体网关控制协议(MGCP)控制VBSC 122中的中央媒体网关1 和BSS 104中的任何本地媒体网关114。MGC功能132还能够与路由区域A、B、C和E中的IP BSC 106中的MGCP功能进行通信。MGC功能132通过IP网络IM与本地MG 114和IP BSC 106通信。VBSC 122还包括RTP本地交换(RLS)功能134,该RTP本地交换(RLS)功能134被构造成用于确定由 VBSC 122处理的呼叫是否应该本地交换并且如果应该本地交换,则指示MGC功能132对该呼叫进行本地交换。具体地说,PALIM功能130检查在BSS 104和主MSC/VLR 116之间传送的控制平面消息并且确定中央MG 126何时需要通过连接来自电路交换A接口的TDM信道和来自正在处理相关移动站的BSS 104的相应IP媒体流来建立电话呼叫的一个线路。TDM信道由用于该呼叫的MSC/VLR 116分配,并通常由电路标识编码(CIC)标识,该电路标识编码在 BSSMAP消息中发送至VBSC 122。该TDM信道在这里有时简称为“CIC”。当PALIM功能130 确定需要建立呼叫线路时,PALIM功能130请求MGC功能132使分配给该线路的CIC与来自相关BSS 104的相应IP媒体流连接。当MGC功能132收到这种请求时,其将该请求转送至RLS功能134。RLS功能134检查该呼叫的两个线路(即移动起始(MO)线路和移动终止 (MT)线路)是否终止于同一个路由区域,并且如果终止于同一个路由区域,则检查该路由区域是否被构造成用于本地交换。如果该路由区域被构造成用于本地交换,则RLS功能134 指示MGC功能132指示相关的本地MG 114或IP BSC 106在该路由区域内进行本地交换, 由此避免通过回程链路回程输送呼叫承载通信(bearer traffic)。在该具体实施方式
中,由于VBSC 122没有权限使用存储在主MSC/VLR 116的VLR 中的用户信息,因此RLS功能134不能使用存储在主MSC/VLR 116中的用户信息来帮助其检查呼叫的两个线路是否终止于同一个路由区域内。用于呼叫的MO线路的控制平面消息将通过MSISDN而不是其IMSI或TMSI来识别被呼叫的MT移动站。然而,当主MSC/VLR 116建立呼叫的MT线路时,来自主MSC/VLR 116 的控制平面消息仅仅包括被呼叫的MT移动站的MSI或TMSI。结果,RLS功能134需要另一个机制来帮助其检查呼叫的两个线路是否终止于同一个路由区域内。在图1和图2所示的具体实施方式
中,PALIM功能130保持表136(图2中所示),该表用于存储用户信息,该用户信息能够由RLS功能134使用以确定呼叫的两个线路是否终止于同一个路由区域中。 下面结合图3至图6来描述如何确定的实施例。当通过本地MG 114或IP BSC 106本地交换呼叫时,由主MSC/VLR 116分配给呼叫的MO和MT线路的CIC不被释放。VBSC 122包括语音插入监视器(VIM)功能138。当呼叫通过本地MG 114或IP BSC 106进行本地交换时,VIM功能138监测由主MSC/VLR 116分配给呼叫的两个CIC,用于可能发送至该呼叫涉及的移动站的任何警报或其他消息。这种警报的示例包括预付费服务相关的SRF警报(例如,表示预付费用户将用完预付费时间的警报)。例如,当SCF/SRF 118通过由主MSC/VLR 116分配给呼叫的CIC发送警报时,VBSC 122的VIM功能138将检测到该警报,致使MGC功能128指示相关的本地MG 114或IP BSC 106断开其所建立的本地交叉连接并利用由主MSC/VLR 116分配的CIC交叉连接呼叫的两个线路。这样,移动站将能够接收任何这种警报。在这种实施方式的一个实现方案中,一旦本地交叉连接被断开,则两个线路被连接至其相应的CIC以便由主MSC/VLR 116进行交叉连接,该呼叫保持建立用于该呼叫的其余部分的路径。在图1和图2所示的具体实施方式
中,VBSC 122还包括GPRS网络地址翻译(GNAT) 功能140 (如图2中所示)。GNAT功能140实现传统的GNAT功能并且提供由BSS 104中的 PCU功能使用的Gb-over-IP接口与由主PLMN 102的SGSN使用的Gb-over_FR接口之间的桥接。GNAT功能140还将多个(Λ-over-IP接口聚集成单个(ib-over-IP接口。图1和图2的实施方式利用可以在这种的情况下使用其中回程IP网络1 在较昂贵和/或低带宽的链路(诸如卫星或微波链路)上实现。在一个这样的应用中,例如,一个或更多个BSS 104位于远程区域中(例如在岛屿上)。在这种应用中,一个或更多个BSS 104通过卫星链路通信地联接至VBSC 122和主PLMN 102。在这种应用中,在图1和图2所示的实施方式中提供的本地交换可以用于降低通过卫星回程链路通信的交通量。而且,图1和图2所用的实施方式可以用在如下情况下其中另选的BSS构造(例如微微蜂窝和微蜂窝BSQ与MSC设备一起使用,该MSC设备被设计成供传统的宏蜂窝设备使用。VBSC 122对这种宏蜂窝MSC来说呈现为单个传统的电路交换宏蜂窝BSC,而VBSC 122呈现为用于BSS的MSC/VLR。这样,宏蜂窝MSC可以构造成仿佛只有单个联接至其的传统BSC—样,这能够更容易地计划和构造PLMN 102,而在这种构造时使用另选的BSS构造是有利的。在图1和图2所示的实施方式的一些实现方案中,VBSC 122的MSC功能128为一些类型转接进行转接处理。例如,VBSC 122的MSC功能1 可以被构造成处理小区内部转接(在其他情况下并不通过相关的BSC 106或BTS 108来处理)、在同一BSS内的小区内部转接(在其他情况下不并通过相关的BSC 106来处理)以及由VBSC 122服务的BSS 104之间的MSC内部转接。在这种实现方案中,PALIM功能130将识别与这种转接有关的控制平面消息并将控制平面消息转送给MSC功能1 进行处理。这样,主MSC/VLR 116不需要处理这种转接处理,如果存在大量BSS 104和/或如果相关联的覆盖区域较小则这可能是十分显著的。而且,VBSC 122可以被构造成在这种转接完成时通知PLMN 102的MSC/VLR 116。 可选地,VBSC 122能够被构造以对于主MSC/VLR 116来说完全透明的方式执行这种转接以卸下所有基于非税收的信号。在一些实施方式中,VBSC 122还被构造成提供区分服务等级。例如,VBSC的PALIM功能130能够被构造成如美国专利No. 5,818,824中描述的那样以提供私人用户和/或混合用户以及普通公共用户。如这里使用的,私人用户是只能够向其他私人用户呼叫和从其他私人用户接收呼叫的用户。每个私人用户具有分配的“私人"MSISDN,该“私人"MSISDNR 能被其他私人用户呼叫。而且,每个私人用户不能够在其他供应商的网络上漫游。混合用户是能够向私人用户和其他普通公共用户呼叫又能够从私人用户和其他普通公共用户接收呼叫的用户。每个混合用户具有分配的私人MSISDN和分配的“公共"MSISDN,当混合用户位于与其中一个BSS 106相关的位置区域中时其他私人用户和混合用户可以使用该私人 MSISDN来呼叫混合用户,而公共用户和其他混合用户可以使用该公共MSISDN来呼叫混合用户,而不管混合用户在进行任何这种呼叫时使用的是什么网络。在这种实施方式中,VBSC 122 (更具体地说,MSC功能1 和HLR 129)被构造成针对分配给私人用户和混合用户的私人MSISDN号码处理MSC/HLR/VLR功能。在这种实施方式中,PALIM功能130实现A接口多路复用(在5,818,124专利中描述),以连同分配给私人用户和混合用户的私人MSISDN 号码一起无缝提供“私人”无线服务,同时还向公共用户(包括PLMN 102的漫游者和本地用户)提供“公共”无线服务。VBSC 122还能够用于为私人或混合用户提供其他区分服务例如优先呼叫(例如在容量保留的情况下)或特殊服务(例如快速呼叫或一键通(PTT)服务)。在这种PALIM实施方式的一个实现方案中,VBSC 122还被构造成以与美国专利申请No. 12/199,335中描述的方式类似的方式将漫游者建立为混合用户,该专利于2008年8 月 27 日提交,名称为“OPEN TO ALL PREPAID ROAMING SYSTEMS AND METHODS”,这里也将其称为‘335专利,并通过参考将其全部内容结合于此。VBSC 122将利用如下描述的技术发现每个漫游者的由其本地网络分配的公共MSISDN。VBSC 122能够被构造成自动地为每个漫游者(新生成的混合用户)私人MSISDN号码,该漫游者可以利用该MSISDN号码接收来自私人用户或其他混合用户的呼叫,同时该漫游者位于与该VBSC 122相关联的覆盖区域内。 私人MISDN号码可以用于提供在’ 335申请中描述的对所有预付费漫游(OPR)提供开放的服务。而且,PALIM功能130可以利用在美国专利申请No. 12/492,344中描述的iPALIM 功能实现,该申请于2009年6月沈日提交,名称为“PRIVATE CELLULAR SYSTEM WITH AUTO-REGISTRATION FUNCTIONALITY”,这里通过参考将其全部内容结合于此,以下将该专利申请称为“’ 344申请”。在一个实现方案中,PALIM功能130可以被构造成允许无线网络运营商利用PALIM 功能130中的登记功能控制哪个移动用户允许利用主PLMN 102登记(白列表)或不允许登记(黑列表)。这种登记控制功能禁止“非法”访问者(即不允许登记的访问者)利用PAL IM功能130向主PLMN 102登记。PALIM功能130被构造成向非法访问者的移动站发送“位置区域更新拒绝”消息以指示拒绝原因。PALIM功能130可以被构造成使得无线网络运营商可根据该运营商的网络要求而选择如下拒绝原因中的一个“PLMN不允许”(在这种情况下,主PLMN 102将被添加至存储在访问者SIM卡中的“禁止PLMN列表”以防止移动站向主 PLMN102进行任何进一步的登记企图):“LA不允许”(在这种情况下,移动将不会再次试图向主PLMN 102登记,除非移动已经改变其位置区域);以及“在该LA中不允许漫游”(在这种情况下,选定位置区域不接收来自另一个PLMN的访问者)。
在这种实现方案中,PALIM功能130使用IMSI前缀表,该IMSI前缀表可以由运营商构造为“白列表”或“黑列表”。如果IMSI前缀表被构造为白列表,则仅有其IMSI前缀能够在IMSI前缀表中找到的用户被允许利用PALIM功能130中的登记功能向主PLMN 102 登记。如果IMSI前缀表被设置为黑列表,则只有其IMSI前缀在IMSI前缀表中列出的用户被禁止利用PALIM功能130中的登记功能向主PLMN 102登记。换言之,白列表是允许利用 PALIM功能130中的登记功能向主PLMN 102登记的IMSI前缀的列表,而黑列表是禁止利用PALIM功能130中的登记功能向主PLMN 102登记的IMSI前缀的列表。在这种实现方案中,IMSI前缀登录的长度在1和15个数字之间。如果IMSI前馈是15位数字号码,则其是单个IMSI号码。如果其短于15位,则所有以该前缀开头的号码均匹配IMSI前缀。例如, 如果IMSI前缀设置为46001,则所有以46001开始的IMSI号码均与该IMSI前缀匹配。VBSC 122可以被构造成提供其他类型的服务,诸如私人网络、特殊服务或网络访问控制。图3至图6示出了能够用于向RLS功能134提供信息以帮助其识别呼叫的两个线路均终止于同一个路由区域中的呼叫的方法。图3至图4示出了一种方案,该方案利用MT移动站的移动用户ISDN号码 (MSISDN)。在该方案中,VBSC 122的PALIM功能130获得其处理的每个新用户的MSISDN。 在该实施例中,VBSC 122没有权限使用由主MSC/VLR 116存储的用户数据。结果,由VBSC 122处理的用户(以及相关的移动站)的MSISDEN号码不能从主MSC/VLR 116获得。图3 是获得用户的MSISDEN号码的方法300的一个实施方式的流程图。方法300在这里描述为在图1和图2的系统中实现,不过可以以其他方式实现其他实施方式。当移动站进入与其中一个路由区域110相关的覆盖区域中并且成功地完全了位置更新时(在方框302中检查),VBSC 122的PALIM功能130检查其是否需要为该用户获得MSISDN (在方框304中检查)。PALIM功能130通过从位置更新消息获得IMSI或TMSI并通过检查用户信息表136来看PALIM功能130是否需要为该用户获得MSISDN来进行(例如,因为表136不含有用于该用户的任何信息,或者因为MSISDN从来都没有为该用户获得过或因为用户的游隙已经从表136中清除)。如果需要用于该用户的MSISDN,则PALIM功能130代表移动站向由VBSC 122保持的预定虚拟用户发送短消息服务(SMS)消息(方框306)。如图2所示,VBSC 122包括模拟用户设备的项目的用户设备模拟器(UES) 142。如果用户使用该移动站发送SMS消息,则UES 142用于通过发送新移动站将发送的同一类型的消息来发送方框306的SMS消息。UES 142 将分配给虚拟用户的MSISDN作为SMS消息的目标地址来使用,将移动站的被捕获的IMSI 或TMSI作为源地址来使用,并将SMS中心(SMSC)的地址包含在主PLMN 102中。UES 142 将SMS消息发送至主MSC/VLR 116,主MSC/VLR 116将该消息转送到包含在主PLMN 102中的SMSC。SMSC处理将SMS消息以正常方式输送至虚拟用户。虚拟用户是仅用于在关于方法300描述的处理的主PLMN 102的特殊用户。VBSC 122被构造成使得虚拟用户对主MSC/ VLR 116(以及PLMN 102的其余部分)来说呈现为位于与VBSC 122相关的覆盖区域中,这使得将SMS消息被路由至VBSC 122以便输送。UES 142接收所述SMS消息。当SMS消息被输送至虚拟用户(即被输送到UES 142)时,PALIM功能130从被输送的SMS消息捕获用于该移动站的MSISDN号码(方框308)。被输送的SMS消息将包括用于发送该SMS消息的用户的MSISDN号码,该号码是与执行位置更新的移动站相关的用户的 MSISDN号码。UES 142向PALIM功能130提供MSISDN号码。然后,PALIM功能130在其维持的用户信息表136中存储用于该用户的IMSI或TMSI号码以及捕获的MSISDN号码(方框 310)。图4是方法400的一个实施方式的流程图,该方法400利用MT移动站的MSISDN 识别其中呼叫的两个线路都终止于同一个路由区域110中的那些呼叫。方法400适合于用在其中VBSC 122使用方法300来获得正被VBSC 122处理的用户的MSISDN的那些实现方案中。方法400在这里被描述为在图1和图2的系统中实现,不过可以以其他方式实现其他实施方式。当RLS功能134检测到呼叫的MT线路正在利用VBSC 122建立时(在方框402 中检查),RLS功能134检查MT线路终止于其中的路由区域110是否支持本地交换(方框 404)。如果路由区域110支持本地交换,则RLS功能134使用MT线路的IMSI或TMSI来确定MT移动站的MSISDN(方框406)。RLS功能134通过查询PALIM功能130来实现这一点。 PALIM功能130利用由RLS功能134提供的IMSI或TMSI来搜索利用MT移动站的IMSI或 TMSI维持的用户信息表136,以便将用于该MT移动站的相应用户记录定位。用户记录包含用于该MT移动站的MSISDN。用于该MT移动站的MSISDN被提供给RLS功能134。 然后,RLS功能1 检查其正在处理的所有MO线路以察看MO线路中是否有任何线路对应于当前MT线路(在方框408中检查)。RLS功能134通过检查每个MO线路来察看被呼叫的MT移动站的用于该MO线路的MSISDN是否对应于在方框406中接收到的MSISDN。 如果RLS功能134找到对应于当前MT线路的MO线路,则RLS功能134检查该MO线路是否终止于与MT线路相同的路由区域中(方框410)。如果该MO线路终止于与MT线路相同的路由区域,则RLS功能134指示MGC功能132使位于该路由区域中的本地MG 114或IP BSC 106将该呼叫的线路相互连接(方框412)。图5是方法500的另一个实施方式的流程图,方法500识别其中呼叫的两个线路终止于同一个路由区域Iio中的那些呼叫。图5中所示的方法500的实施方式利用用户至用户信令(UUS),该用户到用户信令在一些电话系统中作为补充服务提供。UUS提供了用于将有限数量的用户产生的信息(这里也称为“用户到用户信息”或“UUI”)传输到与呼叫相关的另一用户或从该用户传输的机制。UUS相关的规范和标准规定传达用户之间的通信的网络元件不解释UUI或以任何方式作用在UUI上(即UUI通过网络“透明地”传递)。当PALIM功能130处理呼叫的MO线路时(在方框502中检查),PALIM功能130 将UUI信息插入在为该MO线路转送的信令消息中(方框504)。插入的UUI信息包括能够被用于识别移动站和路由区域110的信息,MO呼叫线路源自该路由区域110。例如,在一个实现方案中,插入的UUI信息包括MO移动站的IMSI或TMSI以及用于该相应路由区域的标识符。该UUI信息将被透明地传递至呼叫的MT线路。当RLS功能134检测到呼叫的MT路线正在利用VBSC 122建立(在方框506中检查),RLS功能134检查用于该呼叫的MT线路的控制平面消息是否包括由PALIM功能130 与方框504有关地插入到MO呼叫线路中的类型的UUI信息。如果已经插入了这种UUI信息,则RLS功能134通过检查包含在插入的UUI中的路由区域标识符来检查该MT线路终止的路由区域110是否支持本地交换。如果支持本地交换,则RLS功能134检查其正在处理的所有MO线路以便察看这些MO线路中是否有任何线路对应于当前MT线路(在方框512中检查)。RLS功能134利用包含在插入的UUI信息中的MO IMSI或TMSI实现这一点。RLS功能134检查插入的MO IMSI/TMSI是否与当前正被处理的MO线路中的任何线路的MO IMSI/ TMSI匹配。如果存在匹配,则RLS功能134检查匹配的MO线路是否终止于与MT线路相同的路由区域中(方框514)。如果是这样的话,RLS功能134指示MGC功能132致使该路由区域中的本地MG 114或IP BSC 106使该呼叫的线路相互连接(方框516)。图6是方法600的另一个实施方式的流程图,方法600识别其中呼叫的两个线路都终止于同一个路由区域10中的那些呼叫。图6中所示的方法600的实施方式利用双音多频(DTMF)音。在该实施方式中,RLS功能1;34利用由主MSC/VLR 116分配的CIC建立由VBSC 122 处理的呼叫的每个线路(方框602)。当RLS功能134建立终止于支持本地交换的路由区域中的呼叫的MO线路时(在方框604中检查),RLS功能134(利用中央媒体网关126)导致预定DTMF音或DTMF音的序列插入到该呼叫的MO线路中(方框126)。RLS功能134 (利用中央媒体网关126)收听当前处理的所有MT线路上的插入的DTMF音。如果在MO线路和 MT线路上都检测到了相同的插入的DTMF音(在方框608中检查),则RLS功能134检查MO 线路和MT线路是否终止于同一个路由区域(方框610)。如果MO线路和MT线路终止于同一个路由区域,则RLS功能134指示MGC功能132致使在该路由区域中的本地MG 114或IP BSC 106将该呼叫的两个线路互连(方框612)。这里描述为由VBSC 122实现的功能能够以各种方式现实。例如,VBSC 122可以实现为在服务器上执行的软件。这种服务器例如可以包括用于执行该软件的一个或更多个可编程处理器以及用于存储程序指令和任何相关数据的存储器。所述软件包括存储在(或以其他方式实现在)在适当的存储介质或媒体(例如闪速存储器)上的程序指令,由所述可编程处理器从该存储介质或媒体读取至少一部分程序指令以由此进行执行。这种服务器还包括将该服务器通信地联接至PLMN的其他元件的适当接口。图7是方法700的一个实施方式的框图,该方法700在位于其中一个远程区域110 中的移动站执行位置更新时由PALIM功能130执行。方法700适合于用在其中PALIM功能 130用作主PLMN 102的接口以及其中主PLMN 102通过将VBSC 122联接至主PLMN 102的通信链路支持MAP协议的那些实现方案。当位于其中一个远程漫游区域110中的移动站执行位置更新时,PALIM功能130执行“双位置更新”。PALIM功能130直接利用主PLMN 102的HLR 119执行“第一”位置更新 (图7的方框702)。该第一位置更新是“假”位置更新,该“假”位置更新是由PALIM功能 130基于在从移动站接收的位置更新消息中提供的信息产生的。PALIM功能130使用MAP 协议来直接利用PLMN 102中的HLR 119执行第一位置更新,并且当执行第一位置更新时从主HLR 119的角度呈现为MSC/VLR。主HLR 119将以正常方式处理第一位置更新,并且利用 MAP协议将第一位置更新的响应发送至PALIM功能130。第一位置更新的响应包括用于该移动站的用户信息(例如用户的IMSI和MSISDN信息)。PALIM功能130接收第一位置更新的响应(方框704)并更新其维持的IMSI-MSISDN表136 (方框706)。这样,PALIM功能 130(更一般地说,VBSC 122)将获得用于该移动站的用户信息。在第一位置更新完成之后,PALIM功能130利用主PLMN 102中的MSC/VLR 116执行“第二”位置更新(方框708)。该第二位置更新是“正常”位置更新,该“正常”位置更新使用从移动站接收到位置更新消息。PALIM功能130在执行第二位置更新时从MSC/VLR 116的角度呈现为BSC,并且利用A接口将位置更新消息转送到主MSC/VLR 116。主MSC/VLR 116通过利用主HLR 119执行第二位置更新而以正常方式处理第二位置更新。主HLR 119 以正常方式处理第二位置更新并且更新用于该移动站的HLR用户记录以显示该移动站在主PLMN 102中漫游。主HLR 119还将第二位置更新响应发送到主MSC/VLR 116,该主MSC/ VLR 116利用包含在该响应中的用户信息更新其VLR。由于双位置更新,PALIM功能130能够获得用户信息,同时仍然使得移动站适当地向本地PLMN 102登记。而且,这里描述的VBSC能够被构造成支持在‘344申请中描述的级联VBSC架构和精确分页技术。这里描述的方法和技术可以在数字电子电路中实现,或利用可编程处理器(例如专用处理器或通用处理例如计算机)固件、软件或固件和软件的组合来实现。实施这些技术的设备可以包括适当的输入和输出装置、可编程处理器和确实实施程序指令以由可编程处理器执行的存储介质。实现这些技术的处理可以由执行指令程序的可编程处理器执行以通过操作输入数据并产生适当的输出来执行期望的功能。所述技术可以有利地在一个或更多个程序中实现,所述程序可在可编程系统上执行,所述可编程系统包括至少一个可编程处理器,该可编程处理器被联接成用于从数据存储系统、至少一个输入装置和至少输出装置接收数据和指令并将数据和指令发送至所述数据存储系统、所述至少一个输入装置和所述至少一个输出装置。通常,处理器将从只读存储器和/或随机访问存储器接收指令和数据。适合于确实实施计算机程序指令和数据的存储装置包括所有形式的非易失存储器,例如包括半导体存储器件(诸如EPR0M、EEPR0M和闪速存储器件)、磁盘(诸如内置硬盘和可移动硬盘)、磁光盘和DVD盘。上述任何一种都可以补充到或结合到专用设计专用应用的集成电路(ASIC)中。已经描述了由如下权利要求限定的本发明的多个实施方式。然而,应理解的是,在不脱离权利要求保护的发明的精神和范围的情况下可以对所描述的实施方式进行各种修改。因而,其他实施方式也在如下权利要求的范围内。
权利要求
1.一种无线系统,该无线系统包括 公共陆地移动网络(PLMN)的主MSC/VLR;多个基站子系统(BSS),每个BSS包括各自的基站控制器(BSC)和一个或更多个收发信基站(BTQ ;以及虚拟基站控制器(VBSC),所述虚拟基站控制器通信地联接至所述多个BSS和所述主 MSC/VLR ;其中从所述主MSC/VLR的角度来看,所述VBSC呈现为用于所述多个BSS中的BTS的基站控制器;并且其中所述BSS中的至少一些BSS和所述VBSC包括用于在所述BSS中本地交换呼叫的功能。
2.根据权利要求1所述的无线系统,其中所述VBSC通过在IP网络上实现的GSMA接口通信地联接至所述多个BSS,并且其中所述VBSC通过电路交换的GSM A接口通信地联接至所述主MSC/VLR;并且其中所述BSS中的至少一些BSS包括用于在所述BSS中交换电话呼叫的本地媒体网关。
3.根据权利要求1所述的无线系统,其中所述VBSC执行用于在所述BSS和所述主MSC/ VLR之间发送的消息的点编码地址翻译。
4.根据权利要求1所述的无线系统,其中所述BSS中的至少一些BSS实现微蜂窝和微微蜂窝中的至少一个。
5.根据权利要求1所述的无线系统,其中所述VBSC利用一个或更多个卫星链路通信地联接至所述多个BSS。
6.根据权利要求1所述的无线系统,其中所述VBSC通过将相应的SMS消息发送到用于由所述多个BSS处理的每个移动站的预定用户来识别用于这种移动站的MSISDN号码,其中所述相应的MSISDN号码从相应的SMS消息捕获。
7.根据权利要求6所述的无线系统,其中所捕获的MSISDN号码用于匹配呼叫的移动起始(MO)线路和移动终止(MT)线路,以确定该呼叫是否应该本地交换。
8.根据权利要求1所述的无线系统,其中所述VBSC将用户到用户信息插入其处理的呼叫的移动起始(MO)线路的控制平面消息中,并且检查其处理的呼叫的移动终止(MT)线路中的这种插入的UUI信息,其中所插入的用户到用户信息用于匹配呼叫的MO和MT线路,以确定呼叫是否应该本地交换。
9.根据权利要求1所述的无线系统,其中所述VBSC将双音多频(DTMF)音插入其处理的呼叫的移动起始(MO)线路中,并且检查其处理的呼叫的移动终止(MT)线路中的这种插入的DTMF音,其中所插入的DTMF音用于匹配呼叫的MO和MT线路,连同确定所述呼叫是否应该本地交换。
10.根据权利要求1所述的无线系统,其中所述VBSC被构造成支持私人用户和/或混合用户。
11.根据权利要求1所述的无线系统,其中当呼叫被本地交换时,所述VBSC监测由所述主MSC/VLR分配给所述呼叫的电路的任何警报,并且如果有任何警报在所述电路上传送, 则撤销所述呼叫的本地交换并且将该呼叫的线路连接至由所述主MSC/VLR分配的电路。
12.一种确定用于用户的MSISDN的方法,该方法包括从呼叫的第一线路接收与所述用户相关联的标识符;将呈现为来自所述用户的短消息服务(SMS)消息发送至虚拟用户,所述SMS消息实际上并不是从与所述用户相关联的用户设备发送的,而是从无线通信系统内的第一功能发送的,并且所述虚拟用户还与所述无线通信系统内的第二功能相关联;通过与所述虚拟用户相关联的第二功能接收所述SMS消息;以及从所接收到的SMS消息提取所述MSISDN。
13.根据权利要求12所述的方法,该方法还包括在一表中存储所述标识符和所述 MSISDN 号码。
14.根据权利要求12所述的方法,该方法还包括利用所述MSISDN号码确定呼叫的线路是否应该本地交换。
15.根据权利要求12所述的方法,其中与所述用户相关联的所述标识符包括国际移动用户识别码(IMSI)和临时移动用户识别码(TMSI)中的至少一个。
16.根据权利要求12所述的方法,其中所述第一功能和所述第二功能在模仿终端用户设备的用户设备模拟器中实现。
17.一种确定呼叫的线路是否应该本地交换的方法,每个呼叫都包括第一线路和第二线路,所述方法包括将用户到用户信息插入与第一呼叫的第一线路有关的至少一个消息中,所插入的用户到用户消息包括至少一个标识符;检查与一组呼叫的第二线路有关的消息以察看是否有哪一个包括含有所述标识符的用户到用户信息;如果有任何与呼叫的第二线路有关的消息包括包含所述标识符的用户到用户信息,则检查所述第一线路和所述第二线路是否终止于基站子系统的同一个路由区域中,如果所述第一线路和所述第二线路终止于基站子系统的同一个路由区域中,则使所述第一线路和所述第二线路在所述路由区域内本地交换。
18.根据权利要求17所述的方法,该方法还包括检查所述第一呼叫的所述第一线路是否终止于支持本地交换的路由区域中,其中如果所述路由区域支持本地交换则所述用户到用户信息被插入在与所述第一呼叫的所述第一线路相关的至少一个消息中。
19.根据权利要求17所述的方法,其中所述标识符包括与用户相关联的标识符和与路由区域相关的标识符中的至少一个。
20.一种确定呼叫的线路是否应该本地交换的方法,每个呼叫包括第一线路和第二线路,所述方法包括将双音多频(DTMF)音插入与第一呼叫的第一线路相关的至少一个消息中,所插入的 DTMF与所述第一呼叫的第一线路相关联;检查与一组呼叫的第二线路相关的消息以察看是否有任何消息包括所插入的DTMF音;如果有任何与呼叫的第二线路相关的消息包括所插入的DTMF音,则检查所述第一线路和该第二线路是否终止于基站子系统的同一个路由区域中,如果它们终止于同一个路由区域中,则使得所述第一线路和该第二线路在所述路由区域内本地交换。
21.根据权利要求20所述的方法,该方法还包括检查所述第一呼叫的所述第一线路是否终止于支持本地交换的路由区域中,其中如果该路由区域支持本地交换则所述DTMF音被插入与所述第一呼叫的第一线路相关的至少一个消息中。
22.一种用于将公共陆地移动网络(PLMN)的主MSC/VLR联接至多个基站子系统(BSS) 的控制器系统,每个BSS包括各自的基站控制器(BSC)和一个或更多个收发信基站(BTS), 所述控制器系统包括多路复用器功能,所述多路复用器功能将从所述主MSC/VLR接收到的控制平面消息路由至所述BSS中的适当一个BSS并且执行用于在所述主MSC/VLR和所述BSS当中通信的消息的点编码地址翻译;以及本地交换功能,所述本地交换功能确定由所述BSS处理的呼叫何时应该本地交换;以及其中所述控制器系统从所述MSC/VLR的角度来看呈现为用于所述多个BSS中的BTS的基站控制器。
23.根据权利要求22所述的控制器系统,其中所述控制器系统通过在IP网络上实现的 GSM A接口通信地联接至所述多个BSS,并且其中所述控制器系统通过电话交换的GSM A接口通信地联接至所述主MSC/VLR ;其中所述BSS中的至少一些BSS包括用于在所述BSS中交换电话呼叫的本地媒体网关;以及其中所述控制器系统包括中央媒体网关和媒体网关控制功能。
24.根据权利要求22所述的控制器系统,其中所述BSS中的至少一些BSS实现宏蜂窝和微微蜂窝中的至少一个。
25.根据权利要求22所述的控制器系统,其中所述控制器系统利用一个或更多个卫星链路通信地联接至所述多个BSS。
26.根据权利要求22所述的控制器系统,其中所述多路复用器功能通过将相应的SMS 消息发送至用于由所述多个BSS处理的移动站的预定用户来识别用于每个这种移动站的 MSISDN号码,其中所述相应的MSISDN号码从相应的SMS消息捕获。
27.根据权利要求沈所述的控制器系统,其中所述本地交换功能使用捕获的MSISDN 号码来匹配呼叫的移动起始(MO)线路和移动终止(MT)线路以确定该呼叫是否应该本地交换。
28.根据权利要求22所述的控制器系统,其中所述多路复用器功能将用户到用户信息插入到其处理的呼叫的移动起始(MO)线路的控制平面消息中,并且检查其处理的呼叫的移动终止(MT)线路中的这种插入的UUI信息,其中所述本地交换功能使用所述插入的用户到用户信息来匹配呼叫的MO线路和MT线路,连同确定该呼叫是否应该本地呼叫。
29.根据权利要求22所述的控制器系统,其中所述多路复用器功能将双音多频(DTMF) 音插入其处理的呼叫的线路的移动起始(MO)线路中,并检查其处理的呼叫的移动终止 (MT)线路中的这种插入的DTMF音,其中所述本地交换功能利用所插入的DTMF音来匹配呼叫的MO和MT线路,连同确定该呼叫是否应该本地交换。
30.根据权利要求22所述的控制器系统,其中所述多路复用器功能被构造成支持私人用户和/或混合用户。
31.根据权利要求22所述的控制器系统,其中,当呼叫被本地交换时,所述控制器系统监测由所述主MSC/VLR分配给所述呼叫的电路的任何警报,并且如果有警报在该电路上传送,则撤销该呼叫的本地交换,并且将该呼叫的线路连接至由所述主MSC/VLR分配的电路。
全文摘要
在一个实施方式中,一种无线系统公共陆地移动网络(PLMN)的主MSC/VLR和多个基站子系统(BSS)。每个BSS包括各自的基站控制器(BSC)和一个或更多个收发信基站(BTS)。该无线系统还包括虚拟基站控制器(VBSC),所述虚拟基站控制器通信地联接至所述多个BSS和所述主MSC/VLR。从所述主MSC/VLR的角度来看,所述VBSC呈现为用于所述多个BSS中的BTS的基站控制器。所述VBSC和所述BSS中的至少一些BSS包括用于在BSS中本地交换呼叫的功能。
文档编号H04M3/02GK102326445SQ201080008637
公开日2012年1月18日 申请日期2010年1月5日 优先权日2009年1月6日
发明者丹·施密特, 朱奇明, 陈肇斌 申请人:宇宙桥有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1