專利名稱:有代理交換器的無(wú)線通信網(wǎng)格的故障處理系統(tǒng)和方法
背景技術(shù):
發(fā)明領(lǐng)域本發(fā)明涉及無(wú)線通信以及,更特定地,涉及在移動(dòng)通信網(wǎng)內(nèi)使用代理交換器改進(jìn)通信網(wǎng)絡(luò)的容量和性價(jià)比且為新移動(dòng)服務(wù)提供平臺(tái)。
相關(guān)方法敘述所有現(xiàn)代移動(dòng)通信系統(tǒng)有分層結(jié)構(gòu),其中地理覆蓋區(qū)域被分為許多較小的地理區(qū)域稱為“小區(qū)”。參考
圖1,每個(gè)小區(qū)最好是由基站收發(fā)信機(jī)站(BTS)102a提供服務(wù)。幾個(gè)BTS 102b-n通過(guò)固定的鏈路104a聚集在一起成為基站控制器(BSC)106a。BTS和BSC有時(shí)合稱基站子系統(tǒng)(BS)107。幾個(gè)BSC 106b-n可能通過(guò)固定鏈路108a-n合起來(lái)成為移動(dòng)交換中心(MSN)110。
MSC 110作為一個(gè)本地轉(zhuǎn)換交換機(jī)(包括處理移動(dòng)性管理要求附加特征,以下敘述)與通過(guò)干線組與電話網(wǎng)(PSTN)120通信。在美國(guó)移動(dòng)網(wǎng)絡(luò)中,有本地MS和網(wǎng)關(guān)MSC的概念。本地MSC是對(duì)應(yīng)于與移動(dòng)站(MS)交換關(guān)聯(lián)的MSC;這個(gè)關(guān)聯(lián)基于電話號(hào)碼,例如,MS的區(qū)號(hào)。(本地MSC是與下面討論的HLR相關(guān))。網(wǎng)關(guān)MSC,在另一方面,是用于連接MS到PSTN呼叫的交換。因此,有時(shí)本地MSC與網(wǎng)關(guān)MSC是同一實(shí)體,但有時(shí)不是(例如,當(dāng)MS在漫游時(shí))。一般,訪問(wèn)定位寄存器(VLR)116與MSC 110共在一處而且邏輯上奇異的HLR用于移動(dòng)網(wǎng)絡(luò)。如下將闡述的,HLR和VLR用于存貯許多用戶信息類型和用戶情況。
簡(jiǎn)要地說(shuō),許多無(wú)線電信道112與整個(gè)覆蓋區(qū)域相關(guān)聯(lián)。無(wú)線電信道被分為信道組分配給各個(gè)小區(qū)。信道用于傳送信令信息以建立呼叫連接或類似操作,一旦呼叫連接建立攜傳送聲音或數(shù)據(jù)信息。
在相對(duì)較高抽象層上,移動(dòng)網(wǎng)絡(luò)信令至少牽涉兩個(gè)主要方面。一方面牽涉到MS和網(wǎng)絡(luò)其他部分間的信令。2G(“2G”是”第二代”的工業(yè)上使用的名稱)以及以后的技術(shù),這一信令牽涉到MS使用的多址方法(例如,時(shí)分多址,TDMA;碼分多址,CDMA),無(wú)線電信道的分配,認(rèn)證等等。第二方面牽涉到移動(dòng)網(wǎng)絡(luò)內(nèi)不同實(shí)體的信令,如在MSC,VLR,HLR間的信令等等。第二部分有時(shí)被稱作移動(dòng)應(yīng)用部分(MAP),特別是在信令系統(tǒng)號(hào)7(SS7)環(huán)境下使用時(shí)。
信令的不同形式(以及數(shù)據(jù)和聲音通信)是根據(jù)不同標(biāo)準(zhǔn)傳輸和接收。例如,電子工業(yè)協(xié)會(huì)(EIA)和通信工業(yè)協(xié)會(huì)(TIA)幫助定義了許多美國(guó)標(biāo)準(zhǔn),如IS-41,一個(gè)MAP標(biāo)準(zhǔn)。類似地,CCITT和ITT幫助定義了國(guó)際標(biāo)準(zhǔn),如GSM-MAP,一個(gè)國(guó)際MAP標(biāo)準(zhǔn)。關(guān)于這些標(biāo)準(zhǔn)的信息是廣為所知的且可以在相關(guān)組織機(jī)構(gòu)和文獻(xiàn)內(nèi)找到,可參見(jiàn)例如,Bosse,SIG NALING IN TELECOMMUNICATIONS NETWORKS(Wiley1998)。
為從MS 114呼叫,用戶撥號(hào)且在移動(dòng)電話或其他MS上按下”發(fā)送”鍵。MS 114發(fā)送撥號(hào)指明所請(qǐng)求的傳遞服務(wù)是通過(guò)BS 107到MSC 110。MSC 110用相關(guān)VLR 116檢查(以面更詳述)決定MS 114是否允許該請(qǐng)求的服務(wù)。網(wǎng)關(guān)MSC經(jīng)路由將該呼叫送至PSTN 120內(nèi)撥號(hào)用戶的本地交換機(jī)上。本地交換機(jī)通知被叫用戶終端,應(yīng)答信號(hào)經(jīng)路由通過(guò)完成對(duì)話路徑的服務(wù)MSC 110回到MS 114。一旦這設(shè)置完成,通話可以進(jìn)行了。
為將呼叫傳到MS 114,(假設(shè)呼叫從PSTN 120而來(lái))PSTN用戶撥MS相關(guān)電話號(hào)碼。至少根據(jù)美國(guó)標(biāo)準(zhǔn),PSTN 120經(jīng)路由將呼叫送至MS本地MSC(可能或可能不是服務(wù)MS的)。MSC然后詢問(wèn)HLR 118決定哪個(gè)MSC正在服務(wù)MS。這也是通知服務(wù)的MSC有呼叫到來(lái)。本地MSC經(jīng)路由將呼叫送至服務(wù)MSC處。服務(wù)MSC通過(guò)合適的BS尋呼MS。MS應(yīng)答且建立合適的信令鏈路。
在通話中,BS 107和MS 114可能聯(lián)合改變信道或BTS 102,如果需要,例如由于信號(hào)條件。這些變化稱為“切換”,且這牽涉到已知的消息和信令自身類型。
MAP的一方面牽涉到“移動(dòng)性管理”。簡(jiǎn)單的說(shuō),可能需要不同BS和MSC用于服務(wù)MS,如MS 114漫游到不同位置。移動(dòng)性管理保證網(wǎng)關(guān)MSC有用戶情況和其他MSCs需要的正確地服務(wù)通話(記帳)的信息。為實(shí)現(xiàn)這點(diǎn),MSCs使用訪問(wèn)位置寄存器(VLR)116和歸屬位置寄存器(HLR)118。HLR用于存貯和檢索移動(dòng)識(shí)別號(hào)(MLN),電子系列號(hào)(ESN)、MS狀態(tài)和MS服務(wù)情況,和其他。VLR除了存貯用于識(shí)別網(wǎng)關(guān)MSC的MSC識(shí)別外還存貯類似的信息。另外,在合適的MAP協(xié)議下,進(jìn)行位置更新過(guò)程(注冊(cè)通知)使得移動(dòng)用戶的本地MSC知道其用戶所在。這些過(guò)程在MS從一處漫游至另一處時(shí)或當(dāng)MS開(kāi)機(jī)且注冊(cè)自己接入到網(wǎng)絡(luò)時(shí)應(yīng)用。例如,一個(gè)位置更新過(guò)程可以與MS 114通過(guò)BS 107和MSC 110發(fā)送位置更新消息到HLR 118同時(shí)進(jìn)行。VLR 116發(fā)送位置更新消息到服務(wù)MS 114的HLR 118,且用戶情況從HLR 118下載到VLR 116。MS 114送回一個(gè)成功位置更新的確認(rèn)。HLR 118請(qǐng)求先前特有情況數(shù)據(jù)的VLR(如果有)刪除與重定位的MS 114相關(guān)的數(shù)據(jù)。
圖2以更詳細(xì)地示出了CDMA移動(dòng)網(wǎng)絡(luò)內(nèi)的信令和BS 107和MSC 110間用戶話務(wù)接口。BS 107用A1接口進(jìn)行信令信息通信。A2接口在MSC的交換器組件204和BS 107間傳送用戶話務(wù)(如聲音信號(hào))。A5界面用于提供源BS和MSC間電路交換數(shù)據(jù)呼叫(與語(yǔ)音呼叫相對(duì))的用戶話務(wù)路徑。
當(dāng)小區(qū)站點(diǎn)數(shù)目或用戶數(shù)目增加時(shí),MSC 110上的負(fù)載增加了。增加的負(fù)載迫使服務(wù)提供商增加系統(tǒng)容量。一般,為增加容量,服務(wù)提供商的MSC增加更多的交換模塊或在網(wǎng)絡(luò)內(nèi)部署附加的MSCs。這兩個(gè)方案都耗資巨大。
而且,用戶在要求更新的服務(wù),例如,到因特網(wǎng)的“數(shù)據(jù)通話”。對(duì)這些服務(wù)是某些服務(wù),因?yàn)镸SCs主要是設(shè)計(jì)用于聲音通話的,它們的性價(jià)比不高。由于許多MSC軟件結(jié)構(gòu)的所有權(quán)和封閉的設(shè)計(jì)使得在MSC中整合入新服務(wù)時(shí)是復(fù)雜的或不可行的。這就是,使得提供服務(wù)的軟件邏輯并不容易加到MSC 110。經(jīng)常,一個(gè)交換附件用來(lái)提供這些服務(wù)。例如,工作間函數(shù)(IWF)是將數(shù)據(jù)通話經(jīng)路由到因特網(wǎng)的附件。每個(gè)方法—功能整合入MSC和加入一個(gè)干線側(cè)附件-包括實(shí)現(xiàn)服務(wù)中的MSC。由于新服務(wù)是為了刺激需求,通過(guò)MSC設(shè)計(jì)變化或干線側(cè)附件整合入新服務(wù)可能加重MSC處網(wǎng)絡(luò)擁塞而且要求昂貴的MSC資源。
摘要本發(fā)明提供了移動(dòng)通信的系統(tǒng)和方法。特別地,在至少一個(gè)移動(dòng)交換中心(MSC)和至少一個(gè)基站子系統(tǒng)(BS)之間執(zhí)行轉(zhuǎn)換操作。按照本發(fā)明一個(gè)方面的轉(zhuǎn)換通信話務(wù)能被輸送到備用網(wǎng)絡(luò)或從備用網(wǎng)絡(luò)被輸入。按照本發(fā)明的一個(gè)方面,轉(zhuǎn)換地址處的邏輯對(duì)消息進(jìn)行譯碼以推斷何時(shí)發(fā)生輸送。
在本發(fā)明的一個(gè)方面中,通信從移動(dòng)通信網(wǎng)被重定向到備用通信網(wǎng),該移動(dòng)通信網(wǎng)包括至少一個(gè)BS、至少一個(gè)MS、至少一個(gè)MSC和至少一個(gè)交換器。交換器在第一信令鏈路上把信令消息發(fā)送到MSC或從該MSC接收信令消息,以及在第二信令鏈路上把消息發(fā)送到BS或從該BS接收消息;其中第二鏈路具有與第一鏈路映射的一致性。交換器檢測(cè)接收消息是否是來(lái)自MSC的轉(zhuǎn)換順序消息(COO),表示該MSC不會(huì)在第一信令鏈路上接收信令消息,交換器產(chǎn)生轉(zhuǎn)換證實(shí)(COA)消息并將其發(fā)送到MSC。在檢測(cè)了COO之后,交換器在第二信令鏈路上接收信令消息并且將包含在其中的控制信息提供給備用通信網(wǎng)。此外,在檢測(cè)COO之后,交換器從對(duì)應(yīng)于第二信令鏈路的荷載電路接收信息并且將該信息導(dǎo)向備用通信網(wǎng)。
在本發(fā)明的另一個(gè)方面中,代理交換器包括信令消息處理邏輯,用于在第一信令鏈路上把信令消息發(fā)送到MSC或從該MSC接收信令消息,以及在第二信令鏈路上把消息發(fā)送到BS或從該BS接收消息;其中第二鏈路具有與第一鏈路映射的一致性。消息攔截邏輯檢測(cè)來(lái)自MSC的信令消息是否是COO,表示該MSC不會(huì)在第一信令鏈路上接收信令消息。消息攔截邏輯也防止COO被傳遞到BS并且產(chǎn)生轉(zhuǎn)換證實(shí)(COA)消息并將其發(fā)送到MSC。在消息攔截邏輯檢測(cè)了COO之后,信令消息重定向邏輯在第二信令鏈路上接收信令消息并且將包含在其中的控制信息提供給備用通信網(wǎng);荷載電路重定向邏輯從對(duì)應(yīng)于第二信令鏈路的荷載電路接收信息并且將該信息導(dǎo)向、備用通信網(wǎng)。
附圖的簡(jiǎn)要描述在圖中,圖1是先前技術(shù)的移動(dòng)網(wǎng)絡(luò)的系統(tǒng)圖;圖2說(shuō)明了先前技術(shù)的先前移動(dòng)網(wǎng)絡(luò)中的BS和移動(dòng)交換中心間的界面;圖3A-B說(shuō)明了按照最優(yōu)實(shí)施例的代理交換器和移動(dòng)網(wǎng)絡(luò)內(nèi)的一些布局;圖4說(shuō)明了按照本發(fā)明的最優(yōu)實(shí)施例的代理交換器的最優(yōu)數(shù)據(jù)裝置;圖5說(shuō)明了按照本發(fā)明的最優(yōu)實(shí)施例代理交換器的移動(dòng)性管理邏輯電路;圖6A-B說(shuō)明了按照本發(fā)明的最優(yōu)實(shí)施例代理交換器的附加特征邏輯;圖7A說(shuō)明了按照本發(fā)明的最優(yōu)實(shí)施例代理交換器的故障管理邏輯;圖7B說(shuō)明了按照本發(fā)明的最優(yōu)實(shí)施例的代理交換器的FSN和BSN計(jì)數(shù)器;圖8說(shuō)明了按照本發(fā)明的最優(yōu)實(shí)施例的代理交換器的消息虹吸邏輯;圖9說(shuō)明了按照本發(fā)明的最優(yōu)實(shí)施例代理交換器的軟件處理結(jié)構(gòu);圖10說(shuō)明了按照本發(fā)明的最優(yōu)實(shí)施例代理交換器的軟件處理結(jié)構(gòu);圖11說(shuō)明了按照本發(fā)明的最優(yōu)實(shí)施例代理交換器的軟件模塊結(jié)構(gòu)的一些處理;以及圖12-14是表明消息流和軟件處理交互動(dòng)作的簡(jiǎn)化結(jié)構(gòu)圖。
詳細(xì)描述本發(fā)明最優(yōu)實(shí)施例提供代理交換器和在移動(dòng)通信網(wǎng)絡(luò)中對(duì)其使用的方法。代理交換器最好位于MSC和BS間,對(duì)其他組件“透明”,就是說(shuō)沒(méi)有BS或MSC由于代理交換器存在而需要知道代理交換器或需要改變它們的功能行為。相反,BS和MSC如往常操作,忽略代理交換器的存在。
在所有好處中,代理交換器可能可以緩解移動(dòng)網(wǎng)絡(luò)內(nèi)的擁塞。例如,代理交換器可能用于(a)在MS始發(fā)的通信話務(wù)進(jìn)入MSC之前將其從網(wǎng)絡(luò)中虹吸走(b)將虹吸走的話務(wù)通過(guò)備用網(wǎng)絡(luò)送至期望目的地,如基于分組網(wǎng)絡(luò)。類似的,代理交換器可能用于從備用網(wǎng)絡(luò)傳遞通信到MS。由此,可能避免昂貴的MSC和PSTN資源,代理交換器可能可以經(jīng)濟(jì)上有效地用于增加網(wǎng)絡(luò)的容量。
另外,代理交換器定義一組啟動(dòng)函數(shù),允許提供給網(wǎng)絡(luò)新的通信服務(wù)。例如,使用代理交換器,新的通話等待服務(wù)可能整合入移動(dòng)網(wǎng)絡(luò)。
圖3A示出代理交換器300的最優(yōu)布局,其中代理交換器300位于BS 107和MSC 110之間。只有攜帶用戶話務(wù)的干線306的子集需終端在代理交換器;其他干線308可能直接連接MSC 110和BS 107。所有的從BS 107的控制鏈路312都終端在代理交換器300。代理交換器包括控制面板302和數(shù)據(jù)平面304(稱作“承載平面”)。控制平面302處理所有的信號(hào)話務(wù),數(shù)據(jù)平面304為所有連到代理交換器的干線處理用戶話務(wù)。
在最優(yōu)布局情況下,代理交換器300根據(jù)控制平面302間兩邊的同一信令協(xié)議通信。例如,在適于CDMA技術(shù)的實(shí)施例中,BS 107和代理交換器300間的信令鏈路312根據(jù)IS-634/IOS A1接口傳輸信息。類似的,MSC 110和代理交換器300間的信令鏈路314根據(jù)A1接口傳輸信息。這種情況與其他移動(dòng)交換復(fù)合體形成對(duì)比,如MSC或BS,其中交換器兩邊的通信使用的是不同的信令標(biāo)準(zhǔn)。例如MSC在復(fù)合體的一邊有A1接口并且在另一邊(也就是交換器的PSTN側(cè))根據(jù)SS7/ISUP通信。
在其他實(shí)施例中,CDMA 2000中,代理交換器終端端是新的入口接口A8、A9和出口接口A10、A11用于傳送基于分組的話務(wù),包括信令的用戶話務(wù)。當(dāng)前MSCs不支持入口界面。
代理交換器數(shù)據(jù)平面304在交換器兩側(cè)使用相同標(biāo)準(zhǔn)。BS側(cè)干線306,在CDMA實(shí)施例中,根據(jù)A2和A5接口通信,分別取決于在干線上是否傳送聲音或數(shù)據(jù)。同樣的,MSC側(cè)干線307使用同樣的接口。相比之下,MSC在一側(cè)有A2/A5但在另一側(cè)則根據(jù)PSTN 64kb/s脈沖編碼調(diào)制標(biāo)準(zhǔn)通信。
另外,鑒于在某些實(shí)施例中,移動(dòng)網(wǎng)絡(luò)的其他所有實(shí)體在它們的信令內(nèi)使用它們自己的點(diǎn)碼(“點(diǎn)碼”在網(wǎng)絡(luò)中作為唯一標(biāo)識(shí)符使用),代理交換器300并不使用其點(diǎn)碼而是使用它接收的消息內(nèi)的點(diǎn)碼。使用BS或MSC的點(diǎn)碼,而不是代理交換器的點(diǎn)碼會(huì)方便代理交換器的透明性。
在許多實(shí)施例中,在MSC和代理交換器間有一對(duì)一的對(duì)應(yīng)。幾個(gè)BSs可能與一個(gè)代理交換器一起工作。
圖3B示出另一種最優(yōu)布局。在圖3B的布局中,代理交換器300可能與多于一個(gè)的MSC 110j-110k通信。代理交換器300的控制平面302,如圖3a的布局,可能從幾個(gè)BSs 107a-n接收控制信號(hào)。另外,數(shù)據(jù)平面304可能從幾個(gè)BSs接收干線306a-n。不同于圖3a的布局,圖3b的布局也在信令鏈路314j-k上接收發(fā)送信息到多個(gè)MSCs 110j-k。
圖3b的布局配置用于更好地在系統(tǒng)上分配負(fù)載,改善可靠性(提供到MS的另一路徑),提供始終與用戶情況符合的服務(wù)。在一使用圖3B布局的實(shí)施例中,系統(tǒng)可以配置成使得從某給定呼叫者的呼叫經(jīng)路由至處理大多數(shù)用戶話務(wù)的MSC(與僅僅限與用戶開(kāi)啟其MS 114的地理位置相反)。這個(gè)決定可能基于統(tǒng)計(jì)監(jiān)測(cè)或可能配置在用戶情況中。將系統(tǒng)如此配置使得位置更新消息量和類似消息量可能減小。在其他實(shí)施例中,代理交換器可能配置成使得呼叫轉(zhuǎn)到相對(duì)未充分利用的MSCs。這種情況下,系統(tǒng)管理者可能最好有管理地在整個(gè)通信系統(tǒng)分流負(fù)載。另外,呼叫可能經(jīng)路由到提供與給定用戶情況始終符合的MSCs上。
代理交換器300包括接收所有信令消息的軟件以及,取決于消息和系統(tǒng)狀態(tài),執(zhí)行至少以下之一1.將消息不改變地送到消息內(nèi)指明地址的MSC或BS;2.截取MSC和BS間的消息3.對(duì)一些經(jīng)截取的消息,將經(jīng)截取消息改變成一不同的消息并發(fā)送經(jīng)改變的消息而不是原消息,經(jīng)截取的消息發(fā)送到該消息內(nèi)指明地址的MSC或BS;4.從基于移動(dòng)和PSTN的網(wǎng)絡(luò)虹吸走消息到備用網(wǎng)絡(luò)。
每種情況下執(zhí)行的這些行動(dòng)類型連同觸發(fā)事件將在以下描述。
在許多情況下,特別是當(dāng)從MS 114來(lái)的消息被虹吸走后,且話務(wù)被導(dǎo)入備用網(wǎng)絡(luò),代理交換器300可能作為MSC 110而工作。在這一角色中,代理交換器完成一個(gè)一般MSC應(yīng)有的職責(zé)和作用??紤]漫游MS的情況;當(dāng)它從一個(gè)小區(qū)到另一個(gè)小區(qū),它可能漫游到由不同MSC服務(wù)的小區(qū)內(nèi),因此需要在源和目標(biāo)MSCs間實(shí)現(xiàn)“切換”。如果代理交換器300虹吸走了消息而且呼叫/會(huì)話已被導(dǎo)入備用網(wǎng)絡(luò),切換必須由代理交換器管理,類似于由常規(guī)MSC管理的切換方式。代理交換器必須保證合適的數(shù)據(jù)庫(kù)用MS新位置來(lái)更新。代理交換器的另一功能是資源分配。特別是,當(dāng)MS初始化請(qǐng)求呼叫/會(huì)話的消息時(shí),合適的電路(信道)必須分配給這次會(huì)話。取決于系統(tǒng)配置和系統(tǒng)狀態(tài),代理交換器進(jìn)行分配,如同常規(guī)的MSC分配電路的方法。
圖4示出示范例布局,其中代理交換器300與幾個(gè)備用網(wǎng)絡(luò)相連,如IP骨干412或基于電路的備用網(wǎng)絡(luò)414,例如,不同的載體。這些備用網(wǎng)絡(luò)可能用于攜帶聲音和/或數(shù)據(jù)話務(wù)到期望的目的地同時(shí)全部或部分避免PSTN 120以及昂貴的MSC110資源。換句話說(shuō),這些安排可以使用使得電路話務(wù)回程轉(zhuǎn)至一不同網(wǎng)絡(luò);例如,來(lái)自Nashua NH的電路話務(wù)可以將其回程轉(zhuǎn)至Waltham MA的MSC?;蛘?,它們可能用于連接至其他網(wǎng)絡(luò)。例如,IP骨干412可能與IP聲音網(wǎng)絡(luò)418或因特網(wǎng)416通信。如下將述的,當(dāng)虹吸話務(wù)到一備用網(wǎng)絡(luò),從鏈路306來(lái)的承載電路控制信息(例如,從信令消息來(lái)的)及聲音或數(shù)據(jù)可能通過(guò)備用網(wǎng)絡(luò)發(fā)送。
為支持這些示范例布局以及維持透明性,本發(fā)明的最優(yōu)實(shí)施例提供一些核心功能。核心功能方便了在它們到達(dá)MSC 110前從干線306虹吸走話務(wù);方便了從備用網(wǎng)絡(luò)到干線306的話務(wù)注入;方便了透明操作;用于作為更高層應(yīng)用的構(gòu)成模塊;和/或支持差錯(cuò)恢復(fù)過(guò)程。
有代理交換器時(shí)的移動(dòng)性管理過(guò)程當(dāng)MS 114在網(wǎng)絡(luò)中漫游時(shí),移動(dòng)性管理的標(biāo)準(zhǔn)過(guò)程需要MS當(dāng)從一個(gè)小區(qū)漫游到另一小區(qū)時(shí)發(fā)出位置更新或注冊(cè)通知。這些更新由MSC 110接收(通過(guò)BSC),且最終,VLR/HLR復(fù)合體用MS新位置更新。然而,標(biāo)準(zhǔn)過(guò)程可能在一些實(shí)施例和本發(fā)明的系統(tǒng)狀態(tài)中不可行。例如,MS可能有不使用MSC而通話的情況(例如,備用網(wǎng)絡(luò)處理的通話)但是MS可能需要發(fā)送位置更新或移切換消息。為此,本發(fā)明最優(yōu)實(shí)施例為代理交換器提供移動(dòng)性管理邏輯,參考圖3和5結(jié)合描述的。
如果位置更新或移交消息由代理交換器300從BS 107接收到,代理交換器300決定是否MS正由一呼叫505占用。如果MS沒(méi)有為呼叫占用,代理交換器300允許位置更新消息經(jīng)510傳送到MSC 110。MSC 110然后如常規(guī)做法更新515 VLR 116。邏輯流在599處結(jié)束。
如果代理交換器300決定MS 114為一呼叫占用,代理交換器檢查520是否MSC110為該呼叫占用。例如,這可以通過(guò)分析由代理交換器維持的呼叫(也稱作”會(huì)話”)狀態(tài)信息得知。如果MSC為MS呼叫占用,除了這時(shí)將切換消息直接送到MSC 110外代理交換器處理如上所述。
如果MS為呼叫占用而且MSC沒(méi)有為呼叫占用,代理交換器300從BS 107截取切換消息525而且,用切換消息內(nèi)的信息,轉(zhuǎn)換切換消息成位置更新消息530。位置更新消息然后送到535MSC 110而且代理交換器更新自己的數(shù)據(jù)庫(kù)(未示出)以反應(yīng)這變化。這本地?cái)?shù)據(jù)庫(kù)作為代理交換器的VLR而且包含如VLR包含的所有信息(由于代理交換器有時(shí)需要類似MSC工作)。代理交換器300然后發(fā)送確認(rèn)消息540到BS 107。邏輯流在599結(jié)束。
有代理交換器存在時(shí)管理輔助特性的過(guò)程在本發(fā)明最優(yōu)實(shí)施例中,MS可能在MSC認(rèn)為MS是空閑時(shí)是忙的;例如,當(dāng)MSC試圖從PSTN 120發(fā)送一個(gè)呼叫到MS時(shí),MS可能正忙于由備用網(wǎng)絡(luò)處理的數(shù)據(jù)或聲音呼叫。為支持這一情況,代理交換器300提供通知MS這一情況的邏輯。使用這一邏輯,輔助服務(wù),如傳統(tǒng)呼叫等待,可能由代理交換器提供。而且,呼叫等待的新形式和其他新服務(wù)可能建立在這核心支持功能之上。
結(jié)合參考圖3和6A,當(dāng)呼叫從MSC 110進(jìn)入代理交換器300,代理交換器決定在消息進(jìn)入602時(shí)是否MS正為呼叫占用。如果MS不忙,那么代理交換器300允許源于MSC的消息送至BS 603。邏輯流在699處結(jié)束。
如果MS為忙,代理交換器決定604如果MS呼叫正由代理交換器而不是由MSC處理;例如,呼叫可能由連到代理交換器的備用網(wǎng)絡(luò)處理(見(jiàn)圖4),其中代理交換器需要處理類似MSC的呼叫行為;代理交換器并不是簡(jiǎn)單地讓消息通過(guò)。如果呼叫由代理交換器而不是MSC處理,代理交換器從MSC 110截取605呼叫,并將經(jīng)截取消息轉(zhuǎn)變成606特性通知消息。代理交換器300然后發(fā)送607特性消息到BS 107用于隨后發(fā)送到MS 114,這將會(huì)被用于通知用戶關(guān)于進(jìn)入的呼叫。代理交換器截取608任何來(lái)自BS的對(duì)特性通知消息的應(yīng)答而且作出相應(yīng)反應(yīng)。代理交換器如何動(dòng)作取決于這個(gè)邏輯中使用的應(yīng)用。
如果MS為由代理交換器處理的呼叫占用,也為由MSC處理的呼叫占用,那么代理交換器采取行動(dòng)609作為對(duì)此狀態(tài)的應(yīng)答。這行動(dòng)取決于涉及的特定應(yīng)用。傳統(tǒng)呼叫等待只是一個(gè)這樣可能建立于核心功能之上的服務(wù)。
如果有時(shí),MS為備用網(wǎng)絡(luò)的兩個(gè)呼叫占用,第三個(gè)MS的呼叫從備用網(wǎng)絡(luò)或MSC過(guò)來(lái),代理交換器將會(huì)按照應(yīng)用邏輯引導(dǎo)這第三個(gè)呼叫。例如,在呼叫等待應(yīng)用中,第三個(gè)呼叫將按用戶情況中包括的指令而路由傳送;一般的選擇是引導(dǎo)這呼叫到用戶的語(yǔ)音信箱。當(dāng)MS為涉及MSC的兩個(gè)呼叫占用時(shí),MS的第三個(gè)呼叫來(lái)自于備用網(wǎng)絡(luò),也使用相似的邏輯;再次,用戶情況指明第三個(gè)呼叫如何處理以及代理交換器如何遵循這一邏輯。最后,要注意如果MS為兩個(gè)牽涉MSC的呼叫占用而且MS的第三個(gè)呼叫到來(lái),MSC自己,在這種情況下,會(huì)決定它采用何種邏輯以處理這第三個(gè)呼叫。
例如,圖3和6B結(jié)合起來(lái)說(shuō)明示范性呼叫等待應(yīng)用。邏輯行動(dòng)如上所述通過(guò)標(biāo)號(hào)為608或609的行為(注意圖6B以模塊608或609開(kāi)始,與600相反);也就是,雖然圖6B幫助描述了以特定輔助特性如傳統(tǒng)呼叫等待,輔助特性的初始行為是圖6A所描述的那些。
如果邏輯在608處開(kāi)始,這說(shuō)明代理交換器已經(jīng)檢測(cè)到了MS為呼叫占用,代理交換器在處理呼叫,但MSC不在。在這點(diǎn)上,代理交換器已經(jīng)截取了從MSC來(lái)的呼叫請(qǐng)求,將其轉(zhuǎn)化為特性通知并發(fā)送這一特性通知到BS。代理然后接收截取從BS來(lái)的對(duì)這消息的應(yīng)答。
在圖6B的呼叫等待應(yīng)用邏輯中,如果用戶指明他們?cè)敢饨邮蘸艚?,代理交換器轉(zhuǎn)換615應(yīng)答為一消息,指明MS正在接收從MSC來(lái)的一新呼叫。代理交換器300然后發(fā)送620經(jīng)轉(zhuǎn)換的消息到MSC。本例在這點(diǎn)上,MSC”認(rèn)為”呼叫是個(gè)普通呼叫,這就是,MSC狀態(tài)反應(yīng)了僅是對(duì)MS的一個(gè)會(huì)話。實(shí)際上,隨著接收新的呼叫,用戶正在接收兩個(gè)在呼叫等待模式中的呼叫一個(gè)呼叫正為MSC處理另一個(gè)由代理交換器處理。代理交換器狀態(tài)反應(yīng)這兩個(gè)呼叫。代理交換器300幫助625 MSC 110建立一新呼叫。(這最后一步只在用戶接收呼叫時(shí)完成;如果用戶不接受,代理邏輯超時(shí)就永不達(dá)到行動(dòng)625。)例如,代理交換器300可能將從備用網(wǎng)絡(luò)來(lái)的呼叫擱置使得從MSC接收的呼叫能通過(guò)到達(dá)MS。代理交換器300從MS截取630任何隨后的特性通知應(yīng)答并根據(jù)需要重定向到MSC或代理交換器。例如,用戶可能希望在移動(dòng)和備用網(wǎng)絡(luò)服務(wù)的呼叫間”切換”。代理交換器可能需要截取這應(yīng)答以擱置一個(gè)呼叫且將另一個(gè)呼叫連到用戶處,作為截取隨后特性通知的行為一部分。在其他情況下,如果MSC由多個(gè)呼叫(一些擱置)要連到MS,代理交換器可能需要發(fā)送這類應(yīng)答到MSC。當(dāng)呼叫結(jié)束后,代理交換器300發(fā)送640正確的計(jì)費(fèi)信息到系統(tǒng)。這樣做是當(dāng)提供了不牽涉MSC的服務(wù)時(shí)用戶能收到正確的帳單。信息保存的方式和送到計(jì)費(fèi)系統(tǒng)的方式取決于使用系統(tǒng)的實(shí)現(xiàn)和服務(wù)提供商。大多數(shù)服務(wù)提供商指明了計(jì)費(fèi)信息是的收集,格式化及發(fā)送的方式。
如果MS 114為一呼叫占用且也為由MSC處理的呼叫占用,而且如果MSC指明到MS的新呼叫,代理交換器300可能配置用于截取650從MSC到BS 107的特性通知消息。特性通知消息被阻斷655不能傳到BS,由此沒(méi)有任何應(yīng)答從BS發(fā)送660到MSC。邏輯流在699結(jié)束。MSC未得到應(yīng)答而且假設(shè)MS并不想接收呼叫。MSC然后使用標(biāo)準(zhǔn)過(guò)程結(jié)束這次呼叫,例如,用戶的語(yǔ)音信箱或播放用戶不在的消息。
圖6B的呼叫等待應(yīng)用邏輯限于處理兩個(gè)同時(shí)呼叫。同樣一般的方法可以擴(kuò)展到處理兩個(gè)以上呼叫的呼叫等待,處理從備用網(wǎng)絡(luò)而來(lái)的多個(gè)呼叫,處理數(shù)據(jù)呼叫和聲音呼叫,及類似情況。
有代理交換器時(shí)的故障管理過(guò)程在BS 107和MSC 110間存在信令鏈路的故障管理標(biāo)準(zhǔn)過(guò)程。在這些過(guò)程中,BS和MSC認(rèn)為是同等級(jí),同等級(jí)1和同等級(jí)2。兩個(gè)同等級(jí)維持兩組號(hào)碼,稱為前向序列號(hào)(FSN)和反向序列號(hào)(BSN)。FSN識(shí)別送到同等級(jí)的最新消息而B(niǎo)SN識(shí)別從同等級(jí)收到的最新消息。例如,假設(shè)在同等級(jí)1和同等級(jí)2間存在兩個(gè)信令鏈路SLC0和SLC1。如果同等級(jí)1有FSN=5,同等級(jí)2有BSN=3,那么同等級(jí)1就知道它已將所有到包括消息5的消息送至同等級(jí)2;同等級(jí)2就知道它已接收了所有到包括消息3的消息。如果SLC0中斷且同等級(jí)1檢測(cè)到這個(gè)中斷,同等級(jí)1發(fā)送轉(zhuǎn)換命令(COO)消息到同等級(jí)2,要求同等級(jí)2轉(zhuǎn)換到鏈路SLC1。同等級(jí)2用COA(轉(zhuǎn)換確認(rèn))響應(yīng)。包括在這些消息內(nèi)有基于哪個(gè)遺失消息要重發(fā)送的BSN號(hào)碼。例如,在以上例子中,消息4和5需要重新傳輸?shù)酵燃?jí)2。
在另一例子中,考慮一例中,其中同等級(jí)1有FSN=10和BSN-6;同等級(jí)2有FSN=8和BSN=3。也假設(shè)在同等級(jí)1和同等級(jí)2間存在兩個(gè)信令鏈路,由SLC0和SLC1表示,且假設(shè)SLC0如同等級(jí)1所檢測(cè)到的有中斷。然后,同等級(jí)1用鏈路SLC1發(fā)送COO消息到同等級(jí)2且包括它的BSN(=6)在COO消息內(nèi)。當(dāng)同等級(jí)2接收到這消息時(shí),它將接收到的BSN與內(nèi)部FSN(=8)相比較然后決定最后兩條消息(8-6=2)要重發(fā)送。同等級(jí)2將兩條消息排隊(duì)重發(fā)出且發(fā)送COA消息包括它的BSN(=5)。同等級(jí)1接收COA消息且比較接收到的BSN與其內(nèi)部的FSN(=10),然后決定最后5條消息(10-5=5)要重發(fā)送。同等級(jí)1將兩條消息排隊(duì)重發(fā)出到同等級(jí)2。
在最優(yōu)實(shí)施例中,BS和MS間的標(biāo)準(zhǔn)重播和恢復(fù)機(jī)制并不期望可行。簡(jiǎn)而言之,BS 107可能發(fā)送消息到代理交換器而從未被MSC收到,例如,虹吸走的消息,反之亦然,例如,被阻斷的MSC消息。由此,在BS和MSC的基本FSN/BSN狀態(tài)不會(huì)準(zhǔn)確反應(yīng)整個(gè)系統(tǒng)的狀態(tài)。
相應(yīng)的,在本發(fā)明的最優(yōu)實(shí)施例中,代理交換器提供一種新的故障管理形式。參考圖3和圖7A-B結(jié)合起來(lái),代理交換器為每個(gè)到MSC 110的鏈路建立705一組FSN和BSN計(jì)數(shù)器和為每條到BS 107鏈路的一組FSN和BSN計(jì)數(shù)器。特別參考圖7B,該圖用單個(gè)鏈路安排來(lái)說(shuō)明這個(gè)概念,鏈路785在MSC上的FSN/BSN對(duì)787和鏈路786的FSN/BSN對(duì)789是常規(guī)的。對(duì)787跟蹤在MSC鏈路段785發(fā)送和確認(rèn)(或“acked”)消息數(shù)目;對(duì)789跟蹤同樣的但是BS情況。代理交換器300包括FSN/BSN對(duì)788和790。對(duì)788跟蹤從代理交換器300到BS 107的鏈路段786發(fā)送和確認(rèn)(或”acked”)消息數(shù)目;對(duì)790跟蹤從代理交換器300到MSC 110的鏈路段785發(fā)送和確認(rèn)(或”acked”)消息數(shù)目。
如前間接提到的,對(duì)787的值并不期望等于對(duì)788的值。例如,作為正常代理交換器邏輯一部分,MSC消息到BS 107的傳輸可能被中斷,如在此所述。中斷該消息后,787的FSN值應(yīng)比788的值大一。另外,787的FSN和BSN之差異以及788的FSN和BSN之差異并不需要相同。例如,假設(shè)從MSC 110來(lái)消息應(yīng)由正常代理交換器邏輯的一部分中斷的簡(jiǎn)單情況,如這里所述。在787的差異將會(huì)是一,直到在MSC 110收到確認(rèn),但在對(duì)788不會(huì)有差異,由于沒(méi)有消息被送到BS 107。
由于消息在代理交換器300處接收,代理交換器截取消息并如上所述更新FSN/BSN對(duì)。
如果代理交換器300檢測(cè)到715從MSC 110來(lái)的COO消息,指明鏈路785不暢,那么代理交換器300截取消息720且不允許它通過(guò)到BS 107。COO包括對(duì)787的BSN消息且識(shí)別信令應(yīng)轉(zhuǎn)換至的新鏈路(未顯示)。代理交換器迫使在代理交換器和BS(鏈路786對(duì)應(yīng)鏈路785)間鏈路786的中斷。該中斷仿真如下。每幾毫秒常規(guī)BSs和MSCs發(fā)送叫做”填充信號(hào)”的消息,接收后接收器知道鏈路在運(yùn)行。如果接收器沒(méi)有在指定時(shí)間長(zhǎng)度內(nèi)收到填充信號(hào),它假設(shè)中斷且發(fā)送COO消息。故為了仿真一個(gè)中斷,本發(fā)明一實(shí)施例修改了基于軟件協(xié)議狀態(tài)機(jī)使得不發(fā)送”填充信號(hào)”,從而產(chǎn)生中斷,引起代理交換器處COO的生成(該修改與常規(guī)MSC相關(guān))。
代理交換器用788對(duì)的BSN生成COO消息到BS 107,與包括對(duì)787信息的原始COO消息的BSN信息相反。新的COO通知BS它在(中斷仿真)鏈路上收到的消息數(shù)目(也就是,788的BSN)。生成的COO使用要轉(zhuǎn)換到的新鏈路(圖7B中未示出)。這新鏈路對(duì)應(yīng)代理交換器300和MSC 110間要轉(zhuǎn)換到的鏈路。
經(jīng)修改的BSN號(hào)碼通過(guò)新COO消息送到735 BS 107。COO在一未中斷鏈路上發(fā)送。代理交換器300等待并從BS 107接收COA(確認(rèn))消息740,并生成745新COA消息。新COA將包括BSN信息對(duì)790,與在對(duì)789中信息相反。新COA送750至MSC 110。
隨后,代理交換器等待接收從MSC和BS來(lái)的在新鏈路上的重發(fā)送的信息。任何接收到的信息然后重傳輸755到相應(yīng)的目的地或按一般方法處理(包括潛在的中斷等等,如上所述)。邏輯流在799結(jié)束。
在上面的實(shí)施例中,代理交換器依靠BS或MSC檢測(cè)相應(yīng)鏈路中的中斷。信令鏈路中的中斷迫使作為當(dāng)前BS結(jié)構(gòu)的結(jié)果;也就是,中斷需要用來(lái)為COOs建立必須事件。在其他實(shí)施例中,代理交換器可能檢測(cè)中斷,并對(duì)此響應(yīng),代理交換器會(huì)模仿與BS相關(guān)的MSC或模仿與MSC相關(guān)的BS。
基于COO消息虹吸的自動(dòng)觸發(fā)過(guò)程本發(fā)明一些實(shí)施例中,代理交換器可能動(dòng)態(tài)決定何時(shí)系統(tǒng)能受益于將消息重定向(虹吸)到備用網(wǎng)絡(luò)(見(jiàn)例如,400,圖4)。例如,在本發(fā)明的一實(shí)施例中,代理交換器300直接或非直接監(jiān)視信令帶寬作為系統(tǒng)帶寬測(cè)量(例如,減少的信令帶寬變?yōu)闇p少的系統(tǒng)帶寬)。在一實(shí)施例中,從MSC來(lái)的轉(zhuǎn)換命令(COO)可能用作MSC的擁塞信號(hào),或至少到/從MSC的帶寬會(huì)受損直到受影響的鏈路修復(fù)以及話務(wù)重回到那條鏈路。因此,代理交換器300將COO理解為觸發(fā)事件”減慢”到MSC的話務(wù)量,作為應(yīng)答,開(kāi)始將話務(wù)虹吸至與代理交換器相連的備用網(wǎng)絡(luò)。
示范性邏輯的一種形式在這方面在圖8中示出。代理交換器為每個(gè)到MSC的鏈路建立805一組FSN和BSN計(jì)數(shù)器。每個(gè)到或從BS來(lái)的消息被截取且序列號(hào)碼相應(yīng)810更新。如果代理交換器300檢測(cè)815從MSC 110來(lái)的COO消息,接著代理交換器300截取消息820且不允許它通過(guò)到BS 107。在本例中,COO只反應(yīng)請(qǐng)求的變化且不指明消息需要重播。代理交換器300然后用MSC的經(jīng)修改的BSN號(hào)碼生成COA消息825,發(fā)送COA消息830到MSC 110。經(jīng)修改的序列號(hào)碼是由代理交換器在消息處理過(guò)程中建立的,類似于上所述。因此,MSC認(rèn)為它的COO已經(jīng)發(fā)生了。MSC和BS間的通信帶寬由于轉(zhuǎn)換的原因會(huì)減小,由于少了一個(gè)信令鏈路。
然而,雖然代理交換器300和MSC間帶寬可能由于上述COO受損,在BS 107和代理交換器300間的帶寬沒(méi)有受損。代理交換器可能通過(guò)虹吸話務(wù)至備用網(wǎng)絡(luò)而利用這點(diǎn)。相應(yīng)的,代理交換器開(kāi)始從代理交換器的BS側(cè)生成的話務(wù)虹吸835。存在許多備用網(wǎng)絡(luò)類型,可能用于從MS 114傳送聲音和數(shù)據(jù)話務(wù)(見(jiàn)如圖4)。如果存在多種類型的連到代理交換器的備用網(wǎng)絡(luò),代理交換器可能基于通信類型,例如,數(shù)據(jù)或聲音選擇備用網(wǎng)絡(luò)類型。開(kāi)始虹吸時(shí),代理交換器配置數(shù)據(jù)平面用于將一些承載電路話務(wù)經(jīng)路由到合適備用網(wǎng)絡(luò)(將會(huì)在以下解釋)。例如,VoIP組裝件404可能根據(jù)信令消息中提出的信息配置。
某給定會(huì)話的話務(wù)虹吸繼續(xù)。代理交換器300此后如上所述維持FSN,BSN號(hào)碼。任何從BS 107的COO消息被截取而且COA生成并送至BS,同時(shí)維持FSN和BSN計(jì)數(shù)器任何從MSC 110的COO消息被截取850并檢查它們是否指明MSC再次準(zhǔn)備好在前次故障的鏈路上接收話務(wù),也就是,檢查COO是否是變回消息。如果有這樣一個(gè)消息,代理交換器將其解釋為MSC能再次處理更高層的話務(wù),并會(huì)采取行動(dòng)”重連”虹吸走的鏈路和話務(wù)。(如果COO不是變回消息,可能是一個(gè)轉(zhuǎn)換消息,指明可以進(jìn)一步受益虹吸話務(wù)的情況。)如果有變回消息,新COO由經(jīng)修改的BSNs生成855并將送860到BS 107。經(jīng)修改的BSN是前述的由代理維持的那些。代理交換器300然后等待并接收來(lái)自BS107的COA消息865。新COA消息由經(jīng)修改的BSN號(hào)碼生成870并將送875到MSC 11O。代理交換器然后停止話務(wù)虹吸過(guò)程??刂破矫嫦鄳?yīng)指令數(shù)據(jù)平面。
在一些實(shí)施例中,虹吸話務(wù)的決定可能包括其他考慮。例如,備用網(wǎng)絡(luò)可能提供由代理交換器邏輯考慮的QoS保證。在一實(shí)施例中,虹吸只在會(huì)話邊界處。相應(yīng)的,如果一個(gè)呼叫被虹吸,是在呼叫起源處。
上面描述建立在把COO作為網(wǎng)絡(luò)擁塞指示的前提上。在本發(fā)明一實(shí)施例中,上述自動(dòng)虹吸的邏輯還補(bǔ)充由與圖7a-b的故障管理邏輯電路。在本實(shí)施例中,每次代理交換器300從MSC得到一個(gè)COO它執(zhí)行上述重播邏輯。從BS來(lái)的COO消息,然而,總是作為信令鏈路的中斷處理,重播邏輯執(zhí)行但沒(méi)有虹吸。
跨越BSC和MSC保存點(diǎn)碼過(guò)程在SS7網(wǎng)絡(luò)中,所有網(wǎng)絡(luò)元件由唯一叫做”點(diǎn)碼”的號(hào)碼尋址。由此,所有BSCs和MSCs將會(huì)由唯一的點(diǎn)碼。從BSC到MSC的消息一般會(huì)包括一目的地點(diǎn)碼,例如,期望的MSC的點(diǎn)碼,以及始發(fā)點(diǎn)碼,例如,發(fā)送消息的BSC的點(diǎn)碼。
從BSC到MSC的消息,對(duì)從MS始發(fā)的呼叫,附加要求分配一承載電路給呼叫。承載電路(攜帶聲音和數(shù)據(jù))由電路識(shí)別碼(CIC)標(biāo)識(shí)。
為支持代理交換器的透明操作,在BSC和MSC間傳輸?shù)狞c(diǎn)碼和CICs對(duì)所有消息都保留。這個(gè)要求太復(fù)雜了,由于當(dāng)攜帶承載話務(wù)的一些電路透明地橫渡BSC到MSC,其他從BSC發(fā)出的電路將在代理交換器處終止,而且MSC不知道這樣的終止。
如上所述,一些干線308預(yù)規(guī)定為用于BS和MSC間直接連接,而其他干線312連到代理交換器。類似的,在最優(yōu)實(shí)施例中,一些承載電路預(yù)規(guī)定為用于BS和MSC間直接連接(“通過(guò)電路”),剩下的電路在代理交換器處被終止(“可虹吸電路”)。
在一實(shí)施例中,在正常操作下,MSC可能不對(duì)任何呼叫分配可虹吸電路。當(dāng)虹吸話務(wù)(如上所述)時(shí),代理交換器可能對(duì)從BS來(lái)的呼叫分配可虹吸電路(通過(guò)從合適的CIC到BS的通信),而且BS會(huì)通過(guò)在那個(gè)電路上發(fā)送聲音數(shù)據(jù)作出應(yīng)答。如將在下面解釋的,聲音或數(shù)據(jù)可能從電路中讀出然后相應(yīng)地通過(guò)DACS 402送至備用網(wǎng)絡(luò)。
為保證代理交換器故障時(shí)MSC信息的一致性,在本發(fā)明的一實(shí)施例中,網(wǎng)絡(luò)管理系統(tǒng)在MSC處訪問(wèn)CIC數(shù)據(jù)庫(kù)而且標(biāo)記可虹吸電路可用。該行為的結(jié)果是,MSC會(huì)認(rèn)為這些電路可用于分配,網(wǎng)絡(luò)的行為將便如常規(guī)移動(dòng)網(wǎng)那樣(也就是,沒(méi)有代理的網(wǎng)絡(luò))。
當(dāng)代理交換器恢復(fù)時(shí),網(wǎng)絡(luò)管理系統(tǒng)重新在MSC處訪問(wèn)CIC數(shù)據(jù)庫(kù),但這次標(biāo)志可虹吸電路為”不可用”。它同時(shí)也訪問(wèn)代理交換器數(shù)據(jù)庫(kù),并將可虹吸電路標(biāo)志為”可用”。這些電路然后如上述對(duì)代理交換器可分配。在一些實(shí)施例中,可虹吸電路可能逐步在MSC處標(biāo)志為”不可用”而在代理交換器處標(biāo)志為”可用”使得代理交換器逐步獲得更多對(duì)可虹吸電路的控制。
為了處理圖3B的布局,需要添加以上所述的技術(shù),特別是,處理圖3B的布局,代理交換器需要截取從BS來(lái)的消息并改變點(diǎn)碼以反應(yīng)重映射的MSC。在一實(shí)施例中,這是在粒度會(huì)話層完成的,意味著到新MSC的重新映射可能在會(huì)話邊界處決定。作為替換,重新映射可能在其他粒度通話層完成,例如,當(dāng)MS開(kāi)啟時(shí)。一些實(shí)施例通過(guò)相關(guān)設(shè)備序列號(hào)實(shí)行到MSCs和它們相應(yīng)點(diǎn)碼的映射(例如,包括在當(dāng)MS開(kāi)啟時(shí)的消息)。
硬件結(jié)構(gòu)結(jié)合參考圖3和4,代理交換器300的最優(yōu)實(shí)施例包括控制平面302和數(shù)據(jù)平面304??刂破矫姘ㄌ幚碛布拖嚓P(guān)軟件的組合。數(shù)據(jù)平面大部分由響應(yīng)控制平面命令的硬件組成。
控制平面包括可編程信令卡(例如,來(lái)自Force系統(tǒng)的可用的PMC8260)用于接收從信令鏈路312、314來(lái)的信令信息并對(duì)它執(zhí)行初始處理。這初始處理包括發(fā)送和終止在信令鏈路上的信息以及在程序控制下提取包括在信令消息內(nèi)的消息信息。一旦消息信息被收集了,信令卡使消息信息傳送通過(guò)到可編程處理卡(例如,可從Radisys得到的RPC 3305和3306),用于如上所述隨后負(fù)責(zé)對(duì)響應(yīng)而執(zhí)行代理交換器功能。
控制平面由被動(dòng)容錯(cuò)機(jī)制組成。這些機(jī)制保證在控制平面發(fā)生災(zāi)難性故障時(shí),控制平面一側(cè)接收的信令鏈路會(huì)被旁路到另一側(cè)。因此,如果控制平面出問(wèn)題了,鏈路會(huì)被旁路而跨過(guò)控制平面,BSC和MSC可以如常規(guī)般通信。
示范性實(shí)施例數(shù)據(jù)平面304如圖4所示。它包括DACS402,IP語(yǔ)音組件404、數(shù)據(jù)終端模塊406(例如,在CDMA網(wǎng)絡(luò)內(nèi)終端A5數(shù)據(jù))、PPP中繼組件408以及PPP中繼組件410。不同組件可能由被打包在一個(gè)或多個(gè)模塊上。
DACS 402接收干線306的承載電路且終結(jié)干線上接收的信息;它也在這些干線上發(fā)送聲音和數(shù)據(jù)。預(yù)規(guī)定的DACS 402端口連接到VoIP 404和數(shù)據(jù)終端組件408上。數(shù)據(jù)終端組件408,接著與PPP中繼408相連,接著與PPP終端組件410通信。而且,數(shù)據(jù)平面可能也用于連到備用的基于電路的網(wǎng)絡(luò),例如,將話務(wù)回程到另一地區(qū)網(wǎng)絡(luò)的電路MSC上。
所有數(shù)據(jù)平面實(shí)體接收來(lái)自通過(guò)用于根據(jù)H.248和介質(zhì)網(wǎng)關(guān)控制協(xié)議(MGCP)攜帶信息的控制信道401的控制平面的控制命令??刂菩诺溃貏e用于告知DACS 402如何裝備承載電路。例如,從BS 107的給定輸入電路映射到組件中一個(gè)的輸出端口??刂菩诺酪灿糜趥鬏斂刂菩畔⒌讲煌M件。例如,信令信息包括控制信息如用于建立VoIP組件所需的目的地地址的IP地址。這信息然后將會(huì)被用于VoIP組件,通過(guò)把信息相應(yīng)分包且根據(jù)合適的協(xié)議,如RTP/UDP/IP發(fā)送,以發(fā)送從DACS接收的聲音信息。
數(shù)據(jù)平面由被動(dòng)容錯(cuò)機(jī)制組成。這些機(jī)制保證在控制平面發(fā)生故障時(shí),DACS一側(cè)接收的干線會(huì)被旁路到與MSC相連的輸出干線。因此,如果數(shù)據(jù)平面出問(wèn)題了,干線會(huì)被旁路跨過(guò)數(shù)據(jù)平面,BSC和MSC可以如常規(guī)般通信。
軟件結(jié)構(gòu)結(jié)合參考圖9-10,在最優(yōu)實(shí)施例中,控制平面軟件執(zhí)行會(huì)話管理器處理和通信處理。會(huì)話管理器處理包括代理會(huì)話管理器(PSM)904和核心會(huì)話管理器(CSM)1002。通信處理包括SS7消息處理器(SS7MsgHdlr)902a-n和IP消息處理(IPMsgHdlr)906a-n。如名字所示,會(huì)話管理器包括管理處理呼叫會(huì)話邏輯,而消息處理器包括處理消息邏輯。消息處理器封裝了消息處理的邏輯使得其他軟件不需要知道消息處理細(xì)節(jié)。類似的,會(huì)話管理器封裝了通話處理的邏輯使得其他軟件如消息處理器就不需要知道會(huì)話狀態(tài)或類似狀態(tài)。
SS7MsgHdlr和IPMsgHdlr處理負(fù)責(zé)接收到來(lái)消息和發(fā)送出去消息。前者對(duì)MSC 110和/或BS 107接收和發(fā)送信令消息。后者SS7MsgHdlr和IPMsgHdlr接收和發(fā)送控制消息到數(shù)據(jù)平面。PSM處理904處理所有”流經(jīng)”的呼叫或會(huì)話,或未經(jīng)虹吸的呼叫。CSM處理1002處理所有經(jīng)代理交換器300虹吸的呼叫或通話。這樣,CSM處理1002提供許多和電路MSC以及BS一樣的功能使得它如MSC一樣對(duì)來(lái)自BS的消息應(yīng)答,如BS般應(yīng)答來(lái)自MS的消息。一般存在多個(gè)PSM和CSM處理同時(shí)運(yùn)行在不同的處理器卡上以提供必須的可量測(cè)性和性能。附加軟件處理提供故障轉(zhuǎn)換和可靠性。在圖中被稱作PSM’904’和CSM’1002’。這些基本處理的目的在于為其他PSM和CSM提供故障轉(zhuǎn)換。在一實(shí)施例中,每個(gè)PSM和CSM有“影像”P(pán)SM/CSM提供“影像”覆蓋。在PSM或CSM處理失敗情況下,相對(duì)應(yīng)的影像PSM/CSM處理設(shè)計(jì)為用于接管失敗的處理。
參考圖9,當(dāng)信令消息從BSC和MSC到來(lái),由SS7MsgHdlr902a-n處理,在SS7處理卡上執(zhí)行。有一個(gè)SS7MsgHdlr與每個(gè)從或到代理交換器的每個(gè)信令鏈路相關(guān)。SS7處理卡(如上所述)從信令消息提取足夠信息以識(shí)別信令消息要被傳送到的對(duì)應(yīng)的SS7MsgHdlr。
SS7MsgHdlr接收消息并分配(最好)給這消息唯一邏輯參考號(hào)。這個(gè)參考號(hào)以后用于識(shí)別隨后屬于同一正在進(jìn)行的呼叫/會(huì)話的消息。經(jīng)分配的邏輯參考號(hào)返回通信給在BS或MSC上運(yùn)行的軟件系統(tǒng)。(例如,SCCP協(xié)議堆),該軟件隨后在所有屬于這一呼叫/會(huì)話的后續(xù)消息上使用該參考號(hào)。
在以上的處理后,SS7MsgHdlr 902選擇PSM 904處理消息。在一實(shí)施例中,SS7MsgHdlr檢查消息始發(fā)源的點(diǎn)碼并選擇與這個(gè)碼相關(guān)的PSM。例如,可以用一張表存貯這類關(guān)系。
PSM 904然后決定是否這消息是用于要被虹吸的呼叫/會(huì)話。在一個(gè)實(shí)施例中,這個(gè)決定通過(guò)檢查包含在區(qū)別數(shù)據(jù)會(huì)話和聲音呼叫的消息內(nèi)的服務(wù)選項(xiàng)字段而決定。在另一實(shí)施例中,這個(gè)決定通過(guò)檢查呼叫和被呼叫方號(hào)碼以確認(rèn)是否兩個(gè)都是移動(dòng)電話號(hào)碼。在另一實(shí)施例中,這個(gè)決定由檢查呼叫方電話以決定呼叫方是否選擇VoIP服務(wù)提供商。一旦決定虹吸該呼叫/會(huì)話,PSM 904將消息送到CSM 1002。如果決定不虹吸這個(gè)呼叫/會(huì)話,PSM生成用于通過(guò)SS7MsgHdlr處理送回到MSC或BS的消息。
PSM處理904可能也通過(guò)因特網(wǎng)協(xié)議與CSM處理1002通信,見(jiàn)例如圖10。最優(yōu)實(shí)施例的內(nèi)部協(xié)議是無(wú)狀態(tài)的且基于文本的。如上所述,PSM處理不可虹吸的會(huì)話/呼叫。一旦它遇到可虹吸的會(huì)話/呼叫,它將那個(gè)會(huì)話/呼叫環(huán)境傳到CSM處理。CSM處理負(fù)責(zé)處理所有被虹吸的會(huì)話/呼叫。CSM通過(guò)標(biāo)準(zhǔn)控制協(xié)議如248H和MGCP(介質(zhì)網(wǎng)關(guān)控制協(xié)議)與數(shù)據(jù)平面通信。
PSM和CSM處理的內(nèi)部結(jié)構(gòu)相似。參考圖11,進(jìn)入消息由網(wǎng)絡(luò)接口模塊1102接收。網(wǎng)絡(luò)接口模塊然后發(fā)送消息到協(xié)議引擎1104。例如,這個(gè)引擎1104,在CDMA實(shí)施例中,負(fù)責(zé)根據(jù)IS-634協(xié)議對(duì)消息編碼和解碼。狀態(tài)機(jī)模塊1106負(fù)責(zé)處理消息并根據(jù)協(xié)議記錄狀態(tài)。例如,在給定協(xié)議下,給定消息意味著在該協(xié)議下一已知狀態(tài)的轉(zhuǎn)換。狀態(tài)機(jī)模塊1106包括記錄狀態(tài)和實(shí)現(xiàn)狀態(tài)轉(zhuǎn)移的邏輯。
活動(dòng)目錄模塊1108與MSC的外部移動(dòng)性管理函數(shù)交互,并負(fù)責(zé)獲取和更新定戶情況和其他用戶/定戶數(shù)據(jù)。在傳統(tǒng)的MSC中,訪問(wèn)位置寄存器(VLR)一般與MSC位于同一處;VLR包括當(dāng)前在MSC覆蓋區(qū)域內(nèi)漫游的用戶信息(情況)。附加地,MSC連到其他數(shù)據(jù)庫(kù),稱為歸屬位置寄存器(HLR),包含所有在當(dāng)前網(wǎng)絡(luò)“歸屬”的用戶。一般,當(dāng)用戶漫游且進(jìn)入MSC覆蓋的區(qū)域時(shí),MSC要求HLR發(fā)送用戶情況并存儲(chǔ)在(本地)VLR內(nèi)。當(dāng)用戶漫游出MSC覆蓋地區(qū)域時(shí)(到由另一MSC覆蓋的區(qū)域內(nèi)),用戶情況被刪除了。代理交換器中的活動(dòng)目錄模塊作為HLR數(shù)據(jù)庫(kù)的一個(gè)客戶機(jī),從HLR要求漫游入代理交換器覆蓋的區(qū)域中的用戶情況,并更新本地?cái)?shù)據(jù)庫(kù),也就是,活動(dòng)目錄模塊和器相關(guān)數(shù)據(jù)庫(kù)的行動(dòng)行為如同漫游用戶的傳統(tǒng)VLR。
介質(zhì)網(wǎng)關(guān)控制器(MGC)模塊1110與代理交換器的數(shù)據(jù)平面304通過(guò)開(kāi)放的控制協(xié)議如H.248和MGCP互動(dòng)。在從IS-634狀態(tài)機(jī)模塊1106接收到行動(dòng)請(qǐng)求時(shí),MGC 1110以H.248或MGCP協(xié)議發(fā)送消息到數(shù)據(jù)平面304以執(zhí)行需要的行動(dòng)。在一實(shí)施例中,所謂的TDM-VoIP情況下,這些到數(shù)據(jù)平面的MSC 1110的行動(dòng)消息指令數(shù)據(jù)平面在進(jìn)入端口接收進(jìn)入的電路(TDM)話務(wù)并將其轉(zhuǎn)換成RTP/UDP/IP包并從出端口之一送出。因此,在本實(shí)施例中,進(jìn)入電路話務(wù)分包并以包形式送出。這個(gè)實(shí)施例可用于接收電路呼叫,將它們作為IP上的聲音呼叫傳輸(VoIP)。在另一實(shí)施例中,所謂的TDM-VoIP情況,MGC 1110指令數(shù)據(jù)平面304接收在進(jìn)入端口接收進(jìn)入的電路(TDM)話務(wù)并作為電路(TDM)話務(wù)交換從出端口送出。在此種情況下,進(jìn)入電路話務(wù)保存為電路并交換到備用電路網(wǎng)絡(luò)上。
圖12-14用于以簡(jiǎn)化的結(jié)構(gòu)圖說(shuō)明以上概念。該圖用于說(shuō)明響應(yīng)信令消息的不同軟件處理的交互動(dòng)作。承載電路由于簡(jiǎn)化的原因未包括于一些圖中。而且,由于簡(jiǎn)化的原因,只示出了PSM和CSM處理的單個(gè)互動(dòng)例子。
圖12用于說(shuō)明從BS 107到MSC 110的初始的新呼叫消息的控制流,同時(shí)說(shuō)明”通過(guò)呼叫”。通過(guò)呼叫是代理交換器300不負(fù)責(zé)呼叫管理且呼叫被傳送通過(guò)用于由MSC 110處理的呼叫。代理交換器300對(duì)該呼叫目的是透明的(可能它會(huì)改變點(diǎn)碼,例如,為處理圖3B中解釋的MSCs的重新映射)。BS 107發(fā)送1205服務(wù)請(qǐng)求(如CSR)至希望的MSC 110。服務(wù)請(qǐng)求包括服務(wù)選項(xiàng)字段,指明這是請(qǐng)求聲音呼叫還是數(shù)據(jù)呼叫。代理交換器接收這條消息(由于它在BSC和MSC的信令路徑上);特別是,SS7MsgHdlr處理902接收呼叫,分配給這條消息唯一本地參考號(hào)碼(這是潛在正在進(jìn)行呼叫請(qǐng)求的初始消息),并經(jīng)路由1210到PSM 904進(jìn)行進(jìn)一步處理。PSM處理904對(duì)進(jìn)入消息進(jìn)行解碼并使用IS-634狀態(tài)機(jī)(對(duì)CDMA實(shí)施例)決定這個(gè)呼叫是否被虹吸(例如,到備用網(wǎng)絡(luò))和允許由MSC 110處理。由于在本例中,呼叫沒(méi)有被虹吸,消息被編碼后送回1215到SS7MsgHdlr處理902。在一個(gè)實(shí)施例中,SS7MsgHdlr和PSM處理間的通信協(xié)議是狀態(tài)的基于文本的協(xié)議,提供基礎(chǔ)信令協(xié)議的抽象層(與會(huì)話邏輯相關(guān))。SS7MsgHdlr處理902接著重發(fā)送1220該IS-634消息到MSC 110。MSC處理這消息且應(yīng)答1225。這應(yīng)答由代理交換器300接收但由于這應(yīng)答與一正在進(jìn)行的非虹吸呼叫相關(guān)(如前解釋的由分配給初始CSR請(qǐng)求消息所的本地參考號(hào)碼決定),SS7MsgHdlr處理902并不將此消息轉(zhuǎn)發(fā)到PSM904。相反,SS7MsgHdlr透明地向前繼續(xù)發(fā)送1230此消息至BS 107。所有進(jìn)一步與此呼叫相關(guān)的交換被允許透明地在BS和MSC間通過(guò),除了在呼叫結(jié)束時(shí)的呼叫釋放消息。對(duì)呼叫釋放應(yīng)答,代理交換器300保證讓呼叫結(jié)束并連同對(duì)本地參考號(hào)碼的處置。呼叫釋放消息也可以通過(guò)代理交換器送至BS 107使得BS可以進(jìn)行釋放處理工作。
圖13用于說(shuō)明由BS 107始發(fā)到MSC 110的呼叫消息情況而且也用于說(shuō)明代理干線,也就是,由MSC 110控制和分配的干線。BS 107發(fā)送1305服務(wù)請(qǐng)求給所需的MSC 110。代理交換器接收這條消息且SS7MsgHdlr處理902接收該呼叫,分配唯一本地參考號(hào)碼給這一消息,并把它路由1310到PSM 904進(jìn)行進(jìn)一步處理。PSM處理904對(duì)進(jìn)入消息進(jìn)行解碼并使用IS-634狀態(tài)機(jī)(對(duì)CDMA實(shí)施例)決定這個(gè)呼叫是否被虹吸(例如,到備用網(wǎng)絡(luò))或允許由MSC 110處理。由于在本例中,呼叫沒(méi)有被虹吸,消息被編碼后送回1315到SS7MsgHdlr處理902。SS7MsgHdlr處理902接著重發(fā)送1320消息到MSC 110。MSC 110通過(guò)分配一信道給該呼叫來(lái)應(yīng)答132該呼叫設(shè)置請(qǐng)求(如上所述)。這信道分配由代理交換器300接收,并將該分配傳送1330給PSM 904,代理交換器300接著應(yīng)答1335它已記錄了分配1330。代理交換器然后繼續(xù)向上發(fā)送1340信道分配請(qǐng)求到BS 107。所有BSC和MSC間進(jìn)一步的與此呼叫相關(guān)的交換允許透明地通過(guò)代理交換器直到呼叫釋放消息。呼叫釋放觸發(fā)代理交換器內(nèi)的釋放過(guò)程。
圖14用于說(shuō)明”經(jīng)虹吸呼叫”情況。被虹吸的呼叫由BS 107始發(fā)經(jīng)截取后由代理交換器重定向到備用網(wǎng)絡(luò)的呼叫。在這一例中,所有信令由代理交換器處理且傳送用戶話務(wù)的干線要受代理交換器控制。BS 107發(fā)送1405服務(wù)請(qǐng)求到MSC 110。代理交換器接收這條消息并分配一唯一本地參考號(hào)碼給這消息,并把它路由1410到PSM 904作進(jìn)行進(jìn)一步處理。PSM處理904對(duì)進(jìn)入消息進(jìn)行解碼并使用IS-634狀態(tài)機(jī)(對(duì)CDMA實(shí)施例)決定這個(gè)呼叫是否要被虹吸。由于在本例中,呼叫被虹吸到備用網(wǎng)絡(luò),PSM發(fā)送1415該消息到CSM處理1002。CSM處理1002現(xiàn)在開(kāi)始如常規(guī)MSC那樣的處理行為并為該呼叫發(fā)出1420一個(gè)信道分配,在BS和代理交換器的數(shù)據(jù)平面間分配干線。信道分配然后發(fā)送1435到SS7MsgHdlr。SS7MsgHdlr處理發(fā)送1430這信道分配信息到BS使得BS可把它用于用戶話務(wù)。CSM還發(fā)送消息到代理交換器的數(shù)據(jù)平面(如上所述使用H.248或MGCP協(xié)議)指引入在經(jīng)分配的信道上接收進(jìn)入的用戶話務(wù)且將其導(dǎo)入備用網(wǎng)絡(luò)。如上解釋,在一實(shí)施例中備用網(wǎng)絡(luò)可能是IP網(wǎng)絡(luò)。所有在BSC和CSM間的進(jìn)一步交換發(fā)生直到MSC發(fā)出呼叫釋放命令引起資源釋放(釋放過(guò)程)。
在另一實(shí)施例中,軟件結(jié)構(gòu)可能只使用單一處理而不是使用兩個(gè)不同處理(PSM和CSM)來(lái)執(zhí)行代理功能。在這一個(gè)實(shí)施例中,PSM處理單獨(dú)決定,如前,呼叫是否被虹吸走。如果這不是一個(gè)虹吸呼叫,則允許處理進(jìn)行到MSC。如果是一個(gè)虹吸呼叫,PSM自己處理呼叫且發(fā)送和接收來(lái)自BS 107和MSC 110的消息。換句話說(shuō),PSM在這一實(shí)施例中如MSC和BS 107那樣動(dòng)作并處理所有與此有關(guān)的信令。這樣,PSM處理在如下意義上提供如電路MSC和BS 107許多相同的功能,即它如MSC一般應(yīng)答從BS 107來(lái)的消息,如BS 107般應(yīng)答從MS來(lái)的消息。一般由多個(gè)PSM處理同時(shí)運(yùn)行在不同處理器卡上以提供需要的可量測(cè)性和性能。附加軟件處理提供故障轉(zhuǎn)換和可靠性。這些處理目的在于為其他PSM提供故障轉(zhuǎn)換。在一實(shí)施例中,每個(gè)PSM有“影像”處理提供“影像”覆蓋。在PSM處理失敗情況下,相對(duì)應(yīng)的影像處理設(shè)計(jì)為用于接管失敗的處理。變化以上的所有實(shí)施例都便于透明交換器的實(shí)現(xiàn)。然而,功能子集比現(xiàn)有技術(shù)狀態(tài)更提供優(yōu)勢(shì)。例如,對(duì)網(wǎng)絡(luò)部分地可見(jiàn)的交換器可能仍提供以上討論的許多優(yōu)點(diǎn)。
另外,實(shí)施例是以與CDMA協(xié)議部分相關(guān)情況下描述的,但實(shí)施例可能被修改以便和GSM、IS-136和/或其他2G和3G協(xié)議一起工作。
從代理交換器到MSC的干線連接是可任選項(xiàng)。
在描述了示范例實(shí)施例后,這些實(shí)施例的各種不偏離本發(fā)明的宗旨和范圍的修改對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō)是顯而易見(jiàn)。
權(quán)利要求
1.一種將通信從移動(dòng)通信網(wǎng)重定向到備用通信網(wǎng)的方法,其中移動(dòng)通信網(wǎng)包括至少一個(gè)基站子系統(tǒng)(BS)、至少一個(gè)移動(dòng)站(MS)、至少一個(gè)移動(dòng)交換中心(MSC)、以及與至少一個(gè)基站子系統(tǒng)、至少一個(gè)MSC及備用通信網(wǎng)進(jìn)行通信的至少一個(gè)交換器,該方法的特征在于包括下列行為交換器在第一信令鏈路上把信令消息發(fā)送到MSC或從該MSC接收信令消息,以及在第二信令鏈路上把消息發(fā)送到BS或從該BS接收消息;其中第二鏈路具有與第一鏈路映射的一致性;交換器檢測(cè)接收消息是否是來(lái)自MSC的轉(zhuǎn)換順序消息(COO),表示該MSC不會(huì)在第一信令鏈路上接收信令消息;交換器產(chǎn)生轉(zhuǎn)換證實(shí)(COA)消息并將其發(fā)送到MSC;在檢測(cè)了COO之后,交換器在第二信令鏈路上接收信令消息并且將包含在其中的控制信息提供給備用通信網(wǎng);以及在檢測(cè)了COO之后,荷載電路重定向邏輯從對(duì)應(yīng)于第二信令鏈路的荷載電路接收信息并且將該信息導(dǎo)向備用通信網(wǎng)。
2.如權(quán)利要求1所述的方法,其特征在于,在檢測(cè)COO之后并且在呼叫對(duì)話邊界處,將控制信息提供給備用通信網(wǎng)并且將荷載電路中的信息導(dǎo)向備用通信網(wǎng)。
3.如權(quán)利要求1所述的方法,其特征在于還包括以下行為交換器檢測(cè)接收消息是否是來(lái)自MSC的轉(zhuǎn)換順序消息(COO),表示第一信令鏈路可以再次接收信令消息;交換器產(chǎn)生COO消息并將其發(fā)送到BS;交換器從BS接收COA消息;交換器解除荷載電路和備用通信網(wǎng)之間的通信。
4.一種用于移動(dòng)通信網(wǎng)中的代理交換器,其中移動(dòng)通信網(wǎng)包括至少一個(gè)移動(dòng)交換中心(MSC)和至少一個(gè)基站子系統(tǒng)(BS),其中MSC和BS各按照移動(dòng)信令協(xié)議來(lái)傳遞信令消息,且其中代理交換器與備用通信網(wǎng)進(jìn)行通信,該代理交換器的特征在于包括信令消息處理邏輯,用于在第一信令鏈路上把信令消息發(fā)送到MSC或從該MSC接收信令消息,以及在第二信令鏈路上把消息發(fā)送到BS或從該BS接收消息;其中第二鏈路具有與第一鏈路映射的一致性;消息攔截邏輯,與信令消息處理邏輯合作,檢測(cè)來(lái)自MSC的信令消息是否是表示MSC不會(huì)在第一信令鏈路上接收信令消息的轉(zhuǎn)換順序消息(COO),以及用于防止COO被傳送到BS并且產(chǎn)生轉(zhuǎn)換證實(shí)(COA)消息并將其發(fā)送到MSC;信令消息重定向邏輯,用于消息攔截邏輯檢測(cè)COO之后,在第二信令鏈路上接收信令消息并且將包含在其中的控制信息提供給備用通信網(wǎng);以及荷載電路重定向邏輯,用于從對(duì)應(yīng)于第二信令鏈路的荷載電路接收信息并將該信息導(dǎo)向備用通信網(wǎng)。
5.如權(quán)利要求3所述的代理交換器,其特征在于還包括用于保持呼叫的對(duì)話狀態(tài)信息的狀態(tài)邏輯,其中信令消息重定向邏輯和荷載電路重定向邏輯與狀態(tài)邏輯合作,在呼叫對(duì)話邊界后將控制信息和直接荷載電路信息提供給備用網(wǎng)絡(luò)。
全文摘要
描述了用于移動(dòng)網(wǎng)絡(luò)中的代理交換器、通信方法和通信邏輯。代理交換器用在基站子系統(tǒng)和移動(dòng)站中心之間。它接收信令消息并且或重發(fā)它們、阻止它們、轉(zhuǎn)換它們,或?qū)⑺鼈冚斔偷絺溆镁W(wǎng)絡(luò)。除了提供卸載移動(dòng)話務(wù)的能力之外,它還為新的通信服務(wù)提供平臺(tái)。代理交換器包括信令消息處理邏輯,用于在第一信令鏈路上把信令消息發(fā)送到MSC或從該MSC接收信令消息,以及在第二信令鏈路上把消息發(fā)送到BS或從該BS接收消息;其中第二鏈路具有與第一鏈路映射的一致性。消息攔截邏輯檢測(cè)來(lái)自MSC的信令消息是否是COO,表示該MSC不會(huì)在第一信令鏈路上接收信令消息。消息攔截邏輯也防止COO被傳遞到BS并且產(chǎn)生轉(zhuǎn)換證實(shí)(COA)消息并將其發(fā)送到MSC。在消息攔截邏輯檢測(cè)了COO之后,信令消息重定向邏輯在第二信令鏈路上接收信令消息并且將包含在其中的控制信息提供給備用通信網(wǎng);荷載電路重定向邏輯從對(duì)應(yīng)于第二信令鏈路的荷載電路接收信息并且將該信息導(dǎo)向備用通信網(wǎng)。
文檔編號(hào)H04W76/04GK1528096SQ01821512
公開(kāi)日2004年9月8日 申請(qǐng)日期2001年11月21日 優(yōu)先權(quán)日2000年11月22日
發(fā)明者S·A·納克維, K·K·維什瓦納坦, R·孫達(dá)爾, M·阿拉瓦目丹, S A 納克維, 吣康, 維什瓦納坦, 鋃 申請(qǐng)人:溫福利亞網(wǎng)絡(luò)股份有限公司