Dynamic delta encoding for cable modem header suppression
    1.
    发明授权
    Dynamic delta encoding for cable modem header suppression 失效
    电缆调制解调器报头抑制的动态增量编码

    公开(公告)号:US07451235B2

    公开(公告)日:2008-11-11

    申请号:US09973871

    申请日:2001-10-11

    IPC分类号: G06F15/16

    摘要: A method and computer program product for recognizing and optimizing the transmission of TCP/IP style traffic across a DOCSIS network. According to the method of the present invention, a full TCP protocol packet is initially transmitted across a DOCSIS network to be learned by the CMTS. Redundant fields in the TCP protocol packet are entirely suppressed when subsequent TCP protocol packets are transmitted across the DOCSIS network. Non-redundant fields in the TCP protocol packet are delta-encoded using a delta-encoded value when subsequent TCP protocol packets are transmitted. The delta-encoded values represent the change in value of the current TCP packet from the previous TCP packet for a non-redundant field. This enables the CMTS to provide an exact reconstruction of all subsequently transmitted compressed TCP protocol packets.

    摘要翻译: 一种用于识别和优化DOCSIS网络中TCP / IP流量传输的方法和计算机程序产品。 根据本发明的方法,最初在DOCSIS网络上传输完整的TCP协议分组,以由CMTS学习。 当后续的TCP协议分组在DOCSIS网络中传输时,TCP协议分组中的冗余字段被完全抑制。 TCP协议分组中的非冗余字段在传输后续TCP协议分组时使用增量编码值进行增量编码。 delta编码的值表示来自非冗余字段的先前TCP分组的当前TCP分组的值的变化。 这使得CMTS能够提供所有随后传输的压缩TCP协议分组的精确重建。

    Cable modem system and method for supporting extended protocols
    2.
    发明授权
    Cable modem system and method for supporting extended protocols 有权
    有线调制解调器系统和支持扩展协议的方法

    公开(公告)号:US07389527B2

    公开(公告)日:2008-06-17

    申请号:US09973875

    申请日:2001-10-11

    IPC分类号: H04N7/173

    摘要: A cable modem system and method is provided for supporting data transfer protocols that extend beyond standard protocols used in conventional data over cable systems. A cable modem in accordance with the invention determines, during registration, whether a CMTS with which it communicates is capable of supporting an extended protocol, and if it is, transfers data to the CMTS in accordance with the extended protocol. Additionally, a CMTS in accordance with the invention is notified during registration whether or not a cable modem supports an extended protocol and stores this information. When a request for transmission opportunity is subsequently received from the cable modem, the CMTS accesses the stored information to determine if the cable modem supports the extended protocol. If the cable modem supports the extended protocol, the CMTS processes data received from the cable modem during the transmission opportunity in accordance with that protocol.

    摘要翻译: 提供了一种电缆调制解调器系统和方法,用于支持超出通过电缆系统的常规数据中使用的标准协议之外的数据传输协议。 根据本发明的电缆调制解调器在注册期间确定与其通信的CMTS是否能够支持扩展协议,并且如果是,则根据扩展协议将数据传送到CMTS。 此外,根据本发明的CMTS在注册期间被通知,电缆调制解调器是否支持扩展协议并存储该信息。 当随后从电缆调制解调器接收到传输机会请求时,CMTS访问所存储的信息,以确定电缆调制解调器是否支持扩展协议。 如果电缆调制解调器支持扩展协议,则CMTS根据该协议在传输机会期间处理从电缆调制解调器接收的数据。

    Method, apparatus and computer program product for performing data packet classification
    4.
    发明授权
    Method, apparatus and computer program product for performing data packet classification 有权
    用于执行数据包分类的方法,装置和计算机程序产品

    公开(公告)号:US07423975B2

    公开(公告)日:2008-09-09

    申请号:US10087779

    申请日:2002-03-05

    IPC分类号: H04L12/26 H04L12/56

    摘要: A method, apparatus and computer program product is provided for classifying a target data packet entering a network interface. For each of a plurality of received classification parameters, at least one program module is generated. Each program module tests a pre-defined field(s) of the target data packet for adherence to the classification parameter(s) with which the program module is associated. A pre-classification header is generated wherein an indication is made of where one or more pre-defined fields are located in the data packet if the field is present. Maintaining locations of the pre-defined fields of the target data packet in the pre-classification header prevents having to recalculate the addresses of the pre-defined fields of the target data packet. Eliminating the need for re-calculating the addresses of the pre-defined field(s) can allow the classification process of the present invention to obtain an optimal execution speed.

    摘要翻译: 提供了一种用于对进入网络接口的目标数据分组进行分类的方法,装置和计算机程序产品。 对于多个接收的分类参数中的每一个,生成至少一个程序模块。 每个程序模块测试目标数据包的预定义字段,以便遵守程序模块与之相关联的分类参数。 产生预分类报头,其中如果存在该字段,则指示一个或多个预定义字段位于数据分组中的位置。 在预分类报头中维护目标数据分组的预定义字段的位置防止重新计算目标数据分组的预定义字段的地址。 消除对重新计算预定义字段的地址的需要可以允许本发明的分类过程获得最佳执行速度。