为了解决IP网络实时流媒体流控中既要避免网络拥塞又要将接收端缓冲区长度控制在合理范围的难题,本文提出了一种面向TCP友好性的IP网络实时流媒体流预测控制算法.该算法将IP网络实时流媒体流控转化为具有TFRC约束时变不确定条件的预测控制问题,使用改进的动态矩阵控制算法(DMC)进行优化求解.仿真实验结果表明该方法能够适应IP网络的复杂环境,满足了TCP友好性要求,有效地消除了网络传输抖动对播放带来的不利影响,具有良好的实用性.
To avoid the congestion and to control the buffer level of the sink for flow control, we propose a TCP-friendly flow-predictive control algorithm in real-time streaming media over IP network. The algorithm converts the flow control in real-time streaming media over IP network into the predictive control under time-variant uncertain TFRC constraints. Then, the optimal result is obtained by using the improved DMC algorithm. Finally, the simulation in the complicated IP network is implemented. The simulation result shows that this algorithm can overcome the effect caused by propagation jitter; it is TCP-friendly and can be used easily.