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 资源 使用、查找 教程相关推荐

  1. php解析百度云真实地址吗,百度网盘怎么获取真实下载链接 百度云资源真实地址解析教程...

    百度网盘是非常强大的,但是一些违规的资源禁止通过百度云下载,而且在百度云网盘中也不能查看,这就比较鸡肋了,除非找到资源的真实地址,将资源下载到本地,特此,小编为大家整理了一篇可以帮助你查找获取百度云资 ...

  2. mdx格式的词典用什么软件打开_欧路词典包资源及使用教程

    欧路词典包资源及使用教程 学英语的或者经常用到英语的人都知道,市面上最通用的某道和某山等查词软件的语料库不够完善,甚至释义有时候都是不太准确的,以网络释义居多,经常查一个词这些软件会给出很多资料.解释 ...

  3. 我的世界服务器唱片修改,我的世界怎么修改音乐 音乐资源包使用教程

    每个人都喜欢或者想听自己喜欢的音乐,对于我的世界游戏玩家来说,不喜欢背景音乐怎么办?不喜欢动物的叫声怎么办?没关系我们可以修改啊那么我的世界怎么修改音乐?音乐资源包使用教程又是什么样的呢? >& ...

  4. 2020.2Kali_Linux(超详细❤亲测❤)下载(附下载好的网盘资源)及安装教程

    2020.2Kali_Linux(超详细❤)下载(附下载好的网盘资源)及安装教程 链接:https://pan.baidu.com/s/1A59vRnEkKuI7CAivbXZsGA 提取码:whfm ...

  5. Linux命令--查看资源--top--使用/教程/实例

    原文网址:Linux命令--查看资源--top--使用/教程/实例_IT利刃出鞘的博客-CSDN博客 简介 说明         本文用示例介绍Linux中top命令的用法. top命令可以实时显示系 ...

  6. [转载] PCL库相关资源的查找和使用Tip

    前言 学习PCL库的两个月左右时间里,从刚开始的无从下手到慢慢地摸清一些门道,走了很多弯路,也遇到过很多困惑,逐渐有了一些如何查找与利用PCL库学习资源的心得.所以把这些心得记录下来,一是为了给自己以 ...

  7. python怎么找资源_查找目标文件太慢了,用好搜索引擎,让你比Python找资源更快捷...

    很多人听到Python编程语言时,都是它大名鼎鼎的"网络爬虫"名号,一个厉害的Python高手,可以在互联网中找到很多他需要的资源数据.其实Python的"爬虫" ...

  8. 5加载stm32 keil_「keil」嵌入式STM32开发环境之Keil5的安装(附资源) - 金橙教程网

    keil 一.准备安装包 最基础的情况下,需要准备好以下资源: Keil uvision5主程序, 对应的STM32芯片支持包, 以及 Keil 注册机. 资源在百度网盘上传了,可以按需下载.除了注册 ...

  9. AngularJS 资源和开发教程

    AngularJS.React.KnockoutJS 等等热门的前端开发框架, 我想重点关注一下 AngularJS,在这里,我收集了包括钻研 AngularJS 资源教程 Absolute Begi ...

  10. 苹果Mac隐藏壁纸在哪里?Mac隐藏壁纸查找教程

    Mac隐藏壁纸怎么查找?Mac存不存在隐藏壁纸呢?今天小编就来解决大家的疑问,告诉大家怎么把Mac系统的隐藏壁纸找出来,并且弄能够正常的使用,小编特意写了一个详细的图文教程叫大家如何查找,使用Mac隐 ...

最新文章

  1. Log4j使用技巧——让子类使用父类中定义的Logger
  2. 深入理解 Spring Cloud 核心组件与底层原理
  3. DB2的一些精品文章地址
  4. elasticsearch源码分析之search模块(server端)
  5. 添加sudo权限脚本
  6. gitlab linux版本下载,Linux安装GitLab版本控制软件
  7. VCL组件之TLabel、TStaticText和TLabeledEdit
  8. Qt的Socket通信
  9. Python Django 学习笔记
  10. php修改mysql数据库中的表格,如何修改mysql数据库表?
  11. Django 页面报错 Maximum recursion depth exceeded
  12. 用Asp.net制作顶部导航控件
  13. 蔡为东:行之有效的IT技术团队管理实践
  14. 虚拟机Linux服务器网络设置
  15. CATIA 版本代号的含义
  16. 浅析经典JVM垃圾收集器-Serial/ParNew/Parallel Scavenge/Serial Old/Parallel Old/CMS/G1
  17. 商人渡河问题(MATLAB版)
  18. html 标准通用标记语言下,HTML超文本标记语言常用的一些标签
  19. 电子科技大学计算机多久分流,【启梦成电】牛晓滨:纳米世界里的“数学家”...
  20. 免费mysql客户端推荐

热门文章

  1. ubuntu20.04安装Strom集群
  2. 【记录一下】解决Dataset not found
  3. android百度地图清除marker,百度地图去掉marker覆盖物的方法
  4. 第六届智能家居亚洲峰会暨精品展(Smart Home Asia 2022)将于10月在沪召开
  5. 将孤独视作挑战,倾听内心,自我对话
  6. java批量打包下载网络图片
  7. 称重管理系统方案之车牌识别摄像机的应用
  8. OpenHarmony命令行工具hdc_std使用总结
  9. 编译原理之Frist集与Follow集
  10. maven的pom文件引入依赖报错:提示无法处理 Cannot resolve...