lte mac调度对处理lte时延优化偏移怎么处理

(window.slotbydup=window.slotbydup || []).push({
id: '2014386',
container: s,
size: '234,60',
display: 'inlay-fix'
&&|&&0次下载&&|&&总43页&&|
您的计算机尚未安装Flash,点击安装&
阅读已结束,如需下载到电脑,请使用积分()
下载:20积分
0人评价44页
0人评价4页
0人评价8页
0人评价4页
0人评价4页
所需积分:(友情提示:所有文档均可免费全文预览!下载之前请务必先预览阅读,以免误下载造成积分浪费!)
(多个标签用逗号分隔)
文不对题,内容与标题介绍不符
广告内容或内容过于简单
文档乱码或无法正常显示
若此文档涉嫌侵害了您的权利,请参照说明。
评价文档:
下载:20积分LTE初级认证考试题库与答案_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
LTE初级认证考试题库与答案
上传于||暂无简介
阅读已结束,如果下载本文需要使用3下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩11页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢TD-LTE系统中MAC层子帧调度研究与实现
 &>&&>&&>&正文
摘& 要: 为满足TD-LTE系统对实时性的要求,通过对媒体接入控制(MAC)层和物理层之间的实时性研究以及对操作系统Nucleus PLUS的机制分析,实现了MAC层子帧调度。根据TD-LTE无线综合测试仪中的设计要求,详细介绍了Nucleus PLUS任务循环调度以及MAC子帧调度的流程设计。在实现MAC层基本功能的同时满足了TD-LTE对系统实时性、子帧同步与任务资源管理的需求。 关键词: TD-LTE;MAC;实时性;子帧调度 &&& 为了加速TD-LTE(Long Term Evolution)在中国的全面成长和产业链的的形成,2011年我国启动了&新一代宽带无线移动通信网&重大专项。本文介绍了在国家重大专项&TD-LTE无线综合测试仪表开发&的基础上,对TD-LTE网络端 MAC(Medium Access Control)调度的实现。目前关于MAC层的文献有不少,但大都局限于简单的协议研究和设计[1]。在协议栈里所有的数据都需要通过MAC层的调度才能走向空中接口和时间轴上,MAC层是实现实时性和调度机制的枢纽[2],所以设计MAC层子帧调度方案显得尤为重要。 1 Nucleus操作机制 && &Nucleus主控程序的操作机制是采用等待检测机制[3],不断循环检测当前执行任务或高级中断的封闭循环,仅当有中断到达、未处理任务设置或复位时才跳出循环。主控程序首先检测当前是否有高优先级中断被激活,如果有,则跳出循环进入高优先级中断处理服务函数;如果没有,则继续检测当前是否有未处理激活任务。如果有未处理激活任务,则转入任务处理模块;如果没有,则返回继续检测。 && &TD-LTE系统为每层设置状态机入口函数,函数设计为一个死循环。函数从相应层队列中接收消息,根据当前不同状态进入相应消息处理函数[4];最后将承载消息内存释放,依次循环,直到队列为空时挂起当前任务,跳出循环,返回操作系统。图1为MAC状态机入口函数的处理机制。在队列中所有消息接收完成后,系统将在队列中挂起MAC任务,返回操作系统主控程序[5]。
2 MAC调度 && &根据TD-LTE整体硬件设计,经过实际调试,对于不同大小消息,DSP和FPGA处理消息的总时间为0.8 ms~0.9 ms,ARM处理MAC层消息的总时间为0.4 ms~0.5 ms。从而得出,消息处理的总时间为1.2 ms~1.4 ms。图2为消息在实际调试中的处理时间:示波器通道1高电平为ARM处理消息所消耗时间(为465 &s);通道2高电平为DSP和FPGA处理消息所消耗时间(为882 &s)。总时间为1 347 &s。所以MAC层必须提前2子帧配置消息, MAC调度设计方案[6]才能得到实现。 && &在代码实现中,MAC调度器维护一个消息发送标志数组assignment_flag[i][j],其中,0&i&10,0&j&1 023。数组的行代表子帧号,列代表帧号。这样,assignment_flag[i][j]总共可表示10 240个子帧时刻。由于每一调度时刻只允许发送一个任务,因此在第j帧的第i子帧有消息发送任务被配置后,assignment_flag[i][j]被置1。每当有新消息被调度发送时,任务调度指针p_assignment_flag将查询assignment_flag[i][j]变量,如果assignment_flag[i][j]不为1,则将消息配置在assignment_flag[i][j]-2的时刻发送至物理层。如图3所示,设在第39帧的子帧9收到RLC层新数据发送任务,p_assignment_flag指针继续向后查询,可得第40帧中第3子帧无发送任务。调度器将assignment_flag[3][40]变量置1,并提前2个子帧,在40帧的子帧1将此消息发送至物理层。
3 MAC子帧中断服务函数 && &子帧中断信号由FPGA提供,每1 ms触发1次中断,MAC层的任务调度将通过子帧中断触发。当每1 ms的子帧中断到达时,子帧中断触发MAC层进入子帧中断服务函数INT_Schedule。下面是子帧中断服务函数INT_Schedule的实现方案。 && &(1)同步。进入INT_Schedule函数读取当前帧号和子帧号并保存至本地,以达到本地与硬件计数同步。 && &(2)状态选择。在同步之后,根据MAC当前状态进入状态分支。 && &(3)任务执行判断。在进入MAC当前状态分支后,调度器将规划的待发送消息的发送帧号和子帧号与当前帧号和子帧号对比,如果相等则转入步骤(4);如果不相等,则跳出状态分支,转入步骤(5)。 && &(4)消息发送。进入原语组装函数,组装原语直接发送给物理层。 && &(5)跳出子帧中断服务函数。 && &此方案的处理方法比较简洁,在消息数据量非常小时具有可执行性。但随着数据量逐渐增大,MAC组装原语的数据搬移时间也随之变长。MAC层处理消息时间为465 &s,从而子帧中断扩展至约0.5 ms,使得ARM芯片一直处于硬件中断中,造成其他低优先级中断无法响应。更加严重的是,如果子帧中断时间大于1 ms,则下一个子帧中断也将无法响应,使得TD-LTE系统无法正常运行,所以该方案缺乏可执行性。为此,对该方案进行以下改进。 3.1 子帧中断处理改进方案1 && &(1)同步。进入INT_Schedule后,MAC首先读取当前帧号和子帧号并保存至本地使用。
第1页&&&&http://www.autooo.net/papers/paper//108370.html 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
LTE_MAC协议解读—很全很好很强大
下载积分:1200
内容提示:道客巴巴文档,LTE_MAC协议解读—很全很好很强大,值得下载、分享、收藏。
文档格式:DOC|
浏览次数:184|
上传日期: 20:27:25|
文档星级:
该用户还上传了这些文档
LTE_MAC协议解读—很全很好很强大
官方公共微信您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
LTE题库与解答.doc73页
本文档一共被下载:
次 ,您可免费全文在线阅读后下载本文档
文档加载中...广告还剩秒
需要金币:59 &&
你可能关注的文档:
··········
··········
关于LTE需求下列说法中正确的是(D)
A、下行峰值数据速率100Mbps(20MHz,2天线接收)
B、U-plane时延为5ms
C、不支持离散的频谱分配
D、支持不同大小的频段分配
下列哪个网元属于E-UTRAN(B)
B、E-NodeB
SC-FDMA与OFDM相比( D )
A、能够提高频谱效率
B、能够简化系统实现
D、能够降低峰均比
下列选项中哪个不属于网络规划:
A、链路预算
B、PCI规划
C、容量估算
容量估算与
互相影响:
A、链路预算
B、PCI规划
C、建网成本
D、网络优化
LTE支持灵活的系统带宽配置,以下哪种带宽是LTE协议不支持的:( D )
A、5MB、10MC、20MD、40M A、2
A、2B、3C、4D、5
A、7B、8C、9D、10
A、7B、8C、9D、10
A、72B、64C、50D、80
TDD-LTE的设计目标是(D)
A、高数据速率
C、分组优化的无线接入技术
D、以上都正确
X2接口是提供__与__之间的互相连接(A)
A、eNODEB、eNODEB
B、eNODEB、EPC
C、eNODEB、UE
D、EPC、MME
LTE支持灵活的系统带宽配置,以下哪种带宽是LTE协议不支持的:(D)
下行物理共享信道是(A)
物理随机接入信道是(D)
LTE系统中可以触发异频测量报告上报的是( )
A、A1事件;
B、A2事件;
C、3A事件;
D、A4事件;
TD-LTE在20MHz带宽下,最大可以支持的调度用户数约为( C)个。
由于现网TD-S为4:2的配置,若不改变现网配置,TD-LTE在需要和TD-S邻频共存的场景下,时隙配比只能为(D)。
A、2:2+10::2:2+10:2:21:3+3:9:23:1+3:9:2
SIB1是除MIB外最重要的系统消
正在加载中,请稍后...

我要回帖

更多关于 lte时延优化 的文章

 

随机推荐