论文标题
播放体验驱动驱动的横层,对视频客户的应用程序,传输和Mac层的长期演变系统的跨层优化
Playback experience driven cross layer optimisation of APP, transport and MAC layer for video clients over long-term evolution system
论文作者
论文摘要
在传统通信系统中,应用程序层,传输层和Mac(媒体访问控制)层的信息尚未完全交互,这不可避免地导致TCP拥塞状态,客户的要求和资源分配之间的不一致。为了解决问题,我们提出了一个由应用程序层,传输层和MAC层组成的联合优化框架,以改善视频客户端的播放体验和系统吞吐量。首先,基于数据包重要性,通道状况和播放状态的客户需求意识到的自主数据包删除策略是为了减少网络负载和拒绝事件的可能性。此外,提出了TCP(传输控制协议)状态意识到下行链路和上行链路资源分配方案,以分别实现视频传输和稳定的ACK(确认)反馈。对于下行链路方案,根据传输层的反馈ACK信息计算每个客户的最大传输能力要求,以避免将过多的资源分配给客户,其ACK反馈由于不良的上行链路通道条件而被阻止。对于上行链路方案,使用RTO(重新加入超时)和TCP拥塞窗口的信息来指示ACK计划的优先级。仿真结果表明,我们的算法可以以可接受的视频质量来显着改善系统吞吐量和客户的播放连续性。
In traditional communication system, information of APP (Application) layer, transport layer and MAC (Media Access Control)layer has not been fully interacted,which inevitably leads to inconsistencies among TCP congestion state, clients'requirements and resource allocation. To solve the problem, we propose a joint optimization framework, which consists of APP layer, transport layer and MAC layer, to improve the video clients'playback experience and system throughput. First, a client requirement aware autonomous packet drop strategy, based on packet importance, channel condition and playback status, is developed to decrease the network load and the probability of rebuffering events. Further, TCP (Transmission Control Protocol) state aware downlink and uplink resource allocation schemes are proposed to achieve smooth video transmission and steady ACK (Acknowledgement) feedback respectively. For downlink scheme, maximum transmission capacity requirement for each client is calculated based on feedback ACK information from transport layer to avoid allocating excessive resource to the client, whose ACK feedback is blocked due to bad uplink channel condition. For uplink scheme, information of RTO (Retransmission Timeout) and TCP congestion window are utilized to indicate ACK scheduling priority. The simulation results show that our algorithm can signficantly improve the system throughput and the clients'playback continuity with acceptable video quality.