ES2339742T3

A Technique for Compressing a Header Field in a Data Packet

Abstract

A method of transmitting in a network, between a source and a receiver, a current header field comprising a time stamp of a current packet, using a timer-based compression technique, comprising: providing, from a compressor to a decompressor , an initial time stamp value of a header field; calculate in the compressor a compressed header field of the current package, based on the current header field of the current package and the delay fluctuation, wherein said calculation stage comprises the steps of: calculate a delay fluctuation effect that the network, between an origin and said decompressor, has on packet transmission, and calculate the compressed header field as a portion of a time stamp value, said portion being a function of the fluctuation of delay; receive the compressed header field of the current package in the decompressor; estimate the header field of the current package on the basis of the time spent in the decompressor between the reception of the compressed header field of the current package and the reception of a header field of a previous package that was decompressed, and a decompressed stamp value temporary of the previous package; and correct the estimated current header field based on the compressed header field received in the decompressor.

ES2339742T3, drawing sheet 1
Sheet 1 of 12

Term

Term ended

Projected expiry passed 9 March 2021, 5.5 years ago.

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

9 claims: 1 independent, 8 dependent

  1. 1
    ES 2 339 742 T3 REIVINDICACIONES 1. Un procedimiento de transmitir en una red, entre un origen y un receptor, un campo de cabecera actual que comprende un sello temporal de un paquete actual, utilizando una técnica de compresión basada en temporizador, que comprende:proporcionar, desde un compresor a un descompresor, un valor inicial de sello temporal de un campo de cabecera;calcular en el compresor un campo de cabecera comprimido del paquete actual, sobre la base del campo de cabecera actual del paquete actual y de la fluctuación de retardo, en donde dicha etapa de cálculo comprende las etapas de: calcular un efecto de fluctuación de retardo que la red, entre un origen y dicho descompresor, tiene sobre la transmisión de paquetes, y calcular el campo de cabecera comprimido como una porción de un valor del sello temporal, siendo dicha porción una función de la fluctuación de retardo;recibir el campo de cabecera comprimido del paquete actual en el descompresor;estimar el campo de cabecera del paquete actual sobre la base del tiempo transcurrido en el descompresor entre la recepción del campo de cabecera comprimido del paquete actual y la recepción de un campo de cabecera de un paquete anterior que fue descomprimido, y un valor descomprimido de sello temporal del paquete anterior;y corregir el campo estimado de cabecera actual sobre la base del campo de cabecera comprimido recibido en el descompresor.
  2. 2
    Un procedimiento según la reivindicación 1, en el cual dicho cálculo de un efecto de fluctuación de retardo comprende las etapas de:calcular un efecto de fluctuación de retardo de la red antes del compresor;y calcular un efecto de fluctuación de retardo de la red entre el compresor y el descompresor.
  3. 3
    Un procedimiento según la reivindicación 2, en el cual dicho efecto de fluctuación de retardo de la red entre el compresor y el descompresor se fija en un valor de cota superior para la fluctuación de retardo.
  4. 4
    Un procedimiento según la reivindicación 2, en el cual dicho cálculo de un efecto de fluctuación de retardo de la red antes del compresor comprende:calcular el efecto de fluctuación de retardo de un paquete actual utilizando información con respecto a un paquete de referencia.
  5. 5
    Un procedimiento según la reivindicación 2, en el cual dicho cálculo de un efecto de fluctuación de retardo de la red antes del compresor comprende:calcular el efecto de fluctuación de retardo de un paquete actual utilizando información con respecto a dicho paquete actual y a cada uno entre un número predeterminado de paquetes precedentes.
  6. 6
    Un procedimiento según la reivindicación 2, en el cual dicho cálculo de un efecto de fluctuación de retardo de la red antes del compresor comprende:calcular el efecto de fluctuación de retardo de un paquete actual utilizando información con respecto a dicho paquete actual y a cada paquete precedente, hasta un paquete de referencia.
  7. 7
    Un procedimiento según la reivindicación 1, en el cual dicho cálculo en el compresor del campo de cabecera comprimido del paquete actual comprende:calcular el campo de cabecera comprimido del paquete actual como los k bits menos significativos del valor del sello temporal, donde k es un número entero.
  8. 8
    Un procedimiento de la reivindicación 1, en el cual dicho campo de cabecera comprende un sello temporal del RTP.
  9. 9
    Un procedimiento según la reivindicación 1, en el cual dicho cálculo en el compresor del campo de cabecera comprimido del paquete actual comprende:convertir el valor del sello temporal en otro valor, denominado valor empaquetado, que requiere menos bits para ser representado;y calcular el campo de cabecera comprimido del paquete actual como los k bits menos significativos del valor empaquetado, donde k es un número entero.