ES2437665T3

Method, apparatus, and system for time synchronization of xdsl

Abstract

A method for time synchronization of a digital subscriber line, DSL, comprising: receiving (20), by a first device, a second symbol transmitted by a second device, and obtaining a time Ts1 indicating the time at which the second symbol is received; transmit (30), by the first team, a first symbol to the second team, and obtain a time Ts2 indicating the instant at which the first symbol is transmitted; wherein the first symbol and the second symbol are discrete multi-tone frames, DMT; obtain (40), by the first team, a time Tm2 that indicates the moment in which the second team receives the first symbol and a time Tm1 that indicates the moment in which the second team transmits the second symbol; calculate (60) , by the first team, a gap between a clock of the first team and a clock of the second team depending on the times Ts1, Ts2, Tm1 and Tm2; and adjust (60), by the first team, the clock of the first team with the offset to synchronize with the clock of the second team; where the time Ts2 is the moment at which the first equipment transmits a sample at a start position of the first symbol, the time Tm2 is the moment at which the second equipment receives the same sample at the start position of the first symbol, the time Tm1 is the moment at which the second equipotransmits a sample at a starting position of the second symbol and the time Ts1 is the moment at which the first team receives the same sample at the start position of the second symbol.

Term

3.2 yearsto projected expiry

Projected expiry 18 November 2029, counted from filing; an application has no term until it is granted.

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

24 claims: 11 independent, 13 dependent

  1. 1
    REIVINDICACIONES 1. Un método para sincronización de tiempo de una línea digital de abonado, DSL, que comprende:recibir (20), por parte de un primer equipo, un segundo símbolo transmitido por un segundo equipo, y obtener un tiempo Ts1 que indica el instante en el que se recibe el segundo símbolo;transmitir (30), por parte del primer equipo, un primer símbolo al segundo equipo, y obtener un tiempo Ts2 que indica el instante en el que se transmite el primer símbolo;en donde el primer símbolo y el segundo símbolo son tramas multitono discretas, DMT;obtener (40), por parte del primer equipo, un tiempo Tm2 que indica el instante en el que el segundo equipo recibe el primer símbolo y un tiempo Tm1 que indica el instante en el que el segundo equipo transmite el segundo símbolo;calcular (60), por parte del primer equipo, un desfase entre un reloj del primer equipo y un reloj del segundo equipo en función de los tiempos Ts1, Ts2, Tm1 y Tm2;y ajustar (60), por parte del primer equipo, el reloj del primer equipo con el desfase para sincronizarse con el reloj del segundo equipo;en donde el tiempo Ts2 es el instante en el que el primer equipo transmite una muestra en una posición de comienzo del primer símbolo, el tiempo Tm2 es el instante en el que el segundo equipo recibe la misma muestra en la posición de comienzo del primer símbolo, el tiempo Tm1 es el instante en el que el segundo equipo transmite una muestra en una posición de comienzo del segundo símbolo, y el tiempo Ts1 es el instante en el que el primer equipo recibe la misma muestra en la posición de comienzo del segundo símbolo.
  2. 2
    El método de acuerdo con la reivindicación 1, en el que el desfase entre un reloj local del primer equipo y un reloj local del segundo equipo se estima utilizando los tiempos Ts1, Ts2, Tm1 y Tm2.
  3. 3
    El método de acuerdo con la reivindicación 1, en el que el desfase se calcula suponiendo que los retardos de propagación del flujo de bajada y del flujo de subida de un par trenzado de la DSL son aproximadamente iguales.
  4. 4
    El método de acuerdo con una cualquiera de las reivindicaciones 1-3, que comprende, además:ajustar el tiempo Tm1 añadiendo un retardo producido por el segundo equipo.
  5. 5
    El método de acuerdo con la reivindicación 1, en el que el cálculo, por parte del primer equipo, del desfase entre el reloj del primer equipo y el reloj del segundo equipo en función de Ts1, Ts2, Tm1, Tm2 y un retardo Delay1 de la ruta desde el segundo equipo al primer equipo, y un retardo Delay2 de la ruta desde el primer equipo al segundo equipo comprende:calcular, por parte del primer equipo, el desfase de acuerdo con: Offset = Ts1 – Tm1 – Delay1, y Offset = Ts2 – Tm2 + Delay2, en donde el retardo Delay1 de la ruta se calcula en función de un retardo de transmisión del segundo equipo y un retardo de recepción del primer equipo, y el retardo Delay2 de la ruta se calcula en función de un retardo de transmisión del primer equipo y un retardo de recepción del segundo equipo.
  6. 6
    El método de acuerdo con la reivindicación 5, en el que:el cálculo del retardo Delay1 de la ruta en función de un retardo de transmisión del segundo equipo y un retardo de recepción del primer equipo comprende: calcular el retardo Delay1 de la ruta en función de un retardo de transmisión analógico del segundo equipo y un retardo de recepción analógico del primer equipo;y el cálculo del retardo Delay2 de la ruta en función de un retardo de transmisión del primer equipo y un retardo de recepción del segundo equipo comprende: calcular el retardo Delay2 de la ruta en función de un retardo de transmisión analógico del primer equipo y un retardo de recepción analógico del segundo equipo.
  7. 7
    El método de acuerdo con la reivindicación 6, en el que:el cálculo del retardo Delay1 de la ruta en función del retardo de transmisión del segundo equipo y el retardo de recepción del primer equipo comprende: calcular el retardo Delay1 de la ruta en función del retardo de transmisión analógico del segundo equipo, un retardo de transmisión digital del segundo equipo, el retardo de recepción analógico del primer equipo, y un retardo de recepción digital del primer equipo;y el cálculo del retardo Delay2 de la ruta en función de un retardo de transmisión del primer equipo y un retardo de recepción del segundo equipo comprende: calcular el retardo Delay2 de la ruta en función del retardo de transmisión analógico del primer equipo, un retardo de transmisión digital del primer equipo, el retardo de recepción analógico del segundo equipo y un retardo de recepción digital del segundo equipo.
  8. 8
    El método de acuerdo con una cualquiera de las reivindicaciones 1-7, que comprende:obtener una diferencia de fase de los símbolos entre una fase del punto de recepción y una fase del punto de comprobación, en donde el punto de recepción es una posición en la que el primer equipo recibe inicialmente una señal del segundo símbolo y el punto de comprobación es una posición en la que el segundo equipo transmite inicialmente la misma señal del segundo símbolo;corregir el tiempo Ts1 en función de la diferencia de fase.
  9. 9
    El método de acuerdo con una cualquiera de las reivindicaciones 1-8, en el que la obtención por parte del primer equipo del tiempo Ts1 que indica el instante en el que se recibe el segundo símbolo comprende:leer, por parte del primer equipo, el tiempo Ts1’ del reloj del primer equipo que indica el instante de recepción de una señal del segundo símbolo;corregir, por parte del primer equipo, el tiempo Ts1’ para obtener el punto de tiempo Ts1 que indica el instante en el que el primer equipo deberá recibir un punto de comprobación en función de una diferencia de fase de símbolos entre una fase del punto de recepción y una fase del punto de comprobación, en donde el punto de recepción es una posición en la que el primer equipo recibe la señal del segundo símbolo y el punto de comprobación es una posición en la que el segundo equipo transmite la señal del segundo símbolo;y obtener, por parte del primer equipo, el tiempo Ts1 y utilizarlo como el tiempo que indica el instante en el que se recibe el segundo símbolo.
  10. 10
    El método de acuerdo con la reivindicación 9, en el que la corrección, por parte del primer equipo, del tiempo Ts1’ para obtener el punto de tiempo Ts1 que indica el instante en el que el primer equipo deberá recibir el punto de comprobación en función de la diferencia de fase entre la fase del punto de recepción y la fase del punto de comprobación:cuando el primer equipo utiliza una pluralidad de señales en el segundo símbolo, obtener, por parte del primer equipo, una fase de un punto de comprobación en cada una de las señales;obtener, por parte del primer equipo, una fase de un punto de recepción en cada una de las señales;calcular, por parte del primer equipo, el tiempo que transcurre desde la fase del punto de recepción a la fase del punto de comprobación en cada una de las señales, con el fin de obtener una pluralidad de valores de tiempo;obtener, por parte del primer equipo, un desfase entre las marcas de tiempo realizadas por el primer equipo en función de la pluralidad de los valores de tiempo;y corregir, por parte del primer equipo, el tiempo Ts1’ para obtener el tiempo Ts1 en función del desfase.
  11. 11
    El método de acuerdo con una cualquiera de las reivindicaciones 1-10, en el que la obtención, por parte del primer equipo, del tiempo Tm2 que indica el instante en el que el segundo equipo recibe el primer símbolo comprende:leer, por parte del segundo equipo, el tiempo Tm2’ del reloj del segundo equipo que indica el instante de recepción de una señal del primer símbolo;corregir, por parte del segundo equipo, el tiempo Tm2’ para obtener el punto de tiempo Tm2 que indica el instante en el que el segundo equipo deberá recibir un punto de comprobación en función de una diferencia de fase entre una fase en un punto de recepción y un punto de comprobación, en donde el punto de recepción es una posición en la que el segundo equipo recibe la señal del primer símbolo y el punto de comprobación es una posición en la que el primer equipo transmite la señal del primer símbolo;y obtener, por parte del segundo equipo, el tiempo Tm2 y utilizarlo como el tiempo que indica el instante en el que se recibe el primer símbolo.
  12. 12
    El método de acuerdo con la reivindicación 11, en el que la corrección, por parte del segundo equipo, del tiempo Tm2’ para obtener el punto de tiempo Tm2 que indica el instante en el que el segundo equipo deberá recibir el punto de comprobación en función de la diferencia de fase entre la fase del punto de recepción y la fase del punto de comprobación, comprende:cuando se utiliza una pluralidad de señales en el primer símbolo, obtener, por parte del segundo equipo, una fase de un punto de comprobación en cada una de las señales;obtener, por parte del segundo equipo, una fase de un punto de recepción en cada una de las señales;calcular, por parte del segundo equipo, el tiempo que transcurre desde la fase del punto de recepción a la fase del punto de comprobación en cada una de las señales, con el fin de obtener una pluralidad de valores de tiempo;obtener, por parte del segundo equipo, un desfase entre las marcas de tiempo realizadas por el segundo equipo en función de la pluralidad de los valores de tiempo;y corregir, por parte del segundo equipo, el tiempo Tm2’ para obtener el tiempo Tm2 en función del desfase.
  13. 13
    El método de acuerdo con la reivindicación 1, en el que el primer equipo es un equipo en las instalaciones del cliente, CPE, y el segundo equipo es una central de conmutación, CO.
  14. 14
    El método de acuerdo con la reivindicación 1, en el que los tiempos Tm2 y Tm1 se envían al primer equipo a través de un canal de mensajes.
  15. 15
    El método de acuerdo con una cualquiera de las reivindicaciones 1-12, en el que los tiempos Ts1, Ts2, Tm1 y Tm2 se obtienen en el extremo del primer equipo de un par trenzado o en el extremo del segundo equipo de un par trenzado.
  16. 16
    Un equipo de la línea digital de abonado, DSL, que comprende:una unidad (300) de transmisión, configurada para transmitir un primer símbolo y obtener el tiempo Ts2 que indica el instante en el que se transmite el primer símbolo;una unidad (400) de recepción, configurada para recibir un segundo símbolo transmitido por un segundo equipo y obtener el tiempo Ts1 que indica el instante en el que se recibe el segundo símbolo;y obtener el tiempo Tm2 que indica el instante en el que el segundo equipo recibe el primer símbolo y el tiempo Tm1 que indica el instante en el que el segundo equipo transmite el segundo símbolo;y una unidad (600) de procesamiento, configurada para obtener un retardo del equipo DSL, calcular un desfase entre un reloj del equipo DSL y un reloj del segundo equipo en función de Ts1, Ts2, Tm1, Tm2, y ajustar el reloj del equipo DSL en función del desfase;en donde el primer símbolo y el segundo símbolo son tramas multitono discretas, DMT;en donde el tiempo Ts2 es el instante en el que el equipo DSL transmite una muestra en una posición de comienzo del primer símbolo, el tiempo Tm2 es el instante en el que el segundo equipo recibe la misma muestra en la posición de comienzo del primer símbolo, el tiempo Tm1 es el instante en el que el segundo equipo transmite una muestra en una posición de comienzo del segundo símbolo, y el tiempo Ts1 es el instante en el que el equipo DSL recibe la misma muestra en la posición de comienzo del segundo símbolo.
  17. 17
    El equipo DSL de acuerdo con la reivindicación 16, configurado, además, para obtener una diferencia de fase entre una fase del punto de recepción y una fase del punto de comprobación, en donde el punto de recepción es una posición en la que el primer equipo recibe inicialmente una señal del segundo símbolo y el punto de comprobación es una posición en la que el segundo equipo transmite inicialmente la misma señal del segundo símbolo.
  18. 18
    El equipo DSL de acuerdo con la reivindicación 16, en el que la unidad (400) de recepción comprende, además, un módulo de obtención y un módulo de corrección, en donde:el módulo de obtención recibe una señal del segundo símbolo, obtiene el tiempo Ts1’ del reloj del equipo DSL, y obtiene el tiempo Tm2 que indica el instante en el que el segundo equipo recibe el primer símbolo y el tiempo Tm1 que indica el instante en el que el segundo equipo transmite el segundo símbolo;y el módulo de corrección corrige el tiempo Ts1’ para obtener el punto de tiempo Ts1 que indica el instante en el que el módulo de obtención deberá recibir un punto de comprobación en función de una diferencia de fase entre una fase del punto de recepción y una fase del punto de comprobación, en donde el punto de recepción es una posición en la que el módulo de obtención recibe inicialmente la señal del segundo símbolo, y el punto de comprobación es una posición en la que el segundo equipo transmite inicialmente la señal del segundo símbolo, y el módulo de corrección obtiene el tiempo Ts1 y lo utiliza como el tiempo que indica el instante en el que el módulo de obtención recibe el segundo símbolo.
  19. 19
    El equipo DSL de acuerdo con la reivindicación 18, en el que la corrección, por parte del módulo de corrección, del tiempo Ts1’ para obtener el punto de tiempo Ts1 que indica el instante en el que el módulo de obtención deberá recibir el punto de comprobación en función de la diferencia de fase entre la fase del punto de recepción y la fase del punto de comprobación comprende:cuando se utiliza una pluralidad de señales en el segundo símbolo, obtener, por parte del módulo de corrección una fase de un punto de comprobación en cada una de las señales;obtener, por parte del módulo de corrección, una fase de un punto de recepción en cada una de las señales;calcular, por parte del módulo de corrección, el tiempo transcurrido desde la fase del punto de recepción a la fase del punto de comprobación en cada una de las señales con el fin de obtener una pluralidad de valores de tiempo;obtener, por parte del módulo de corrección, un desfase del tiempo Ts1’ obtenido por el módulo de obtención en función de la pluralidad de valores de tiempo;y corregir, por parte del módulo de corrección, el tiempo Ts1’ para obtener el tiempo Ts1 en función del desfase.
  20. 20
    El equipo DSL de acuerdo con una cualquiera de las reivindicaciones 16-19, en el que el cálculo, por parte de la unidad de procesamiento, del desfase entre el reloj del primer equipo y el reloj del segundo equipo en función de Ts1, Ts2, Tm1, Tm2, un retardo Delay1 de la ruta desde el segundo equipo al primer equipo y un retardo Delay2 de la ruta desde el primer equipo al segundo equipo, el cálculo del desfase entre el reloj del primer equipo y el reloj del segundo equipo comprende:Offset = Ts1 – Tm1 – Delay1, y Offset = Ts2 – Tm2 + Delay2, en donde el retardo Delay1 de la ruta se calcula en función de un retardo de transmisión del segundo equipo y un retardo de recepción del primer equipo, y el retardo Delay2 de la ruta se calcula en función de un retardo de transmisión del primer equipo y un retardo de recepción del segundo equipo.
  21. 21
    El equipo DSL de acuerdo con la reivindicación 20, en el que:el cálculo del retardo Delay1 de la ruta en función del retardo de transmisión del segundo equipo y el retardo de recepción del primer equipo comprende: calcular el retardo Delay1 de la ruta en función de un retardo de transmisión analógico del segundo equipo y un retardo de recepción analógico del primer equipo;y el cálculo del retardo Delay2 de la ruta en función del retardo de transmisión del primer equipo y el retardo de recepción del segundo equipo comprende: calcular el retardo Delay2 de la ruta en función de un retardo de transmisión analógico del primer equipo y un retardo de recepción analógico del segundo equipo.
  22. 22
    El equipo DSL de acuerdo con una cualquiera de las reivindicaciones 16-21, en donde los tiempos Ts1, Ts2, Tm1 y Tm2 se obtienen en el extremo del primer equipo de un par trenzado o en el extremo del segundo equipo de un par trenzado.
  23. 23
    El equipo DSL de acuerdo con una cualquiera de las reivindicaciones 16-22, en donde el equipo DSL es un equipo en las instalaciones del usuario, CPE.
  24. 24
    Un sistema para sincronizar el tiempo de una línea digital de abonado, DSL, que comprende un primer equipo de acuerdo con una cualquiera de las reivindicaciones 16-23 y un segundo equipo, en donde:el primer equipo transmite al segundo equipo un primer símbolo y recibe un segundo símbolo transmitido por el segundo equipo, obtiene el tiempo Ts2 que indica el instante en el que el primer equipo transmite el primer símbolo, el tiempo Ts1 que indica el instante en el que el primer equipo recibe el segundo símbolo, el tiempo Tm1 que indica el instante en el que el segundo equipo transmite el segundo símbolo, y el tiempo Tm2 que indica el instante en el que el segundo equipo recibe el primer símbolo, calcula un desfase entre un reloj del primer equipo y un reloj del segundo equipo en función de Ts1, Ts2, Tm1 y Tm2, y ajusta el reloj del primer equipo en función del desfase para sincronizarse con el reloj del segundo equipo;y el segundo equipo recibe el primer símbolo y transmite el segundo símbolo, obtiene el tiempo Tm1 y el tiempo Tm2, y transmite al primer equipo el tiempo Tm1 y el tiempo Tm2;en donde el primer símbolo y el segundo símbolo son tramas multitono discretas, DMT;en donde el tiempo Ts2 es el instante en el que el primer equipo transmite una muestra en una posición de comienzo del primer símbolo, el tiempo Tm2 es el instante en el que el segundo equipo recibe la misma muestra en la posición de comienzo del primer símbolo, el tiempo Tm1 es el instante en el que el segundo equipo transmite una muestra en una posición de comienzo del segundo símbolo, y el tiempo Ts1 es el instante en el que el primer equipo recibe la misma muestra en la posición de comienzo del segundo símbolo.
Independent claims24