GSM/GPRS通信协议

时间: 2023-10-11 17:14:43 浏览: 214
GSM(Global System for Mobile Communications)和GPRS(General Packet Radio Service)是移动通信中常用的无线通信协议。GSM是一种数字移动通信系统,提供语音和短信服务;而GPRS是一种增强的数据传输服务,可以实现高速的数据传输和互联网接入。 GSM/GPRS协议层次结构包括物理层、数据链路层、网络层和应用层。在物理层,GSM/GPRS使用时分多址(TDMA)技术将频谱划分为多个时隙,以实现多用户的同时通信。在数据链路层,GSM/GPRS使用GPRS移动站(MS)和基站系统(BSS)之间的无线链路控制协议(RLC)来管理数据传输。网络层使用GPRS隧道协议(GTP)来处理数据的路由和转发。应用层包括各种应用服务,如短信、电子邮件、互联网接入等。
阅读全文

相关推荐

application/pdf
书名:GSM网络与GPRS 图书编号:1085235 出版社:电子工业出版社 定价:35.0 ISBN:750536954 作者:拉格朗日 出版日期:2002-01-01 版次:1 开本:16开 简介: 目录: 第1章 概论 1.1 无线移动系统及“蜂窝”概念 1.1.1 移动台和无线基站 1.1.2 无线界面 1.1.3 漫游与切换 1.1.4 蜂窝系统和“无绳”系统 1.1.5 蜂窝系统的发展 1.2 PLMN或移动专用网 1.3 GSM的标准化 1.3.1 GSM规范的沿革 1.3.2 ETSI组织 1.4 世界GSM规范 1.5 GSM的主要特征 1.5.1 网络的制定 1.5.2 制定无线界面 1.5.3 GSM 900和DCS 1800 1.5.4 一个完整的系统 第2章 业务 2.1 PLMN的定义 2.2 GSM网的手机 2.3 业务等级 2.4 承载业务 2.4.1 引言 2.4.2 业务表 2.4.3 移动终端上的通道界面 2.5 远程业务 2.5.1 电话 2.5.2 短消息 2.5.3 传真 2.6 附加业务 2.7 GSM的主要安全功能 2.8 商品化 2.8.1 商业服务公司(SCS) 2.8.2 费率表 第3章 结构 3.1 综述 3.2 符合规范的网络结构 3.3 无线子系统的设备构成 3.3.1 BTS的功能 3.3.2 BSC的功能 3.4 网络子系统的设备设置 3.4.1 HLR的功能 3.4.2 MSC和VLR的功能 3.5 运行维护子系统 3.5.1 网络管理 3.5.2 网管TMN的结构 3.5.3 设备识别寄存器EIR的功能 3.5.4 鉴权中心AUC的功能 3.5.5 OMC和NMC 3.6 接口介绍 3.7 无线系统的层结构 3.8 固定子系统的分层结构 3.9 移动台 第4章 固定网和信令 4.1 对RTC的认识 4.1.1 分局网络与传输网 4.1.2 呼叫简化流程 4.1.3 国际电话网 4.2 信令与信令网 4.2.1 信令网的单元 4.2.2 功能模式 4.2.3 信令网的寻址 4.2.4 法国7号信令网(SS7)的结构 4.3 SS7在电话中的应用 4.3.1 消息传输子系统MTP 4.3.2 应用子系统 4.4 未联向已建电路的7号信令SS7 4.4.1 信令联接控制子系统SCCP 4.4.2 事务处理能力应用子系统TCAP 4.5 PLMN的NSS功能结构 4.5.1 PLMN/RTC间的互联 4.5.2 MAP协议的一般介绍 4.6 小结 第5章 漫游、安全和呼叫管理 5.1 引入编码技术 5.1.1 IMSI国际移动用户身份 5.1.2 TMSI临时移动用户身份 5.1.3 MSISDN移动用户国际号码 5.1.4 MSRN移动台漫游号码 5.1.5 在GSM中使用不同的用户身份的实例 5.1.6 IMEI国际移动设备身份 5.2 用户鉴权和编码 5.2.1 用户身份的保密性 5.2.2 用户鉴权和编码的主要原则 5.2.3 用户鉴权 5.2.4 无线信道上发送数据的保密 5.2.5 网络中的安全数据管理 5.2.6 其他安全机制 5.3 漫游的管理 5.3.1 一般介绍 5.3.2 GSM 漫游的管理 5.3.3 漫游的结论 5.4 呼叫管理 5.4.1 参与呼叫控制的主要部分 5.4.2 呼出(主叫) 5.4.3 通信结束 5.4.4 呼入(被叫) 5.4.5 国际电话的特殊情况 5.4.6 发送双音多频DTMF 5.5 附加业务管理 5.5.1 一般原则 5.5.2 双重呼叫 5.5.3 呼叫返回 5.5.4 其他附加服务 5.6 小结 第6章 工程及蜂窝制概念 6.1 移动无线链路的一般方框图 6.1.1 简述 6.1.2 接收机灵敏度 6.1.3 馈线电缆和合路器引入的衰减 6.2 天线的基本参数 6.2.1 发射天线 6.2.2 接收天线 6.2.3 自由空间传播 6.3 传播模型 6.3.1 三阶模型 6.3.2 宏蜂窝模型 6.3.3 微蜂窝模型 6.3.4 建筑物内部的电波传播 6.3.5 传播规则分析 6.4 覆盖预测和链路平衡 6.4.1 电场和功率间关系的回顾 6.4.2 覆盖门限的确定 6.4.3 链路平衡 6.4.4 链路平衡表 6.4.5 分集技术的应用 6.5 资源复用 6.5.1 传统的六边形小区模型 6.5.2 典型模型的研究 6.5.3 小区规划的实际情况 6.6 影响容量的因素 6.6.1 跳频 6.6.2 功率控制 6.6.3 间断发送 6.7 结论 第7章 无线传播 7.1 无线资源的分配和多通道 7.1.1 频分多址FDMA 7.1.2 时分多址TDMA 7.1.3 跳频 7.1.4 多路复用技术的比较 7.2 双工 7.2.1 频段隔离 7.2.2 双工物理信道 7.2.3 载频编号 7.2.4 路径时延的补偿 7.2.5 名词“通道”的不同含义 7.3 信号流程 7.3.1 语音 7.3.2 打包的话音传输 7.3.3 信号和数据服务 7.3.4 在发送链路中所考虑的数据单元 7.4 话音编码 7.4.1 一般原理 7.4.2 话音全速率编码器 7.4.3 其他编码 7.4.4 数码话音信号的保护(全速率) 7.5 误差控制 7.5.1 CRC纠错 7.5.2 卷积编码 7.5.3 GSM中所采用的编码 7.5.4 Viterbi纠错译码 7.6 交互 7.6.1 一般原理 7.6.2 全速率的话音交互 7.6.3 对于数据和信令的交互 7.7 包的格式 7.7.1 序列 7.7.2 优先权标记 7.7.3 编码 7.8 调制 7.8.1 数码调制上的呼叫 7.8.2 GMSK调制 7.8.3 解调和均衡 7.9 特性 7.9.1 基本参数 7.9.2 C/I值的分布(色散) 7.9.3 相关参数 7.9.4 接收机特性要求 7.10 结论 第8章 无线界面:逻辑信道 8.1 无线界面之结构 8.1.1 构成电路的界面 8.1.2 无线界面和分层模型 8.2 逻辑控制通道 8.2.1 逻辑信道上的物理信道 8.2.2 从多帧结构至超级帧结构的时域结构 8.2.3 逻辑信道的分类 8.3 专用信道 8.3.1 列举与用途 8.3.2 TCHSACCH多路复用 8.3.3 FACCH信道的建立 8.3.4 SDCCHSACCH多路复用 8.4 信标频道 8.4.1 信标频道的概念 8.4.2 频率校正信道FCCH 8.4.3 同步信道SCH 8.4.4 广播控制信道BCCH 8.5 公共控制信道 8.5.1 随机信道接入RACH 8.5.2 准予接续信道AGCH 8.5.3 寻呼信道PCH 8.5.4 小区广播信道CBCH 8.5.5 公共控制信道CCCH多路复用的形式 8.6 观测 8.6.1 TDMA帧内的观测 8.6.2 在26和51多帧结构上观测 8.7 逻辑信道:综合 第9章 网络接入协议框架 9.1 数码化接入电话网RNIS 9.1.1 概述 9.1.2 数据链路层 9.1.3 网络层 9.2 GSM协议集介绍 9.3 移动台的层结构 9.3.1 无线界面上的数据链路层 9.3.2 无线界面的第3层 9.4 Abis接口 9.4.1 物理层 9.4.2 数据链路层 9.4.3 网络层 9.5 用于信令的A接口描述 9.5.1 BSSMAP协议 9.5.2 DTAP协议 9.5.3 BSSMAPDTAP的鉴别 9.6 话音码变换 9.7 综合 第10章 无线资源的管理过程 10.1 移动台的守候状态 10.1.1 小区选择过程 10.1.2 小区锁定 10.1.3 小区重选过程 10.1.4 选择/重选标准(准则)的说明 10.2 无线链路的物理管理 10.2.1 功率控制 10.2.2 断续发射DTX 10.3 专用信道的管理 10.3.1 专用信道的调拨 10.3.2 专用信道的释放 10.3.3 编码的启动 10.3.4 从信令信道到话务信道的转化 10.4 切换 10.4.1 定义 10.4.2 切换的执行 10.4.3 MSC申请的切换 10.5 结论 第11章 数据服务的成果 11.1 电路型数据传输 11.1.1 基本知识 11.1.2 数据呼叫的建立 11.1.3 在固定网中的数据发送 11.1.4 透明模式的速率适配 11.1.5 非透明模型 11.1.6 RLP协议 11.1.7 数据服务的发展 11.2 短消息服务 11.2.1 实施单元 11.2.2 层结构 11.2.3 发送过程 11.2.4 无线界面的发送 第12章 SIM卡 12.1 一般性能 12.1.1 幅面 12.1.2 安全特性 12.2 卡的寿命周期 12.2.1 SIM卡的分配 12.2.2 SIM卡的个性化 12.2.3 SIM卡的后个性化 12.3 内部结构 12.3.1 SIM卡数据的一般构成 12.3.2 SIM卡的数据结构 12.3.3 在SIM卡中存储的信息表 12.4 界面 12.4.1 电接口 12.4.2 交流协议 12.4.3 命令集 12.4.4 会话举例 12.5 预激活的SIM卡 12.5.1 预激活命令交换的一般原则 12.5.2 向SIM卡转移短消息 12.5.3 用卡发送预激活命令 12.6 结论 第13章 GSM网络的扩容 13.1 基本容量的增长 13.1.1 分式复用制 13.1.2 跳频 13.2 蜂窝小区的密度 13.2.1 小区分裂 13.2.2 微蜂窝的开发和多层网络 13.3 多频段网络 13.4 自适应天线 13.5 结论 第14章 GPRS 14.1 引言 14.2 主要服务 14.2.1 服务类型 14.2.2 服务质量 14.2.3 提高速率的技术 14.3 一般结构 14.3.1 实体与接口 14.3.2 数据发送的一般原理 14.3.3 层结构 14.4 漫游管理 14.4.1 移动台状态 14.4.2 临时身份 14.4.3 联网 14.4.4 断开GPRS 14.5 会议管理 14.5.1 PDP格式的基本知识 14.5.2 移动台对PDP格式的激活 14.5.3 网络对PDP格式的激活 14.5.4 PDP格式的去激活 14.5.5 带激活格式的漫游区变化 14.6 用户数据的交换 14.6.1 打包层 14.6.2 SNDCP层 14.6.3 LLC层 14.6.4 向GPRS用户发送 14.6.5 通过GPRS用户的发送 14.7 无线界面上发送的一般形式 14.7.1 物理信道 14.7.2 数据编码 14.7.3 包逻辑信道 14.8 RCL和MAC层 14.8.1 数据流概念 14.8.2 实体RLC的功能 14.8.3 已建立的数据流的接入规则 14.8.4 上行数据流的建立 14.8.5 下行数据流的建立 14.8.6 信道释放 14.8.7 物理参数的管理 14.9 多时隙终端 14.10 结论 第15章 EDGE原理 15.1 物理层的变化 15.1.1 调制方式 15.1.2 包结构 15.2 高速率电路(ECSD) 15.3 EGPRS的包模型 15.3.1 调制方式和编码的图示说明 15.3.2 链路匹配原理 15.3.3 RLC层的变换 15.3.4 混合协议 15.4 密集EDGE 15.5 EDGE phase 2 15.6 小结 附录1 英汉和法汉缩略语及术语 附录2 GSM建议表 参考文献

最新推荐

recommend-type

GPRS通用通信系统的服务器端软件开发

在GPRS通信系统中,Struts用于管理功能模块、视图和控制器间的交互。当DTU通过GPRS网络发送数据时,Struts框架会控制接收、处理和存储这些数据的流程,同时提供Web页面供用户交互。 2. **Hibernate对象关系映射...
recommend-type

解析GPRS协议栈功能

【GPRS协议栈详解】 ...总的来说,GPRS协议栈的引入,标志着移动通信进入了一个新的阶段,为移动互联网的发展奠定了基础,使用户能够随时随地享受高效便捷的网络服务,同时也推动了后续3G、4G乃至5G技术的演进。
recommend-type

8960(支持GSM/CDMA/3G网卡测试)

E5515C的硬件平台支持多种网络技术的测试,如W-CDMA、HSPA、cdma2000、1xEV-DO、IS-95、GSM、GPRS、EGPRS、TIA/EIA-136和AMPS,展现出强大的多制式能力。此外,该测试仪还配备强大的协议记录功能,允许用户通过新的...
recommend-type

GPRS基本原理网络接口与协议编号与区域移动性管理

GPRS,全称为General Packet Radio Service,是建立在GSM(全球系统移动通信)基础上的一种端到端的分组交换服务。它允许在GSM网络上高效地利用无线资源,提供比传统电路交换更高的数据传输速率,最高可达171.2kbps...
recommend-type

GPRS分析,信令分析

GPRS,全称为General Packet Radio Service,是GSM(Global System for Mobile Communications)网络中的数据传输技术,允许移动设备在2G网络中实现持续的、非语音的、双向的数据通信。GPRS的引入极大地提高了移动...
recommend-type

JHU荣誉单变量微积分课程教案介绍

资源摘要信息:"jhu2017-18-honors-single-variable-calculus" 知识点一:荣誉单变量微积分课程介绍 本课程为JHU(约翰霍普金斯大学)的荣誉单变量微积分课程,主要针对在2018年秋季和2019年秋季两个学期开设。课程内容涵盖两个学期的微积分知识,包括整合和微分两大部分。该课程采用IBL(Inquiry-Based Learning)格式进行教学,即学生先自行解决问题,然后在学习过程中逐步掌握相关理论知识。 知识点二:IBL教学法 IBL教学法,即问题导向的学习方法,是一种以学生为中心的教学模式。在这种模式下,学生在教师的引导下,通过提出问题、解决问题来获取知识,从而培养学生的自主学习能力和问题解决能力。IBL教学法强调学生的主动参与和探索,教师的角色更多的是引导者和协助者。 知识点三:课程难度及学习方法 课程的第一次迭代主要包含问题,难度较大,学生需要有一定的数学基础和自学能力。第二次迭代则在第一次的基础上增加了更多的理论和解释,难度相对降低,更适合学生理解和学习。这种设计旨在帮助学生从实际问题出发,逐步深入理解微积分理论,提高学习效率。 知识点四:课程先决条件及学习建议 课程的先决条件为预演算,即在进入课程之前需要掌握一定的演算知识和技能。建议在使用这些笔记之前,先完成一些基础演算的入门课程,并进行一些数学证明的练习。这样可以更好地理解和掌握课程内容,提高学习效果。 知识点五:TeX格式文件 标签"TeX"意味着该课程的资料是以TeX格式保存和发布的。TeX是一种基于排版语言的格式,广泛应用于学术出版物的排版,特别是在数学、物理学和计算机科学领域。TeX格式的文件可以确保文档内容的准确性和排版的美观性,适合用于编写和分享复杂的科学和技术文档。
recommend-type

管理建模和仿真的文件

管理Boualem Benatallah引用此版本:布阿利姆·贝纳塔拉。管理建模和仿真。约瑟夫-傅立叶大学-格勒诺布尔第一大学,1996年。法语。NNT:电话:00345357HAL ID:电话:00345357https://theses.hal.science/tel-003453572008年12月9日提交HAL是一个多学科的开放存取档案馆,用于存放和传播科学研究论文,无论它们是否被公开。论文可以来自法国或国外的教学和研究机构,也可以来自公共或私人研究中心。L’archive ouverte pluridisciplinaire
recommend-type

【实战篇:自定义损失函数】:构建独特损失函数解决特定问题,优化模型性能

![损失函数](https://img-blog.csdnimg.cn/direct/a83762ba6eb248f69091b5154ddf78ca.png) # 1. 损失函数的基本概念与作用 ## 1.1 损失函数定义 损失函数是机器学习中的核心概念,用于衡量模型预测值与实际值之间的差异。它是优化算法调整模型参数以最小化的目标函数。 ```math L(y, f(x)) = \sum_{i=1}^{N} L_i(y_i, f(x_i)) ``` 其中,`L`表示损失函数,`y`为实际值,`f(x)`为模型预测值,`N`为样本数量,`L_i`为第`i`个样本的损失。 ## 1.2 损
recommend-type

如何在ZYNQMP平台上配置TUSB1210 USB接口芯片以实现Host模式,并确保与Linux内核的兼容性?

要在ZYNQMP平台上实现TUSB1210 USB接口芯片的Host模式功能,并确保与Linux内核的兼容性,首先需要在硬件层面完成TUSB1210与ZYNQMP芯片的正确连接,保证USB2.0和USB3.0之间的硬件电路设计符合ZYNQMP的要求。 参考资源链接:[ZYNQMP USB主机模式实现与测试(TUSB1210)](https://wenku.csdn.net/doc/6nneek7zxw?spm=1055.2569.3001.10343) 具体步骤包括: 1. 在Vivado中设计硬件电路,配置USB接口相关的Bank502和Bank505引脚,同时确保USB时钟的正确配置。
recommend-type

Naruto爱好者必备CLI测试应用

资源摘要信息:"Are-you-a-Naruto-Fan:CLI测验应用程序,用于检查Naruto狂热者的知识" 该应用程序是一个基于命令行界面(CLI)的测验工具,设计用于测试用户对日本动漫《火影忍者》(Naruto)的知识水平。《火影忍者》是由岸本齐史创作的一部广受欢迎的漫画系列,后被改编成同名电视动画,并衍生出一系列相关的产品和文化现象。该动漫讲述了主角漩涡鸣人从忍者学校开始的成长故事,直到成为木叶隐村的领袖,期间包含了忍者文化、战斗、忍术、友情和忍者世界的政治斗争等元素。 这个测验应用程序的开发主要使用了JavaScript语言。JavaScript是一种广泛应用于前端开发的编程语言,它允许网页具有交互性,同时也可以在服务器端运行(如Node.js环境)。在这个CLI应用程序中,JavaScript被用来处理用户的输入,生成问题,并根据用户的回答来评估其对《火影忍者》的知识水平。 开发这样的测验应用程序可能涉及到以下知识点和技术: 1. **命令行界面(CLI)开发:** CLI应用程序是指用户通过命令行或终端与之交互的软件。在Web开发中,Node.js提供了一个运行JavaScript的环境,使得开发者可以使用JavaScript语言来创建服务器端应用程序和工具,包括CLI应用程序。CLI应用程序通常涉及到使用诸如 commander.js 或 yargs 等库来解析命令行参数和选项。 2. **JavaScript基础:** 开发CLI应用程序需要对JavaScript语言有扎实的理解,包括数据类型、函数、对象、数组、事件循环、异步编程等。 3. **知识库构建:** 测验应用程序的核心是其问题库,它包含了与《火影忍者》相关的各种问题。开发人员需要设计和构建这个知识库,并确保问题的多样性和覆盖面。 4. **逻辑和流程控制:** 在应用程序中,需要编写逻辑来控制测验的流程,比如问题的随机出现、计时器、计分机制以及结束时的反馈。 5. **用户界面(UI)交互:** 尽管是CLI,用户界面仍然重要。开发者需要确保用户体验流畅,这包括清晰的问题呈现、简洁的指令和友好的输出格式。 6. **模块化和封装:** 开发过程中应当遵循模块化原则,将不同的功能分隔开来,以便于管理和维护。例如,可以将问题生成器、计分器和用户输入处理器等封装成独立的模块。 7. **单元测试和调试:** 测验应用程序在发布前需要经过严格的测试和调试。使用如Mocha或Jest这样的JavaScript测试框架可以编写单元测试,并通过控制台输出调试信息来排除故障。 8. **部署和分发:** 最后,开发完成的应用程序需要被打包和分发。如果是基于Node.js的应用程序,常见的做法是将其打包为可执行文件(如使用electron或pkg工具),以便在不同的操作系统上运行。 根据提供的文件信息,虽然具体细节有限,但可以推测该应用程序可能采用了上述技术点。用户通过点击提供的链接,可能将被引导到一个网页或直接下载CLI应用程序的可执行文件,从而开始进行《火影忍者》的知识测验。通过这个测验,用户不仅能享受答题的乐趣,还可以加深对《火影忍者》的理解和认识。