1.一種選擇ePDG的方法,其特征在于,所述方法包括:
接收終端發送的域名解析請求,所述域名解析請求中攜帶有初始域名和所述終端的接入網信息;
在對應表中查找與所述接入網信息對應的位置信息,所述對應表用于指示接入網信息與位置信息之間的對應關系;
根據所述初始域名和所述位置信息確定演進分組數據網關ePDG的網絡協議IP地址,并將所述ePDG的IP地址發送至所述終端,以便于所述終端根據所述ePDG的IP地址選擇ePDG。
2.根據權利要求1所述的方法,其特征在于,所述在對應表中查找與所述接入網信息對應的位置信息,包括:
確定所述對應表中是否存在所述接入網信息;
如果所述對應表中存在所述接入網信息,則獲取所述對應表中與所述接入網信息對應的位置信息;
如果所述對應表中不存在所述接入網信息,則將默認的位置信息確定為所述接入網信息對應的位置信息。
3.根據權利要求2所述的方法,其特征在于,所述接入網信息包括終端的IP地址,所述確定所述對應表中是否存在所述接入網信息,包括:
確定所述終端的IP地址所在的IP地址段;
確定所述對應表中是否存在所述IP地址段,所述對應表用于指示IP地址段與位置信息之間的對應關系。
4.根據權利要求2所述的方法,其特征在于,所述接入網信息包括寬帶接入位置標識,所述確定所述對應表中是否存在所述接入網信息,包括:
確定所述對應表中是否存在所述寬帶接入位置標識,所述對應表用于指示所述寬帶接入位置標識與位置信息之間的對應關系。
5.根據權利要求1至4中任意一項所述的方法,其特征在于,在所述在對應表中查找與所述接入網信息對應的位置信息之前,所述方法包括:
確定所述初始域名的格式與全稱域名FQDN的格式是否相同;
如果所述初始域名的格式與所述FQDN的格式相同,則從對應表中查找所述接入網信息對應的位置信息;
如果所述初始域名的格式與所述FQDN的格式不相同,則直接根據所述初始域名確定所述ePDG的IP地址,并將所述ePDG的IP地址發送至所述終端,以便于所述終端根據所述ePDG的IP地址選擇ePDG。
6.根據權利要求5所述的方法,其特征在于,所述根據所述初始域名和所述位置信息確定ePDG的IP地址,包括:
根據所述位置信息重構所述初始域名,得到當前域名,所述當前域名包括所述位置信息;
根據所述當前域名確定所述ePDG的IP地址。
7.一種選擇ePDG的裝置,其特征在于,所述裝置包括:
接收單元,用于接收終端發送的域名解析請求,所述域名解析請求中攜帶有初始域名和所述終端的接入網信息;
查找單元,用于在對應表中查找與所述接收單元接收的域名解析請求中攜帶的接入網信息對應的位置信息,所述對應表用于指示接入網信息與位置信息之間的對應關系;
確定單元,用于根據所述接收單元接收的域名解析請求中攜帶的初始域名和所述查找單元找到的位置信息確定演進分組數據網關ePDG的網絡協議IP地址,并將所述ePDG的IP地址發送至所述終端,以便于所述終端根據所述ePDG的IP地址選擇ePDG。
8.根據權利要求7所述的裝置,其特征在于,所述查找單元具體用于確定所述對應表中是否存在所述接入網信息;
如果所述對應表中存在所述接入網信息,則獲取所述對應表中與所述接入網信息對應的位置信息;
如果所述對應表中不存在所述接入網信息,則將默認的位置信息確定為所述接入網信息對應的位置信息;
當所述接入網信息包括終端的IP地址時,確定所述終端的IP地址所在的IP地址段,并確定所述對應表中是否存在所述IP地址段,所述對應表用于指示IP地址段與位置信息之間的對應關系;
當所述接入網信息包括寬帶接入位置標識時,確定所述對應表中是否存在所述寬帶接入位置標識,所述對應表用于指示所述寬帶接入位置標識與位置信息之間的對應關系。
9.根據權利要求7或8所述的裝置,其特征在于,所述裝置包括:
判斷單元,用于確定所述接收單元接收的域名解析請求中攜帶的初始域名的格式與全稱域名FQDN的格式是否相同;
所述查找單元,還用于當所述判斷單元確定所述初始域名的格式與所述FQDN的格式相同時,從對應表中查找所述接入網信息對應的位置信息;
所述確定單元,還用于當所述判斷單元確定所述初始域名的格式與所述FQDN的格式不相同時,直接根據所述初始域名確定所述ePDG的IP地址,并將所述ePDG的IP地址發送至所述終端,以便于所述終端根據所述ePDG的IP地址選擇ePDG。
10.根據權利要求9所述的裝置,其特征在于,所述確定單元具體用于根據所述位置信息重構所述初始域名,得到當前域名,并根據所述當前域名確定所述ePDG的IP地址,所述當前域名包括所述位置信息。