【24h】

A unified header compression framework for low-bandwidth links

机译:用于低带宽链接的统一头压缩框架

获取原文

摘要

Compressing protocol headers has traditionally been an attractive way of conserving bandwidth over low-speed links, including those in wireless systems. However, despite the growth in recent years in the number of end-to-end protocols beyond TCP/IP, header compression deployment for those protocols has not kept pace. This is in large part due to complexities in implementation, which often requires a detailed knowledge of kernel internals, and a lack of a common way of pursuing the general problem across a variety of end-to-end protocols. To address this, rather than defining several new protocol-specific standards, we present a unified framework for header compression. This framework includes a simple, platform-independent header description language that protocol implementors can use to describe high-level header properties, and a platform-specific code generation tool that produces kernel source code automatically from this header specification. Together, the high-level description language and code generator free protocol designers from having to understand any details of the target platform, enabling them to implement header compression with relatively little effort. We analyze the performance of compression produced using this framework for TCP/IP in the Linux 2.0 kernel and demonstrate that unified, automatically-generated header compression without significant performance penalty is viable.

机译:

传统上,压缩协议头是在低速链路(包括无线系统中的链路)上节省带宽的一种有吸引力的方式。但是,尽管近年来,TCP / IP以外的端到端协议的数量有所增长,但是这些协议的头压缩部署并没有跟上步伐。这在很大程度上是由于实现的复杂性,通常需要对内核内部结构有详细的了解,并且缺乏在各种端到端协议中解决一般问题的通用方法。为了解决这个问题,我们没有定义一些新的特定于协议的标准,而是提供了一个用于报头压缩的统一框架。该框架包括协议实施者可以用来描述高级头属性的简单,独立于平台的头描述语言,以及特定于平台的代码生成工具,该工具从该头规范中自动生成内核源代码。高级描述语言和代码生成器共同使协议设计人员不必了解目标平台的任何细节,从而使他们能够以相对较少的精力实现标头压缩。我们分析了使用此框架在Linux 2.0内核中针对TCP / IP进行的压缩的性能,并证明了在不显着降低性能的情况下进行统一,自动生成的头压缩是可行的。

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号