星星之火-42:LTE空口协议栈、数据处理流程与LTE的调制技术大全

2023-11-07

前言:

LTE的数据处理,是数字调制、频分复用、时分复用、数模转换、模拟调制的集大成者。

这里汇集了众多的复杂的调制技术,包括高阶QAM正交幅度调制、正交多载波调制OFDM、CPRI传输、IQ双路正交载波调制、AD转换、射频模拟调制,LTE把调制技术发挥到了极致。

同时LTE的调制技术跨越了LTE系统的两个网元BBU和RU,跨越了LTE协议栈物理层和RF层。

1 LTE空口协议栈

协议栈的分层结构有助于实现简化设计。底层协议为上层提供服务;上层使用下层提供的功能,上层不必清楚下层过程处理的细节。

LTE空口的接口协议分为四层:

L3网络层,包含2个子层:RRC(无线资源控制层)、NAS(非接入层协议)。

L2数据链路层,包含3个子层:MAC:媒体接入层、RLC(无线链路控制层)、PDCP(分组数据汇聚协议层)。

L1物理层PHY:包含两个子层:PHY_Low、PHY_High,主要负责基带调制和解调。

RF射频层:  主要负责射频调制与解调,以及无线电磁波段发送与接收。

RF:  负责模数转换、射频调制、无线电磁波的收与发。

PHY:负责处理编译码、调制解调、多天线映射以及其它电信物理层功能。最为复杂的一层,也是最考验产品的一层协议。实际设计中,涉及诸多算法也最能体现实际芯片的性能。和硬件紧密相关,需要协同工作。

MAC:负责处理HARQ重传与上下行调度。应该说,L2的精华就在这边,重传和调度能做好,对于整个产品来说,速率就能体现出来。

RLC:负责分段与连接、重传处理,以及对高层数据的顺序控制。RLC提出了三种模式:透明模式(Transparent Mode,TM)、非确认模式(Unacknowledged Mode,UM)和确认模式(Acknowledged Mode,AM)。一般来讲,AM模式典型用于TCP的业务,如文件传输,这类业务主要关心数据的无措传输;UM模式用于高层提供数据的顺序传送,但是不重传丢失的PDU,典型用于如Voip业务,这类业务最主要关心传送时延;TM模式则仅仅用于特殊的目的,如随机接入。

PDCP:负责执行头压缩以减少无线接口必须传送的比特流量。头压缩机制基于ROHC,PDHP层在控制面对RRC和NAS层消息进行完整性校验,在用户面不进行完整性校验。以及对数据和信令的加密。

RRC:支持终端和eNodeB间多种功能的最为关键的信令协议。广播NAS层和AS层的系统消息,寻呼功能,RRC连接建立、保持和释放,端到端无线承载的建立、修改和释放,移动性管理包括UE测量报告、小区切换、UE小区选择和重选等。RRC层协议终止于eNode B。

NAS:处理UE和MME之间信息的传输,传输的内容可以是用户信息或控制信息。如业务的建立、释放或者移动性管理信息。NAS层以下,我们称为AS层,而NAS对于eNode B是透明的,从上图可以看到,eNode B是没有这层协议的,所有NAS消息,对于他来说,就是过路。NAS建立在AS层之上,它与接入信息无关,只是通过接入层的信令交互,在UE和MME之间建立起了信令通路,从而便能进行非接入层信令流程了。NAS子层则终止于MME。

2.2 LTE数据处理流程与LTE的调制技术

在上述发送过程如下:

(1)BBU L1 PHY:把二进制的比特流映射到由LT的无线资源构成的LTE的FDD/TDD物理层的帧结构中。

(2)BBU L1 PHY:根据映射关系,对物理层的帧的数据进行基带QAM调制和OFDM复用

(3)BBU L1 PHY: 对把基带信号转换成IQ数字信号

(4)CPRI : 在BBU和RRU之间传输基带IQ数字信号

(5)RRU 数字: 把数字基带信号转换成数字中频信号

(6)RRU RF: 把数字基带或中频信号转换成模拟信号DAC

(7)RRU RF : 进行模拟IQ调制,获得QAM调制+OFDM复用后数字基带或中频模拟信号

(8)RRU RF: 把基带/中频模拟已调信号进行模拟射频调制,即混频。

(9)RRU RF: 对信号进行放大,然后通过天线发送

接收过程正好与发送过程反向对称。

至于每个环节的理论基础、工作原理与实现细节,请参考:

《图解通信原理与案例分析-20:4G LTE调制与多路复用技术:QAM正交幅度调制、多载波调制、O-FDM正交频分复用、SC-FDMA频分复用、IQ调制、混频》图解通信原理与案例分析-20:4G LTE调制与多路复用技术:QAM正交幅度调制、多载波调制、O-FDM正交频分复用、SC-FDMA频分复用、IQ调制、混频_文火冰糖的硅基工坊的博客-CSDN博客

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

星星之火-42:LTE空口协议栈、数据处理流程与LTE的调制技术大全 的相关文章

随机推荐

  • redission的看门狗失效问题

    leaseTime这个参数字段表示租期 只要设置了租期 那么看门狗就失效了 不会续期 具有Watch Dog 自动延期机制 默认续30s lock tryLock 10 TimeUnit SECONDS 拿锁失败时会不停的重试 1 2 没有
  • Kubernetes Deployment控制器(二十)

    前面我们学习了 ReplicaSet 控制器 了解到该控制器是用来维护集群中运行的 Pod 数量的 但是往往在实际操作的时候 我们反而不会去直接使用 RS 而是会使用更上层的控制器 比如我们今天要学习的主角 Deployment Deplo
  • 小程序echarts 自定义tooltip提示框及显示隐藏兼容苹果iOS

    很久没有写小程序了 2023年回来补充一句 以下echart为2019年版本踩的坑 后来用了antv f2 性能比echart好很多 卡顿问题也不知道echart官方解决没有 移动端不推荐使用tooltip悬浮框 如果项目非要用 驯服不了产
  • 微软官方制作纯净版的U盘启动盘(详细步骤)

    文章目录 1 前期准备 超过8GB的U盘并且是空的 后面会格式化的 2 如何使用微软官方工具制作win10启动盘 第一步 百度搜索栏中搜索下载win10 找到官网 第二步 点击打开 立即下载工具 第三步 等待下载完成 这是下载完成后的样子
  • 风控趋势

    普惠金融的发展离不开信用体系的建设 截至目前 人行征信报告是部分普惠金融企业对借款申请人进行判断的重要手段 中国人民银行征信中心建设的一代征信系统于2006年正式运行 通过采集 整理 保存 加工企业和个人的基本信息 信贷信息和反映其信用状况
  • solidity 合约权限授权_智能合约编写之Solidity的编程攻略

    3月25日 BSN第二次开发者大赛正式启动 本次大赛以 编写基于多种底层框架的智能合约 为主题 开发者可基于FISCO BCOS等主流底层框架 结合业务场景设计 开发并部署智能合约 为了让大家更好上手智能合约开发 区块链服务网络发展联盟与F
  • Impala基础知识

    概述 Impala是由Cloudera公司开发的新型查询系统 参照Dremel系统进行设计的 提供SQL语义 能查询存储在Hadoop的HDFS和HBase上的PB级大数据 在性能上比Hive高出3 30倍 基于Hive的大数据实时分析查询
  • 文件包含支持的伪协议

    文件包含支持的伪协议 一 什么是伪协议 二 文件包含支持的伪协议用法 1 php 1 1 php input 1 2 php output 1 3 php filter 1 4 其它php 伪协议 2 file 3 data 4 phar
  • 华为OD机试真题-单词倒序【2023.Q1】

    题目描述 题目描述 输入单行英文句子 里面包含英文字母 空格以及 三种标点符号 请将句子内每个单词进行倒序 并输出倒序后的语句 输入描述 输入字符串S S的长度1 N 100 输出描述 输出逆序后的字符串 补充说明 标点符号左右的空格 gt
  • 在计算机中安装Manjaro

    前几天我为了尝鲜在电脑中安装了大蜥蜴 OpenSuse 新鲜期过了之后我准备换回原来的ArchLinux 结果发现大蜥蜴把原来的Grub设置覆盖了 如果要恢复的还得重新刻一个Arch引导U盘 与其这样我为什么不重新安装一个新的系统呢 Man
  • 第六节:JS中的加减乘除和比较赋值

    1 乘性操作符 乘法 除法 模运算 运算原则 先将运算内容转换为数字 然后进行计算 如果转换失败会返回NaN 小数 会出现0 1 0 2 不等于 0 2的误差 与0 1 0 2 不等于 0 3 原理相同 结果 数字或者NaN 能转换数字的结
  • 4.2 C++ 类模板 (补习)

    B战黑马程序员 C 语法 template lt typename T gt 类 include
  • SpringBoot下如何实现Redis + Caffeine二级分布式高性能缓存

    一 设计目的 支持Spring Boot 服务下 Redis Caffeine的高性能分布式缓存的实现 减少应用服务的集成接入成本 快速实现缓存 通过AOP方式拦截处理 不侵入原业务逻辑 支持多种功能特性 如异步 超时 全局 单条控制 压缩
  • 如何查询公司有哪些股东?

    如何查询公司有哪些股东 一 问题 1 谁是公司的法人代表 2 谁是公司的股东 董事 4 公司哪年成立的 5 公司的企业实力 注册资金多少 6 公司与公司之间是什么样的关系 看看股东信息 啥都明白了 二 解决办法 现在有答案了 尤其北京市场
  • 【phpmyadmin表权限报500异常处理,亲测有效】

    phpmyadmin表权限报500异常处理 亲测有效 问题复现 如何解决 问题复现 如图点击表的权限tab后 查看日志 如何解决 最后发现是缺失PHP缺少 mysqlnd拓展包导致的 先把原来的删掉 yum remove php mysql
  • Linux Ubuntu Shell编程

    shell编程概念及作用 What shell脚本编程是一种脚本编程语言 用于编写脚本文件来执行各种系统操作和自动化任务 Why 可以消除繁琐的工作使其自动化 提高工作效率 shell脚本也是可移植的 可以在不同的linux系统上运行 学习
  • 年末阿里百度等大厂技术面试题汇总,已拿offer入职

    前言 阿里巴巴 作为国内互联网公司的Top 算是业界的标杆 有阿里背景的程序员 也更具有权威性 作为程序员 都清楚阿里对于员工要求有多高 技术人员掌握的技术水平更是望尘莫及 所以 大厂程序员的很多经验也都值得我们借鉴和学习 在一定程度上确实
  • 前端缓存方法有哪些?cookie有哪些属性?

    这里写目录标题 前端缓存方法有哪些 cookie有哪些属性 前端缓存方法有哪些 Browser Cache 浏览器缓存 当浏览器请求一个资源 例如图片 CSS JS 文件 时 它会首先检查自己的缓存中是否已经有这个资源 如果有 就直接使用缓
  • SQL中CASE WHEN ELSE END用法

    case when 用法 CASE命令有两种语句格式 语法形式1 CASE expression WHEN expression 11 THEN expression 12 WHEN expression n1 THEN expressio
  • 星星之火-42:LTE空口协议栈、数据处理流程与LTE的调制技术大全

    前言 LTE的数据处理 是数字调制 频分复用 时分复用 数模转换 模拟调制的集大成者 这里汇集了众多的复杂的调制技术 包括高阶QAM正交幅度调制 正交多载波调制OFDM CPRI传输 IQ双路正交载波调制 AD转换 射频模拟调制 LTE把调