首页 理论教育 高效传输: 头压缩RoHC的压缩开销

高效传输: 头压缩RoHC的压缩开销

时间:2023-06-28 理论教育 版权反馈
【摘要】:RoHC的压缩效率是变化的,根据RoHC工作模式以及应用层报文头动态域的变化规律不同,RoHC压缩的报文大小不同。RoHC技术原理如图3-9所示。对于IPv4:AMR12.2k语音编码速率,净荷为263bit,考虑RoHC头压缩,共39B,考虑PDCP、RLC和MAC头开销后,共43B。不考虑RoHC头压缩,应用层RTP开销占12B,UDP头开销占8B,IP层的IP头开销占20B,头部共40B,加上净荷及空口头部共77B,RoHC节省了约34B。IP头部约为60B,RoHC压缩后约为4B,节省资源更大。

高效传输: 头压缩RoHC的压缩开销

语音、视频、游戏等业务的分组报文的报头太长,往往等于甚至大于净荷。在报文的报头中,很多字段的作用是确保端到端连接的正确性。对于某一段链路来说,不起具体作用,且每个报文中都相同的冗余内容可以不用每次发送,而采取在链路的另一段进行还原的办法。因此,VoLTE采用头压缩功能,以减少开销,节省带宽资源。

RoHC的压缩效率是变化的,根据RoHC工作模式以及应用层报文头动态域的变化规律不同,RoHC压缩的报文大小不同。最高可以将报文头压缩到1 B,有效地减小VoIP报文大小和调度所需的RB资源。RoHC技术原理如图3-9所示。

LTE系统中的RoHC功能实体位于UE和eNodeB(简称eNB)的用户面PDCP(Packet Da-ta ConvergenceProtocol)实体中,仅用于用户面数据报的头压缩和解压。压缩方对报文头进行压缩,并传递头部压缩信息给解压方;解压方通过上下文来确保头压缩报文能够被正确解压。

对于IPv4:AMR12.2k语音编码速率,净荷为263bit(即33B),考虑RoHC头压缩,共39B,考虑PDCP、RLC和MAC头开销后,共43B(即344bit)。不考虑RoHC头压缩,应用层RTP开销占12B,UDP头开销占8B,IP层的IP头开销占20B,头部共40B,加上净荷及空口头部共77B,RoHC节省了约34B。(www.xing528.com)

对于IPv6:IPv6不包含IP标识字段(IPv4该字段可以程序自定义),实际上压缩优于IPv4。IP头部约为60B,RoHC压缩后约为4B,节省资源更大。

978-7-111-56871-1-Chapter03-22.jpg

图3-9 RoHC技术原理

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈