【LTE基础知识】LTE空口协议分析

from:https://www.mscbsc.com/viewnews-102038.html
控制面协议

控制面协议结构如下图所示。

PDCP在网络侧终止于eNB,需要完成控制面的加密、完整性保护等功能。

RLC和MAC在网络侧终止于eNB,在用户面和控制面执行功能没有区别。

RRC在网络侧终止于eNB,主要实现广播、寻呼、RRC连接管理、RB控制、移动性功能、UE的测量上报和控制功能。

NAS控制协议在网络侧终止于MME,主要实现EPS承载管理、鉴权、ECM(EPS连接性管理)idle状态下的移动性处理、ECM idle状态下发起寻呼、安全控制功能。

用户面协议

用户面协议结构如下图所示。

用户面PDCP、RLC、MAC在网络侧均终止于eNB,主要实现头压缩、加密、调度、ARQ和HARQ功能。

空口协议功能介绍

1. 物理层功能

LTE系统中空中接口的物理层主要负责向上层提供底层的数据传输服务。为了提供数据传输服务,物理层将包含如下功能。

●     传输信道的错误检测并向高层提供指示。

●     传输信道的前向纠错编码(FEC)与译码。

●     混合自动重传请求(HARQ)软合并。

●     传输信道与物理信道之间的速率匹配及映射。

●     物理信道的功率加权。

●     物理信道的调制与解调。

●     时间及频率同步。

●     射频特性测量并向高层提供指示。

●     MIMO天线处理。

●     传输分集。

●     波束赋形。

●     射频处理。

下面简要介绍一下LTE系统的物理层关键技术方案。

●     系统带宽:LTE系统载波间隔采用15kHz,上下行的最小资源块均为180kHz,也就是12个子载波宽度,数据到资源块的映射可采用集中式或分布式两种方式。通过合理配置子载波数量,系统可以实现1.4~20MHz的灵活带宽配置。

●     OFDMA与SC-FDMA:LTE系统的下行基本传输方式采用正交频分多址OFDMA方式,OFDM传输方式中的CP(循环前缀)主要用于有效的消除符号间干扰,其长度决定了OFDM系统的抗多径能力和覆盖能力。为了达到小区半径100km的覆盖要求,LTE系统采用长短两套循环前缀方案,根据具体场景进行选择:短CP方案为基本选项,长CP方案用于支持大范围小区覆盖和多小区广播业务。上行方向,LTE系统采用基于带有循环前缀的单载波频分多址(SC-FDMA)技术。选择SC-FDMA作为LTE系统上行信号接入方式的一个主要原因是为了降低发射终端的峰值平均功率比,进而减小终端的体积和成本。

●     双工方式:LTE系统支持两种基本的工作模式,即频分双工(FDD)和时分双工(TDD);支持两种不同的无线帧结构,帧长度均为10ms。

●     调制方式:LTE系统上下行均支持如下调制方式:QPSK、16QAM及64QAM。

●     信道编码:LTE系统中对传输块使用的信道编码方案为Turbo编码,编码速率为R=1/3,它由两个8状态子编码器和一个Turbo码内部交织器构成。其中,在Turbo编码中使用栅格终止方案。

●     多天线技术:LTE系统引入了MIMO技术,通过在发射端和接收端同时配置多个天线,大幅度地提高了系统的整体容量。LTE系统的基本MIMO配置是下行2×2、上行1×2个天线,但同时也可考虑更多的天线配置(最多4×4)。LTE系统对下行链路采用的MIMO技术包括发射分集、空间复用、空分多址、预编码等,对于上行链路,LTE系统采用了虚拟MIMO技术以增大容量。

●     物理层过程:LTE系统中涉及多个物理层过程,包括小区搜索、功率控制、上行同步、下行定时控制、随机接入相关过程、HARQ等。通过在时域、频域和功率域进行物理资源控制,LTE系统还隐含支持干扰协调功能。

●     物理层测量:LTE系统支持UE与eNodeB之间的物理层测量,并将相应的测量结果向高层报告。具体测量指标包括:同频和异频切换的测量、不同无线接入技术之间的切换测量、定时测量以及无线资源管理的相关测量。

LTE空口协议——是空口3GPP协议 不是网络IP协议的更多相关文章

  1. 【转载】TCP /IP协议详解

    首先,TCP/IP不是一个协议,而是一个协议族的统称. 里面包括了IP协议,IMCP协议,TCP协议,以及http.ftp.pop3协议等等. TCP/IP协议分层 提到协议分层,我们很容易联想到IS ...

  2. TCP /IP协议详解【转】

    转自:https://www.jianshu.com/p/0cf648510bce?utm_campaign=maleskine&utm_content=note&utm_medium ...

  3. TCP/IP协议 (图解+秒懂+史上最全)

    文章很长,建议收藏起来,慢慢读! 疯狂创客圈为小伙伴奉上以下珍贵的学习资源: 疯狂创客圈 经典图书 : <Netty Zookeeper Redis 高并发实战> 面试必备 + 大厂必备 ...

  4. Linux内核--网络栈实现分析(四)--网络层之IP协议(上)

    本文分析基于Linux Kernel 1.2.13 原创作品,转载请标明http://blog.csdn.net/yming0221/article/details/7514017 更多请看专栏,地址 ...

  5. TCP/IP协议网络编程以及UDP和TCP之传输协议

    1.什么是TCP/IP协议? 网络编程协议有很多,目前应用最广泛的是TCP/IP协议(Transmission Control Protocal/Internet Protoal 传输控制协议/英特网 ...

  6. 网络编程的基本概念,TCP/IP协议简介

    8.1.1 网络基础知识 计算机网络形式多样,内容繁杂.网络上的计算机要互相通信,必须遵循一定的协议.目前使用最广泛的网络协议是Internet上所使用的TCP/IP协议. 网络编程的目的就是指直接或 ...

  7. 以太网接口TCP/IP协议介绍,说的很容易懂了

      以太网接口TCP/IP协议介绍,说的很容易懂了  TCP/IP协议,或称为TCP/IP协议栈,或互联网协议系列. TCP/IP协议栈(按TCP/IP参考模型划分) 应用层 FTP SMTP HTT ...

  8. 简单理解TCP/IP协议

    一.什么是TCP/IP TCP/IP是一个协议族,是因为TCP/IP协议包括TCP.IP.UDP.ICMP.RIP.TELNETFTP.SMTP.ARP.TFTP等许多协议,这些协议一起称为TCP/I ...

  9. C# HTTP1.0 1.1 2.0与HTTPS 、TCP/IP协议的UDP与TCP、 Socket介绍与WebSocket

    一.HTTP1.0 1.1 2.0和HTTPS 1.HTTP协议是什么? HTTP协议是超文本传输协议的缩写,英文是Hyper Text Transfer Protocol.它是从WEB服务器传输超文 ...

随机推荐

  1. Bean Life Cycle

    Bean生命周期 Spring Bean Life Cycle https://www.tutorialspoint.com/spring/spring_bean_life_cycle.htm The ...

  2. numpy中的convolve的理解

    https://blog.csdn.net/u011599639/article/details/76254442 函数 numpy.convolve(a, v, mode=‘full’),这是num ...

  3. 小米范工具系列之一:小米范 web查找器

    最新版本1.5,下载地址:http://pan.baidu.com/s/1c1NDSVe  文件名web finder,请使用java1.8运行 小米范 web查找器主要功能为快速端口扫描,并识别we ...

  4. sql server中带有output的DML

    OUTPUT是SQL SERVER2005的新特性.可以从数据修改语句中返回输出.可以看作是"返回结果的DML".INSERT,DELETE,UPDATE均支持OUTPUT子句.在 ...

  5. mysql 约束条件 auto_increment 自动增长目录

    mysql 约束条件 auto_increment 自动增长 mysql 约束条件 auto_increment 自动增长起始值 布长 起始偏移量 mysql 约束条件 auto_increment ...

  6. android 获取经纬度

    android 定位的两种方式:GPS_PROVIDER and NETWORK_PROVIDER 定位的可以借助LocationManager来实现 MainActivity代码 static fi ...

  7. Spark Shuffle(三)Executor是如何fetch shuffle的数据文件(转载)

    1. 前言 在前面的博客中讨论了Executor, Driver之间如何汇报Executor生成的Shuffle的数据文件,以及Executor获取到Shuffle的数据文件的分布,那么Executo ...

  8. 7.1 Models -- Introduction

    一.概述 1. 模型是表示应用程序呈现给用户的底层数据的对象.不同的应用程序有不同的模型,这取决于它们正在试图解决什么问题. 2. 例如,一个照片共享应用程序可能有一个Phone模型来代表一个特殊的照 ...

  9. NodeJS学习笔记二

    类声明和类表达式 ES6 中的类实际上就是个函数,而且正如函数的定义方式有函数声明和函数表达式两种一样,类的定义方式也有两种,分别是:类声明.类表达式. 类声明 类声明是定义类的一种方式,就像下面这样 ...

  10. 推荐一个js脚本的字体拟合模型

    推荐一个js脚本的字体拟合模型 http://r3mi.github.io/poly2tri.js/   推荐一个js脚本的字体拟合模型 http://r3mi.github.io/poly2tri. ...