7.3 IP语音
Last updated
Was this helpful?
Last updated
Was this helpful?
因特网电话(Internet Telephony):经因特网的实时会话式语音。从用户角度,它类似传统电路交换服务,所以也称IP语音(Voice-over-IP)
IP语音对分组时延、时延抖动和丢包非常敏感,但可以通过序号(Sequence Number)、时间戳(Timestamp)和播放时延(Playout Delay)等方法解决。
丢包率>20%,无法获得可以接受的声音质量。
端到端时延:
路由器中的传输、处理和排队时延。
链路中的传播时延。
端系统处理时延。
分组时延抖动:时延抖动(Jitter)为不同分组经历不同时延。
丢包恢复方案(Loss Recovery Sheme):
前向纠错(Forward Error Correction,FEC):初始分组增加冗余信息。
每发送N块数据后发送一个冗余信息,冗余信息通过亦或N个初始块获得(所以丢失一个以下数据可以恢复),通过修改N可以控制修复强度。
发送一个较低分辨率的音频流作为冗余信息。
交织(Interleaving):发送方在传输之前对音频单元重新排序,使得最初相邻的单元在传输流中以一定距离分开,以减少丢包的影响。
差错掩盖:试图为丢失分组产生一个与初始分组类似的替代物。
默认情况:UDP发送媒体信息,TCP发送控制信息。
有防火墙时:媒体信息和控制信息均经过TCP发送。