论文部分内容阅读
本课题是在C-RAN网络架构下对LTE通信协议栈MAC层调度算法的研究。在MAC层的无线资源调度算法研究中,重点关注优化上行资源分配和研究下行资源调度算法。调度算法的优劣直接关系到LTE通信系统协议处理能力,对整个LTE系统具有重要的意义。在上行资源分配算法中普遍缺乏资源最佳匹配,资源利用率不高的问题。针对该问题本课题采用RME算法与图论中Kuhn-Munkres算法相结合,完成TD-LTE上行资源分配任务。并对提出的算法进行仿真验证,通过与其它算法对比发现:本课题提出的算法在资源吞吐量和资源利用率方面都有所提升。在下行资源调度算法研究中,常见的算法缺少考虑在实际混合业务场景下的调度需求。针对该问题本课题不仅考虑非实时业务下的非实时特性需求,还要兼备实时业务的实时特性。以此来支持多个用户、多种业务的高效稳定传输。通过仿真对比,本课题提出的算法在时延和吞吐量方面均表现良好。本课题除了对MAC层资源调度算法进行研究之外,在理解MAC层关键技术基础之上,对MAC层各个子模块进行开发。本课题主要工作如下:1.提出一种优化上行资源分配新算法,传统的上行资源块预分配算法中存在的系统吞吐量低,实际资源利用率不高。设计一种高效的预分配算法,旨在提高系统吞吐量,保证数据传输速率,进而提升资源利用率。2.设计一种适应于多种业务混合场景的下行调度算法。综合考虑实时性与非实时性的特点。既要考虑实时业务中对时延要求高的用户进行优先分配资源,同时对于未达到业务最小速率的用户提供服务机会,提高获得资源的可能性。并在分配资源过程中引入用户实际传输业务量的考虑,最大限度的提升非实时业务的吞吐量,减少资源的浪费。3.开发LTE系统MAC层通信功能子模块,本课题将对各个功能模块进行开发设计,实现协议规定的用户面和控制面的通信功能。整个系统模块开发使用C语言在linux系统操作平台完成,并在硬件和软件平台上完成对MAC层通信功能单元测试和集成测试。