5G中的传输块(Transport Block)

简介: 【8月更文挑战第31天】

概述

5G新空口(NR)中引入了传输块(TB)的概念,作为传输数据的一种基本单位。TB是一个分组数据单元,包含用户数据、控制信息和其他开销信息。TB的结构和处理在5G NR系统中至关重要,因为它影响着系统的吞吐量、延迟和可靠性。

TB结构

TB由以下部分组成:

  • 物理下层HARQ指示符 (PHICH):指示接收器执行混合自动重传请求(HARQ)的过程。
  • 传输块大小指示符 (TBSI):指示TB的大小,以比特为单位。
  • 重传指示符 (RI):指示TB是否是重传。
  • 冗余版本指示符 (RV):指示TB的冗余版本。
  • 调度请求指示符 (SRI):指示接收器是否应发送调度请求。
  • 预编码信息:用于处理TB的预编码。
  • 用户数据:要传输的实际用户数据。
  • 循环冗余校验(CRC):用于检测传输错误的校验和。

TB处理

TB的处理涉及以下步骤:

  • TB调度:网络决定将哪些TB传输到哪些用户。
  • TB编码:TB使用特定的信道编码方案进行编码,例如Turbo码或LDPC码。
  • TB调制:编码后的TB被调制成适合无线信道传输的信号。
  • TB传输:调制的TB通过无线信道传输。
  • TB接收:接收器接收调制的TB并将其解调。
  • TB解码:解调后的TB被解码,以恢复原始用户数据。
  • TB校验:接收器使用CRC校验和来验证TB是否正确接收。

TB大小

TB的大小是通过TBSI指示的,范围从256比特到65,535比特。TB的大小由信道条件、用户需求和系统配置等因素决定。较大的TB可以提高吞吐量,但也会增加延迟和对信道错误的敏感性。

TB重传

如果TB在传输过程中发生错误,接收器将通过HARQ过程请求重传。网络将发送TB的冗余版本,接收器将结合原始TB和冗余版本来恢复原始数据。

TB预编码

TB预编码用于提高TB的可靠性。预编码算法在传输前对TB应用转换,以减少信道衰落的影响。

TB在5G NR中的作用

TB在5G NR系统中发挥着至关重要的作用,因为它:

  • 提供了一种有效且灵活的方式来传输数据。
  • 允许网络优化吞吐量、延迟和可靠性。
  • 支持灵活的调度和重传机制。
  • 增强了系统在信道条件恶劣时的鲁棒性。

结论

传输块是5G NR系统中数据传输的基本单位。TB的结构和处理对于优化系统的性能至关重要。通过了解TB及其在5G NR中的作用,我们可以更好地理解和利用这项革命性技术的全部潜力。

目录
相关文章
|
6月前
|
存储 XML JSON
使用Protocol Buffers优化数据传输
使用Protocol Buffers优化数据传输
|
网络架构
为什么udp流设置1316字节
为什么udp流设置1316字节
125 0
|
8月前
|
算法
【数据链路层】循环冗余码CRC、后退N帧协议GBN、选择重传协议SR、CSMA/CA
【数据链路层】循环冗余码CRC、后退N帧协议GBN、选择重传协议SR、CSMA/CA
123 0
|
网络协议 虚拟化 网络架构
Segment Routing之static-sr-mpls:静态配置Segment配置(上)
Segment Routing之static-sr-mpls:静态配置Segment配置
Segment Routing之static-sr-mpls:静态配置Segment配置(上)
|
网络协议 网络架构
Segment Routing之static-sr-mpls:静态配置Segment配置(下)
Segment Routing之static-sr-mpls:静态配置Segment配置
Segment Routing之static-sr-mpls:静态配置Segment配置(下)
|
编解码
SATA系列专题之二: 2.2 Link layer链路层加扰/解扰/CRC解析
资料在进行8b/10b 编码之前,必须先行资料加扰(Scramble)的处理,目的是為了降低EMI(Electromagnetic Interference,电磁干扰)。
|
编解码 数据安全/隐私保护
SATA系列专题之二: 2.1 Link layer链路层8b/10b编码解析
8b/10b编码是目前高速串行通信中经常用到的一种编码方式,直观的理解就是把8bit数据编码成10bit来传输。
|
编译器 C++
block原理
block本质上也是一个OC对象,它内部也有个isa指针;block是封装了函数调用以及函数调用环境的OC对象
225 0
block原理
protocol buffer的高效编码方式
protocol buffer的高效编码方式