【技术实现步骤摘要】
完整性校验码MIC检查方法及装置
本专利技术涉及通信领域,具体而言,涉及一种完整性校验码MIC检查方法及装置。
技术介绍
为了保持第三代移动通信系统在通信领域的竞争力,并为用户提供速率更快、时延更低、更加个性化的移动通信服务,同时,为了降低运营商的运营成本,第三代合作伙伴计划(3rdGenerationPartnershipProject,简称为3GPP)标准工作组正致力于演进分组系统(EvolvedPacketSystem,简称为EPS)的研究。整个EPS包括无线接入网(EvolvedUniversalTerrestrialRadioAccessNetwork,简称为E-UTRAN)和移动核心网(EvolvedPacketCoreNetworking,简称为EPC),其中,EPC包含了归属用户服务器(HomeSubscriberServer,简称为HSS)、移动性管理实体(MobilityManagementEntity,简称为MME)、服务GPRS支持节点(ServingGPRSSupportNode,简称为SGSN)、策略计费规则功能(PolicyandChargingRuleFunction,简称为PCRF)、服务网关(ServingGateway,简称为S-GW)、分组数据网关(PDNGateway,简称为P-GW)和分组数据网络(PacketDataNetwork,简称为PDN)。当两个用户设备(UserEquipment,简称为UE)通过EPS进行通信时,两个UE需要分别与EPS建立承载。但是考 ...
【技术保护点】
1.一种完整性校验码MIC检查方法,其特征在于,包括:/n监听终端M-UE归属域基于距离的业务ProSe功能实体接收广播终端A-UE归属域ProSe功能实体发送的监听认证请求响应消息,并从所述响应消息中获取第一信息,其中,所述第一信息用于生成MIC;/n所述M-UE归属域ProSe功能实体接收M-UE发送的匹配报告,并从所述匹配报告中获取第二信息,其中,所述匹配报告中携带有MIC和所述第二信息,所述第二信息用于生成MIC;/n所述M-UE归属域ProSe功能实体根据所述第一信息和所述第二信息生成MIC,并对生成的MIC与所述匹配报告中携带的MIC进行检查。/n
【技术特征摘要】
1.一种完整性校验码MIC检查方法,其特征在于,包括:
监听终端M-UE归属域基于距离的业务ProSe功能实体接收广播终端A-UE归属域ProSe功能实体发送的监听认证请求响应消息,并从所述响应消息中获取第一信息,其中,所述第一信息用于生成MIC;
所述M-UE归属域ProSe功能实体接收M-UE发送的匹配报告,并从所述匹配报告中获取第二信息,其中,所述匹配报告中携带有MIC和所述第二信息,所述第二信息用于生成MIC;
所述M-UE归属域ProSe功能实体根据所述第一信息和所述第二信息生成MIC,并对生成的MIC与所述匹配报告中携带的MIC进行检查。
2.根据权利要求1所述的方法,其特征在于,
所述第一信息包括:ProSe业务码、所述ProSe业务码对应的生命周期和所述ProSe业务码对应的发现密钥;和/或,
所述第二信息包括:发现业务类型、ProSe业务码和修正后的所述M-UE对应的ProSe时间。
3.根据权利要求2所述的方法,其特征在于,在所述M-UE归属域ProSe功能实体接收所述M-UE发送的所述匹配报告之前,还包括:
所述M-UE归属域ProSe功能实体根据所述监听认证请求响应消息保存所述ProSe业务码与用户标识、所述发现密钥之间的对应关系。
4.根据权利要求3所述的方法,其特征在于,所述M-UE归属域ProSe功能实体根据所述第一信息和所述第二信息生成MIC,并对生成的MIC与所述匹配报告中携带的MIC进行检查包括:
所述M-UE归属域ProSe功能实体根据所述对应关系获取与所述第二信息中的Prose业务码对应的用户标识和发现密钥;
所述M-UE归属域ProSe功能实体根据所述第二信息中的ProSe业务码、与所述第二信息中的ProSe业务码对应的用户标识、与所述第二信息中的ProSe业务码对应的发现密钥、所述ProSe时间、和所述发现业务类型确定MIC;
所述M-UE归属域ProSe功能实体判断确定的所述MIC与所述匹配报告中携带的所述MIC是否相同。
5.根据权利要求4所述的方法,其特征在于,所述M-UE归属域ProSe功能实体根据所述第二信息中的ProSe业务码、与所述第二信息中的ProSe业务码对应的用户标识、与所述第二信息中的ProSe业务码对应的发现密钥、所述ProSe时间、和所述发现业务类型确定MIC包括:
利用如下公式确定所述MIC:
MIC=HMAC-SHA-256(发现密钥,字符串S),其中,所述字符串S包括以下之一:S=FC||P0||L0||P1||L1||P2||L2,S=FC||P0||L0||P1||L1||P3||L3,S=FC||P0||L0||P1||L1||P2||L2||P3||L3,其中,FC为固定长度的算法类型,P0为所述ProSe时间,L0为所述ProSe时间的长度,P1为所述ProSe业务码,L1为所述ProSe业务码的长度,P2为所述发现业务类型,L2为所述发现业务类型的长度,P3为与所述第二信息中的ProSe业务码对应的用户标识,L3为与所述第二信息中的ProSe业务码对应的用户标识的长度。
6.根据权利要求1所述的方法,其特征在于,在对生成的MIC与所述匹配报告中携带的MIC进行检查...
【专利技术属性】
技术研发人员:彭锦,游世林,朱进国,林兆骥,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。