crtp
CRTP技术是报文压缩的一种技术,通过将普通IP+UDP+RTP报文压缩成小字节报文,可以极大的降低使用带宽。本文档介绍了该项技术的主要原理。
基本信息
- 中文名
CRTP技术
- 外文名
CRTP
- 类别
电子信息技术
基本内容
CRTP技术白皮书
1 前言
2 技术简介
2.1 技术原理
2.2 压缩字段
2.3 压缩协议
2.4 RTCP控制包处理
3 应用举例
4 结束语
5 参考资料
附录A 缩略语
CRTP技术白皮书
关键词: RTP、压缩、CRTP
1 前言
语音数据包封装成IP格式后,其实也就添加了针对UDP、IP和RTP(实时传输协议)的三个报头。通常,一个语音数据包会包括20个字节的语音载荷流量和40个字节的这三个报头,这样就不利于充分发挥网络的利用效率。所幸,40个字节的报头信息可以利用压缩RTP(CRTP)“压缩”成2~4个字节。因为对每个信息流而言,这些报头里面的变化其实非常小。这显然提高了数据传输效率,并且可以把G.729a呼叫(8K语音)所需的带宽从24Kbps减小到12K~14Kbps左右。
2 技术简介
IP包头过长是影响其在无线网络中应用的一个重要问题,解决这一问题的方案是采用头部压缩技术CRTP(RFC2508,低速串行链路下IP/UDP/RTP数据包头的压缩)。
CRTP的主要设计目标是在不发送UDP校验和的情况下,将大多数包的IP/UDP/RTP头压缩到2个字节,在带校验和时则压缩到4个字节。这一方案的提出主要是受使用14.4kb/s和28.8kb/s拨号调制解调器发送音视频时遇到的相关问题所引起。这些链路提供全双工通信,所以协议利用了这点,尽管协议在用于单工链路时可能性能会有所下降。该方案在本地链路上往返时间(RTT)很低,从而实现性能最高。