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地址,所述当前域名包括所述位置信息。