LTE上下行链路设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:caojun510
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
长期演进项目LTE作为下一代技术标准已经被市场所接受,其主要优点有高速率、宽频谱、低时延等,因此越来越受到研究机构和运营商的重视。本文基于GNU Radio/USRP设计并实现了LTE的上下行链路。本文首先对LTE标准做了简要概述,重点讨论与本文工作相关的标准和技术细节,包括信道译码、链路层的功能、物理层帧格式、物理信道等。其次,基于分层思想,详细阐述了LTE的上下行链路设计,具体来说,将LTE上下行链路分为TUN/TAP、RLC、MAC和物理层等几个功能子层分别设计,其中使用TUN/TAP子层完成IP层与LTE二层/物理层的适配功能,便于支持各种高层业务;使用RLC子层保证数据传输的有序性和有界性;在基站侧的MAC层,设计了上下行调度器,用于对上下行信道资源进行调度分配,在终端侧的MAC层,设计了上行调度请求和状态上报机制,用于上行数据的传输控制;在下行链路的物理层主要设计实现了PBCH、PCFICH、PDCCH、PDSCH信道,上行链路设计实现了PUCCH和PUSCH。然后,使用C++在GNU Radio平台下实现了本文的设计,重点完成以下几点内容:第一,使用MAX_LOG_MAP译码算法完成信道译码,并且对分量译码器输出的外信息进行了缩放处理,避免了信道置信度值的计算,简化了译码器,高斯白噪声信道下的仿真表明,在2dB信噪比、1/2码率条件下,迭代5次误码率可达到10-5;第二,MAC层采用令牌环技术实现了上下行链路资源的简单调度,确定数据传输过程中使用的码块长度、调制方式、带宽分配等参数,并使用调度结果驱动上下行链路子帧的生成与接收;第三,重点分析了系统运行中的时序控制,为了应对软件运行中的时间抖动,论文设置了几个时间裕值来吸收时间抖动,保证系统的稳定、长时间运行,并根据实际测试给出了裕值的设定范围。最后,基于实现的上下行链路模块,在Linux中搭建了IP传输环境进行了功能和性能测试。首先使用ping命令来测试上下行链路的时延,测试表明,ping命令能够正常工作,往返时延基本稳定在135ms左右;其次,使用FTP来测试大业务量下的链路性能,测试表明,FTP能够正常工作,在3MHz带宽无线环境中,使用16QAM调制方式,编码码率为0.7,可以达到下行450KBytes/s的文件传输速率,与理论分析吻合。
其他文献
期刊
期刊
近年来,软件无线电技术倍受关注,被认为是未来通信乃至未来无线电技术的发展方向。它突破了传统无线电台以功能单一、可扩展性差的硬件为设计核心的局限性,强调了要使通信系
护理人员的专业素质是进行护理工作的保证,而专业素质的高低直接关系到护理工作质量的优劣,同时对患者的身心健康及生命安全造成影响。高素质的护理队伍对于护理工作能够产生积
随着IMT-Advanced技术的演进,新一代宽带无线通信领域中出现了一系列的新技术。协作多点通信技术是一个颇具前瞻性的概念,旨在提高小区边缘用户的通信质量。在协作多点多用户
多端口多频段成为无线局域网(WLAN)发展的一种趋势,通过在接入点(AP)上配备多端口,采用不同的频段,实现网络传输带宽的提高。然而,这种多端口多频段的WLAN网络却给运营商带来
期刊
随着网络技术的飞速发展,各种网络应用层出不穷,在Internet上出现了很多高宽带需求的流媒体业务。这些业务都具有数据量大、时延敏感性强、持续时间长的特点,同时具有点对多点的
期刊
期刊