在学习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。

通过上表可以看出:

  1. 本子目录下所有文档全部都是“Policy and charging control architecture”的;
  2. 文件名的命名规则是目录对应的5位序列号如"23203"+"-"+3位序列号,这3位序列号可以认为是这个系列文档的版本号,但这个文档的版本号与规范版本号不同,且命名规则上也没有关联;
  3. word文档中如果有2个,一个带“_clean”,另一个带“_rev”,带“_rev”的是保持了修订痕迹,带“_clean”的是没有修订痕迹的
  4. 文档的版本序列号命名基本上还是有迹可循的,基本规则如下:
  • 由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规范文档命名规则及同系列文档阅读指南的更多相关文章

  1. 老猿学5G扫盲贴:3GPP规范中与计费相关的主要规范文档列表及下载链接

    专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 在<老猿学5G扫盲贴:3GPP规范中部分与计 ...

  2. 老猿学5G扫盲贴:中国移动网络侧CHF主要功能及计费处理的主要过程

    专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt+moviepy音视频剪辑实战 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 一. ...

  3. 老猿学5G扫盲贴:中移动的5G计费架构中Nchf'服务化接口以及CHF中的AGF

    专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 一.关于Nchf' 在中移动企标中出现了在3GPP ...

  4. 老猿学5G扫盲贴:中国移动的5G计费架构解读

    专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 一.引言 在<老猿学5G扫盲贴:3GPP中的 ...

  5. 老猿学5G扫盲贴:中国移动网络侧CHF的功能分解说明

    ☞ ░ 老猿Python博文目录░ 一.引言 在<老猿学5G扫盲贴:中国移动网络侧CHF主要功能及计费处理的主要过程>介绍了中国移动CHF的总体功能,同时说明了CHF网元主要由AGF.CD ...

  6. 老猿学5G扫盲贴:PDU协议数据单元、PDU连接业务和PDU会话的功能详解

    专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 一.PDU 关于PDU在百度百科是这样定义的:协议 ...

  7. 老猿学5G扫盲贴:3GPP规范中部分与计费相关的规范序列文档

    专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 经咨询华为公司的相关专家,以及结合3GPP目录下载 ...

  8. 老猿学5G扫盲贴:3GPP中的5G计费架构

    专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 一.计费逻辑架构和信息流 在32240子系列文档内 ...

  9. 老猿学5G扫盲贴:R15/R16中计费架构和计费原则涉及的规范文档

    专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 一.概述 在R16的32.240文档对应规范为3G ...

随机推荐

  1. 基于synchronized锁的深度解析

    1. 问题引入 小伙伴们都接触过线程,也都会使用线程,今天我们要讲的是线程安全相关的内容,在这之前我们先来看一个简单的代码案例. 代码案例: /** * @url: i-code.online * @ ...

  2. 关于Wrapper Class

    public class RunTest{ public static void main(String[] args) { Integer ten=new Integer(10); Long nin ...

  3. JavaScript中.、[]与setAttribute()在设置属性上的区别

    .和[] javaScript.和[]既可以对所有js对象设置属性,但是对于DOM对象它设置的属性有些特殊.对于元素DOM标准属性,实现属性值的设置/更改;对于元素DOM非标准属性,仅在js中有效,在 ...

  4. slideUp和slideDown的区别

    slideUp():通过使用滑动效果,隐藏被选元素,如果元素已显示出来的话.语法:$(selector).slideUp(speed,callback).speed:可选,表示动画运行的时候.call ...

  5. 适合 Go 新手学习的开源项目——在 GitHub 学编程

    作者:HelloGitHub-小鱼干&卤蛋 故事要从 2007 年说起.因为受够了 C++ 煎熬的 Google 首席软件工程师 Rob Pike 召集 Robert Griesemer 和 ...

  6. Innodb之全局共享内存

    参考链接: https://blog.csdn.net/miyatang/article/details/54881547 https://blog.csdn.net/wyzxg/article/de ...

  7. iscsi一致性的测试验证方法

    前言 如果使用场景是多路径iscsi,那么数据一致性的就需要去验证一致性,就需要一个比较通用的测试方法,最近在处理这块,记录下简单的测试方法 测试方法 写入数据 dd if=/dev/urandom ...

  8. Xpath定位元素-一个例子

    前几天在群里面解决的问题,记录下来和大家分享 需要定位这个股份制企业 方法: # 首先需要单击下拉框弹出企业性质的下拉选项:然后用过Xpath定位元素 driver.find.element_by_c ...

  9. USACO 2020 OPEN Favorite Colors【并查集-启发式合并-思考】

    题目链接 题意简述 仰慕喜欢同色奶牛的奶牛喜欢同色 (禁止套娃 ,求一种方案,奶牛喜欢的颜色种数最多,多种方案求字典序最小. 题目解析 这道题我最先想到的居然是二分+并查集,我在想啥 咳咳 首先,考虑 ...

  10. python any,call,init,下划线知识汇总

    python补充 any() [来自菜鸟教程] any() 函数用于判断给定的可迭代参数 iterable 是否全部为 False,则返回 False,如果有一个为 True,则返回 True. 元素 ...