[发明专利]一种用户终端接入早期IMS鉴权的方法及系统有效
申请号: | 200810065266.9 | 申请日: | 2008-01-31 |
公开(公告)号: | CN101500234A | 公开(公告)日: | 2009-08-05 |
发明(设计)人: | 何承东 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04W12/06 | 分类号: | H04W12/06;H04W48/18;H04W80/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用户 终端 接入 早期 ims 方法 系统 | ||
1.一种用户终端接入早期IMS鉴权的方法,其特征在于,包括以下步骤:
代理-呼叫会话控制功能实体P-CSCF接收注册REGISTER消息;
当所述P-CSCF判断存在网络地址转换设备NAT时,获取所述NAT转换前的IP层的源IP地址;
当所述NAT转换前的IP层的源IP地址和所述REGISTER消息的经过via头域中发送者sent-by参数的值不同时,P-CSCF在所述REGISTER消息的via头域中增加接收received参数,所述received参数的值为所述NAT转换前的IP层的源IP地址;P-CSCF将所述REGISTER消息发送给业务-呼叫会话控制功能实体S-CSCF,进行早期IMS鉴权处理;
所述P-CSCF将所述的REGISTER消息发送给S-CSCF,进行早期IMS鉴权处理,具体包括以下步骤:
当所述S-CSCF检查所述的REGISTER消息应用层via头域中存在所述的received参数时,比较从归属用户服务器HSS获取的网关GPRS支持节点GGSN为用户终端UE分配的IP地址和所述的received参数中的IP地址是否一致,如果一致,则所述UE的接入鉴权通过。
2.根据权利要求1所述的方法,其特征在于,在所述P-CSCF判断存在NAT之前,还包含以下步骤:
当所述P-CSCF检查所述REGISTER消息的应用层via头域中sent-by参数 的值是一个完全符合资格的域名FQDN时,则所述P-CSCF判断是否存在NAT;
当所述P-CSCF检查所述REGISTER消息的应用层via头域中sent-by参数的值是一个IP地址时,则所述P-CSCF比较所述REGISTER消息的IP层的源IP地址和所述sent-by参数的值:
如果所述REGISTER消息的IP层的源IP地址和所述sent-by参数的值不同,则所述P-CSCF判断是否存在NAT;
如果所述REGISTER消息的IP层的源IP地址和所述sent-by参数的值相同,则所述P-CSCF将所述REGISTER消息发送给S-CSCF,进行早期IMS鉴权处理。
3.根据权利要求1所述的方法,其特征在于,还包含以下步骤:
所述P-CSCF判断不存在NAT时,所述P-CSCF在所述REGISTER消息的应用层via头域中增加received参数,其值为所述REGISTER消息的IP层的源IP地址;
所述P-CSCF将所述REGISTER消息发送给S-CSCF,进行早期IMS鉴权处理。
4.根据权利要求1所述的方法,其特征在于,所述获取NAT转换前的IP层的源IP地址具体为:
所述P-CSCF向所述NAT发送查询消息,其中携带所述REGISTER消息的IP层的源IP地址和源端口号;
所述NAT在地址映射表中查找所述REGISTER消息的IP层的源IP地址和源端口号对应的NAT转换前的IP层源地址;
所述NAT向P-CSCF发送响应消息,其中携带NAT转换前的IP层的源IP地址。
5.根据权利要求1所述的方法,其特征在于,还包含以下步骤:
当所述NAT转换前的IP层的源IP地址和所述REGISTER消息的应用层via头域中sent-by参数的值相同时,所述P-CSCF将所述REGISTER消息发送给S-CSCF,进行早期IMS鉴权处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810065266.9/1.html,转载请声明来源钻瓜专利网。