五千年(敝帚自珍)

主题:【原创】浅谈软交换 1 -- 丁丁鱼

共:💬29 🌺35
全看分页树展 · 主题 跟帖
家园 【原创】浅谈软交换 3 RTP

在软交换或者VoIP服务中,话音的传输大多由RTP(Real-Time Transport Protocol)协议来完成。Wikipedia中关于RTP的描述如下:

The Real-time Transport Protocol (or RTP) defines a standardized packet format for delivering audio and video over the Internet. It was developed by the Audio-Video Transport Working Group of the IETF and first published in 1996 as RFC 1889 which was obsoleted in 2003 by RFC 3550.

对协议细节感兴趣的河友,可以查阅RFC (Request for Comments) 3550, RTP: A Transport Protocol for Real-Time Application

概括的讲,RTP是一种在网路上传输音频和视频的协议,它一般直接使用传输层的[URL=http://en.wikipedia.org/wiki/User_Datagram_Protocol ]UDP(User Datagram Protocol)[/URL]来满足音频和视频传输中对时间的要求,比如时延。RTP本身并不直接提供类似于TCP (Transmission Control Protocol)的高可靠性传输。但由于它在数据包中加入了时间戳和序列号,高层应用程序(比如VoIP电话或者视讯会议)可以根据这两样信息对传输速度作出相应的调整或者对丢包做出反应,比如重发。

在软交换提供VoIP服务时,RTP对话(Session)是和它的带外(Out-Band)控制协议

RTP Control Protocol (RTCP)一同建立的。RTCP对当前对话的质量做监测,从而提供如时延,丢包率,抖动(Jitter)等信息给高层应用程序。

[待续]

关键词(Tags): #VoIP#软交换#RTP#RTCP

本帖一共被 1 帖 引用 (帖内工具实现)
全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河