节点文献

基于DM642的嵌入式视频通信系统中QoS技术的研究与实现

Research and Implementation of QoS Technologies in Embedded Video Communication System Based on DM642

【作者】 吴伟刚

【导师】 迟学芬;

【作者基本信息】 吉林大学 , 通信与信息系统, 2009, 硕士

【摘要】 本文主要研究了如何在视频通信系统中保证视频业务的QoS,在基于DM642的嵌入式多媒体终端上设计并实现了视频流量预测、欠采样噪声处理、缓存机制、I帧重传机制和拥塞控制机制等QoS保证技术。本文首先介绍了视频通信系统中QoS保证技术及国内外研究状况,并研究了基于DM642的多媒体终端的硬件和软件设计。其次,详细分析了几种流量预测方法,并采用灰色预测算法进行视频流量预测,使终端能预测下一时刻的流量特点,以便进行拥塞控制;针对通过降低分辨率减小发送速率时引入的欠采样噪声,提出了频域和空域两种欠采样噪声处理方法;为了减小视频的时延抖动和丢包率,设计并实现了视频缓存机制和I帧重传机制;实现了一种QoS参量实时统计方法,使终端能实时了解网络状况和接收端信息;详细讨论了拥塞控制的原理与方法,并结合多媒体终端设计了一种基于RTCP反馈的闭环自适应拥塞控制机制,通过三种速率调整方法根据网络拥塞等级调整发送速率,从而适应网络带宽的变化。接着,本文在嵌入式终端上对这些QoS技术进行了实验,结果表明具有一定的有效性和实用性。最后,对全文工作进行了总结,并指出了今后有待进一步完善的工作。

【Abstract】 With the rapid development of network technology and multimedia technology, IP-based audio and video network communication has been widely used. The big improvement of the digital signal processors DSPs’processing ability provides the possibility for the embedded video communication. Real-time video communication is sensitive to the QoS (Quality of Service) indicators, such as delay, delay jitter, packet loss rate and so on, however, the best-effort IP network can not provides better QoS guarantee. Therefore, how to improve QoS in IP-based video communication has become a challenging research topic.The video communication system in this paper is an embedded multimedia communication terminal based on DM642. TI’s DM642 is a specialized multimedia applications oriented DSP chip. In the DSP chip, the internal bus frequency is 600MHz, the external bus frequency is 100MHz, the computational speed is 4800MIPS,and there are eight parallel computing units. The multimedia terminal could provide communication service in text, audio, video through dialing keyboard and real-time display of the QoS parameter statistics, so we can timely analysis the performance of the video service and estimate the level of network congestion.In the embedded multimedia communication terminal based on DM642, this paper deeply studies the technologies to improve the video QoS in several aspects such as flow prediction, noise processing, error control, congestion control and so on, which provide some QoS guarantee when the quality of the network declines.In order to improve QoS of the video in the network with fluctuating bandwidth, proper use and optimization of network bandwidth resources is a very important issue. To research a reasonable forecasting model to predict video traffic is helpful to improve network utilization and video service quality to some extent. Considering video communication systems and comparing several common video traffic predicting models such as the auto-regressive model (AR), moving average model (MA), autoregressive moving average model (ARMA), the gray model, wavelet decomposition model and neural network model, this paper uses the gray model to predict video flow. The experimental results show that the prediction is accurate.In the video communication system, we can alleviate network congestion by sampling the video image to reduce image resolution. However, the aliasing noise is introduced in the down-sampling process, which seriously affects the video quality. This paper adopts frequency domain and spatial domain processing methods to process the video image before down sampling. The experimental results show that the two methods can both reduce the aliasing noise in the video image. The spatial domain processing method is better in real-time and effect.In order to reduce the delay jitter of the video, This paper develops a receiver cache mechanism whose structure is a linear queue. It ensures the stability and continuity of the playing video in the receiver and provides a basis for the retransmission mechanism. The experimental results show that the delay jitter is smaller and more stable after using the cache mechanism which guarantees the video stream to play steadily, continuously and smoothly.The fluctuation and suddenness of the IP network bandwidth introduce the packet loss rate in the video transmission. In order to reduce the packet loss rate on the impact of the video quality, this paper proposes an I-frame retransmission mechanism. It only retransmits the I frames which contain key information and has a smaller number, so it not only improves the video quality, but also reduces the retransmission overhead. The experimental results show that the method can improve the decoding accuracy and improve the picture quality.In order to obtain the QoS information of the real-time video traffic, this paper develops a method of collecting the video service statistical parameters to analyze the video performance and the level of network congestion. The statistical parameters include format, frame rate, flow, predict flow, packet loss rate, delay jitter and number of the retransmitted frames.Generally speaking, network congestion affects the video QoS. Therefore, it is an effective strategy of guaranteeing QoS to develop a reasonable mechanism for congestion control. At present, there are two congestion control solutions: one is a network-based method by increasing the network bandwidth; the other is a terminal-based method by controlling rate. The terminal-based method is divided into a window-based method and a rate-based method. This paper adopts a threshold-based sending rate congestion control method. After sending a RTP packet with sequence number and time stamp in the sender, the receiver calculates the QoS statistics such as delay jitter and packet loss rate according to the sequence and time stamp when receiving the RTP packet, and send a RTCP feedback packet to the sender periodically. The sender compares the feedback loss rate with the threshold to analyze the level of network congestion. By adjusting frame rate, compression rate and resolution rate to change send rate, a closed-loop adaptive congestion control mechanism is achieved. The experimental results show that the video packet loss rate decreases obviously and the send rate is more adapted to the bandwidth fluctuation after using the method.In conclusion, this paper mainly studies the QoS technologies in the video communication system, develops and implements several measures to improve the video QoS in the multimedia terminal based on DM642. Firstly, it develops a method to predict video flow and proposes two methods to process the aliasing noise, then realizes the video cache mechanism and I-frame retransmission mechanism, finally discusses the principles and methods of congestion control in detail. Considering the multimedia terminal, this paper proposes a closed-loop feedback RTCP-based adaptive congestion control mechanism by adjusting frame rate, compression rate and resolution rate according to the level of network congestion to change send rate to adapt the variation of network bandwidth. This paper dose some experiments about these QoS technologies in the embedded multimedia terminal of these, the results show that there is some effectiveness and practicality. At present, there are still some imperfections in the system, the author will be further his study in future work.

  • 【网络出版投稿人】 吉林大学
  • 【网络出版年期】2009年 09期
节点文献中: 

本文链接的文献网络图示:

本文的引文网络