发明内容
本发明实施例所要解决的技术问题在于,提供一种通信方法。可解决未处于网络覆盖的终端通过处于网络覆盖的终端接入网络,与网络实现通信。
本发明实施例第一方面提供了一种通信方法,包括:
未处于网络覆盖的第一终端向处于网络覆盖的第二终端发起第一消息,和所述第二终端建立连接;
所述第一终端通过所述第二终端向第一核心网实体发送第二消息以申请获取IP地址,所述第二消息中携带所述第一终端的标识,以使得所述第一核心网实体至少根据所述标识识别所述第一终端,为所述第一终端分配IP地址;
所述第一终端获取IP地址后,通过所述第二终端与网络进行通信。
在第一方面的第一种可能的实现方式中,在所述第一终端通过与所述第二终端建立的连接向第一核心网实体发送第二消息以申请获取IP地址之前,还包括:
所述第一终端通过所述第二终端及所述第一核心网实体执行与服务器的认证过程,在认证过程中,所述第一终端通过所述第二终端发送第三消息到所述第一核心网实体,所述第三消息中携带所述第一终端的所述标识,以使所述第一核心网实体保存所述标识和所述第一终端的国际移动用户识别码IMSI的对应关系;或
所述第一终端通过所述第二终端及所述第一核心网实体执行与服务器的认证过程,在认证过程中,所述第一终端接收第四消息,所述第四消息中携带所述第一终端的所述标识,且所述第四消息由所述服务器通过所述第一核心网实体及所述第二终端发送到所述第一终端,以使所述第一核心网实体保存所述标识和所述第一终端的IMSI的对应关系;或
所述第一终端通过所述第二终端及所述第一核心网实体执行与服务器的认证过程,在认证过程中,所述第一终端接收由所述第一核心网实体通过所述第二终端发送的第五消息,所述第五消息中携带所述第一终端的所述标识,且所述第一核心网实体保存有所述标识和所述第一终端的IMSI的对应关系;或
所述第一终端通过所述第二终端及第二核心网实体执行与服务器的认证过程,在认证过程中,所述第一终端通过所述第二终端发送第六消息到所述第二核心网实体,所述第六消息中携带所述第一终端的所述标识,以使所述第二核心网实体在所述第一核心网实体创建所述标识和所述第一终端的IMSI的对应关系,或以使所述第二核心网实体向所述第一核心网实体发送所述标识和所述第一终端的IMSI,以便所述第一核心网实体保存所述第一标识和所述第一终端的IMSI的对应关系;或
所述第一终端通过所述第二终端及第二核心网实体执行与服务器的认证过程,在认证过程中,所述第一终端接收第七消息,所述第七消息中携带所述第一终端的所述标识,且所述第七消息由所述服务器通过所述第二核心网实体及所述第二终端发送到所述第一终端,以使所述第二核心网实体在所述第一核心网实体创建所述标识和所述第一终端的IMSI的对应关系,或以使所述第二核心网实体向所述第一核心网实体发送所述标识和所述第一终端的IMSI,以便所述第一核心网实体保存所述标识和所述第一终端的IMSI的对应关系;或
所述第一终端通过所述第二终端及第二核心网实体执行与服务器的认证过程,在认证过程中,所述第一终端接收第八消息,所述第八消息包含所述第一终端的所述标识,且所述第八消息由所述第二核心网实体通过所述第二终端发送到所述第一终端,以使所述第二核心网实体在所述第一核心网实体创建所述标识和所述第一终端的IMSI的对应关系,或以使所述第二核心网实体向所述第一核心网实体发送所述标识和所述第一终端的IMSI,以便所述第一核心网实体保存所述标识和所述第一终端IMSI的对应关系。
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,若所述第一核心网实体保存有所述标识和所述第一终端的IMSI的对应关系,则所述第一终端接收的IP地址由所述第一核心网实体根据所述标识与所述第一终端的IMSI的对应关系,识别所述第一终端后,为所述第一终端分配。
结合第一方面的第一种可能的实现方式,在第三种可能的实现方式中,若所述第四消息或第七消息中携带所述第一终端的所述标识时,所述标识由所述服务器为所述第一终端分配。
结合第一方面的第一种可能的实现方式,在第四种可能的实现方式中,若所述第五消息或第八消息中携带所述第一终端的标识时,所述标识由所述第一核心网实体为所述第一终端分配。
结合第一方面的第一种可能的实现方式,在第五种可能的实现方式中,若所述第五消息或第八消息中携带所述第一终端的标识时,所述标识为所述第一终端的层二身份标识或数字形式的临时身份标识。
结合第一方面的第一种可能的实现方式,在第六种可能的实现方式中,若所述第三消息或第六消息中携带所述第一终端的标识时,所述标识为所述第一终端的接近业务终端标识、层二身份标识或国际移动设备身份码IMEI。
结合第一方面的第一种可能的实现方式,在第七种可能的实现方式中,若所述第四消息或第七消息中携带所述第一终端的标识时,所述标识为假名Pseudonym。
结合第一方面或结合第一方面的第一或第二或第三或第四或第五或第六或第七种可能的实现方式,在第八种可能的实现方式中,所述第二消息中携带的标识为所述第一终端的IMSI、IMEI或移动台识别号码MSISDN。
结合第一方面的第八种可能的实现方式,在第九种可能的实现方式中,所述第二消息为动态主机配置协议DHCP发现消息或DHCP请求消息。
结合第一方面的第九种可能的实现方式,在第十种可能的实现方式中,还包括:
接收所述第一核心网实体发送的IP地址租期配置消息,所述IP地址租期配置消息中携带所述第一核心网实体为所述第一终端配置的预设时长的租期信息,以便所述第一核心网实体在所述预设时长到达且未收到所述第一终端的续约请求时,回收已分配的IP地址。
本发明实施例第二方面提供了一种通信方法,包括:
处于网络覆盖的第二终端接收未出于网络覆盖的第一终端发出的第一消息,建立和所述第一终端的连接;
所述第二终端接收所述第一终端发送的第二消息,所述第二消息中包含所述第一终端的IMSI和标识,所述第二终端保存所述IMSI和标识的对应关系。
所述第二终端接收所述第一终端的第一IP地址获取请求消息,所述第一IP地址获取请求消息中包含所述标识,所述第二终端根据所述IMSI和标识的对应关系,向核心网实体发送第二IP地址获取请求消息,所述第二IP地址获取请求消息中携带所述IMSI,以使得所述核心网实体根据所述第一终端的IMSI,为所述第一终端分配IP地址;
所述第二终端接收所述核心网实体返回的IP地址,将所述IP地址发送给所述第一终端。
在第二方面的第一种可能的实现方式中,所述标识为所述第一终端的层二身份标识。
本发明实施例第三方面提供了一种通信方法,包括:
第二终端向移动管理实体发起第一消息,请求建立与核心网实体的连接;
所述第二终端接收所述移动管理实体返回的第二消息,其中,所述第二消息中携带所述核心网实体的地址信息;
所述第二终端接收未处于网络覆盖的第一终端发送的认证请求;
所述第二终端根据所述核心网实体的地址信息向所述核心网实体发送所述第一终端的所述认证请求,以便所述第一终端通过所述核心网实体,与服务器完成认证过程。
在第三方面的第一种可能的实现方式中,所述第一消息为PDN连接请求消息,所述第二消息为PDN连接接受消息;或
所述第一消息为附着请求消息,所述第二消息为附着接受消息。
在第三方面的第二种可能的实现方式中,所述第二消息中的协议配置选项PCO参数中携带所述核心网实体的地址信息,且所述核心网实体的地址信息由所述核心网实体配置在所述PCO参数中。
本发明实施例第四方面提供了一种通信方法,包括:
在未处于网络覆盖的第一终端向处于网络覆盖的第二终端发起第一消息,和所述第二终端建立连接之后,第一核心网实体接收所述第一终端通过所述第二终端发送的用于申请获取IP地址的第二消息,所述第二消息中携带所述第一终端的标识;
至少根据所述标识识别所述第一终端,为所述第一终端分配IP地址,以使所述第一终端获取IP地址后,通过所述第二终端与网络进行通信。
在第四方面的第一种可能的实现方式中,在第一核心网实体接收所述第一终端通过所述第二终端发送的用于申请获取IP地址的第二消息之前,还包括:
在所述第一终端通过所述第二终端及所述第一核心网实体执行与服务器的认证过程中,接收所述第一终端通过所述第二终端发送的第三消息,所述第三消息中携带所述第一终端的所述标识,保存所述标识和所述第一终端的国际移动用户识别码IMSI的对应关系;或
在所述第一终端通过所述第二终端及所述第一核心网实体执行与服务器的认证过程中,接收所述服务器发送的第四消息,通过所述第二终端发送所述第四消息到所述第一终端,所述第四消息中携带所述第一终端的所述标识,保存所述标识和所述第一终端的IMSI的对应关系;或
在所述第一终端通过所述第二终端及所述第一核心网实体执行与服务器的认证过程中,通过所述第二终端发送第五消息到所述第一终端,所述第五消息中携带所述第一终端的所述标识,保存有所述标识和所述第一终端的IMSI的对应关系;或
在所述第一终端通过所述第二终端及第二核心网实体执行与服务器的认证过程中,若所述第一终端通过所述第二终端发送第六消息到所述第二核心网实体,所述第六消息中携带所述第一终端的所述标识,所述第一核心网实体接收所述第二核心网实体创建的所述标识和所述第一终端的IMSI的对应关系,或接收所述第二核心网实体发送的所述标识和所述第一终端的IMSI,保存所述第一标识和所述第一终端的IMSI的对应关系;或
在所述第一终端通过所述第二终端及第二核心网实体执行与服务器的认证过程中,若所述第一终端接收到所述服务器通过所述第二核心网实体及所述第二终端发送的第七消息,所述第七消息中携带所述第一终端的所述标识,所述第一核心网实体接收所述第二核心网实体创建的所述标识和所述第一终端的IMSI的对应关系,或接收所述第二核心网实体发送的所述标识和所述第一终端的IMSI,保存所述第一标识和所述第一终端的IMSI的对应关系;或
在所述第一终端通过所述第二终端及第二核心网实体执行与服务器的认证过程中,若所述第一终端接收到所述第二核心网实体通过所述第二终端发送的第八消息,所述第八消息中携带所述第一终端的所述标识,所述第一核心网实体接收所述第二核心网实体创建的所述标识和所述第一终端的IMSI的对应关系,或接收所述第二核心网实体发送的所述标识和所述第一终端的IMSI,保存所述第一标识和所述第一终端的IMSI的对应关系。
结合第四方面的第一种可能的实现方式,在第二种可能的实现方式中,在所述第一核心网实体保存所述第一标识和所述第一终端的IMSI的对应关系之后,所述第一核心网实体根据所述标识与所述第一终端的IMSI的对应关系,识别所述第一终端,为所述第一终端分配IP地址。
结合第四方面的第二种可能的实现方式,在第三种可能的实现方式中,若所述第四消息或第七消息中携带所述第一终端的所述标识时,所述标识由所述服务器为所述第一终端分配。
结合第四方面的第二种可能的实现方式,在第四种可能的实现方式中,若所述第五消息或第八消息中携带所述第一终端的标识时,所述标识由所述第一核心网实体为所述第一终端分配。若所述第五消息或第八消息中携带所述第一终端的标识时,所述标识为所述第一终端的层二身份标识或数字形式的临时身份标识。
结合第四方面的第二种可能的实现方式,在第五种可能的实现方式中,若所述第五消息或第八消息中携带所述第一终端的标识时,所述标识为所述第一终端的层二身份标识或数字形式的临时身份标识。
结合第四方面的第二种可能的实现方式,在第六种可能的实现方式中,若所述第三消息或第六消息中携带所述第一终端的标识时,所述标识为所述第一终端的接近业务终端标识、层二身份标识或国际移动设备身份码IMEI。
结合第四方面的第二种可能的实现方式,在第七种可能的实现方式中,若所述第四消息或第七消息中携带所述第一终端的标识时,所述标识为假名Pseudonym。
结合第四方面或结合第四方面的第一或第二或第三或第四或第五或第六或第七种可能的实现方式,在第八种可能的实现方式中,所述第二消息中携带的标识为所述第一终端的IMSI、IMEI或移动台识别号码MSISDN。
结合第四方面的第八种可能的实现方式,在第九种可能的实现方式中,所述第二消息为动态主机配置协议DHCP发现消息或DHCP请求消息。
结合第四方面的第九种可能的实现方式,在第十种可能的实现方式中,还包括:
所述第一核心网实体通过所述第二终端发送IP地址租期配置消息到所述第一终端,所述IP地址租期配置消息中携带所述第一核心网实体为所述第一终端配置的预设时长的租期信息;
若所述预设时长到达且未收到所述第一终端的续约请求,则回收已分配的IP地址。
本发明实施例第五方面提供了一种终端,包括:
收发单元,用于向处于网络覆盖的第二终端发起第一消息,和所述第二终端建立连接;以及通过所述第二终端向第一核心网实体发送第二消息以申请获取IP地址,所述第二消息中携带所述终端的标识,以使得所述第一核心网实体至少根据所述标识识别所述终端,为所述终端分配IP地址;
通信单元,用于在所述收发单元获取IP地址后,通过所述第二终端与网络进行通信。
在第一方面的第一种可能的实现方式中,所述收发单元还用于通过所述第二终端及所述第一核心网实体执行与服务器的认证过程,在认证过程中,所述收发单元通过所述第二终端发送第三消息到所述第一核心网实体,所述第三消息中携带所述终端的所述标识,以使所述第一核心网实体保存所述标识和所述终端的国际移动用户识别码IMSI的对应关系;或
所述收发单元还用于通过所述第二终端及所述第一核心网实体执行与服务器的认证过程,在认证过程中,所述收发单元接收第四消息,所述第四消息中携带所述终端的所述标识,且所述第四消息由所述服务器通过所述第一核心网实体及所述第二终端发送到所述收发单元,以使所述第一核心网实体保存所述标识和所述终端的IMSI的对应关系;或
所述收发单元还用于通过所述第二终端及所述第一核心网实体执行与服务器的认证过程,在认证过程中,所述收发单元接收由所述第一核心网实体通过所述第二终端发送的第五消息,所述第五消息中携带所述终端的所述标识,且所述第一核心网实体保存有所述标识和所述终端的IMSI的对应关系;或
所述收发单元还用于通过所述第二终端及第二核心网实体执行与服务器的认证过程,在认证过程中,所述收发单元通过所述第二终端发送第六消息到所述第二核心网实体,所述第六消息中携带所述终端的所述标识,以使所述第二核心网实体在所述第一核心网实体创建所述标识和所述终端的IMSI的对应关系,或以使所述第二核心网实体向所述第一核心网实体发送所述标识和所述终端的IMSI,以便所述第一核心网实体保存所述第一标识和所述终端的IMSI的对应关系;或
所述收发单元还用于通过所述第二终端及第二核心网实体执行与服务器的认证过程,在认证过程中,所述收发单元用于接收第七消息,所述第七消息中携带所述第一终端的所述标识,且所述第七消息由所述服务器通过所述第二核心网实体及所述第二终端发送到所述收发单元,以使所述第二核心网实体在所述第一核心网实体创建所述标识和所述终端的IMSI的对应关系,或以使所述第二核心网实体向所述第一核心网实体发送所述标识和所述终端的IMSI,以便所述第一核心网实体保存所述标识和所述终端的IMSI的对应关系;或
所述收发单元还用于通过所述第二终端及第二核心网实体执行与服务器的认证过程,在认证过程中,所述收发单元用于接收第八消息,所述第八消息包含所述第一终端的所述标识,且所述第八消息由所述第二核心网实体通过所述第二终端发送到所述收发单元,以使所述第二核心网实体在所述第一核心网实体创建所述标识和所述终端的IMSI的对应关系,或以使所述第二核心网实体向所述第一核心网实体发送所述标识和所述终端的IMSI,以便所述第一核心网实体保存所述标识和所述终端IMSI的对应关系。
结合第五方面的第一种可能的实现方式,在第二种可能的实现方式中,若所述第一核心网实体保存有所述标识和所述第一终端的IMSI的对应关系,则所述第一终端接收的IP地址由所述第一核心网实体根据所述标识与所述第一终端的IMSI的对应关系,识别所述第一终端后,为所述第一终端分配。
结合第五方面的第一种可能的实现方式,在第三种可能的实现方式中,若所述第四消息或第七消息中携带所述终端的所述标识时,所述标识由所述服务器为所述终端分配。
结合第五方面的第一种可能的实现方式,若所述第五消息或第八消息中携带所述终端的标识时,所述标识由所述第一核心网实体为所述终端分配。
结合第五方面的第一种可能的实现方式,在第五种可能的实现方式中,若所述第五消息或第八消息中携带所述终端的标识时,所述标识为所述终端的层二身份标识或数字形式的临时身份标识。
结合第五方面的第一种可能的实现方式,在第六种可能的实现方式中,若所述第三消息或第六消息中携带所述终端的标识时,所述标识为所述终端的接近业务终端标识、层二身份标识或国际移动设备身份码IMEI。
结合第五方面的第一种可能的实现方式,在第七种可能的实现方式中,若所述第四消息或第七消息中携带所述第一终端的标识时,所述标识为假名Pseudonym。
结合第五方面或结合第五方面的第一或第二或第三或第四或第五或第六或第七种可能的实现方式,在第八种可能的实现方式中,所述第二消息为动态主机配置协议DHCP发现消息或DHCP请求消息。
结合第五方面的第八种可能的实现方式,在第九种可能的实现方式中,所述第二消息中携带的标识为所述第一终端的IMSI、IMEI或移动台识别号码MSISDN。
结合第五方面的第九种可能的实现方式,在第十种可能的实现方式中,所述收发单元还用于接收所述第一核心网实体发送的IP地址租期配置消息,所述IP地址租期配置消息中携带所述第一核心网实体为所述终端配置的预设时长的租期信息,以便所述第一核心网实体在所述预设时长到达且未收到所述终端的续约请求时,回收已分配的IP地址。
本发明实施例第六方面提供了一种终端,包括:
收发单元,用于接收未出于网络覆盖的第一终端发出的第一消息,建立和所述第一终端的连接;以及接收所述第一终端发送的第二消息,所述第二消息中包含所述第一终端的IMSI和标识;
保存单元,用于保存所述IMSI和标识的对应关系;
所述收发单元还用于接收所述第一终端的第一IP地址获取请求消息,所述第一IP地址获取请求消息中包含所述标识,根据所述IMSI和标识的对应关系,向核心网实体发送第二IP地址获取请求消息,所述第二IP地址获取请求消息中携带所述IMSI,以使得所述核心网实体根据所述第一终端的IMSI,为所述第一终端分配IP地址;以及接收所述核心网实体返回的IP地址,将所述IP地址发送给所述第一终端。
在第六方面的第一种可能的实现方式中,所述标识为所述第一终端的层二身份标识。
本发明实施例第七方面提供了一种终端,包括:
第一收发单元,用于向移动管理实体发起第一消息,请求建立与核心网实体的连接;接收所述移动管理实体返回的第二消息,其中,所述第二消息中携带所述核心网实体的地址信息;
第二收发单元,用于接收未处于网络覆盖的第一终端发送的认证请求;根据所述核心网实体的地址信息向所述核心网实体发送所述第一终端的所述认证请求,以便所述第一终端通过所述核心网实体,与服务器完成认证过程。
在第七方面的第一种可能的实现方式中,所述第一消息为PDN连接请求消息,所述第二消息为PDN连接接受消息;或
所述第一消息为附着请求消息,所述第二消息为附着接受消息。
在第七方面的第二种可能的实现方式中,所述第二消息中的协议配置选项PCO参数中携带所述核心网实体的地址信息,且所述核心网实体的地址信息由所述核心网实体配置在所述PCO参数中。
本发明实施例第八方面提供了一种核心网实体,包括:
收发单元,用于在未处于网络覆盖的第一终端向处于网络覆盖的第二终端发起第一消息,和所述第二终端建立连接之后,接收所述第一终端通过所述第二终端发送的用于申请获取IP地址的第二消息,所述第二消息中携带所述第一终端的标识;
分配单元,用于至少根据所述标识识别所述第一终端,为所述第一终端分配IP地址,以使所述第一终端获取IP地址后,通过所述第二终端与网络进行通信。
在第八方面的第一种可能的实现方式中,所述收发单元还用于:
在所述第一终端通过所述第二终端及所述第一核心网实体执行与服务器的认证过程中,接收所述第一终端通过所述第二终端发送的第三消息,所述第三消息中携带所述第一终端的所述标识,保存所述标识和所述第一终端的国际移动用户识别码IMSI的对应关系;或
在所述第一终端通过所述第二终端及所述第一核心网实体执行与服务器的认证过程中,接收所述服务器发送的第四消息,通过所述第二终端发送所述第四消息到所述第一终端,所述第四消息中携带所述第一终端的所述标识,保存所述标识和所述第一终端的IMSI的对应关系;或
在所述第一终端通过所述第二终端及所述第一核心网实体执行与服务器的认证过程中,通过所述第二终端发送第五消息到所述第一终端,所述第五消息中携带所述第一终端的所述标识,保存有所述标识和所述第一终端的IMSI的对应关系;或
在所述第一终端通过所述第二终端及第二核心网实体执行与服务器的认证过程中,若所述第一终端通过所述第二终端发送第六消息到所述第二核心网实体,所述第六消息中携带所述第一终端的所述标识,所述第一核心网实体接收所述第二核心网实体创建的所述标识和所述第一终端的IMSI的对应关系,或接收所述第二核心网实体发送的所述标识和所述第一终端的IMSI,保存所述第一标识和所述第一终端的IMSI的对应关系;或
在所述第一终端通过所述第二终端及第二核心网实体执行与服务器的认证过程中,若所述第一终端接收到所述服务器通过所述第二核心网实体及所述第二终端发送的第七消息,所述第七消息中携带所述第一终端的所述标识,所述第一核心网实体接收所述第二核心网实体创建的所述标识和所述第一终端的IMSI的对应关系,或接收所述第二核心网实体发送的所述标识和所述第一终端的IMSI,保存所述第一标识和所述第一终端的IMSI的对应关系;或
在所述第一终端通过所述第二终端及第二核心网实体执行与服务器的认证过程中,若所述第一终端接收到所述第二核心网实体通过所述第二终端发送的第八消息,所述第八消息中携带所述第一终端的所述标识,所述第一核心网实体接收所述第二核心网实体创建的所述标识和所述第一终端的IMSI的对应关系,或接收所述第二核心网实体发送的所述标识和所述第一终端的IMSI,保存所述第一标识和所述第一终端的IMSI的对应关系。
结合第八方面的第一种可能的实现方式,在第二种可能的实现方式中,在所述收发单元保存所述第一标识和所述第一终端的IMSI的对应关系之后,所述分配单元还用于根据所述标识与所述第一终端的IMSI的对应关系,识别所述第一终端,为所述第一终端分配IP地址。
结合第八方面的第二种可能的实现方式,在第三种可能的实现方式中,还包括:
回收单元,用于通过所述第二终端发送IP地址租期配置消息到所述第一终端,所述IP地址租期配置消息中携带所述第一核心网实体为所述第一终端配置的预设时长的租期信息;若所述预设时长到达且未收到所述第一终端的续约请求,则回收已分配的IP地址。
实施本发明实施例,具有如下有益效果:
未处于网络覆盖的第一终端通过与处于网络覆盖的第二终端相连,再通过所述第二终端发送携带所述第一终端标识的消息至所述第一核心网实体,所述第一核心网实体便可以根据所述标识识别出所述第一终端,并为所述第一终端分配IP地址,从而使得所述第一终端可以使用获得的IP地址,通过所述第二终端接入网络,与网络进行通信,解决了未处于网络覆盖的终端也能接入网络,完成与网络通信的问题。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参照图1,为本发明通信方法的第一实施例的流程示意图,在本实施例中,所述方法包括以下步骤:
S101,未处于网络覆盖的第一终端向处于网络覆盖的第二终端发起第一消息,和所述第二终端建立连接。
其中,所述第一消息可以是PDN连接请求消息,或者是其他的用于请求建立连接的消息。
具体地,所述第一终端可以是原先处于网络覆盖,但当前失去网络覆盖的终端,也可以是一直未接入过网络的终端,此处不作任何限定。
S102,所述第一终端通过所述第二终端向第一核心网实体发送第二消息以申请获取IP地址,所述第二消息中携带所述第一终端的标识,以使得所述第一核心网实体至少根据所述标识识别所述第一终端,为所述第一终端分配IP地址。
具体地,所述第二消息中可以携带所述第一核心网实体可以直接识别的所述第一终端的标识,如国际移动用户识别码(International Mobile SubscriberIdentification Number,简称IMSI)或国际移动设备身份码(International MobileEquipment Identity,简称IMEI)等。所述的第二消息为申请IP地址的DHCP消息或请求承载资源修改的GTP-C消息,这样所述第一核心网实体便可以准确的识别出是哪个设备需要获取IP地址,从而为所述第一终端分配IP地址,保存所述分配的IP地址和所述第一终端标识之间的对应关系,使得所述第一终端可以通过获取的IP地址接入网络。
当然,可以识别出所述第一终端的标识有多种,识别的方式也可以有多种,既可以直接通过可以直接识别的标识进行识别,优选地,所述第二消息中携带的标识可以为所述第一终端的IMSI、IMEI或MSISDN。当然,还可以通过隐性的标识与所述第一终端的身份信息进行关联对应,从而在分配IP地址时,只要获取到所述第一终端的标识,并通过所述第一终端的标识与所述第一终端的身份信息,如IMSI的对应关系,通过IMSI识别所述第一终端,从而获知是为哪个终端分配IP地址。此处的身份信息也可以是所述第一终端的IMSI、IMEI或MSISDN。只需要确保身份信息和标识不同即可。
优选地,若在所述第一终端通过与所述第二终端建立的连接向第一核心网实体发送第二消息以申请获取IP地址之前,所述第一终端通过所述第二终端及所述第一核心网实体执行与服务器的认证过程,在认证过程中,所述第一终端通过所述第二终端发送第三消息到所述第一核心网实体,所述第三消息中携带所述第一终端的所述标识,以使所述第一核心网实体保存所述标识和所述第一终端的国际移动用户识别码IMSI的对应关系;在实际应用中,第一核心网实体可以是具有AAA proxy和PGW功能的实体,因此,在此种情况下,此处所述第一核心网实体为AAA proxy及PGW的统称,或者是具有AAA Proxy功能的PGW;或
所述第一终端通过所述第二终端及所述第一核心网实体执行与服务器的认证过程,在认证过程中,所述第一终端接收第四消息,所述第四消息中携带所述第一终端的所述标识,且所述第四消息由所述服务器通过所述第一核心网实体及所述第二终端发送到所述第一终端,以使所述第一核心网实体保存所述标识和所述第一终端的IMSI的对应关系;在实际应用中,第一核心网实体可以是AAA proxy或PGW,由于AAA proxy及PGW在硬件实现上,经常是作为同一物理实体的不同逻辑部分,因此,在此种情况下,此处所述第一核心网实体为AAA proxy及PGW的统称,或者是具有AAA Proxy功能的PGW;或
所述第一终端通过所述第二终端及所述第一核心网实体执行与服务器的认证过程,在认证过程中,所述第一终端接收由所述第一核心网实体通过所述第二终端发送的第五消息,所述第五消息中携带所述第一终端的所述标识,且所述第一核心网实体保存有所述标识和所述第一终端的IMSI的对应关系;在此种情况下,此处所述第一核心网实体为AAA proxy及PGW的统称,或者是具有AAA Proxy功能的PGW;或
所述第一终端通过所述第二终端及第二核心网实体执行与服务器的认证过程,在认证过程中,所述第一终端通过所述第二终端发送第六消息到所述第二核心网实体,所述第六消息中携带所述第一终端的所述标识,以使所述第二核心网实体在所述第一核心网实体创建所述标识和所述第一终端的IMSI的对应关系,或以使所述第二核心网实体向所述第一核心网实体发送所述标识和所述第一终端的IMSI,以便所述第一核心网实体保存所述第一标识和所述第一终端的IMSI的对应关系;在此种情况下,此处第一核心网实体指PGW,第二核心网实体指AAA proxy;或
所述第一终端通过所述第二终端及第二核心网实体执行与服务器的认证过程,在认证过程中,所述第一终端接收第七消息,所述第七消息中携带所述第一终端的所述标识,且所述第七消息由所述服务器通过所述第二核心网实体及所述第二终端发送到所述第一终端,以使所述第二核心网实体在所述第一核心网实体创建所述标识和所述第一终端的IMSI的对应关系,或以使所述第二核心网实体向所述第一核心网实体发送所述标识和所述第一终端的IMSI,以便所述第一核心网实体保存所述标识和所述第一终端的IMSI的对应关系;在此种情况下,此处第一核心网实体指PGW,第二核心网实体指AAA proxy;或
所述第一终端通过所述第二终端及第二核心网实体执行与服务器的认证过程,在认证过程中,所述第一终端接收第八消息,所述第八消息包含所述第一终端的所述标识,且所述第八消息由所述第二核心网实体通过所述第二终端发送到所述第一终端,以使所述第二核心网实体在所述第一核心网实体创建所述标识和所述第一终端的IMSI的对应关系,或以使所述第二核心网实体向所述第一核心网实体发送所述标识和所述第一终端的IMSI,以便所述第一核心网实体保存所述标识和所述第一终端IMSI的对应关系。在此种情况下,此处第一核心网实体指PGW,第二核心网实体指AAA proxy。
在上述使得所述第一核心网保存所述第一终端的标识与所述第一终端的IMSI的对应关系的方法中,第一终端与服务器的进行认证交互,第一核心网实体或第二核心网实体可以获得所述第一终端的IMSI标识,例如接收第一终端通过第二终端发送的身份信息中包含第一终端的IMSI,或从服务器接收的消息中获取第一终端的IMSI,进而通过不同的方法实现保存所述第一终端的标识与所述第一终端的IMSI的对应关系的目的。
上述服务器可以是AAA服务器。
若所述第一核心网实体保存有所述标识和所述第一终端的IMSI的对应关系,则所述第一终端接收的IP地址由所述第一核心网实体根据所述标识与所述第一终端的IMSI的对应关系,识别所述第一终端后,为所述第一终端分配。
若所述第四消息或第七消息中携带所述第一终端的所述标识时,所述标识由所述服务器为所述第一终端分配。
若所述第五消息或第八消息中携带所述第一终端的标识时,所述标识由所述第一核心网实体为所述第一终端分配。
若所述第五消息或第八消息中携带所述第一终端的标识时,所述标识为所述第一终端的层二身份标识或数字形式的临时身份标识。
若所述第三消息或第六消息中携带所述第一终端的标识时,所述标识为所述第一终端的接近业务终端标识、层二身份标识或国际移动设备身份码IMEI。
若所述第四消息或第七消息中携带所述第一终端的标识时,所述标识为假名Pseudonym。
优选地,所述第二消息可以为动态主机配置协议DHCP发现消息或DHCP请求消息。
S103,所述第一终端获取IP地址后,通过所述第二终端与网络进行通信。
优选地,在所述第一终端获取IP地址后,还可以接收所述第一核心网实体发送的IP地址租期配置消息,所述IP地址租期配置消息中携带所述第一核心网实体为所述第一终端配置的预设时长的租期信息,以便所述第一核心网实体在所述预设时长到达且未收到所述第一终端的续约请求时,回收已分配的IP地址。
更优选地,所述预设时长可以比正常IP地址租期短,一般IP地址的租期为8天,则可以为所述第一终端分配IP地址的租期为1个小时;若所述第一核心网实体没有收到所述第一终端新的续租请求消息,则在IP地址租期过期时,所述第一核心网实体可收回为所述第一终端分配的IP地址,为其他终端使用。
在本实施例中,未处于网络覆盖的第一终端与处于网络覆盖的第二终端相连,再通过所述第二终端发送携带所述第一终端标识的消息至所述第一核心网实体,所述第一核心网实体便可以根据所述标识识别出所述第一终端,并为所述第一终端分配IP地址,从而使得所述第一终端可以使用获得的IP地址,通过所述第二终端接入网络,与网络进行通信,解决了未处于网络覆盖的终端也能接入网络,完成与网络通信的问题。
下面,举例说明针对现有的设备信息交互过程进行改造,以实现未处于网络覆盖的终端接入网络,与网络通信的效果。在以下实施例中,未处于网络覆盖的终端可称为远程终端remote UE,处于网络覆盖的终端可称为中继终端relayUE,分组网关PGW和AAA代理服务器AAA proxy在硬件实现上,既可以集成在一起设置,也可以单独设置,本发明不作任何限定。
请参照图2,为本发明通信方法的第二实施例的流程示意图,在本实施例中,所述方法包括以下步骤:
S201,远程终端remote UE发送PDN连接请求消息,请求与中继终端relayUE建立PDN连接。
S202,remote UE向AAA服务器AAA Server发送认证请求消息,以使AAA服务器执行认证过程。
在该过程中remote UE向relay UE发送的认证请求消息中携带remote UE的接近业务标识prose UE ID,当然,此处的标识也可以是层二身份标识如MAC地址或数字形式的身份标识如IMEI、MSISDN等,进而relay UE向分组网关和AAA代理服务器PGW/AAA proxy发送认证请求消息时携带remote UE的接近业务标识prose UE ID、层二身份标识如MAC地址或数字形式的身份标识如IMEI、MSISDN。MAC地址可以与发送的认证请求消息处于不同协议层,若remote UE与relay UE使用广播方式进行消息传递,其源地址为remote UE的层二标识,则relay UE可获取该层二标识,并在向PGW/AAA proxy发送的认证请求消息中携带。
该认证请求消息可以为EAP-AKA/EAP-AKA’过程中的EAPResponse/Identity,该消息由relay UE向remote UE发送的EAP Request/Identity消息触发remote UE发送,该消息经过PGW/AAA proxy发送到AAA server,可选的PGW/AAA proxy可对消息进行处理,将处理后的消息发送到AAA server,所作的处理可以为删除某些参数。
S203,PGW/AAA proxy保存prose UE ID(对应步骤S202该标识还可为步骤S202中的其他标识),并保存prose UE ID与remote UE的身份标识,如IMSI的对应关系,其中,remote UE的IMSI包含在认证过程中remote UE与AAAserver交互的信息中,如EAP Response/Identity中,当然,也可以是在relay UE接收remote UE的PDN连接请求消息后,在向AAA服务器发起认证之前,要求remote UE提供其IMSI以供认证时使用。
S204,认证成功后,relay UE向远程终端返回分组数据网(Packet Data Network,简称PDN)连接接受消息即PDN connection accept消息。
S205,远程终端发送动态主机配置协议发现消息即DHCPDISCOVER消息,请求PGW分配IP地址,在DHCPDISCOVER消息中携带remote UE的prose UEID(对应第步骤S202中携带的标识,如S202中携带IMEI,则此处的DHCPDISCOVER中也携带IMEI),以使得PGW识别该DHCP过程是为remoteUE分配IP地址的过程。可选的,DHCODISCOVER消息中也可仅携带“远程终端标签”remote UE tag,用于标识该remote UE为被中继的终端。
S206,relay UE发送DHCPDISCOVER到PGW。
S207,PGW根据保存的prose UE ID和remote UE的IMSI的对应关系,识别remote UE,为remote UE分配IP地址。
S208,PGW返回动态主机配置协议响应消息DHCPOFFER至relay UE,其中携带PGW为remote UE分配的IP地址。
S209,relay UE返回DHCPOFFER至remote UE。
S210,当remote UE接受PGW返回的IP地址时,则返回动态主机配置协议请求消息DHCPREQUEST消息,在该消息中携带remote UE的prose UE ID(对应步骤S202中携带的标识)。
S211,relay UE将DHCPREQUEST消息发送至PGW。
S212,PGW根据prose UE ID识别remote UE,保存该分配的IP地址与remoteUE的IMSI之间的关联关系。
S213,PGW返回动态主机配置协议确认消息DHCPACK至relay UE。
S214,relay UE将DHCPACK消息发送至remote UE。
S215,remote UE通过relay UE接入网络,发送数据包,进行通信。
需要说明的是,因为DHCPDISCOVER\DHCPOFFER\DHCPREQUEST为一组消息,因此在S205中若PGW已知该DHCP请求消息与remote UE关联,则在S210中可不携带prose UE ID。
此外,PGW通过DHCPDISCOVER消息中的接近业务标识及PGW保存的接近业务标识与remote UE的IMSI的对应关系识别出该过程是为remote UE分配IP地址的过程,则PGW可以在DHCPACK消息中为remote UE配置合适的租期,如比正常IP地址租期更短的租期,一般IP地址的租期为8天,则可以为remote UE分配IP地址的租期为1个小时;若PGW(DHCP Server)没有收到remote UE新的续租请求消息,则在IP地址租期过期时,PGW可收回为remoteUE分配的IP地址。
请参照图3,为本发明通信方法的第三实施例的流程示意图,在本实施例中,所述方法包括以下步骤:
S301,remote UE发送PDN连接请求消息,请求与relay UE建立PDN连接。
S302,remote UE向AAA服务器AAA Server发送认证请求消息,以使AAA服务器执行认证过程。该过程可以是使用EAP-AKA/EAP-AKA’协议执行的认证过程,所述认证请求消息可为该过程中的EAP Response/Identity,该消息由relayUE向remote UE发送的EAP Request/Identity消息触发。
S303,AAA服务器返回认证成功响应消息至PGW/AAA proxy。
S304,PGW/AAA proxy在收到认证成功响应后,生成关联标识。保存关联标识和remote UE的身份信息,如IMSI的对应关系,remote UE的IMSI包含在认证过程中remote UE与AAA server交互的信息中,如PGW/AAA proxy通过收到的EAP Response/Identity中获取,当然也可以是PGW/AAA proxy从AAAserver接收的消息中,如认证成功响应消息中获取。
该关联标识的形式可以为标识remote UE的随机数字,也可以为标识remote UE的临时MAC地址形式的标识。
S305,PGW/AAA proxy将关联标识的认证成功响应消息发送到relay UE。
S306,relay UE将关联标识的认证成功响应消息发送到remote UE。
其中,通过relay UE转发认证成功响应消息时,relay UE也可保存关联标识。
本专利不限制发送关联标识的消息类型,即也可以通过认证过程中的其他消息发送至remote UE。
S307,relay UE向remote UE返回PDN connection accept消息。
S308,remote UE通过DHCP过程申请获取IP地址,发起DHCPDISCOVER消息,其中携带步骤S306接收的关联标识。
S309,relay UE将携带关联标识的DHCPDISCOVER消息发送到PGW。
S310,PGW根据该关联标识和remote UE的IMSI的对应关系,识别remoteUE,确定该DHCP过程是为remote UE分配IP地址的过程,为remote UE分配IP地址。
S311,PGW返回DHCPOFFER消息至relay UE,其中携带分配的IP地址。
S312,relay UE通过DHCPOFFER消息将IP地址发送到remote UE。
S313,remote UE选择DHCPOFFER消息中的IP地址为其IP地址,发送DHCPREQUEST消息,其中携带关联标识。
S314,relay UE将携带关联标识的DHCPREQUEST消息发送到PGW。
S315,PGW保存该分配的IP地址与remote UE的IMSI之间的关联关系。
S316,PGW向relay UE返回DHCPACK消息。
S317,relay UE发送DHCPACK消息到remote UE。
S318,remote UE通过relay UE接入网络,发送数据包,进行通信。
其中,PGW通过DHCPDISCOVER消息中的关联标识及PGW保存的关联标识与remote UE的IMSI的对应关系识别出该过程是为remote UE分配IP地址的过程,则PGW可以在DHCPOFFER或DHCPACK消息中为remote UE配置合适的租期,如比正常IP地址租期更短的租期,一般IP地址的租期为8天,则可以为remote UE分配IP地址的租期为1个小时;若PGW(DHCP Server)没有收到remote UE新的续租请求消息,则在IP地址租期过期时,PGW可收回为remote UE分配的IP地址。
需要说明的是,因为DHCPDISCOVER\DHCPOFFER\DHCPREQUEST为一组消息,因此在S310中若PGW已知该DHCP请求消息与remote UE关联,则在S313中可不携带关联标识。
在本实施例中,另一可能的实现方案是在S306时由relay UE保存关联标识,并保存了关联标识和remote UE的身份信息(如MAC地址)的对应关系,relay UE通过remote UE发送的认证消息,如EAP Response/Identity获取remote UE的MAC地址,。后续remote UE和relay UE使用广播方式传送消息,relay UE通过消息中的MAC地址可识别remote UE,这样在remote UE发送DHCPDISCOVER/DHCPREQUEST消息时可以不再携带关联标识,只需要relayUE在向AAA proxy/PGW发送DHCPDISCOVER消息时直接携带关联标识即可。
请参照图4,为本发明通信方法的第四实施例的流程示意图。在本实施例中,所述方法包括以下步骤:
S401,remote UE发送PDN连接请求消息,请求与relay UE建立PDN连接。
S402,remote UE向AAA Server发送认证请求消息,以使AAA服务器执行认证过程。该过程可以是使用EAP-AKA/EAP-AKA’协议执行的认证过程,所述认证请求消息可为该过程中的EAP Response/Identity,该消息由relay UE向remote UE发送的EAP Request/Identity消息触发。
S403,AAA server生成用于标识remote UE的标识假名Pseudonym,并通过PGW/AAA proxy及relay UE将该标识发送给relay UE,在实际操作中,该标识可以通过EAP-AKA/EAP-AKA’的EAP Request/AKA'-Challenge消息发送给UE。
S404,PGW/AAA proxy保存Pseudonym和remote UE的身份信息IMSI的对应关系。remote UE的IMSI包含在认证过程中remote UE与AAA server交互的信息中,如PGW/AAA proxy通过收到的EAP Response/Identity中获取,PGW/AAA proxy收到Pseudonym保存与之的对应关系,当然也可以是PGW/AAA proxy从AAA server接收的消息中,如EAP Request/AKA'-Challenge消息中和Pseudonym一同获取。
S405,PGW/AAA proxy返回携带Pseudonym的消息给relay UE。
S406,relay UE返回携带Pseudonym的消息给remote UE。
S407,remote UE保存Pseudonym。
S408,relay UE向remote UE返回PDN connection accept消息。
S409,remote UE通过DHCP过程申请获取IP地址,发起DHCPDISCOVER消息,其中携带Pseudonym。
优选地,若DHCPDISCOVER消息对字段的长度和容量有要求,这时可以使用Pseudonym的截短形式或Pseudonym的变形形式,如仅保留Pseudonym的最后八个字节包含在DHCP消息中,这样就可以符合DHCP消息传输该标识信息字段的要求。
S410,relay UE将包含Pseudonym的DHCPDISCOVER消息发送到PGW。
S411,PGW根据Pseudonym和remote UE的IMSI的对应关系,识别remoteUE,确定该DHCP过程是为remote UE分配IP地址的过程,为remote UE分配IP地址。
S412,PGW返回DHCPOFFER消息至relay UE,其中携带分配的IP地址。
S413,relay UE将包含IP地址的DHCPOFFER消息发送到remote UE。
S414,remote UE选择DHCPOFFER消息中的IP地址为其IP地址,发送DHCPREQUEST消息,其中携带Pseudonym,与步骤409对应还可携带Pseudonym的变形形式或者截短的形式。
S415,relay UE将携带Pseudonym的DHCPREQUEST消息发送到PGW。
S416,PGW保存该分配的IP地址与remote UE的IMSI之间的关联关系。
S417,PGW向relay UE返回DHCPACK消息。
S418,relay UE发送DHCPACK消息到remote UE。
S419,remote UE通过relay UE接入网络,发送数据包,进行通信。
需要说明的是,因为DHCPDISCOVER\DHCPOFFER\DHCPREQUEST为一组消息,因此在S411中若PGW已知该DHCP请求消息与remote UE关联,则在S414中可不携带关联标识。
同上述各实施例,PGW可以在DHCPOFFER或DHCPACK消息中为remoteUE配置合适的租期,以使得remote UE没有进行新的续租申请,在IP地址租期过期时,PGW及时收回为remote UE分配的IP地址。
需要说明的是,PGW/AAA proxy在执行上述通信方法第二至第四实施例中的具体操作时,可以由AAA proxy接收remote UE的IMSI,并接收remote UE的标识或生成remote UE的标识,然后在PGW上创建remote UE的标识和IMSI的对应关系,或者不创建remote UE的标识和IMSI的对应关系,而是直接将remote UE的标识和IMSI发送给PGW,由PGW保存remote UE的标识和IMSI的对应关系,最后,由PGW根据remote UE的标识和IMSI的对应关系为remoteUE分配IP地址,在整个过程中,如果标识由AAA server或AAA proxy生成,则可以统一由AAA proxy通过relay UE发送给remote UE。
当然,除了上述通过DHCP消息的方式获取IP地址并接入网络之外,还可以直接在remote UE通过relay UE和PGW/AAA proxy向AAA server发起的认证通过之后,由PGW/AAA proxy接收AAA server发送的认证成功响应消息,并为认证通过的UE即remote UE分配IP地址,再通过认证成功响应消息发送给remote UE,这样,remote UE就可以使用分配的IP地址,通过relay UE接入网络,完成与网络的通信过程。除此之外,还可以通过relay UE、移动管理实体、PGW/AAA proxy之间的资源承载过程携带remote UE的标识,如IMSI或IMEI或仅表示该UE为被relay UE的标识,从而实现PGW/AAA proxy为remote UE分配IP地址的目的。具体可参照图5。
请参照图5,为本发明通信方法的第五实施例的流程示意图。在本实施例中,所述方法包括以下步骤:
S501,remote UE发送PDN连接请求消息,请求与relay UE建立PDN连接。
S502,remote UE通过relay UE、MME、PGW/AAA proxy向AAA Server发送认证请求消息,以使AAA服务器执行认证过程。
S503,认证通过后,relay UE返回PDN连接接受消息给remote UE。
S504,relay UE向MME、PGW发起承载资源修改请求,在用于请求承载资源修改的消息中携带remote UE的标识,在这个过程中,relay UE、MME、PGW信息交互涉及的消息依次可以是Request Bearer Resource Modification消息、Bearer Resource Command消息。携带的remote UE的标识可以是IMSI、IMEI或MSISDN等,或者仅需要该标识表明remote UE为被中继的UE即可。
S505,PGW根据承载资源修改过程中收到的标识,为remote UE分配IP地址。
S506,PGW、MME、relay UE按照现有的承载资源修改流程完成承载资源修改,其中,用于完成承载资源修改的消息中携带PGW为remote UE分配的IP地址。在这个过程中,PGW、MME、relay UE信息交互涉及到的消息依次可以是Update Bearer Request消息、Downlink NAS transport消息。
S507,relay UE返回携带IP地址的消息给remote UE,该消息可以是ProseBearer消息。
S508,remote UE通过relay UE接入网络,发送数据包,进行通信。
请参照图6,为本发明通信方法的第六实施例的流程示意图。在本实施例中,所述方法包括以下步骤:
S601,处于网络覆盖的第二终端接收未出于网络覆盖的第一终端发出的第一消息,建立和所述第一终端的连接。
S602,所述第二终端接收所述第一终端发送的第二消息,所述第二消息中包含所述第一终端的IMSI和标识,所述第二终端保存所述IMSI和标识的对应关系。
S603,所述第二终端接收所述第一终端的第一IP地址获取请求消息,所述第一IP地址获取请求消息中包含所述标识,所述第二终端根据所述IMSI和标识的对应关系,向核心网实体发送第二IP地址获取请求消息,所述第二IP地址获取请求消息中携带所述IMSI,以使得所述核心网实体根据所述第一终端的IMSI,为所述第一终端分配IP地址。
S604,所述第二终端接收所述核心网实体返回的IP地址,将所述IP地址发送给所述第一终端。
在实际应用中,核心网实体可以是具有AAA proxy和PGW功能的实体,因此,在此种情况下,此处所述第一核心网实体为AAA proxy及PGW的统称,或者是具有AAA Proxy功能的PGW;
请参照图7,为本发明通信方法的第七实施例的流程示意图。在本实施例中,所述方法包括以下步骤:
S701,remote UE发送PDN连接请求消息,请求与relay UE建立PDN连接。
S702,remote UE向relay UE发送认证请求消息。该过程可以是使用EAP-AKA/EAP-AKA’协议执行的认证过程,所述认证请求消息可为该过程中的EAP Response/Identity,该消息由relay UE向remote UE发送的EAPRequest/Identity消息触发。
在此过程中,remote UE和relay UE之间的交互可通过广播消息通信,广播消息的源地址为remote UE的层二地址信息(如MAC地址),由此relay UE可解析获得remote UE的层二地址信息。
S703,relay UE保存remote UE的MAC地址和remote UE的身份信息(IMSI)的对应关系。Relay UE通过认证过程中从remote UE发送的EAPResponse/Identity中获取Remote UE的身份信息(IMSI),因此relay UE可保存remote UE的层二地址与身份信息(IMSI)的对应关系。
S704,relay UE将remote UE发送的认证请求消息通过AAA proxy发送到AAA服务器,以使AAA服务器执行认证过程。
S705,认证通过后,AAA服务器通过AAA proxy/和relay UE返回认证成功响应消息到relay UE,并发送到remote UE。
S706,relay UE向remote UE返回PDN connection accept消息。
S707,remote UE通过DHCP过程申请获取IP地址,发送DHCPDISCOVER消息到relay UE,其中包含remote UE的MAC地址,relay UE可解析获得remoteUE的MAC地址。
S708,relay UE根据MAC地址和IMSI的对应关系,在DHCPDISCOVER消息中加入IMSI,将remote UE的IMSI发送到PGW,以使PGW识别remote UE。
S709,,PGW根据remote UE的IMSI标识,识别remote UE,确定该DHCP过程是为remote UE分配IP地址的过程,为remote UE分配IP地址。
S710,PGW返回DHCPOFFER消息至relay UE,其中携带分配的IP地址。
S711,relay UE通过DHCPOFFER消息将IP地址发送到remote UE。
S712,remote UE选择DHCPOFFER消息中的IP地址为其IP地址,向PGW发送DHCPREQUEST消息,同S707步该消息首先被发送到relay UE,relay UE根据MAC地址获知该消息为remote UE发送的消息。
S713,relay UE在DHCPREQUEST消息中包含remote UE的身份信息IMSI,并将DHCPREQUEST发送到PGW。
S714,PGW保存该分配的IP地址与remote UE的IMSI之间的关联关系。
S715,PGW向relay UE返回DHCPACK消息。
S716,relay UE发送DHCPACK消息到remote UE。
S717,remote UE通过relay UE接入网络,发送数据包,进行通信。
需要说明的是,因为DHCPDISCOVER\DHCPOFFER\DHCPREQUEST为一组消息,因此在S709中若PGW已知该DHCP请求消息与remote UE关联,则在S712中可不携带关联标识。
请参照图8,为本发明通信方法的第八实施例的流程示意图。在本实施例中,所述方法包括以下步骤:
S801,第二终端向移动管理实体发起第一消息,请求建立与核心网实体的连接。
S802,所述第二终端接收所述移动管理实体返回的第二消息,其中,所述第二消息中携带所述核心网实体的地址信息。
S803,所述第二终端接收未处于网络覆盖的第一终端发送的认证请求。
S804,所述第二终端根据所述核心网实体的地址信息向所述核心网实体发送所述第一终端的认证请求,以便所述第一终端通过所述核心网实体,与服务器完成认证过程。
在实际应用中,核心网实体可以是具有AAA proxy和PGW功能的实体,因此,在此种情况下,此处所述核心网实体为AAA proxy及PGW的统称,或者是具有AAA Proxy功能的PGW;在本实施例中,主要解决了中继终端即第二终端由于不了解核心网实体的地址,无法顺利完成中继功能的问题,通过与移动管理实体进行信息交互,从而使得核心网实体通过移动管理实体返回地址或者从移动管理实体获得核心网尸体的地址,这样在远程终端需要通过中继终端中继接入网络时,便可以顺利的完成远程终端的认证过程。
请参照图9,为本发明通信方法的第九实施例的流程示意图。在本实施例中,所述方法包括以下步骤:
S901,relay UE发送PDN连接请求消息,请求建立与核心网实体PGW的PDN连接。
S902,PDN连接建立请求发送到服务该relay UE的移动管理实体MME,MME按现有PDN连接的建立流程向核心网实体PGW发起建立PDN连接的过程,完成与核心网实体的PDN连接建立过程。所建立的PGN连接用于中继业务,则移动管理实体可与指定的PGW建立用于中继的PDN连接。
S903,移动管理实体向UE发送PDN连接接受消息,在PDN连接接受消息中加入核心网实体AAA proxy的地址信息,发送至relay UE。MME在与PGW的PDN连接建立过程中获取了AAA proxy地址。在实际应用中,AAA proxy及PGW经常是同一物理实体的不同逻辑部分或PGW是具有AAA Proxy功能的PGW,因此MME能够获取PGW的地址也即能够获取AAA proxy的地址。
S904,relay UE保存AAA proxy的地址。
S905,当relay UE接收到未处于网络覆盖的远程终端的认证请求时,relayUE根据所述AAA proxy的地址信息向AAA proxy发送认证请求消息,以使得AAA proxy将认证请求发送到AAA服务器,完成远程终端与AAA服务器的认证过程。
S906,relay UE通过AAA proxy接收AAA服务器返回的认证成功响应消息,完成认证过程。
在本实施例中,具体描述了返回核心网实体地址的移动管理实体的相关流程,在实际场景中,relay UE一般还需要通过基站和移动管理实体连接,由于三者之间的信息交互较为成熟,此处不再赘述。
请参照图10,为本发明通信方法的第十实施例的流程示意图。在本实施例中,所述方法包括以下步骤:
S1001,relay UE发送PDN连接请求消息,请求建立与核心网实体PGW的PDN连接。
S1002,PDN连接建立请求发送到服务该relay UE的移动管理实体MME,MME按现有流程向核心网实体PGW发起建立PDN连接的过程。所建立的PDN连接用于中继业务,则移动管理实体可与指定的PGW建立用于中继的PDN连接。
S1003,核心网实体PGW接受MME发起的PDN连接建立过程,在向移动管理实体返回的响应消息配置AAA proxy地址至PCO参数,该响应消息可以是现有PDN连接建立流程中的创建会话响应create session response消息。在实际应用中,AAA proxy及PGW经常是同一物理实体的不同逻辑部分或PGW是具有AAA Proxy功能的PGW,因此能够将AAA proxy的地址配置在PCO参数中。
S1004,核心网实体PGW返回携带PCO参数的响应消息至移动管理实体。
S1005,移动管理实体收到PGW返回的响应消息后,向终端返回响应消息,该响应消息可为现有流程中的PDN连接接受消息,其中包含从PGW接收的PCO参数,PDN连接接受消息发送至relay UE。
需要说明的是,核心网实体PGW返回至移动管理实体的消息和移动管理实体返回至relay UE的消息一般为不同的消息,但是其均携带PCO参数。且移动管理实体通常还需要通过基站与relay UE进行通信,但是其通信消息中仍然将携带上述PCO参数。
S1006,relay UE解析PCO参数,保存核心网实体的地址。
S1007,当relay UE接收到未处于网络覆盖的远程终端的认证请求时,relayUE根据所述AAA proxy的地址信息向AAA proxy发送认证请求消息,以使AAAproxy将认证请求发送到AAA服务器,完成远程终端与AAA服务器的认证过程。
S1008,relay UE接收AAA proxy返回的认证成功响应消息,完成认证过程。
请参照图11,为本发明通信方法的第十一实施例的流程示意图。在本实施例中,所述方法包括以下步骤:
S1101,在未处于网络覆盖的第一终端向处于网络覆盖的第二终端发起第一消息,和所述第二终端建立连接之后,第一核心网实体接收所述第一终端通过所述第二终端发送的用于申请获取IP地址的第二消息。
其中,所述第二消息中携带所述第一终端的标识。
S1102,至少根据所述标识识别所述第一终端,为所述第一终端分配IP地址,以使所述第一终端获取IP地址后,通过所述第二终端与网络进行通信。
优选地,在第一核心网实体接收所述第一终端通过所述第二终端发送的用于申请获取IP地址的第二消息之前,还包括:
在所述第一终端通过所述第二终端及所述第一核心网实体执行与服务器的认证过程中,接收所述第一终端通过所述第二终端发送的第三消息,所述第三消息中携带所述第一终端的所述标识,保存所述标识和所述第一终端的国际移动用户识别码IMSI的对应关系;或
在所述第一终端通过所述第二终端及所述第一核心网实体执行与服务器的认证过程中,接收所述服务器发送的第四消息,通过所述第二终端发送所述第四消息到所述第一终端,所述第四消息中携带所述第一终端的所述标识,保存所述标识和所述第一终端的IMSI的对应关系;或
在所述第一终端通过所述第二终端及所述第一核心网实体执行与服务器的认证过程中,通过所述第二终端发送第五消息到所述第一终端,所述第五消息中携带所述第一终端的所述标识,保存有所述标识和所述第一终端的IMSI的对应关系;或
在所述第一终端通过所述第二终端及第二核心网实体执行与服务器的认证过程中,若所述第一终端通过所述第二终端发送第六消息到所述第二核心网实体,所述第六消息中携带所述第一终端的所述标识,所述第一核心网实体接收所述第二核心网实体创建的所述标识和所述第一终端的IMSI的对应关系,或接收所述第二核心网实体发送的所述标识和所述第一终端的IMSI,保存所述第一标识和所述第一终端的IMSI的对应关系;或
在所述第一终端通过所述第二终端及第二核心网实体执行与服务器的认证过程中,若所述第一终端接收到所述服务器通过所述第二核心网实体及所述第二终端发送的第七消息,所述第七消息中携带所述第一终端的所述标识,所述第一核心网实体接收所述第二核心网实体创建的所述标识和所述第一终端的IMSI的对应关系,或接收所述第二核心网实体发送的所述标识和所述第一终端的IMSI,保存所述第一标识和所述第一终端的IMSI的对应关系;或
在所述第一终端通过所述第二终端及第二核心网实体执行与服务器的认证过程中,若所述第一终端接收到所述第二核心网实体通过所述第二终端发送的第八消息,所述第八消息中携带所述第一终端的所述标识,所述第一核心网实体接收所述第二核心网实体创建的所述标识和所述第一终端的IMSI的对应关系,或接收所述第二核心网实体发送的所述标识和所述第一终端的IMSI,保存所述第一标识和所述第一终端的IMSI的对应关系。
在所述第一核心网实体保存所述第一标识和所述第一终端的IMSI的对应关系之后,所述第一核心网实体根据所述标识与所述第一终端的IMSI的对应关系,识别所述第一终端,为所述第一终端分配IP地址。
其中,若所述第四消息或第七消息中携带所述第一终端的所述标识时,所述标识由所述服务器为所述第一终端分配。
若所述第五消息或第八消息中携带所述第一终端的标识时,所述标识由所述第一核心网实体为所述第一终端分配。
若所述第五消息或第八消息中携带所述第一终端的标识时,所述标识为所述第一终端的层二身份标识。
若所述第三消息或第六消息中携带所述第一终端的标识时,所述标识为所述第一终端的接近业务终端标识、层二身份标识或国际移动设备身份码IMEI。
若所述第四消息或第七消息中携带所述第一终端的标识时,所述标识为假名Pseudonym。
所述第二消息为动态主机配置协议DHCP发现消息或DHCP请求消息。
请参照图12,为本发明通信方法的第十二实施例的流程示意图。在本实施例中,所述方法包括以下步骤:
S1201,在未处于网络覆盖的第一终端向处于网络覆盖的第二终端发起第一消息,和所述第二终端建立连接之后,第一核心网实体接收所述第一终端通过所述第二终端发送的用于申请获取IP地址的第二消息。
所述第二消息中携带所述第一终端的标识。
S1202,至少根据所述标识识别所述第一终端,为所述第一终端分配IP地址,以使所述第一终端获取IP地址后,通过所述第二终端与网络进行通信。
S1203,所述第一核心网实体通过所述第二终端发送IP地址租期配置消息到所述第一终端。
所述IP地址租期配置消息中携带所述第一核心网实体为所述第一终端配置的预设时长的租期信息。
S1204,若所述预设时长到达且未收到所述第一终端的续约请求,则回收已分配的IP地址。
优选地,所述预设时长可以比正常IP地址租期短,一般IP地址的租期为8天,则可以为所述第一终端分配IP地址的租期为1个小时;若所述第一核心网实体没有收到所述第一终端新的续租请求消息,则在IP地址租期过期时,所述第一核心网实体可收回为所述第一终端分配的IP地址。
请参照图13,为本发明终端的第一实施例的组成示意图。在本实施例中,所述终端包括:
收发单元100,用于向处于网络覆盖的第二终端发起第一消息,和所述第二终端建立连接;以及通过所述第二终端向第一核心网实体发送第二消息以申请获取IP地址,所述第二消息中携带所述终端的标识,以使得所述第一核心网实体至少根据所述标识识别所述终端,为所述终端分配IP地址;
通信单元200,用于在所述收发单元获取IP地址后,通过所述第二终端与网络进行通信。
优选地,所述收发单元100还用于通过所述第二终端及所述第一核心网实体执行与服务器的认证过程,在认证过程中,所述收发单元100通过所述第二终端发送第三消息到所述第一核心网实体,所述第三消息中携带所述终端的所述标识,以使所述第一核心网实体保存所述标识和所述终端的国际移动用户识别码IMSI的对应关系;或
所述收发单元100还用于通过所述第二终端及所述第一核心网实体执行与服务器的认证过程,在认证过程中,所述收发单元100接收第四消息,所述第四消息中携带所述终端的所述标识,且所述第四消息由所述服务器通过所述第一核心网实体及所述第二终端发送到所述收发单元,以使所述第一核心网实体保存所述标识和所述终端的IMSI的对应关系;或
所述收发单元100还用于通过所述第二终端及所述第一核心网实体执行与服务器的认证过程,在认证过程中,所述收发单元100接收由所述第一核心网实体通过所述第二终端发送的第五消息,所述第五消息中携带所述终端的所述标识,且所述第一核心网实体保存有所述标识和所述终端的IMSI的对应关系;或
所述收发单元100还用于通过所述第二终端及第二核心网实体执行与服务器的认证过程,在认证过程中,所述收发单元100通过所述第二终端发送第六消息到所述第二核心网实体,所述第六消息中携带所述终端的所述标识,以使所述第二核心网实体在所述第一核心网实体创建所述标识和所述终端的IMSI的对应关系,或以使所述第二核心网实体向所述第一核心网实体发送所述标识和所述终端的IMSI,以便所述第一核心网实体保存所述第一标识和所述终端的IMSI的对应关系;或
所述收发单元100还用于通过所述第二终端及第二核心网实体执行与服务器的认证过程,在认证过程中,所述收发单元100用于接收第七消息,所述第七消息中携带所述第一终端的所述标识,且所述第七消息由所述服务器通过所述第二核心网实体及所述第二终端发送到所述收发单元,以使所述第二核心网实体在所述第一核心网实体创建所述标识和所述终端的IMSI的对应关系,或以使所述第二核心网实体向所述第一核心网实体发送所述标识和所述终端的IMSI,以便所述第一核心网实体保存所述标识和所述终端的IMSI的对应关系;或
所述收发单元100还用于通过所述第二终端及第二核心网实体执行与服务器的认证过程,在认证过程中,所述收发单元100用于接收第八消息,所述第八消息包含所述第一终端的所述标识,且所述第八消息由所述第二核心网实体通过所述第二终端发送到所述收发单元,以使所述第二核心网实体在所述第一核心网实体创建所述标识和所述终端的IMSI的对应关系,或以使所述第二核心网实体向所述第一核心网实体发送所述标识和所述终端的IMSI,以便所述第一核心网实体保存所述标识和所述终端IMSI的对应关系。
若所述第一核心网实体保存有所述标识和所述第一终端的IMSI的对应关系,则所述收发单元100接收的IP地址由所述第一核心网实体根据所述标识与所述终端的IMSI的对应关系,识别所述终端后,为所述终端分配。
若所述第四消息或第七消息中携带所述终端的所述标识时,所述标识由所述服务器为所述终端分配。
若所述第五消息或第八消息中携带所述终端的标识时,所述标识由所述第一核心网实体为所述终端分配。
若所述第五消息或第八消息中携带所述终端的标识时,所述标识为所述终端的层二身份标识或数字形式的临时身份标识。
若所述第三消息或第六消息中携带所述终端的标识时,所述标识为所述终端的接近业务终端标识、层二身份标识或国际移动设备身份码IMEI。
若所述第四消息或第七消息中携带所述第一终端的标识时,所述标识为假名Pseudonym。
所述第二消息为动态主机配置协议DHCP发现消息或DHCP请求消息。
所述第二消息中携带的标识为所述第一终端的IMSI、IMEI或移动台识别号码MSISDN。
所述收发单元100还用于接收所述第一核心网实体发送的IP地址租期配置消息,所述IP地址租期配置消息中携带所述第一核心网实体为所述终端配置的预设时长的租期信息,以便所述第一核心网实体在所述预设时长到达且未收到所述终端的续约请求时,回收已分配的IP地址。
需要说明的是,以上终端实施例中收发单元和/或通信单元可以以硬件的形式独立于终端的处理器单独设置,且设置形式可以是微处理器的形式;也可以以硬件形式内嵌于终端的处理器中,还可以以软件形式存储于终端的存储器中,以便于终端的处理器调用执行以上收发单元和/或通信单元对应的操作。
请参照图14,为本发明终端的第二实施例的组成示意图。在本实施例中,所述终端包括:处理器110和与所述处理器110相配合的存储器120。其中存储器120用于存储一组程序代码,处理器110用于调用存储器120中存储的程序代码,执行本发明通信方法的第一至第五任一实施例中所述的操作。
请参照图15,为本发明终端的第三实施例的组成示意图。在本实施例中,所述终端包括:
收发单元300,用于接收未出于网络覆盖的第一终端发出的第一消息,建立和所述第一终端的连接;以及接收所述第一终端发送的第二消息,所述第二消息中包含所述第一终端的IMSI和标识;
保存单元400,用于保存所述IMSI和标识的对应关系;
所述收发单元300还用于接收所述第一终端的第一IP地址获取请求消息,所述第一IP地址获取请求消息中包含所述标识,根据所述IMSI和标识的对应关系,向核心网实体发送第二IP地址获取请求消息,所述第二IP地址获取请求消息中携带所述IMSI,以使得所述核心网实体根据所述第一终端的IMSI,为所述第一终端分配IP地址;以及接收所述核心网实体返回的IP地址,将所述IP地址发送给所述第一终端。
所述标识为所述第一终端的层二身份标识。
请参照图16,为本发明终端的第四实施例的组成示意图。在本实施例中,所述终端包括:
第一收发单元500,用于向移动管理实体发起第一消息,请求建立与核心网实体的连接;接收所述移动管理实体返回的第二消息,其中,所述第二消息中携带所述核心网实体的地址信息;
第二收发单元600,用于接收未处于网络覆盖的第一终端发送的认证请求;根据所述核心网实体的地址信息向所述核心网实体发送所述第一终端的认证请求,以便所述第一终端通过所述核心网实体,与服务器完成认证过程。
所述第一消息为PDN连接请求消息,所述第二消息为PDN连接接受消息;或
所述第一消息为附着请求消息,所述第二消息为附着接受消息。
或者,所述第二消息中的协议配置选项PCO参数中携带所述核心网实体的地址信息,且所述核心网实体的地址信息由所述核心网实体配置在所述PCO参数中。
请参照图17,为本发明核心网实体的第一实施例的组成示意图。在本实施例中,所述核心网实体包括:
收发单元700,用于在未处于网络覆盖的第一终端向处于网络覆盖的第二终端发起第一消息,和所述第二终端建立连接之后,接收所述第一终端通过所述第二终端发送的用于申请获取IP地址的第二消息,所述第二消息中携带所述第一终端的标识;
分配单元800,用于至少根据所述标识识别所述第一终端,为所述第一终端分配IP地址,以使所述第一终端获取IP地址后,通过所述第二终端与网络进行通信。
所述收发单元700还用于:
在所述第一终端通过所述第二终端及所述第一核心网实体执行与服务器的认证过程中,接收所述第一终端通过所述第二终端发送的第三消息,所述第三消息中携带所述第一终端的所述标识,保存所述标识和所述第一终端的国际移动用户识别码IMSI的对应关系;或
在所述第一终端通过所述第二终端及所述第一核心网实体执行与服务器的认证过程中,接收所述服务器发送的第四消息,通过所述第二终端发送所述第四消息到所述第一终端,所述第四消息中携带所述第一终端的所述标识,保存所述标识和所述第一终端的IMSI的对应关系;或
在所述第一终端通过所述第二终端及所述第一核心网实体执行与服务器的认证过程中,通过所述第二终端发送第五消息到所述第一终端,所述第五消息中携带所述第一终端的所述标识,保存有所述标识和所述第一终端的IMSI的对应关系;或
在所述第一终端通过所述第二终端及第二核心网实体执行与服务器的认证过程中,若所述第一终端通过所述第二终端发送第六消息到所述第二核心网实体,所述第六消息中携带所述第一终端的所述标识,所述第一核心网实体接收所述第二核心网实体创建的所述标识和所述第一终端的IMSI的对应关系,或接收所述第二核心网实体发送的所述标识和所述第一终端的IMSI,保存所述第一标识和所述第一终端的IMSI的对应关系;或
在所述第一终端通过所述第二终端及第二核心网实体执行与服务器的认证过程中,若所述第一终端接收到所述服务器通过所述第二核心网实体及所述第二终端发送的第七消息,所述第七消息中携带所述第一终端的所述标识,所述第一核心网实体接收所述第二核心网实体创建的所述标识和所述第一终端的IMSI的对应关系,或接收所述第二核心网实体发送的所述标识和所述第一终端的IMSI,保存所述第一标识和所述第一终端的IMSI的对应关系;或
在所述第一终端通过所述第二终端及第二核心网实体执行与服务器的认证过程中,若所述第一终端接收到所述第二核心网实体通过所述第二终端发送的第八消息,所述第八消息中携带所述第一终端的所述标识,所述第一核心网实体接收所述第二核心网实体创建的所述标识和所述第一终端的IMSI的对应关系,或接收所述第二核心网实体发送的所述标识和所述第一终端的IMSI,保存所述第一标识和所述第一终端的IMSI的对应关系。
在所述收发单元700保存所述第一标识和所述第一终端的IMSI的对应关系之后,所述分配单元800还用于根据所述标识与所述第一终端的IMSI的对应关系,识别所述第一终端,为所述第一终端分配IP地址。
请参照图18,为本发明核心网实体的第二实施例的组成示意图。在本实施例中,所述核心网实体包括:
收发单元700,用于在未处于网络覆盖的第一终端向处于网络覆盖的第二终端发起第一消息,和所述第二终端建立连接之后,接收所述第一终端通过所述第二终端发送的用于申请获取IP地址的第二消息,所述第二消息中携带所述第一终端的标识;
分配单元800,用于至少根据所述标识识别所述第一终端,为所述第一终端分配IP地址,以使所述第一终端获取IP地址后,通过所述第二终端与网络进行通信。
回收单元900,用于通过所述第二终端发送IP地址租期配置消息到所述第一终端,所述IP地址租期配置消息中携带所述第一核心网实体为所述第一终端配置的预设时长的租期信息;若所述预设时长到达且未收到所述第一终端的续约请求,则回收已分配的IP地址。
所述收发单元700还用于:
在所述第一终端通过所述第二终端及所述第一核心网实体执行与服务器的认证过程中,接收所述第一终端通过所述第二终端发送的第三消息,所述第三消息中携带所述第一终端的所述标识,保存所述标识和所述第一终端的国际移动用户识别码IMSI的对应关系;或
在所述第一终端通过所述第二终端及所述第一核心网实体执行与服务器的认证过程中,接收所述服务器发送的第四消息,通过所述第二终端发送所述第四消息到所述第一终端,所述第四消息中携带所述第一终端的所述标识,保存所述标识和所述第一终端的IMSI的对应关系;或
在所述第一终端通过所述第二终端及所述第一核心网实体执行与服务器的认证过程中,通过所述第二终端发送第五消息到所述第一终端,所述第五消息中携带所述第一终端的所述标识,保存有所述标识和所述第一终端的IMSI的对应关系;或
在所述第一终端通过所述第二终端及第二核心网实体执行与服务器的认证过程中,若所述第一终端通过所述第二终端发送第六消息到所述第二核心网实体,所述第六消息中携带所述第一终端的所述标识,所述第一核心网实体接收所述第二核心网实体创建的所述标识和所述第一终端的IMSI的对应关系,或接收所述第二核心网实体发送的所述标识和所述第一终端的IMSI,保存所述第一标识和所述第一终端的IMSI的对应关系;或
在所述第一终端通过所述第二终端及第二核心网实体执行与服务器的认证过程中,若所述第一终端接收到所述服务器通过所述第二核心网实体及所述第二终端发送的第七消息,所述第七消息中携带所述第一终端的所述标识,所述第一核心网实体接收所述第二核心网实体创建的所述标识和所述第一终端的IMSI的对应关系,或接收所述第二核心网实体发送的所述标识和所述第一终端的IMSI,保存所述第一标识和所述第一终端的IMSI的对应关系;或
在所述第一终端通过所述第二终端及第二核心网实体执行与服务器的认证过程中,若所述第一终端接收到所述第二核心网实体通过所述第二终端发送的第八消息,所述第八消息中携带所述第一终端的所述标识,所述第一核心网实体接收所述第二核心网实体创建的所述标识和所述第一终端的IMSI的对应关系,或接收所述第二核心网实体发送的所述标识和所述第一终端的IMSI,保存所述第一标识和所述第一终端的IMSI的对应关系。
在所述收发单元700保存所述第一标识和所述第一终端的IMSI的对应关系之后,所述分配单元800还用于根据所述标识与所述第一终端的IMSI的对应关系,识别所述第一终端,为所述第一终端分配IP地址。
需要说明的是,以上核心网实体实施例中收发单元、保存单元和回收单元可以以硬件的形式独立于核心网实体的处理器单独设置,且设置形式可以是微处理器的形式;也可以以硬件形式内嵌于核心网实体的处理器中,还可以以软件形式存储于核心网实体的存储器中,以便于核心网实体的处理器调用执行以上收发单元、保存单元或回收单元对应的操作。
请参照图19,为本发明核心网实体的第三实施例的组成示意图。在本实施例中,所述核心网实体包括:处理器130和与所述处理器130相配合的存储器140。其中存储器140用于存储一组程序代码,处理器130用于调用存储器140中存储的程序代码,执行本发明通信方法的第十一至第十二任一实施例中所述的操作。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
通过上述实施例的描述,本发明具有以下优点:
未处于网络覆盖的第一终端通过与处于网络覆盖的第二终端相连,再通过所述第二终端发送携带所述第一终端标识的消息至所述第一核心网实体,所述第一核心网实体便可以根据所述标识识别出所述第一终端,并为所述第一终端分配IP地址,从而使得所述第一终端可以使用获得的IP地址,通过所述第二终端接入网络,与网络进行通信,解决了未处于网络覆盖的终端也能接入网络,完成与网络通信的问题。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,简称ROM)或随机存储记忆体(Random Access Memory,简称RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。