论文部分内容阅读
确定性网络指的是具有极低时延和抖动的端到端的超可靠数据网络,其最初起源于有线网络,但发展至今,确定性网络在5G中的实现也成为了一个新的热门应用场景。当确定性网络的概念延伸到5G中时,其不仅包括超高可靠低时延通信(URLLC)业务,还包括增强型移动宽带(e MBB)中对时延有着明确要求的实时流业务,更宽泛的讲包括了所有对时延有着可靠性要求的业务。如何在无线资源有限的情况下合理的在多用户间进行资源分配是在5G系统中实现确定性的一个重要的研究方向。在对现存的无线资源调度算法进行广泛研究对比之后发现,这些算法若从实现确定性的角度分析都存在着各自的缺陷,包括无法保证用户流完整持续时间内的时延、需要在一些特定前提的假设下才能执行、与实际调度框架不匹配因而无法直接运用于实践等。针对上述这些问题,本文设计了一种面向e MBB的三层架构确定性无线资源调度算法,能够在系统容量有限的情况下,保证尽可能多的提出确定性要求的用户流的数据包排队时延。算法总体思路是先将用户流的时延要求转化为需传输数据量的要求,然后以使尽可能多的用户流的传输数据量要求被满足为优化目标建立最优化问题,利用贪婪策略求解该问题得到具体的调度算法和调度优先级指标,之后再对实际调度框架进行适配,以使得该算法能直接用于实践当中。但是上述确定性无线资源调度算法没有考虑到5G的切片特性,针对这个问题,本文对该算法进行了切片拓展,期望在实现确定性的同时也能够尽可能的满足切片提出的服务水平协议(SLA)要求。算法具体思路是通过在确定性无线调度算法的调度优先级指标设计中引入一个警示器,用以衡量实际调度过程中各切片的指标与其提出的相关指标要求的背离程度,从而对调度决策产生影响,将相应的指标拉回到切片提出的要求范围内。最后在5G-air-simulation仿真平台上对本文提出的两种算法进行仿真,仿真结果验证了确定性无线调度算法确实能保证一些用户流的时延要求以及该算法的切片拓展确实可以满足切片提出的SLA要求。