操作和翻譯sccp全球標識的方法
2023-07-22 10:08:06
專利名稱:操作和翻譯sccp全球標識的方法
技術領域:
本發明涉及一種操作和翻譯信令連接控制部分(SCCP)全球標識(global title)的方法。具體而言,本發明涉及一種操作和翻譯SCCP全球標識的方法,該方法根據相關的SCCP全球標識,通過進行信號消息路由,從而實現覆蓋不同移動通信載體和不同國家的全球漫遊。
通過包含在
圖1所示的相關SCCP信號消息的地址指示符欄位中的路由指示符,確定路由方法的類型(即,根據SSN或者全球標識確定是否對SCCP信號消息進行路由)。
如果根據全球標識確定要對SCCP信號消息進行路由,則需要用於翻譯全球標識的一個節點(或者多個節點)。可以在信號消息源或信令轉接點(STP)進行全球標識的翻譯,或者在信號消息源(第一次翻譯)和STP(第二次翻譯)都進行全球標識的翻譯。
例如,如果通過如圖2所示的7號信號網絡中的全球標識路由,將SCCP信號消息從信號點A傳輸到信號點F,則在下面的位置中進行全球標識翻譯(i)信號點A(信號消息源);(ii)信號點B、C、D或者E之一(STP);或者(iii)信號點A(用於第一次翻譯的信號消息源)和信號點B、C、D或者E之一(用於第二次翻譯的STP)。
通常,當在建設信號網絡時,從上述的三種類型中確定在網絡中所使用的全球標識翻譯類型。然後,信號網絡管理員維護和管理關於全球標識翻譯的信息。
圖3顯示的是在翻譯全球標識的節點處通常使用的全球標識翻譯方法。
當將全球標識輸入到全球標識翻譯模塊時,模塊搜索全球標識翻譯資料庫,以確認資料庫是否包括和所輸入的全球標識相同的全球標識。
如果在全球標識翻譯資料庫中存在相同的全球標識,則模塊將全球標識翻譯成為相應的路由信息,並且輸出所翻譯的全球標識。
如上所述,對於根據現有技術進行的SCCP全球標識翻譯,由於必須對全球標識翻譯資料庫進行搜索以確定相關全球標識的翻譯,所以其需要在全球標識翻譯資料庫中維護和管理在網絡中所要使用的所有全球標識。這樣,全球標識翻譯資料庫的容量就會很大,其需要很長的時間以搜索此資料庫。這是現有技術的全球標識翻譯方法的問題所在。
為了提供能夠覆蓋不同移動通信載體和不同國家的全球漫遊服務(即,諸如IMP-2000的第三代移動通信系統所支持的移動通信服務,通過此服務,用戶可以無需考慮他訂購的是何種載體,在哪個國家訂購服務,在特定時間所處何處,就可以使用移動通信服務),必須動態地為相關用戶調整SCCP全球標識,並且必須以動態和靈活的方式向SCCP請求信號消息傳輸。但是,現有技術中的上述問題在實現這樣的全球漫遊方法時製造了困難。
結合上面的參考是為了說明附加或另外的細節、特徵和/或技術背景。
發明內容
本發明的一個實施例至少解決了前面提及的問題和/或缺點,並至少提供下文所述的優點。
根據一個實施例,根據全球標識翻譯的相關類型快速地進行SCCP全球標識翻譯,同時支持全球漫遊,這裡全球標識翻譯類型是根據在信號消息是否指定了本地全球標識,和所要翻譯的全球標識的國家代碼和/或網絡代碼是否和本地全球標識的國家代碼和/或網絡代碼相同而確定的。
根據一個實施例,本發明提供了一種用於操作和翻譯SCCP全球標識的方法,包括接收到信號消息後,確定和所接收的信號消息有關的路由類型;如果確定要根據全球標識對所接收的信號消息進行路由,則確定所要進行的全球標識翻譯是否是用於全球漫遊的翻譯;如果確定要進行的全球標識翻譯是用於全球漫遊,則根據本地全球標識的國家代碼和/或網絡代碼是否和所要翻譯的全球標識的國家代碼和/或網絡代碼一致,確定全球標識翻譯的相關類型,從而進行全球標識翻譯。
通過包含在所接收信號消息中的路由指示符,確定所要進行的接收信號消息路由的類型。
根據所接收的信號消息是否包括本地全球標識,確定所要進行的全球標識翻譯是否是用於全球漫遊的翻譯。本地全球標識包括全球標識翻譯節點所述的信號網絡的國家代碼和網絡代碼。
根據一個實施例,如果確定全球標識翻譯不是用於全球漫遊,則用於操作和翻譯SCCP全球標識的方法還包括通過搜索用於要翻譯的全球標識的相關全球標識翻譯資料庫,對全球標識進行翻譯;確定全球標識翻譯是否成功完成;如果確認確定全球標識翻譯成功完成,則根據所翻譯的全球標識,進行信號消息的路由;如果確定全球標識翻譯沒有成功完成,則拋棄所接收的信號消息,並且等待新的信號消息傳輸請求。
根據一個實施例,根據所確定的全球標識翻譯類型而進行的全球標識翻譯包括確認本地全球標識的國家代碼是否和所要翻譯的全球標識的國家代碼相同;如果確認本地全球標識的國家代碼和所要翻譯的全球標識的國家代碼不相同,則通過在相關的全球標識翻譯資料庫中搜索所要翻譯的全球標識的國家代碼,並且相應地對全球標識進行翻譯,而實現國家代碼全球標識翻譯;確認全球標識翻譯是否成功完成;如果確認全球標識翻譯已經成功完成,則通過使用所翻譯的值,將所接收的信號消息路由到網關,以在相關國家之間進行漫遊。
根據一個實施例,如果確認本地全球標識的國家代碼和所要翻譯的全球標識的國家代碼相同,用於操作和翻譯SCCP全球標識的方法還包括確認本地全球標識的網絡代碼是否和所要翻譯的全球標識的網絡代碼相同;如果確認本地全球標識的網絡代碼和所要翻譯的全球標識的網絡代碼不相同,則通過在相關的全球標識翻譯資料庫中搜索所要翻譯的全球標識的網絡代碼,並且相應地對全球標識進行翻譯,而實現網絡代碼全球標識翻譯;確認全球標識翻譯是否成功完成;如果確認全球標識翻譯已經成功完成,則通過使用所翻譯的值,將所接收的信號消息路由到網關,以在同一國家的相關移動通信載體之間進行漫遊。
根據一個實施例,如果確認本地全球標識的網絡代碼和所要翻譯的全球標識的網絡代碼相同,用於操作和翻譯SCCP全球標識的方法還包括通過在相關的全球標識翻譯資料庫中搜索移動用戶標識號碼,並且相應地對全球標識進行翻譯,而實現移動用戶標識號碼的翻譯;確認全球標識翻譯是否成功完成;如果確認全球標識翻譯已經成功完成,則通過使用所翻譯的值,將所接收的信號消息路由到相關移動通信載體的信號網絡中。
本發明的其它優點、目的和特徵有一部分將在以下的說明書中進行闡述,有一部分則對於本領域的技術人員經過對以下內容的檢驗後會變得明了,或者通過本發明的實踐而體驗到。所附的權利要求書具體指出了本發明的目的和優點。
優選實施例詳細說明現在對附圖中所示的本發明的優選實施例進行解釋。本發明的一個實施例通過確定全球標識翻譯的相關類型而進行全球標識翻譯。此確定基於是否定義了相關國家的全球標識(本地全球標識),以及所要傳輸的全球標識是否和本地全球標識的國家代碼和/或網絡代碼相同。
圖4顯示的是7號信號網絡的結構,本發明的用於操作和翻譯SCCP全球標識的方法要應用到此網絡。
通過兩個移動通信載體之間的網關GW-AB 20,進行覆蓋國家1信號網絡中的移動通信載體A和移動通信載體B的全球漫遊。通過連接兩個國家之間的網關GW-12 10,支持覆蓋國家1信號網絡和國家2信號網絡的全球漫遊。
為了進行全球漫遊服務,ITU-T E.214標準定義了MGT。MGT是從ITU-T E.212標準下定義的IMSI中提取出來的。
圖5顯示的是將IMSI的欄位值轉換成為MGT的欄位值。
根據一個實施例,將IMSI的移動國家代碼(MCC)轉換成為MGT的國家代碼(CC),將IMSI的行動網路代碼(MNC)和一部分移動用戶標識號碼(MSIN)轉換成為MGT的網絡代碼(NC),將IMSI的其它部分轉換成為MGT的移動用戶標識號碼(MSIN)。
圖6顯示的是根據本發明的一個實施例,用於操作和翻譯SCCP全球標識的方法。
如果從信號網絡或者SCCP用戶接收到信號消息傳輸請求(S10),則確定所接收到的信號消息是應當根據SSN還是根據全球標識進行路由(S12)。
如果確定根據SSN對所接收的信號進行路由,則根據SSN實現信號消息路由(S14)。此後,處理返回,並且等待接收新的信號消息傳輸請求。
另一方面,如果根據全球標識對所接收的信號消息進行路由,則確定所接收的信號消息是否包括本地全球標識。在包括翻譯節點的信號網絡的任何一點均可添加本地全球標識。通過把搜索集中在資料庫的特定部分,諸如節點網絡中的其它國家、網絡和用戶等,本地全球標識可以使翻譯處理減小翻譯資料庫的容量。本地全球標識可以包括對應於進行所述翻譯確認的節點的國家代碼和/或網絡代碼。
這樣,如果在位於網絡A上的國家A中的節點A接收到消息,可以向消息添加包括用於國家A的國家代碼和用於網絡A的網絡代碼的本地全球標識。然後,如果所接收到的消息具有和本地全球標識的國家代碼相對應的國家代碼的全球標識,則系統確定所接收的消息的目的地是節點A所在的國家。另外,如果全球標識網絡代碼和本地全球標識的網絡代碼相匹配,則系統確定消息是用於節點A所在的網絡。
本地全球標識包括翻譯全球標識的相關節點所屬的信號網絡的國家代碼和網絡代碼。如果已經指定了本地全球標識,則首先為了全球漫遊而進行特殊全球標識翻譯。如果沒有完成特殊全球標識翻譯,則進行普通全球標識翻譯。
如果確認在所接收的信號消息中不包括本地全球標識,則通過在全球標識翻譯資料庫中搜索和所要翻譯的全球標識相同的全球標識(S18),並且相應地對全球標識進行翻譯,從而進行普通全球標識翻譯。然後,確定是否成功地對該全球標識進行了翻譯(S30)。
如果確定已經成功地對該全球標識進行了翻譯,則根據普通全球標識翻譯所翻譯的全球標識,對所接收的信號消息進行路由(S32)。
另一方面,如果確定沒有成功地對該全球標識進行翻譯,則拋棄所接收的信號消息(S34),並且返回處理流程,等待接收新的信號消息傳輸請求。
如果確認存在接收信號消息中指定的本地全球標識,也可以確定所要進行的全球翻譯的類型。根據所接收消息中本地全球標識的國家代碼(CC)和網絡代碼(NC),和所要翻譯的全球標識的國家代碼(CC)和網絡代碼(NC)之間的一致性,確定所要進行的全球標識翻譯的類型。
具體而言,首先,確認本地全球標識的國家代碼(CC)是否和所要翻譯的全球標識的國家代碼(CC)相同。
如果確認本地全球標識的國家代碼(CC)和所要翻譯的全球標識的國家代碼(CC)不相同,則通過在全球標識翻譯資料庫中搜索所要翻譯的全球標識的國家代碼(CC),並且相應地對全球標識進行翻譯,從而實現國家代碼全球標識的翻譯(S22)。然後,確認是否成功地進行了全球標識翻譯(S30)。
如果確認已經成功地進行了全球標識翻譯,則將所接收到的信號消息路由到和所搜索到的國家代碼相應的網關(S32)。
另一方面,如果根據國家代碼確認沒有成功地進行全球標識翻譯,則拋棄所接收的信號消息(S34)。然後,返回處理流程,等待接收新的信號消息傳輸請求。
如果本地全球標識的國家代碼(CC)和所要翻譯的全球標識的國家代碼(CC)相同,則確認本地全球標識的網絡代碼(NC)是否和所要翻譯的全球標識的網絡代碼(NC)相同。
如果確認本地全球標識的網絡代碼(NC)和所要翻譯的全球標識的網絡代碼(NC)不相同,則通過在全球標識翻譯資料庫中搜索所要翻譯的全球標識的網絡代碼(NC),並且相應地對全球標識進行翻譯,而實現國家代碼全球標識翻譯(S26)。然後,確認是否成功地進行了全球標識翻譯(S30)。
如果確認已經成功地進行了全球標識翻譯,則將所接收到的信號消息路由到對應於本地全球標識的國家代碼的國家中的相關移動通信載體之間的網關(S32)。
另一方面,如果確認沒有成功地進行全球標識翻譯,則拋棄所接收的信號消息(S34)。然後,返回處理流程,等待接收新的信號消息傳輸請求。
如果本地全球標識的網絡代碼(NC)和所要翻譯的全球標識的網絡代碼(NC)相同,則通過在全球標識翻譯資料庫中搜索移動用戶標識號碼(MSIN),以進行負載分配等(S28),並且進行相應的全球標識翻譯,從而實現移動用戶標識號碼全球標識翻譯。然後,確認是否成功地進行了全球標識翻譯(S30)。
如果確認已經成功地進行了全球標識翻譯,則將所接收到的信號消息路由到對應於本地全球標識的網絡代碼的移動通信載體的信號網絡。
另一方面,如果確認沒有成功地進行全球標識翻譯,則拋棄所接收的信號消息(S34)。然後,返回處理流程,等待接收新的信號消息傳輸請求。
如上所述,根據所要翻譯的全球標識類型的確定,可以進行全球標識翻譯。基於全球標識的國家代碼和網絡代碼是否和本地全球標識的國家代碼和網絡代碼相同,作出此確定。因此,根據所要進行的全球標識的類型,對於國家代碼全球標識、網絡代碼全球標識、移動用戶標識號碼全球標識和普通全球標識,分別對在進行全球標識翻譯時使用的全球標識翻譯資料庫進行維護和管理。
因此,可以根據是否指定了本地全球標識,以及本地全球標識的國家代碼和/或網絡代碼是否和所要翻譯的全球標識的國家代碼和/或網絡代碼相同,確定全球標識翻譯的類型,從而在支持全球漫遊的同時,有效地進行SCCP全球標識翻譯。
上述的實施例和優點僅是示例性的,並不構成對本發明的限定。本發明可以適用於其他類型的設備。本發明的描述僅是說明性的,並不限制權利要求的範圍。對於本領域技術人員,顯然可以有各種替換、改進和變化。在權利要求書中,裝置加功能的語句旨在涵蓋實現所述功能的結構,它不僅是結構等同的,也包括同等的結構。
權利要求
1.一種用於路由信號的方法,包括接收信號消息;根據本地全球標識,確定全球標識翻譯;以及根據所確定的全球標識翻譯,對全球標識進行翻譯。
2.根據權利要求1的路由方法,還包括根據所接收信號消息中的路由指示符,確定路由的類型。
3.根據權利要求1的路由方法,還包括確定全球漫遊狀態。
4.根據權利要求3的路由方法,其特徵在於,根據本地全球標識確定全球漫遊狀態。
5.根據權利要求1的路由方法,其特徵在於,本地全球標識包括本地全球標識國家代碼和本地全球標識網絡代碼中的至少一個。
6.根據權利要求5的路由方法,其特徵在於,在信號網絡中的全球標識翻譯節點進行全球標識翻譯,本地全球標識國家代碼和本地全球標識網絡代碼對應於信號網絡。
7.根據權利要求5的路由方法,其特徵在於,根據所確定的全球標識翻譯進行的全球標識翻譯包括確定本地全球標識國家代碼是否和全球標識國家代碼相同。
8.根據權利要求7的路由方法,還包括在國家代碼全球標識翻譯資料庫中,搜索全球標識國家代碼和相應的翻譯全球標識;將全球標識翻譯為相應的翻譯全球標識;以及確定全球標識翻譯是否成功。
9.根據權利要求7的路由方法,其特徵在於,根據所確定的全球標識翻譯進行的全球標識翻譯包括確定本地全球標識網絡代碼是否和全球標識網絡代碼相同。
10.根據權利要求9的路由方法,還包括在網絡代碼全球標識翻譯資料庫中,搜索全球標識網絡代碼和相應的翻譯全球標識;將全球標識翻譯為相應的翻譯全球標識;以及確定全球標識翻譯是否成功。
11.根據權利要求9的路由方法,還包括在移動用戶標識號碼全球標識翻譯資料庫中,搜索移動用戶標識號碼和相應的翻譯全球標識;將全球標識翻譯為相應的翻譯全球標識;以及確定全球標識翻譯是否成功。
12.一種用於路由通信信號的方法,包括接收信號消息;確定路由的類型;基於國家代碼和網絡代碼中的至少一個,確定全球標識翻譯;以及根據所確定的全球標識翻譯,對全球標識進行翻譯。
13.根據權利要求12的路由方法,還包括基於本地全球標識,確定全球漫遊狀態。
14.根據權利要求13的路由方法,其特徵在於,本地全球標識包括本地全球標識國家代碼和本地全球標識網絡代碼。
15.根據權利要求14的路由方法,其特徵在於,在信號網絡中的全球標識翻譯節點處進行全球標識翻譯,本地全球標識國家代碼和本地全球標識網絡代碼對應於信號網絡。
16.根據權利要求14的路由方法,還包括在所確定的全球標識翻譯資料庫中,搜索全球標識和相應的翻譯全球標識;將全球標識翻譯為相應的翻譯全球標識;以及確定全球標識翻譯是否成功。
17.根據權利要求16的路由方法,還包括根據所翻譯的全球標識,對所接收的信號消息進行路由。
18.根據權利要求16的路由方法,還包括拋棄所接收的信號消息,並等待新的信號消息傳輸請求。
19.一種操作和翻譯SCCP全球標識的方法,包括接收到信號消息後,為接收到的信號消息確定所要進行的路由類型;如果確定要根據全球標識對所接收的信號消息進行路由,則確定所要進行的全球標識翻譯是否是用於全球漫遊的翻譯;以及如果確定全球標識翻譯是用於全球漫遊,則根據本地全球標識的國家代碼和網絡代碼之一是否和所要翻譯的全球標識的國家代碼和網絡代碼之一相同,確定全球標識翻譯的相關類型,從而進行全球標識的翻譯。
20.根據權利要求19的用於操作和翻譯SCCP全球標識的方法,其特徵在於,通過包含在所接收信號消息中的路由指示符,確定要對接收信號消息進行的路由類型。
21.根據權利要求19的用於操作和翻譯SCCP全球標識的方法,其特徵在於,根據所接收的信號消息是否包含本地全球標識,確定所要進行的全球標識翻譯是否是用於全球漫遊的翻譯。
22.根據權利要求21的用於操作和翻譯SCCP全球標識的方法,其特徵在於,本地全球標識包括全球標識翻譯節點所屬的信號網絡的國家代碼和網絡代碼。
23.根據權利要求19的用於操作和翻譯SCCP全球標識的方法,其特徵在於,如果確定全球標識翻譯不是用於全球漫遊,還包括通過在普通全球標識翻譯資料庫中搜索對應於全球標識的翻譯全球標識,對全球標識進行翻譯;確定全球標識翻譯是否成功完成;如果確定全球標識翻譯成功完成,則根據所翻譯的全球標識,進行信號消息的路由;以及如果確定全球標識翻譯沒有成功完成,則拋棄所接收的信號消息,並且等待新的信號消息傳輸請求。
24.根據權利要求19的用於操作和翻譯SCCP全球標識的方法,其特徵在於,根據所確定的全球標識翻譯類型而進行的全球標識翻譯包括確認本地全球標識的國家代碼是否和所要翻譯的全球標識的國家代碼相同;如果確認本地全球標識的國家代碼和所要翻譯的全球標識的國家代碼不相同,則通過在相關的全球標識翻譯資料庫中搜索所要翻譯的全球標識的國家代碼,並且相應地對全球標識進行翻譯,而實現國家代碼全球標識翻譯;確認全球標識翻譯是否成功完成;如果確認全球標識翻譯已經成功完成,則利用所翻譯的全球標識,將所接收的信號消息路由到網關,以在相關國家之間進行漫遊。
25.根據權利要求24的用於操作和翻譯SCCP全球標識的方法,如果確認本地全球標識的國家代碼和所要翻譯的全球標識的國家代碼相同,還包括確認本地全球標識的網絡代碼是否和所要翻譯的全球標識的網絡代碼相同;如果確認本地全球標識的網絡代碼和所要翻譯的全球標識的網絡代碼不相同,則通過在相關的全球標識翻譯資料庫中搜索所要翻譯的全球標識的網絡代碼,並且相應地對全球標識進行翻譯,而實現網絡代碼全球標識翻譯;確認全球標識翻譯是否成功完成;如果確認全球標識翻譯已經成功完成,則利用所翻譯的全球標識,將所接收的信號消息路由到網關,以在同一國家的相關移動通信載體之間進行漫遊。
26.根據權利要求25的用於操作和翻譯SCCP全球標識的方法,如果確認本地全球標識的網絡代碼和所要翻譯的全球標識的網絡代碼相同,還包括通過在相關的全球標識翻譯資料庫中搜索移動用戶標識號碼,並且相應地對全球標識進行翻譯,而實現移動用戶標識號碼翻譯;確認全球標識翻譯是否成功完成;以及如果確認全球標識翻譯已經成功完成,則利用所翻譯的全球標識,將所接收的信號消息路由到相關移動通信載體的信號網絡中。
27.一種存儲有多個指令序列的計算機可讀介質,所述的多個指令序列中包括的指令序列使得在處理器上運行該指令序列時,處理器進行以下操作接收信號消息;根據本地全球標識,確定全球標識翻譯;以及根據所確定的全球標識翻譯,對全球標識進行翻譯。
全文摘要
一種操作和翻譯SCCP全球標識的方法,利用基於SCCP全球標識的信號消息路由而實現全球漫遊。根據本發明的一個實施例,如果所接收到的信號消息是根據全球標識進行路由的,則通過檢測是否在所接收的信號消息中定義了本地全球標識,以確定用於全球漫遊的所需全球標識翻譯。如果該翻譯用於全球漫遊,則根據本地全球標識的國家代碼和/或網絡代碼是否和所要翻譯的全球代碼中的相同,而在國家代碼全球標識翻譯、網絡代碼全球標識翻譯和移動用戶標識號碼全球標識翻譯中,確定所要使用的全球標識翻譯類型。以此方式,本發明能夠在支持全球漫遊的同時,實現有效的SCCP全球標識翻譯。
文檔編號H04Q3/00GK1430451SQ02157840
公開日2003年7月16日 申請日期2002年12月20日 優先權日2001年12月20日
發明者李勝熙 申請人:Lg電子株式會社