[發明專利]一種IP地址獲取方法、裝置及系統有效
| 申請號: | 200910093692.8 | 申請日: | 2009-09-27 |
| 公開(公告)號: | CN102036422A | 公開(公告)日: | 2011-04-27 |
| 發明(設計)人: | 李振強;李連源;黨京;金鑫 | 申請(專利權)人: | 中國移動通信集團公司 |
| 主分類號: | H04W80/04 | 分類號: | H04W80/04;H04L29/06 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 郭潤湘 |
| 地址: | 100032 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 ip 地址 獲取 方法 裝置 系統 | ||
技術領域
本發明涉及移動通信技術領域,尤其涉及一種IP地址獲取方法、裝置及系統。
背景技術
在移動通信領域,終端數量越來越多,因此,IPv4地址已經漸漸不能滿足眾多終端對IP(Internet?Protocol,互聯網協議)地址的需求,IPv6具有比IPv4更廣泛的地址空間,因此,IPv6在移動通信領域的使用有著光明的前景。
由于基于IPv4實現的網絡規模已經相當龐大,多數應用也專門針對IPv4開發,因此,通信網絡向IPv6過渡將經歷一個漫長的時期,在相當長一段時間內IPv4和IPv6將共存。為了適應該過渡期,越來越多的終端可以同時支持IPv4和IPv6,這類終端稱為雙棧終端。目前雙棧終端在通過APN(Access?Point?Name,接入點名稱)訪問互聯網業務時,如圖1所示,執行如下步驟:
步驟101、終端MS根據使用的APN指定PDP類型為IPv4或IPv6,并向SGSN(Serving?GPRS?Support?Node,服務GPRS支持節點)發送PDP(Packet?Data?Protocol,數據包協議)上下文激活請求(Activate?PDP?Context?Request),該PDP上下文激活請求中包括用戶請求獲取的地址類型;
步驟102、SGSN對MS鑒權通過后,向GGSN(Gateway?GPRS?Support?Node,網關GPRS支持節點)發送PDP上下文創建請求(Create?PDP?Context?Request);
步驟103、GGSN向SGSN反饋PDP上下文創建響應(Create?PDP?Context?Response),并在該PDP上下文中包含用戶請求獲取的地址(為IPv4地址或IPv6地址前綴);
步驟104、SGSN向MS反饋PDP上下文激活接受(Activate?PDP?Context?Accept)。
如果MS接收的PDP上下文中包含的是IPv4地址,則終端可以直接根據該IPv4地址進行DNS解析并在解析成功后訪問業務,如果MS接收的PDP上下文中包含的是IPv6地址前綴,終端還需接收GGSN下發的路由器宣告消息,該消息中包含IPv6地址前綴,可以基于該IPv6地址前綴生成IPv6地址,并根據生成的IPv6地址進行DNS解析并在解析成功后訪問業務,其中,路由宣告消息可以由GGSN根據定時機制主動下發,也可以基于MS的路由器請求消息下發。
現有終端通過以上流程只能獲得IPv4地址或者IPv6地址前綴,由于通常終端在訪問業務之前只知道其要訪問業務的域名(如www.abc.com),而無法確定其要訪問的業務服務器支持的IP地址類型,因此,如果終端通過PDP激活獲得了IPv4地址,而其要訪問的為IPv6業務,則終端在通過DNS(Domain?Name?Server,域名服務器)系統詢問要訪問業務的IPv4地址時,DNS系統向終端回復要訪問的域名不存在的信息,導致終端業務訪問失敗,反之亦然。
綜上所述,現有雙棧終端訪問業務時,在未知其要訪問的業務支持的IP類型的前提下,其只能獲取到IPv4地址或IPv6地址前綴,導致終端訪問業務的失敗率高,終端的雙棧能力也沒有得到充分發揮。
發明內容
有鑒于此,本發明實施例提供一種IP地址獲取方法、裝置及系統,用于解決現有技術中雙棧終端訪問業務失敗率高的問題。
本發明實施例通過如下技術方案實現:
根據本發明實施例的一個方面,提供了一種IP地址獲取方法。
根據本發明實施例提供的IP地址獲取方法,包括:
請求網絡側分配第一類型的互聯網協議IP地址,并根據網絡側分配的第一類型的IP地址進行域名服務器DNS解析;
在DNS解析失敗后或在DNS解析成功且解析結果中攜帶的地址與所述第一類型的IP地址不匹配時,請求網絡側分配第二類型的IP地址。
根據本發明實施例的另一個方面,還提供了一種IP地址獲取裝置。
根據本發明實施例提供的IP地址獲取裝置,包括:
第一通信單元,用于請求網絡側分配第一類型的互聯網協議IP地址,并接收網絡側分配的第一類型的IP地址;
DNS解析單元,用于根據所述第一通信單元接收的第一類型的IP地址進行域名服務器DNS解析;
第二通信單元,用于在所述DNS解析單元解析失敗后或在DNS解析成功且解析結果中攜帶的地址與所述第一類型的IP地址不匹配時,請求網絡側分配第二類型的IP地址。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團公司,未經中國移動通信集團公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910093692.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種新型緩流高效濃密機的脫氣槽結構
- 下一篇:一種雙節棍





