【5G NR】逻辑信道、传输信道和物理信道的映射关系

news2024/12/29 9:12:17

博主未授权任何人或组织机构转载博主任何原创文章,感谢各位对原创的支持!
博主链接

本人就职于国际知名终端厂商,负责modem芯片研发。
在5G早期负责终端数据业务层、核心网相关的开发工作,目前牵头6G算力网络技术标准研究。


博客内容主要围绕:
       5G/6G协议讲解
       算力网络讲解(云计算,边缘计算,端计算)
       高级C语言讲解
       Rust语言讲解

文章目录

  • 一、逻辑信道、传输信道和物理信道的映射关系
    • 一、逻辑信道
      • 1.1 NR中的逻辑信道分类
    • 二、传输信道
      • 2.1 NR中的传输信道分类
    • 三、逻辑和传输信道在物理信道的映射关系



一、逻辑信道、传输信道和物理信道的映射关系


在这里插入图片描述

一、逻辑信道

NR的MAC (Medium Access Control)层以逻辑信道的形式向RLC层提供服务。逻辑通道由其携带的信息类型定义,通常区分为控制信道(control channel)和业务信道(traffic channel),前者用于传输控制和配置信息,后者用于传输用户数据。

1.1 NR中的逻辑信道分类

逻辑信道功能
Broadcast Control Channel (BCCH)它用于在小区覆盖中将系统信息从网络传输到终端。终端在接入系统前,需要获取系统信息,了解系统配置信息。当NR使用SA部署时,通过BCCH信道下发系统消息;而当使用NSA部署时,则系统信息由LTE小区提供,不使用BCCH
Paging Control Channel (PCCH)此信道用于网络寻呼终端,获取终端小区级别的位置信息。因此,寻呼消息需要在多个小区中传输。与BCCH类似,在SA部署中会使用PCCH;而在NSA部署中,由LTE小区提供寻呼,不使用PCCH
Common Control Channel (CCCH)它用于将与随机接入相关的控制信息传输给终端
Dedicated Control Channel (DCCH)用于在终端和网络之间传输控制信息。该信道专门用于终端的配置,如为不同层设置不同的参数
Dedicated Traffic Channel (DTCH)用于终端与网络之间的数据传输。用于传输所有单播上行和下行用户数据的逻辑信道

二、传输信道

传输信道是由信息在无线接口上传输的方式和特性来定义的。从物理层来看,MAC层以传输信道的形式使用服务。传输信道上的数据被组织成传输块。

2.1 NR中的传输信道分类

传输信道功能
Broadcast Channel (BCH)它用于传输BCCH系统信息,更确切地说,是主信息块(Master information Block, MIB)。它有一个固定的传输格式,由3GPP提供
Paging Channel (PCH)该通道用于从PCCH逻辑信道传输寻呼信息。PCH支持DRX,允许设备仅在设定的时间唤醒接收PCH,达到节省电量的目的
Downlink Shared Channel (DL-SCH)该信道是NR中用于传输下行数据的主要传输信道,支持所有NR的关键特性,如动态速率自适应和信道感知调度、HARQ和空分复用。DL-SCH还用于传输未映射到BCH的部分BCH系统信息。每个终端所连接的每个小区都有一个DL-SCH
Uplink Shared Channel (UL-SCH)这是与DLSCH对应的上行链路,即用于传输上行数据的上行传输信道
Random-Access Channel (RACH)RACH也是一个传输信道,尽管它不携带传输块

三、逻辑和传输信道在物理信道的映射关系

作为MAC层复用/解复用功能的一部分,完成了逻辑信道到适当传输信道的映射。逻辑信道和传输信道之间的映射如下图所示。该图清楚地表明DL-SCH和UL-SCH分别是下行和上行的主要传输通道。

请添加图片描述
为了支持优先级处理,MAC层会将多个逻辑信道的数据复用到一个传输块中,其中每个逻辑信道对应一个RLC实体。在接收端,MAC层会进行相应的解复用,并将RLC PDU转发给各自的RLC实体。为了在接收端支持解复用,使用了MAC报头。

考虑到低延迟应用,与LTE相比,NR中的MAC报头位置有所改进。NR中没有像LTE一样将所有的MAC报头信息放在MAC PDU的开头(这意味着在做出调度决策之前不能开始组装MAC PDU),而是将对应于某个MAC SDU的子报头信息放在该SDU的前面。

请添加图片描述
这有助于在接收调度决策之前对PDU进行预处理。如果需要,可以添加padding来对齐NR要求的传输块大小。子报头包含RLC PDU的逻辑信道标识(LCID)和PDU的长度(以字节为单位),还有一个标志指示长度指示符的长度,以及一个预留的比特位供将来使用,如上所示。

除了对不同的逻辑信道进行多路复用之外,MAC层还可以将MAC控制元素插入传输块中,通过传输信道传输。MAC控制元素用于传输带内的控制信令,其类型由LCID字段表示。



在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/842557.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

微信开发之朋友圈自动点赞的技术实现

简要描述: 朋友圈点赞 请求URL: http://域名地址/snsPraise 请求方式: POST 请求头Headers: Content-Type:application/jsonAuthorization:login接口返回 参数: 参数名必选类型说明wId…

WSL安装

WSL安装 1.Microsoft store 安装 1.1 启动WSL功能 在【程序和功能 -> 启用或关闭 Windows 功能】中勾选【适用于 Linux 的 Windows 子系统】 1.2 Store中下载安装 在 Microsoft Store 中下载并安装需要的 Linux 发行版 2.不使用Store安装WSL 注:1.1也要…

Nios初体验之——Hello world!

文章目录 前言一、系统设计1、系统模块框图2、系统涉及到的模块1、时钟2、nios2_qsys3、片内存储(onchip_rom、onchip_ram)4、串行通信(jtag_uart)5、System ID(sysid_qsys) 二、硬件设计1、创建Qsys2、重命…

vue中vue-lazyload报错

1.问题: 说明:也就是版本不兼容,我安装的是vue2,因此需要 "vue-lazyload": "^1.2.6"或者更低 2.解决 npm i vue-lazyload1.2.6

第二季“数字强市建设体验团”活动感悟-张继群

目录 第二季“数字强市建设体验团”活动感悟-张继群 第二季“数字强市建设体验团”活动感悟-张继群 此次参观中山东安信木业、费县智慧城市运营中心、澳柯玛以及沂南双创科技园区给我留下深刻印象,我深深地感受到了现代科技与生活的紧密联系。我们临沂市智慧大数据…

js-3:DOM常见的操作有哪些?

1、DOM 文档对象模型(DOM)是HTML和XML文档的编程接口。 它提供了对文档的结构化的表述,并定义了一种方式,可以使从程序中对该结构进行访问,从而改变文档的结构,样式跟内容。 任何HTML和XML文档都可以用DOM表…

自然语言处理学习笔记(五)————切分算法

目录 1.切分算法 2.完全切分 3.正向最长匹配 4.逆向最长匹配 5.双向最长匹配 6.速度评测 1.切分算法 词典确定后,句子可能含有很多词典中的词语,他们有可能互相重叠,如何切分需要一些规则。常用规则为:正向匹配算法、逆向匹…

opencv基础44- Canny边缘检测详解-cv.Canny()

什么是Canny边缘检测? Canny边缘检测是一种经典的边缘检测算法,由John F. Canny在1986年提出。它被广泛应用于计算机视觉和图像处理领域,是一种多阶段的边缘检测算法,能够有效地检测图像中的边缘并抑制噪声。 Canny边缘检测的主要…

APP外包开发的学习流程

学习iOS App的开发是一项有趣和富有挑战性的任务,是一个不断学习和不断进步的过程。掌握基础知识后,不断实践和尝试新的项目将使您的技能不断提升。下面和大家分享一些建议,可以帮助您开始学习iOS App的开发。北京木奇移动技术有限公司&#…

Redis 拒绝服务漏洞(CVE-2023-28856)修复处理

一、漏洞描述 Redis Labs Redis是美国Redis Labs公司的一套开源的使用ANSI C编写、支持网络、可基于内存亦可持久化的日志型、键值(Key-Value)存储数据库,并提供多种语言的API。 Redis 7.0.0 到 7.0.10版本、6.2.0 到 6.2.11版本、6.0.0 到 …

【Linux】【预】配置网络IP,挂载网络目录

【Linux】【预】配置网络IP,挂载网络目录 1. 配置查看IP2.配置Linux中的IP3. 串口连接开发板,配置 1. 配置查看IP a . 查看ipifconfig如下操作,其中的:192.168.252.140就是它的IP b . 使用xmodem 连接到虚拟机,最后点…

P1396 营救(最小生成树)(内附封面)

营救 题目背景 “咚咚咚……”“查水表!”原来是查水表来了,现在哪里找这么热心上门的查表员啊!小明感动得热泪盈眶,开起了门…… 题目描述 妈妈下班回家,街坊邻居说小明被一群陌生人强行押上了警车!妈…

2. Linux安装Git

yum安装 查看版本 版本太低,所以我们采用自己上传编译的方式进行 删除已安装的git yum remove git 下载最新安装包,并上传到服务器文件夹下 上传,解压 5.安装编译需要的依赖 yum install curl-devel expat-devel gettext-devel openssl-…

【Leetcode】无重复字符的最长字串||带输出测试(滑动窗口+HashMap)

step by step. 题目 给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: s "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2: 输入: s "bbbbb" 输出…

UE4 Cesium for unreal 离线加载应用全流程

参考配置:Win10、请保证是在局域网环境下配置 配置IP 右键选择:打开“网络和Internet” 设置 选择更改适配器选项 请保证以太网是处于启用状态并连接线缆,点击右键选择属性 双击选择Internet协议版本4(TCP/IPv4) 将IP地…

Git从远程仓库中删除文件,并上传新文件

目录 删除: 拉取远程分支的更新: ​编辑 首先查看git状态: ​编辑 删除文件并提交版本库: 提交: 上传新文件: 首先查看git状态: 提交到暂存区: 提交到版本库: 上…

028 - having函数

-- SQL Server中的聚合函数有:聚合数据(group by)后面不能跟过滤条件where 1.count() 所有记录du数 2.count(*)所有非null记录数 3.avg() 某一列平均值 4.min() 某一列最小值 5.max() 某一列最大值 6.sum() 某一列总和 -- 聚合数据&#xf…

人大金仓数据库Docker部署

docker 搭建 yum -y install yum-utilsyum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.reposystemctl start docker.servicesystemctl enable docker.servicesystemctl status docker.service 配置Docker cd /etc/docker/ vi da…

如何安全变更亚马逊收款账户?

有太多的卖家想知道如何安全变更亚马逊收款账户,因为更改了第三方收款账户可能会导致二次视频认证或者增强视频。真的是这样吗? 其实不推荐亚马逊店铺正常运营之后去变更信用卡,收款账户等重要资料的,因为玩黑科技的卖家也真的多…

嵌入式开发学习(STC51-18-LCD液晶显示)

内容 在LCD1602液晶上显示字符信息; LCD1602介绍 简介 1602液晶也叫1602字符型液晶,它能显示2行字符信息,每行又能显示16个字符; 它是一种专门用来显示字母、数字、符号的点阵型液晶模块; 它是由若干个5x7或者5x…