国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      接入網(wǎng)關(guān)的選擇方法、系統(tǒng)及網(wǎng)關(guān)選擇執(zhí)行節(jié)點的制作方法

      文檔序號:7664849閱讀:219來源:國知局
      專利名稱:接入網(wǎng)關(guān)的選擇方法、系統(tǒng)及網(wǎng)關(guān)選擇執(zhí)行節(jié)點的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種接入網(wǎng)關(guān)的選擇方法、系統(tǒng)及網(wǎng)關(guān)選擇執(zhí)行節(jié)點,尤其 是一種在移動分組域中的接入網(wǎng)關(guān)的選擇方法、系統(tǒng)及網(wǎng)關(guān)選擇節(jié)點。
      背景技術(shù)
      目前移動分組域網(wǎng)絡(luò)的結(jié)構(gòu)如圖1所示,其中GGSN (Gateway GPRS S叩porting Node,網(wǎng)關(guān)GPRS支持節(jié)點)是移動通信網(wǎng)絡(luò)與IP網(wǎng)絡(luò)的網(wǎng)關(guān), 負責(zé)給UE (User Equipment,用戶終端)分配IP地址使UE能夠訪問IP網(wǎng) 絡(luò)。而SGSN則負責(zé)資源管理和控制,替用戶選擇合適的GGSN,為UE和GGSN 之間通信提供通道;HLR/HSS(Home Location Register,歸屬位置寄存器/Home Subscription Storage,高速交換機)負責(zé)用戶簽約數(shù)據(jù)的存儲。
      如圖2所示,3GPP R7以后允許用戶面數(shù)據(jù)直接在無線網(wǎng)絡(luò)和GGSN之間 傳送,而信令面則仍然通過SGSN (GPRS服務(wù)支持節(jié)點)與無線網(wǎng)絡(luò)相連,稱 為One Tunnel架構(gòu)。
      3GPP正在進行簡化移動分組域網(wǎng)絡(luò)結(jié)構(gòu)的標準化工作,圖3、圖4是可 能性較大的兩種未來移動分組域網(wǎng)絡(luò)結(jié)構(gòu),其中PDN GW (報文數(shù)據(jù)網(wǎng)網(wǎng)關(guān)) 和Serving GW (服務(wù)網(wǎng)關(guān))是從GGSN演變而來,PDN GW負責(zé)給UE分配IP 地址,而Serving GW的存在有利于在維持PDN GW不變的情況下用戶進行大 范圍移動。畫E (移動性管理實體)是從SGSN演變而來,負責(zé)資源管理和控 制,替用戶選擇合適的PDN GW。
      從以上描述可以看出,無論是目前的移動分組域網(wǎng)絡(luò)架構(gòu)、3GPP R7定 義的移動分組域網(wǎng)絡(luò)架構(gòu)還是未來可能的移動分組域網(wǎng)絡(luò)架構(gòu),都存在三個 邏輯節(jié)點網(wǎng)關(guān)節(jié)點、網(wǎng)關(guān)選擇執(zhí)行節(jié)點、用戶簽約數(shù)據(jù)儲存節(jié)點,其關(guān)系 也都是如圖5所示。無論是目前的移動分組域網(wǎng)絡(luò)架構(gòu)、3GPP R7定義的移動分組域網(wǎng)絡(luò)架 構(gòu)還是未來可能的移動分組域網(wǎng)絡(luò)架構(gòu),用戶的簽約數(shù)據(jù)都將在用戶附著網(wǎng) 絡(luò)時通過用戶簽約數(shù)據(jù)存儲節(jié)點下發(fā)到網(wǎng)關(guān)選擇執(zhí)行節(jié)點,用戶移動時如果 更換了網(wǎng)關(guān)選擇節(jié)點用戶的簽約數(shù)據(jù)也將通過用戶簽約數(shù)據(jù)存儲節(jié)點下發(fā)到 新的網(wǎng)關(guān)選擇執(zhí)行節(jié)點,用戶簽約數(shù)據(jù)發(fā)生變化時新的用戶簽約數(shù)據(jù)也將通 過用戶簽約數(shù)據(jù)存儲節(jié)點下發(fā)到新的網(wǎng)關(guān)選擇執(zhí)行節(jié)點。下發(fā)的流程如圖6 所示。
      無論是目前的移動分組域網(wǎng)絡(luò)架構(gòu)、3GPP R7定義的移動分組域網(wǎng)絡(luò)架 構(gòu)還是未來可能的移動分組域網(wǎng)絡(luò)架構(gòu),分組域網(wǎng)關(guān)的選擇都是由網(wǎng)關(guān)選擇 執(zhí)行節(jié)點完成的,流程如圖7所示,主要包括如下步驟
      步驟1 、用戶設(shè)備向網(wǎng)關(guān)選擇執(zhí)行節(jié)點發(fā)送承載建立請求; 步驟2、網(wǎng)關(guān)選擇執(zhí)行節(jié)點構(gòu)造DNS (Domain Name Server,域名服務(wù)器, 簡稱DNS)請求消息;
      步驟3、網(wǎng)關(guān)選擇執(zhí)行節(jié)點向DNS服務(wù)器發(fā)送DNS解析請求; 步驟4、 DNS服務(wù)器進行解析后,向網(wǎng)關(guān)執(zhí)行節(jié)點返回DNS解析結(jié)果; 步驟5、網(wǎng)關(guān)選擇執(zhí)行節(jié)點從DNS解析結(jié)果中選擇一個網(wǎng)關(guān)節(jié)點為承載 建立請求的接入網(wǎng)關(guān)。
      在步驟2中,網(wǎng)關(guān)選擇執(zhí)行節(jié)點一般通過將用戶簽約數(shù)據(jù)中IMSI字段中 包含的用戶的國家號和網(wǎng)絡(luò)號附加到用戶指示的APN((Access Point Name, 接入點名稱)名字的后面以確定用于DNS解析的APN。這樣漫游用戶即使和本 地用戶所使用的APN相同,也能夠根據(jù)國家號和網(wǎng)絡(luò)號定位到合適的網(wǎng)關(guān)節(jié) 點(運營商一般希望漫游到其他運營商的自己的用戶流量能夠回到自己的網(wǎng) 關(guān)節(jié)點進行處理)。
      在步驟3中, 一個運營商的DNS服務(wù)器需要配置另一個運營商需要漫游 的APN和那個運營商所擁有的國家號、網(wǎng)絡(luò)號的所有組合來支持來自那個運 營商的漫游用戶。
      在步驟1中,如果用戶終端沒有顯式的在承載建立請求消息中給出用戶指示的APN,則實際上表示用戶希望使用缺省的APN,這樣在步驟2中網(wǎng)關(guān)選 擇執(zhí)行節(jié)點在構(gòu)造用于DNS解析的APNX時將使用在用戶簽約數(shù)據(jù)中配置的缺 省APN作為用戶指示的APN。
      在步驟2之前,網(wǎng)關(guān)選擇執(zhí)行節(jié)點可能根據(jù)一些用戶簽約數(shù)據(jù)中包含的 字段和用戶發(fā)送的承載建立請求消息中包含的字段進行網(wǎng)關(guān)節(jié)點的選擇,這 種情況下可能不需要執(zhí)行步驟2、 3、 4、 5。例如用戶發(fā)送的承載建立請求消 息中包含了用戶希望使用的網(wǎng)關(guān)節(jié)點的IP地址并且用戶簽約數(shù)據(jù)中也允許 用戶使用該網(wǎng)關(guān)節(jié)點,那么網(wǎng)關(guān)選擇執(zhí)行節(jié)點可以使用選擇使用該網(wǎng)關(guān)節(jié)點 為用戶提供服務(wù)。
      在步驟2之中,網(wǎng)關(guān)選擇執(zhí)行節(jié)點可能根據(jù)運營商的配置在構(gòu)造用于DNS 解析的APNX時附加上其他信息,例如IMSI (國際用戶識別碼)中除了國家 號和網(wǎng)絡(luò)號之外的部分內(nèi)容等等。
      在步驟5之后,如果由于DNS解析結(jié)果中沒有提供網(wǎng)關(guān)節(jié)點的IP地址或 者IP地址列表而無法在步驟5中選擇一個網(wǎng)關(guān)節(jié)點,或者由于步驟5中選擇 的網(wǎng)關(guān)節(jié)點的IP地址不可達時,網(wǎng)關(guān)選擇執(zhí)行節(jié)點可以拒絕用戶的承載建立 請求,也可以根據(jù)運營商的配置選擇一個網(wǎng)關(guān)節(jié)點(如默認網(wǎng)關(guān)節(jié)點),或 者根據(jù)用戶簽約數(shù)據(jù)中的信息選擇一個網(wǎng)關(guān)節(jié)點(如用戶簽約信息中配置的 默認網(wǎng)關(guān)節(jié)點),或者重新構(gòu)造用于DNS解析的APNX重復(fù)步驟3、 4、 5來解 析網(wǎng)關(guān)節(jié)點的地址。
      通過分析上述現(xiàn)有技術(shù)可以看出,存在如下缺陷
      1)在現(xiàn)有技術(shù)中,要實現(xiàn)漫游用戶終端訪問其歸屬運營商的網(wǎng)關(guān)節(jié)點, 漫游地的運營商的DNS服務(wù)器需要配置歸屬地運營商的APN (Access Point Name,接入點的名稱)名字和國家號、網(wǎng)絡(luò)號以及對應(yīng)的網(wǎng)關(guān)地址,這樣在 DNS解析的過程中,漫游地的運營商的網(wǎng)關(guān)選擇執(zhí)行節(jié)點才可以獲得歸屬地 運營商的網(wǎng)關(guān)節(jié)點的地址,如果漫游地的運營商的DNS服務(wù)器中未配置歸屬 地運營商的接入網(wǎng)關(guān)節(jié)點的地址信息,或者在漫游地的DNS服務(wù)器中存在與 歸屬地接入網(wǎng)關(guān)相同的APN (Access Point Name,接入點的名稱)名字,而未存儲歸屬地運營商的國家號、網(wǎng)絡(luò)號,此種情況下,無法為用戶終端的選 擇歸屬地運營商的網(wǎng)關(guān)。
      2 )現(xiàn)有技術(shù)的網(wǎng)關(guān)選擇方案對各運營商的DNS服務(wù)器的配置要求較多, 一個運營商對應(yīng)的APN和國家號、網(wǎng)絡(luò)號以及對應(yīng)的網(wǎng)關(guān)地址需要配置在其 他多個其他運營商的DNS服務(wù)器中,當該運營商的網(wǎng)關(guān)地址變化,或者增加 了新的網(wǎng)絡(luò)號時,需要修改其他運營商的MS服務(wù)器,數(shù)據(jù)更新極為不便。
      3 )對于一個運營商的DNS服務(wù)器,也需要至少存儲運營商對應(yīng)的APN和 國家號、網(wǎng)絡(luò)號以及對應(yīng)的網(wǎng)關(guān)地址等內(nèi)容,由于國家號、網(wǎng)絡(luò)號并不能唯 一對應(yīng)一個運營商, 一個運營商可能有多個網(wǎng)絡(luò)號,這樣在運營商的DNS服 務(wù)器需要按照國家號、網(wǎng)絡(luò)號的不同進行分別存儲,極大了浪費了運營商的 DNS服務(wù)器的存儲成本。
      4)現(xiàn)有的網(wǎng)關(guān)選擇方案,在進行DNS解析的過程中,很不靈活,受到漫 游地運營商的DNS服務(wù)器存儲的信息的限制,不便于歸屬地運營商開展漫游 業(yè)務(wù)。

      發(fā)明內(nèi)容
      本發(fā)明的目的是提供一種移動分組域的接入網(wǎng)關(guān)的選擇方法、系統(tǒng)及網(wǎng) 關(guān)選擇執(zhí)行節(jié)點,在漫游的執(zhí)行網(wǎng)關(guān)選擇的操作時,減少漫游地DNS解析服 務(wù)器的對網(wǎng)關(guān)選擇的限制以及根據(jù)國家號、網(wǎng)絡(luò)號進行網(wǎng)關(guān)地址解析所帶來 的限制。
      為實現(xiàn)上述目的,本發(fā)明提供了一種移動分組域的接入網(wǎng)關(guān)的選擇方法, 包括
      當網(wǎng)關(guān)選擇執(zhí)行節(jié)點收到用戶終端發(fā)送的承載建立請求后,在構(gòu)造DNS 解析請求時,將所述承載建立請求對應(yīng)的運營商域名封裝到DNS解析請求中, 發(fā)送給DNS服務(wù)器;
      進行接入網(wǎng)關(guān)的地址解析;
      返回DNS解析結(jié)果,該DNS解析結(jié)果中包含所述運營商域名對應(yīng)的接入 網(wǎng)關(guān)的地址信息;所述網(wǎng)關(guān)選擇執(zhí)行節(jié)點根據(jù)所述地址信息選擇與所述運營商域名對應(yīng)的 接入網(wǎng)關(guān)作為所述承載建立請求所對應(yīng)的接入網(wǎng)關(guān)。
      本發(fā)明還提供了 一種移動分組域的接入網(wǎng)關(guān)的選擇系統(tǒng),包括網(wǎng)關(guān)選擇
      執(zhí)行節(jié)點和用于對網(wǎng)關(guān)選擇執(zhí)行節(jié)點發(fā)送的解析請求進行解析的第一 DNS服 務(wù)器,所述網(wǎng)關(guān)選擇執(zhí)行節(jié)點還設(shè)有第一模塊,用于在構(gòu)造DNS解析請求時, 將所述承載建立請求對應(yīng)的運營商域名封裝到DNS解析請求中。
      本發(fā)明還提供了一種網(wǎng)關(guān)選擇執(zhí)行節(jié)點,其設(shè)置有一第一模塊,用于在 構(gòu)造DNS解析請求時,將所述承載建立請求對應(yīng)的運營商域名封裝到DNS解 析請求中。
      由上述技術(shù)方案可知,本發(fā)明在為用戶終端選擇所對應(yīng)的運營商的接入 網(wǎng)關(guān)時,引入了用運營商域名解析機制,具有如下有益效果
      1) 減少了漫游地DNS解析服務(wù)器的對網(wǎng)關(guān)選擇的限制,漫游地的運營商 的DNS服務(wù)器即使不存儲歸屬地運營商的接入網(wǎng)關(guān)的地址信息,也同樣可以 為漫游的用戶終端選擇到歸屬地的接入網(wǎng)關(guān);
      2) 當一個運營商的網(wǎng)關(guān)地址變化,或者增加了新的網(wǎng)絡(luò)號以及其他相關(guān) 信息發(fā)生變化時,不需要修改其他運營商的DNS服務(wù)器中的數(shù)據(jù);
      3 )降低了漫游地運營商的DNS服務(wù)器的數(shù)據(jù)存儲的成本。 下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進一步的詳細描述。


      圖1為現(xiàn)有技術(shù)中所使用的移動分組域網(wǎng)的結(jié)構(gòu)示意圖; 圖2為現(xiàn)有技術(shù)中3GPP R7定義的移動分組域網(wǎng)絡(luò)結(jié)構(gòu)示意圖; 圖3為現(xiàn)有技術(shù)中記載的可能的未來移動分組域網(wǎng)結(jié)構(gòu)示意圖一; 圖4為現(xiàn)有技術(shù)中記載的可能的未來移動分組域網(wǎng)結(jié)構(gòu)示意圖二; 圖5為現(xiàn)有技術(shù)中抽象化的移動分組域網(wǎng)元節(jié)點間的關(guān)系示意圖; 圖6為現(xiàn)有技術(shù)中用戶簽約數(shù)據(jù)下發(fā)流程圖;圖7為移動分組域中選擇接入網(wǎng)關(guān)節(jié)點的流程圖; 圖8為本發(fā)明移動分組域的接入網(wǎng)關(guān)的選擇方法實施例一的流程圖; 圖9為本發(fā)明移動分組域的接入網(wǎng)關(guān)的選擇方法實施例二的流程圖; 圖10為本發(fā)明移動分組域的接入網(wǎng)關(guān)的選擇方法實施例三的流程圖; 圖11為本發(fā)明移動分組域的接入網(wǎng)關(guān)的選擇系統(tǒng)實施例一的結(jié)構(gòu)示意
      圖一;
      圖12為本發(fā)明移動分組域的接入網(wǎng)關(guān)的選擇系統(tǒng)實施例一的結(jié)構(gòu)示意
      圖二;
      圖13為本發(fā)明移動分組域的接入網(wǎng)關(guān)的選擇系統(tǒng)實施例二的結(jié)構(gòu)示意圖。
      具體實施例方式
      本發(fā)明的移動分組域的接入網(wǎng)關(guān)選擇方法實施例一
      參見圖8,其為本發(fā)明的移動分組域的網(wǎng)關(guān)選擇方法的實施例一的流程 圖,本發(fā)明在為用戶終端選擇所對應(yīng)的運營商的接入網(wǎng)關(guān)時,引入了用運營 商域名解析機制,具體流程如下
      步驟101、用戶終端向網(wǎng)關(guān)選擇執(zhí)行節(jié)點發(fā)送承載建立請求;
      步驟102、在構(gòu)造DNS解析請求時,將網(wǎng)關(guān)選擇執(zhí)行節(jié)點將所述承載建 立請求對應(yīng)的運營商域名封裝到DNS解析請求中;該步驟可以具體為網(wǎng)關(guān) 選擇執(zhí)行節(jié)點使用所述歸屬地運營商域名特征和接入點名稱構(gòu)造所述承載建
      立請求對應(yīng)的運營商域名,然后封裝到DNS解析請求中;
      步驟103、將包含有運營商域名的DNS解析請求發(fā)送給DNS服務(wù)器; 步驟104、進行接入網(wǎng)關(guān)的地址解析;
      步驟105、 DNS服務(wù)器返回解析結(jié)果,該解析結(jié)果中包含有所述運營商域 名對應(yīng)的接入網(wǎng)關(guān)的地址信息的;
      步驟106、網(wǎng)關(guān)選擇執(zhí)行節(jié)點根據(jù)所述地址信息選擇與運營商域名對應(yīng) 的接入網(wǎng)關(guān)作為所述承載建立請求所對應(yīng)的接入網(wǎng)關(guān)。
      在本實施例中,網(wǎng)關(guān)選擇執(zhí)行節(jié)點可以從用戶簽約數(shù)據(jù)存儲節(jié)點獲取到 用戶終端對應(yīng)的運營商域名。在用戶簽約數(shù)據(jù)存儲節(jié)點存儲用戶終端對應(yīng)歸屬地運營商域名特征的用戶簽約數(shù)據(jù),通過向網(wǎng)關(guān)選擇執(zhí)行節(jié)點下發(fā)用戶簽 約數(shù)據(jù)的過程將歸屬地運營商域名特征下發(fā)到網(wǎng)關(guān)選擇執(zhí)行節(jié)點。
      具體來說,可以在用戶簽約數(shù)據(jù)存儲節(jié)點存儲的用戶數(shù)據(jù)中增加一個字
      段來存儲用戶終端對應(yīng)的歸屬地運營商域名特征,其可以作為構(gòu)造APN解析 請求時,需要附加在用戶終端發(fā)送的承載建立請求中用戶終端指示的APN后 面的運營商特定后綴。該后綴可以為一長度可變的字符串(標準化中也許會 規(guī)定該字符串的最大長度以免相關(guān)消息的大小失去控制)。運營商可以使用 類似"chinamobile.com"的字符串(運營商自己擁有的域名)作為該字^R的 值,這樣在DNS的解析過程中,可以將DNS解析請求轉(zhuǎn)發(fā)到運營商自己的DNS 服務(wù)器,從而可以最終獲得歸屬地運營商的接入網(wǎng)關(guān)節(jié)點的地址。其中,用 戶終端歸屬地運營商的不同類的用戶終端可以分別對應(yīng)不同的歸屬地運營商 域名特征。這樣,對于運營商來說,可以有更廣泛的擴展應(yīng)用,對于一個運 營商來說,可以配置多個運營商域名,每個域名對應(yīng)各自的接入網(wǎng)關(guān),例如 可以配置成"chinamobilel.com" 、 "chinamobile2.com,,等,由于將運營 商域名的解析機制引入到了網(wǎng)關(guān)選擇執(zhí)行節(jié)點選擇接入網(wǎng)關(guān)的過程中,通過 靈活的配置運營商域名,即可靈活的選擇接入網(wǎng)關(guān)節(jié)點,使得接入網(wǎng)關(guān)的選 擇不再受漫游地的DNS服務(wù)器的限制,使得運營商更加靈活的開展漫游地的 業(yè)務(wù)。
      在上述步驟102中,網(wǎng)關(guān)選擇執(zhí)行節(jié)點構(gòu)造所述承載建立請求對應(yīng)的運 營商域名可以具體為將上述特定的運營商域名字符串(例如 chinamob i 1 e. com)附加到用戶終端發(fā)送的建立承載請求中攜帶的APN之后形 成用于DNS解析的APN (也即所述承載建立請求對應(yīng)的運營商域名),生成 DNS解析請求向DNS服務(wù)器發(fā)送,利用DNS服務(wù)器進行APN解析。
      在本實施例中,在構(gòu)造DNS解析請求之前,網(wǎng)關(guān)選擇執(zhí)行節(jié)點判斷所述 承載建立請求中是否包含用戶終端指示的接入點名稱,如果用戶終端發(fā)送的 承載建立請求中包含用戶終端指示的接入點名稱,則網(wǎng)關(guān)選擇執(zhí)行節(jié)點將其 作為所述接入點名稱來構(gòu)造所述運營商域名;如果用戶終端發(fā)送的承載建立請求不包含用戶終端指示的接入點名稱,則網(wǎng)關(guān)選擇執(zhí)行節(jié)點使用在用戶簽 約數(shù)據(jù)中配置的缺省接入點名稱作為所述接入點名稱來構(gòu)造所述運營商域 名。
      在本實施例中,網(wǎng)關(guān)選擇執(zhí)行節(jié)點在構(gòu)造DNS解析請求時,構(gòu)造所述承 載建立請求對應(yīng)的運營商域名所使用的信息還可以包括國際移動用戶識別 碼中的國家號和/或網(wǎng)絡(luò)號和/或除了國家號和網(wǎng)絡(luò)號之外的其他信息構(gòu)造所 述承載建立請求對應(yīng)的運營商域名。
      本發(fā)明的移動分組域的接入網(wǎng)關(guān)選擇方法實施例二
      在本實施例中,網(wǎng)關(guān)選擇執(zhí)行節(jié)點為所述用戶終端的漫游地或歸屬地的 網(wǎng)關(guān)選擇執(zhí)行節(jié)點,所述DNS服務(wù)器為所述漫游地或歸屬地運營商的DNS服 務(wù)器,所述漫游地或歸屬地的運營商的DNS服務(wù)器中存儲有用戶終端對應(yīng)的 運營商域名(即歸屬地運營商的域名)以及該運營商域名對應(yīng)的接入網(wǎng)關(guān)的 地址,本實施例的流程如圖9所示,包括
      步驟201、用戶終端向網(wǎng)關(guān)選擇執(zhí)行節(jié)點發(fā)送承載建立請求;
      步驟202、在構(gòu)造DNS解析請求時,網(wǎng)關(guān)選擇執(zhí)行節(jié)點將該承載建立請 求對應(yīng)的歸屬地運營商的i或名封裝到DNS解析消息;
      步驟203、將包含有運營商域名的DNS解析請求發(fā)送給漫游地運營商的 DNS服務(wù)器;
      步驟204、查詢所述漫游地或歸屬地運營商的DNS服務(wù)器,4艮據(jù)所述運 營商域名檢索、并獲取與其對應(yīng)的接入網(wǎng)關(guān)的地址;
      步驟205、漫游地或歸屬地運營商的DNS服務(wù)器返回解析結(jié)果,該解析 結(jié)果中包含有歸屬地運營商的域名所對應(yīng)的接入網(wǎng)關(guān)的地址信息的;
      步驟206、網(wǎng)關(guān)選擇執(zhí)行節(jié)點根據(jù)所述地址信息選擇與運營商域名對應(yīng) 的接入網(wǎng)關(guān)作為所述承載建立請求所對應(yīng)的接入網(wǎng)關(guān)。。
      本發(fā)明的移動分組域的接入網(wǎng)關(guān)選擇方法實施例三
      在本實施例中,用戶終端處于漫游狀態(tài),網(wǎng)關(guān)選擇執(zhí)行節(jié)點為所述用戶 終端的漫游地的網(wǎng)關(guān)選擇執(zhí);f于節(jié)點,所述DNS服務(wù)器為所述漫游地運營商的DNS服務(wù)器,所述漫游地運營商的DNS服務(wù)中沒有存儲歸屬地運營商的域名 以及所述運營商域名對應(yīng)的接入網(wǎng)關(guān)的地址,本實施例的流程如圖IO所示, 包括
      步驟301、用戶終端向網(wǎng)關(guān)選擇執(zhí)行節(jié)點發(fā)送承載建立請求;
      步驟302、在構(gòu)造DNS解析請求時,網(wǎng)關(guān)選擇執(zhí)行節(jié)點將該承載建立請
      求對應(yīng)的歸屬地運營商的域名封裝到DNS解析消息;
      步驟303、將包含有運營商域名的DNS解析消息請求發(fā)送給漫游地運營
      商的DNS服務(wù)器;
      步驟304、查詢所述漫游地運營商的DNS服務(wù)器,未獲得該歸屬地運營 商的域名對應(yīng)的接入網(wǎng)關(guān)的地址信息(即用戶終端在承載請求中指示的APN 名稱對應(yīng)的DNS入口 (DNS Entry));
      步驟305、漫游地運營商的DNS服務(wù)器將該解析請求向上一級的DNS服 務(wù)器轉(zhuǎn)發(fā),即根據(jù)標準的DNS遞歸查詢方法進行DNS遞歸解析,直到獲得該 歸屬地運營商的域名對應(yīng)的接入網(wǎng)關(guān)的地址信息為止;
      就本步驟來說,由于采用的是標準的域名解析,只要該域名是合法的, 也必然可以完成解析并獲取到其對應(yīng)的接入網(wǎng)關(guān)節(jié)點的地址(無論其他DNS 服務(wù)器中是否能夠解析,該解析請求最終可以轉(zhuǎn)發(fā)到歸屬的運營商的DNS服 務(wù)器中,并獲得接入網(wǎng)關(guān)的地址),并且該運營商的域名在全^^具有唯一性, 運營商可以配置多個域名,將每個域名對應(yīng)不同的接入網(wǎng)關(guān),避免了通過國 家號和網(wǎng)絡(luò)號來確定接入網(wǎng)關(guān)節(jié)點的缺陷。
      如果漫游地運營商的DNS服務(wù)器中找不到業(yè)務(wù)建立請求中用戶終端指示 的APN所對應(yīng)的DNS Entry (往往由于該用戶是漫游用戶),將才艮據(jù)標準的 DNS遞歸查詢方法進行DNS遞歸解析,只要該用戶所歸屬的運營商的DNS服 務(wù)器中有對應(yīng)的DNS Entry,正確的解析結(jié)果將發(fā)送給網(wǎng)關(guān)選擇執(zhí)行節(jié)點, 從而網(wǎng)關(guān)選擇執(zhí)行節(jié)點能夠獲得接入網(wǎng)關(guān)的IP地址。
      步驟306、漫游地運營商的DNS服務(wù)器的上一級的DNS服務(wù)器返回DNS 解析結(jié)果;步驟307、漫游地運營商的DNS服務(wù)器接受到上一級DNS服務(wù)器返回的 DNS解析結(jié)果后,向網(wǎng)關(guān)選擇執(zhí)行節(jié)點返回該解析結(jié)果,該解析結(jié)果中包含 有用戶終端歸屬地的運營商域名對應(yīng)的接入網(wǎng)關(guān)的地址信息的;
      步驟308、網(wǎng)關(guān)選擇執(zhí)行節(jié)點根據(jù)所述地址信息選擇與運營商域名對應(yīng) 的接入網(wǎng)關(guān)作為所述承載建立請求所對應(yīng)的接入網(wǎng)關(guān)。。
      另外,需要說明的是,上述本發(fā)明實施例中的技術(shù)方案,與現(xiàn)有技術(shù)中 的網(wǎng)關(guān)選擇方案并不沖突,可以結(jié)合現(xiàn)有的技術(shù)方案一起使用。
      在上述實施例中,如果用戶終端沒有顯式的在承載建立請求消息中給出 用戶指示的APN,則實際上表示用戶希望使用缺省的APN,這樣在網(wǎng)關(guān)選擇執(zhí) 行節(jié)點在構(gòu)造用于DNS解析的APN時將使用在用戶簽約數(shù)據(jù)中配置的缺省APN 作為用戶指示的APN。
      網(wǎng)關(guān)選擇執(zhí)行節(jié)點仍然可以根據(jù)一些用戶簽約數(shù)據(jù)中包含的字段和用戶 發(fā)送的承載建立請求消息中包含的字段進行接入網(wǎng)關(guān)的選擇,這種情況下可 能不需要后續(xù)的插入運營商域名的步驟以及后續(xù)的解析過程,可以完全按照 現(xiàn)有的網(wǎng)關(guān)選擇流程執(zhí)行。例如用戶終端發(fā)送的承載建立請求消息中包含了 用戶希望使用的接入網(wǎng)關(guān)的IP地址并且用戶簽約數(shù)據(jù)中也允許用戶使用該 接入網(wǎng)關(guān),那么網(wǎng)關(guān)選擇執(zhí)行節(jié)點可以使用選擇使用該接入網(wǎng)關(guān)為用戶提供 服務(wù)。
      網(wǎng)關(guān)選擇執(zhí)行節(jié)點可以根據(jù)運營商的配置在構(gòu)造用于DNS解析的APN時 附加上其他信息,例如IMSI中除了國家號和網(wǎng)絡(luò)號之外的部分內(nèi)容等等。
      如果由于DNS解析結(jié)果中沒有提供網(wǎng)關(guān)節(jié)點的IP地址或者IP地址列表 而無法選擇一個接入網(wǎng)關(guān),或者由于選擇的接入網(wǎng)關(guān)的IP地址不可達時,網(wǎng) 關(guān)選擇執(zhí)行節(jié)點可以拒絕用戶的承載建立請求,也可以根據(jù)漫游地運營商的 運營商的配置選擇一個接入網(wǎng)關(guān)(如默認的接入網(wǎng)關(guān)),或者根據(jù)用戶簽約 數(shù)據(jù)中的信息選擇一個接入網(wǎng)關(guān)(如用戶簽約信息中配置的默認接入網(wǎng)關(guān)), 或者重新構(gòu)造用于DNS解析的APN然后進行DNS解析來獲得接入網(wǎng)關(guān)的地址 信息。在重新構(gòu)造用于DNS解析的APNX時,網(wǎng)關(guān)選擇執(zhí)行節(jié)點還可以使用現(xiàn)有技術(shù)中的構(gòu)造方法,即將用戶簽約數(shù)據(jù)中IMSI字段中包含的用戶的國家號 和/或網(wǎng)絡(luò)號附加到用戶指示的APN的后面以確定用于DNS解析的APN,也可 以用本發(fā)明實施例的方法,將運營商的域名構(gòu)造到DNS解析請求中去,進行 解析。
      另外,運營商可以通過更改"APN解析需要附加的運營商特定后綴"字 段的值使得其他運營商DNS服務(wù)器所配置的DNS Entry自動失效或者實現(xiàn)特 定用戶下次建立承載時使用另 一個網(wǎng)關(guān)節(jié)點對該用戶提供服務(wù)或者通過加入 無效的運營商域名作為后綴來拒絕對該用戶提供服務(wù)。
      本發(fā)明的移動分組域的接入網(wǎng)關(guān)選擇系統(tǒng)實施例一
      如圖ll所示,本實施例的移動分組域的網(wǎng)關(guān)選擇系統(tǒng)包括網(wǎng)關(guān)選擇執(zhí) 行節(jié)點1和用于對網(wǎng)關(guān)選擇執(zhí)行節(jié)點發(fā)送的解析請求進行解析的第一 DNS服 務(wù)器2,網(wǎng)關(guān)選擇執(zhí)行節(jié)點還設(shè)有第一模塊ll,用于在構(gòu)造DNS解析請求時, 將所述承載建立請求對應(yīng)的運營商域名封裝到DNS解析請求中。
      本實施的網(wǎng)關(guān)選擇系統(tǒng)可以存在兩種情況
      1) 第一 DNS服務(wù)器作為為漫游地或歸屬地運營商的DNS服務(wù)器,如果第 一 DNS服務(wù)器中存儲有所述運營商域名以及該運營商域名對應(yīng)的接入網(wǎng)關(guān)的 地址信息,則在進行DNS解析時,查詢該第一DNS服務(wù)器,根據(jù)所述運營商 域名檢索、并獲取與其對應(yīng)的接入網(wǎng)關(guān)的地址信息,然后返回給網(wǎng)關(guān)執(zhí)行節(jié) 點即可。
      2) 如圖12所示,第一DNS服務(wù)器作為為漫游地運營商的DNS服務(wù)器, 如果第一 DNS服務(wù)器中存儲有所述運營商域名以及該運營商域名對應(yīng)的接入 網(wǎng)關(guān)的地址信息,則在進行DNS解析時,將DNS解析請求發(fā)送給第二 DNS服 務(wù)器3,通過標準的域名解析的方式獲取所述運營商域名對應(yīng)的接入網(wǎng)關(guān)的 地址信息,其中,第二DNS服務(wù)器為第一DNS服務(wù)器的上級DNS服務(wù)器,根 據(jù)標準的DNS遞歸查詢方法,所涉及的第二 DNS服務(wù)器可能為一個或多個。
      本發(fā)明的移動分組域的接入網(wǎng)關(guān)選擇系統(tǒng)實施例二
      如圖13所示,與上述網(wǎng)關(guān)選擇系統(tǒng)實施例一不同之處在于(圖中僅示出了與圖ll所不同之處),還包括用戶簽約數(shù)據(jù)存儲節(jié)點4,用于存儲包含有 所述用戶終端對應(yīng)的歸屬地運營商域名特征的簽約數(shù)據(jù),并將該簽約數(shù)據(jù)下 發(fā)到所述網(wǎng)關(guān)選擇執(zhí)行節(jié)點。
      本實施例中,所述網(wǎng)關(guān)選擇執(zhí)行節(jié)點中還可以設(shè)置有一第二模塊,用于 根據(jù)用戶簽約數(shù)據(jù)中的歸屬地運營商域名特征和用戶終端發(fā)送的承載建立請 求中指示的接入點名稱構(gòu)造所述承載建立請求對應(yīng)的運營商域名,并將該運 營商域名發(fā)送給所述第 一模塊。
      本發(fā)明的網(wǎng)關(guān)選擇執(zhí)行節(jié)點的實施例
      本實施例的網(wǎng)關(guān)選擇執(zhí)行節(jié)點,在現(xiàn)有的網(wǎng)關(guān)選擇執(zhí)行節(jié)點中增設(shè)一第 一模塊,用于在構(gòu)造DNS解析請求時,將所述承載建立請求對應(yīng)的運營商域 名封裝到DNS解析請求中。
      另外,本實施例的網(wǎng)關(guān)選擇執(zhí)行節(jié)點還可以設(shè)置有一第二模塊,用于根 據(jù)用戶簽約數(shù)據(jù)中的歸屬地運營商域名特征和用戶終端發(fā)送的承載建立請求 中指示的接入點名稱構(gòu)造所述承載建立請求對應(yīng)的運營商域名,并將該運營 商域名發(fā)送給所述第 一模塊。
      最后應(yīng)說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案而非對其進 行限制,盡管參照較佳實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技 術(shù)人員應(yīng)當理解其依然可以對本發(fā)明的技術(shù)方案進行修改或者等同替換, 而這些修改或者等同替換亦不能使修改后的技術(shù)方案脫離本發(fā)明技術(shù)方案的 精神和范圍。
      權(quán)利要求
      1、一種移動分組域的接入網(wǎng)關(guān)的選擇方法,其特征在于,包括當網(wǎng)關(guān)選擇執(zhí)行節(jié)點收到用戶終端發(fā)送的承載建立請求后,在構(gòu)造DNS解析請求時,將所述承載建立請求對應(yīng)的運營商域名封裝到DNS解析請求中,發(fā)送給DNS服務(wù)器;進行接入網(wǎng)關(guān)的地址解析;返回DNS解析結(jié)果,該DNS解析結(jié)果中包含所述運營商域名對應(yīng)的接入網(wǎng)關(guān)的地址信息;所述網(wǎng)關(guān)選擇執(zhí)行節(jié)點根據(jù)所述地址信息選擇與所述運營商域名對應(yīng)的接入網(wǎng)關(guān)作為所述承載建立請求所對應(yīng)的接入網(wǎng)關(guān)。
      2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,在網(wǎng)關(guān)選擇執(zhí)行節(jié)點收到 用戶終端發(fā)送的承載建立請求之前還包括用戶簽約數(shù)據(jù)存儲節(jié)點將包含有 所述用戶終端對應(yīng)的歸屬地運營商域名特征的用戶簽約數(shù)據(jù)下發(fā)到所述網(wǎng)關(guān) 選擇執(zhí)行節(jié)點。
      3、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)關(guān)選擇執(zhí)行節(jié)點為所述用戶終端的漫游地或歸屬地的網(wǎng)關(guān)選擇執(zhí)行節(jié)點,所述DNS服務(wù)器為漫游地或歸屬地運營商的DNS服務(wù)器,所述漫游地或歸屬地運營商的DNS服務(wù)器中存儲有所述運營商域名以及所述運營商域名對應(yīng)的接入網(wǎng)關(guān)的地址信 白 所述進行接入網(wǎng)關(guān)的地址解析具體為查詢所述漫游地或歸屬地運營商的DNS服務(wù)器,根據(jù)所述運營商域名進 行檢索、并獲取與其對應(yīng)的接入網(wǎng)關(guān)的地址信息。
      4、 根據(jù)權(quán)利要求l所述的方法,其特征在于,所述網(wǎng)關(guān)選擇執(zhí)行節(jié)點為 所述用戶終端的漫游地的網(wǎng)關(guān)選擇執(zhí)行節(jié)點,所述DNS服務(wù)器為漫游地運營 商的DNS服務(wù)器,所述漫游地運營商的DNS服務(wù)器中沒有存儲所述運營商域 名以及所述運營商域名對應(yīng)的接入網(wǎng)關(guān)的地址信息;所述進行接入網(wǎng)關(guān)的地址解析具體為漫游地運營商的DNS服務(wù)器將該解析請求發(fā)送給其上一級的DNS服務(wù)器,通過標準的域名解析的方式獲取所述運營商域名對應(yīng)的接入網(wǎng)關(guān)的地址信 自
      5、 根據(jù)權(quán)利要求2所述的方法,其特征在于,將所述承載建立請求對應(yīng) 的運營商域名封裝到DNS解析請求中具體為所述網(wǎng)關(guān)選擇執(zhí)行節(jié)點使用所述歸屬地運營商域名特征和接入點名稱構(gòu) 造所述承載建立請求對應(yīng)的運營商域名,然后封裝到DNS解析消息中。
      6、 根據(jù)權(quán)利要求5所述的方法,其特征在于,在構(gòu)造DNS解析請求之 前,網(wǎng)關(guān)選擇執(zhí)行節(jié)點判斷所述承載建立請求中是否包含用戶終端指示的接 入點名稱,如果用戶終端發(fā)送的承載建立請求中包含用戶終端指示的接入點 名稱,則網(wǎng)關(guān)選擇執(zhí)行節(jié)點將其作為所述接入點名稱來構(gòu)造所述運營商域名; 如果用戶終端發(fā)送的承載建立請求不包含用戶終端指示的接入點名稱,則網(wǎng) 關(guān)選擇執(zhí)行節(jié)點使用在用戶簽約數(shù)據(jù)中配置的缺省接入點名稱作為所述接入 點名稱來構(gòu)造所述運營商域名。
      7、 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述網(wǎng)關(guān)選擇執(zhí)行節(jié)點在 構(gòu)造DNS解析請求時,構(gòu)造所述承載建立請求對應(yīng)的運營商域名所使用的信 息還包括國際移動用戶識別碼中的國家號和/或網(wǎng)絡(luò)號和/或除了國家號和 網(wǎng)絡(luò)號之外的其他信息。
      8、 根據(jù)權(quán)利要求1所述的方法,其特征在于,在構(gòu)造DNS解析請求之 前,網(wǎng)關(guān)選擇執(zhí)行節(jié)點判斷承載建立請求中是否包含用戶終端希望使用的接 入網(wǎng)關(guān)的IP地址,如果用戶終端發(fā)送的承載建立請求消息中包含了用戶終 端希望使用的接入網(wǎng)關(guān)的IP地址,并且用戶簽約數(shù)據(jù)中也允許該用戶終端使 用該接入網(wǎng)關(guān),則網(wǎng)關(guān)選擇執(zhí)行節(jié)點直接根據(jù)承載建立請求消息中包含的接 入網(wǎng)關(guān)的IP地址信息選擇該接入網(wǎng)關(guān)作為所述承載建立請求所對應(yīng)的接入 網(wǎng)關(guān)。
      9、 根據(jù)權(quán)利要求1所述的方法,其特征在于,如果所述DNS解析結(jié)果 不包含網(wǎng)關(guān)節(jié)點的地址信息或者所述網(wǎng)關(guān)節(jié)點無法連接,則所述網(wǎng)關(guān)選擇執(zhí) 行節(jié)點拒絕用戶終端的承載建立請求或根據(jù)漫游地運營商的配置策略選擇默 認的接入網(wǎng)關(guān)作為所述用戶終端的所述承載建立請求所對應(yīng)的接入網(wǎng)關(guān),或 者根據(jù)用戶簽約數(shù)據(jù)中的信息選擇一個接入網(wǎng)關(guān)作為所述用戶終端的所述承 載建立請求所對應(yīng)的接入網(wǎng)關(guān),或者重新構(gòu)造解析請求,重新執(zhí)行接入網(wǎng)關(guān) 的地址解析的操作。
      10、 根據(jù)權(quán)利要求9所述的方法,其特征在于,在所述重新構(gòu)造解析請 求操作中,將用戶簽約數(shù)據(jù)中國際移動用戶識別碼字段中包含的用戶終端的 國家號和/或網(wǎng)絡(luò)號附加到用戶終端指示的接入點名稱的后面,重新構(gòu)造一個 解析請求。
      11、 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述用戶終端歸屬地運 營商的不同類的用戶終端分別對應(yīng)不同的所述歸屬地運營商域名特征。
      12、 一種移動分組域的接入網(wǎng)關(guān)的選擇系統(tǒng),包括網(wǎng)關(guān)選擇執(zhí)行節(jié)點和 用于對網(wǎng)關(guān)選擇執(zhí)行節(jié)點發(fā)送的解析請求進行解析的第一 DNS服務(wù)器,其特 征在于,所述網(wǎng)關(guān)選擇執(zhí)行節(jié)點還設(shè)有第一模塊,用于在構(gòu)造DNS解析請求 時,將所述承載建立請求對應(yīng)的運營商域名封裝到DNS解析請求中。
      13、 根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,所述第一DNS服務(wù)器為 漫游地或歸屬地運營商的DNS服務(wù)器,所述第一 DNS服務(wù)器中存儲有所述運 營商域名以及該運營商域名對應(yīng)的接入網(wǎng)關(guān)的地址信息。
      14、 根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,還包括一個或一個以上 的第二 DNS服務(wù)器,所述第二 DNS服務(wù)器為所述第一 DNS服務(wù)器的上級DNS 服務(wù)器;所述第一 DNS服務(wù)器為漫游地運營商的DNS服務(wù)器,所述第一 DNS服務(wù) 沒有存儲有所述運營商域名以及該運營商域名對應(yīng)的接入網(wǎng)關(guān)的地址信息; 所述第一 DNS服務(wù)器和第二 DNS服務(wù)器,用于對解析請求消息中的運營商域名執(zhí)行標準的域名解析操作。
      15、 根據(jù)權(quán)利要求12、 13或14所述的系統(tǒng),其特征在于,還包括用戶 簽約數(shù)據(jù)存儲節(jié)點,用于存儲包含有所述用戶終端對應(yīng)的歸屬地運營商域名 特征的簽約數(shù)據(jù),并將該簽約數(shù)據(jù)下發(fā)到所述網(wǎng)關(guān)選擇執(zhí)行節(jié)點。
      16、 根據(jù)權(quán)利要求15所述的系統(tǒng),其特征在于,所述網(wǎng)關(guān)選擇執(zhí)行節(jié)點 中還設(shè)置有一第二模塊,用于根據(jù)用戶簽約數(shù)據(jù)中的歸屬地運營商域名特征 和用戶終端發(fā)送的承載建立請求中指示的接入點名稱構(gòu)造所述承載建立請求 對應(yīng)的運營商域名,并將該運營商域名發(fā)送給所述第一模塊。
      17、 一種網(wǎng)關(guān)選擇執(zhí)行節(jié)點,其特征在于,設(shè)置有一第一模塊,用于在 構(gòu)造DNS解析請求時,將所述承載建立請求對應(yīng)的運營商域名封裝到DNS解 析請求中。
      18、 根據(jù)權(quán)利要求17所述的網(wǎng)關(guān)選擇執(zhí)行節(jié)點,其特征在于,還設(shè)置有 一第二模塊,用于根據(jù)用戶簽約數(shù)據(jù)中的歸屬地運營商域名特征和用戶終端 發(fā)送的承載建立請求中指示的接入點名稱構(gòu)造所述承載建立請求對應(yīng)的運營 商域名,并將該運營商域名發(fā)送給所述第一才莫塊。
      全文摘要
      本發(fā)明公開了一種接入網(wǎng)關(guān)選擇方法、系統(tǒng)及網(wǎng)關(guān)選擇執(zhí)行節(jié)點,該方法包括當網(wǎng)關(guān)選擇執(zhí)行節(jié)點收到用戶終端發(fā)送的承載建立請求后,在構(gòu)造DNS解析請求時,將所述承載建立請求對應(yīng)的運營商域名封裝到DNS解析請求中,發(fā)送給DNS服務(wù)器;進行接入網(wǎng)關(guān)的地址解析;返回DNS解析結(jié)果,其中包含所述運營商域名對應(yīng)的接入網(wǎng)關(guān)的地址信息;網(wǎng)關(guān)選擇執(zhí)行節(jié)點根據(jù)所述地址信息選擇與所述運營商域名對應(yīng)的接入網(wǎng)關(guān)作為所述承載建立請求所對應(yīng)的接入網(wǎng)關(guān)。本發(fā)明減少了漫游地DNS解析服務(wù)器的對網(wǎng)關(guān)選擇的限制,漫游地的運營商的DNS服務(wù)器即使不存儲歸屬地運營商的接入網(wǎng)關(guān)的地址信息,也可以為漫游的用戶終端選擇到歸屬地的接入網(wǎng)關(guān)。
      文檔編號H04W88/16GK101420762SQ200710176228
      公開日2009年4月29日 申請日期2007年10月23日 優(yōu)先權(quán)日2007年10月23日
      發(fā)明者鴻 劉 申請人:中國移動通信集團公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1