首页 > 其他分享 >LTE FDD和TDD的物理帧结构

LTE FDD和TDD的物理帧结构

时间:2023-06-05 16:14:09浏览次数:46  
标签:FDD OFDM TDD LTE 载波 时隙 CP

1   目的

本文档对LTE FDD和TDD的帧结构进行描述。

2   术语介绍

术语

术语含义

子载波

LTE每个子载波间隔为15kHz

资源块(Resource Block)

资源块在频域上由12个子载波构成共180kHz;

资源块在时域上由7或6个OFDM符号构成,一个资源块代表一个时隙为0.5ms。

TTI

Transmission Time Interval,传输时间间隔,代表最小数据传送时间,可以根据不同业务有很大范围的变化,具体是指无线链路一个能够独立解调的传输块的长度。 3GPP LTE标准中,一般认为 1 TTI = 1ms 。

LTE调度

LTE的时隙长度为0.5ms,但对0.5ms这一个调度的话,信令开销太大,对器件要求高。一般调度周期TTI设为一个子帧的长度(1ms),包括两个资源块RB的时间长度。因此一个调度周期内,资源块RB都是成对出现的。

频带(Band)

指代的是一个频率的范围或者频谱的宽度,即无线解码器的最低工作频率至最高工作频率之间的范围,单位是Hz。为了方便起见,在LTE中,使用数字1-43来表示不同的频带(36101-V10.21.0版本协议),从而指代不同的频率范围。

信道带宽(Channel Bandwidth)

信道带宽限定了允许通过该信道的上下限频率,也即限定了一个频率通带。在一个频带Band中,可以灵活分配若干个不同的信道带宽。LTE系统支持信道带宽灵活可变,有6种可以配置,分别是1.4MHz,3MHz,5MHz,10MHz,15MHz,20MHz。

载波频点号(Eaerfcn)

Eaerfcn用16bit表示,范围是0-65535,来指代载波频率Fc。为了唯一标识某个LTE系统所在的频率范围,仅用频带和信道带宽这两个参数是无法限定的,比如中移动的频带40占了50M频率范围,而LTE最大的信道带宽是20M,那么在这个50M范围里是没有办法限定这个20M具体在什么位置,这个时候就要引入新的参数:载波中心频率Fc,通过频带Band、信道带宽Bandwidth和载波频率Fc这三个值,就可以唯一确定LTE系统的具体频率范围

 

 

 

3   LTE 协议

3.1 LTE 调制

LTE采用OFDM技术,子载波间隔为△f=15kHz,每个子载波为2048阶IFFT采样,则LTE采样周期Ts=1/(2048×15 000)=0.033us。在LTE中,帧结构时间描述的最小单位就是采样周期Ts。LTE调制解调示意图如下所示。 

 

LTE通过OFDM对多路子载波进行调制解调,其调制解调在时间上以一个OFDM符号的持续时间为周期,频域上以小区工作带宽为区间,形成的时频资源图如下所示。

LTE每个时隙长度为0.5ms,但对0.5ms一个时隙进行调度的话,信令开销太大,对器件要求高,因此LTE的调度周期TTI设为一个子帧的长度(1ms),包括两个资源块RB的时间长度。因此一个调度周期内,资源块RB都是成对出现的。

LTE中每个基站支持6种不同的传输带宽1.4MHz、3MHz、5MHz、10MHz、15MHz、20MHz配置,其每种带宽下工作的子载波数和采样频率如下表所示。

时域采样率:

10M带宽: 600个子载波符号,就是1024个FFT输入采样点。此是的时域的采样率=1024 * 15K = 15.36M,表示一秒钟有15.36M个子载波的幅度值。

20M带宽:1200个子载波符号,就是2048个FFT输入采样点。此是的时域的采样率=1024 * 15K = 30.72M,表示一秒钟有30.72M个子载波的幅度值。

 

3.2 LTE FDD帧结构

LTE FDD类型的无线帧长为10ms,每帧含10个子帧,20个时隙。每个子帧有2个时隙,每个时隙为0.5ms,每个时隙又可以有若干个资源块(RB),每个RB含有12个子载波。

 

LTE FDD中一个时隙包含多个连续的OFDM符号。为了克服因多径效应引起的相同数据抵达接收端时间不一致导致的符号间干扰(ISI),需要加入CP(Cyclic Prefix,循环前缀)。CP长度与覆盖半径有关,要求的覆盖半径越大需要配置的CP长度就越长,但过长的CP也会导致系统开销太大。

LTE中循环前缀插入是将OFDM符号的最后部分将被复制并插入到OFDM符号的开始部分,CP插入分上下行普通CP配置和上下行扩展CP配置,下面分别介绍两种CP。

1)        上下行普通CP配置

上下行普通CP配置下的时隙结构如下图所示。在第一个时隙中,第0个OFDM符号的CP长度和其他OFDM符号的CP长度不一样。第0个OFDM符号CP长度为160Ts,约为5.2us;而其他6个OFDM符号CP长度为144Ts,约为4.7us;每个OFDM周期内有用符号长度为2048Ts,约为66.7us。7个OFDM符号周期,有用符号长度和CP长度之和正好为15360Ts,约合为0.5ms。

 

2)        上下行扩展CP

上下行扩展CP配置下的时隙结构如图,每个时隙的OFDM符号数不再是7个,而是6个。和普通CP配置时隙结构不同的是,一个时隙内,每个CP长度都是512Ts。

 

3.3 LTE TDD帧结构

LTE TDD与LTE FDD帧长度一致,但保留了TD-SCDMA的一些特色元素。TDD采用的也是OFDM技术,子载波间隔和时间单位均与FDD相同,帧结构与FDD类似,如下图所示。每个10ms帧由101ms的子帧组成,每个子帧包含20.5ms的时隙

LTE TDD的10ms帧结构中每个帧的第一个子帧固定地用作下行时隙来发送系统广播信息,第二个子帧固定地用作特殊时隙,第三个子帧固定地用作上行时隙;后半帧的各子帧的上、下行属性是可变的,常规时隙和特殊时隙的属性也是可以调的。上、下行子帧的分配策略是可以设置的。协议规定了0~6共7种TD-LTE帧结构 上、下行配置策略,如下表所示。D代表下行、S代表特殊时隙(也算下行),U代表上行。

不同的特殊时隙DwPTS、GP、DwPTS的长度,在LTE-TDD帧中可配置,如下表所示。TDD的一个子帧长度包括2个时隙,普通CP配置情况下,TDD的一个子帧长度是14个OFDM符号周期;而在扩展CP配置情况下,TDD的一个子帧长度 为12个OFDM符号周期。

3.4 LTE FDD帧和TDD帧异同点

LTE的TDD帧和FDD帧相同点:

1)        两者都采用OFDM技术

2)        两者子载波间隔和时间单位相同

3)        两者帧与子帧长度都相同

4)        两者CP相同

LTE的TDD帧和FDD帧相异点:

1)        TDD帧存在特殊子帧,由DwPTSGP以及UpPTS构成,总长度为1ms

2)        TDD帧存在上、下行转换点。

TD-LTE的TDD帧结构可以通过两个途径来保证与已有的TD-SCDMA的共存:

1)        配置不同的上下行时隙比例;

2)        配置不同的特殊时隙DwPTSGPUpPTS的长度。

标签:FDD,OFDM,TDD,LTE,载波,时隙,CP
From: https://www.cnblogs.com/pass-ion/p/17458043.html

相关文章

  • LTE协议中 3GPPP各协议主要记录内容
    LTE协议36.211-36.213协议36.211主要讲解的是上行、下行各信道的扰码、调制、预编码以及物理资源映射。协议36.212主要讲解传输信道和控制信息的编码。协议36.213则详细讲解了PDSCH、PUSCH、PDCCH、PUCCH的相关过程。......
  • bloom filter
      在javaEyes上找到一篇挺有用的文章,希望能对大家理解Bloomfilter有帮助  1Overview   Bloomfilter最早由 BurtonHowardBloom提出,是一种用于判断成员是否存在于某个集合中的数据结构。 Bloomfilter的判断基于概率论:  如果某个成员存在于集合中,那么Bloomfilte......
  • bloomFilter_demo
    参考博客:(14条消息)布隆(BloomFilter)过滤器入门_布隆过滤器入门_qq_39093474的博客-CSDN博客5分钟搞懂布隆过滤器,亿级数据过滤算法你值得拥有!-知乎(zhihu.com)BloomFilterTest.javapackagecom.hmb;importcom.google.common.hash.BloomFilter;importcom.google.co......
  • AS_Path Filter的应用
    华为:在同一个过滤器编号下,可以定义多条过滤规则(permit或deny模式)。在匹配过程中,这些规则之间是“或”的关系,即只要路由信息通过其中一项规则,就认为通过由该过滤器编号标识的这组AS_Path过滤器。在下文中,将分不同的场景来对AS_Path过滤器的作用进行举例说明。 表1BGPAS_Path......
  • uniapp安卓移动终端拨打普通电话及4GVolte通话实现
    //代码//普通语音电话audio.onclick=function(){//导入Activity、Intent类varIntent=plus.android.importClass("android.content.Intent");varUri=plus.android.importClass("android.net.Uri");//获取主Activity对象......
  • lucene底层数据结构——底层filter bitset原理,时间序列数据压缩将同一时间数据压缩为
    如何联合索引查询?所以给定查询过滤条件age=18的过程就是先从termindex找到18在termdictionary的大概位置,然后再从termdictionary里精确地找到18这个term,然后得到一个postinglist或者一个指向postinglist位置的指针。然后再查询gender=女的过程也是类似的。最后得出age=18......
  • 如何使用Spring管理Filter和Servlet
    在使用spring容器的web应用中,业务对象间的依赖关系都可以用context.xml文件来配置,并且由spring容器来负责依赖对象的创建。如果要在filter或者servlet中使用spring容器管理业务对象,通常需要使用WebApplicationContextUtils.getRequiredWebApplicationContext......
  • spring cloud gateway 自定义GatewayFilterFactory
    官网地址:https://docs.spring.io/spring-cloud-gateway/docs/2.2.9.RELEASE/reference/html/#writing-custom-route-predicate-factories参考地址:https://blog.csdn.net/myli92/article/details/127328893importcom.ruoyi.common.core.utils.StringUtils;importorg.springfr......
  • Php中filter举例
    以下是一个使用PHPfilter的示例代码:$email="example.com";if(!filter_var($email,FILTER_VALIDATE_EMAIL)){echo("$emailisnotavalidemailaddress");}在此示例中,我们使用了PHP中的filter_var函数来验证一个电子邮件地址是否有效。如果电子邮件地址无效,将输出一......
  • 阿里Druid数据源,程序启动或日志记录报错 load filter error, filter not found : logb
      Druid支持配置多种Filter,配置信息保存在druid-xxx.jar!/META-INF/druid-filter.properties下面,具体如下:druid.filters.default=com.alibaba.druid.filter.stat.StatFilterdruid.filters.stat=com.alibaba.druid.filter.stat.StatFilterdruid.filters.mergeStat=com.a......