老猿学5G扫盲贴:3GPP规范文档命名规则及同系列文档阅读指南
在学习5G规范过程中,有些内容把握不定的时候,有时候需要阅读规范文档,但当打开3GPP网站关于发布版本的文档目录结构时,如果你没有了解过,肯定跟笔者一样懵圈。
1、进入https://www.3gpp.org/ftp/Specs/archive,会看到:

后面还有,现在的最后一页:

进入一个子目录,如23系列,会看到:

还有N页,现在这个时间点按名字排序的最后一页如图:

再选择一个子目录系列进入,如:https://www.3gpp.org/ftp/Specs/archive/23_series/23.203,进入后如图:

里面内容也是n页,现在看到的最后一页如图:

并且网站访问都非常慢,目录切换都要等半天,文档打开很慢甚至打不开,怎么去看呢?
在网上找到如下博文介绍:
1、《小资料——3GPP文档命名规则》
2、《百度文库:3GPP技术文档命名规则》
这些命名规范的介绍并不是目录及文件名的命名规范,而是规范文档进入后文档标题栏的内容,如打开23203-e60.doc进去后文档首页图:

但需要一个个文件打开才知道,不过上面两个参考博文介绍的系列与内容的大范围对应关系如下:

但说实话,这个表只能解决很少的问题。目前笔者还没有找到每个目录对应的详细内容,不过对其中一个子目录的文件进行了详细了解,这个就是前面介绍的23.203,进去后大部分文件直接通过浏览器下载基本都是失败,后来使用迅雷多试了几次,终于选择性的下载了部分内容,根据zip文件、解压doc文件以及文件首页的内容,得到如下表:

上图中,第一列文件名的后缀全部是zip、第二列全部是doc。
通过上表可以看出:
- 本子目录下所有文档全部都是“Policy and charging control architecture”的;
- 文件名的命名规则是目录对应的5位序列号如"23203"+"-"+3位序列号,这3位序列号可以认为是这个系列文档的版本号,但这个文档的版本号与规范版本号不同,且命名规则上也没有关联;
- word文档中如果有2个,一个带“_clean”,另一个带“_rev”,带“_rev”的是保持了修订痕迹,带“_clean”的是没有修订痕迹的
- 文档的版本序列号命名基本上还是有迹可循的,基本规则如下:
- 由3位数字或字母组成,从小往大增长
- 第1位与一个大版本对应,如23203文档的第一位7以下对应R7版本,8则对应R8版本、…、e对应R14版本、f对应R15版本、G对应R16版本
- 第二位是同一个大版本内的序列号,从0开始,每更新一个小版本加一
- 第三位取值规则不是很清楚,基本为0和1
根据以上规则,如果我们清楚每个序列目录的文档内容,需要看哪个大版本的文档,就可以选择该系列下文档的版本序列号第一位对应数字的版本的文档,如果需要看最新的规范,只要找最近的版本即可,无需关注其他版本。
注:根据网友的提示,通过https://portal.3gpp.org/Specifications.aspx?q=1&releases=190可以访问所有3GPP目录文档的名称。
跟老猿学Python、学5G!
老猿学5G扫盲贴:3GPP规范文档命名规则及同系列文档阅读指南的更多相关文章
- 老猿学5G扫盲贴:3GPP规范中与计费相关的主要规范文档列表及下载链接
专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 在<老猿学5G扫盲贴:3GPP规范中部分与计 ...
- 老猿学5G扫盲贴:中国移动网络侧CHF主要功能及计费处理的主要过程
专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt+moviepy音视频剪辑实战 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 一. ...
- 老猿学5G扫盲贴:中移动的5G计费架构中Nchf'服务化接口以及CHF中的AGF
专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 一.关于Nchf' 在中移动企标中出现了在3GPP ...
- 老猿学5G扫盲贴:中国移动的5G计费架构解读
专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 一.引言 在<老猿学5G扫盲贴:3GPP中的 ...
- 老猿学5G扫盲贴:中国移动网络侧CHF的功能分解说明
☞ ░ 老猿Python博文目录░ 一.引言 在<老猿学5G扫盲贴:中国移动网络侧CHF主要功能及计费处理的主要过程>介绍了中国移动CHF的总体功能,同时说明了CHF网元主要由AGF.CD ...
- 老猿学5G扫盲贴:PDU协议数据单元、PDU连接业务和PDU会话的功能详解
专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 一.PDU 关于PDU在百度百科是这样定义的:协议 ...
- 老猿学5G扫盲贴:3GPP规范中部分与计费相关的规范序列文档
专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 经咨询华为公司的相关专家,以及结合3GPP目录下载 ...
- 老猿学5G扫盲贴:3GPP中的5G计费架构
专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 一.计费逻辑架构和信息流 在32240子系列文档内 ...
- 老猿学5G扫盲贴:R15/R16中计费架构和计费原则涉及的规范文档
专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 一.概述 在R16的32.240文档对应规范为3G ...
随机推荐
- 【SpringBoot】11.Springboot整合SpringMVC+Mybatis(上)
Springboot整合SpringMVC+Mybatis 需求分析:通过使用Springboot+SpringMVC+Mybatis 整合实现一个对数据库表users表的CRUD操作. 1.创建项目 ...
- NER的数据处理
import os class TransferData: def __init__(self): cur = '/'.join(os.path.abspath(__file__).split('/' ...
- Linux系统下用户如何膝盖FTP用户密码
其实修改ftp用户密码与修改普通用户的密码的过程是一眼高的其具体步骤如下 1.用root账户登录系统 2.使用passwd命令修改密码: 第一次输入密码后提示:The password fails t ...
- 类和对象在JVM中是如何存储的,竟然有一半人回答不上来!
前言 这篇博客主要来说说类与对象在JVM中是如何存储的,由于JVM是个非常庞大的课题,所以我会把他分成很多章节来细细阐述,具体的数量还没有决定,当然这不重要,重点在于是否可以在文章中学到东西,是否对J ...
- gdb 符号表 &信息 &工具
查看二进制文件的编译器版本 strings info.o |grep GCCGCC: (crosstool-NG linaro-1.13.1-2012.02-20120222 - Linaro GC ...
- 第一章epoll
IO多路复用之epoll总结 1.基本知识 epoll是在2.6内核中提出的,是之前的select和poll的增强版本.相对于select和poll来说,epoll更加灵活,没有描述符限制.epoll ...
- netfilter内核态与用户态 通信 之 sockopt
用户态与内核态交互通信的方法不止一种,sockopt是比较方便的一个,写法也简单.缺点就是使用 copy_from_user()/copy_to_user()完成内核和用户的通信, 效率其实不高, 多 ...
- Tomcat配置管理员用户的账户和密码之快速访问系统。
技巧前提:当我们在Tomcat服务器下部署项目后(运行中),有时候不知道项目的访问路径或者不想去server.xml里面找对应的访问路径时. 我们可以用以下方法来快速找到对应访问路径: 步骤一 ...
- 处理ceph incompelete的经验
前言 最近已经见到几个环境出现过incompelete了,这个在很久以前Jewel正在合入mark-complete工具的时候就有做过类似的处理,但是随着处理的环境越来越多,这个地方还是有些需要注意的 ...
- Linux配置邮件发送信息
背景 一般情况下,我们的IT系统都会有相关的告警的处理,有的是邮件,有的是短信,这些都能很方便的获得一些有用的信息 在某些时候我们没有这样的系统,而自己又需要定期的获取一些信息的时候,配置一个邮件发送 ...

