專利名稱:支持本地交換的基站子系統(tǒng)多路復用器的制作方法
支持本地交換的基站子系統(tǒng)多路復用器相關申請的交叉參考本申請要求于2009年3月M日提交的美國臨時申請No. 61/162,813和于2009 年1月6日提交的美國臨時申請No. 61/142,783的權益,這兩個申請的內容由此通過參考并入本文。
背景技術:
在典型的蜂窩無線網絡中,多個基站子系統(tǒng)聯(lián)接至移動交換中心(MSC)。每個基站子系統(tǒng)(BSQ包括多個收發(fā)信基站,這些收發(fā)信基站利用一個或多個空中接口與無線移動單元通信。每個BSS還包括基站控制器(BSC),所述基站控制器管理收發(fā)信基站并與MSC 通信。每個BSC利用適當的通信鏈路連接至MSC。每個BSC和MSC之間的鏈路在這里也稱為“回程”鏈路。一個通用的BSS結構是“宏蜂窩”結構,其中較少數的大功率大容量收發(fā)信基站在較大的地理區(qū)域內提供無線覆蓋(還被稱為“宏蜂窩”)。然而,傳統(tǒng)的宏蜂窩BSS設備通常較大并需要在其中配置BSC設備的中心位置。因而,傳統(tǒng)的宏蜂窩BSS設備在一些應用中可能并不合適。其他BSS結構利用在較小的地理區(qū)域內提供無線覆蓋的相對低功率低容量的收發(fā)信基站。這種BSS結構的示例包括“微蜂窩”和“微微蜂窩”結構。使用這種另選的BSS 結構在構造蜂窩無線網絡時提供了附加的靈活性。然而,與被設計成供傳統(tǒng)的宏蜂窩BSS設備使用的MSC設備一起使用這種另選的 BSS結構會產生問題。例如,可能難以從網絡規(guī)劃和管理站點使用具有大量BSS的傳統(tǒng)MSC 設備,所述BSS利用不同類型的BSS設備實現(xiàn),這是由于MSC可能無法被構造成同時與多個不同類型的BSS設備一起工作。而且,在一些應用中,回程鏈路利用諸如衛(wèi)星鏈路之類的較昂貴的通信鏈路實現(xiàn)。 在這種應用中,期望的是減少必須通過這種回程鏈路通信的數據量。一種解決方式是在每個BSS內使用本地交換,其中由同一個BSS服務的兩個移動單元之間的呼叫在該BSS內交叉連接。這樣,用于這種本地交換呼叫的呼叫數據不需要通過回程鏈路向MSC通信以便通過MSC交換。在美國專利公報2008-0310404 Q008年8月8日提交的美國專利申請 No. 11/914,633)中,描述了一種本地交換方案,其中本地媒體網關共同位于每個BSS內。在該方案中,為了使由同一個BSS服務的兩個移動單元之間的呼叫能夠本地交換,修改MSC使其包括選擇適當本地媒體網關以使呼叫本地交換的功能。換言之,通過該本地交換方案, MSC被修改成支持本地交換。
發(fā)明內容
一個實施方式涉及一種無線系統(tǒng)。所述無線系統(tǒng)包括多個基站子系統(tǒng)(BSS)和公共陸地移動網絡(PLMN)的主MSC/VLR。每個BSS包括各自的基站控制器(BSC)和一個或更多個收發(fā)信基站(BTS)。所述無線系統(tǒng)還包括虛擬基站控制器(VBSC),所述虛擬基站控制器通信地聯(lián)接至所述多個BSS和所述主MSC/VLR。從所述主MSC/VLR的角度來看,所述 VBSC呈現(xiàn)為用于所述多個BSS中的BTS的基站控制器。所述BSS中的至少一些BSS和所述 VBSC包括用于在所述BSS中本地交換呼叫的功能。另一個實施方式涉及一種確定用戶的MSISDN的方法。所述方法包括從呼叫的第一線路接收與所述用戶相關聯(lián)的標識符以及將呈現(xiàn)為來自所述用戶的短消息服務(SMS) 消息發(fā)送至虛擬用戶,其中所述SMS消息實際上并不是從與所述用戶相關聯(lián)的用戶設備發(fā)送的,而是從無線通信系統(tǒng)內的第一功能發(fā)送的。所述虛擬用戶與所述無線通信系統(tǒng)內的第二功能相關聯(lián)。所述方法還包括通過與所述虛擬用戶相關聯(lián)的第二功能接收所述SMS消息以及從所接收到的SMS消息提取所述MSISDN。另一個實施方式涉及一種確定呼叫的線路是否應該本地交換的方法,其中每個呼叫都包括第一線路和第二線路。所述方法包括將用戶到用戶信息插入與第一呼叫的第一線路有關的至少一個消息中,所插入的用戶到用戶消息包括至少一個標識符。所述方法還包括檢查與一組呼叫的第二線路有關的消息以察看是否有哪一個包括含有所述標識符的用戶到用戶信息。所述方法進一步包括如果有任何與呼叫的第二線路有關的消息包括包含所述標識符的用戶到用戶信息,則檢查所述第一線路和所述第二線路是否終止于基站子系統(tǒng)的同一個路由區(qū)域中,如果所述第一線路和所述第二線路終止于基站子系統(tǒng)的同一個路由區(qū)域中,則使所述第一線路和所述第二線路在所述路由區(qū)域內本地交換。另一個實施方式涉及一種確定呼叫的線路是否應該本地交換的方法,其中每個呼叫包括第一線路和第二線路。所述方法包括將雙音多頻(DTMF)音插入與第一呼叫的第一線路相關的至少一個消息中,所插入的DTMF與所述第一呼叫的第一線路相關聯(lián)。所述方法進一步包括檢查與一組呼叫的第二線路相關的消息以察看是否有任何消息包括所插入的DTMF音。所述方法進一步包括如果有任何與呼叫的第二線路相關的消息包括所插入的 DTMF音,則檢查所述第一線路和該第二線路是否終止于基站子系統(tǒng)的同一個路由區(qū)域中, 如果它們終止于同一個路由區(qū)域中,則使得所述第一線路和該第二線路在所述路由區(qū)域內本地交換。另一個實施方式涉及一種用于將公共陸地移動網絡(PLMN)的主MSC/VLR聯(lián)接至多個基站子系統(tǒng)(BSQ的控制器系統(tǒng),其中每個BSS包括各自的基站控制器(BSC)和一個或更多個收發(fā)信基站(BTS)。所述控制器系統(tǒng)包括多路復用器功能,所述多路復用器功能將從所述主MSC/VLR接收到的控制平面消息路由至所述BSS中的適當一個BSS并且執(zhí)行用于在所述主MSC/VLR和所述BSS當中通信的消息的點編碼地址翻譯。所述控制器系統(tǒng)還包括本地交換功能,所述本地交換功能確定由所述BSS處理的呼叫何時應該本地交換。所述控制器系統(tǒng)從所述MSC/VLR的角度來看呈現(xiàn)為用于所述多個BSS中的BTS的基站控制器。
圖1和圖2是無線通信系統(tǒng)的一個實施方式的框圖。圖3是獲得用戶的MSISDN號碼的方法的一個實施方式的流程圖。圖4是利用MT移動站的MSISDN識別其中呼叫的兩個線路都終止于同一個路由區(qū)域內的那些呼叫的方法的一個實施方式的流程圖。
圖5是利用插入在移動起始(MO)線路中的用戶到用戶信息識別其中呼叫的兩個線路都終止于同一個路由區(qū)域內的那些呼叫的方法的另一個實施方式的流程圖。圖6是利用插入在移動起始(MO)線路中的雙音多頻音(DTMF)識別其中呼叫的兩個線路都終止于同一個路由區(qū)域內的方法的另一個實施方式的流程圖。圖7是當位于其中一個遠程路由區(qū)域內的移動站執(zhí)行位置更新時通過PALIM功能執(zhí)行的方法的一個實施方式的框圖。
具體實施例方式圖1和圖2是適合于供下面描述的虛擬基站控制器(VBSC)功能使用的無線通信系統(tǒng)100的一個實施方式的框圖。系統(tǒng)100聯(lián)接至公共陸地移動網絡(PLMN) 102(這里也稱為“主”PLMN 102)。無線通信系統(tǒng)100在這里描述為被實現(xiàn)為支持電話和數據規(guī)范和標準的全球移動通信系統(tǒng)(GSM)族中的一種或更多種。然而,應理解,其他實施方式被實現(xiàn)為支持其他無線規(guī)范或標準,例如包括電話和數據標準的CDMA族中的一種或更多種(例如包括 IS-95,CDMA2000 和 EV-D0 標準)。系統(tǒng)100包括多個基站子系統(tǒng)104。每個基站子系統(tǒng)104實現(xiàn)至少一個空中接口, 所述至少一個空中接口使所述基站子系統(tǒng)能夠與位于與該基站子系統(tǒng)104相關聯(lián)的覆蓋區(qū)域內的至少一個無線裝置通信。在圖1所示的具體實施方式
中,所述無線裝置是GSM移動站(例如移動電話或個人數字助理),該GSM移動站能夠根據GSM標準的通用分組無線服務(GPRQ族進行電話呼叫和接收電話呼叫并能夠發(fā)送和接收分組數據。在該實施方式中, BSS 104支持至少一個GSM電話空中接口,該至少一個GSM電話空中接口使BSS 104(以及第一 PLMN 102的其他元件)能夠與能夠進行電話呼叫和接收電話呼叫并能夠發(fā)送和接收分組數據的無線裝置通信。每個BSS 104包括各自的基站控制器(BSC) 106和一個或更多個收發(fā)信基站 (BTS)108。在圖1和圖2所示的具體實施方式
中,每個BSC 106實現(xiàn)GSM基站控制器功能, 這些功能例如包括基站管理(包括無線信道分配、基站之間的呼叫轉接、和收發(fā)信基站結構)、軟件和警報處理、以及操作和維護支持。而且,在該實施方式中,每個BSS 104包括用于處理GPRS分組數據的GPRS分組控制單元(P⑶)功能。每個BTS 108實現(xiàn)GSM基站功能, 所述功能例如包括一個或多個無線收發(fā)器(TRXs)、功率放大器、組合器、雙工器和天線(和 /或適合于將BTS 108連接至一個或更多個天線的接口)。每個BSS 104與一個或更多個路由區(qū)域110相關聯(lián)。路由區(qū)域110包括一群BTS 108,并且每個路由區(qū)域110與一個或更多個BSS 104相關聯(lián)。在圖1和圖2中所示的具體實施方式
中,一個BSS 104包括兩個路由區(qū)域110(路由區(qū)域B和C),其他三個BSS 104僅包括一個路由區(qū)域110(路由區(qū)域A、路由區(qū)域D和路由區(qū)域F),另一個路由區(qū)域110(路由區(qū)域E)包括兩個BSS 104。路由區(qū)域C內的BTS 108由位于路由區(qū)域B內的BSC 106控制。在圖1和圖2所示的具體實施方式
中,路由區(qū)域A、B、C、D和E相對于主PLMN 102 位于遠程位置,并且通過諸如衛(wèi)星通信鏈路之類的較昂貴的回程通信鏈路聯(lián)接至主PLMN 102 (利用虛線在圖1和圖2中示出)。這些路由區(qū)域110在這里還被稱為“遠程”路由區(qū)域110。遠程路由區(qū)域A、B、C、D和E中的每個都包括用于處理語音和數據服務的本地交換的功能。該本地交換在VBSC 122的控制下進行(如下所述)。通過對其中呼叫的兩個線路都終止于同一個路由區(qū)域110內的呼叫進行本地交換,用于這種呼叫的承載通信無需回程到主PLMN 102進行交換。在該具體實施方式
中,回程鏈路利用BP網絡IM實現(xiàn),并且利用 GSM A接口通過回程鏈路進行通信,所述GSM A接口通過IP鏈路(這里也稱為“A-over-IP 接口”)實現(xiàn)。而且,在該實施方式中,路由區(qū)域F較接近主PLMN 102定位并且利用較廉價的回程通信鏈路(在圖1和圖2中利用實線示出)聯(lián)接至主PLMN 102。該路由區(qū)域在這里也被稱為“中央”路由區(qū)域。中央路由區(qū)域不包括用于在該路由區(qū)域內進行本地交換的功能。在圖1和圖2所示的具體實施方式
中,在路由區(qū)域A、B、C、D和E中實現(xiàn)的BSS 104 的元件利用相應的網際協(xié)議(IP)網絡12(未相對于路由區(qū)域E示出)以通信方式彼此聯(lián)接。IP網絡112可以以各種方式(例如利用有線和/或無線通信鏈路)實現(xiàn)。在路由區(qū)域 A、B、C、D禾口 E中,BTS 108利用基于IP的接口 (例如,Abis over IP接口)通過IP網絡 112與相應的BSC 106通信,并且BSC 106被構造成利用A-over-IP接口與MSC通信。而且,路由區(qū)域C包括集線器116 (或其他網絡間通信裝置),集線器116用于將路由區(qū)域C的 IP網絡112聯(lián)接至路由區(qū)域B的IP網絡112,從而路由區(qū)域C的BTS 108能夠由路由區(qū)域 B中的BSC 106控制。在該實施方式中,遠程路由區(qū)域A、B和C中的BSC 106包括適當功能(諸如媒體網關控制協(xié)議(MGCP)客戶功能)以使得由相應的BSS 104處理的語音和數據通信能夠利用下層IP網絡112進行本地交換,從而將按照需要路由語音和數據包。在圖1和圖2中所示的具體實施方式
中,遠程路由區(qū)域D利用電路交換的BSS 104,在電路交換的BSS 104中,BTS 108通過電路交換(TDM)通信鏈路聯(lián)接至各自的BSC 106,BSC 106被構造成通過電路交換A接口與MSC通信。在該路由區(qū)域D中,本地媒體網關(MG) 114用于通信地將電路交換的BSC 106聯(lián)接至IP回程鏈路。本地MG 114至少包括用于處理語音和數據服務的本地交換的功能。本地MG 114在VBSC 122(下面描述)的控制下執(zhí)行該本地交換。本地MG 114還包括其他媒體網關功能,諸如用于在分組呼叫數據和 TMD格式之間轉換的媒體轉換功能(如果必要的話)和/或使得用于衛(wèi)星回程鏈路的呼叫數據帶寬最優(yōu)化,同時維持高語音質量(例如利用G. 729b編解碼器)。主PLMN 102包括網絡交換子系統(tǒng)(NSQ。在這里所示的實施方式中,一些NSS設備位于在物理上遠離遠程路由區(qū)域A、B、C、D和E的網絡操作中心(NOC)。NSS通信地聯(lián)接至公共交換電話網絡(PSTN)(例如用于語音通信)、數據網絡(例如互聯(lián)網)以及其他公共陸地移動網絡(它們都沒有在圖1和圖2中示出)。主PLMN 102的NSS實現(xiàn)交換功能、 批準用戶、獲取和維持信息、并且將應用和呼叫特征提供給主PLMN102的用戶(諸如呼叫振鈴、漫游、語音郵件、短消息服務)。主PLMN102的NSS包括移動交換中心(MSC)和訪問者位置寄存器(這里共同稱為“主MSC/VLR”116)。主MSC/VLR 116為當前位于與主PLMN 102 相關的覆蓋區(qū)域內的無線裝置實現(xiàn)傳統(tǒng)的GSM MSC和VLR功能(例如呼叫處理、交換、移動管理和移交處理)。在圖1和圖2所示的具體實施方式
中,主MSC/VLR 116被設計成通過(利用諸如一個或多個Tl或El鏈路之類的傳統(tǒng)時分雙工多路復用(TMD)回程鏈路實現(xiàn)的)電路交換 GSM A接口與基站子系統(tǒng)通信。然而,在圖1和圖2中所示的具體實施方式
中,BSS 104被設計成利用通過IP鏈路實現(xiàn)的GSM A接口(這里也稱為“A-0Ver-IP”接口)與MSC/VLR通信。主PLMN 102的NSS還包括用于實現(xiàn)主PLMN 102中的智能網絡功能的各種節(jié)點。 例如,在圖1和圖2所示的實施方式中,主PLMN 102還包括實現(xiàn)傳統(tǒng)SCF和SRF功能的服務控制功能(SCF)和專用資源功能(SRF) 118。NSS還包括傳統(tǒng)的GPRS服務支持節(jié)點(SGSN) 120以支持向BSS 104提供GPRS服務。在圖1和圖2所示的具體實施方式
中,SGSN 120被設計成通過GPRS ( 接口與P⑶接口,所述GPRS ( 接口在幀中繼回程通信鏈路上實現(xiàn)。然而,包含在BSS 104中的POT功能被構造成利用在IP鏈路上實現(xiàn)的GPRS Gb接口(這里還稱為“Gb-over-IP”接口)進行通在圖1和圖2所示的實施方式中,主MSC/VLR 116通過虛擬基站控制器(VBSC) 122 聯(lián)接至BSS 104。BSS 104通過IP網絡IM通信地聯(lián)接至VBSC 122。VBSC 122被構造成利用在IP網絡124上實現(xiàn)的A-over-IP接口與BSC 106通信。主MSC/VLR 116通過一個或更多個TDM鏈路聯(lián)接至VBSC 122。參照圖2,VBSC 122包括中央媒體網關126,所述中央媒體網關1 處理在BSS 104中使用的媒體格式與在PLMN 102的其余部分或PLMN 102所通信地聯(lián)接的其他網絡 (諸如PSTN或其他PLMN)中使用的媒體格式之間的媒體轉換。在圖1所示的實施方式中, 每個BSS 104利用實時傳輸協(xié)議(RTP)作為數據包通過各自的IP網絡112傳送呼叫數據, 而其他格式在PLMN的其余部分中使用(例如一個或多個TMD媒體格式)。在這種實施方式中,VBSC 122中的中央媒體網關1 處理分組RTP呼叫數據和TDM格式之間的轉換。而且,中央媒體網關126為帶寬優(yōu)化呼叫數據執(zhí)行適當的媒體轉換以通過衛(wèi)星回程鏈路進行
ififn。VBSC 122包括其自身的MSC功能128,所述MSC功能128用于解析控制平面消息 (例如呼叫建立和移動管理消息),所述控制平面消息被發(fā)送至PLMN 102的主MSC/VLR 116 或從主MSC/VLR 116接收并且發(fā)送至BSC 106或從BSC 106接收。MSC功能1 實現(xiàn)用于 VBSC 122的適當的協(xié)議棧以如下所述那樣處理控制平面消息。VBSC 122還包括私人A鏈路智能多路復用器(PALIM)功能130。PALIM功能130 用于將VBSC 122的元件的其余部分邏輯聯(lián)接至電路交換A接口,所述電路交換A接口用于將VBSC 122聯(lián)接至主MSC/VLR 116。PALIM功能130檢測并處理各種類型的控制平面消息 (例如呼叫建立和移動管理消息),所述控制平面消息通過聯(lián)接至主MSC/VLR 116的電路交換A接口和聯(lián)接至BSS 104的A-over-IP接口傳送。從每個BSS 104的BSC 106的角度來看,VBSC 122被構造成呈現(xiàn)為用于這些BSC 106的MSC/VLR。從主MSC/VLR 116的角度來看,VBSC 122還被構造成呈現(xiàn)為單個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執(zhí)行從 BSC 106發(fā)送到VBSC 122的消息以及從主MSC/VLR 116發(fā)送到VBSC 122消息所必需的所有點編碼地址翻譯。例如,對于從BSC 106發(fā)送到VBSC 122的消息,VBSC 122的PALIM功能130通過將發(fā)送所述消息的BSC 106的私人點編碼替換為VBSC 122的公共點編碼來修改發(fā)源點編碼。對于從主MSC/VLR 116發(fā)送的最終用于BSC 106的消息,VBSC 122的PALIM 功能130通過將VBSC 122的公共點編碼替換為BSC 106私人點編碼(所述消息旨在用于該私人點編碼)來修改發(fā)源點編碼。VBSC 122的PALIM功能130維持狀態(tài)翻譯表,所述狀態(tài)翻譯表用于通過檢查經過PALIM功能130的消息來執(zhí)行這種地址翻譯(例如,利用通過每個BSC 106通信的移動站的國際移動用戶識別(IMSI)碼)。例如,當移動站移動到與其中一個BSS 104相關的覆蓋區(qū)域中時,該移動站發(fā)送和接收的認證和位置更新信息將經過 VBSC 122的PALIM功能130,PALIM功能130為這種消息執(zhí)行任何必要的點編碼地址翻譯。VBSC 122包括媒體網關控制(MGC)功能132,該媒體網關控制功能132利用媒體網關控制協(xié)議(MGCP)控制VBSC 122中的中央媒體網關1 和BSS 104中的任何本地媒體網關114。MGC功能132還能夠與路由區(qū)域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消息中發(fā)送至VBSC 122。該TDM信道在這里有時簡稱為“CIC”。當PALIM功能130 確定需要建立呼叫線路時,PALIM功能130請求MGC功能132使分配給該線路的CIC與來自相關BSS 104的相應IP媒體流連接。當MGC功能132收到這種請求時,其將該請求轉送至RLS功能134。RLS功能134檢查該呼叫的兩個線路(即移動起始(MO)線路和移動終止 (MT)線路)是否終止于同一個路由區(qū)域,并且如果終止于同一個路由區(qū)域,則檢查該路由區(qū)域是否被構造成用于本地交換。如果該路由區(qū)域被構造成用于本地交換,則RLS功能134 指示MGC功能132指示相關的本地MG 114或IP BSC 106在該路由區(qū)域內進行本地交換, 由此避免通過回程鏈路回程輸送呼叫承載通信(bearer traffic)。在該具體實施方式
中,由于VBSC 122沒有權限使用存儲在主MSC/VLR 116的VLR 中的用戶信息,因此RLS功能134不能使用存儲在主MSC/VLR 116中的用戶信息來幫助其檢查呼叫的兩個線路是否終止于同一個路由區(qū)域內。用于呼叫的MO線路的控制平面消息將通過MSISDN而不是其IMSI或TMSI來識別被呼叫的MT移動站。然而,當主MSC/VLR 116建立呼叫的MT線路時,來自主MSC/VLR 116 的控制平面消息僅僅包括被呼叫的MT移動站的MSI或TMSI。結果,RLS功能134需要另一個機制來幫助其檢查呼叫的兩個線路是否終止于同一個路由區(qū)域內。在圖1和圖2所示的具體實施方式
中,PALIM功能130保持表136(圖2中所示),該表用于存儲用戶信息,該用戶信息能夠由RLS功能134使用以確定呼叫的兩個線路是否終止于同一個路由區(qū)域中。 下面結合圖3至圖6來描述如何確定的實施例。當通過本地MG 114或IP BSC 106本地交換呼叫時,由主MSC/VLR 116分配給呼叫的MO和MT線路的CIC不被釋放。VBSC 122包括語音插入監(jiān)視器(VIM)功能138。當呼叫通過本地MG 114或IP BSC 106進行本地交換時,VIM功能138監(jiān)測由主MSC/VLR 116分配給呼叫的兩個CIC,用于可能發(fā)送至該呼叫涉及的移動站的任何警報或其他消息。這種警報的示例包括預付費服務相關的SRF警報(例如,表示預付費用戶將用完預付費時間的警報)。例如,當SCF/SRF 118通過由主MSC/VLR 116分配給呼叫的CIC發(fā)送警報時,VBSC 122的VIM功能138將檢測到該警報,致使MGC功能128指示相關的本地MG 114或IP BSC 106斷開其所建立的本地交叉連接并利用由主MSC/VLR 116分配的CIC交叉連接呼叫的兩個線路。這樣,移動站將能夠接收任何這種警報。在這種實施方式的一個實現(xiàn)方案中,一旦本地交叉連接被斷開,則兩個線路被連接至其相應的CIC以便由主MSC/VLR 116進行交叉連接,該呼叫保持建立用于該呼叫的其余部分的路徑。在圖1和圖2所示的具體實施方式
中,VBSC 122還包括GPRS網絡地址翻譯(GNAT) 功能140 (如圖2中所示)。GNAT功能140實現(xiàn)傳統(tǒng)的GNAT功能并且提供由BSS 104中的 PCU功能使用的Gb-over-IP接口與由主PLMN 102的SGSN使用的Gb-over_FR接口之間的橋接。GNAT功能140還將多個(Λ-over-IP接口聚集成單個(ib-over-IP接口。圖1和圖2的實施方式利用可以在這種的情況下使用其中回程IP網絡1 在較昂貴和/或低帶寬的鏈路(諸如衛(wèi)星或微波鏈路)上實現(xiàn)。在一個這樣的應用中,例如,一個或更多個BSS 104位于遠程區(qū)域中(例如在島嶼上)。在這種應用中,一個或更多個BSS 104通過衛(wèi)星鏈路通信地聯(lián)接至VBSC 122和主PLMN 102。在這種應用中,在圖1和圖2所示的實施方式中提供的本地交換可以用于降低通過衛(wèi)星回程鏈路通信的交通量。而且,圖1和圖2所用的實施方式可以用在如下情況下其中另選的BSS構造(例如微微蜂窩和微蜂窩BSQ與MSC設備一起使用,該MSC設備被設計成供傳統(tǒng)的宏蜂窩設備使用。VBSC 122對這種宏蜂窩MSC來說呈現(xiàn)為單個傳統(tǒng)的電路交換宏蜂窩BSC,而VBSC 122呈現(xiàn)為用于BSS的MSC/VLR。這樣,宏蜂窩MSC可以構造成仿佛只有單個聯(lián)接至其的傳統(tǒng)BSC—樣,這能夠更容易地計劃和構造PLMN 102,而在這種構造時使用另選的BSS構造是有利的。在圖1和圖2所示的實施方式的一些實現(xiàn)方案中,VBSC 122的MSC功能128為一些類型轉接進行轉接處理。例如,VBSC 122的MSC功能1 可以被構造成處理小區(qū)內部轉接(在其他情況下并不通過相關的BSC 106或BTS 108來處理)、在同一BSS內的小區(qū)內部轉接(在其他情況下不并通過相關的BSC 106來處理)以及由VBSC 122服務的BSS 104之間的MSC內部轉接。在這種實現(xiàn)方案中,PALIM功能130將識別與這種轉接有關的控制平面消息并將控制平面消息轉送給MSC功能1 進行處理。這樣,主MSC/VLR 116不需要處理這種轉接處理,如果存在大量BSS 104和/或如果相關聯(lián)的覆蓋區(qū)域較小則這可能是十分顯著的。而且,VBSC 122可以被構造成在這種轉接完成時通知PLMN 102的MSC/VLR 116。 可選地,VBSC 122能夠被構造以對于主MSC/VLR 116來說完全透明的方式執(zhí)行這種轉接以卸下所有基于非稅收的信號。在一些實施方式中,VBSC 122還被構造成提供區(qū)分服務等級。例如,VBSC的PALIM功能130能夠被構造成如美國專利No. 5,818,824中描述的那樣以提供私人用戶和/或混合用戶以及普通公共用戶。如這里使用的,私人用戶是只能夠向其他私人用戶呼叫和從其他私人用戶接收呼叫的用戶。每個私人用戶具有分配的“私人"MSISDN,該“私人"MSISDNR 能被其他私人用戶呼叫。而且,每個私人用戶不能夠在其他供應商的網絡上漫游。混合用戶是能夠向私人用戶和其他普通公共用戶呼叫又能夠從私人用戶和其他普通公共用戶接收呼叫的用戶。每個混合用戶具有分配的私人MSISDN和分配的“公共"MSISDN,當混合用戶位于與其中一個BSS 106相關的位置區(qū)域中時其他私人用戶和混合用戶可以使用該私人 MSISDN來呼叫混合用戶,而公共用戶和其他混合用戶可以使用該公共MSISDN來呼叫混合用戶,而不管混合用戶在進行任何這種呼叫時使用的是什么網絡。在這種實施方式中,VBSC 122 (更具體地說,MSC功能1 和HLR 129)被構造成針對分配給私人用戶和混合用戶的私人MSISDN號碼處理MSC/HLR/VLR功能。在這種實施方式中,PALIM功能130實現(xiàn)A接口多路復用(在5,818,124專利中描述),以連同分配給私人用戶和混合用戶的私人MSISDN 號碼一起無縫提供“私人”無線服務,同時還向公共用戶(包括PLMN 102的漫游者和本地用戶)提供“公共”無線服務。VBSC 122還能夠用于為私人或混合用戶提供其他區(qū)分服務例如優(yōu)先呼叫(例如在容量保留的情況下)或特殊服務(例如快速呼叫或一鍵通(PTT)服務)。在這種PALIM實施方式的一個實現(xiàn)方案中,VBSC 122還被構造成以與美國專利申請No. 12/199,335中描述的方式類似的方式將漫游者建立為混合用戶,該專利于2008年8 月 27 日提交,名稱為“OPEN TO ALL PREPAID ROAMING SYSTEMS AND METHODS”,這里也將其稱為‘335專利,并通過參考將其全部內容結合于此。VBSC 122將利用如下描述的技術發(fā)現(xiàn)每個漫游者的由其本地網絡分配的公共MSISDN。VBSC 122能夠被構造成自動地為每個漫游者(新生成的混合用戶)私人MSISDN號碼,該漫游者可以利用該MSISDN號碼接收來自私人用戶或其他混合用戶的呼叫,同時該漫游者位于與該VBSC 122相關聯(lián)的覆蓋區(qū)域內。 私人MISDN號碼可以用于提供在’ 335申請中描述的對所有預付費漫游(OPR)提供開放的服務。而且,PALIM功能130可以利用在美國專利申請No. 12/492,344中描述的iPALIM 功能實現(xiàn),該申請于2009年6月沈日提交,名稱為“PRIVATE CELLULAR SYSTEM WITH AUTO-REGISTRATION FUNCTIONALITY”,這里通過參考將其全部內容結合于此,以下將該專利申請稱為“’ 344申請”。在一個實現(xiàn)方案中,PALIM功能130可以被構造成允許無線網絡運營商利用PALIM 功能130中的登記功能控制哪個移動用戶允許利用主PLMN 102登記(白列表)或不允許登記(黑列表)。這種登記控制功能禁止“非法”訪問者(即不允許登記的訪問者)利用PAL IM功能130向主PLMN 102登記。PALIM功能130被構造成向非法訪問者的移動站發(fā)送“位置區(qū)域更新拒絕”消息以指示拒絕原因。PALIM功能130可以被構造成使得無線網絡運營商可根據該運營商的網絡要求而選擇如下拒絕原因中的一個“PLMN不允許”(在這種情況下,主PLMN 102將被添加至存儲在訪問者SIM卡中的“禁止PLMN列表”以防止移動站向主 PLMN102進行任何進一步的登記企圖):“LA不允許”(在這種情況下,移動將不會再次試圖向主PLMN 102登記,除非移動已經改變其位置區(qū)域);以及“在該LA中不允許漫游”(在這種情況下,選定位置區(qū)域不接收來自另一個PLMN的訪問者)。
在這種實現(xiàn)方案中,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前綴的列表。在這種實現(xiàn)方案中,IMSI前綴登錄的長度在1和15個數字之間。如果IMSI前饋是15位數字號碼,則其是單個IMSI號碼。如果其短于15位,則所有以該前綴開頭的號碼均匹配IMSI前綴。例如, 如果IMSI前綴設置為46001,則所有以46001開始的IMSI號碼均與該IMSI前綴匹配。VBSC 122可以被構造成提供其他類型的服務,諸如私人網絡、特殊服務或網絡訪問控制。圖3至圖6示出了能夠用于向RLS功能134提供信息以幫助其識別呼叫的兩個線路均終止于同一個路由區(qū)域中的呼叫的方法。圖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的系統(tǒng)中實現(xiàn),不過可以以其他方式實現(xiàn)其他實施方式。當移動站進入與其中一個路由區(qū)域110相關的覆蓋區(qū)域中并且成功地完全了位置更新時(在方框302中檢查),VBSC 122的PALIM功能130檢查其是否需要為該用戶獲得MSISDN (在方框304中檢查)。PALIM功能130通過從位置更新消息獲得IMSI或TMSI并通過檢查用戶信息表136來看PALIM功能130是否需要為該用戶獲得MSISDN來進行(例如,因為表136不含有用于該用戶的任何信息,或者因為MSISDN從來都沒有為該用戶獲得過或因為用戶的游隙已經從表136中清除)。如果需要用于該用戶的MSISDN,則PALIM功能130代表移動站向由VBSC 122保持的預定虛擬用戶發(fā)送短消息服務(SMS)消息(方框306)。如圖2所示,VBSC 122包括模擬用戶設備的項目的用戶設備模擬器(UES) 142。如果用戶使用該移動站發(fā)送SMS消息,則UES 142用于通過發(fā)送新移動站將發(fā)送的同一類型的消息來發(fā)送方框306的SMS消息。UES 142 將分配給虛擬用戶的MSISDN作為SMS消息的目標地址來使用,將移動站的被捕獲的IMSI 或TMSI作為源地址來使用,并將SMS中心(SMSC)的地址包含在主PLMN 102中。UES 142 將SMS消息發(fā)送至主MSC/VLR 116,主MSC/VLR 116將該消息轉送到包含在主PLMN 102中的SMSC。SMSC處理將SMS消息以正常方式輸送至虛擬用戶。虛擬用戶是僅用于在關于方法300描述的處理的主PLMN 102的特殊用戶。VBSC 122被構造成使得虛擬用戶對主MSC/ VLR 116(以及PLMN 102的其余部分)來說呈現(xiàn)為位于與VBSC 122相關的覆蓋區(qū)域中,這使得將SMS消息被路由至VBSC 122以便輸送。UES 142接收所述SMS消息。當SMS消息被輸送至虛擬用戶(即被輸送到UES 142)時,PALIM功能130從被輸送的SMS消息捕獲用于該移動站的MSISDN號碼(方框308)。被輸送的SMS消息將包括用于發(fā)送該SMS消息的用戶的MSISDN號碼,該號碼是與執(zhí)行位置更新的移動站相關的用戶的 MSISDN號碼。UES 142向PALIM功能130提供MSISDN號碼。然后,PALIM功能130在其維持的用戶信息表136中存儲用于該用戶的IMSI或TMSI號碼以及捕獲的MSISDN號碼(方框 310)。圖4是方法400的一個實施方式的流程圖,該方法400利用MT移動站的MSISDN 識別其中呼叫的兩個線路都終止于同一個路由區(qū)域110中的那些呼叫。方法400適合于用在其中VBSC 122使用方法300來獲得正被VBSC 122處理的用戶的MSISDN的那些實現(xiàn)方案中。方法400在這里被描述為在圖1和圖2的系統(tǒng)中實現(xiàn),不過可以以其他方式實現(xiàn)其他實施方式。當RLS功能134檢測到呼叫的MT線路正在利用VBSC 122建立時(在方框402 中檢查),RLS功能134檢查MT線路終止于其中的路由區(qū)域110是否支持本地交換(方框 404)。如果路由區(qū)域110支持本地交換,則RLS功能134使用MT線路的IMSI或TMSI來確定MT移動站的MSISDN(方框406)。RLS功能134通過查詢PALIM功能130來實現(xiàn)這一點。 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線路相同的路由區(qū)域中(方框410)。如果該MO線路終止于與MT線路相同的路由區(qū)域,則RLS功能134指示MGC功能132使位于該路由區(qū)域中的本地MG 114或IP BSC 106將該呼叫的線路相互連接(方框412)。圖5是方法500的另一個實施方式的流程圖,方法500識別其中呼叫的兩個線路終止于同一個路由區(qū)域Iio中的那些呼叫。圖5中所示的方法500的實施方式利用用戶至用戶信令(UUS),該用戶到用戶信令在一些電話系統(tǒng)中作為補充服務提供。UUS提供了用于將有限數量的用戶產生的信息(這里也稱為“用戶到用戶信息”或“UUI”)傳輸到與呼叫相關的另一用戶或從該用戶傳輸的機制。UUS相關的規(guī)范和標準規(guī)定傳達用戶之間的通信的網絡元件不解釋UUI或以任何方式作用在UUI上(即UUI通過網絡“透明地”傳遞)。當PALIM功能130處理呼叫的MO線路時(在方框502中檢查),PALIM功能130 將UUI信息插入在為該MO線路轉送的信令消息中(方框504)。插入的UUI信息包括能夠被用于識別移動站和路由區(qū)域110的信息,MO呼叫線路源自該路由區(qū)域110。例如,在一個實現(xiàn)方案中,插入的UUI信息包括MO移動站的IMSI或TMSI以及用于該相應路由區(qū)域的標識符。該UUI信息將被透明地傳遞至呼叫的MT線路。當RLS功能134檢測到呼叫的MT路線正在利用VBSC 122建立(在方框506中檢查),RLS功能134檢查用于該呼叫的MT線路的控制平面消息是否包括由PALIM功能130 與方框504有關地插入到MO呼叫線路中的類型的UUI信息。如果已經插入了這種UUI信息,則RLS功能134通過檢查包含在插入的UUI中的路由區(qū)域標識符來檢查該MT線路終止的路由區(qū)域110是否支持本地交換。如果支持本地交換,則RLS功能134檢查其正在處理的所有MO線路以便察看這些MO線路中是否有任何線路對應于當前MT線路(在方框512中檢查)。RLS功能134利用包含在插入的UUI信息中的MO IMSI或TMSI實現(xiàn)這一點。RLS功能134檢查插入的MO IMSI/TMSI是否與當前正被處理的MO線路中的任何線路的MO IMSI/ TMSI匹配。如果存在匹配,則RLS功能134檢查匹配的MO線路是否終止于與MT線路相同的路由區(qū)域中(方框514)。如果是這樣的話,RLS功能134指示MGC功能132致使該路由區(qū)域中的本地MG 114或IP BSC 106使該呼叫的線路相互連接(方框516)。圖6是方法600的另一個實施方式的流程圖,方法600識別其中呼叫的兩個線路都終止于同一個路由區(qū)域10中的那些呼叫。圖6中所示的方法600的實施方式利用雙音多頻(DTMF)音。在該實施方式中,RLS功能1;34利用由主MSC/VLR 116分配的CIC建立由VBSC 122 處理的呼叫的每個線路(方框602)。當RLS功能134建立終止于支持本地交換的路由區(qū)域中的呼叫的MO線路時(在方框604中檢查),RLS功能134(利用中央媒體網關126)導致預定DTMF音或DTMF音的序列插入到該呼叫的MO線路中(方框126)。RLS功能134 (利用中央媒體網關126)收聽當前處理的所有MT線路上的插入的DTMF音。如果在MO線路和 MT線路上都檢測到了相同的插入的DTMF音(在方框608中檢查),則RLS功能134檢查MO 線路和MT線路是否終止于同一個路由區(qū)域(方框610)。如果MO線路和MT線路終止于同一個路由區(qū)域,則RLS功能134指示MGC功能132致使在該路由區(qū)域中的本地MG 114或IP BSC 106將該呼叫的兩個線路互連(方框612)。這里描述為由VBSC 122實現(xiàn)的功能能夠以各種方式現(xiàn)實。例如,VBSC 122可以實現(xiàn)為在服務器上執(zhí)行的軟件。這種服務器例如可以包括用于執(zhí)行該軟件的一個或更多個可編程處理器以及用于存儲程序指令和任何相關數據的存儲器。所述軟件包括存儲在(或以其他方式實現(xiàn)在)在適當的存儲介質或媒體(例如閃速存儲器)上的程序指令,由所述可編程處理器從該存儲介質或媒體讀取至少一部分程序指令以由此進行執(zhí)行。這種服務器還包括將該服務器通信地聯(lián)接至PLMN的其他元件的適當接口。圖7是方法700的一個實施方式的框圖,該方法700在位于其中一個遠程區(qū)域110 中的移動站執(zhí)行位置更新時由PALIM功能130執(zhí)行。方法700適合于用在其中PALIM功能 130用作主PLMN 102的接口以及其中主PLMN 102通過將VBSC 122聯(lián)接至主PLMN 102的通信鏈路支持MAP協(xié)議的那些實現(xiàn)方案。當位于其中一個遠程漫游區(qū)域110中的移動站執(zhí)行位置更新時,PALIM功能130執(zhí)行“雙位置更新”。PALIM功能130直接利用主PLMN 102的HLR 119執(zhí)行“第一”位置更新 (圖7的方框702)。該第一位置更新是“假”位置更新,該“假”位置更新是由PALIM功能 130基于在從移動站接收的位置更新消息中提供的信息產生的。PALIM功能130使用MAP 協(xié)議來直接利用PLMN 102中的HLR 119執(zhí)行第一位置更新,并且當執(zhí)行第一位置更新時從主HLR 119的角度呈現(xiàn)為MSC/VLR。主HLR 119將以正常方式處理第一位置更新,并且利用 MAP協(xié)議將第一位置更新的響應發(fā)送至PALIM功能130。第一位置更新的響應包括用于該移動站的用戶信息(例如用戶的IMSI和MSISDN信息)。PALIM功能130接收第一位置更新的響應(方框704)并更新其維持的IMSI-MSISDN表136 (方框706)。這樣,PALIM功能 130(更一般地說,VBSC 122)將獲得用于該移動站的用戶信息。在第一位置更新完成之后,PALIM功能130利用主PLMN 102中的MSC/VLR 116執(zhí)行“第二”位置更新(方框708)。該第二位置更新是“正常”位置更新,該“正?!蔽恢酶率褂脧囊苿诱窘邮盏轿恢酶孪ⅰALIM功能130在執(zhí)行第二位置更新時從MSC/VLR 116的角度呈現(xiàn)為BSC,并且利用A接口將位置更新消息轉送到主MSC/VLR 116。主MSC/VLR 116通過利用主HLR 119執(zhí)行第二位置更新而以正常方式處理第二位置更新。主HLR 119 以正常方式處理第二位置更新并且更新用于該移動站的HLR用戶記錄以顯示該移動站在主PLMN 102中漫游。主HLR 119還將第二位置更新響應發(fā)送到主MSC/VLR 116,該主MSC/ VLR 116利用包含在該響應中的用戶信息更新其VLR。由于雙位置更新,PALIM功能130能夠獲得用戶信息,同時仍然使得移動站適當地向本地PLMN 102登記。而且,這里描述的VBSC能夠被構造成支持在‘344申請中描述的級聯(lián)VBSC架構和精確分頁技術。這里描述的方法和技術可以在數字電子電路中實現(xiàn),或利用可編程處理器(例如專用處理器或通用處理例如計算機)固件、軟件或固件和軟件的組合來實現(xiàn)。實施這些技術的設備可以包括適當的輸入和輸出裝置、可編程處理器和確實實施程序指令以由可編程處理器執(zhí)行的存儲介質。實現(xiàn)這些技術的處理可以由執(zhí)行指令程序的可編程處理器執(zhí)行以通過操作輸入數據并產生適當的輸出來執(zhí)行期望的功能。所述技術可以有利地在一個或更多個程序中實現(xiàn),所述程序可在可編程系統(tǒng)上執(zhí)行,所述可編程系統(tǒng)包括至少一個可編程處理器,該可編程處理器被聯(lián)接成用于從數據存儲系統(tǒng)、至少一個輸入裝置和至少輸出裝置接收數據和指令并將數據和指令發(fā)送至所述數據存儲系統(tǒng)、所述至少一個輸入裝置和所述至少一個輸出裝置。通常,處理器將從只讀存儲器和/或隨機訪問存儲器接收指令和數據。適合于確實實施計算機程序指令和數據的存儲裝置包括所有形式的非易失存儲器,例如包括半導體存儲器件(諸如EPR0M、EEPR0M和閃速存儲器件)、磁盤(諸如內置硬盤和可移動硬盤)、磁光盤和DVD盤。上述任何一種都可以補充到或結合到專用設計專用應用的集成電路(ASIC)中。已經描述了由如下權利要求限定的本發(fā)明的多個實施方式。然而,應理解的是,在不脫離權利要求保護的發(fā)明的精神和范圍的情況下可以對所描述的實施方式進行各種修改。因而,其他實施方式也在如下權利要求的范圍內。
權利要求
1.一種無線系統(tǒng),該無線系統(tǒng)包括 公共陸地移動網絡(PLMN)的主MSC/VLR;多個基站子系統(tǒng)(BSS),每個BSS包括各自的基站控制器(BSC)和一個或更多個收發(fā)信基站(BTQ ;以及虛擬基站控制器(VBSC),所述虛擬基站控制器通信地聯(lián)接至所述多個BSS和所述主 MSC/VLR ;其中從所述主MSC/VLR的角度來看,所述VBSC呈現(xiàn)為用于所述多個BSS中的BTS的基站控制器;并且其中所述BSS中的至少一些BSS和所述VBSC包括用于在所述BSS中本地交換呼叫的功能。
2.根據權利要求1所述的無線系統(tǒng),其中所述VBSC通過在IP網絡上實現(xiàn)的GSMA接口通信地聯(lián)接至所述多個BSS,并且其中所述VBSC通過電路交換的GSM A接口通信地聯(lián)接至所述主MSC/VLR;并且其中所述BSS中的至少一些BSS包括用于在所述BSS中交換電話呼叫的本地媒體網關。
3.根據權利要求1所述的無線系統(tǒng),其中所述VBSC執(zhí)行用于在所述BSS和所述主MSC/ VLR之間發(fā)送的消息的點編碼地址翻譯。
4.根據權利要求1所述的無線系統(tǒng),其中所述BSS中的至少一些BSS實現(xiàn)微蜂窩和微微蜂窩中的至少一個。
5.根據權利要求1所述的無線系統(tǒng),其中所述VBSC利用一個或更多個衛(wèi)星鏈路通信地聯(lián)接至所述多個BSS。
6.根據權利要求1所述的無線系統(tǒng),其中所述VBSC通過將相應的SMS消息發(fā)送到用于由所述多個BSS處理的每個移動站的預定用戶來識別用于這種移動站的MSISDN號碼,其中所述相應的MSISDN號碼從相應的SMS消息捕獲。
7.根據權利要求6所述的無線系統(tǒng),其中所捕獲的MSISDN號碼用于匹配呼叫的移動起始(MO)線路和移動終止(MT)線路,以確定該呼叫是否應該本地交換。
8.根據權利要求1所述的無線系統(tǒng),其中所述VBSC將用戶到用戶信息插入其處理的呼叫的移動起始(MO)線路的控制平面消息中,并且檢查其處理的呼叫的移動終止(MT)線路中的這種插入的UUI信息,其中所插入的用戶到用戶信息用于匹配呼叫的MO和MT線路,以確定呼叫是否應該本地交換。
9.根據權利要求1所述的無線系統(tǒng),其中所述VBSC將雙音多頻(DTMF)音插入其處理的呼叫的移動起始(MO)線路中,并且檢查其處理的呼叫的移動終止(MT)線路中的這種插入的DTMF音,其中所插入的DTMF音用于匹配呼叫的MO和MT線路,連同確定所述呼叫是否應該本地交換。
10.根據權利要求1所述的無線系統(tǒng),其中所述VBSC被構造成支持私人用戶和/或混合用戶。
11.根據權利要求1所述的無線系統(tǒng),其中當呼叫被本地交換時,所述VBSC監(jiān)測由所述主MSC/VLR分配給所述呼叫的電路的任何警報,并且如果有任何警報在所述電路上傳送, 則撤銷所述呼叫的本地交換并且將該呼叫的線路連接至由所述主MSC/VLR分配的電路。
12.一種確定用于用戶的MSISDN的方法,該方法包括從呼叫的第一線路接收與所述用戶相關聯(lián)的標識符;將呈現(xiàn)為來自所述用戶的短消息服務(SMS)消息發(fā)送至虛擬用戶,所述SMS消息實際上并不是從與所述用戶相關聯(lián)的用戶設備發(fā)送的,而是從無線通信系統(tǒng)內的第一功能發(fā)送的,并且所述虛擬用戶還與所述無線通信系統(tǒng)內的第二功能相關聯(lián);通過與所述虛擬用戶相關聯(lián)的第二功能接收所述SMS消息;以及從所接收到的SMS消息提取所述MSISDN。
13.根據權利要求12所述的方法,該方法還包括在一表中存儲所述標識符和所述 MSISDN 號碼。
14.根據權利要求12所述的方法,該方法還包括利用所述MSISDN號碼確定呼叫的線路是否應該本地交換。
15.根據權利要求12所述的方法,其中與所述用戶相關聯(lián)的所述標識符包括國際移動用戶識別碼(IMSI)和臨時移動用戶識別碼(TMSI)中的至少一個。
16.根據權利要求12所述的方法,其中所述第一功能和所述第二功能在模仿終端用戶設備的用戶設備模擬器中實現(xiàn)。
17.一種確定呼叫的線路是否應該本地交換的方法,每個呼叫都包括第一線路和第二線路,所述方法包括將用戶到用戶信息插入與第一呼叫的第一線路有關的至少一個消息中,所插入的用戶到用戶消息包括至少一個標識符;檢查與一組呼叫的第二線路有關的消息以察看是否有哪一個包括含有所述標識符的用戶到用戶信息;如果有任何與呼叫的第二線路有關的消息包括包含所述標識符的用戶到用戶信息,則檢查所述第一線路和所述第二線路是否終止于基站子系統(tǒng)的同一個路由區(qū)域中,如果所述第一線路和所述第二線路終止于基站子系統(tǒng)的同一個路由區(qū)域中,則使所述第一線路和所述第二線路在所述路由區(qū)域內本地交換。
18.根據權利要求17所述的方法,該方法還包括檢查所述第一呼叫的所述第一線路是否終止于支持本地交換的路由區(qū)域中,其中如果所述路由區(qū)域支持本地交換則所述用戶到用戶信息被插入在與所述第一呼叫的所述第一線路相關的至少一個消息中。
19.根據權利要求17所述的方法,其中所述標識符包括與用戶相關聯(lián)的標識符和與路由區(qū)域相關的標識符中的至少一個。
20.一種確定呼叫的線路是否應該本地交換的方法,每個呼叫包括第一線路和第二線路,所述方法包括將雙音多頻(DTMF)音插入與第一呼叫的第一線路相關的至少一個消息中,所插入的 DTMF與所述第一呼叫的第一線路相關聯(lián);檢查與一組呼叫的第二線路相關的消息以察看是否有任何消息包括所插入的DTMF音;如果有任何與呼叫的第二線路相關的消息包括所插入的DTMF音,則檢查所述第一線路和該第二線路是否終止于基站子系統(tǒng)的同一個路由區(qū)域中,如果它們終止于同一個路由區(qū)域中,則使得所述第一線路和該第二線路在所述路由區(qū)域內本地交換。
21.根據權利要求20所述的方法,該方法還包括檢查所述第一呼叫的所述第一線路是否終止于支持本地交換的路由區(qū)域中,其中如果該路由區(qū)域支持本地交換則所述DTMF音被插入與所述第一呼叫的第一線路相關的至少一個消息中。
22.一種用于將公共陸地移動網絡(PLMN)的主MSC/VLR聯(lián)接至多個基站子系統(tǒng)(BSS) 的控制器系統(tǒng),每個BSS包括各自的基站控制器(BSC)和一個或更多個收發(fā)信基站(BTS), 所述控制器系統(tǒng)包括多路復用器功能,所述多路復用器功能將從所述主MSC/VLR接收到的控制平面消息路由至所述BSS中的適當一個BSS并且執(zhí)行用于在所述主MSC/VLR和所述BSS當中通信的消息的點編碼地址翻譯;以及本地交換功能,所述本地交換功能確定由所述BSS處理的呼叫何時應該本地交換;以及其中所述控制器系統(tǒng)從所述MSC/VLR的角度來看呈現(xiàn)為用于所述多個BSS中的BTS的基站控制器。
23.根據權利要求22所述的控制器系統(tǒng),其中所述控制器系統(tǒng)通過在IP網絡上實現(xiàn)的 GSM A接口通信地聯(lián)接至所述多個BSS,并且其中所述控制器系統(tǒng)通過電話交換的GSM A接口通信地聯(lián)接至所述主MSC/VLR ;其中所述BSS中的至少一些BSS包括用于在所述BSS中交換電話呼叫的本地媒體網關;以及其中所述控制器系統(tǒng)包括中央媒體網關和媒體網關控制功能。
24.根據權利要求22所述的控制器系統(tǒng),其中所述BSS中的至少一些BSS實現(xiàn)宏蜂窩和微微蜂窩中的至少一個。
25.根據權利要求22所述的控制器系統(tǒng),其中所述控制器系統(tǒng)利用一個或更多個衛(wèi)星鏈路通信地聯(lián)接至所述多個BSS。
26.根據權利要求22所述的控制器系統(tǒng),其中所述多路復用器功能通過將相應的SMS 消息發(fā)送至用于由所述多個BSS處理的移動站的預定用戶來識別用于每個這種移動站的 MSISDN號碼,其中所述相應的MSISDN號碼從相應的SMS消息捕獲。
27.根據權利要求沈所述的控制器系統(tǒng),其中所述本地交換功能使用捕獲的MSISDN 號碼來匹配呼叫的移動起始(MO)線路和移動終止(MT)線路以確定該呼叫是否應該本地交換。
28.根據權利要求22所述的控制器系統(tǒng),其中所述多路復用器功能將用戶到用戶信息插入到其處理的呼叫的移動起始(MO)線路的控制平面消息中,并且檢查其處理的呼叫的移動終止(MT)線路中的這種插入的UUI信息,其中所述本地交換功能使用所述插入的用戶到用戶信息來匹配呼叫的MO線路和MT線路,連同確定該呼叫是否應該本地呼叫。
29.根據權利要求22所述的控制器系統(tǒng),其中所述多路復用器功能將雙音多頻(DTMF) 音插入其處理的呼叫的線路的移動起始(MO)線路中,并檢查其處理的呼叫的移動終止 (MT)線路中的這種插入的DTMF音,其中所述本地交換功能利用所插入的DTMF音來匹配呼叫的MO和MT線路,連同確定該呼叫是否應該本地交換。
30.根據權利要求22所述的控制器系統(tǒng),其中所述多路復用器功能被構造成支持私人用戶和/或混合用戶。
31.根據權利要求22所述的控制器系統(tǒng),其中,當呼叫被本地交換時,所述控制器系統(tǒng)監(jiān)測由所述主MSC/VLR分配給所述呼叫的電路的任何警報,并且如果有警報在該電路上傳送,則撤銷該呼叫的本地交換,并且將該呼叫的線路連接至由所述主MSC/VLR分配的電路。
全文摘要
在一個實施方式中,一種無線系統(tǒng)公共陸地移動網絡(PLMN)的主MSC/VLR和多個基站子系統(tǒng)(BSS)。每個BSS包括各自的基站控制器(BSC)和一個或更多個收發(fā)信基站(BTS)。該無線系統(tǒng)還包括虛擬基站控制器(VBSC),所述虛擬基站控制器通信地聯(lián)接至所述多個BSS和所述主MSC/VLR。從所述主MSC/VLR的角度來看,所述VBSC呈現(xiàn)為用于所述多個BSS中的BTS的基站控制器。所述VBSC和所述BSS中的至少一些BSS包括用于在BSS中本地交換呼叫的功能。
文檔編號H04M3/02GK102326445SQ201080008637
公開日2012年1月18日 申請日期2010年1月5日 優(yōu)先權日2009年1月6日
發(fā)明者丹·施密特, 朱奇明, 陳肇斌 申請人:宇宙橋有限公司