用於在漫遊時以優選語言提供通告的方法和通信網絡的製作方法
2023-05-17 04:22:16 2
專利名稱::用於在漫遊時以優選語言提供通告的方法和通信網絡的製作方法
技術領域:
:本發明涉及在漫遊時以用戶的本國語言(homelanguage)提供網絡消息。具體地,本發明涉及用於在通信網絡、例如行動電話網絡中提供網絡相關消息的方法,該通信網絡被布置為向多個(移動)用戶提供通信設施。此外,本發明涉則於為多個(移動)用戶提供通信設施的通信網絡。
背景技術:
:在已知的電信系統中,以網絡的本地語言提供網絡消息或者通告。網絡的一些用戶可能不能夠理解這些消息。尤其是對於來自其它網絡的漫遊用戶來說情況如此。因此,用戶將重撥並收聽相同的通告,或者該用戶將嘗試並與那個區域中可用的其它網絡關聯。在這兩種情況下,對於網絡的運營商來說都損失收益。
發明內容本發明設法提供一種方法,該方法將允許行動網路中的終端的用戶理解任何網絡相關消息,並且因此將提高網絡的^ffi效率。根據本發明,提供了根據上面定義的導言的方法,其中該方法包括為特定用戶確定雌語言,並以該語言向該特定用戶發送網絡相關消息。通過使網絡消息的語言依賴於特定用戶,可以消除如上所述的問題。網絡相關消息可以包括、但不局限於網絡歡迎消息、警告消息('您所撥打的號碼忙,請稍後再試')、或#1吾音郵件消息('這是John的語音郵件,請在嘟嘟聲之後說話')。多個用戶可以包括第一用戶組和第二漫遊用戶組。本發明尤其對漫遊用戶、即具有正在與用戶自己的相關網絡不同的(被訪問)網絡的覆蓋範圍中使用的移動終端的用戶有用。然而,網絡的(標準)語言不是母語的網絡用戶也可以獲益於本發明。在本發明的一個實施例中,雌語言是根據通信網絡中可用的來確定的。這允許自動地確定特定終端的用戶的期望語言,而不需要任何人工幹預。在本發明的另一實施例中,im語言可以根據特定用戶的標識、例如移動用戶ISDN(MSISDN)號碼或者國際移動用戶標識(IMSI)來確定。這些標識數據是當特定終端與行動網路相關聯時在該網絡中交換的數據的一部分,並且因此可容易地得到。在另一實施例中,優選語言是在特定終端在通信網絡中註冊時根據從與特定終端相關聯的本地網絡接收到的數據確定的。在GSM網絡中,一旦特定終端與被訪問網絡相關聯,就由被訪問網絡向用戶的本地網絡請求數據,並且關於4,語言的數據可以由本地網絡容易地添加到該數據中。在另一實施例中,與特定用戶相關聯的優選語言指示器可以被存儲在通信網絡的本地資料庫中。因此,特定用戶的優選語言是已知的。本地資料庫可以是HLR或者被訪問網絡的網關位置寄存器(GLR)的一部分。它可以在特定終端由被訪問網絡提供服務的時間周期內被存儲在本地資料庫中,或者替代地,該時間周期可以更長得延伸,以允許在特定終端在以後訪問時直接正確地使用語言。在另一實施例中,本方法可以進一步包括在接收到來自特定終端的選擇答覆(例如作為對SMS歡迎消息的答覆)時存衞吾言指示器。替代地,特定終端可以向被訪問網絡中的專用號碼發送具有期望語言的指示的SMS消息,或者可以進行對用於特定語言選擇的專用號碼的呼叫。在另一方面中,本發明涉及根據上面定義的導言的通信網絡,該通信網絡包括通告產生元件,用於向多個用戶中的任一個發送網絡相關消息;和連接到該通告產生元件上的另外的網絡元件,該另外的網絡元件被布置用於為多個用戶中的特定用戶確定語言,並以該語言向特定終端發送網絡相關消息。在另一實施例中,通信網絡包括例如本地資料庫的另外的網絡元件,其中一個或者多個網絡元件被布置用於執糹於各種方法實施例,如從屬木又利要求中所述的。在另一方面中,本發明涉及包括計算機可執行代碼的電腦程式產品,該計算機可執行代碼當在具有處理器和相關存儲元件的網絡元件上被加載時,向通信網絡提供本方法實施例之一的功能,其中該網絡元件是該通信網絡的一部分。該電腦程式產品可以在單獨的載體、例如光碟或者半導體存儲器上被提供,或者可以被直接上載到相關網絡元件上。下面將參考附圖,使用多個示範性實施例,更詳細地論述本發明,其中圖1示意性地顯示根據本發明的實施例的網絡的一部分;圖2顯示根據本發明的實施例的數據流的圖形表示;以及圖3示意性iikM示根據本發明的另一實施例的本地網絡和被訪問網絡之間的妊。具體實施例方式參考圖l,將描述本發明的第一實施例。在圖l中,顯示了漫遊移動站io,其位於移動通信網絡(被訪問公共陸地行動網路,VPLMN)的覆蓋區域內。大部分時間,移動站10將由用戶在他自己的移動通信網絡或者本地公共陸地行動網路(HPLMN)中操作。移動通信網絡包括移動交換中心(MSC)11,該移動交換中心獸,與移動站10^M信。此外,移動通信網絡包括業務控制點(SCP13),該業務控制點是用於執行和控制智能網絡(IN)業務的平臺。業務交換功能(SSF)12通常作為MSC11的一部分存在,用於在MSC11和SCP13之間為IN業務提供中繼功能。此外,存在通告產生設備14,其可以結合多個功能,包括通告業務終端、數字語言表達(speechphrasing)功能和隨機存取存儲器(AST-DR)。通告產生設備14可以是MSC11的一部分,但是也可以作為單獨的網絡元件或者作為另一網絡元件的一部分被提供。在這個實施例中,還存在語言庫15,在這種情況下連接到SCP13上。根據本發明的實施例,當用戶10向被訪問GSM網絡(VPLMN,例如在外國)註冊時,網絡以她的MSISDN(移動站ISDN)的國家代碼來標識漫遊用戶10。然後這被用於以用戶的母語播放網絡產生的通告。當用戶在以後訪問時在網絡中重新註冊時,以前訪問時所收集的信息被用於確定用戶的雌語言。典型的網絡產生的消息中的一些是"、",絡fc請裙f厚試'。網絡忙也可以作為標準音調而且作為通告而可得到。一些網絡也以本地語言播放通告,例如"您觀在#遂麥,^576734"遊語皆信慕請在銀A^^之y^像,',或者,您^^F/7Z/iFi^^麥'。可以將本地語音信箱布置為播放消息"這屋S柳決家遊語音信親淳玄銀顙聲之後激,,。將這種業務與呼叫完成類型的應用相連結可以進一步增進用戶體驗,其中在該應用中終端用戶不需要回叫,但是網絡產生呼叫。當MSCll中的呼叫粒例如由於撥打錯誤的號碼而失敗時,MSCll中的B號碼分析產生故障代碼。根據該故障代碼,為漫遊用戶10觸發IN業務。然後IN業務檢查漫遊用戶10的語言代碼並播放相關通告。檢查漫遊用戶10的語言代碼通過查詢語言資料庫15完成,如上所述。本發明的方法和系統實施例fflil防止當漫遊用戶10不理解第一通告而重撥時漫遊用戶IO接收相同的通告來提供更好的網絡利用。這將導致沒有收益的網絡資源利用。同樣,防止漫遊用戶10離開網絡去另一個網絡以希望得到更好的、更能理解的通告。在本發明的一個實施例中,錯誤消息"在呼叫建立中"、"在呼叫期間"和"呼叫結束"被用於觸發IN業務,例如以路由選擇失敗(RSF)事件或者其它故障代碼的形式。來自該消息的信息被用於限定IN業務將做什麼,例如,播放什麼消息。呼入漫遊用戶(從移動站IO)建立的呼叫導致來自MSCll的ISDN用戶部分(ISUP)初始地址消息(IAM)20。這個消息可以導致錯誤消息21(ISUP釋放消息),例如路由選擇失敗(RSF)。RSF消息可以發生於MSCll內部或者MSC11外部,後一種情況顯示於圖1中。MSC11現在想向呼叫用戶10播方爐告,告知她該呼叫不能被建立以及她應當檢查號碼並再次撥打。因為呼叫用戶10(基於她的MSISDN或者她的國際移動用戶標識,MSI)被識別為呼入漫遊用戶,因此MSC11使用故障代碼,該故障代碼具有將呼叫路由到MSCll中的SSF12的作用。SSF12也可以位於MSC11的外部,即位於交換業務平臺(SSP)中。SSF12觸發SCP13中的特殊的"呼入用戶通告業務"。VPLMN運營商運4m個SCPB。在SSF12和SCP13之間所使用的協議22可以是CS1(能力集1,用於IN業務的工業標準協議)、CS1+(增強的CS1)、CAP(CAMEL應用部分,用於CAMEL業務的工業標準)、或者其它類型的網絡幼議、例如SIP(會話啟動協議)。從SSF12發送給SCP13的初始檢測點(E)P)操作其中包含呼叫用戶IO的MSISDN。IDP應當還包含發生的錯誤的指示,因此SCP13知道選擇哪個通告。MSC11中的不同錯誤瞎況可能導致SSF12中的IN業務觸發器(1ST)表中的不同的條目,並且這,中的不同的條目可以具有不同業務鍵值(ServiceKeyvalue)。因此,初始DP中的業務鍵翻作發生的錯誤的指示。SCP13查詢iM語言翻庫15以得到用於該用戶10的語言附旨示。至此,SCP13向M庫15提供MSISDN(如在初始DP中接收的)。在一個實施例中,資料庫15使用MSISDN作為檢索關鍵字^if擇與該用戶10相關聯的語言。資料庫15然後向SCP13返回語言代碼。SCP13使用該語言代碼連同初始DP中的錯誤指示鄉擇應當播放的通告。藉助現有的CAP/CSl/CSl+操作22、例如連接到資源並播方爐告,向SSF12指満告的播放。如果用戶10沒有指示優選語言,那麼根據她的MSISDN的前導數字4OT預設語言。該預設語言表可以配置於語言資料庫15中或者配置於SCP13的業務邏輯中。下表包含MSISDN前導數字與語言之間的映射的實例。注意國家指示只是用於背景信息,它不需要在本發明中被規定。tableseeoriginaldocumentpage8該表包含數據,該是針對在國家代碼加網絡代碼與語言之間有固定關係的情況靜態配置的。印度不具有號碼可攜帶性,因此不具有固定關係。在圖2中顯示了一個實施例的步驟,其中可以提示呼入漫遊用戶10選擇優圖2中的"位置更新"觸發25反映HPLMN中的歸屬位置寄存器(HLR)與VPLMN中的被訪問MSC(VMSC)之間的移動應用部分(MAP)信令。特定的MAP消息,插入用戶數據,被信令傳輸點(STP)偵聽到並被用於產生對語言資料庫15的觸發25。觸發25用信號通知所述資料庫15以MSI或者MSISDN標識的特定用戶10在被訪問網絡VPLMN中被註冊。所述資料庫15fOT該信號來更新其內部信息,而不需要訪問與漫遊用戶10相關聯的HPLMN。當呼入漫遊用戶10的VPL畫運營商發i^火迎SMS26時,該SMS可以包括撥打(免費的)號碼以選擇語言的選項。這個選項在這個實施例中被包含在僅針對來自具有多種語言的國家、例如加拿大、比利時、和中國等的用戶的歡迎SMS中。然而,來自其它國家、如同英國、德國等的用戶也有選擇其它語言的可能性。歡迎SMS26包括提供給該用戶的語言。歡迎SMS26可以具有"歡迎來到泰國的AIS,...,關於英語通告請呼叫0800^444或者關於法語通告請呼叫0800445(免費)"的形式,並且打算以這種形式供加拿大呼入漫遊用戶10艦。本發明的這個實施例實際上將允許加拿大用戶10撥打其它(免費的)號碼、例如0800446,擇西班牙語。然而,因為英語和法語是這個用戶10的主要語言,因此不需要在SMS中提到西班牙語。然而,這個實施例便於任何呼入漫遊用戶10在任何時候撥打080(M46或者任何其它指定的語言選擇號碼総擇她的,語言。英國血統的荷蘭用戶因此可以撥打0800444,即使在歡迎SMS26中沒有提示該號碼。這個用於在任何時fl,擇語言的選項應當以合適的和適當的方式來宣布。當如數字27所示的那樣用戶撥打080(M44(或者任何其它指定的語言選擇號碼)時,月艮務MSC11觸發負責設置繊庫15中的語言的IN業務。所述IN業務的觸發例如根據"基於服務網絡的撥號業務"完成的,如CAMEL階段3中所規定的。替代地,使用專有的觸發方法。這可以使用如關於上述實施例所述的MSC11和SCP13之間的CS1/CS1+/CAP信令22以及從SCP13至U語言資料庫15的其它信令28來實現。也可以1OT其它觸發方法,例如使用不同的網絡協議、例如SIP。當用戶10從MSC11離開並從VPLMN註銷(即,沒有向該VPLMN中的另一個MSCll註冊)時,資料庫15可以保留用戶語言指示器。當用戶10再次iSA該國家時,iM語言是已知的。這具有以下優點*當發送歡迎SMS26時,VPLMN不需要再次^用戶IO選擇她的語言;*下一個歡迎SMS26可以以優選語言來發送;*下一個歡迎SMS26可以是"歡迎回到泰國的AIS"。當用戶10長時間、例如在12或24個月的周期內沒有在網絡中重新註冊時,她的數據將從語言資料庫15中被清除。圖3反映以示意性形式示出的語言指示器的原理的實施例。語言指示器是HPLMN的HLR30中的用戶簡檔(profile)的一部分。當用戶在MSC/訪問者位置寄存器(VLR)ll中註冊時,HLR30向MSC/VLR11發送預約(subscription)數據的子集。被發送給MSC/VLR11的預約數據包括語言指示器。這個指示器可以被用於兩個目的其被保留在MSC11中,作為預約設置的一部分。MSC11可以在播放通告時^^該指示器擇語言。HLR30和VLR11之間的MAP信令通常ffl51VPLMN中的信令傳輸點(STP)16(分別ilil參考數字31和32表示)。STP16可以向語言資料庫15發;ia知33o該通知至少包括例如MSI或者MSISDN的用戶標識、和語言指示器。語言M庫15存儲這個指示器。該原理要求語言代碼是例如通過3GPP或者MITU-T在國際上被標準化的。語言指示器可以M以下激勵替代方案被設置在語言資料庫15中*如果STP16偵聽到MAPISD消息31,它向語言資料庫15發送通知33。如果該MAPISD消息31不包^i吾言指示器(來源於HLR30),貝賠言資料庫15使用用戶的MSI或者MSISDN來設置語言。*如果STP16如上所述向語言資料庫15發i^jl知33並且該通知33包括從MAPISD消息31中檢索到的語言指示器,貝iJ語言資料庫15iM這個語言指示器來設置,語言。由語言指示器所標識的語言優先於從用戶的IMSI或者MSISDN導出的語言。*如果語言娜庫15在任何時候(ffl3!MSCll)接收到來自用戶10的、指示她的語言是例如英語(例如向專用SMS號碼888發送SMS'英語,)的SMS消息,則語言娜庫154頓該指示來設置tt^語言。SMS所接收的指示優先於從HLR30接收的語言指示器和從用戶的IMSI或者MSISDN導出的語言。應當注意,為了充分利用這個實施例,SMS應當在VPLMN中作為本地SMS來處理(例如,4OT預先確定的號碼範圍),以便防止將SMS發送給HPLMN的常規SMSC。可能發生HPLMN運營商在HLR30中具有一組有限的可用語言設置。例如,德國運營商允許德語、法語、英語和西班牙語作為HLR30中的可用雌語言。當擁有德語預約的義大利用戶10在意^f帳遊時,HLR30可以發送例如德語作為1媳語言。然而,用戶10可以在義大利M發送指示"義大利語"的SMS來取代語言資料庫15中的設置。上面己經參考多個示範性實施例描述了本發明。對於本領域技術人員來說,將顯而易見的是,可以為所述的元件和步驟提供各種修改或者替代方案。這些修改或者替代方案都是如所附的權利要求中所定義的本發明的範圍的一部分。例如,上述實施例中的各種功能已經被描述為由移動通信網絡的特定元件來執行。將顯而易見的是,這些功能也可以在其它網絡元件、例如專用網絡元件中被提供。此外,本發明的功能可以以計算機可執行代碼的形式提供給所提及的網絡元件。該網絡元件包括處理器和相關的存儲元件,如本領域中已知的。當計算機可執^亍代碼在網絡元件上被加載時,通^it行中的網絡元件向相關的網絡提供期望的功能。同樣,可以設想將本發明應用於除了公共陸地行動網路之外的通信網絡中,例如應用於公共交換電話網絡或者私有無線電通信網絡中。權利要求1、一種用於在通信網絡中提供網絡相關消息的方法,所述通信網絡被布置用於為多個用戶提供通信設施,該方法包括為所述多個用戶中的特定用戶(10)確定優選語言,以及以所述優選語言向所述特定用戶(10)發送網絡相關消息。2、根據權利要求1所述的方法,其中所述語言是根據所^1信網絡中可用的數據來確定的。3、根據權利要求l或2所述的方法,其中所述tti^語言是根據所述特定用戶(10)的標識來確定的。4、根據權利要求l或2所述的方法,其中所述ifci^語言是在所述特定用戶在所^M信網絡中註冊時根據從與所述特定用戶相關聯的本地網絡接收的數據來確定的。5、根據權利要求3或4所述的方法,其中與所述特定用戶相關聯的優選語言指示器被存儲在所述通信網絡的本地資料庫(15)中。6、根據權利要求5所述的方法,進一步包括在接收到來自特定終端的選擇答覆時存儲所述語言指示器。7、一種用於為多個用戶提供通信設施的通信網絡,所艦信網絡包括通告產生元件(14),用於向所述多個用戶中的任一個發送網絡相關消息;和連接到所逸通告產生元件上的另外的網絡元件,所述另外的網絡元件被布置用於為所述多個用戶中的特定用戶(10)確定,語言,並以所述4,語言向所述特定用戶(10)發送網絡相關消息。8、根據權利要求7所述的通信網絡,其中所述另外的網絡元件被布置用於根據所M信網絡中可用的數據來確定所述ttit語言。9、根據權利要求7或8所述的通信網絡,其中所述另外的網絡元件被布置用於根據所述特定用戶(10)的標識來確定所述tt^語言。10、根據權利要求7或8所述的通信網絡,其中所述另外的網絡元件被布置用於在所述特定用戶在所M信網絡中註冊時根據從與所述特定用戶相關聯的本地網絡接收的來確定所述語言。11、根據權禾腰求9或10所述的通信網絡,其中所艦信網絡進一步包括連接到所述另外的網絡元件上的本地資料庫(15),所述另外的網絡元件被布置用於存儲與所述本地資料庫(15)中的所述ife^語言相關聯的語言指示器。12、根據權禾腰求ll所述的通信網絡,其中所述另外的網絡元件被布置用於在接收到來自所述特定用戶的選擇答覆時存儲所述語言指示器。13、電腦程式產品,包括計算機可執行代碼,該計^t幾可執行代碼當在具有處理器和相關存儲元件的網絡元件上被加載時向通信網絡提供權利要求1到6所述方法之一的功能,其中所述網絡元件是所M信網絡的一部分。全文摘要用於為多個用戶提供通信設施的通信網絡和方法。該通信網絡包括通告產生元件(14),用於向用戶中的任一個發送網絡相關消息。另外的網絡元件連接到該通告產生元件上,該另外的網絡元件被布置用於為該多個用戶中的特定用戶(10)確定優選語言,並以該優選語言向該特定用戶(10)發送網絡相關消息。文檔編號H04W4/16GK101300875SQ200580051708公開日2008年11月5日申請日期2005年9月30日優先權日2005年9月30日發明者A·沙馬,R·A·C·J·諾爾杜斯,U·I·奧爾森申請人:艾利森電話股份有限公司