專利名稱:一種用于在無線網(wǎng)絡(luò)中提供受管理的漫游業(yè)務(wù)的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于在無線網(wǎng)絡(luò)內(nèi)提供被管理的漫游業(yè)務(wù)的方法和設(shè)備。本發(fā)明尤其涉及一種可在無線網(wǎng)絡(luò)內(nèi)實施以截取漫游登記或位置更新請求的被管理的漫游應(yīng)用。而且,所述被管理的漫游應(yīng)用對所述請求執(zhí)行多種呼叫邏輯例程中的至少一個。呼叫邏輯例程的實施更易改善業(yè)務(wù)提供商的漫游業(yè)務(wù)的管理。
盡管本發(fā)明尤其涉及被管理的漫游業(yè)務(wù)的領(lǐng)域,以下將特別參照其進(jìn)行描述,但應(yīng)當(dāng)理解的是,本發(fā)明在其它領(lǐng)域和應(yīng)用內(nèi)可用。
背景技術(shù):
借助背景技術(shù),市場分析顯示出國際漫游市場預(yù)計未來會增長其全球收入。僅西歐的高邊界國際漫游業(yè)務(wù)估計占所有無線業(yè)務(wù)收入的7%,但估計僅構(gòu)成全部網(wǎng)絡(luò)業(yè)務(wù)的1.5%。這使其成為對于所有運營商而言極具吸引力的收入來源。
隨著全球商業(yè)持續(xù),日益增長的移動終端團(tuán)體普遍要求接入其所有無線通信需要。實際上,Cahners in-Stat進(jìn)行的研究顯示出國際旅游在近15年來增長了近一倍。僅抵達(dá)美國的就近乎664百萬,而抵達(dá)歐洲的近乎400百萬。而亞洲大洋洲區(qū)域經(jīng)歷了115百萬的國際旅游者,而亞洲的增長率最高。相同的研究還發(fā)現(xiàn),5年前僅5個國家占所有收入的71%,而在2000年,20個國家包括所有收入的70%,這表示國際旅游的密度增長(更多的人到更多國家旅游)。這種趨勢預(yù)計會繼續(xù),下一個20年國際旅游近三倍增加。Cahners in-Stat還估計四分之一的旅游者是為商業(yè)目的旅游,這成為旅行的主要目的。
根據(jù)此研究,到2005年,估計9100萬的用戶將生成近290億美元的漫游收入。無線滲透近乎到達(dá)88%,到2006年在一些區(qū)域內(nèi),運營商尋求新的收入增長源,而漫游成為一種極具吸引力的來源。
盡管國際漫游具有市場潛力,但發(fā)現(xiàn)全球業(yè)務(wù)提供商已丟失收入,這歸因于未受管理的漫游。未受管理的漫游包括在非優(yōu)選網(wǎng)絡(luò)內(nèi)漫游,以及允許在比其它網(wǎng)絡(luò)具有更少用戶業(yè)務(wù)特征的網(wǎng)絡(luò)內(nèi)漫游。
這成為全球業(yè)務(wù)提供商的更大問題,其中業(yè)務(wù)提供商在所述用戶漫游的多數(shù)國家內(nèi)具有運營公司。對于全球無線運營商而言,引入終端用戶的被管理的漫游業(yè)務(wù)可能是極具競爭力的優(yōu)點,并且是一種盈利性的業(yè)務(wù)。
如今,在任何業(yè)務(wù)提供商的無線網(wǎng)絡(luò)內(nèi)并未部署任何支持被管理的漫游的技術(shù)方案。當(dāng)前也并無可用于在無線網(wǎng)絡(luò)內(nèi)支持被管理的漫游業(yè)務(wù)的標(biāo)準(zhǔn)。
參照圖1,示出了說明現(xiàn)有技術(shù)的示范無線網(wǎng)絡(luò)。所述網(wǎng)絡(luò)10包括多個其它網(wǎng)絡(luò),例如原籍或母網(wǎng)12與漫游或外部網(wǎng)絡(luò)14。網(wǎng)絡(luò)12是移動站或設(shè)備30的原籍網(wǎng),而網(wǎng)絡(luò)14可能是位于相對于原籍網(wǎng)12而言另一國家或地理區(qū)域內(nèi)的網(wǎng)絡(luò)。應(yīng)當(dāng)理解的是,其它網(wǎng)絡(luò)、子網(wǎng)和網(wǎng)絡(luò)單元可并入網(wǎng)絡(luò)10內(nèi)。
然而,如圖所示,網(wǎng)絡(luò)12包括信令網(wǎng)關(guān)16和原籍位置寄存器(HLR)118。盡管其它網(wǎng)絡(luò)單元可包括在網(wǎng)絡(luò)12內(nèi),但為簡化起見,僅包括了所示的單元。所述網(wǎng)絡(luò)14具有多個網(wǎng)絡(luò),包括網(wǎng)絡(luò)A、網(wǎng)絡(luò)B、網(wǎng)絡(luò)C和網(wǎng)絡(luò)D。如圖所示,所述移動設(shè)備30(其原籍網(wǎng)是網(wǎng)絡(luò)2)在網(wǎng)絡(luò)14的網(wǎng)絡(luò)A內(nèi)漫游。在這種情況下,移動站30嘗試登記到網(wǎng)絡(luò)A上,因此將登記或位置更新請求發(fā)送給信令網(wǎng)關(guān)16。所述信令網(wǎng)關(guān)16將所述請求傳送給原籍位置寄存器(HLR)118。在這種情況下,所述信令網(wǎng)關(guān)16和原籍位置寄存器(HLR)118將允許所述移動站30登記到網(wǎng)絡(luò)A上,而無需任何組件做出智能判定。因此,即使并非不可能,業(yè)務(wù)提供商也難以有效管理其用戶的漫游。
發(fā)明內(nèi)容
本發(fā)明提供了一種解決上述困難的新的改善系統(tǒng)。
根據(jù)本發(fā)明,提供了一種用于在無線網(wǎng)內(nèi)提供被管理的漫游業(yè)務(wù)的方法和裝置。當(dāng)然,該技術(shù)尤其可用于其中用戶具有原籍網(wǎng)但在第二網(wǎng)絡(luò)內(nèi)漫游的情況。
在本發(fā)明的一個方面中,所述方法包括在所述用戶的所述原籍網(wǎng)的信令網(wǎng)關(guān)處,從所述第二網(wǎng)絡(luò)接收消息,將所述消息發(fā)射到受管理的漫游應(yīng)用,確定所述消息是否為位置更新請求,如果所述消息并不是位置更新請求,則將所述消息發(fā)射到原籍位置寄存器來處理,如果所述請求是位置更新請求,則借助所述被管理的漫游應(yīng)用,對所述消息執(zhí)行呼叫邏輯例程。
在本發(fā)明的另一方面中,所述呼叫邏輯例程包括基于所述第二網(wǎng)絡(luò)的預(yù)定門限百分比,確定是否應(yīng)當(dāng)允許所述位置更新請求。
在本發(fā)明的另一方面中,所述呼叫邏輯例程包括基于所述第二網(wǎng)絡(luò)是否為優(yōu)選網(wǎng)絡(luò),確定是否應(yīng)當(dāng)允許所述位置更新請求。
在本發(fā)明的又一方面中,所述呼叫邏輯例程包括確定所述位置更新請求是否源于GPRS用戶。
在本發(fā)明的另一方面中,所述呼叫邏輯例程包括基于所述原籍網(wǎng)和所述第二網(wǎng)絡(luò)是否屬于公共業(yè)務(wù)提供商,確定是否應(yīng)當(dāng)允許所述位置更新請求。
在本發(fā)明的另一方面中,提供了實施根據(jù)本發(fā)明方法的設(shè)備。
在本發(fā)明的另一方面中,所述系統(tǒng)包括數(shù)據(jù)庫和至少一個前端單元,所述數(shù)據(jù)庫在其內(nèi)存儲用戶和網(wǎng)絡(luò)簡表數(shù)據(jù),所述前端單元用于接收消息,確定所述消息是否為位置更新請求,如果所述消息并不是位置更新請求,則將所述消息發(fā)射到原籍位置寄存器來處理,如果所述請求是位置更新請求,則對所述消息執(zhí)行呼叫邏輯例程。
在本發(fā)明的另一方面中,所述至少一個前端單元用于從信令網(wǎng)關(guān)接收所述消息。
在本發(fā)明的另一方面中,所述呼叫邏輯例程包括基于第二網(wǎng)絡(luò)的預(yù)定門限百分比,確定是否應(yīng)當(dāng)允許所述位置更新請求。
在本發(fā)明的另一方面中,所述呼叫邏輯例程包括基于所述第二網(wǎng)絡(luò)是否為優(yōu)選網(wǎng)絡(luò),確定是否應(yīng)當(dāng)允許所述位置更新請求。
在本發(fā)明的又一方面中,所述呼叫邏輯例程包括確定所述位置更新請求是否源于GPRS用戶。
在本發(fā)明的另一方面中,所述呼叫邏輯例程包括基于原籍網(wǎng)和所述第二網(wǎng)絡(luò)是否屬于公共業(yè)務(wù)提供商,確定是否應(yīng)當(dāng)允許所述位置更新請求。
在本發(fā)明的另一方面中,基于存儲在所述數(shù)據(jù)庫內(nèi)的用戶和網(wǎng)絡(luò)簡表數(shù)據(jù)來執(zhí)行呼叫邏輯例程。
在本發(fā)明的另一方面中,所述數(shù)據(jù)庫是集中式數(shù)據(jù)庫。
在本發(fā)明的另一方面中,所述至少一個前端單元是遍布無線網(wǎng)絡(luò)的多個前端單元。
在本發(fā)明的另一方面中,所述呼叫邏輯例程包括更新用戶的公共陸地移動網(wǎng)(PLMN)目錄。
從以下的具體實施方式
中,本發(fā)明的其它適用范圍將顯而易見。應(yīng)當(dāng)理解的是,僅借助說明來給出指示本發(fā)明優(yōu)選實施例的具體實施方式
和特定實例,因為對于本領(lǐng)域技術(shù)人員而言,在本發(fā)明精神和范圍內(nèi)的各種改變和更改顯而易見。
本發(fā)明體現(xiàn)在設(shè)備各個部分的構(gòu)造、布置和組合,以及方法步驟中,如下詳述實現(xiàn)所述目的,并在權(quán)利要求書中專門說明,在附圖中示出,在附圖中圖1是現(xiàn)有網(wǎng)絡(luò)的框圖;圖2是本發(fā)明適用的網(wǎng)絡(luò)的框圖;圖3是說明根據(jù)本發(fā)明的方法的流程圖;圖4是根據(jù)本發(fā)明的被管理的漫游業(yè)務(wù)模塊的框圖;圖5其內(nèi)實施根據(jù)本發(fā)明實施例的網(wǎng)絡(luò)的框圖;
圖6是根據(jù)本發(fā)明實施例的呼叫流程圖;圖7是根據(jù)本發(fā)明實施例的呼叫流程圖;圖8是根據(jù)本發(fā)明實施例的呼叫流程圖;圖9是根據(jù)本發(fā)明實施例的呼叫流程圖;圖10是根據(jù)本發(fā)明實施例的呼叫流程圖;圖11是根據(jù)本發(fā)明實施例的呼叫流程圖;圖12是根據(jù)本發(fā)明實施例的呼叫流程圖;圖13是根據(jù)本發(fā)明實施例的呼叫流程圖;圖14是根據(jù)本發(fā)明實施例的呼叫流程圖;圖15是根據(jù)本發(fā)明實施例的呼叫流程圖;圖16是根據(jù)本發(fā)明實施例的呼叫流程圖;圖17是根據(jù)本發(fā)明實施例的呼叫流程圖;圖18是根據(jù)本發(fā)明實施例的呼叫流程圖;圖19是根據(jù)本發(fā)明實施例的呼叫流程圖;具體實施方式
隨著所部署網(wǎng)絡(luò)數(shù)量的增長,業(yè)務(wù)提供商意圖以增長其資源的產(chǎn)量和有效使用的方式來管理無線用戶的漫游要求。將漫游業(yè)務(wù)順利介紹給終端用戶需要網(wǎng)絡(luò)配置中的客戶自服務(wù)支持和最大幫助。在初始安裝之后,漫游業(yè)務(wù)需要持續(xù)的自動終止自適應(yīng)。
所述實施例解釋了漫游數(shù)據(jù)的配置以及所述移動終端的動態(tài)重新配置。在至少一種形式中,所述實施例通過排除人工任務(wù)的需要,例如配置和網(wǎng)絡(luò)選擇,便利了跨越不同運營商網(wǎng)絡(luò)(例如GSM、GPRS或UTMS)的無縫漫游。本文所述實施例的優(yōu)點在于,商務(wù)用戶和用戶可隨時隨地通過任何設(shè)備接入特定運營商的業(yè)務(wù),不論網(wǎng)絡(luò)技術(shù)為何??啥ㄖ瓶刂屏浚渫ǔ;谶\營商要求。被管理的漫游業(yè)務(wù)的演進(jìn)可導(dǎo)致3G與WiFi相互作用,其中VPN連接建立和Wi-Fi網(wǎng)絡(luò)鑒權(quán)參數(shù)必需由移動終端從配置數(shù)據(jù)中安全檢索。
所述業(yè)務(wù)提供商通過分辨高級用戶和其他用戶類別,并基于不同網(wǎng)絡(luò)可用性類型對不同用戶類型計費,生成增值收入。由于被管理的漫游應(yīng)用為業(yè)務(wù)提供商提供了對于將其移動業(yè)務(wù)轉(zhuǎn)向其網(wǎng)絡(luò)而非其漫游對方的網(wǎng)絡(luò)的控制,因此所述業(yè)務(wù)提供商通過對其網(wǎng)絡(luò)的有效使用實現(xiàn)了更多的收入。此外,本文所述實施例的被管理的漫游業(yè)務(wù)輔助業(yè)務(wù)提供商與漫游合作方更好交易,從而減少用戶的漫游成本。
參照附圖,其中僅為說明本發(fā)明優(yōu)選實施例的目的示出本發(fā)明,而非為了限制本發(fā)明,圖2提供了根據(jù)本發(fā)明的全面優(yōu)選系統(tǒng)。如圖所示,以框圖形式示出了可在其內(nèi)實施本文所述實施例的網(wǎng)絡(luò)100。
所述網(wǎng)絡(luò)100包括原籍或母網(wǎng)112,所述原籍網(wǎng)112具有信令網(wǎng)關(guān)114、空中功能(OTAF)模塊116和原籍位置寄存器(HLR)118。如圖所示,在網(wǎng)絡(luò)100內(nèi)存在另一網(wǎng)絡(luò)120,所述另一網(wǎng)絡(luò)120在其內(nèi)包括其它網(wǎng)絡(luò)或子網(wǎng),例如網(wǎng)絡(luò)A(122)、網(wǎng)絡(luò)B(124)、網(wǎng)絡(luò)C(126)和網(wǎng)絡(luò)D(128)。應(yīng)當(dāng)注意的是,網(wǎng)絡(luò)100還包括被管理的漫游應(yīng)用模塊130。
應(yīng)當(dāng)理解的是,網(wǎng)絡(luò)100可能包括為簡化起見而未示出的其它網(wǎng)絡(luò)、子網(wǎng)和網(wǎng)絡(luò)單元。所述網(wǎng)絡(luò)100及其單元還可能會依據(jù)所實施的各代網(wǎng)絡(luò)技術(shù)而有所不同。如本領(lǐng)域技術(shù)人員所知,所示的已知網(wǎng)絡(luò)和網(wǎng)絡(luò)單元還可采取多種形式。
顯然,被管理的漫游應(yīng)用模塊130也可采取多種形式。例如,所述被管理的漫游應(yīng)用模塊130可采取存在于與信令網(wǎng)絡(luò)114相同的網(wǎng)絡(luò)上的軟件程序的形式,或其可分布在網(wǎng)絡(luò)12內(nèi)的各個適當(dāng)位置。例如,所述被管理的漫游應(yīng)用(下述)的多個前端單元遍布網(wǎng)絡(luò),而中央數(shù)據(jù)庫(下述)可能位于單個便利位置處。在任何配置中,當(dāng)然優(yōu)選的是,所述被管理的漫游應(yīng)用(MRA)模塊130(例如前端單元)可用于在消息或信令被轉(zhuǎn)發(fā)到原籍位置寄存器等之前,從信令網(wǎng)關(guān)截取所述消息或信令。還應(yīng)當(dāng)理解的是,實施被管理的漫游應(yīng)用模塊130可能包括各種軟件技術(shù)和硬件配置的實施。在理解本文所述實施例時,所述技術(shù)和配置顯而易見。
再次參照圖2,當(dāng)借助移動站30在受訪網(wǎng)絡(luò)(或外部網(wǎng)絡(luò))120內(nèi)漫游的用戶試圖登記時,所述移動站30嘗試將位置更新(LU)操作從所述受訪網(wǎng)120發(fā)送到其自己的原籍位置寄存器(HLR)118。
然而,所述被管理的漫游應(yīng)用(MRA)模塊130截取GSM、GPRS和UMTS情況下的位置更新(LU)操作請求,并控制是否允許所述用戶在所述外部網(wǎng)絡(luò)120內(nèi)登記。如圖所示,所述移動設(shè)備30將消息信令或發(fā)送給所述信令網(wǎng)關(guān)114(如虛線1所示)。所述消息被發(fā)送給被管理的漫游應(yīng)用(MRA)模塊130(如虛線2所示)。應(yīng)用130將會依據(jù)消息或請求的類型、網(wǎng)絡(luò)類型、用戶的嘗試次數(shù)或其它業(yè)務(wù)邏輯等,應(yīng)用多個呼叫邏輯例程(下述)中的任何一個,以接受或拒絕登記的嘗試。在一些情況下,所述被管理的漫游應(yīng)用(MRA)130將依據(jù)所使用的呼叫邏輯,與空中接口(OTAF)模塊116和/或原籍位置寄存器(HLR)118通信(如虛線3和4所示)。當(dāng)然,盡管并未顯示,但信令或消息還可返回給外部網(wǎng)絡(luò)120,以執(zhí)行呼叫邏輯。
就此而言,返回圖3,示出了方法200。此方法通常由所述被管理的漫游應(yīng)用(MRA)模塊130使用(如以下所述,在所述被管理的漫游前端(MRFE)132內(nèi)),以確定是否應(yīng)當(dāng)實施所述呼叫邏輯例程。如圖所示,所述方法200包括借助諸如外部網(wǎng)絡(luò)120的外部網(wǎng)絡(luò)的信令網(wǎng)關(guān)114初始接收消息(202)。所述消息被發(fā)送給被管理的漫游應(yīng)用(MRA)模塊130(204),所述被管理的漫游應(yīng)用(MRA)模塊130確定所接收消息是否為登記或位置更新請求(206)。如果否,則執(zhí)行正常處理(208)。就此而言,所述消息通常被轉(zhuǎn)發(fā)給所述原籍位置寄存器(HLR)118。
然而,如果在206確定所接收消息是登記或位置更新請求,則所述被管理的漫游應(yīng)用模塊執(zhí)行以下所述多個呼叫邏輯例程中的任何一個(210)。所述被管理的漫游應(yīng)用模塊130的實施考慮到網(wǎng)絡(luò)業(yè)務(wù)提供商的漫游業(yè)務(wù)的改善管理。
參照圖4,在一種形式中,所述被管理的漫游應(yīng)用(MRA)模塊130包括被管理的漫游前端(MRFE)132和被管理的漫游數(shù)據(jù)庫(MRDB)134。所述被管理的漫游前端(MRFE)132對呼入位置更新請求執(zhí)行上述被管理的漫游呼叫邏輯或呼叫邏輯例程。此單元截取來自其它網(wǎng)絡(luò)的所有相關(guān)移動接入平臺(MAP)消息。所述被管理的漫游前端(MRFE)模塊132具有編碼和譯碼任何信令消息(例如SS#7/Sigtran信令消息),并將業(yè)務(wù)邏輯與適當(dāng)網(wǎng)絡(luò)(諸如使用GSM、GPRS或UMTS的那些網(wǎng)絡(luò))接口的責(zé)任。所述被管理的漫游前端單元132將非位置更新消息中繼到適當(dāng)原籍位置寄存器(HLR)118,如所述信令網(wǎng)關(guān)通常所實現(xiàn)的那樣。然而,所述被管理的漫游前端單元132從所述被管理的漫游數(shù)據(jù)庫(MRDB)134提取適當(dāng)數(shù)據(jù),以處理呼入位置更新(LU)。在一些情況下,如以下所見,所述空中功能(OTAF)模塊116、無線網(wǎng)和移動站30還可能參與使用呼叫邏輯的過程。所述被管理的漫游數(shù)據(jù)庫(MRDB)134是所有與網(wǎng)絡(luò)、用戶相關(guān)的所有信息和業(yè)務(wù)邏輯信息的庫。
一般而言,所述被管理的漫游數(shù)據(jù)庫(MRDB)134由上行流系統(tǒng)通過136所示的模塊實施或配置。就此而言,所述被管理的漫游應(yīng)用(MRA)模塊130內(nèi)的被管理的漫游數(shù)據(jù)庫(MRDB)134允許運營商通過標(biāo)準(zhǔn)配置機制來配置配置數(shù)據(jù)和用戶/來訪位置寄存器(VLR)網(wǎng)絡(luò)數(shù)據(jù),所述標(biāo)準(zhǔn)配置機制為所述被管理的漫游應(yīng)用模塊130提供配置、處理和管理的單個輸入點。
所述配置數(shù)據(jù)被從被管理的漫游數(shù)據(jù)庫(MRDB)134分配給所述被管理的漫游前端(MRFE)132。如上所述,所述被管理的漫游前端模塊可能實際上被實施為位于相同或不同地理區(qū)域內(nèi)的多個模塊。
與使用標(biāo)準(zhǔn)平臺上所支持的數(shù)據(jù)庫復(fù)制性能同步,保持匹配對內(nèi)的所述被管理的漫游數(shù)據(jù)庫134節(jié)點。因此,使用匹配對內(nèi)的一個節(jié)點,得到數(shù)據(jù)的普通圖。
由于所述被管理的漫游數(shù)據(jù)庫(MRDB)134通過承擔(dān)將所述被管理的漫游前端(MRFE)132配置數(shù)據(jù)和規(guī)則分配給所述被管理的漫游前端模塊(MRFE)132的責(zé)任,集中數(shù)據(jù)的接口,因此所述運營商不必在分配部署中分別為每個節(jié)點配置所述數(shù)據(jù)。
以下將說明所述被管理的漫游數(shù)據(jù)庫(MRDB)134所保持的表。應(yīng)當(dāng)理解的是,所述被管理的漫游數(shù)據(jù)庫(MRDB)134的配置可能會依據(jù)應(yīng)用而不同。可能包括其它表,而也可能排除其它表。此外,每個表的內(nèi)容可能依據(jù)應(yīng)用而不同。例如,表的內(nèi)容可能依據(jù)在特定應(yīng)用內(nèi)實施哪個呼叫邏輯例程而不同。在至少一種形式中,集中所述數(shù)據(jù)庫,以得到諸如數(shù)據(jù)一致性的優(yōu)點。
IMSI2HLR_Address表通常用于通過對原籍位置寄存器(HLR)118靜態(tài)翻譯執(zhí)行國際移動用戶身份(IMSI),將所述路由信息提取到所述原籍位置寄存器(HLR)118。
翻譯類型地址表用于使用所述翻譯類型提供一種路由的備選方式。所述翻譯類型可在指向STP的消息內(nèi)改變。
HLR_Location用于定位原籍位置寄存器(HLR)。
IMSI_List表是具有關(guān)于用戶漫游簡表的信息的每個用戶表。
來訪位置寄存器(VLR)/SGSN_list表基于所述用戶簡表提供不同網(wǎng)絡(luò)分類。例如,對于以下所述的業(yè)務(wù)程序中的一個,基于網(wǎng)絡(luò)%簡表的業(yè)務(wù)邏輯給與漫游用戶不同處理。
網(wǎng)絡(luò)-列表被用作存儲用戶在網(wǎng)絡(luò)內(nèi)的登記嘗試的數(shù)量以計算百分比。
國家-列表被用作存儲用戶在一個國家內(nèi)的登記嘗試的數(shù)量以計算百分比。
IMSI-高速緩存-列表被用作跟蹤用戶位置更新嘗試。其將幫助應(yīng)用程序判定何時應(yīng)當(dāng)拒絕或接受嘗試。
如上所述,所述總管系統(tǒng)將多個不同類型的呼叫邏輯應(yīng)用于位置更新(LU)請求。所述系統(tǒng)可能被配置成執(zhí)行所有或多個所述呼叫邏輯例程,這僅需要由運營商或設(shè)計者做出選擇以適合特定環(huán)境。作為選擇,可將特定網(wǎng)絡(luò)被管理的漫游應(yīng)用(MRA)模塊130設(shè)計成僅執(zhí)行單個呼叫邏輯例程。這些判定當(dāng)然源自于設(shè)計者的判斷,可以本發(fā)明范圍內(nèi)的多種不同方式來解決。
一旦識別消息是位置更新(LU)請求,被管理的漫游應(yīng)用(MRA)模塊130可執(zhí)行至少四種不同類型的呼叫邏輯例程。第一呼叫邏輯例程基于網(wǎng)絡(luò)上所允許登記的預(yù)定門限百分比。所述所允許登記的百分比與一個網(wǎng)絡(luò)上允許用戶登記到另一網(wǎng)絡(luò)的百分比相關(guān)。第二呼叫邏輯例程基于受訪網(wǎng)絡(luò)是否為優(yōu)選網(wǎng)絡(luò)來確定是否應(yīng)當(dāng)允許所述位置更新(LU)請求。第三呼叫邏輯例程確定位置更新(LU)請求是否源自GPRS用戶,而第四呼叫邏輯例程基于原籍網(wǎng)與受訪或漫游網(wǎng)絡(luò)是否屬于公共業(yè)務(wù)提供商,確定是否應(yīng)當(dāng)允許所述位置更新(LU)請求。以下將描述所述四種情況。
參照圖5,為特定用戶的簡表示出了外部網(wǎng)絡(luò)120,所述外部網(wǎng)絡(luò)120包括具有不同的所允許漫游比例水平(例如100%、30%、60%和10%)的網(wǎng)絡(luò)122、124、126和128。在該例中,當(dāng)用戶漫游到網(wǎng)絡(luò)-A(122)時,由于網(wǎng)絡(luò)-A是具有100%接受門限的優(yōu)選網(wǎng)絡(luò),入局登記被接受并被發(fā)送到用戶的原籍位置寄存器(HLR)118。但當(dāng)用戶漫游到網(wǎng)絡(luò)-B時,被管理的漫游應(yīng)用(MRA)模塊130應(yīng)用受管理業(yè)務(wù)或呼叫邏輯例程,并確定所增加登記是否將超過簡表百分比(例如30%)。這是為來自非優(yōu)選網(wǎng)絡(luò)的用戶的第一入局登記確定的。如下文所述,其是否為第一嘗試確定了行動的過程。所述所管理漫游應(yīng)用(MRA)模塊130因此會禁止所述入局登記,并將空中(OTA)消息發(fā)送給用戶的空中功能(OTAF)模塊,以更新用戶的用戶身份模塊(SIM)卡。更新移動設(shè)備30的用戶身份模塊(SIM)卡內(nèi)公共陸地移動網(wǎng)(PLMN)列表(如多次描述的)通常會導(dǎo)致性能改善,并提供更為有效的漫游業(yè)務(wù)管理。如此將允許傳送數(shù)據(jù)到設(shè)備30,以允許所述設(shè)備30未來更輕易地登記到優(yōu)選網(wǎng)絡(luò)上。所發(fā)送的所述空中(OTA)消息也提供所述移動設(shè)備30可能登記到的網(wǎng)絡(luò)的優(yōu)先級目錄。圖6-10的呼叫流程圖中示出了一組更具體的情況。
在操作中,所述被管理的漫游前端(MRFE)132從信令網(wǎng)關(guān)114接收基于原籍位置寄存器(HLR)118的消息。其將非位置更新(LU)消息中繼到用戶的公共陸地移動網(wǎng)(PLMN)目錄內(nèi)的適當(dāng)原籍位置寄存器(HLR)118。對于所述位置更新(LU)消息,所述被管理的漫游前端(MRFE)132在從所述被管理的漫游數(shù)據(jù)庫(MRDB)134提取與業(yè)務(wù)/用戶相關(guān)數(shù)據(jù)之后,評估基本呼叫邏輯。所述被管理的漫游前端(MRFE)132執(zhí)行以下主要功能。
如果位置更新(LU)是從優(yōu)選網(wǎng)絡(luò)(例如網(wǎng)絡(luò)A(122))或分類為“國內(nèi)漫游”的網(wǎng)絡(luò)接收到的,則所述被管理的漫游應(yīng)用(MRA)模塊130接受登記,并將所述消息中繼到正確的原籍位置寄存器(HLR)118。如果國際移動用戶身份(IMSI)出現(xiàn)在高速緩存表內(nèi)(這意味著先前對該用戶的登記嘗試在特定期間內(nèi)被拒絕),則空中(OTA)消息被發(fā)送給所述用戶的用戶身份模塊(SIM)卡,以更新所述公共陸地移動網(wǎng)(PLMN)目錄。如果需要的話,定時器的值,例如Extend Expiration Time,指示進(jìn)入的到期時間是否被延長。
如果所述位置更新(LU)是從非優(yōu)選網(wǎng)絡(luò)接收到的,且其是第一次嘗試登記,門限百分比被所述登記嘗試超過,則所述被管理的漫游應(yīng)用(MRA)模塊130禁止所述登記,并將帶有可配置拒絕原因(例如無應(yīng)答情況等)的拒絕消息發(fā)送給受訪MSC。此時,生成帶有定時器的高速緩存,例如Expiration Time First Entry定時器。
然而,如果其是第一次嘗試,且所允許百分比門限并未超過網(wǎng)絡(luò)簡表,所述被管理的漫游應(yīng)用(MRA)模塊130接受所述登記(將所述消息中繼給正確的原籍位置寄存器(HLR)118)。
如果其是第二次嘗試,所述應(yīng)用應(yīng)當(dāng)接受登記(中繼到正確的原籍位置寄存器(HLR)118),并發(fā)送所述空中(OTA)消息。所述空中(OTA)消息被發(fā)送給所述用戶的用戶身份模塊(SIM)卡,以更新所述公共陸地移動網(wǎng)(PLMN)目錄。如果需要的話,延長所述Extend Expiration Time定時器的值。
基于所述主算法,只有在用戶身份模塊(SIM)在所述國際移動用戶身份(IMSI)列表內(nèi)未被分類為“無限制應(yīng)用”的情況下,以及在來訪位置寄存器(VLR)被分類為“非優(yōu)選”的情況下,方調(diào)用所述禁止進(jìn)程。諸如“更新GPRS位置”進(jìn)程的更新進(jìn)程與所述GSM位置更新(LU)接受/禁止進(jìn)程類似地執(zhí)行。
當(dāng)所述被管理的漫游應(yīng)用(MRA)130從來訪公共陸地移動網(wǎng)(VPLMN)接收到位置更新(LU)時,它提取來訪位置寄存器(VLR)地址、國際移動用戶身份(IMSI),并計算時間戳。所述被管理的漫游應(yīng)用(MRA)模塊130瀏覽所述lMSI_List列表并尋找應(yīng)用于所述用戶的操作。如果所述國際移動用戶身份(IMSI)并未出現(xiàn)在所述IMSI_List列表內(nèi),則所述應(yīng)用程序應(yīng)用所配置的操作,例如“缺省IMSI業(yè)務(wù)”操作(例如,如果未在所述國際移動用戶身份(IMSI)目錄列表內(nèi)找到所述國際移動用戶身份(IMSI),則需要生成警報和日志事件)。如果所述國際移動用戶身份(IMSI)出現(xiàn),則依據(jù)所述國際移動用戶身份(IMSI)特征,可能會存在或不存在來訪位置寄存器(VLR)地址檢查。在“不檢查”的情況下,所述應(yīng)用使用向著所述國際移動用戶身份(IMSI)計算的所述原籍位置寄存器(HLR)118路由信息,將所述位置更新(LU)消息中繼到正確的原籍位置寄存器(HLR)118。在“應(yīng)用檢查”的情況下,所述應(yīng)用在來訪位置寄存器(VLR)/SGSN_list列表內(nèi)尋找來訪位置寄存器(VLR)地址,然后決定應(yīng)用行為。
如果所述來訪位置寄存器(VLR)地址并不存在于所述來訪位置寄存器(VLR)/SGSN_list列表內(nèi),則所述應(yīng)用程序應(yīng)用所配置操作,例如“缺省VLR行為”(例如,如果未在來訪問位置寄存器(VLR)/SGSN_list列表內(nèi)找到來訪位置寄存器(VLR),則必須生成警報和日志事件),否則所述應(yīng)用程序應(yīng)用與所述來訪位置寄存器(VLR)地址相關(guān)的行為(“優(yōu)選的”/“無關(guān)的”/“非優(yōu)選的”)。用于所述百分比分配情況的詳細(xì)的優(yōu)選/無關(guān)/非優(yōu)選解決方案在呼叫-低部分之下解釋。
所述被管理的漫游前端(MRFE)132計算“所允許網(wǎng)絡(luò)百分比”。
為此,所述被管理的漫游前端(MRFE)132識別所述位置更新源自的網(wǎng)絡(luò)。所述被管理的漫游前端(MRFE)132根據(jù)網(wǎng)絡(luò)列表計算所述網(wǎng)絡(luò)內(nèi)漫游者的數(shù)量。所述被管理的漫游前端(MRFE)132根據(jù)國家列表計算所述國家內(nèi)的漫游者的數(shù)量。
所述被管理的漫游前端(MRFE)132然后計算所選擇網(wǎng)絡(luò)內(nèi)漫游者的百分比。如果所述百分比小于與所述網(wǎng)絡(luò)簡表相關(guān)的值,則接受所述登記。否則,拒絕所述登記。
參數(shù)表內(nèi)諸如Percent Location Allowed參數(shù)的參數(shù)規(guī)定接受來自來訪公共陸地移動網(wǎng)(VPLMN)的位置更新的百分比。如果所述Percent Location Allowed=0,則將拒絕所有從“非優(yōu)選公共陸地移動網(wǎng)(PLMN)目錄”接收的第一次位置更新。如果所述Percent Location Allowed=100,則將允許所有從“非優(yōu)選公共陸地移動網(wǎng)(PLMN)列表”接收的第一次位置更新。
應(yīng)用定時器被校準(zhǔn)。如果用戶的位置更新(LU)被拒絕,則其國際移動用戶身份(IMSI)被存儲在高速緩存內(nèi)。如果Extend Expiration Time標(biāo)志被設(shè)為“是”,其表示已出現(xiàn)在高速緩存內(nèi)的進(jìn)入的到期時間可被修改(延長或縮短)。如果所述Extend Expiration Time被延長,則位置更新(LU)的拒絕率被降低,優(yōu)選漫游有效率降低。如果Extend Expiration Time被縮短,則位置更新(LU)的拒絕率上升,優(yōu)選漫游更加有效。
如果所述到期時間可被修改,則所述應(yīng)用應(yīng)當(dāng)將所述定時器設(shè)置為當(dāng)前時間+Expiration Time Entry Found(通常該定時器會小于Expiration Time First Entry)。所述Expiration Time Entry Found的范圍是推遲條目清除,以允許處理應(yīng)用版本后退處理。
參照圖6,呼叫流程600示出了所有與原籍位置寄存器(HLR)/鑒權(quán)中心(AUC)相關(guān)GSM/GPRS/UMTS消息,除了位置更新(LU)請求之外,均由被管理的漫游應(yīng)用(MRA)模塊130截取,將被直接中繼到原籍位置寄存器(HLR)118,而不會應(yīng)用任何其它呼叫邏輯。
如圖所示,信令網(wǎng)關(guān)114接收(在602處)來自外部網(wǎng)絡(luò)的原籍位置寄存器HLR/AUC消息,并將其轉(zhuǎn)發(fā)給所述被管理的漫游應(yīng)用(MRA)模塊130(在604處)。所述被管理的漫游應(yīng)用(MRA)模塊130然后在從原籍位置寄存器(HLR)118位置列表、TT地址列表等提取路由信息之后,將所述原籍位置寄存器HLR/AUC消息中繼到所述原籍位置寄存器(HLR)118(在606處)。然后通過所述信令網(wǎng)關(guān)114將確認(rèn)返回到所述外部網(wǎng)絡(luò)(在608、610處)。
參照圖7,呼叫流程700示出了如果用戶登記到優(yōu)選外部網(wǎng)絡(luò)并做出位置更新(LU)請求(在702、704處),且未在高速緩存列表內(nèi)找到國際移動用戶身份(IMSI)條目(即在預(yù)先配置的期間之前并未拒絕所述登記),則所述位置更新(LU)請求被所述被管理的漫游應(yīng)用(MRA)模塊130接受。然后,其被轉(zhuǎn)發(fā)到適當(dāng)?shù)脑恢眉拇嫫?HLR)118(在706處)。所述原籍位置寄存器(HLR)118然后將LU_Ack直接發(fā)送到信令網(wǎng)關(guān)(在708處),其將所述確認(rèn)發(fā)送給所述外部網(wǎng)絡(luò)(在710處)。
參照圖8,在呼叫流程800內(nèi),用戶嘗試登記到‘優(yōu)選網(wǎng)絡(luò)’或‘非優(yōu)選’網(wǎng)絡(luò),且所述用戶已被拒絕,存在于所述國際移動用戶身份(IMSI)列表內(nèi)。在這種情況下,如果所述用戶的登記以前被否定,則他,她的第二次非優(yōu)選登記(在802、804處)被接受,且所述位置更新(LU)被轉(zhuǎn)發(fā)到所述原籍位置寄存器(HLR)118(在806處)。如果所述用戶被登記到“優(yōu)選”網(wǎng)絡(luò)內(nèi),則他/她的登記(在802、804處)被接受,并被轉(zhuǎn)發(fā)到所述原籍位置寄存器(HLR)118(在806處)。同樣,空中(OTA)消息被發(fā)送給空中(OTA)服務(wù)器(在812處),以將‘優(yōu)選’公共陸地移動網(wǎng)(PLMN)目錄下載到用戶的SIM卡內(nèi),以將用戶的登記控制到‘優(yōu)選’網(wǎng)絡(luò)(在814、816處)內(nèi)。
參照圖9,呼叫流程900示出了一種情況,其中用戶嘗試登記到非優(yōu)選網(wǎng)絡(luò),且并無用于該用戶的國際移動用戶身份(IMSI)條目存在于高速緩存表內(nèi)(即所述非優(yōu)選登記時預(yù)先配置期間內(nèi)的第一個)(在902、904處)。所述被管理的漫游應(yīng)用(MRA)模塊130從‘網(wǎng)絡(luò)列表’和‘國家列表’中提取數(shù)據(jù),并計算進(jìn)入所選擇網(wǎng)絡(luò)的漫游者的百分比。如果所計算百分比小于‘網(wǎng)絡(luò)簡表百分比’,則將所述位置更新(LU)視為在所規(guī)定門限之內(nèi),接受并將其轉(zhuǎn)發(fā)到適當(dāng)?shù)脑恢眉拇嫫?HLR)118(在906處)。然后將確認(rèn)轉(zhuǎn)發(fā)回所述外部網(wǎng)絡(luò)(在908、910處)。
參照圖10,呼叫流程1000示出了當(dāng)漫游者在所選擇網(wǎng)絡(luò)內(nèi)的所計算百分比超過‘網(wǎng)絡(luò)簡表百分比’時,如何拒絕首次非優(yōu)選登記。在從高速緩存表內(nèi)并不具有國際移動用戶身份(IMSI)條目的非優(yōu)選網(wǎng)絡(luò)得到位置更新(在1002、1004處)之后,所述被管理的漫游應(yīng)用(MRA)模塊130確定漫游者在所選擇網(wǎng)絡(luò)內(nèi)的百分比已超過所規(guī)定的門限。因此,所述被管理的漫游應(yīng)用(MRA)模塊130禁止所述位置更新(LU)消息,將所述信息存儲在高速緩存列表內(nèi),并設(shè)置到期時間=Expiration Time First Entry。將錯誤信息傳送回網(wǎng)關(guān)(在1006處)。
第二種類型的呼叫邏輯被稱為標(biāo)準(zhǔn)行為。與結(jié)合圖5-10描述的實施例不同,所述呼叫邏輯并不基于百分比門限。對登記的判定基于用戶是否在優(yōu)選網(wǎng)絡(luò)內(nèi)。
參照圖11,在‘標(biāo)準(zhǔn)行為’邏輯內(nèi),所述被管理的漫游應(yīng)用(MRA)模塊130功能性地禁止來自非優(yōu)選網(wǎng)絡(luò)的首次位置更新,并無一例外地允許所有后續(xù)位置更新(LU)。所述‘標(biāo)準(zhǔn)行為’當(dāng)用戶在國際移動用戶身份(IMSI)列表內(nèi)激活其時觸發(fā)。在第一種情況下,用戶從非優(yōu)選網(wǎng)絡(luò)發(fā)送請求(在1102、1104處),首次位置更新(LU)被禁止(在1106處)。在這種情況下,如圖11所示,所述被管理的漫游應(yīng)用呼叫邏輯確定國際移動用戶身份(IMSI)表內(nèi)的‘標(biāo)準(zhǔn)行為’標(biāo)志被標(biāo)為‘是’。所述用戶嘗試首次登記到非優(yōu)選網(wǎng)絡(luò),并被禁止得到登記。
在第二種情況下,用戶從非優(yōu)選網(wǎng)絡(luò)發(fā)送位置更新(LU)請求(在1202、1204處),第二次位置更新(LU)得到允許(在1206處)。在這種情況下,如圖12的呼叫流程圖1200所示,所述被管理的漫游應(yīng)用(MRA)130呼叫邏輯確定國際移動用戶身份(IMSI)列表內(nèi)的‘標(biāo)準(zhǔn)行為’標(biāo)志被標(biāo)為‘是’。所述被管理的漫游應(yīng)用(MRA)模塊130呼叫邏輯跟蹤該用戶先前的登記,并確定所述用戶第二次嘗試登記到非優(yōu)選網(wǎng)絡(luò),并允許其登記。傳送確認(rèn)(在1208、1210處)。
在第三種情況下,用戶在優(yōu)選網(wǎng)絡(luò)內(nèi),位置更新(LU)被接受。在這種情況下,如圖13的呼叫流程1300所示,所述被管理的漫游應(yīng)用(MRA)130確定‘標(biāo)準(zhǔn)行為’標(biāo)志在所述國際移動用戶身份(IMSI)列表內(nèi)被標(biāo)為‘是’。所述被管理的漫游應(yīng)用(MRA)模塊130進(jìn)一步確定用戶嘗試登記到優(yōu)選網(wǎng)絡(luò)(在1302、1304處),并被允許登記到該網(wǎng)絡(luò)(在1306處)。發(fā)送確認(rèn)(在1308、1310處)。所述被管理的漫游應(yīng)用(MRA)模塊130跟蹤用戶先前的登記,如果為被否定的登記,則所述被管理的漫游應(yīng)用(MRA)模塊130同樣發(fā)送空中(OTA)消息,以清除用戶SIM卡內(nèi)的公共陸地移動網(wǎng)(PLMN)目錄(在1312、1314和1316處)。但如果該用戶在最近的可配置期間內(nèi)未被否定登記,則不發(fā)送所述空中(OTA)消息。
第三種呼叫邏輯被用于確定用戶是否為通用分組無線電業(yè)務(wù)(GPRS)用戶。為此,所述被管理的漫游應(yīng)用(MRA)模塊130可使用以下兩種不同方法之一來確定入局位置更新(LU)是來自GSM(全球移動通信系統(tǒng))/GPRS還是‘僅GPRS’用戶。
在一種方法中,對于GPRS位置更新,所述被管理的漫游應(yīng)用(MRA)模塊130使用需要設(shè)置在國際移動用戶身份(IMSI)目錄列表內(nèi)的每用戶標(biāo)志來識別用戶為‘僅GPRS用戶’。當(dāng)所述被管理的漫游應(yīng)用(MRA)模塊130接收到GPRS位置更新時,所基于的被管理的漫游應(yīng)用(MRA)模塊130邏輯將檢查主叫方用戶是否為‘僅GPRS用戶’,以進(jìn)行以下兩種可能的處理。
1)如果檢查出所述‘僅GPRS用戶’字段為‘y’,則其意味著用戶設(shè)備僅為GPRS執(zhí)行位置更新(LU)。在這種情況下,應(yīng)用與任何GSM用戶相同的全MRS處理。
2)如果檢查出所述‘僅GPRS用戶’字段為‘n’,則其意味著該用戶的設(shè)備僅在以前執(zhí)行過用于GSM的位置更新(LU)時,執(zhí)行用于GPRS的位置更新(LU)。在這種情況下,不執(zhí)行檢查,將所述GPRS位置更新(LU)轉(zhuǎn)發(fā)到對應(yīng)的原籍位置寄存器(HLR)118。
在另一種方法中,所述被管理的漫游應(yīng)用(MRA)模塊130跟蹤用戶的GSM登記。在這種方案中,它標(biāo)記來自每個用戶的GSM登記,并將可配置時期內(nèi)的記錄記入日志。如果所述GPRS位置更新(LU)在所配置的時期內(nèi)由用于該用戶的被管理的漫游應(yīng)用(MRA)模塊130接受,則不執(zhí)行被管理的漫游應(yīng)用(MRA)模塊130檢查,因為所述被管理的漫游應(yīng)用(MRA)模塊130檢查在所述GSM位置更新(LU)之前執(zhí)行。所述GPRS位置更新(LU)然后被轉(zhuǎn)發(fā)給對應(yīng)原籍位置寄存器(HLR)118。
如果所述被管理的漫游應(yīng)用(MRA)模塊130接收用戶的GPRS位置更新(LU),并未在GSM-GPRS列表內(nèi)找到GSM位置更新(LU)的條目,則其在所述GPRS用戶上執(zhí)行與以前在GSM用戶上所執(zhí)行的相同的被管理的漫游應(yīng)用(MRA)模塊130。
在另一種方法中,呼叫流程如下。在第一種情況下,用戶的GPRS登記在GSM登記已執(zhí)行之后進(jìn)行嘗試。在這種情況下,圖14內(nèi)的呼叫流程1400示出了所述被管理的漫游應(yīng)用(MRA)模塊130已從檢查出‘僅GPRS用戶’字段在IMSI_list列表內(nèi)為‘n’的用戶接收到GPRS位置更新,或是以前在可配置時間內(nèi)已接收到GSM位置更新(LU)(在1402、1404處)。這些情況均意味著所述用戶設(shè)備在先前執(zhí)行GSM位置更新(LU)之后執(zhí)行GPRS的位置更新(LU)。在這種情況下,不對GPRS位置更新(LU)執(zhí)行被管理的漫游應(yīng)用(MRA)模塊130檢查,因為在GSM位置更新(LU)之前已進(jìn)行了所述被管理的漫游應(yīng)用(MRA)模塊130檢查。所以,所述GPRS位置更新(LU)被轉(zhuǎn)發(fā)給所述對應(yīng)原籍位置寄存器(HLR)118(在1406處),并發(fā)送確認(rèn)(在1408、1410處)。
在第二種情況下,僅GPRS用戶嘗試首次非優(yōu)選GPRS登記,且所述GPRS用戶登記以控制國際移動用戶身份(IMSI)目錄列表內(nèi)的分布。在這種情況下,圖15內(nèi)的呼叫流程1500示出了所述被管理的漫游應(yīng)用(MRA)模塊130已從檢查出‘僅GPRS用戶’字段在IMSI_list列表內(nèi)為‘y’的用戶接收到GPRS位置更新,或是以前在可配置時間內(nèi)未接收到GSM位置更新(LU)(在1502、1504處)。這些情況均意味著所述用戶設(shè)備發(fā)送僅GPRS的位置更新,以前未發(fā)送GSM位置更新(LU)。返回錯誤消息(在1506處)。
該呼叫流程示出了當(dāng)所選擇網(wǎng)絡(luò)內(nèi)漫游者的所計算百分比超過‘網(wǎng)絡(luò)簡表百分比’時,如何拒絕首次非優(yōu)選GPRS登記。在從并不具有進(jìn)入高速緩存表內(nèi)的國際移動用戶身份(IMSI)條目的非優(yōu)選網(wǎng)絡(luò)得到GPRS位置更新之后,所述被管理的漫游應(yīng)用(MRA)模塊130確定所選擇網(wǎng)絡(luò)內(nèi)漫游者的百分比已超過所規(guī)定的門限。因此,所述被管理的漫游應(yīng)用(MRA)模塊130禁止所述GPRS位置更新(LU)消息,將該信息存儲在高速緩存表內(nèi),并設(shè)置到期時間=Expiration Time First Entry。但應(yīng)當(dāng)理解的是,這僅是一個實例。也可以實施所描述的其它呼叫邏輯例程。
在第三種情況下,嘗試具有高速緩存表內(nèi)國際移動用戶身份(IMSI)的僅GPRS用戶的優(yōu)選/第二次非優(yōu)選GPRS位置更新(LU)。在這種情況下,圖16內(nèi)的呼叫流程1600示出了所述被管理的漫游應(yīng)用(MRA)模塊130已從檢查出‘僅GPRS用戶’字段在國際移動用戶身份(IMSI)列表內(nèi)為‘y’的用戶接收到GPRS位置更新,或是以前在可配置時間內(nèi)未接收到GSM位置更新(LU)(在1602、1604處)。這些情況均意味著所述用戶設(shè)備發(fā)送僅GPRS的位置更新,以前未發(fā)送GSM位置更新(LU)。
該呼叫流程示出了GPRS用戶從‘優(yōu)選’網(wǎng)絡(luò)發(fā)送GPRS位置更新(LU),或從‘非優(yōu)選’網(wǎng)絡(luò)發(fā)送第二次GPRS位置更新(LU),且所述用戶在國際移動用戶身份(IMSI)列表內(nèi)具有條目(即以前拒絕了所述用戶的先前登記)。由于所述用戶的登記以前被否定,他/她的第二次非優(yōu)選登記被接受,且所述位置更新(LU)被轉(zhuǎn)發(fā)到原籍位置寄存器(HLR)118(在1606處)。在這種情況下,空中(OTA)消息同樣被發(fā)送給空中(OTA)服務(wù)器,以將‘優(yōu)選’公共陸地移動網(wǎng)(PLMN)列表下載到所述用戶的SIM卡內(nèi),從而控制用戶登記到‘優(yōu)選’網(wǎng)絡(luò)(在1612、1614、1616處)。如果所述用戶登記到‘優(yōu)選’網(wǎng)絡(luò),則他/她的登記被接受并被轉(zhuǎn)發(fā)給原籍位置寄存器(HLR)118。此外,對于其在可配置時期之內(nèi)的以前登記未被禁止的用戶的優(yōu)選GPRS登記,呼叫流程將與圖16所示類似,除了并不將空中(OTA)消息發(fā)送給所述用戶之外。
當(dāng)并不允許業(yè)務(wù)提供商網(wǎng)絡(luò)之外的漫游時,可能會應(yīng)用第四種呼叫邏輯。該功能提供了這樣一種能力,即僅允許已在其中央設(shè)備內(nèi)配置被管理的漫游應(yīng)用(MRA)模塊130的業(yè)務(wù)提供商網(wǎng)絡(luò)內(nèi)的位置更新(LU)。如果位置更新(LU)源自優(yōu)選或無差別(例如,無優(yōu)選網(wǎng)絡(luò)的國家內(nèi)的網(wǎng)絡(luò))網(wǎng)絡(luò),所有位置更新(LU)都將被接受,并被中繼到正確的原籍位置寄存器(HLR)118。否則,它們會被以可配置的原因拒絕?;诰W(wǎng)絡(luò)分類,所述被管理的漫游應(yīng)用(MRA)模塊130業(yè)務(wù)邏輯將僅被應(yīng)用于被管理的漫游應(yīng)用(MRA)模塊130業(yè)務(wù)提供商網(wǎng)絡(luò)存在的國家。在業(yè)務(wù)提供商(業(yè)務(wù)提供商將被管理的漫游應(yīng)用(MRA)模塊130配置于其中央設(shè)備內(nèi))網(wǎng)絡(luò)并不存在的國家中,由于所有的網(wǎng)絡(luò)都是無差別的,所述被管理的漫游業(yè)務(wù)邏輯無法應(yīng)用。但在具有無差別網(wǎng)絡(luò)的區(qū)域內(nèi),如果一個區(qū)域升為優(yōu)選的,則所有來自所選擇MSC/VLR/SGSN的位置更新(LU)都將被作為來自優(yōu)選網(wǎng)絡(luò)對待。
該功能將基于用戶簡表激活。與國際移動用戶身份(IMSI)相關(guān)列表內(nèi)的每個用戶字段將與每個網(wǎng)絡(luò)電平標(biāo)志一道被使用,所述用戶字段例如是“允許僅屬于被管理的漫游應(yīng)用業(yè)務(wù)提供商網(wǎng)絡(luò)的位置更新(LU)”,而所述網(wǎng)絡(luò)電平標(biāo)志例如是‘執(zhí)行被管理的漫游應(yīng)用’。
在第一種情況下,用戶處于無差別網(wǎng)絡(luò)中,位置更新(LU)被接受。在這種情況下,如圖17的呼叫流程1700所示,所述被管理的漫游應(yīng)用(MRA)130在接收到請求之后,將檢查網(wǎng)絡(luò)電平列表內(nèi)的‘執(zhí)行被管理的漫游應(yīng)用’標(biāo)志是‘是’還是‘否’(在1702、1704處)。如果所述標(biāo)志被設(shè)置為否,則所述網(wǎng)絡(luò)被視為‘無差別網(wǎng)絡(luò)’,因此將執(zhí)行所述受控制漫游應(yīng)用(MRA)模塊130邏輯,并將所述位置更新(LU)中繼到原籍位置寄存器(HLR)118(在1706處),發(fā)送確認(rèn)(在1708、1710處)。在這種情況下,并不存在優(yōu)選和非優(yōu)選網(wǎng)絡(luò),因為業(yè)務(wù)提供商的網(wǎng)絡(luò)并不存在于用戶漫游的區(qū)域內(nèi)。所以,允許所有的登記(第一個和最后一個)。
在第二種情況下,用戶在被管理的漫游應(yīng)用(MRA)模塊130業(yè)務(wù)提供商網(wǎng)絡(luò)內(nèi),禁止所有的非優(yōu)選LU。如圖18的呼叫流程1800所示,如果‘執(zhí)行被管理的漫游應(yīng)用’標(biāo)志被設(shè)置為是,用戶的IMSI目錄列表內(nèi)的每用戶字段“允許僅屬于被管理的漫游應(yīng)用業(yè)務(wù)提供商網(wǎng)絡(luò)的位置更新(LU)”被標(biāo)為是,且入局位置更新(LU)(在1802、1804處)源于非被管理的漫游應(yīng)用(MRA)模塊130網(wǎng)絡(luò),則禁止所述位置更新(LU)(第一個和下一個)(在1806處)。在這種情況下,業(yè)務(wù)提供商的網(wǎng)絡(luò)存在于用戶漫游的整個區(qū)域內(nèi)。
在第三種情況下,用戶在被管理的漫游應(yīng)用業(yè)務(wù)提供商網(wǎng)絡(luò)內(nèi),所有的優(yōu)選位置更新(LU)都被接受。如圖19的呼叫流程1900所示,如果‘執(zhí)行被管理的漫游應(yīng)用’標(biāo)志被設(shè)置為是,用戶的IMSI_目錄_列表內(nèi)的每用戶字段“允許僅屬于被管理的漫游應(yīng)用業(yè)務(wù)提供商網(wǎng)絡(luò)的位置更新(LU)”被標(biāo)為是,且入局位置更新(LU)(在1902、1904處)源自于被管理的漫游應(yīng)用(MRA)模塊130 SP的網(wǎng)絡(luò),則接受所述位置更新(LU)(在1906、1908、1910處)。在這種情況下,所述業(yè)務(wù)提供商的網(wǎng)絡(luò)存在于用戶漫游的整個區(qū)域內(nèi)。
上述描述僅提供了對本發(fā)明特定實施例的說明,并不旨在限制本發(fā)明。如所指出的,本發(fā)明并不僅限于上述實施例。相反,應(yīng)當(dāng)認(rèn)識到,本領(lǐng)域技術(shù)人員可以構(gòu)思在本發(fā)明范圍之內(nèi)的可供選擇的實施例。
權(quán)利要求
1.一種用于管理提供給無線用戶的漫游業(yè)務(wù)的方法,所述用戶具有原籍網(wǎng)并在第二網(wǎng)絡(luò)中漫游,所述方法包括在所述用戶的原籍網(wǎng)的信令網(wǎng)關(guān)中接收來自所述第二網(wǎng)絡(luò)的消息;將所述消息傳送給被管理的漫游應(yīng)用;確定所述消息是否為位置更新請求;如果所述消息不是位置更新請求,將所述消息傳送給原籍位置寄存器以處理;以及如果所述消息是位置更新請求,由所述被管理的漫游應(yīng)用在所述消息上執(zhí)行呼叫邏輯例程。
2.根據(jù)權(quán)利要求1的方法,其中所述呼叫邏輯例程包括基于所述第二網(wǎng)絡(luò)的預(yù)定門限百分比,確定是否應(yīng)當(dāng)允許所述位置更新請求。
3.根據(jù)權(quán)利要求1的方法,其中所述呼叫邏輯例程包括基于所述第二網(wǎng)絡(luò)是否為優(yōu)選網(wǎng)絡(luò),確定是否應(yīng)當(dāng)允許所述位置更新請求。
4.根據(jù)權(quán)利要求1的方法,其中所述呼叫邏輯例程包括確定所述位置更新請求是否源自于GPRS用戶。
5.根據(jù)權(quán)利要求1的方法,其中所述呼叫邏輯例程包括基于所述原籍網(wǎng)與所述第二網(wǎng)絡(luò)是否屬于共同的業(yè)務(wù)提供商,確定是否應(yīng)當(dāng)允許所述位置更新請求。
6.一種用于在無線網(wǎng)中提供被管理的漫游業(yè)務(wù)的系統(tǒng),所述系統(tǒng)包括其中存儲用戶和網(wǎng)絡(luò)簡表數(shù)據(jù)的數(shù)據(jù)庫;以及至少一個前端單元,用于接收消息,確定所述消息是否為位置更新請求,如果所述消息不是位置更新請求,將所述消息傳送給原籍位置寄存器以處理,并且如果所述請求是位置更新請求,在所述消息上執(zhí)行呼叫邏輯例程。
7.根據(jù)權(quán)利要求6的系統(tǒng),其中所述呼叫邏輯例程包括基于第二網(wǎng)絡(luò)的預(yù)定門限百分比,確定是否應(yīng)當(dāng)允許所述位置更新請求。
8.根據(jù)權(quán)利要求6的系統(tǒng),其中所述呼叫邏輯例程包括基于第二網(wǎng)絡(luò)是否為優(yōu)選網(wǎng)絡(luò),確定是否應(yīng)當(dāng)允許所述位置更新請求。
9.根據(jù)權(quán)利要求6的系統(tǒng),其中所述呼叫邏輯例程包括確定所述位置更新請求是否源自于GPRS用戶。
10.根據(jù)權(quán)利要求6的系統(tǒng),其中所述呼叫邏輯例程包括基于原籍網(wǎng)與第二網(wǎng)絡(luò)是否屬于共同的業(yè)務(wù)提供商,確定是否應(yīng)當(dāng)允許所述位置更新請求。
全文摘要
在無線網(wǎng)絡(luò)內(nèi)提供了一種被管理的漫游應(yīng)用來截取漫游登記或位置更新請求。所述被管理的漫游應(yīng)用對所述請求執(zhí)行呼叫邏輯例程。所述程序的實施便利了業(yè)務(wù)提供商對漫游業(yè)務(wù)的管理。
文檔編號H04W8/18GK1767690SQ200510116090
公開日2006年5月3日 申請日期2005年10月28日 優(yōu)先權(quán)日2004年10月29日
發(fā)明者奧斯汀·派瑞拉, 艾洛克·沙瑪 申請人:朗迅科技公司