US20190173980A1

PON Data Compression for High Efficiency

Claim Score by NHIP

Read claim 20, the broadest

Abstract

Methods, systems, and apparatus for payload compression are disclosed. In one aspect, a determination is made that one or more fields of a packet to be transmitted are compressible based on a compression table. Prior to transmitting the packet and in response to the determination, the one or more fields of the packet are compressed based on the compression table. Compressing the one or more fields of the packet includes removing the one or more fields from the packet to generate a compressed packet. One or more bits in a header of the compressed packet are modified to indicate at least one compression entry in the compression table associated with the compression performed on the compressed packet.

US20190173980A1, drawing sheet 1
Sheet 1 of 7

Term

12.3 yearsto projected expiry

Projected expiry 11 January 2039, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

20 claims: 3 independent, 17 dependent

  1. 1
    A method, comprising:determining, by a first telecommunications device, that one or more fields of a packet to be transmitted are compressible based on a compression table, wherein the compression table is established by the first telecommunications device and a second telecommunications device, the compression table includes a plurality of compression entries on a per-flow and per-direction basis, and one or more compressible fields of the packet are determined based on a compression entry in the compression table;and prior to transmitting the packet to the second telecommunications device and in response to determining that the one or more fields are compressible: compressing, by the first telecommunications device, the one or more fields of the packet based on the compression table, including removing the one or more fields from the packet to generate a compressed packet;and modifying, by the first telecommunications device, one or more bits in a header of the compressed packet, wherein the modified one or more bits in the header of the compressed packet indicate at least one compression entry in the compression table associated with the compression performed on the compressed packet.
  2. 11
    A telecommunications device, comprising:a memory;and one or more processors coupled to the memory, wherein the one or more processors are configured to perform operations comprising: determining that one or more fields of a packet to be transmitted are compressible based on a compression table, wherein the compression table is established by the telecommunications device and a second telecommunications device, the compression table includes a plurality of compression entries on a per-flow and per-direction basis, and one or more compressible fields of the packet are determined based on a compression entry in the compression table;and prior to transmitting the packet to the second telecommunications device and in response to determining that the one or more fields are compressible: compressing the one or more fields of the packet based on the compression table, including removing the one or more fields from the packet to generate a compressed packet;and modifying one or more bits in a header of the compressed packet, wherein the modified one or more bits in the header of the compressed packet indicate at least one compression entry in the compression table associated with the compression performed on the compressed packet.
  3. 20
    Broadest claimClaim Score 49, average(NHIP)A telecommunications system, comprising a first telecommunications device and a second telecommunications device, the first telecommunications device configured to perform operations comprising:determining that one or more fields of a packet to be transmitted are compressible based on a compression table, wherein the compression table is established by the first telecommunications device and the second telecommunications device, the compression table includes a plurality of compression entries on a per-flow and per-direction basis, and one or more compressible fields of the packet are determined based on a compression entry in the compression table;and prior to transmitting the packet to the second telecommunications device and in response to determining that the one or more fields are compressible: compressing the one or more fields of the packet based on the compression table, including removing the one or more fields from the packet to generate a compressed packet;and modifying one or more bits in a header of the compressed packet, wherein the modified one or more bits in the header of the compressed packet indicate at least one compression entry in the compression table associated with the compression performed on the compressed packet.