在Internet上传输音频视频面临哪些问题?
- 音频视频 要求占用的带宽高,而且网速恒定,延迟低
- 数据信息 对带宽网速是否恒定,以及是否有延迟要求不高。
1.延迟
- 对于非交互式(播放一个电影)的音视频影响不大。
- 对于交互式(QQ聊天,视频)的音视频影响很大
2.带宽不稳定
因特网提供的音频/视频服务大体上可以分为三种类型
- 流式(streaming)存储音频/视频:边下载边播放。
- 节省客户端硬盘空间 不用下载
- 保护视频版权
- 流式实况音频/视频:边录制边发送。
- 通过网络现场直播
- 交互式音频/视频:实时交互式通信。
IP电话概述
- 狭义的IP电话就是指在IP网络上打电话。所谓的IP网络就是使用IP协议的分组交换网的简称。
- 广义的IP电话不仅仅是电话通信,而且还可以是在IP网络上进行交互式多媒体实时通信,甚至包括即时传信。
- IP电话可以PC到PC
- 也可以PC到internet
- 也可以走电话网到internet
IP电话的通信质量主要由两个因素决定
- 一个是通话双方端到端的时延和时延抖动
- 另一个是语音分组的丢失率。但是这两个因素都是不确定的,是取决于当时网络上的通信量
- 经验证明,在电话交谈中,端到端的时延不应该超过250ms,否则交谈者就能感觉到不自然。
改进尽最大努力交付的服务
服务质量QoS是服务性能的总效果,此效果决定了一个用户对服务的满意程度。因此在最简单的意义上,有服务质量的服务就是能够满足用户的应用需求的服务。
服务质量可以用若干基本的性能指标来描述,包括可用性,差错率,响应时间,吞吐量,分组丢失率,连续建立时间,故障检测和更改时间等。服务提供者可以向其用户保证某一种等级的服务质量。
- 如图:
- 在主机之间通信时可以给不同性质的分组打上不同的标记。当H1和H2的分组进入R1时,R1应该能识别实时数据分组,并使这些分组以高优先级进入输出队列,而仅在队列有多余空间时才准许低优先级的FTP数据分组进入。
- 应当使路由器增加分配(classification)机制,即路由器根据某些准则(例如,根据发送数据的地址)对输入分组进行分类,然后对不同类别的通信量给予不同的优先级。
-
路由器应该能将对数据流进行通信量的管制(policing),使该数据流不影响其他正常数据流在网络中通过。例如,可以将H1的数据率限定为1Mb/s。R1不停地监视H1的数据率。只要其数据率超过规定的1Mb/s,R1就将其中的某些分组丢弃。
-
应能在路由器中再增加调度(Scheduling)机制。利用调度功能给实时音频分配1.0Mb/s的带宽,给文件传送分配0.5Mb/s的带宽(相当于在带宽为1.5Mb/s的链路中划分出两个逻辑链路),因而对这两种应用都有相同的服务质量保证。
-
总数据率已经超过了1.5Mb/s链路的带宽。比较合理的做法是让一个数据流通过1.5Mb/s的链路,而阻止另一个数据流的通过。这就需要呼叫接纳(call admission)机制。数据流需要预先声明所需要的服务质量,然后或者被批准进入网络,或者被拒绝接入网络。