获取互联网协议地址的方法、设备及系统技术方案

技术编号:8326060 阅读:189 留言:0更新日期:2013-02-14 09:04
本发明专利技术公开了一种获取互联网协议地址的方法,属于通信领域。所述方法包括:检测与网络侧之间的数据分组协议PDP连接信息;如果检测出与网络侧之间的PDP连接信息发生变化,则获取标识信息,标识信息用于标识移动宽带设备与网络侧之间的PDP连接信息;发送标识信息给主机,使主机根据标识信息获取主机的IP地址。本发明专利技术通过移动宽带设备发送标识信息给主机,使得主机根据标识信息而设置主机包括的状态标识的取值,不同状态标识的取值对应不同的移动宽带设备与网络侧的连接状态,无论是移动宽带设备建立IPv4PDP连接和IPv6PDP连接的先后顺序如何或是时间间隔长短,主机在获取IPv4地址和IPv6地址的过程中都不需要网络断开,不会造成用户数据业务中断。

【技术实现步骤摘要】

本专利技术涉及通信领域,特别涉及一种获取互联网协议地址的方法、设备及系统
技术介绍
在通信领域里,IPv4 (Internet Protocol version 4,互联网协议版本4)网络和IPv6(Internet Protocol version 6,互联网协议版本6)网络共存,因此移动宽带(MobileBroad Band)设备必须同时支持IPv4和IPv6双栈,其中,主机可以通过移动宽带设备获取IPv4地址和IPv6地址,并连接到IPv4网络和IPv6网络。目前,现有技术提供一种供主机通过移动宽带设备获取IPv4地址和IPv6地址的方法,可以具体为主机与移动宽带设备相连,如果移动宽带设备与网络侧建立ipv4rop·(Packet Data Protocol,分组数据协议)连接,移动宽带设备内存储该IPv4PDP连接对应的IPv4地址,移动宽带设备发送中断上报连接消息给主机,主机从移动宽带设备中获取IPv4地址并根据该IPv4地址连接网络;如果移动宽带设备又与网络侧建立IPv6PDP连接且移动宽带设备内存储该IPv6PDP连接对应的IPv6地址,由于主机当前时刻与网络侧已经本文档来自技高网...

【技术保护点】
一种获取互联网协议地址的方法,其特征在于,所述方法包括:检测与网络侧之间的数据分组协议PDP连接信息;如果检测出所述移动宽带设备与网络侧之间的PDP连接信息发生变化,则获取标识信息,所述标识信息用于标识所述移动宽带设备与网络侧之间的PDP连接信息;发送所述标识信息给主机,使所述主机根据所述标识信息获取主机的互联网协议IP地址。

【技术特征摘要】
1.一种获取互联网协议地址的方法,其特征在于,所述方法包括 检测与网络侧之间的数据分组协议PDP连接信息; 如果检测出所述移动宽带设备与网络侧之间的PDP连接信息发生变化,则获取标识信息,所述标识信息用于标识所述移动宽带设备与网络侧之间的PDP连接信息; 发送所述标识信息给主机,使所述主机根据所述标识信息获取主机的互联网协议IP地址。2.根据权利要求I所述的方法,其特征在于,所述如果检测出所述移动宽带设备与网络侧之间的PDP连接信息发生变化,则获取标识信息,包括 如果检测出所述移动宽带设备与网络侧之间建立PDP连接,则确定所述移动宽带设备与网络侧处于的连接状态,获取所述连接状态对应的连接标识。3.根据权利要求2所述的方法,其特征在于,所述发送所述标识信息给主机,包括 发送中断上报连接消息给主机,所述中断上报连接消息携带所述连接状态对应的连接标识。4.根据权利要求2所述的方法,其特征在于,所述如果检测出所述移动宽带设备与网络侧之间建立PDP连接,则确定所述移动宽带设备与网络侧处于的连接状态,获取所述连接状态对应的连接标识,包括 如果检测出所述移动宽带设备与网络侧之间建立IPv4PDP连接且所述移动宽带设备与网络侧之间不存在IPv6PDP连接,则确定所述移动宽带设备与网络侧处于第一连接状态,获取所述第一连接状态对应的第一连接标识; 如果检测出所述移动宽带设备与网络侧之间建立IPv6PDP连接且所述移动宽带设备与网络侧之间不存在IPv4PDP连接,则确定所述移动宽带设备与网络侧处于第二连接状态,获取所述第二连接状态对应的第二连接标识; 如果所述移动宽带设备与网络侧之间存在IPv4PDP连接后检测出所述移动宽带设备与网络侧之间建立IPv6PDP连接或者所述移动宽带设备与网络侧之间存在IPv6PDP连接后检测出所述移动宽带设备与网络侧之间建立IPv4PDP连接,则确定所述移动宽带设备与网络侧处于第三连接状态,获取所述第三连接状态对应的第三连接标识。5.根据权利要求I所述的方法,其特征在于,所述如果检测出所述移动宽带设备与网络侧之间的PDP连接信息发生变化,则获取标识信息,包括 如果检测出所述移动宽带设备与网络侧之间存在的PDP连接断开,则获取断开标识,所述断开标识用于标识所述移动宽带设备与网络侧之间断开的PDP连接。6.根据权利要求5所述的方法,其特征在于,所述发送所述标识信息给主机,包括 发送中断上报断开消息给主机,所述中断上报断开消息携带所述断开标识。7.根据权利要求5所述的方法,其特征在于,所述如果检测出所述移动宽带设备与网络侧之间存在的PDP连接断开,则获取断开标识,包括 如果检测出所述移动宽带设备与网络侧之间存在的IPv4PDP连接断开,则获取第一断开标识,所述第一断开标识用于标识所述移动宽带设备与网络侧之间的IPv4PDP连接断开; 如果检测出所述移动宽带设备与网络侧之间存在的IP v6PDP连接断开,则获取第二断开标识,所述第二断开标识用于标识所述移动宽带设备与网络侧之间的IPv6PDP连接断开; 如果检测出所述移动宽带设备与网络侧之间存在的IPv4PDP连接和IPv6PDP连接同时断开,则获取第三断开标识,所述第三断开标识用于标识所移动宽带设备与网络侧之间的IPv4PDP连接和IPv6PDP连接同时断开。8.一种获取互联网协议地址的方法,其特征在于,所述方法包括 接收移动宽带设备发送的标识信息,所述标识信息用于标识所述移动宽带设备与网络侧之间的数据分组协议PDP连接信息; 根据所述标识信息设置主机包括的状态标识的取值; 如果所述状态标识的取值非断开状态对应的标识,则获取主机的互联网协议IP地址。9.根据权利要求8所述的方法,其特征在于,所述接收移动宽带设备发送的标识信息,包括 接收移动宽带设备发送的中断上报连接消息,所述中断上报连接消息携带所述移动宽带设备与网络侧处于的连接状态对应的连接标识。10.根据权利要求9所述的方法,其特征在于,所述根据所述标识信息设置主机包括的状态标识的取值,包括 将主机包括的状态标识的取值设置为所述移动宽带设备与网络侧处于的连接状态对应的连接标识。11.根据权利要求10所述的方法,其特征在于,所述将主机包括的状态标识的取值设置为所述移动宽带设备与网络侧处于的连接状态对应的连接标识,包括 如果所述移动宽带设备与网络侧处于的连接状态为第一连接状态,所述第一连接状态为所述移动宽带设备与网络侧之间存在IPV4PDP连接,则将主机包括的状态标识的取值设置为所述第一连接状态对应的第一连接标识; 如果所述移动宽带设备与网络侧处于的连接状态为第二连接状态,所述第二连接状态为所述移动宽带设备与网络侧之间存在IPv6PDP连接,则将主机包括的状态标识的取值设置为所述第二连接状态对应的第二连接标识; 如果所述移动宽带设备与网络侧处于的连接状态为第三连接状态,所述第三连接状态为所述移动宽带设备与网络侧之间存在IPv4PDP连接和IPv6PDP连接,则将主机包括的状态标识的取值设置为所述第三连接状态对应的第三连接标识。12.根据权利要求8所述的方法,其特征在于,所述接收移动宽带设备发送的标识信息,包括 接收移动宽带设备发送的中断上报断开消息,所述中断上报断开消息携带断开标识,所述断开标识用于标识所述移动宽带设备与网络侧之间断开的PDP连接。13.根据权利要求12所述的方法,其特征在于,所述根据所述标识信息设置主机包括的状态标识的取值,包括 根据所述断开标识确定所述移动宽带设备与网络侧处于的连接状态,将主机包括的状态标识的取值设置为所述连接状态对应的连接标识。14.根据权利要求13所述的方法,其特征在于,如果所述断开标识为第一断开标识,所述第一断开标识用于标识所述移动宽带设备与网络侧之间的IPv4PDP连接断开, 所述根据所述断开标识确定所述移动宽带设备与网络侧处于的连接状态,将主机包括的状态标识的取值设置为所述连接状态对应的连接标识,包括 如果主机包括的状态标识的取值为第一连接标识,根据所述主机包括的状态标识确定当前时刻之前所述移动宽带设备与网络侧处于第一连接状态,所述第一连接状态为所述移动宽带设备与网络侧之间存在IPv4PDP连接,根据所述第一断开标识和当前时刻之前所述移动宽带设备与网络侧处于第一连接状态,确定当前时刻所述移动宽带设备与网络侧处于断开状态,并设置所述主机包括的状态标识的取值为所述断开状态对应的标识; 如果主机包括的状态标识的取值为第三连接标识,根据所述主机包括的状态标识确定当前时刻之前所述移动宽带设备与网络侧处于第三连接状态,所述第三连接状态为所述移动宽带设备与网络侧之间存在IPv4PDP连接和IPv6PDP连接,根据所述第一断开标识和当前时刻之前所述移动宽带设备与网络侧处于第三连接状态,确定当前时刻所述移动宽带设备与网络侧处于第二连接状态,所述第二连接状态为所述移动宽带设备与网络侧之间存在IPv6PDP连接,并设置所述主机包括的状态标识的取值为所述第二连接状态对应的第二连接标识。15.根据权利要求13所述的方法,其特征在于,如果所述断开标识为第二断开标识,所述第二断开标识用于标识所述移动宽带设备与网络侧之间的IPv6PDP连接断开, 所述根据所述断开标识确定所述移动宽带设备与网络侧处于的连接状态,将主机包括的状态标识的取值设置为所述连接状态对应的连接标识,包括 如果主机包括的状态标识的取值为第二连接标识,根据所述主机包括的状态标识确定当前时刻之前所述移动宽带设备与网络侧处于第二连接状态,所述第二连接状态为所述移动宽带设备与网络侧之间存在IPv6PDP连接,根据所述第二断开标识和当前时刻之前所述移动宽带设备与网络侧处于第二连接状态,确定当前时刻所述移动宽带设备与网络侧处于断开状态,并设置所述主机包括的状态标识的取值为所述断开状态对应的标识; 如果主机包括的状态标识的取值为第三连接标识,根据所述主机包括的状态标识确定当前时刻之前所述移动宽带设备与网络侧处于第三连接状态,所述第三连接状态为所述移动宽带设备与网络侧之间存在IPv4PDP连接和IPv6PDP连接,根据所述第二断开标识和当前时刻之前所述移动宽带设备与网络侧处于第三连接状态,确定当前时刻所述移动宽带设备与网络侧处于第一连接状态,所述第一连接状态为所述移动宽带设备与网络侧之间存在IPv4PDP连接,并设置所述主机包括的状态标识的取值为所述第一连接状态对应的第一连接标识。16.根据权利要求13所述的方法,其特征在于,如果所述断开标识为第三断开标识,所述第三断开标识用于标识所述移动宽带设备与网络侧之间的IPv4PDP连接和IPv6PDP连接同时断开, 所述根据所述断开标识确定所述移动宽带设备与网络侧处于的连接状态,将主机包括的状态标识的取值设置为所述连接状态对应的连接标识,包括 根据所述第三断开标识,确定当前时刻所述移动宽带设备与网络侧处于断开状态,并设置主机包括的状态标识的取值为所述断开状态对应的标识。17.—种移动宽带设备,其特征在于,所述移动宽带设备包括 检测模块,用于检测与网络侧之间的数据分组协议PDP连接信息; 获取模块,用于如果所述检测模块检测出所述移动宽带设备与...

【专利技术属性】
技术研发人员:王业麒
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1