4G LTE教程

news2024/12/27 13:36:05

整体架构

在这里插入图片描述

物理层(第 1 层)

物理层通过空中接口传输来自 MAC 传输信道的所有信息。负责 RRC 层的链路自适应 (AMC)、功率控制、小区搜索(用于初始同步和切换目的)和其他测量(LTE 系统内部和系统之间)。

介质访问层 (MAC)

MAC层负责逻辑信道和传输信道之间的映射,将来自一个或多个逻辑信道的MAC SDU复用到传输块(TB)上,以便在传输信道上传送到物理层,将来自一个或多个逻辑信道的MAC SDU与从物理层在传输信道上传送的传输块(TB)进行解复用,调度信息报告,通过HARQ进行错误纠正,通过动态调度在UE之间进行优先级处理,在一个UE的逻辑信道之间进行优先级处理,逻辑信道优先级排序。

无线链路控制 (RLC)

RLC 有 3 种操作模式:透明模式 ™、非确认模式 (UM) 和确认模式 (AM)。

RLC 层负责上层 PDU 的传输、通过 ARQ 进行错误校正(仅适用于 AM 数据传输)、RLC SDU 的串联、分段和重组(仅适用于 UM 和 AM 数据传输)。

RLC 还负责 RLC 数据 PDU 的重新分段(仅适用于 AM 数据传输)、RLC 数据 PDU 的重新排序(仅适用于 UM 和 AM 数据传输)、重复检测(仅适用于 UM 和 AM 数据传输)、RLC SDU 丢弃(仅适用于 UM 和 AM 数据传输)、RLC 重建和协议错误检测(仅适用于 AM 数据传输)。

无线资源控制 (RRC)

RRC子层的主要服务和功能包括与非接入层(NAS)相关的系统信息广播、与接入层(AS)相关的系统信息广播、寻呼、UE与E-UTRAN之间的RRC连接的建立、维护和释放、安全功能包括密钥管理、点对点无线承载的建立、配置、维护和释放。

分组数据汇聚控制 (PDCP)

PDCP 层负责 IP 数据的报头压缩和解压、数据传输(用户平面或控制平面)、PDCP 序列号(SN)的维护、在重新建立下层时按顺序传送上层 PDU、在重新建立 RLC AM 上映射的无线承载的下层 SDU 的重复消除、用户平面数据和控制平面数据的加密和解密、控制平面数据的完整性保护和完整性验证、基于计时器的丢弃、重复丢弃,PDCP 用于映射到 DCCH 和 DTCH 类型的逻辑信道上的 SRB 和 DRB。

非接入层 (NAS) 协议

非接入层 (NAS) 协议构成了用户设备 (UE) 和 MME 之间的控制平面的最高层。

NAS 协议支持 UE 的移动性和会话管理程序,以建立和维护 UE 和 PDN GW 之间的 IP 连接。

LTE 层数据流

在这里插入图片描述
层接收到的数据包称为服务数据单元 (SDU),而层输出的数据包称为协议数据单元 (PDU)。让我们从上到下看看数据流:

IP 层将 PDCP SDU(IP 数据包)提交给 PDCP 层。PDCP 层进行报头压缩并将 PDCP 报头添加到这些 PDCP SDU。PDCP 层将 PDCP PDU(RLC SDU)提交给 RLC 层。

PDCP 报头压缩:PDCP 从 PDU 中删除 IP 报头(最少 20 个字节),并添加 1-4 个字节的令牌。这大大节省了原本必须通过无线方式传输的报头数量。
在这里插入图片描述

LTE PDCP 服务数据单元
RLC 层对这些 SDUS 进行分段,形成 RLC PDU。RLC 根据 RLC 操作模式添加标头。RLC 将这些 RLC PDU(MAC SDU)提交给 MAC 层。

RLC 分段:如果 RLC SDU 较大,或者可用的无线数据速率较低(导致传输块较小),则 RLC SDU 可能会被拆分为多个 RLC PDU。如果 RLC SDU 较小,或者可用的无线数据速率较高,则多个 RLC SDU 可能会被打包成单个 PDU。

MAC 层添加报头并进行填充以使此 MAC SDU 适合 TTI。MAC 层将 MAC PDU 提交给物理层,以便将其传输到物理信道上。

物理通道将该数据传输到子帧的时隙中。

LTE 通信信道

不同协议之间的信息流称为信道和信号。LTE 使用几种不同类型的逻辑、传输和物理信道,这些信道根据其承载的信息类型和信息处理方式进行区分。

  • 逻辑信道:定义通过空中传输的信息类型,例如业务信道、控制信道、系统广播等。数据和信令消息在 RLC 和 MAC 协议之间的逻辑信道上传输。

  • 传输信道:定义如何通过无线方式传输数据,例如,传输数据的编码、交织选项是什么。数据和信令消息在 MAC 层和物理层之间的传输信道上传输。

  • 物理信道:定义在空中传输的内容,例如 DL 帧中的前 N ​​个符号。数据和信令消息在物理层不同层级之间的物理信道上传输。

https://www.tutorialspoint.com/lte/lte_communication_channels.htm

LTE OFDM 技术

为了克服 UMTS 中​​存在的多径衰落问题,LTE 在下行链路中使用正交频分复用 (OFDM) - 即从基站到终端通过多个 180 KHz 的窄带信道传输数据,而不是将一个信号分散到整个 5MHz 信道带宽上。即 OFDM 使用大量窄子载波进行多载波传输来承载数据。

正交频分复用(OFDM)是一种用作数字多载波调制方法的频分复用(FDM)方案。

OFDM 满足 LTE 对频谱灵活性的要求,并为具有高峰值速率的超宽载波提供经济高效的解决方案。基本的 LTE 下行链路物理资源可以看作是一个时频网格,如下图所示:

OFDM 符号被分组为资源块。资源块在频域上的总大小为 180kHz,在时域上的总大小为 0.5ms。每个 1ms 传输时间间隔 (TTI) 由两个时隙 (Tslot) 组成。
在这里插入图片描述
每个用户在时间频率网格中被分配一定数量的所谓资源块。用户获得的资源块越多,资源元素中使用的调制越高,比特率就越高。用户在给定时间点获得哪些资源块以及获得多少资源块取决于频率和时间维度的高级调度机制。

LTE 中的调度机制与 HSPA 中使用的机制类似,并能够在不同的无线电环境中为不同的服务提供最佳性能。

OFDM 的优点

OFDM 相对于单载波方案的主要优势在于它无需复杂的均衡滤波器便可应对严酷的信道条件(例如,长铜线中的高频衰减、窄带干扰和多径引起的频率选择性衰落)。

由于 OFDM 可以看作是使用许多缓慢调制的窄带信号而不是一个快速调制的宽带信号,因此信道均衡得到简化。

低符号率使得可以使用符号间的保护间隔,从而可以消除符号间干扰 (ISI)。

这种机制还有利于单频网络(SFN)的设计,其中几个相邻的发射器以相同的频率同时发送相同的信号,因为来自多个远距离发射器的信号可以建设性地组合,而不是像在传统的单载波系统中通常发生的那样互相干扰。

OFDM 的缺点

峰值与平均值之比高

对频率偏移敏感,因此也对多普勒频移敏感

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

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

相关文章

运行在Linux上的程序越来越慢的排查思路

1、通过free -h 排查内存使用情况,是否内存满了 2、通过df -h 排查磁盘的使用情况,磁盘是否没有空间了 3、检查系统资源配置情况,比如使用ulimit -a检查当前会话的资源限制,如最大文件数、打开文件描述符数等,看是否…

vue 前端项目调用后端接口记录

axios中不同的类型的请求附带数据使用的关键字 请求类型关键字示例GETparamsaxios({ method: get, url: example.com, params: { key: value } })POSTdataaxios({ method: post, url: example.com, data: { key: value } })PUTdataaxios({ method: put, url: example.com, dat…

快速读出linux 内核中全局变量

查问题时发现全局变量能读出来会提高效率,于是考虑从怎么读出内核态的全局变量,脚本如下 f open("/proc/kcore", rb) f.seek(4) # skip magic assert f.read(1) b\x02 # 64 位def read_number(bytes):return int.from_bytes(bytes, little,…

深度解读李彦宏的“不要卷模型,要卷应用”

深度解读李彦宏的“不要卷模型,要卷应用” —— AI技术的应用之道 引言 在2024世界人工智能大会的舞台上,李彦宏的“不要卷模型,要卷应用”言论犹如一石激起千层浪,引发了业界对AI技术发展路径的深思。本文将深入探讨这一观点&a…

修改vscode的字体为等宽字符

在文件——首选项——设置 中 搜索 Editor: Font Family 将内容改为下面的 Consolas, Courier New, monospace 之后重启Vscode就行了

vs2017/2019串口Qt Serial Port/modbus使用报错

vs2017/2019 Qt Serial Port/modbus配置 /* * 严重性 代码 说明 项目 文件 行 禁止显示状态 错误 LNK2019 无法解析的外部符号 "__declspec(dllimport) public: __cdecl QModbusTcpClient::QModbusTcpClient(class QObject *)" (__imp_??…

【代码随想录】【算法训练营】【第66天】 [卡码95]城市间货物运输II [卡码96]城市间货物运输III

前言 思路及算法思维,指路 代码随想录。 题目来自 卡码网。 day 66,周五,ding ding~ [卡码95] 城市间货物运输II 题目描述 卡码95 城市间货物运输II 解题思路 前提: 思路: 重点: 代码实现 C语言 …

智慧养殖的智慧网络:构建高效、可扩展的养殖生态

智慧养殖,在国家政策的大力扶持和农业数字化浪潮的推动下,正迅速发展。然而,许多人对它的价值仍持怀疑态度:认为智慧养殖只是昂贵的技术堆砌,短期内看不到经济回报,甚至怀疑其实用性。本文将挑战这些观点&a…

百川工作手机监控企业员工微信行为

在数字化转型的浪潮中,企业沟通方式正经历着前所未有的变革。微信,作为日常交流不可或缺的工具,已成为企业内外协作的重要桥梁。然而,随着业务量的激增,如何有效监控与管理员工在微信上的行为,确保信息安全…

LLM推理优化笔记1:KV cache、Grouped-query attention等

KV cache 对于decoder-only 模型比如现在如火如荼的大模型,其在生成内容的过程中,为了避免冗余计算,会将Transformer里的self-attention的K和V矩阵给缓存起来,这个过程即为KV cache。 decoder-only模型的生成过程是自回归的&…

让人工智能为你的旋律填词,开启音乐新章

在音乐的世界里,旋律如同灵动的精灵,飞舞在我们的心间。但有时,为这美妙的旋律找到最贴切、最动人的歌词,却成为了创作者们的难题。如今,随着科技的进步,人工智能正逐渐成为我们在音乐创作道路上的得力助手…

【香橙派 Orange pi AIpro】| 开发板深入使用体验

目录 一. 🦁 写在前面二. 🦁 愉快的安装流程2.1 安装前准备2.2 流程准备2.2.1 烧录镜像2.2.2 开机2.2.3 连网2.2.4 SSH远程连接开发板 2.3 体验 AI 应用样例 三. 🦁 写在最后 一. 🦁 写在前面 大家好,我是狮子呀&…

Windows下vscode配置C++环境

一、vscode下载及安装 vscode官网 选安装位置。 勾选这几项。 1.vscode界面中文配置 (1)点击扩展小图标,搜索插件,找到插件Chinese (Simplified) (简体中文) Language Pack,点击install。 (2&#xf…

3dmax-vray5大常用材质设置方法

3dmax云渲染平台——渲染100 以高性价比著称,是预算有限的小伙伴首选。 15分钟0.2,60分钟内0.8;注册填邀请码【7788】可领30元礼包和免费渲染券 提供了多种机器配置选择(可以自行匹配环境)最高256G大内存机器,满足不同用户需求。 木纹材质 肌理调整&…

红酒的艺术之旅:品味、鉴赏与生活的整合

在繁忙的都市生活中,红酒如同一道不同的风景线,将品味、鉴赏与日常生活巧妙地整合在一起。它不仅仅是一种饮品,更是一种艺术,一种生活的态度。今天,就让我们一起踏上这趟红酒的艺术之旅,探寻雷盛红酒如何以…

json-server服务使用教程

目录标题 安装 json-server启动 json-server 本地服务 安装 json-server npm install -g json-server0.17.4json-server -v报错请参考:执行json-server -v报错 因为在此系统上禁止运行脚本。 启动 json-server 本地服务 查看本机IP:ipconfig Shift右…

【简历】安徽某二本学院:Java简历指导,简历通过率接近为0

注:为保证用户信息安全,姓名和学校等信息已经进行同层次变更,内容部分细节也进行了部分隐藏 简历说明 这是一份二本独立院校的Java简历,那么一般来说,我们的独立院校包括专升本,在目前的it的投递中&#x…

NI VST 毫米波测试仪器创新

目录 概览​从UHF至V频段的频率覆盖范围:54 GHz远程测量模块​PXIe-5842:VST架构的扩展54 GHz扩频PXIe-5842功能​​宽频覆盖范围​IF和毫米波测试端口可满足多频带需求​高达2 GHz瞬时带宽误差矢量幅度测量性能相位相干同步基于PXI平台集成多种仪器 互补…

在centos7.9下静默安装Oracle19c详细流程

文章目录 下载安装包1.下载Oracle19c的安装包2.下载Oracle19c的预安装包3.拖到Linux中 一、安装依赖二、创建用户和组三、修改Linux相关内核参数四、修改用户限制五、关闭防火墙和SELinux六、创建安装目录并解压安装包七、设置环境变量八、安装Oracle数据库九、创建实例十、配置…

智慧校园毕业管理:全面解读毕业批次功能

在智慧校园的毕业管理系统中,毕业批次模块通过其精心设计的毕业批次功能,为即将离校的学子们提供了一个高效、便捷的过渡平台。这一特色功能聚焦于特定时间段内的毕业生群体,巧妙融合数字技术,从信息核实到最终的离校程序&#xf…