首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 140 毫秒
1.
基于语音质量预测的VoIP自适应抖动缓冲算法   总被引:1,自引:0,他引:1       下载免费PDF全文
抖动缓冲是解决VoIP系统延时抖动问题的有效方法。为实现抖动缓冲的动态调整,获得更好的VoIP通话质量,提出了一种基于语音质量预测的自适应抖动缓冲算法。算法采用Pareto分布为延时建模,通过E-Model方法预测突发丢包模式下的瞬时语音质量,以最大化语音质量为目标,自适应选择出最优的抖动缓冲区大小。实验仿真结果表明,所提算法明显优于已有算法,能够有效提高VoIP系统的语音质量。  相似文献   

2.
当IP语音包的网络时延抖动较小时,一般的语音缓冲算法可以得到较好的语音质量.当网络中存在突发大时延时,就会出现极大丢包率或极大端到端时延,从而难以获得好的语音质量.为此,提出针对突发大时延下的自适应语音缓冲算法.通过估算网络平均时延和学习语音包经过的网络路径上的状态,来确定需要控制端到端时延大小和语音包的丢包率,动态调整Jitter Buffer队列的最小深度和最大深度,从而可以尽量减小语音裂缝(gap)的出现.通过基于听觉模型的客观音质评价(PESQ)仿真计算以及在实际语音网关设备中的应用表明算法对语音通信质量有一定的改善作用.  相似文献   

3.
基于E-Model的VoIP语音质量研究   总被引:3,自引:1,他引:2  
针对目前网络电话语音质量难以准确评价及预测的情况,基于E-Model对VoIP的语音质量进行预测。分析几个主要影响因素,如延时、丢包等对话音质量的影响,构建VoIP语音质量预测模型,将E-Model中未考虑到的抖动因素引入模型公式,着重考虑抖动缓冲区的大小对语音质量的影响。通过设计相关验证实验,证明该模型对VoIP语音质量的预测具有较高的准确度。  相似文献   

4.
在提供IP电话服务时,时延抖动是一个重要的QoS参数。提出的一种去抖动同步策略综合考虑了如何能达到消除延时抖动的影响,同时又能保证良好的播放实时性。该策略将基于播放时间的同步去抖算法和基于接收缓存数据量控制的再同步算法有机结合并改进,从中获得最佳同步调整,同时还实现了对网络状况的自适应估计。实验证明接收方使用该综合去抖动同步策略能保证接收端语音流平稳连续播放,能使得IP电话的QoS得到很大改善。  相似文献   

5.
VoIP中丢包隐藏技术研究   总被引:1,自引:0,他引:1  
由于在“尽力型通信”中不可避免的传输错误(如丢包和时延),VoIP的语音质量会潜在地降低。在许多端对端VoIP系统中,语音的服务质量(QoS)很大部分地取决于丢包率和接收端的丢包隐藏算法(PLC)。文中论述了丢包的原因.对当前普遍采用的几种丢包隐藏技术进行了初步分析并进行了比较。  相似文献   

6.
Vo IP 的语音质量分析与控制   总被引:6,自引:0,他引:6  
黄永峰  李星 《控制与决策》2003,18(4):475-478
分析了VoIP语音质量的影响因素,通过E模型定量地描述了语音质量与端到端延迟和丢包率的关系。为了控制VoIP的语音质量,计算出VolP系统在各种情况下的语音质量极限,提出一种自适应编码和分组封装的控制策略。将该方法应用于自行开发的IP电话网关,实际测试证明能在很大程度上提高VoIP的语音质量。  相似文献   

7.
基于抖动激励的VoIP终端拥塞控制机制   总被引:1,自引:2,他引:1  
针对基于H.323的VoIP系统,提出了一种抖动激励式终端拥塞控制机制,将语音分组的延迟抖动参数与RTCP协议相结合,控制动态改变语音编码方式及传输分组大小,从而缓解网络拥塞,降低传输延时和丢包率。  相似文献   

8.
冯伟  陈元琰  胡愚  王斌 《计算机工程》2011,37(10):84-86
Blue是一种典型的主动管理算法,但其队列和延时波动较大,尤其在连接数较大或连接数突然发生变化时容易造成队列溢出或空闲。为此,提出一种自适应主动队列管理算法——ABlue,利用平均队列长度预测拥塞,根据网络流量的变化动态计算标记概率,从而保持队列稳定、减小延时抖动并降低丢包率。仿真实验结果表明,相比Blue算法,ABlue算法具有较低的丢包率和较高的带宽利用率。  相似文献   

9.
曹龄兮  李建华  娄悦 《计算机应用》2006,26(10):2297-2299
针对当前VoIP语音质量易受网络带宽影响的问题,提出了一种基于自适应变速率编码的VoIP网关。通过实时监测RTP语音分组的丢包率,并分析服务质量,自适应地选择最适合当前网络状况的编码速率,以提供一种语音质量和网络状况的最佳组合,从而降低语音分组的丢包率、有效地保障语音服务质量。结合开源项目Asterisk,实现了基于自适应变速率编码的VoIP网关。  相似文献   

10.
VoIP中丢包隐藏技术研究   总被引:2,自引:0,他引:2  
王培明  施寅 《微机发展》2006,16(7):26-28
由于在“尽力型通信”中不可避免的传输错误(如丢包和时延),VoIP的语音质量会潜在地降低。在许多端对端VoIP系统中,语音的服务质量(QoS)很大部分地取决于丢包率和接收端的丢包隐藏算法(PLC)。文中论述了丢包的原因,对当前普遍采用的几种丢包隐藏技术进行了初步分析并进行了比较。  相似文献   

11.
The quality of service limitation of today's Internet is a major challenge for real-time voice communications. Excessive delay, packet loss, and high delay jitter all impair the communication quality. A new receiver-based playout scheduling scheme is proposed to improve the tradeoff between buffering delay and late loss for real-time voice communication over IP networks. In this scheme the network delay is estimated from past statistics and the playout time of the voice packets is adaptively adjusted. In contrast to previous work, the adjustment is not only performed between talkspurts, but also within talkspurts in a highly dynamic way. Proper reconstruction of continuous playout speech is achieved by scaling individual voice packets using a time-scale modification technique based on the Waveform Similarity Overlap-Add (WSOLA) algorithm. Results of subjective listening tests show that this operation does not impair audio quality, since the adaptation process requires infrequent scaling of the voice packets and low playout jitter is perceptually tolerable. The same time-scale modification technique is also used to conceal packet loss at very low delay, i.e., one packet time. Simulation results based on Internet measurements show that the tradeoff between buffering delay and late loss can be improved significantly. The overall audio quality is investigated based on subjective listening tests, showing typical gains of 1 on a 5-point scale of the Mean Opinion Score.  相似文献   

12.
Network delay, packet loss and network delay variability (jitter) are important factors that impact on perceived voice quality in VoIP networks. An adaptive playout buffer is used in a VoIP terminal to overcome jitter. Such a buffer-control must operate a trade-off between the buffer-induced delay and any additional packet loss rate. In this paper, a Garch-based adaptive playout algorithm is proposed which is capable of operating in both inter-talkspurt and intra-talkspurt modes. The proposed new model is based on a Garch model approach; an ARMA model is used to model changes in the mean and the variance. In addition, a parameter estimation procedure is proposed, termed Direct Garch whose cost function is designed to implement a desired packet loss rate whilst minimising the probability of consecutive packet losses occurring. Simulations were carried out to evaluate the performance of the proposed algorithm using recorded VoIP traces. The main result is as follows; given a target Packet Loss Rate (PLR) the Direct Garch algorithm produces parameter estimates which result in a PLR closer than other algorithms. In addition, the proposed Direct Garch algorithm offers the best trade-off between additional buffering delay and Packet Loss Rate (PLR) compared with other traditional algorithms.  相似文献   

13.
To combat jitter problems in voice streaming over packet networks, playout buffering algorithms are used at the receiver side. Most of the proposed solutions rely on two main operations: prediction of delay statistics for future packets; setting of the end-to-end delay so as to limit or avoid packet losses. In recent years, a new approach has been presented, which is based on using a quality model to evaluate the impact of both packet loss and delay on the voice quality. Such a model is used to find the buffer setting that maximizes the expected quality. In this paper, we present a playout buffering algorithm whose main contribution is the extension of the new quality-based approach to the case of voice communications affected by bursty packet losses. This work is motivated by two main considerations: most of IP telephony applications are characterized by bursty losses instead of random ones; the human perception of the speech quality is significantly affected by the temporal correlation of losses. To this purpose, we make use of the extensions proposed in the ETSI Tiphon for the ITU-T E-Model so as to incorporate the effects of loss burstiness on the perceived quality. The resulting playout algorithm estimates the characteristics of the loss process varying the end-to-end delay, weights the loss and the delay effects on the perceived quality, and maximizes the overall quality to find the optimal setting for the playout buffer. The experimental results prove the effectiveness of the proposed technique.  相似文献   

14.
This paper proposes a new algorithm for predicting audio packet playout delay for voice conferencing applications that use silence suppression. The proposed algorithm uses a hidden Markov model (HMM) to predict the playout delay. Several existing algorithms are reviewed to show that the HMM technique is based on a combination of various desirable features of other algorithms. Voice over Internet protocol (VoIP) applications produce packets at a deterministic rate but various queuing delays are added to the packets by the network causing packet interarrival jitter. Playout delay prediction techniques schedule audio packets for playout and attempt to make a reasonable compromise between the number of lost packets, the one-way delay and the delay variation since these criteria cannot be optimized simultaneously. In particular, this paper will show that the proposed HMM technique makes a good compromise between the mean end-to-end delay, end-to-end delay standard deviation and average packet loss rate.  相似文献   

15.
在以包为单位进行数据传输合、语音应用程序(VOIP,Voice Over Internet Protocol)中,为了补偿数据包在网络传输中不可预知的网络传输延迟,在接收端首先必须把接收到的数据包缓存起来,缓存一定的时间再播放出来,以减少通话的抖动,得到比较满意的通话质量。文章主要研究动态缓出时延算法,力求使这个缓出时延尽可能小,同时尽可能减少包的丢失率。文章提出了一个有效动态缓出时延算法,该算法主要跟踪最近到达的数据包的网络传输时延求出其近似分布函数,并利用这些信息和延迟峰的侦测算法预测下一个语音峰的缓出时延。实验结果表明利用该算法可以在缓出时延和包丢失率之间达到最佳平衡,是一种理想、有效的算法。  相似文献   

16.
针对无线网络存在的自相似特性会影响视频流的播放质量问题,提出了基于滑动窗口的接收端播放缓存调整算法,根据网络流量的变化,动态地调整双门限,并利用播放缓存的占用率来控制视频流的播放速度,平滑时延抖动.仿真实验证明,无论网络流量处于平稳状态还是处于突发状态,本文设计的算法都能够较好地保证视频流的连续播放,提高视频流的播放质量,为用户提供良好的视觉效果.  相似文献   

17.
We describe the design and the experimental evaluation of a playout delay control mechanism we have developed in order to support unicast, voice-based audio communications over the Internet. The proposed mechanism was designed to dynamically adjust the talkspurt playout delays to the traffic conditions of the underlying network without assuming either the existence of an external mechanism for maintaining an accurate clock synchronization between the sender and the receiver during the audio communication, or a specific distribution of the audio packet transmission delays. Performance figures derived from several experiments are reported that illustrate the adequacy of the proposed mechanism in dynamically adjusting the audio packet playout delay to the network traffic conditions while maintaining a small percentage of packet loss.  相似文献   

18.
Sofiene  Habib   《Computer Networks》2008,52(13):2473-2488
The effective provision of real-time, packet-based voice conversations over multi-hop wireless ad-hoc networks faces several stringent constraints not found in conventional packet-based networks. Indeed, MANETs (mobile ad-hoc networks) are characterized by mobility of all nodes, bandwidth-limited channel, unreliable wireless transmission medium, etc. This environment will surely induce a high delay variation and packet loss rate impairing dramatically the user experienced quality of conversational services such as VoIP. Indeed, such services require the reception of each media unit before its deadline to guarantee a synchronous playback process. This requirement is typically achieved by artificially delaying received packets inside a de-jitter buffer. To enhance the perceptual quality the buffering delay should be adjusted dynamically throughout the vocal conversation.In this work, we describe the design of a playout algorithm tailored for real-time, packet-based voice conversations delivered over multi-hop wireless ad-hoc networks. The designed playout algorithm, which is denoted MAPA (mobility aware playout algorithm), adjusts the playout delay according to node mobility, which characterizes mobile ad-hoc networks, and talk-spurt, which is an intrinsic feature of voice signals. The detection of mobility is done in service passively at the receiver using several metrics gathered at the application layer. The perceptual quality is estimated using an augmented assessment approach relying on the ITU-T E-Model paradigm while including the time varying impairments observed by users throughout a packet-based voice conversation. Simulation results show that the tailored playout algorithm significantly outperforms conventional playout algorithms, specifically over a MANET with a high degree of mobility.  相似文献   

19.
Packet audio playout delay adjustment: performance bounds and algorithms   总被引:6,自引:0,他引:6  
In packet audio applications, packets are buffered at a receiving site and their playout delayed in order to compensate for variable network delays. In this paper, we consider the problem of adaptively adjusting the playout delay in order to keep this delay as small as possible, while at the same time avoiding excessive “loss” due to the arrival of packets at the receiver after their playout time has already passed. The contributions of this paper are twofold. First, given a trace of packet audio receptions at a receiver, we present efficient algorithms for computing a bound on the achievable performance of any playout delay adjustment algorithm. More precisely, we compute upper and lower bounds (which are shown to be tight for the range of loss and delay values of interest) on the optimum (minimum) average playout delay for a given number of packet losses (due to late arrivals) at the receiver for that trace. Second, we present a new adaptive delay adjustment algorithm that tracks the network delay of recently received packets and efficiently maintains delay percentile information. This information, together with a “delay spike” detection algorithm based on (but extending) our earlier work, is used to dynamically adjust talkspurt playout delay. We show that this algorithm outperforms existing delay adjustment algorithms over a number of measured audio delay traces and performs close to the theoretical optimum over a range of parameter values of interest.  相似文献   

20.
An expanding proportion of voice traffic is being carried by packet networks. Speech quality can be impaired in qualitatively new ways in packet networks when packets are lost or the spacing between them is distorted. Three parameters that characterize the performance of packet networks were examined for their relative impact on speech quality as judged by human observers: network delay or latency, packet loss, and packet delay variation or jitter. We manipulated these variables via a network emulator made available by NIST. This report summarizes five laboratory experiments that examined the variables in a variety of experimental procedures for presenting and judging speech. The experiments agreed in showing that the relative importance of the variables for affecting speech quality was, in decreasing order: packet loss, jitter, delay. The effect on speech quality of 200 ms of network delay was shown to be equivalent to the effect of one percentage point of packet loss. Many consumers also traded off some speech quality for a free, added feature, unified messaging.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号