СПОСОБ, УСТРОЙСТВО И СИСТЕМА ДЛЯ ВРЕМЕННОЙ СИНХРОНИЗАЦИИ XDSL

1. Способ временной синхронизации цифровой абонентской линии (DSL), содержащий этапы, на которых:
- принимают посредством первого устройства второй символ, передаваемый посредством второго устройства, и получают время Ts1, указывающее момент, когда второй символ принимается;
- передают посредством первого устройства первый символ во второе устройство и получают время Ts2, указывающее момент, когда первый символ передается;
- получают посредством первого устройства время Tm2, указывающее момент, когда первый символ принимается посредством второго устройства, и время Tm1, указывающее момент, когда второй символ передается посредством второго устройства;
- вычисляют посредством первого устройства смещение между тактовым генератором первого устройства и тактовым генератором второго устройства согласно временам Ts1, Ts2, Tm1 и Tm2; и
- регулируют посредством первого устройства тактовый генератор первого устройства со смещением, чтобы синхронизироваться с тактовым генератором второго устройства.
2. Способ по п.1, в котором время Ts2 является моментом, когда выборка первого символа передается посредством первого устройства, время Tm2 является моментом, когда та же самая выборка первого символа принимается посредством второго устройства, время Tm1 является моментом, когда выборка второго символа передается посредством второго устройства, и время Ts1 является моментом, когда та же самая выборка второго символа принимается посредством первого устройства.
3. Способ по п.1, дополнительно содержащий этап, на котором регулируют время Tm1 посредством добавления задержки, сформированной посредством второго устройства.
4. Способ по п.1, в котором вычисление посредством первого устройства смещения между тактовым генератором первого устройства и тактовым генератором второго устройства согласно Ts1, Ts2, Tm1, Tm2, задержке Delay1 в тракте от второго устройства к первому устройству и задержке Delay2 в тракте от первого устройства ко второму устройству содержит этап, на котором:
- вычисляют посредством первого устройства смещение согласно следующему:
Offset=Ts1-Tm1-Delay1, и
Offset=Ts2-Tm2+Delay2,
- при этом задержка Delay1 в тракте вычисляется согласно задержке на передачу второго устройства и задержке на прием первого устройства, и задержка Delay2 в тракте вычисляется согласно задержке на передачу первого устройства и задержке на прием второго устройства.
5. Способ по п.4, в котором:
- вычисление задержки Delay1 в тракте согласно задержке на передачу второго устройства и задержке на прием первого устройства содержит этап, на котором вычисляют задержку Delay1 в тракте согласно задержке на аналоговую передачу второго устройства и задержке на аналоговый прием первого устройства; и
- вычисление задержки Delay2 в тракте согласно задержке на передачу первого устройства и задержке на прием второго устройства содержит этап, на котором вычисляют задержку Delay2 в тракте согласно задержке на аналоговую передачу первого устройства и задержке на аналоговый прием второго устройства.
6. Способ по п.5, в котором:
- вычисление задержки Delay1 в тракте согласно задержке на передачу второго устройства и задержке на прием первого устройства содержит этап, на котором вычисляют задержку Delay1 в тракте согласно задержке на аналоговую передачу второго устройства, задержке на цифровую передачу второго устройства, задержке на аналоговый прием первого устройства и задержке на цифровой прием первого устройства; и
- вычисление задержки Delay2 в тракте согласно задержке на передачу первого устройства и задержке на прием второго устройства содержит этап, на котором вычисляют задержку Delay2 в тракте согласно задержке на аналоговую передачу первого устройства, задержке на цифровую передачу первого устройства, задержке на аналоговый прием второго устройства и задержке на цифровой прием второго устройства.
7. Способ по п.1, в котором смещение между локальным тактовым генератором первого устройства и локальным тактовым генератором второго устройства оценивается при помощи времен Ts1, Ts2, Tm1 и Tm2.
8. Способ по п.1, в котором смещение вычисляется на основании допущения, что задержки на нисходящее и восходящее распространение витой пары являются приблизительно идентичными.
9. Способ по п.1, содержащий этап, на котором получают разность фаз между фазой точки приема и фазой контрольной точки, при этом точка приема является положением, в котором сигнал второго символа принимается посредством первого устройства, и контрольная точка является положением, в котором тот же самый сигнал второго символа передается посредством второго устройства.
10. Способ по п.1, в котором получение посредством первого устройства времени Ts1, указывающего момент, когда второй символ принимается, содержит этапы, на которых:
- считывают посредством первого устройства время Ts1' тактового генератора первого устройства, указывающее момент приема сигнала второго символа;
- корректируют посредством первого устройства время Ts1' для момента Ts1 времени, указывающего момент, когда первое устройство должно принимать контрольную точку согласно разности фаз между фазой точки приема и фазой контрольной точки, при этом точка приема является положением, в котором сигнал второго символа принимается посредством первого устройства, и контрольная точка является положением, в котором сигнал второго символа передается посредством второго устройства; и
- получают посредством первого устройства время Ts1 и используют его в качестве времени, указывающего момент, когда второй символ принимается.
11. Способ по п.10, в котором коррекция посредством первого устройства времени Ts1' для момента Ts1 времени, указывающего момент, когда первое устройство должно принимать контрольную точку согласно разности фаз между фазой точки приема и фазой контрольной точки, содержит этапы, на которых:
- когда множество сигналов во втором символе используется посредством первого устройства, получают посредством первого устройства фазу контрольной точки в каждом из сигналов;
- получают посредством первого устройства фазу точки приема в каждом из сигналов;
- вычисляют посредством первого устройства время, прошедшее от фазы точки приема до фазы контрольной точки в каждом из сигналов, с тем чтобы получить множество значений времени;
- получают посредством первого устройства смещение между метками времени, заданными посредством первого устройства согласно множеству значений времени; и
- корректируют посредством первого устройства время Ts1' для времени Ts1 согласно смещению.
12. Способ по п.11, в котором получение посредством первого устройства времени Tm2, указывающего момент, когда первый символ принимается посредством второго устройства, содержит этапы, на которых:
- считывают посредством второго устройства время Tm2' тактового генератора второго устройства, указывающее момент приема сигнала первого символа;
- корректируют посредством второго устройства время Tm2' для момента Tm2 времени, указывающего момент, когда второе устройство должно принимать контрольную точку согласно разности фаз между фазой в точке приема и в контрольной точке, при этом точка приема является положением, в котором сигнал первого символа принимается посредством второго устройства, и контрольная точка является положением, в котором сигнал первого символа передается посредством первого устройства; и
- получают посредством второго устройства время Tm2 и используют его в качестве времени, указывающего момент, когда первый символ принимается.
13. Способ по п.12, в котором коррекция посредством второго устройства времени Tm2' для момента Tm2 времени, указывающего момент, когда второе устройство должно принимать контрольную точку согласно разности фаз между фазой точки приема и фазой контрольной точки, содержит этапы, на которых:
- при использовании множества сигналов в первом символе получают посредством второго устройства фазу контрольной точки в каждом из сигналов;
- получают посредством второго устройства фазу точки приема в каждом из сигналов;
- вычисляют посредством второго устройства время, прошедшее от фазы точки приема до фазы контрольной точки в каждом из сигналов, с тем, чтобы получить множество значений времени;
- получают посредством второго устройства смещение между метками времени, заданными посредством второго устройства согласно множеству значений времени; и
- корректируют посредством второго устройства время Tm2' для времени Tm2 согласно смещению.
14. Способ по п.1, в котором первый символ и второй символ являются кадрами с несколькими дискретными несущими (DMT).
15. Способ по п.1, в котором первое устройство является пользовательским оборудованием (CPE), а второе устройство является центральной станцией (CO).
16. Способ по п.1, в котором времена Tm2 и Tm1 отправляются в первое устройство по каналу передачи сообщений.
17. Способ по п.10, в котором положение, в котором сигнал второго символа передается посредством второго устройства, является начальным положением второго символа.
18. Способ по п.12, в котором положение, в котором сигнал первого символа передается посредством первого устройства, является начальным положением первого символа.
19. Способ по п.1, в котором времена Ts1, Ts2, Tm1 и Tm2 получают в конечной точке первого устройства витой пары или конечной точке второго устройства витой пары.
20. Устройство цифровой абонентской линии (DSL), содержащее:
- передающий блок, выполненный с возможностью передавать первый символ и получать время Ts2, указывающее момент, когда первый символ передается;
- приемный блок, выполненный с возможностью принимать второй символ, передаваемый посредством второго устройства, и получать время Ts1, указывающее момент, когда второй символ принимается; и получать время Tm2, указывающее момент, когда первый символ принимается посредством второго устройства, и время Tm1, указывающее момент, когда второй символ передается посредством второго устройства; и
- процессорный блок, выполненный с возможностью получать задержку DSL-устройства, вычислять смещение между тактовым генератором DSL-устройства и тактовым генератором второго устройства согласно Ts1, Ts2, Tm1, Tm2 и регулировать тактовый генератор DSL-устройства согласно смещению.
21. DSL-устройство по п.20, в котором время Ts2 является моментом, когда выборка первого символа передается посредством DSL-устройства, время Tm2 является моментом, когда та же самая выборка первого символа принимается посредством второго устройства, время Tm1 является моментом, когда выборка второго символа передается посредством второго устройства, и время Ts1 является моментом, когда та же самая выборка второго символа принимается посредством DSL-устройства.
22. DSL-устройство по п.20, в котором приемный блок дополнительно выполнен с возможностью получения разности фаз между фазой точки приема и фазой контрольной точки, при этом точка приема является положением, в котором сигнал второго символа принимается посредством первого устройства, и контрольная точка является положением, в котором идентичный сигнал второго символа передается посредством второго устройства.
23. DSL-устройство по п.20, в котором приемный блок дополнительно содержит модуль получения и модуль коррекции, при этом:
- модуль получения принимает сигнал второго символа, получает время Ts1' тактового генератора DSL-устройства и получает время Tm2, указывающее момент, когда первый символ принимается посредством второго устройства, и время Tm1, указывающее момент, когда второй символ передается посредством второго устройства; и
- модуль коррекции корректирует время Ts1' для момента Ts1 времени, указывающего момент, когда модуль получения должен принимать контрольную точку согласно разности фаз между фазой точки приема и фазой контрольной точки, при этом точка приема является положением, в котором сигнал второго символа принимается посредством модуля получения, контрольная точка является положением, в котором сигнал второго символа передается посредством второго устройства, и модуль коррекции получает время Ts1 и использует его в качестве времени, указывающего момент, когда второй символ принимается посредством модуля получения.
24. DSL-устройство по п.23, в котором коррекция посредством модуля коррекции времени Ts1' для момента Ts1 времени, указывающего момент, когда модуль получения должен принимать контрольную точку согласно разности фаз между фазой точки приема и фазой контрольной точки, содержит:
- при использовании множества сигналов во втором символе, получение посредством модуля коррекции фазы контрольной точки в каждом из сигналов;
- получение посредством модуля коррекции фазы точки приема в каждом из сигналов;
- вычисление посредством модуля коррекции времени, прошедшего от фазы точки приема до фазы контрольной точки в каждом из сигналов, с тем, чтобы получить множество значений времени;
- получение посредством модуля коррекции смещения времени Ts1', полученного посредством модуля получения согласно множеству значений времени; и
- коррекцию посредством модуля коррекции времени Ts1' для времени Ts1 согласно смещению.
25. DSL-устройство по п.20, в котором вычисление посредством процессорного блока смещения между тактовым генератором первого устройства и тактовым генератором второго устройства согласно Ts1, Ts2, Tm1, Tm2, задержке Delay1 в тракте от второго устройства к первому устройству и задержке Delay2 в тракте от первого устройства ко второму устройству, вычисление смещения между тактовым генератором первого устройства и тактовым генератором второго устройства содержит:
Offset=Ts1-Tm1-Delay1, и
Offset=Ts2-Tm2+Delay2,
- при этом задержка Delay1 в тракте вычисляется согласно задержке на передачу второго устройства и задержке на прием первого устройства, и задержка Delay2 в тракте вычисляется согласно задержке на передачу первого устройства и задержке на прием второго устройства.
26. DSL-устройство по п.25, в котором:
- вычисление задержки Delay1 в тракте согласно задержке на передачу второго устройства и задержке на прием первого устройства содержит: вычисление задержки Delay1 в тракте согласно задержке на аналоговую передачу второго устройства и задержке на аналоговый прием первого устройства; и
- вычисление задержки Delay2 в тракте согласно задержке на передачу первого устройства и задержке на прием второго устройства содержит: вычисление задержки Delay2 в тракте согласно задержке на аналоговую передачу первого устройства и задержке на аналоговый прием второго устройства.
27. DSL-устройство по п.20, в котором времена Ts1, Ts2, Tm1 и Tm2 получают в конечной точке первого устройства витой пары или конечной точке второго устройства витой пары.
28. DSL-устройство по п.20, в котором DSL-устройство является пользовательским оборудованием (CPE).
29. Система для синхронизации времени цифровой абонентской линии (DSL), содержащая первое устройство и второе устройство, в которой:
- первое устройство передает первый символ во второе устройство и принимает второй символ, передаваемый посредством второго устройства, получает время Ts2, указывающее момент, когда первый символ передается посредством первого устройства, время Ts1, указывающее момент, когда второй символ принимается посредством первого устройства, время Tm1, указывающее момент, когда второй символ передается посредством второго устройства, и время Tm2, указывающее момент, когда первый символ принимается посредством второго устройства, вычисляет смещение между тактовым генератором первого устройства и тактовым генератором второго устройства согласно Ts1, Ts2, Tm1, Tm2 и регулирует тактовый генератор первого устройства согласно смещению, чтобы синхронизироваться с тактовым генератором второго устройства; и
- второе устройство принимает первый символ и передает второй символ, получает время Tm1 и время Tm2 и передает время Tm1 и время Tm2 в первое устройство.
30. Система по п.29, в которой время Ts2 является моментом, когда выборка первого символа передается посредством DSL-устройства, время Tm2 является моментом, когда та же самая выборка первого символа принимается посредством второго устройства, время Tm1 является моментом, когда выборка второго символа передается посредством второго устройства, и время Ts1 является моментом, когда та же самая выборка второго символа принимается посредством DSL-устройства.