概述
物理层的上一层MAC层传下来的数据叫作传输块(TB,Transport Blocks),物理层以1ms的调度周期对TB进行处理,最终通过天线发射出去。
物理层处理流程与典型通信系统发射机和接收机处理流程类似,具体到4G LTE中,对TB处理包括CRC、信道编码、交织(对抗衰落)、调制、层映射(MIMO)、资源映射等。
这些参数物理层需要提前知道才能开工,这些参数都是由上一层MAC层决定的,基站中有一个资源调取器逻辑上属于MAC层,它从物理层获取一些关键信息(如无线信道质量),通过算法得出各种参数,再告诉物理层怎么怎么做,这个过程就称之为资源调度。
资源调度的决定权不在物理层,但是需要物理层提供关键信息。
在下行资源分配上,每1ms的调度周期时间里,基站的资源调度器收到的手机反馈来的下行链路无线信道质量,查表得出调制方式和最高误码率,再根据待传数据量查表决定分配多少PRB,
手机物理层向基站发送CQI来表示下行信道质量,CQI是Channel Quality Indicate的缩写,一共4bit,取值1~5=15,CQI越小表示信号越不好,则采用低阶调制方式,码率越低,即保护比特越多。
基站会将手机反馈的4bit CQI算换成5bit的MCS值,取值0~26,MCS是Modulation and Coding Scheme的缩写,称之为调制编码策略。
基站会根据MCS来确定分配多少物理资源(PRB),首先根据MCS查的TBS(Transport Block Size) Index值,取值范围也是0~26,确定TBS Index后,查表确定PRB数;基站根据TBS和PRB数计算码率(CR),如果超过了上面MCS对应的最高码率,那么则会将MCS降低一个值,再重新计算码率,直至码率小于该MCS对应的最高码率。
上行资源调度中,是手机要发送数据给基站,但是手机的物理层如何处理数据以及用哪些无线资源发送也是由基站决定的。
基站根据手机发送的SRS(Sounding Reference Signal)信号,来估算信道质量。基站根据信道质量得出MCS、TB Index、TBS、PRB,这个过程和下行一样,基站将决定好的TBS、调制阶数、资源数量等信息打包成TF(Transport Format)发送给手机,手机按这些参数来指导物理层进行数据发送。
在上行资源调度中,基站事先不知道手机有多少数据要发送,因此无法决定分配多少资源,所以需要手机向基站发送BSR(Buffer Status Report)来表明手机有多少数据需要上传。
最后
以上就是个性牛排为你收集整理的LTE资源调度的全部内容,希望文章能够帮你解决LTE资源调度所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复