专栏首页网优小兵玩Python3GPP协议查看教程

3GPP协议查看教程

一、3GPP介绍

3GPP,3rd GenerationPartnership Project,即第三代合作伙伴计划。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,TechniqueSpecification 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个工作组。

二、3GPP协议查询

3GPP存在一个对全球开方的FTP服务器(境外站点,下载速度相当慢):http://www.3gpp.org/ftp/用于3GPP各种类型协议以及会议记录。3GPP FTP的主目录如下图,FTP的目录结构基本与3GPP的组织架构吻合。其中tsg_ct,tsg_geran,tsg_ran,tsg_sa四个文件夹则分别对应TSG_CT技术规范组,TSG_GERAN技术规范组,TSG_RAN技术规范组,TSG_SA技术规范组相关的文档。Specs文件夹存放的则是3GPP各个系列的协议文档:

SA组网模式下,NR2L要切换的话就得5GC有N26接口才行,但这是为什么呢?因为标准是这样制定的。我们就以SA-N26接口和EPS fallback为例进行3Gpp标准协议查看,首先我们要知道该内容在3GPP协议的23501中,进入2020-06/Rel-15/23_series(对应协议日期/协议版本/进程)目录下找到23501-fa0.zip,单击该文件下载:

3GPP文档下载后打开找到第4章第3节有介绍5GC与EPC非漫游互通架构图:

【英语不好,网络翻译来凑】

标注1:N26接口是MME和5GS AMF之间的一个CN间接口,以实现EPC和NG核心之间的互通。网络中支持N26接口可选择互通。N26支持在S10上支持的功能子集(对于互通至关重要)。

查看第5章16节中介绍SA(5GC)模式下进行IMS语音的方法:

【百度再翻译一下】

为了支持获得IMS语音服务的各种部署场景,连接到5GC的UE和NR可以支持将UE从连接到5GC的NR定向或重定向到连接到5GC的E-UTRA(RAT回退)或EPS(连接到EPS系统回退的E-UTRAN)。

以下原则适用于IMS语音服务:

-服务AMF在注册过程中向UE指示支持IMS voiceover PS会话。

-如果建立IMS语音的QoS流的请求到达NG-RAN,则NG-RAN响应指示拒绝建立请求,并且NG-RAN可以根据UE能力、N26可用性、网络配置和无线电条件触发以下过程之一:

-重定向到4G;

-切换到4G;

-重定向到4G RAN(5GC)

-切换到4G RAN(5GC)

查询5GC是否支持N26接口:在SA注册流程中,会在NRRegistration Accept- 5GSNetworkFeatureSupport中提示N26的支持情况,如下图,在5GSNetworkFeatureSupport中不存在N26接口的支持情况,即默认为0(不支持):

在24501中对该字段有详细解释:第七位指示AMFN26支持情况:

【得出结论】

-AMF支持N26接口:NG-RAN可以通过切换或者重定向方式进行EPS fallback 使用IMS语音服务。

-AMF不支持N26接口:NG-RAN只能重定向方式进行EPS fallback 使用IMS语音服务。

网优苦短,我用Python

本文分享自微信公众号 - 网优小兵玩Python(Python_tool),作者:网优小兵玩Python

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-08-07

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 《NB-IOT网络指标评估体系》

    优质的网络应做到覆盖合理、干扰抑制、容量优化和业务感知优良,因此NB网络性能评估与优化主要指标需从覆盖、干扰、容量、完整、接入、保持六个维度同时开展。因此基于相...

    用户6184845
  • NR-3GPP协议清单汇总

    3GPP TS 38.101-1 UE无线发送与接收:FR1-Standalone

    用户6184845
  • LTE--CellID与小区优先级

    小区标识含义:该参数表示EUTRAN小区的小区标识,该小区标识和eNodeB ID组成EUTRAN小区标识,EUTRAN小区标识加上PLMN组成ECGI

    用户6184845
  • 骚操作!用Python把公众号文章打包成pdf文件,不再怕自己的劳动成果被丢失

    做自媒体的人,尤其是做了一年甚至更久的自媒体人,尤其是通过自媒体还有一些小收入的人,他们最怕自己的公众号内容因为各种原因而丢失,那就太可怕了! 在做自媒体内容上...

    Python进击者
  • 骚操作!用Python把公众号文章打包成pdf文件,不再怕自己的劳动成果被丢失

    做自媒体的人,尤其是做了一年甚至更久的自媒体人,尤其是通过自媒体还有一些小收入的人,他们最怕自己的公众号内容因为各种原因而丢失,那就太可怕了! 在做自媒体内容上...

    龙哥
  • Altium Dsigner18——PCB与原理图交互式布局设计

    Altium 提供了一个交互式布局的功能,我们在利用这个命令的时候我们在原理图中选中器件的时候,在 PCB 中同样的会被选中,这样可以大大节省我们分模块设计时,...

    Winter_world
  • Primitive Ftpd:将设备变身为FTP/SFTP服务器

    美丽应用
  • AVPlayer初体验之边下边播与视频缓存

    xferris
  • iOS开源组件分类总结

    剑行者
  • 浅谈 Glide - BitmapPool 的存储时机 & 解答 ViewTarget 在同一View显示不同的图片时,总用同一个 Bitmap 引用的原因

    作者:林冠宏 / 指尖下的幽灵 掘金:https://juejin.im/user/587f0dfe128fe100570ce2d8 博客:htt...

    林冠宏-指尖下的幽灵

扫码关注云+社区

领取腾讯云代金券