GPRS协议栈中GMM协议的研究和实现.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
GPRS协议栈中GMM协议的研究和实现 摘 要 GPRS协议栈技术是移动通信软件的关键技术,本文基于GPRS协议栈中的GPRS移动性管理层协议(GMM),对GMM层所实现的功能、过程、状态控制、安全机制进行了深入地研究,并通过一个工程项目对GPRS协议栈中的GMM层进行了设计和实现。 关键词 通用分组无线业务 GPRS移动性管理 路由区 状态控制 1 引言 近年来,移动通信产业已成为发展最迅速、最具活力的产业之一。随着用户对通信质量,通信业务的要求越来越高,通信技术不断发展和成熟,通过采用GPRS技术,可使现有GSM网络轻易地实现与高速数据分组的简便接入,从而使运营商能够对移动市场需求作出快速反应并获得竞争优势。 GPRS协议栈技术是移动通信软件的关键技术,所以目前对GPRS技术的研究主要集中在GPRS协议栈技术上。本文正是基于这一点,通过对GPRS 协议栈中的关键层——GPRS移动性管理(GMM)层的深入研究,对GMM层中所实现的功能、过程、状态控制、安全机制进行了阐述和分析,最后通过一个实际的GPRS工程项目把对GMM研究应用到实际中去,表明研究的价值和意义。 本文是如下安排的:第2节介绍了一些基本概念和原理;第3节研究了GMM所实现的功能、过程、状态控制、安全机制,并对它们之间的相互关系进行了阐述;第4节把对GMM的研究应用到一个实际的工程中;第5节对全文进行了总结。 2 基本概念 GPRS协议栈是由传输协议栈和信令协议栈组成的,传输协议栈是用于用户信息的传输(用户数据的传输)和相关控制过程的信息传输;而信令协议栈是提供对传输协议栈的支持,完成对GPRS网络接入的控制,以及对分组数据协议的关联等等。 GPRS信令协议栈如图1所示。从图1可以看出在GPRS的无线接口(Um)中,对照ISO(国际标准化组织)的参考模型,GPRS的信令协议栈从下到上可以分为三层:L1层是物理层,它是由GSM RF构成的;L2层是数据链路层,它是由媒质接入控制层(MAC)、无线链路控制层(RLC)、逻辑链路控制层(LLC)三层一起实现其功能的;L3层是信令层,通过下层(L1层,L2层)提供的分组信道传输信令消息,来达到对GPRS协议栈的控制作用。 GMM作为GPRS信令协议栈L3层中的一层,利用下层(L1层,L2层)提供的分组信道传输GMM的信令消息。GMM的这些信令信息的主要作用是支持用户终端的移动,将用户的位置信息通知网络,以及提供用户识别信息的机密性。 3 GMM功能实现 上节已经对GPRS协议栈进行了系统地概括和介绍,GMM层的主要功能就是上节所说的,支持用户终端的移动,将用户的位置信息通知网络,以及提供用户识别信息的机密性,而这些功能是通过GMM的过程来实现的。下面首先研究一下GMM的过程,通过这些过程实现了GMM的功能:GMM的安全机制是通过 GMM的公共过程来实现的,GMM的位置信息是通过实现GMM的特定过程来完成的;最后研究和说明GMM如何通过它的状态管理来实现GMM的过程,进而实现GMM的功能。 3.1 GMM的过程 依赖于GMM过程是如何启动的,把该层的过程分为两大类:GMM公共过程和GMM特定过程。我们正是通过执行这些过程来实现GMM层的特定功能。 3.1.1 GMM的公共过程 当建立了GMM上下文环境时,由网络发起并完成以下功能: 1. GPRS加密和鉴权过程; 2. P-TMSI分配或重新分配过程; 3. GPRS识别过程; 4. GPRS信息过程。 GPRS 采用GMM 的公共过程—— GPRS鉴权过程来实现GPRS终端的安全。GPRS采用如下的方法:网络通过信令发来一个随机数(RAND),GPRS终端把该随机数送到SIM卡,由SIM卡把鉴权密钥(Ki),随机数作为输入,通过鉴权算法得到符号响应(SERS),然后GPRS终端通过信令把该符号响应送到网络,网络会把 GPRS终端送来的符号响应跟自己采用相同的算法和相同的输入算出来的符号响应进行比对,如果相同,则鉴权成功,否则失败。这里Ki和IMSI是紧密相联的,即一个IMSI对应一个Ki,不同的IMSI对应不同的Ki。这里Ki的机密性保证了用户的安全。 作为用户身份标识的IMSI应尽量少用,防止非法用户通过各种途径窃听无线链路上的信令交互而得到GPRS终端的IMSI,P-TMSI引入正是基于此目的。 临时链路逻辑标识(TLLI)和路由区标识共同作用,可唯一确定GPRS终端,而TLLI正是源自GPRS网络的SGSN节点分配给终端的P-TMSI。P-TMSI的分配由GMM的公共过程(P-TMSI分配或重新分配过程)来完成的。 3.1.2 GMM的特定过程 1. GPRS去附着过程(GPRS Detach); 2. GPRS附着过程(GPRS Attach); 3. 当存在G

文档评论(0)

benzei244572 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档