论文部分内容阅读
LTE(Long Term Evolution)开始于2004年3GPP(3rd Generation Partnership Project)的多伦多会议,可以被看成是“准4G”技术。LTE的高频谱利用率、高峰值速率、高可靠性传输、低延迟和全分组等特点,使其成为移动通信领域的一场重大技术革新。 在无线传输环境下,信道噪声和移动带来的衰落以及其他用户带来的干扰,使得无线信道传输质量很差。混合自动重传请求(HARQ)方案对于实时性要求不是特别高的数据、图像等多媒体业务呈现出很大的优势。HARQ(HybridAutomatic Repeat Request)是自动请求重传(ARQ)和前向纠错编码(FEC)两种差错控制手段的融合,是保证数据在时变信道上可靠传输的重要手段,是未来移动通信系统的关键技术之一。论文主要对LTE中上下行链路中混合自动请求重传的相关技术进行了研究。 本文在仔细研读各层协议的基础上,对MAC层及PHY层部分HARQ协议做了深入的研究,设计了MAC层HARQ实体控制的有限自动状态机及各个模式下HARQ处理的有限自动状态机。以模块化思想和多线程思想为基础,根据当前终端所处的状态不同,将HARQ划分为若干状态模块并逐一实现状态模块中的各个功能模块。HARQ已经实现的模块有:动态调度HARQ模块、广播消息HARQ模块、随机接入HARQ模块、非连续接收HARQ模块以及半静态调度HARQ模块。本文详细介绍了HARQ各个模块的处理过程及设计实现,重点介绍半静态调度HARQ和动态调度HARQ的有限自动状态机在多线程基础上的设计与实现过程,本文的亮点在于创新性的提出了终端在多种调度并存下的解决方案以及对于嵌入式环境下内存资源紧张的解决方案。 本文HARQ技术的实现,保证了协议栈运行时数据传输的正确性,提高无线传输质量及可靠性。本文创新性提出的多种调度并存下的解决方案能有效的解决实际通信中的调度冲突,防止系统发生错误调度。本文针对嵌入式开发环境设计了内存管理的数据结构,能有效的防止因内存泄露导致的系统内存不足而崩溃。 HARQ功能的开发和运行暂时在仿真阶段,硬件平台为:X86系列的PC机,软件平台为Windows Vista。目前采用socket的UDP传输方式在两台PC机之间进行传输以模拟基站与终端之间的通信,从而实现了独立的测试HARQ功能。本文已完成了HARQ各个基本功能模块的单元测试和集成测试。