3GPP协议阅读指南【转载来源不明,貌似中兴文档中的部分内容】

1 协议阅读指南
1.1 协议的框架

      如下图所示,在第三代移动通讯体系中,目前主要有两大阵营,即WCDMA与CDMA2000(其他一些小的阵营我们几乎可以不用关心,此处不再提及。另,TD-SCDMA可以认为是WCDMA阵营中的一种无线技术)。WCDMA的协议是由3GPP标准化组织制定的,而CDMA2000是由3GPP2标准化组织制定的,所以有时也用3GPP代指WCDMA,用3GPP2代指CDMA2000。
      在第二代移动通讯体制中,也主要有两大阵营,即GSM与窄带CDMA(IS-95)。由GSM向3G过渡是走的WCDMA技术路线,由IS-95CDMA向3G过渡是走CDMA2000的路线。

QQ图片20181010141103.png

 
      我们这个项目将要做的是WCDMA的基站(Node B),所以与我们直接相关的协议是3GPP的协议。3GPP的协议分为3个版本,即R99与R4、R5,R99是第一阶段的版本,计划于2000年6月定型(FROZEN),以后只作一些微小的修改,但实际上到目前为止还没有完全定型。2001年3月版的R99可以认为已经大部分定型。而R4目前正处在标准化的阶段,2001年3月已经有一个初步定型的规范。我们要实现的就是R99(下图中加粗黑框部分)。
      R99目前有5个版本,即2000年3月份版本、6月份版本、9月份版本、12月份版本和2001年3月份版本,我们应该阅读的是9月份的版本(3GPP2000.9),3月份版本与6月份版本可以作为参考。大家阅读协议时可以看到,3月份与6月份的版本是从21系列开始的,9月份是从01系列开始的,为什么会这样呢?
      因为3GPP的协议(特别是CN侧协议)是在GSM与GPRS基础上发展的,3GPP的协议引用了很多GSM的协议,在9月份的版本中,3GPP将部分引用到的GSM的协议转化为3GPP的协议,所以在9月份的目录中多了01~12系列的协议(GSM协议是从01~12)。大家可以认为,“真正的”3GPP的协议还是从21系列开始的(当然,GSM的01~12系列也是3GPP协议的一部分)。
1.2 阅读协议的技巧
      读协议首先要抓住总体与重点,否则,任何一个人也无法阅读全部的协议。对于我们来说,3GPP的R99当然是所有协议的重点,与3GPP密切相关的协议是次重点。
1.2.1 UMTS与3GPP的关系
      UMTS是一个过时的术语,现在已经不再使用,因为UMTS的提法是在3GPP成立以前由SMG(特别移动组)提出的,在3GPP成立以后将不再使用。
1.2.2 GSM协议与3GPP协议的关系
      GSM协议的最后一个完整版本是PHASE 2+的R1998。ETSI的SMG在制定R1999时,3GPP成立,于是SMG被解散,R1999也被移交给3GPP,由3GPP继续完成R99。所以R99是GSM与3G的衔接版本(R99已经是3G)。
1.2.3 R99与R00、R4、R5的关系
      在R99协议成形的初期,将R99看作是GSM向3G过渡的版本,存在电路交换域的业务;将R00作为全IP网络版本的代名词。在2000年9月以后的版本中,就不再使用R00这个术语,而改用Release4、Release5来替代,也就意味着,在Rel5以后的版本都是全IP的网络结构。
1.2.4 在R99中原来的GSM01~12系列的协议与3GPP协议之间的关系
      应该说,R99目录中的01~12系列协议也是3GPP协议的一部分。3GPP的协议目录是与原GSM协议的目录相对应的,如01对应于21系列,02对应于22系列,……,12对应于32系列。对于转换的协议,系列号也是对应的,如原来GSM的03.02协议描述了系统框架,相应地,在3GPP协议的23.02协议中也是描述r99的系统框架。大家在看协议时可以按照这个规律去看。
      在R99中,如果一个协议因为引进3G而改变较大,则将其放在21系列以后的目录中,如果是基本引用原来的GSM协议,则仍将其放在01~12系列中。
1.2.5 在REL4以后的版本中41~52系列的协议与3GPP协议之间的关系
      41~52系列是与01~12系列相对应的。基本上是将GSM的协议直接引用过来,再将协议版本号修改为4.x.x。
1.2.6 各协议系列的功能
      在21.101与01.01中,有一个所有协议的清单(或一览表),该文件可以帮助大家迅速地查阅其他协议是什么协议。
      在23.121中,是一个对R99整体框架的一个描述协议,阅读该协议可以对R99有一个整体的了解。
      下面将各个系列所起的作用大致描述如下:
      a) 21、01、41系列是一个概述性的系列,只是提出了一些要求;
      b) 22、02、42系列是一个概述性的系列,描述了系统的特征与部分业务的,主要是stage1阶段的描述;
      c) 23、03、43系列是一个较为详细的描述,比22系列要详细,主要是stage2阶段的描述;
      d) 24、04、44系列是UE与网络之间的信令,包括层3信令;
      e) 25系列是无线部分的描述,其中,25.100系列主要是射频部分的协议,25.200序列描述物理层协议,25.300序列描述层二和层三协议,25.400序列描述了Iu、Iur、Iub接口,RNC是通过Iub口与Node B相连接的;05与45系列主要是描述GSM与EDGE的无线特征;
      f) 26、06、46系列定义了各种编码器;
      g) 27、07、47系列定义了数据业务;
      h) 08、48系列主要是定义BSS与CN之间的接口;28系列编号为保留编号,暂无,RNS与CN之间的接口在25系列中描述;
      i) 29、09、49系列定义了网络间的各种信令;
      j) 30、10系列定义了3GPP将来的一些计划与工作安排;例如,MExE在R1998 10.57中就提出了;LCS在R1998 10.71中就提出了;EDGE的计划在R1999 10.59中就提出了。
      k) 31、11、51系列定义了USIM与SIM;
      l) 32、12、52系列定义了操作与维护;
      m) 33系列定义了安全相关的部分;
      n) 34系列定义了相关的测试;
      o) 35系列定义了安全相关的算法,该系列中的算法需要licence。
      p) 13系列是接入要求,由于该系列的标准只在欧洲适用,所以3GPP未将该系列收入协议中。
1.2.7 看协议的步骤
      在看协议时,首先应该看21.101,再看23.121,然后在根据需要阅读25系列的部分协议。在初步掌握WCDMA的整体概貌的情况下,可以直接调到自己所需要的阅读的、与自己工作直接相关的协议上。
      3GPP应用了很多其他的协议,主要是ETSI的GSM协议、ITU-T的协议、IETF的RFC,可以在相关的协议目录中去查找这些协议。
1.2.8 注意协议版本号
      3GPP的协议的版本号分为三部分(如V3.0.1),最前面是大版本号,用来标识技术上的重大改变,如果这部分的版本号升号了,表明技术上的改动较大,另,所有版本号大于等于3的协议,都是正式协议,否则为草稿协议;中间的版本号用来标识技术上的小改变,如果该部分的版本号升号了,意味着该协议与上一个版本相比,技术有小的改变;最后的版本号用来标识一些错误的修订(包括编辑错误),如果只是该版本号有所改变,则几乎没有什么必要去重新阅读新版本的协议。
1.2.9 注意协议修改记录
      注意修改记录。有时候刚刚看过某一协议,又发现有新版本的协议了,怎么办?其实你没有必要将整个新协议重新看一遍,只需看看协议最后的修改记录,就能够知道协议在哪些方面有了改变,只需重新阅读做了修改的部分即可。
1.2.10 注意协议附录
      协议附录有两种附录,normative与informative目录。对于normative附录,该附录是协议的一部分,具有与协议中正文内容同等的意义,是需要执行的标准;对于informative附录,该附录只是为了读者理解该协议而附的附录,不是协议标准的一部分,实现时可以不完全遵从。
        请正确理解、区分这两种不同性质的附录。
1.2.11 注意协议的类型
      目前3GPP协议中有两类,一类为TS xx.yyy,这是技术规范(Technical Specifications),必须遵守;另一类为TR xx.yyy,这是技术报告(Technical Reports),是一些厂家做的技术报告,仅作参考,不一定遵守。
1
2018-10-10

0 个评论

要回复文章请先登录注册