VoIP网络电话语音通话质量QoS的研究与实现

VIP免费
3.0 高德中 2024-11-19 5 4 1.86MB 68 页 15积分
侵权投诉
摘要
随着计算机和网络技术的快速发展,以多媒体通信为主体的信息网络已经
为受人们所关注的热点。基于TCP/IP 的网络技术不但无可争辩的成为数据领域的
主导技术,而且已经开始进入电信领域,IP络电(VoIPVoice over IP)成功
开发和应用预示了以IP 为基础的新一代信息网络的出现。
与传统电话相比,VoIP有一个致命的缺点,就是语音服务质量无法得到保证
IP
为”的传输体制;而实时语音数据和普通数据有着不一样的特性,实时语音数
要求网络传输能保证较高的实时性和连续性。如何在一个无连接的网络上建立
个提供综合业务的有质量保证的传输平台,如何提高VoIP的语音质量成为近年来
研究的热点。本文以基于SIP信令协议的IP电话为研究对象,从应用层和网络层两
个方面来探讨如何保证VoIP的质量,希望能在现有网络基础上为用户提供优质的
VoIP服务。
文中首先阐述了IP电话的技术背景和发展前景,分析了影响IP电话服务质量
的典型因素,主要是时延、抖动以及丢包率。从应用层和网络层两个方面去讨论提
VoIPQos的方法。在应用层上通过收集RTP/RCTP提供的网络信息,估计出当
前网络的状况,是否存在阻塞,从而采取尽可能的措施改进质量。并通过实现
RTP/RTCP协议应用QoS策略Linux作系统上
开源项目VOCAL系统的企业级VoIP系统中实时语音传输过程的重构。在网络层上
讨论了当前两种在网络层上提供QoS的技术(综合服务模型IntServ,以及差分服务
模型DiffServ)以及它们存在的优缺点。着重分析了差分服务(DiffServ)体系结构
DiffServ
改动降低了运营成本,又能为VoIP等实时性较强的通信流提供一定的QoS保障。
在文章的最后建立了该方案的仿真模型,并在NS(Network Simulator)模拟平
台上进行模拟实验。模拟实验表明,从网络平均丢包率、延迟及抖动三个评价指标
,该方案与尽力而为服务方案(网络中采用尽力而为服务)相比能VoIP
更好QoS
键词IP网络电话 服务质量 差分服务 网络仿真器NS2
ABSTRACT
With the development of computer and network technology, the Multi-media based
information network become the current research hot spot. VoIP( Voice over the
Internet Protocol) Telephony as the provision of telephone-like services over the
Internet,is considered as one of the goals of the next generation network (NGN).
Comparing with the common telephone technology, however, there are a number of
barriers to keep it from more widespread use. The most prominent among them is the
poor quality of voice connections on the Internet. Designed to handle non-real time data
traffic, Internet can only provide "best effort" service which cannot satisfy the Quality
of Service requirement for carrying voice and video. How to improve its real-time
capability so that the QoS of communication can be guaranteed is a critical technique
issue and one of the technique difficulties of IP Telephony system, this paper focus on
the QoS of the recent VoIP system based on SIP protocol, want to find out a way to
improve the quality of VoIP service with the lower cost and easy implemented.
In this paper, we review the technique background and future directions of IP
Telephony at the first chapter. Then the critical factors of the QoS of VoIP, including
loss, delay and jitter, are analyzed. After that discusses the method to improve the QoS
of VoIP and technologies in the application layer and network layer.In the application
layer, by collects the network information from RTP/RTCP, the end systems can
estimate the situation of the network, figure out that the network is blocking or not, so
that they can do something to improve the QoS. And we discuss the sync-playing theory
with the RTP/RTCP protocols implemented , in the end we implement a end-node of the
VoIP system,which is based on the Open source project :VOCAL system, from the
Protocol stack implement to the send,receive and process the voice packets on the Linux
system.
In the charpter four we analyses several QoS technologies use in the network layer,
and we emphasis on the DiffServ architecture. Provides a method that just useing the
DiffServ technology in the bottle neck of the network, just make little change to the
network can provides some QoS to the real time traffic like VoIP. In the end check
this method by simulating in the network simulator NS2 and analyses the result.
KEY WORDS: VoIP, QoS(Quality of Service), DiffServ(Differentiated
Services), Network Simulator 2
目录
摘要
ABSTRACT
第一章 绪论...................................................................................................................1
§1.1 课题背景与研究意义.....................................................................................1
§1.2 VoIP QoS 发展现状........................................................................................2
§1.3 VoIP 原理........................................................................................................2
§1.4 VoIP 信令协议................................................................................................4
§1.4.1 H.323 协议............................................................................................5
§1.4.2 SIP 协议................................................................................................6
§1.4.3 H.323 协议与 SIP 协议的区别.............................................................7
§1.5 VoIP 的服务质量............................................................................................8
§1.5.1 影响语音质量的因素...........................................................................8
§1.5.2 VoIP QoS 技术.......................................................................10
§1.6 本文的主要研究内容和所...........................................................12
§1.7 本文的组织结构...........................................................................................13
第二章 播放同步机制与 RTP/RTCP 协议...................................................................14
§2.1 播放同步机制...............................................................................................14
§2.1.1 定延迟播放策略.............................................................................15
§2.1.2 自适应延迟播放策略.........................................................................16
§2.2 RTP 基本作用...............................................................................................17
§2.3 RTP 组格式...............................................................................................18
§2.3.1 RTP 端口.....................................................................................21
§2.4 合器和转换...........................................................................................21
§2.5 RTP 控制协议(RTCP)...................................................................................22
§2.5.1 RTCP 送者报告(SR)...............................................................23
§2.5.2 RTCP 接收者报告(RR)...............................................................26
§2.5.3 RTCP 终端描(SDES)..........................................................27
§2.5.4 BYE ............................................................................................27
§2.5.5 应用相关功能分.............................................................................28
§2.6 RTP/RTCP 协议在应用层保证多媒体信息实时传输................................29
§2.7 RTP/RTCP 协议在实应用中的一改进................................................29
§2.8 本章.......................................................................................................30
第三章 VoIP 实时语音系统的设计与实现及其应用层 QoS 控制策略.....................31
§3.1 系统.........................................................................................................31
§3.2 VOCAL 系统简介..........................................................................................31
§3.3 系统原理.........................................................................................................33
§3.4 系统主要数据结构.........................................................................................34
§3.5 系统结构设计与实现.....................................................................................35
§3.5.1 线...................................................................................................36
§3.5.2 送端线...........................................................................................37
§3.5.3 接收端线...........................................................................................38
§3.5.4 流量调节线.......................................................................................38
§3.5.5 协议栈...........................................................................................39
§3.6 系统的应用层 QoS 控制策略........................................................................43
§3.6.1 时延控制策略.......................................................................................43
§3.6.2 抖动控制策略.......................................................................................45
§3.6.3 丢包修复的策略...................................................................................46
§3.7 本章.......................................................................................................50
第四章 VoIP 网络层 QoS 保证机制.............................................................................51
§4.1 综合服务/资源预协议 RSVP..................................................................51
§4.2 DiffServ 差分服务模型介绍........................................................................52
§4.2.1 差分服务中标记策略.........................................................................53
§4.2.2 差分服务中队列管理.........................................................................55
§4.2.3 差分服务中队列调度.........................................................................59
§4.2.4 差分服务的两种 PHB........................................................................61
§4.3 简化和改进 DiffServ 服务模型...................................................................62
§4.4 本章.....................................................................................................63
第五章 实施 DiffServ 模型提供 QoS 下的 VoIP 语音质量仿真与实验分析..........64
§5.1 NS 简介原理...................................................................................64
§5.2 仿真设计与实验分析.................................................................................65
§5.2.1 通信流的设计.....................................................................................66
§5.2.1 仿真网络拓扑结构.............................................................................67
§5.2.2 差分服务模型中的配置.............................................................67
§5.2.3 实验与仿真结分析.........................................................................68
§5.3 本章.......................................................................................................70
第六章 总结与展望.....................................................................................................71
参考文献.........................................................................................................................73
攻读硕士学位期间发表的学术论文.............................................................................75
致谢.................................................................................................................................76
一章
第一章 绪论
§1.1 课题背景与研究意义
随着计算机和网络技术的快速发展,以多媒体通信为主体的信息网络已经
为受人们所关注的热点。基于TCP/IP 的网络技术不但无可争辩的成为数据领域的
主导技术,而且已经开始进入电信领域,IP网络电话(VoIP:Voice over IP)的成功开
发和应用预示了以IP 为基础的新一代信息网络的出现。
VoIP[1]广景和巨大使浓厚
我国界正密切关注着这一领域的发展。VoIP相关技术多,目前研
究主要分在以下几个方面:实现VoIP的网络体系结构及相关信令、管理媒体
安全协议,VoIP的服务质量保证,IP QoS (Quality of Services)问题[2]
与传统电话相比,VoIP有一个致命的缺点,就是语音服务质量无法得到保证
IP
为”的传输体制;而实时语音数据和普通数据有着不一样的特性,实时语音数
要求网络传输能保证较高的实时性和连续性。如何在一个无连接的网络上建立
个提供综合业务的有质量保证的传输平台,如何提高VoIP的语音质量成为近年来
研究的热点。
影响VoIP语音质量的主要因素有编解码算法、时延、时延抖动、
网络状况等。在基于Internet的语音传输中,如何处理各种因素的相,尽
可能降低和时延抖动对通信的影响,以高质量的语音传输向用户提供
适满意使用体验,成为业界共同关注的一个问题
清晰连续、间断的通话会给用户良好使用体验,可以使企业更加容
易地推广VoIP业务,从吸引更多的用户。如VoIP系统的语音质量能够达
平,的通进而取代现有大部分传统电信业务,
来通信的一种主流模
,为了进提高多媒体通信领域的际地展开对提
VoIPQoS键理论和技术的研究有重要的意义
§1.2 VoIP QoS 发展现状
早期VoIP通信是采用Internet Phone软件,用户通过现有的多媒体PC
机在Internet上向一个多媒体PC机的用户呼叫。而Internet是一个不定的网络,
容易产生拥塞,VoIP通信质量得到保证。改通信质量最简单法就是提
高网络的通信带宽,降。但是,研究表明实施这种方案
率比较低[3]为了能提供高质量的VoIP通信,多电信公司往往采用建设
IP网的,而不是通过Internet来传输语音流;而覆盖
围小得多,导致不仅将于数据的实现,而且无法用现有Internet
1
VoIP 电话语音通话质量 QoS 的研究与实现
的优[29]。数据通信与等多媒体实时通信对网有不的要求,所以
对不网络业务特性理地网络带宽,为业务提供等级的服
务,可以使各类通信业务能在网络行。目前提供分等级服
最有的业务模型有IETF提出的综合服务(Integrated ServicesIntServ) [8]分服
(Differentiated Services, DifServ)[9]IntServ个数据流为基础,提供
服务保证,但是实现较复杂体实施应用。DiffServ是基于业务提供服
务的,与IntServ相比实现简单展性强的优点,已成为目前主干网的
VoIPQoS及到与相关技术[2]。从用户所采用的技术来
VoIP系统主要采用合的语音编码技术、语音恢复技术、消除技术和播放延迟
技术等来保证通话质量术主要是用来IP网络通信的不VoIP
语音通信质量。
VoIP技术是一项的系统一的技术QoS保证,
来发展趋势应该是综合种先进技术来提供良好满足际需要的语音通信。
§1.3 VoIP 原理
VoIP[1]Voice over Internet ProtocolIP电话,网络电话等,它
是建立在Internet基础上的新型数字化传输技术,是在Internet或其它基于IP的网络
上进行语音通信的技术,这种应用包PCPC的连接、PC对电话连接、电话对电
话的连接,业务主要有InternetIntranet上的语音业务、传真业务(实时和存/
)Web上实现IVR(交互式语音应)业务等等。
VoIP是通过Internet/Intranet互联网络来传语音信息的。基本原理是:通
过语法对语音数据进行缩编码处音数按照标准
络包包,经过IP数据包发音数据包串起,经
解码解压处理的语音信从而到由传输语音的目
VoIP协议栈体系结构:
1-1VoIP协议栈体系结构
为了在一个IP网络上传输语音信,要求素和功能。最简单形式
PPP
Sonet ATM
PPP
V.34Ethernet
RTP
AAL3/4 AAL5
H.323 SIP RSVP RTSP RTCP
Media
TCP UDP
IPv4/IPv6
信令 控制协议
应用层
传输层
网络层
路层
2
媒体传输
摘要:

摘要随着计算机和网络技术的快速发展,以多媒体通信为主体的信息网络已经成为受人们所关注的热点。基于TCP/IP的网络技术不但无可争辩的成为数据领域的主导技术,而且已经开始进入电信领域,IP网络电话(VoIP:VoiceoverIP)的成功开发和应用预示了以IP为基础的新一代信息网络的出现。与传统电话相比,VoIP有一个致命的缺点,就是语音服务质量无法得到保证。这是由于IP网最初设计的目的是为传输数据,采用的是面向无连接的“尽力而为”的传输体制;而实时语音数据和普通数据有着不一样的特性,实时语音数据要求网络传输能保证较高的实时性和连续性。如何在一个无连接的网络上建立一个提供综合业务的有质量保证的传...

展开>> 收起<<
VoIP网络电话语音通话质量QoS的研究与实现.doc

共68页,预览7页

还剩页未读, 继续阅读

作者:高德中 分类:高等教育资料 价格:15积分 属性:68 页 大小:1.86MB 格式:DOC 时间:2024-11-19

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 68
客服
关注