3GPP 资源 使用、查找 教程
3GPP资源使用、查找教程
2017年6月20日星期二
之前一直在实验室所开发相关的工作,对协议这一块的内容不是很了解。当我试着在3GPP上下载协议时,发现3GPP上内容太多了,半天都没有找到自己想要的协议。在百度上也没有看到比较完整的3GPP使用教程,于是想着自己整理一个,供大家参考。
本文首先简单介绍3GPP的组成(主要借鉴百度百科),接着介绍3GPP FTP,最后说说怎么在3GPP官网上下载想要的协议(主要借鉴参考文献[2])。
一 3GPP简介
1.1 概念
3GPP,3rd Generation Partnership Project,即第三代合作伙伴计划。之所以叫3GPP,不叫2GPP或者4GPP,是因为在1998年12月,多个电信标准组织签署了《第三代伙伴计划协议》,旨在为第三代移动通信系统制定全球适用技术规范和技术报告。随后3GPP的工作范围得到了改进,增加了对通用地面无线接入(UTRA)长期演进系统的研究和标准制定。这就是为什么我们看到3GPP也在为4G和5G的标准化做工作的原因。
1.2 组织架构
3GPP包括欧洲ETSI、美国TIA、日本TTC、ARIB、韩国TTA以及中国CCSA等6个组织伙伴(OP)。目前独立成员有300多家,此外,3GPP还有TD-SCDMA产业联盟(TDIA)、TD-SCDMA论坛、CDMA发展组织(CDG)等13个市场伙伴(MRP)。
如下图所示,3GPP的组织结构中,最上面是项目协调组(PCG,Project Cooperation Group),由ETSI、TIA、TTC、ARIB、TTA和CCSA 6个OP组成,对技术规范组(TSG,Technique Specification Group)进行管理和协调。3GPP共分为4个TSG(之前为5个TSG,后CN和T合并为CT),分别为TSG GERAN(GSM/EDGE无线接入网)、TSG RAN(无线接入网)、TSG SA(业务与系统)、TSG CT(核心网与终端)。
每一个TSG下面又分为多个工作组。如负责LTE标准化的TSG RAN分为RAN WG1(无线物理层)、RANWG2(无线层2和层3)、RAN WG3(无线网络架构和接口)、RAN WG4(射频性能)和RAN WG5(终端一致性测试)5个工作组。
1.3 协议版本管理
3GPP制定的标准规范以Release作为版本进行管理,平均一到两年就会完成一个版本的制定,从建立之初的R99,之后到R4,目前已经发展到R10。最早出现的各种第三代规范被汇编成最初的99版本,于2000年3月完成,后续版本不再以年份命名。
3GPP对工作的管理和开展以项目的形式,最常见的形式是Study Item和Work Item。3GPP对标准文本采用分系列的方式进行管理,如常见的WCDMA和TD-SCDMA接入网部分标准在25系列中,核心网部分标准在22、23和24等系列中,LTE标准在36系列中等。
二 3GPP FTP
刚开始在3GPP网站下载协议时,总是在3GPP官网http://www.3gpp.org/上兜圈子,找不到自己想要的资料。后来经师兄指点,才发现原来3GPP还有专门各种类型协议以及会议记录等FTPhttp://www.3gpp.org/ftp/ 。
3GPP FTP的主目录如下图,FTP的目录结构基本与3GPP的组织架构吻合。其中tsg_cn对应之前的TSG_CN技术规范组相关的文档,tsg_t对应TSG_T技术规范组相关的文档,因为这两个技术规范组在后来被合并为TSG_CT技术规范组,所以tsg_cn和tsg_t这两个文件夹在2008年之后就不再更新了。tsg_ct,tsg_geran,tsg_ran,tsg_sa四个文件夹则分别对应TSG_CT技术规范组,TSG_GERAN技术规范组,TSG_RAN技术规范组,TSG_SA技术规范组相关的文档。Specs文件夹存放的则是3GPP各个系列的协议文档。
我们以tsg_ran文件夹为例讲解其内部结构。点击进入tsg_ran文件夹后,我们看到其目录结构如下图所示。可以看到其目录结构基本与TSG_RAN技术规范组的工作组一致。点击进入WG1_RL1,WG2_RL2,WG3_Iu,WG4_Radio各个文件夹后能看到相应工作组的会议文档。
例如,如果我们进入http://www.3gpp.org/ftp/tsg_ran/TSG_RAN/TSGR_76/目录后,在其Docs文件夹中能看到该次会议的提案,即http://www.3gpp.org/ftp/tsg_ran/TSG_RAN/TSGR_76/Docs/文件夹中的内容便是会议收到的提案。
三 协议下载
3.1 简介
3GPP发布的文档大体可以分为TR(技术报告)、TS(技术规范),编号举例如下:TS 23.003 7.1.0 ; TR 32.818 1.1.0。再以“TS 23.003 7.1.0”为例,“23”为系列号,不同的系列分别对应着标准框架不同模块,具体可以参考http://www.3gpp.org/specs/numbering.htm,即如下表所示。"23.003"为标准的编号,"7.1.0":"7"表示该标准的版本为"3GPPR7","*.1.0"是小版本号。注意:00-13系列的规范只有两位数。
00~13系列:GSM only (before Rel-4),本系列规范仍适用于中国移动和中国联通部分地区的网络。
21~36系列: 3G/GSM R99 and later ,当前仅当第三位数字为零的规范(如TS 23.013)才适用于GSM;如今IMS\HSDPA\HSUPA\LTE\SAE\MBMS等比较热门的概念,都是参考这部分的标准;
41~55系列:GSM only (Rel-4 and later),中国联通和移动都基本完成在核心网内引入软交换,因此,本阶段的网络适合参考这部分规范。
3.2 常用的方法
(1)如果你知道你要查找的标准号:
http://www.3gpp.org/ftp/Specs/archive/
(2)如果你不知道你要查找的标准号:
http://www.3gpp.org/specs/numbering.htm
(3)如果你想了解你关心的网络,如IMS\HSDPA\HSUPA\LTE……在3GPP中的标准情况,又嫌(2)的效率不高,那就下最新的规范目录吧: (下载前请确定你要的版本,如R4?R5?R7?...)
TS21.101 :Technical Specifications andTechnical Reports for a UTRAN-based 3GPPsystem
TS41.001 :GSM Specification set
TS01.01 :Technical Specifications andTechnical Reports for a GERAN-based 3GPP system
对于大多数人来说,主要是关注TS 21.101
(4)如果你只是想了解UMTS网络的架构:下载 TS 23.002
四 总结
感觉3GPP太庞大了,3GPP网站上的资料也非常丰富而且复杂,可见通信系统的标准化是一件非常艰巨的事情。
如果要查找相关的资料/协议,最好确定所查资料属于哪一个技术规范组,或者协议的具体编号等,如果不知道这些信息去查找资料可能会比较困难。
目前我对3GPP资源的使用也是一知半解,如果有不对的地方,或者有更好的方法,欢迎大家指正。最后感谢参考文献[2]中的博主,本文第三部分内容主要借鉴其博客内容。
五 参考文献
[1] http://baike.baidu.com/item/3GPP
[2] http://blog.sina.com.cn/s/blog_4b6a75060100jjhm.html
3GPP 资源 使用、查找 教程相关推荐
- php解析百度云真实地址吗,百度网盘怎么获取真实下载链接 百度云资源真实地址解析教程...
百度网盘是非常强大的,但是一些违规的资源禁止通过百度云下载,而且在百度云网盘中也不能查看,这就比较鸡肋了,除非找到资源的真实地址,将资源下载到本地,特此,小编为大家整理了一篇可以帮助你查找获取百度云资 ...
- mdx格式的词典用什么软件打开_欧路词典包资源及使用教程
欧路词典包资源及使用教程 学英语的或者经常用到英语的人都知道,市面上最通用的某道和某山等查词软件的语料库不够完善,甚至释义有时候都是不太准确的,以网络释义居多,经常查一个词这些软件会给出很多资料.解释 ...
- 我的世界服务器唱片修改,我的世界怎么修改音乐 音乐资源包使用教程
每个人都喜欢或者想听自己喜欢的音乐,对于我的世界游戏玩家来说,不喜欢背景音乐怎么办?不喜欢动物的叫声怎么办?没关系我们可以修改啊那么我的世界怎么修改音乐?音乐资源包使用教程又是什么样的呢? >& ...
- 2020.2Kali_Linux(超详细❤亲测❤)下载(附下载好的网盘资源)及安装教程
2020.2Kali_Linux(超详细❤)下载(附下载好的网盘资源)及安装教程 链接:https://pan.baidu.com/s/1A59vRnEkKuI7CAivbXZsGA 提取码:whfm ...
- Linux命令--查看资源--top--使用/教程/实例
原文网址:Linux命令--查看资源--top--使用/教程/实例_IT利刃出鞘的博客-CSDN博客 简介 说明 本文用示例介绍Linux中top命令的用法. top命令可以实时显示系 ...
- [转载] PCL库相关资源的查找和使用Tip
前言 学习PCL库的两个月左右时间里,从刚开始的无从下手到慢慢地摸清一些门道,走了很多弯路,也遇到过很多困惑,逐渐有了一些如何查找与利用PCL库学习资源的心得.所以把这些心得记录下来,一是为了给自己以 ...
- python怎么找资源_查找目标文件太慢了,用好搜索引擎,让你比Python找资源更快捷...
很多人听到Python编程语言时,都是它大名鼎鼎的"网络爬虫"名号,一个厉害的Python高手,可以在互联网中找到很多他需要的资源数据.其实Python的"爬虫" ...
- 5加载stm32 keil_「keil」嵌入式STM32开发环境之Keil5的安装(附资源) - 金橙教程网
keil 一.准备安装包 最基础的情况下,需要准备好以下资源: Keil uvision5主程序, 对应的STM32芯片支持包, 以及 Keil 注册机. 资源在百度网盘上传了,可以按需下载.除了注册 ...
- AngularJS 资源和开发教程
AngularJS.React.KnockoutJS 等等热门的前端开发框架, 我想重点关注一下 AngularJS,在这里,我收集了包括钻研 AngularJS 资源教程 Absolute Begi ...
- 苹果Mac隐藏壁纸在哪里?Mac隐藏壁纸查找教程
Mac隐藏壁纸怎么查找?Mac存不存在隐藏壁纸呢?今天小编就来解决大家的疑问,告诉大家怎么把Mac系统的隐藏壁纸找出来,并且弄能够正常的使用,小编特意写了一个详细的图文教程叫大家如何查找,使用Mac隐 ...
最新文章
- Log4j使用技巧——让子类使用父类中定义的Logger
- 深入理解 Spring Cloud 核心组件与底层原理
- DB2的一些精品文章地址
- elasticsearch源码分析之search模块(server端)
- 添加sudo权限脚本
- gitlab linux版本下载,Linux安装GitLab版本控制软件
- VCL组件之TLabel、TStaticText和TLabeledEdit
- Qt的Socket通信
- Python Django 学习笔记
- php修改mysql数据库中的表格,如何修改mysql数据库表?
- Django 页面报错 Maximum recursion depth exceeded
- 用Asp.net制作顶部导航控件
- 蔡为东:行之有效的IT技术团队管理实践
- 虚拟机Linux服务器网络设置
- CATIA 版本代号的含义
- 浅析经典JVM垃圾收集器-Serial/ParNew/Parallel Scavenge/Serial Old/Parallel Old/CMS/G1
- 商人渡河问题(MATLAB版)
- html 标准通用标记语言下,HTML超文本标记语言常用的一些标签
- 电子科技大学计算机多久分流,【启梦成电】牛晓滨:纳米世界里的“数学家”...
- 免费mysql客户端推荐
热门文章
- ubuntu20.04安装Strom集群
- 【记录一下】解决Dataset not found
- android百度地图清除marker,百度地图去掉marker覆盖物的方法
- 第六届智能家居亚洲峰会暨精品展(Smart Home Asia 2022)将于10月在沪召开
- 将孤独视作挑战,倾听内心,自我对话
- java批量打包下载网络图片
- 称重管理系统方案之车牌识别摄像机的应用
- OpenHarmony命令行工具hdc_std使用总结
- 编译原理之Frist集与Follow集
- maven的pom文件引入依赖报错:提示无法处理 Cannot resolve...