RU2638645C2 - Method for identification of reference clock signals subjected to asymmetry changes to delay propagation path between nodes in communication network - Google Patents

Method for identification of reference clock signals subjected to asymmetry changes to delay propagation path between nodes in communication network Download PDF

Info

Publication number
RU2638645C2
RU2638645C2 RU2016110099A RU2016110099A RU2638645C2 RU 2638645 C2 RU2638645 C2 RU 2638645C2 RU 2016110099 A RU2016110099 A RU 2016110099A RU 2016110099 A RU2016110099 A RU 2016110099A RU 2638645 C2 RU2638645 C2 RU 2638645C2
Authority
RU
Russia
Prior art keywords
slave
reference clock
time correction
asymmetry
clock signal
Prior art date
Application number
RU2016110099A
Other languages
Russian (ru)
Other versions
RU2016110099A (en
Inventor
Джулио БОТТАРИ
Стефано РУФФИНИ
Original Assignee
Телефонактиеболагет Л М Эрикссон (Пабл)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Телефонактиеболагет Л М Эрикссон (Пабл) filed Critical Телефонактиеболагет Л М Эрикссон (Пабл)
Publication of RU2016110099A publication Critical patent/RU2016110099A/en
Application granted granted Critical
Publication of RU2638645C2 publication Critical patent/RU2638645C2/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0682Clock or time synchronisation in a network by delay compensation, e.g. by compensation of propagation delay or variations thereof, by ranging
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • H04J3/0641Change of the master or reference, e.g. take-over or failure of the master
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • H04J3/0658Clock or time synchronisation among packet nodes
    • H04J3/0661Clock or time synchronisation among packet nodes using timestamps
    • H04J3/0667Bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/12Discovery or management of network topologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/40Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using virtualisation of network functions or resources, e.g. SDN or NFV entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0852Delays
    • H04L43/0858One way delays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/20Arrangements for monitoring or testing data switching networks the monitoring system or the monitored elements being virtualised, abstracted or software-defined entities, e.g. SDN or NFV

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

FIELD: radio engineering, communication.
SUBSTANCE: method for identification of reference clock signal, subjected to the asymmetry changes in the propagation delay in the communication network containing the main node, which has the main clock generator and a variety of slave nodes, each having the corresponding slave clock generator includes the following steps: determining that the first reference clock signal to be received by the first slave node indicates a temporary correction for its slave clock generator more than the threshold of temporary correction; determining that one or more other slave nodes received the reference clock signal, indicating a temporary correction for their slave clock generator more than temporary correction threshold; and determining whether the first reference clock signal is subjected to asymmetry changes in propagation delay based on determining whether one or more of the other slave nodes received the reference clock signal, indicating a temporary correction for their slave clock generator more than the threshold of temporary correction.
EFFECT: more precise definition of the asymmetry change of propagation delay, prevention of traffic losses, scalability and flexibility.
27 cl, 7 dwg

Description

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕFIELD OF THE INVENTION

Упомянутое изобретение относится к способу и устройству для определения опорного синхросигнала, подвергнутого воздействию изменения в асимметрии задержки распространения между узлами в сети связи. Упомянутое изобретение далее относится к компьютерному программному продукту, который, при запуске на компьютере, осуществляет способ для определения опорного синхросигнала, подвергнутого воздействию изменения в асимметрии задержки распространения между узлами в сети связи. Упомянутое изобретение далее относится к способу и устройству для подчиненного узла.The aforementioned invention relates to a method and apparatus for determining a reference clock signal subjected to a change in asymmetry of propagation delay between nodes in a communication network. The aforementioned invention further relates to a computer program product, which, when launched on a computer, implements a method for determining a reference clock signal subjected to changes in the asymmetry of propagation delay between nodes in a communication network. The aforementioned invention further relates to a method and apparatus for a slave node.

УРОВЕНЬ ТЕХНИКИBACKGROUND

Существует много приложений, которые требуют точной временной синхронизации между узлами для того, чтобы работать должным образом, например, такие технологии мобильной связи, как широкополосный множественный доступ с кодовым разделением (Wideband Code Division Multiple Access, WCDMA) и Долговременное усовершенствование систем мобильной связи 3-го поколения (Long Term Evolution, LTE). Другим примером является общий радиоинтерфейс с совместным доступом (Common Public Radio Interface, CPRI), который используется для передачи трафика между контроллером радиооборудования (Radio Equipment Controller, REC) и радиооборудованием (Radio Equipment, RE).There are many applications that require accurate time synchronization between nodes in order to work properly, for example, mobile technologies such as Wideband Code Division Multiple Access (WCDMA) and Long-term improvement of mobile communication systems 3- th generation (Long Term Evolution, LTE). Another example is the Common Public Radio Interface (CPRI), which is used to transfer traffic between the Radio Equipment Controller (REC) and the radio equipment (Radio Equipment, RE).

Возможно обеспечить временную синхронизацию между парой сетевых узлов с использованием протокола синхронизации такого как сетевой протокол синхронизации (Network Time Protocol, NTP), определяемого посредством стандарта IETF RFC 5905 или пакетный протокол синхронизации (Packet Time Protocol, PTP), определяемый в стандарте IEEE 1588.It is possible to provide temporary synchronization between a pair of network nodes using a synchronization protocol such as Network Time Protocol (NTP) defined by the IETF RFC 5905 standard or Packet Time Protocol (PTP) defined by the IEEE 1588 standard.

Главный узел, который имеет доступ к точному источнику синхронизации, такому как глобальная система определения местоположения (Global Positioning System, GPS), предоставляет временную отметку, которая, в случае временной синхронизации, используется для измерения задержки в обе стороны между главным узлом и подчиненным узлом. На основе предположения о том, что задержка распространения в прямом направлении (от главного узла к подчиненному узлу) является такой же как задержка распространения в обратном направлении (от подчиненного узла к главному узлу), протокол вычисляет задержку распространения между главным узлом и подчиненным узлом как половина задержки в обе стороны. Сведения об этой задержке распространения могут использоваться для синхронизации тактового генератора на подчиненном узле с главным тактовым генератором на главном узлом, на основе опорной синхронизации или опорного тактового сигнала, принимаемого подчиненным узлом от главного узла. Подобный способ для определения задержки распространения и узлов синхронизации, предоставляется посредством CPRI спецификаций.The master node, which has access to an accurate timing source, such as the Global Positioning System (GPS), provides a time stamp, which, in the case of time synchronization, is used to measure the latency in both directions between the master node and the slave node. Based on the assumption that the propagation delay in the forward direction (from the master node to the slave node) is the same as the propagation delay in the reverse direction (from the slave node to the master node), the protocol calculates the propagation delay between the master node and the slave node as half delays in both directions. The information about this propagation delay can be used to synchronize the clock on the slave with the master clock on the master, based on the clock reference or the clock reference received by the slave from the master. A similar method for determining propagation delay and timing nodes is provided through CPRI specifications.

Однако базовая сетевая инфраструктура может подразумевать то, что задержка распространения или задержка распространения в прямом направлении между парой узлов отличается от задержки распространения или задержки распространения в обратном направлении между парой узлов. Например, трафик в прямом направлении может передаваться через другой оптический кабель, чем трафик в обратном направлении, или если трафик в прямом и обратном направлениях передается через тот же оптический кабель, трафик может, например, передаваться по каналам с соответствующими длинами волн и таким образом иметь различные характеристики передачи или обработки. Эта разница в задержке распространения называется, как асимметрия задержки распространения.However, the underlying network infrastructure may imply that propagation delay or forward propagation delay between a pair of nodes is different from propagation delay or propagation delay in a reverse direction between a pair of nodes. For example, traffic in the forward direction can be transmitted through a different optical cable than traffic in the opposite direction, or if traffic in the forward and reverse directions is transmitted through the same optical cable, the traffic can, for example, be transmitted over channels with corresponding wavelengths and thus have various transmission or processing characteristics. This difference in propagation delay is called the asymmetry of propagation delay.

Протокол PTP предоставляет, что если асимметрия задержки распространения между узлами известна, то может быть сделана коррекция на подчиненном узле, чтобы компенсировать асимметрию задержки распространения. Вычисление асимметрии задержки распространения, однако, часто является весьма дорогостоящим и требующим больших временных затрат. Асимметрии задержки распространения могут вычисляться до запуска сети.The PTP protocol provides that if the asymmetry of the propagation delay between nodes is known, then correction can be made on the slave to compensate for the asymmetry of the propagation delay. The calculation of the asymmetry of propagation delay, however, is often very expensive and time-consuming. Asymmetries of propagation delay can be calculated before the network starts.

Однако существенная проблема в размещении PTP протокола (и других протоколов, которые зависят от симметричных распространения, таких как CPRI), заключается в том, что асимметрии задержки распространения могут изменяться после запуска сети, в течение такой длительности времени, что упомянутые изменения не могут быть отфильтрованы посредством местных тактовых генераторов на подчиненных узлах. Эти асимметрии иногда называются “псевдо-постоянными” асимметриями. Эти асимметрии задержки распространения могут изменяться, например, из-за неисправности сетевого ресурса, что приводит к направлению трафика на защищенную распространения, или к обновлению или замене сетевых ресурсов. Например, в сети, использующей технологию мультиплексирования с разделением по длине волны (wavelength-division-multiplexing, WDM), если лямбда-схема изменяется или механизмы компенсации дисперсии обновляются, это может приводить к дополнительной асимметрии задержки распространения от сотен наносекунд до нескольких микросекунд.However, a significant problem in the placement of the PTP protocol (and other protocols that depend on symmetric propagation, such as CPRI), is that the asymmetries of propagation delay can change after the network starts, for such a length of time that the changes cannot be filtered out through local clocks on slave nodes. These asymmetries are sometimes called “pseudo-constant” asymmetries. These asymmetries of propagation delay can change, for example, due to a malfunction of the network resource, which leads to the direction of traffic to secure distribution, or to the updating or replacement of network resources. For example, in a network using wavelength-division-multiplexing (WDM) technology, if the lambda circuit changes or dispersion compensation mechanisms are updated, this may lead to additional asymmetry of propagation delay from hundreds of nanoseconds to several microseconds.

СУЩНОСТЬ ИЗОБРЕТЕНИЯSUMMARY OF THE INVENTION

Изобретатели оценили, что было бы желательно предоставить способ для определения опорных синхросигналов, подвергнутых влиянию изменения в асимметрии задержки распространения между узлами в сети связи.The inventors have appreciated that it would be desirable to provide a method for determining reference clock signals affected by changes in the asymmetry of propagation delay between nodes in a communication network.

Способ, называемый как “голосование путем простого большинства”, был предложен для определения опорных синхросигналов, которые подвергнуты влиянию изменения в асимметрии задержки распространения. Следует иметь в виду, что это нетривиальная проблема, поскольку если опорный источник синхронизации, принимаемый посредством подчиненного узла, по-видимому, требует значительной коррекции синхронизации для его локального тактового генератора, это может быть, или может не быть из-за изменения в асимметрии задержки распространения на линии (линиях), проходимых посредством опорного источника синхронизации.A method called “simple majority vote” has been proposed for determining reference clock signals that are affected by changes in the asymmetry of propagation delay. It should be borne in mind that this is a non-trivial problem, because if the synchronization reference source received through the slave node apparently requires a significant synchronization correction for its local clock, this may or may not be due to a change in the delay asymmetry propagation on the line (s) traveled by a reference clock source.

В способе “голосования путем простого большинства”, узел должен принимать три независимых опорных источника синхронизации. В качестве примера, Фиг. 1 иллюстрирует сегмент сети, содержащий множество узлов 10, которые располагаются в кольце. Узел T-GM является главным узлом, который может иметь доступ к такому точному источнику синхронизации, как система GPS. Каждый из узлов T-BC и T-SC является подчиненным узлом. В этом примере главный узел A передает опорный синхросигнал к узлу T-TSC назначения, который позволяет узлу T-TSC назначения синхронизировать его местный тактовый генератор с главным тактовым генератором на главном узле (где информация о задержке распространения между подчиненным узлом и главным узлом, которая определяется посредством протокола PTP, является основной предпосылкой для достижения точной синхронизации). Этот опорный синхросигнал передается через несколько узлов, включая узел X, как обозначено односторонними стрелками на Фиг. 1. Таким способом, узел X может принимать первичный опорный синхросигнал на первичный интерфейс. В дополнение, узел X может принимать второй или пассивный опорный синхросигнал на второй или пассивный интерфейс, который может получаться, например, через сообщения PTP, обмен которыми осуществляется между узлами X и C как обозначено пунктирной линией на Фиг. 1. Кроме того, в сетях с использованием синхронной технологии Ethernet (synchronous Ethernet, SyncE), узел X может принимать третий, SyncE опорный источник синхронизации, который может использоваться для наблюдения первичного и пассивного опорных синхросигналов.In the “simple majority voting” method, the node must receive three independent synchronization reference sources. As an example, FIG. 1 illustrates a network segment comprising a plurality of nodes 10 that are located in a ring. The T-GM is the primary site that can access an accurate timing source such as the GPS system. Each of the T-BC and T-SC nodes is a slave node. In this example, the master node A transmits the reference clock to the destination T-TSC, which allows the destination T-TSC to synchronize its local clock with the main clock on the master (where the propagation delay information between the slave and the master is determined through the PTP protocol, is a basic prerequisite for achieving accurate synchronization). This reference clock signal is transmitted through several nodes, including node X, as indicated by the one-way arrows in FIG. 1. In this way, the node X can receive the primary reference clock on the primary interface. In addition, the node X may receive a second or passive reference clock signal to a second or passive interface, which can be obtained, for example, via PTP messages exchanged between nodes X and C as indicated by the dashed line in FIG. 1. In addition, in networks using synchronous Ethernet technology (synchronous Ethernet, SyncE), the X node can receive a third, SyncE synchronization reference source, which can be used to observe the primary and passive reference clock signals.

Если только один из опорных синхросигналов существенно изменяется по отношению к другим двум опорным источникам синхронизации, в способе “голосования путем простого большинства” определяется, что другой опорный источник синхронизации подвергается влиянию изменения в асимметрии задержки распространения.If only one of the reference clock signals varies significantly with respect to the other two reference clock sources, in the “simple majority voting” method, it is determined that the other clock clock is affected by the change in the asymmetry of the propagation delay.

Однако недостатком этого способа является то, что каждый узел должен иметь три независимых опорных источника синхронизации, которые часто недоступны. Кроме того, этот способ может приводить к неправильному решению.However, the disadvantage of this method is that each node must have three independent synchronization reference sources, which are often inaccessible. In addition, this method may lead to a wrong decision.

Фиг. 2 иллюстрирует n пример, где произошло восстановление сетевых ресурсов или неисправность между узлами A и Y, что привело к дополнительной асимметрии задержки Te распространения между этими узлами. В этом примере первичный опорный источник синхронизации, принимаемый посредством узла X, не подвергается влиянию этого изменения в асимметрии задержки распространения, поскольку первичный опорный источник синхронизации не передается через узлы A и Y. Однако подчиненный опорный источник синхронизации подвергается влиянию этого изменения в асимметрии задержки распространения. В дополнение, опорная частота SyncE может также быть подвергнута влиянию этого изменения в асимметрии задержки распространения. Таким образом, в этом случае, способ “голосования путем простого большинства” может неправильно определять, что первичный опорный источник синхронизации является неисправным.FIG. 2 illustrates an n example where network resource recovery or a failure occurred between nodes A and Y, resulting in additional asymmetry of propagation delay Te between these nodes. In this example, the primary synchronization reference source received by the node X is not affected by this change in the asymmetry of the propagation delay, since the primary synchronization reference source is not transmitted through the nodes A and Y. However, the slave reference synchronization source is affected by this change in the asymmetry of the propagation delay. In addition, the SyncE reference frequency may also be affected by this change in the asymmetry of propagation delay. Thus, in this case, the “simple majority vote” method may incorrectly determine that the primary synchronization reference source is faulty.

В соответствии с настоящим изобретением, предоставляется способ определения опорного синхросигнала, подвергнутого воздействию изменения в асимметрии задержки распространения в сети связи, содержащей главный узел, имеющий главный тактовый генератор, и множество подчиненных узлов, каждый из которых имеет соответствующий подчиненный тактовый генератор. Упомянутый способ содержит этапы: определение того, что первый опорный синхросигнал, принимаемый посредством первого подчиненного узла, указывает временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции; определение того, приняли ли другие подчиненные узлы опорный синхросигнал, указывающий временную коррекцию для их подчиненного тактового генератора больше, чем порог временной коррекции; и на основе определения того, приняли ли один или более подчиненные узлы опорный синхросигнал, указывающий временную коррекцию для их подчиненного тактового генератора больше, чем порог временной коррекции, определение того, подвергается ли первый опорный синхросигнал влиянию изменения в асимметрии задержки распространения.According to the present invention, there is provided a method for determining a reference clock signal subjected to a change in asymmetry of propagation delay in a communication network comprising a master node having a master clock and a plurality of slave nodes, each of which has a corresponding slave clock. Said method comprises the steps of: determining that the first reference clock received by the first slave indicates a time correction for its slave clock more than a time correction threshold; determining whether other slave nodes have received a reference clock signal indicating a time correction for their slave clock is greater than a time correction threshold; and based on determining whether one or more slave nodes received a reference clock signal indicating a time correction for their slave clock is greater than a time correction threshold, determining whether the first reference clock signal is affected by a change in asymmetry of the propagation delay.

Аспекты настоящего изобретения имеют преимущество в том, что опорные источники синхронизации, подвергнутые влиянию изменения в асимметрии задержки распространения, могут определяться, и таким образом соответствующая коррекция может быть сделана, не требуя трех независимых опорных синхросигналов на узле. Кроме того, аспекты настоящего изобретения могут позволять более точное определение изменения в асимметрии задержки распространения, чем способ “голосования путем простого большинства”. Таким образом, аспекты упомянутого изобретения могут предотвращать потерю трафика в таких применениях как WCDMA, LTE и CPRI, которые имеют жесткие требования синхронизации. Кроме того, аспекты упомянутого изобретения могут увеличивать масштабируемость и гибкость для обновления сетей для включения новых технологий, которые могут привести к изменениям в асимметрии задержки распространения.Aspects of the present invention have the advantage that timing sources affected by changes in the asymmetry of the propagation delay can be determined, and thus corresponding correction can be made without requiring three independent timing references on the node. In addition, aspects of the present invention may allow a more accurate determination of a change in asymmetry of propagation delay than the simple majority vote method. Thus, aspects of the aforementioned invention can prevent traffic loss in applications such as WCDMA, LTE and CPRI, which have strict synchronization requirements. In addition, aspects of the invention may increase the scalability and flexibility for updating networks to incorporate new technologies that may lead to changes in the asymmetry of propagation delay.

Аспекты упомянутого изобретения могут выполняться на объекте управления сетью таком как, но не ограничивающимся, система управления сетью (Network Management System, NMS), менеджер управления плоскостью управления или контроллер программно настраиваемой сети (Software Defined Network, SDN). В предпочтительном варианте осуществления, объект управления сетью может быть выполнен с возможностью связываться с множеством доменов сети, которые могут содержать соответствующие технологии. В этом случае, один или более из подчиненных узлов может быть в другом домене сети, чем другие подчиненные узлы (и главный узел).Aspects of the aforementioned invention may be performed at a network management entity such as, but not limited to, a Network Management System (NMS), a management plane management manager, or a Software Defined Network (SDN) controller. In a preferred embodiment, the network management entity may be configured to communicate with multiple network domains, which may comprise appropriate technologies. In this case, one or more of the subordinate nodes may be in a different domain of the network than other subordinate nodes (and the main node).

В предпочтительных вариантах осуществления настоящего изобретения, определение того, подвергается ли первая временная коррекция влиянию изменения в асимметрии задержки распространения, содержит: определение того, подвергается ли первый опорный синхросигнал влиянию изменения в асимметрии задержки распространения на основе которой, если имеется, одного или более других подчиненных узлов приняли опорный синхросигнал, указывающий временную коррекцию для их подчиненного тактового генератора больше, чем порог временной коррекции, и знании топологии сети связи.In preferred embodiments of the present invention, determining whether a first time correction is affected by a change in asymmetry of a propagation delay comprises: determining whether a first reference clock signal is affected by a change in asymmetry of a propagation delay based on which, if any, one or more other slaves nodes received a reference clock signal indicating a time correction for their slave clock more than the time correction threshold, and ii topology network.

В предпочтительных вариантах осуществления настоящего изобретения, определение того, что первый опорный синхросигнал, принятый первым подчиненным узлом, указывает временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции, содержит: прием индикации о том, что опорный синхросигнал, принятый первым подчиненным узлом, указывает временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции; и определение того, что первый опорный синхросигнал, принятый первым подчиненным узлом, указывает временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции на основе упомянутой индикации.In preferred embodiments of the present invention, determining that the first reference clock received by the first slave indicates a time correction for its slave clock greater than the time correction threshold, comprises: receiving an indication that the reference clock received by the first slave indicates a time correction for its slave clock more than a time correction threshold; and determining that the first reference clock received by the first slave indicates a time correction for its slave clock more than a time correction threshold based on the indication.

Кроме того, в предпочтительных вариантах осуществления настоящего изобретения, определение того, что один или более другие подчиненные узлы приняли опорный синхросигнал, указывающий временную коррекцию для их подчиненного тактового генератора больше, чем порог временной коррекции, содержит: для каждого из одного или более других подчиненных узлов, которые приняли опорный синхросигнал, указывающий временную коррекцию для их подчиненного тактового генератора больше, чем порог временной коррекции, прием индикации о том, что опорный синхросигнал, принятый посредством этого подчиненного узла, указывает временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции; и определение того, принял ли один или более из подчиненных узлов, опорный синхросигнал, указывающий временную коррекцию для их подчиненного тактового генератора больше, чем порог временной коррекции на основе, если имеется, индикации (индикаций).In addition, in preferred embodiments of the present invention, determining that one or more other slave nodes have received a reference clock signal indicating a time correction for their slave clock greater than a time correction threshold includes: for each of one or more other slave nodes that have received a reference clock signal indicating a time correction for their slave clock is larger than a time correction threshold, receiving an indication that the reference clock the signal received by this slave indicates a time correction for its slave clock more than a time correction threshold; and determining whether one or more of the slave nodes has received, the reference clock signal indicating the time correction for their slave clock is larger than the time correction threshold based on, if any, indications (indications).

Эти индикации могут передаваться подчиненными узлами.These indications may be transmitted by slave nodes.

Эти варианты осуществления имеют преимущество в том, что для устройства определения может быть проще определить, принял ли подчиненный узел опорный синхросигнал, требующий временную коррекцию больше, чем порог временной коррекции. Кроме того, поскольку подчиненные узлы могут конфигурироваться только для передачи индикации, когда принятый опорный синхросигнал требует временной коррекции больше, чем порог временной коррекции, ширина полосы пропускания, требуемой для передачи информации для устройства определения, может быть ограничена.These embodiments have the advantage that it may be easier for the determination device to determine whether the slave received the reference clock signal requiring a time correction greater than the time correction threshold. In addition, since the slave nodes can only be configured to transmit an indication when the received reference clock signal requires a time correction greater than the time correction threshold, the bandwidth required to transmit information to the determination device can be limited.

Каждый порог временной коррекции может быть установлен так, что временные коррекции больше, чем порог временной коррекции указывают на то, что опорный синхросигнал может быть подвергнут влиянию изменения в асимметрии задержки распространения. Упомянутые временные коррекции могут быть временными коррекциями в прямом направлении или временными коррекциями в обратном направлении. Термин “временная коррекция” относится к величине временной коррекции. В предпочтительном варианте осуществления, может быть один порог временной коррекции для временных коррекций как в прямом направлении, так и в обратном направлении. Однако, альтернативно, может быть два порога временной коррекции, один для временных коррекций в прямом направлении и другой для временных коррекций в обратном направлении, которые могут, например, устанавливаться на немного отличающихся уровнях.Each temporal correction threshold can be set so that temporal corrections greater than the temporal correction threshold indicate that the reference clock signal may be affected by changes in the asymmetry of the propagation delay. Said time corrections may be temporary corrections in the forward direction or temporary corrections in the reverse direction. The term “time correction” refers to the amount of time correction. In a preferred embodiment, there may be one temporal correction threshold for temporal corrections both in the forward direction and in the reverse direction. However, alternatively, there may be two thresholds for temporary correction, one for temporary corrections in the forward direction and the other for temporary corrections in the reverse direction, which can, for example, be set at slightly different levels.

Приемное устройство может вывести из отсутствия индикации то, что опорный синхросигнал, принимаемый посредством узла, указывает временную коррекцию больше, чем порог временной коррекции, что любой опорный синхросигнал (синхросигналы), принимаемый посредством этого узла не указывает временную коррекцию больше, чем порог временной коррекции.The receiving device may deduce from the absence of indication that the reference clock signal received by the node indicates a time correction greater than the time correction threshold, that any reference clock signal (clock signals) received by this node does not indicate a time correction greater than the time correction threshold.

Упомянутый способ может, кроме того, содержать определение коррекции асимметрии задержки распространения для первого опорного синхросигнала.The method may also include determining a correction of the asymmetry of the propagation delay for the first reference clock signal.

В предпочтительном варианте осуществления, в котором первый подчиненный узел принимает второй опорный синхросигнал, определение асимметрии задержки распространения для первого опорного синхросигнала содержит: определение коррекции асимметрии задержки распространения для первого опорного синхросигнала на основе разницы между коррекцией синхронизации, указываемой посредством первого опорного синхросигнала, и коррекцией синхронизации, указываемой посредством второго опорного синхросигнала.In a preferred embodiment, in which the first slave receives the second reference clock, determining a propagation delay asymmetry for the first reference clock comprises: determining a propagation delay asymmetry correction for the first reference clock based on the difference between the timing correction indicated by the first reference clock and the timing correction indicated by the second reference clock.

Упомянутый способ может, кроме того, содержать передачу коррекции асимметрии задержки распространения для первого опорного синхросигнала на первый подчиненный узел.The method may further comprise transmitting asymmetry correction of the propagation delay for the first reference clock signal to the first slave node.

Этот способ имеет преимущество, поскольку коррекция асимметрии задержки распространения для первого опорного синхросигнала может определяться простым точным способом. Предпочтительно, это определение выполняется посредством устройства, которое определяет, что первый опорный синхросигнал подвергается влиянию изменения в асимметрии задержки распространения. Однако, альтернативно, это определение может выполняться посредством отдельного устройства, например, на подчиненном узле. В других вариантах осуществления коррекция асимметрии задержки распространения для первого опорного синхросигнала может определяться различным способом, например, с использованием автоматических средств для вычисления асимметрии задержки распространения, если они присутствуют.This method has the advantage, since the correction of the asymmetry of the propagation delay for the first reference clock signal can be determined in a simple, precise way. Preferably, this determination is made by a device that determines that the first reference clock signal is affected by a change in the asymmetry of the propagation delay. However, alternatively, this determination may be carried out by means of a separate device, for example, on a slave. In other embodiments, the implementation of the correction of the asymmetry of the propagation delay for the first reference clock signal can be determined in various ways, for example, using automatic means for calculating the asymmetry of the propagation delay, if present.

В предпочтительном варианте осуществления настоящего изобретения упомянутый способ, кроме того, содержит прием индикации о том, что сетевой ресурс подвергается реконфигурации. Упомянутый способ содержит задержку определения того, подвергается ли первый опорный синхросигнал влиянию изменения в асимметрии задержки распространения до тех пор, пока сетевой ресурс подвергается реконфигурации.In a preferred embodiment of the present invention, said method further comprises receiving an indication that a network resource is being reconfigured. The method comprises the delay of determining whether the first reference clock signal is affected by a change in the asymmetry of the propagation delay until the network resource is reconfigured.

Этот вариант осуществления имеет преимущество в том, что если, например, проведение технического обслуживания осуществляется, которое вызывает для опорного синхросигнала предположение о том, что требуется существенная временная коррекция (например, позволяя тактовому генератору переход в переходящее состояние или состояние свободной работы), то не определяется, подвергается ли опорный синхросигнал влиянию изменения в асимметрии задержки распространения до тех пор, пока не будет установлена сеть и сетевой ресурс подвергается реконфигурации. Это может предотвратить неправильное определение изменения в асимметрии задержки распространения.This embodiment has the advantage that if, for example, maintenance is carried out which causes the reference clock to assume that a significant temporal correction is required (for example, allowing the clock to transition to a transition state or a state of free operation), then it is determined whether the reference clock signal is affected by changes in the asymmetry of the propagation delay until a network is established and the network resource is reconfigured uracil. This can prevent an incorrect determination of a change in the asymmetry of propagation delay.

В соответствии с настоящим изобретением, кроме того, предоставляется устройство для определения опорного синхросигнала, подвергнутого воздействию изменения в асимметрии задержки распространения в сети связи, содержащей главный узел, имеющий главный тактовый генератор и множество подчиненных узлов, каждый имеющий соответствующий подчиненный тактовый генератор. Упомянутое устройство содержит блок определения. Упомянутый блок определения конфигурируется для: определения того, что первый опорный синхросигнал, принимаемый посредством первого подчиненного узла, указывает временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции; определения того, что один или более других подчиненных узлов приняли опорный синхросигнал, указывающий временную коррекцию для их подчиненного тактового генератора больше, чем порог временной коррекции; определения того, подвергается ли первый опорный синхросигнал влиянию изменения в асимметрии задержки распространения на основе того, приняли ли один или более подчиненных узлов опорный синхросигнал, указывающий временную коррекцию для их подчиненного тактового генератора больше, чем порог временной коррекции.In accordance with the present invention, there is further provided an apparatus for determining a reference clock signal subjected to a change in asymmetry of propagation delay in a communication network comprising a master node having a master clock and a plurality of slave nodes, each having a corresponding slave clock. Said device comprises a determination unit. Said determination unit is configured to: determine that the first reference clock received by the first slave indicates a time correction for its slave clock more than a time correction threshold; determining that one or more other slave nodes have received a reference clock signal indicating a time correction for their slave clock is greater than a time correction threshold; determining whether the first reference clock signal is affected by changes in the asymmetry of the propagation delay based on whether one or more slave nodes received a reference clock signal indicating a time correction for their slave clock more than a time correction threshold.

Упомянутый блок определения может содержать процессор. Упомянутый блок определения может содержать любое сочетание программного обеспечения и/или аппаратного обеспечения.Said determination unit may comprise a processor. Said determination unit may comprise any combination of software and / or hardware.

Кроме того, предоставляется объект управления сетью, содержащий устройство, как описано выше. Объект управления сетью может быть системой управления сетью (network management system, NMS), менеджером плоскости управления или контроллером программно настраиваемой сети (software defined network, SDN).In addition, a network management entity is provided comprising a device as described above. The network management entity may be a network management system (NMS), a management plane manager, or a software defined network (SDN) controller.

В соответствии с настоящим изобретением, кроме того, предоставляется способ на подчиненном узле, имеющем подчиненный тактовый генератор. Упомянутый способ содержит: определение того, что опорный синхросигнал, принимаемый подчиненным узлом, указывает временную коррекцию для его подчиненного узла больше, чем порог временной коррекции; и передачу индикации о том, что опорный синхросигнал, принимаемый подчиненным узлом, указывает временную коррекцию для его подчиненного узла больше, чем порог временной коррекции для устройства для определения опорного синхросигнала, подвергнутого воздействию изменения в асимметрии задержки распространения.In accordance with the present invention, furthermore, a method is provided on a slave unit having a slave clock. The said method comprises: determining that the reference clock received by the slave node indicates a time correction for its slave node more than the time correction threshold; and transmitting an indication that the reference clock received by the slave node indicates a time correction for its slave node is greater than the time correction threshold for the device for determining the reference clock subjected to a change in the asymmetry of the propagation delay.

Упомянутая индикация может содержать значение, представляющее временную коррекцию, требуемую опорным синхросигналом.Said indication may comprise a value representing a time correction required by the reference clock.

Упомянутый способ может, кроме того, содержать, на подчиненном узле, прием коррекции асимметрии задержки распространения для опорного синхросигнала, и применение коррекции асимметрии задержки распространения.The method may further comprise, on a slave node, receiving a correction of the asymmetry of the propagation delay for the reference clock, and applying correction of the asymmetry of the propagation delay.

Кроме того, предоставляется устройство для подчиненного узла, имеющего подчиненный тактовый генератор. Упомянутое устройство содержит блок определения, конфигурируемый для определения того, что опорный синхросигнал, принимаемый посредством подчиненного узла, указывает временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции. Упомянутое устройство, кроме того, содержит блок передачи, конфигурируемый для передачи индикации о том, что опорный синхросигнал, принимаемый подчиненным узлом, указывает временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции для устройства для определения опорного синхросигнала, подвергнутого воздействию изменения в асимметрии задержки распространения как описано выше.In addition, a device for a slave unit having a slave clock is provided. Said device comprises a determination unit, configurable to determine that the reference clock received by the slave indicates a time correction for its slave clock more than the time correction threshold. Said device further comprises a transmission unit, configured to transmit an indication that the reference clock received by the slave node indicates a time correction for its slave clock more than the time correction threshold for the device for determining the reference clock subjected to a change in asymmetries of propagation delay as described above.

Упомянутый блок определения и упомянутый блок передачи могут содержать процессор. Упомянутый блок определения и упомянутый блок передачи могут содержать любое сочетание программного обеспечения и/или аппаратного обеспечения.Said determination unit and said transmission unit may comprise a processor. Said determination unit and said transmission unit may comprise any combination of software and / or hardware.

Кроме того, предоставляется подчиненный узел, содержащий устройство для подчиненного узла, имеющего подчиненный тактовый генератор как описано выше.In addition, a slave node is provided comprising a device for a slave node having a slave clock as described above.

Кроме того, предоставляется компьютерный программный продукт, который, при запуске на компьютере, осуществляет способ как описано выше. Упомянутый компьютерный программный продукт может храниться на машиночитаемом носителе или он может, например, быть в форме сигнала, такого как сигнал загружаемых данных, или в любой другой форме.In addition, a computer program product is provided that, when launched on a computer, implements the method as described above. Said computer program product may be stored on a computer-readable medium, or it may, for example, be in the form of a signal, such as a download data signal, or in any other form.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙBRIEF DESCRIPTION OF THE DRAWINGS

Варианты осуществления будут теперь описаны в качестве примера только со ссылкой на прилагаемые чертежи, на которых:Embodiments will now be described by way of example only with reference to the accompanying drawings, in which:

Фиг. 1 иллюстрирует сегмент сети и обмен сообщениями протокола PTP;FIG. 1 illustrates a network segment and PTP messaging;

Фиг. 2 иллюстрирует тот же сегмент сети, но с неисправностью сетевого ресурса или происходящим обновлением между двумя узлами;FIG. 2 illustrates the same network segment, but with a network resource failure or an ongoing update between two nodes;

Фиг. 3 является блок-схемой, изображающей этапы в соответствии с вариантом осуществления настоящего изобретения;FIG. 3 is a flowchart depicting steps in accordance with an embodiment of the present invention;

Фиг. 4 иллюстрирует сегмент сети в качестве примера варианта осуществления настоящего изобретения;FIG. 4 illustrates a network segment as an example of an embodiment of the present invention;

Фиг. 5 является блок-схемой, изображающей этапы в соответствии с предпочтительным вариантом осуществления настоящего изобретения;FIG. 5 is a flowchart depicting steps in accordance with a preferred embodiment of the present invention;

Фиг. 6 является блок-схемой, изображающей этапы на подчиненном узле в соответствии с предпочтительным вариантом осуществления настоящего изобретения; иFIG. 6 is a flowchart depicting steps on a slave node in accordance with a preferred embodiment of the present invention; and

Фиг. 7 является блок-схемой, иллюстрирующей устройство в соответствии с вариантами осуществления настоящего изобретения.FIG. 7 is a block diagram illustrating an apparatus in accordance with embodiments of the present invention.

ПОДРОБНОЕ ОПИСАНИЕDETAILED DESCRIPTION

Фиг. 3 иллюстрирует блок-схему, изображающую этапы в способе определения опорного синхросигнала, подвергнутого воздействию изменения в асимметрии задержки распространения между узлами в сети связи в соответствии с вариантом осуществления настоящего изобретения. На этапе 300, определяется, что первый опорный синхросигнал, принимаемый посредством первого подчиненного узла, указывает временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции. На этапе 310, определяется, принял ли каждый из одного или более других подчиненных узлов опорный синхросигнал, указывающий временную коррекцию для их соответствующего подчиненного тактового генератора больше, чем порог временной коррекции; и на этапе 320, на основе определения того, принял ли каждый из одного или более других подчиненных узлов опорный синхросигнал, указывающий временную коррекцию для их соответствующего подчиненного тактового генератора больше, чем порог временной коррекции, определяется, подвергается ли первый опорный синхросигнал влиянию изменения в асимметрии задержки распространения.FIG. 3 illustrates a flowchart depicting steps in a method for determining a reference clock signal subjected to a change in asymmetry of propagation delay between nodes in a communication network in accordance with an embodiment of the present invention. At 300, it is determined that the first reference clock received by the first slave indicates a time correction for its slave clock more than the time correction threshold. At step 310, it is determined whether each of the one or more other slave nodes has received a reference clock signal indicating a time correction for their respective slave clock more than a time correction threshold; and in step 320, based on the determination of whether each of the one or more other slave nodes has received a reference clock signal indicating a time correction for their respective slave clock is greater than a time correction threshold, it is determined whether the first reference clock signal is affected by the change in asymmetry propagation delays.

Упомянутый способ может выполняться на объекте управления сетью, таком как, но не ограничивающемся, система управления сетью (Network Management System, NMS), менеджер плоскости управления, или контроллер SDN, который может иметь возможность связываться с множеством доменов сети.The method may be performed on a network management entity, such as, but not limited to, a Network Management System (NMS), a management plane manager, or an SDN controller that may be able to communicate with multiple network domains.

В качестве примера, Фиг. 4 изображает схематический вид сегмента сети связи, содержащей множество узлов 10. Упомянутая сеть может, например, быть мобильной транспортной сетью, передающей сигналы WCDMA или LTE. Альтернативно, упомянутая сеть может быть частью сети радиодоступа, соединяющейся с концентратором базовых станций, содержащим множество контроллеров радиооборудования с соответствующим радиооборудованием на соответствующих антенных сайтах. Упомянутая сеть радиодоступа может передавать сигналы CPRI между контроллерами радиооборудования и радиооборудованием.As an example, FIG. 4 is a schematic view of a segment of a communication network comprising a plurality of nodes 10. The network may, for example, be a mobile transport network transmitting WCDMA or LTE signals. Alternatively, said network may be part of a radio access network connecting to a base station concentrator comprising a plurality of radio equipment controllers with corresponding radio equipment at respective antenna sites. The radio access network may transmit CPRI signals between the radio equipment controllers and the radio equipment.

Узел T-GM является главным узлом, который может иметь доступ к точному источнику синхронизации, такому как система GPS. Каждый из узлов T-BC и T-BS являются подчиненными узлами. Каждый узел, включая главный узел, содержит локальный тактовый генератор. Упомянутый тактовый генератор на главном узле может называться как главный тактовый генератор, и упомянутые тактовые генераторы на каждом из подчиненных узлах могут называться как подчиненные тактовые генераторы. В этом примере узлы 10 соединяются в кольцевой топологии, но альтернативно узлы 10 могут соединяться в другой топологии, такой как меш-топология. В этом примере каждый узел T-BC соединяется с двумя соседними узлами. Узел T-BS соединяется с одним соседним узлом. Каждая из линий между соседними узлами является двунаправленной, посредством чего трафик, такой как пакеты данных, может передаваться в обоих прямом и обратном направлениях между узлами. Упомянутый трафик может передаваться, например, посредством оптических или микроволновых сигналов, или любого другого подходящего сигнала. Каждая линия может содержать любую подходящую среду передачи. Например, каждая линия может содержать одну оптоволоконную линию или пару оптоволоконных линий, где прямой и обратный пути между двумя узлами размещаются на соответствующих оптоволоконных линиях.The T-GM is the primary site that can access an accurate timing source, such as a GPS system. Each of the T-BC and T-BS nodes are slave nodes. Each node, including the main node, contains a local clock. Said clock generator on a master node may be referred to as a master clock generator, and said clock generators at each of the slave nodes may be referred to as slave clocks. In this example, nodes 10 are connected in a ring topology, but alternatively nodes 10 can be connected in another topology, such as a mesh topology. In this example, each T-BC node connects to two neighboring nodes. The T-BS node connects to one adjacent node. Each of the lines between neighboring nodes is bidirectional, whereby traffic, such as data packets, can be transmitted in both forward and reverse directions between nodes. Said traffic may be transmitted, for example, by optical or microwave signals, or any other suitable signal. Each line may contain any suitable transmission medium. For example, each line can contain one fiber optic line or a pair of fiber optic lines, where the direct and return paths between two nodes are located on the corresponding fiber optic lines.

Как указано посредством двусторонних стрелок на Фиг. 4, в этом примере обмен сообщениями PTP может осуществляться между каждой парой соседних узлов, что позволяет вычисление задержки в обе стороны между этими соответствующими парами узлов.As indicated by the double-sided arrows in FIG. 4, in this example, PTP messaging can be performed between each pair of neighboring nodes, which allows the calculation of the delay in both directions between these respective pairs of nodes.

Как указано посредством односторонних стрелок на Фиг. 4, первичный опорный синхросигнал передается посредством главного узла T-GM на подчиненные узлы T-TSC и узел T-BC X соответственно. Например, этот опорный синхросигнал может передаваться в пакетах данных. Опорный синхросигнал, передаваемый на узел T-TSC, передается через узлы T-BC B и C. Упомянутый опорный синхросигнал, передаваемый на узел T-BC X, передается через узел T-BC A. Эти опорные источники синхронизации позволяют подчиненным узлам, T-BC X и T-TSC, синхронизировать их локальные тактовые генераторы с тактовым генератором главного узла. Подчиненные узлы могут учитывать задержку пути или задержку распространения опорных синхросигналов на основе задержки распространения, вычисленной посредством сообщений PTP для путей, пройденных опорными источниками синхронизации. Упомянутые подчиненные узлы могут, кроме того, где значение для асимметрии задержки распространения известно, применять коррекцию для асимметрии задержки распространения. Асимметрия задержки распространения может, например, определяться для каждой из линий перед запуском сети в эксплуатацию.As indicated by the one-way arrows in FIG. 4, the primary reference clock signal is transmitted by the T-GM master to the T-TSC slaves and the T-BC X, respectively. For example, this reference clock may be transmitted in data packets. The reference clock signal transmitted to the T-TSC node is transmitted through the nodes T-BC B and C. The referenced reference clock signal transmitted to the T-BC X node is transmitted through the T-BC A. This synchronization reference sources allow the slave nodes, T- BC X and T-TSC, synchronize their local clocks with the clock of the main node. The slave nodes may take into account the path delay or the propagation delay of the reference clock signals based on the propagation delay calculated by the PTP messages for the paths traversed by the reference clock sources. Said subordinate nodes may, moreover, where the value for the propagation delay asymmetry is known, apply a correction for the propagation delay asymmetry. The asymmetry of propagation delay can, for example, be determined for each of the lines before putting the network into operation.

В этом примере видно, что имеется изменение в сетевом ресурсе (ресурсах) на по меньшей мере одном из прямых и/или обратных путей между узлами A и X. Это изменение сетевых ресурсов может вызываться, например, неисправностью сетевого ресурса на “рабочем” прямом и/или обратном пути между узлами A и X, что означает, что трафик между этими узлами направляется на защищенный путь между этими узлами, который проходит через различные сетевые ресурсы. Или, упомянутое изменение в сетевых ресурсах может быть из-за изменения в конфигурации существующих сетевых ресурсов на прямом и/или обратном пути между узлами, например, из-за обновления или восстановления сетевого ресурса. Специалистам в данной области техники будет понятно, что такие изменения в сетевых ресурсах могут приводить к изменению в асимметрии задержки распространения, хотя они могут не приводить к этому.This example shows that there is a change in the network resource (s) on at least one of the direct and / or return paths between nodes A and X. This change in network resources can be caused, for example, by a malfunction of the network resource on the “working” direct and / or the return path between nodes A and X, which means that traffic between these nodes is directed to a secure path between these nodes, which passes through various network resources. Or, the mentioned change in network resources may be due to a change in the configuration of existing network resources on the direct and / or return path between nodes, for example, due to updating or restoring a network resource. Those skilled in the art will understand that such changes in network resources may lead to a change in the asymmetry of propagation delay, although they may not.

В этом примере первичный опорный синхросигнал, принимаемый узлом X, предполагает, что требуется временная коррекция для его подчиненного тактового генератора, что может означать, что опорный синхросигнал подвергается влиянию изменения в асимметрии задержки распространения. Упомянутая временная коррекция больше, чем порог временной коррекции. Как будет понятно специалистам в данной области техники, опорные источники синхронизации распределяются в сетях связи, поскольку тактовые генераторы дрейфуют с течением времени. Обычно, временные коррекции, требуемые из-за дрейфа тактового генератора относительно небольшие, например, десятки наносекунд. Временные коррекции, предполагаемые как результат изменения в асимметрии задержки распространения, однако обычно больше, например, они могут составлять сотни наносекунд или больше. Таким образом, посредством установки порога временной коррекции на соответствующем уровне, например, 200 наносекунд, только временные коррекции, указывающие об изменении в асимметрии задержки распространения, могут определяться посредством сравнения размера или величины указываемой временной коррекции с порогом временной коррекции.In this example, the primary reference clock received by node X suggests that a time correction is required for its slave clock, which may mean that the reference clock is affected by changes in the asymmetry of the propagation delay. The mentioned time correction is greater than the time correction threshold. As will be appreciated by those skilled in the art, the reference clock sources are distributed in communication networks, since clock generators drift over time. Typically, the time corrections required due to clock drift are relatively small, for example, tens of nanoseconds. Temporary corrections, assumed as a result of changes in the asymmetry of propagation delay, but usually more, for example, they can be hundreds of nanoseconds or more. Thus, by setting the time correction threshold at an appropriate level, for example, 200 nanoseconds, only time corrections indicating a change in the asymmetry of the propagation delay can be determined by comparing the size or magnitude of the indicated time correction with the time correction threshold.

Фиг. 5 является блок-схемой, изображающей этапы в соответствии с предпочтительным вариантом осуществления упомянутого изобретения для определения опорных синхросигналов, подвергнутых влиянию изменения в асимметрии задержки распространения. Фиг. 6 является блок-схемой, изображающей этапы, выполняемые на каждом из подчиненных узлов, в соответствии с предпочтительным вариантом осуществления упомянутого изобретения.FIG. 5 is a flowchart depicting steps in accordance with a preferred embodiment of the aforementioned invention for determining reference clock signals affected by changes in the asymmetry of propagation delay. FIG. 6 is a flowchart depicting steps performed on each of the subordinate nodes in accordance with a preferred embodiment of the invention.

Со ссылкой на Фиг. 6, в предпочтительном варианте осуществления, каждый подчиненный узел определяет, на этапе 600, указывает ли опорный синхросигнал, принимаемый посредством этого узла, временную коррекцию больше, чем порог временной коррекции. И, если так, то на этапе 610, подчиненный узел отправляет или передает индикацию о том, что опорный синхросигнал, принятый посредством этого узла, указывает временную коррекцию больше, чем порог временной коррекции, в этом примере на объект 20 управления сетью. Упомянутая индикация может содержать значение, представляющее временную коррекцию, требуемую опорным синхросигналом.With reference to FIG. 6, in a preferred embodiment, each slave node determines, at 600, whether the reference clock received by this node indicates a time correction is greater than a time correction threshold. And, if so, then at step 610, the slave node sends or transmits an indication that the reference clock received through this node indicates a time correction greater than the time correction threshold, in this example, to the network management entity 20. Said indication may comprise a value representing a time correction required by the reference clock.

Если, с другой стороны, подчиненный узел определяет, что опорный синхросигнал указывает временную коррекцию меньше чем порог временной коррекции, на этапе 640, подчиненный узел может просто сделать соответствующую коррекцию для его подчиненного тактового генератора.If, on the other hand, the slave determines that the reference clock indicates a time correction less than the time correction threshold, at 640, the slave can simply make the corresponding correction for its slave clock.

Объект 20 управления сетью выполнен с возможностью связываться с каждым из подчиненных узлов и может иметь сведения о топологии сети.The network management object 20 is configured to communicate with each of the subordinate nodes and may have information about the network topology.

В этом предпочтительном варианте осуществления, со ссылкой на Фиг. 5, объект 20 управления сетью принимает, на этапе 500, где подчиненный узел принял опорный синхросигнал, указывающий или требующий временную коррекцию больше, чем порог временной коррекции, упомянутую индикацию, переданную подчиненным узлом, и на ее основе, объект 20 управления сетью определяет, что опорный синхросигнал, принятый посредством этого узла, требует временной коррекции больше, чем порог временной коррекции. Таким образом, в этом способе, на этапе 510, объект 20 управления сетью может определять то, что первый подчиненный узел, в этом примере узел X, принял первый опорный синхросигнал, требующий временную коррекцию больше, чем порог временной коррекции.In this preferred embodiment, with reference to FIG. 5, the network management entity 20 receives, in step 500, where the slave node received a reference clock signal indicating or requiring a time correction greater than the time correction threshold, the indication indicated by the slave node, and based on it, the network management entity 20 determines that the reference clock signal received through this node requires a time correction greater than the time correction threshold. Thus, in this method, at step 510, the network management entity 20 can determine that the first slave node, in this example, the node X, has received the first reference clock signal requiring a time correction greater than the time correction threshold.

В этом примере этот первый опорный синхросигнал является первичным опорным синхросигналом, переданным на подчиненный узел посредством главного узла как описано выше. Однако опорный синхросигнал может быть любым другим опорным синхросигналом, таким как пассивный опорный синхросигнал или, где сеть использует синхронную технологию Ethernet, опорная частота SyncE.In this example, this first reference clock signal is the primary reference clock signal transmitted to the slave node via the master node as described above. However, the reference clock signal can be any other reference clock signal, such as a passive reference clock signal or, where the network uses synchronous Ethernet technology, the SyncE reference frequency.

Объект 20 управления сетью может также определять, на этапе 520, для каждого из одного или более других подчиненных узлов, приняли ли они опорный синхросигнал, указывающий временную коррекцию больше, чем порог временной коррекции. Если объект 20 управления сетью не принял индикацию от подчиненного узла о том, что опорный синхросигнал, принятый посредством этого узла, указывает или требует временной коррекции больше, чем порог временной коррекции, то объект 20 управления сетью может определять, что этот узел не принял опорный синхросигнал, требующий временную коррекцию больше, чем порог временной коррекции.The network management entity 20 may also determine, at 520, for each of one or more other subordinate nodes, whether they have received a reference clock signal indicating a time correction greater than a time correction threshold. If the network control object 20 has not received an indication from the slave node that the reference clock signal received by this node indicates or requires a time correction greater than the time correction threshold, then the network control object 20 can determine that this node has not received the reference clock signal requiring a time correction greater than the time correction threshold.

Объект 20 управления сетью может теперь определять, на этапе 530, подвергается ли опорный синхросигнал, принятый первым узлом, в этом примере узел X, влиянию изменения в асимметрии задержки распространения. В частности, это определение может быть основано, например, на том, какие, если имеются, из других подчиненных узлов, приняли опорный синхросигнал, указывающий временную коррекцию больше, чем заранее определенный порог, и сведениях о топологии сети.The network management entity 20 can now determine, at step 530, whether the reference clock received by the first node, in this example the node X, is affected by a change in the asymmetry of the propagation delay. In particular, this definition can be based, for example, on which, if any, from other slave nodes, the reference clock signal indicating the time correction is greater than the predetermined threshold, and information about the network topology.

Например, ссылаясь на Фиг. 4, если неисправность между узлами A и X вызывает изменение в асимметрии задержки распространения между этими узлами, первичный опорный синхросигнал, принимаемый посредством узла A, не будет подвергнут влиянию. Однако первичный опорный синхросигнал, принимаемый узлом B, будет подвергнут влиянию. Первичный опорный синхросигнал, принимаемый узлами B, C и T-TSC также не будет подвергнут влиянию. Таким образом, на основе того, какие узлы приняли опорный синхросигнал, указывающий временную коррекцию больше, чем коррекция, обусловленная дрейфом тактового генератора, и сведениях о топологии сети, объект 20 управления сетью может определять, что изменения в асимметрии задержки распространения локализуются между узлами A и X, и поэтому этот первичный опорный источник синхронизации подвергается влиянию изменения в асимметрии задержки распространения.For example, referring to FIG. 4, if a fault between nodes A and X causes a change in the asymmetry of the propagation delay between these nodes, the primary reference clock received by node A will not be affected. However, the primary reference clock received by the Node B will be affected. The primary reference clock received by nodes B, C and T-TSC will also not be affected. Thus, based on which nodes received the reference clock signal indicating a time correction greater than the correction due to clock drift and network topology information, the network management entity 20 can determine that changes in the asymmetry of propagation delay are localized between nodes A and X, and therefore this primary reference clock source is affected by changes in the asymmetry of propagation delay.

Время, доступное для определения объектом управления сетью, подвергается ли опорный синхросигнал влиянию изменения в асимметрии задержки распространения, зависит от ширины полосы тактового генератора. Предположим в качестве примера, что ширина полосы тактового генератора равна 0,1 Гц (которое является значением, в настоящее время рассматриваемом в стандартизации ITU-T профиля временной синхронизации для протокола PTP). Таким образом, объект управления сетью может иметь несколько секунд, чтобы определить опорный синхросигнал, подвергнутый воздействию изменения в асимметрии задержки распространения. Предпочтительно, подчиненный тактовый генератор не обновляется или корректируется как указано посредством опорного синхросигнала, пока не определяется, подвергается ли опорный синхросигнал влиянию изменения в асимметрии задержки распространения. Это может быть достигнуто посредством вынуждения узла войти в состояние удержания синхронизации, пока не сделано определение в отношении того, подвергается ли опорный синхросигнал влиянию асимметрии задержки распространения. Состояние удержания синхронизации может быть достигнуто посредством тактовых генераторов, которые включают стабильный генератор.The time available for the network management entity to determine whether the reference clock signal is affected by changes in the asymmetry of the propagation delay depends on the bandwidth of the clock. Assume by way of example that the clock bandwidth is 0.1 Hz (which is the value currently considered in standardizing the ITU-T time synchronization profile for the PTP protocol). Thus, the network management entity may have several seconds to determine the reference clock signal exposed to changes in the asymmetry of propagation delay. Preferably, the slave clock is not updated or adjusted as indicated by the reference clock until it is determined whether the reference clock is affected by a change in the asymmetry of the propagation delay. This can be achieved by forcing the node to enter the synchronization hold state until a determination is made as to whether the reference clock signal is affected by the asymmetry of the propagation delay. A synchronization hold state can be achieved by clocks that include a stable oscillator.

В предпочтительных вариантах осуществления объект 20 управления сетью может, кроме того, принимать индикацию, например, сигнал или входные данные, если один или более сетевые ресурсы подвергаются регенерации, например, поскольку техническое обслуживание или обновление будет выполняться. В этом случае, объект 20 управления сетью может задерживать определение, где опорный синхросигнал подвергается влиянию изменения в асимметрии задержки распространения, и обновление или регулировку локальных тактовых генераторов подчиненных узлов, пока не будет завершена реконфигурация, и сеть не стабилизируется. Снова, это может быть достигнуто посредством вынуждения узла войти в состояние удержания синхронизации.In preferred embodiments, the network management entity 20 may also receive an indication, such as a signal or input, if one or more network resources are being regenerated, for example, as maintenance or updating will be performed. In this case, the network management entity 20 may delay the determination of where the reference clock is affected by changes in the asymmetry of the propagation delay, and updating or adjusting the local clocks of the slave nodes until the reconfiguration is completed and the network is stabilized. Again, this can be achieved by forcing the node to enter a synchronization hold state.

Ссылаясь снова на Фиг. 5, если определяется, что первый опорный синхросигнал, который принимается посредством подчиненного узла, подвергается влиянию изменения в асимметрии задержки распространения, на этапе 540, то коррекция асимметрии задержки распространения для опорного синхросигнала может определяться посредством объекта 20 управления сетью. Альтернативно, этот этап может выполняться посредством другого сетевого объекта, например, подчиненного узла.Referring again to FIG. 5, if it is determined that the first reference clock that is received by the slave is affected by a change in the asymmetry of the propagation delay, at step 540, then the correction of the asymmetry of the propagation delay for the reference clock can be determined by the network control entity 20. Alternatively, this step may be performed by another network entity, for example, a slave.

В предпочтительном варианте осуществления, как упомянуто выше, объект 20 управления сетью принимает значение, представляющее временную коррекцию, требуемую подчиненным узлом. В дополнение, объект 20 управления сетью может принимать значение, представляющее временную коррекцию, принимаемую посредством второго опорного синхросигнала, принятого посредством этого подчиненного узла, который не подвергнут влиянию изменения в асимметрии задержки распространения. Этот второй опорный синхросигнал может, например, быть опорным синхросигналом, принимаемом на другой интерфейс упомянутого узла. Второй опорный синхросигнал передается по другому пути на подчиненный узел от первого опорного источника синхросигнала.In a preferred embodiment, as mentioned above, the network management entity 20 assumes a value representing the time correction required by the slave. In addition, the network management entity 20 may take a value representing a time correction received by the second reference clock received by this slave, which is not affected by the variation in the asymmetry of the propagation delay. This second reference clock signal may, for example, be a reference clock signal received at another interface of said node. The second reference clock signal is transmitted in a different way to the slave node from the first reference clock source.

Объект 20 управления сетью может затем определять коррекцию асимметрии задержки распространения для первого опорного синхросигнала на основе разницы между коррекцией синхронизации, требуемой первым опорным синхросигналом, и коррекцией синхронизации, требуемой вторым опорным синхросигналом, который указывает коррекцию, если имеется, необходимую для учета для дрейфа тактового генератора. В частности, асимметрия задержки распространения может вычисляться как удвоенная разница между коррекцией синхронизации, требуемой первым опорным синхросигналом, и коррекцией синхронизации, требуемой вторым опорным синхросигналом. Например, если первичный опорный синхросигнал требует временной коррекции 1,2 микросекунд и вторичный опорный синхросигнал требует временной коррекции 500 наносекунд, упомянутое изменение в асимметрии задержки распространения может приводить к асимметрии задержки распространения 2×(1200-500)=1,4 микросекунд. Эта асимметрия задержки распространения может затем, на этапе 550, передаваться на подчиненный узел. Подчиненный узел может затем применяет подходящую коррекцию асимметрии задержки распространения, для осуществления синхронизации подчиненного узла с главным узлом на основе первичного опорного синхросигнала.The network control entity 20 may then determine a correction of the asymmetry of the propagation delay for the first reference clock based on the difference between the timing correction required by the first reference clock and the timing correction required by the second reference clock, which indicates the correction, if any, needed to account for the drift of the clock . In particular, the asymmetry of the propagation delay can be calculated as the doubled difference between the timing correction required by the first reference clock and the timing correction required by the second reference clock. For example, if the primary reference clock signal requires a time correction of 1.2 microseconds and the secondary reference clock signal requires a time correction of 500 nanoseconds, the aforementioned change in the asymmetry of the propagation delay can lead to an asymmetry of the propagation delay 2 × (1200-500) = 1.4 microseconds. This asymmetry of propagation delay can then, at 550, be transmitted to the slave. The slave node can then apply the appropriate correction of the asymmetry of the propagation delay to synchronize the slave node with the main node based on the primary reference clock signal.

Фиг. 6 изображает этапы на подчиненном узле в соответствии с этим предпочтительным вариантом осуществления. На этапе 620, подчиненный узел принимает коррекцию асимметрии задержки распространения для первого опорного синхросигнала, т.е. для пути, пройденного первым опорным синхросигналом. На этапе 630, подчиненный узел может применять коррекцию асимметрии задержки распространения.FIG. 6 depicts steps on a slave node in accordance with this preferred embodiment. At step 620, the slave node receives the correction of the asymmetry of the propagation delay for the first reference clock signal, i.e. for the path traversed by the first reference clock. At step 630, the slave may apply the correction of the asymmetry of the propagation delay.

Альтернативно, другие средства для определения коррекции асимметрии задержки распространения могут использоваться, например, как раскрыто в WO 2012/110109. В этом способе предоставляется выделенное аппаратное обеспечение на каждом из подчиненных узлов для определения текущей асимметрии задержки распространения. Эти определения затем отправляются на центральный объект управления, который вычисляет асимметрию задержки распространения для пути от одного конца до другого между узлами.Alternatively, other means for determining correction of asymmetry of propagation delay can be used, for example, as disclosed in WO 2012/110109. This method provides dedicated hardware on each of the subordinate nodes to determine the current asymmetry of propagation delay. These definitions are then sent to the central control object, which calculates the asymmetry of propagation delay for the path from one end to the other between nodes.

Если определяется, что первый опорный синхросигнал не подвергнут влиянию изменения в асимметрии задержки распространения, со ссылкой на Фиг. 5, предпочтительно, на этапе 570, первый подчиненный узел информируется соответственно, например, посредством передачи индикации на подчиненный узел о том, что первый опорный синхросигнал не подвергнут влиянию изменения в асимметрии задержки распространения. Со ссылкой на Фиг. 6, на этапе 650, подчиненный узел может таким способом определять, что первый опорный синхросигнал не подвергнут влиянию изменения в асимметрии задержки распространения, и переходить на этап 640 для осуществления указываемой временной коррекции.If it is determined that the first reference clock signal is not affected by changes in the asymmetry of the propagation delay, with reference to FIG. 5, preferably, at step 570, the first slave node is informed accordingly, for example, by transmitting an indication to the slave node that the first reference clock signal is not affected by changes in the asymmetry of the propagation delay. With reference to FIG. 6, in step 650, the slave can determine in such a way that the first reference clock is not affected by changes in the asymmetry of the propagation delay, and proceed to step 640 to perform the indicated time correction.

Фиг. 5 является блок-схемой устройства в соответствии с предпочтительными вариантами осуществления настоящего изобретения. В этом примере устройство 30 для определения опорного синхросигнала, подвергнутого воздействию изменения в асимметрии задержки распространения между узлами, содержится в объекте управления сетью. Объект управления сетью может быть, например, системой управления сетью (network management system, NMS), менеджером плоскости управления или контроллером программно настраиваемой сети (Software Defined Network, SDN).FIG. 5 is a block diagram of an apparatus in accordance with preferred embodiments of the present invention. In this example, a device 30 for determining a reference clock signal subjected to a change in asymmetry of propagation delay between nodes is contained in a network management entity. The network management entity may be, for example, a network management system (NMS), a management plane manager or a software defined network controller (Software Defined Network, SDN).

Упомянутое устройство 30 содержит блок 31 определения, конфигурируемый для определения того, что первый опорный синхросигнал, принимаемый посредством первого подчиненного узла, указывает временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции, например, посредством приема индикации о том, что первый опорный синхросигнал указывает временную коррекцию больше, чем порог временной коррекции от первого подчиненного узла на приемном блоке 33. Упомянутый блок 31 определения, кроме того, конфигурируется для определения того, указывают ли опорные источники синхронизации, принимаемые посредством одного или более других подчиненных узлов, временную коррекцию для их соответствующих подчиненных тактовых генераторов больше, чем порог временной коррекции; и, на основе упомянутого определения, определяет, подвергается ли первый опорный синхросигнал влиянию изменения в асимметрии задержки распространения. Упомянутое устройство 20 может, кроме того, содержать блок 32 определения или вычисления, конфигурируемый для определения коррекции асимметрии задержки распространения для первого опорного синхросигнала, и передающий блок 33, конфигурируемый для передачи коррекции асимметрии задержки распространения на первый подчиненный узел.Said device 30 comprises a determining unit 31 configured to determine that the first reference clock received by the first slave indicates a time correction for its slave clock more than a time correction threshold, for example, by receiving an indication that the first reference the clock signal indicates a time correction greater than the time correction threshold from the first slave node at the receiving unit 33. Said determination unit 31 also configures I to determine whether the reference clock sources received via one or more other slave nodes, a time correction for their respective slave clocks indicate greater than a threshold time correction; and, based on the above definition, determines whether the first reference clock signal is affected by changes in the asymmetry of the propagation delay. Said device 20 may further comprise a determination or calculation unit 32, configurable to determine the propagation delay asymmetry correction for the first reference clock signal, and a transmitting unit 33, configured to transmit the propagation delay asymmetry correction to the first slave node.

Упомянутый блок 31 определения, приемный блок, передающий блок 33 и/или блок 32 вычисления могут содержать процессор. Как указано с помощью стрелок, устройство 30 может конфигурироваться для связи с каждым из по меньшей мере двух подчиненных узлов. В некоторых вариантах осуществления, некоторые из подчиненных узлов могут быть в другой сетевой области, отличающейся от области других подчиненных узлов, и разные сетевые области могут содержать соответствующие технологии. Например, одна область может использовать пакетную коммутацию, и другая область может использовать коммутацию на основе длины волны.Said determination unit 31, a receiving unit, a transmitting unit 33, and / or a calculation unit 32 may comprise a processor. As indicated by arrows, device 30 may be configured to communicate with each of at least two slave nodes. In some embodiments, implementation, some of the subordinate nodes may be in a different network region different from the region of other subordinate nodes, and different network regions may contain appropriate technologies. For example, one region may use packet switching, and another region may use wavelength based switching.

В предпочтительных вариантах осуществления каждый из подчиненных узлов 10 содержит блок 34 определения, конфигурируемый для определения того, что опорный синхросигнал, принимаемый посредством упомянутого узла, указывает или требует временной коррекции для его подчиненного тактового генератора больше, чем порог временной коррекции, и передающий блок 35, конфигурируемый для передачи индикации для устройства 30 о том, что опорный синхросигнал, принимаемый посредством упомянутого узла, указывает временную коррекцию больше, чем порог временной коррекции. Упомянутая индикация может содержать значение, представляющее временную коррекцию, требуемую опорным синхросигналом. Каждый из подчиненных узлов 10 может, кроме того, содержать блок 36 регулировки или применения, и приемный блок 34 конфигурируемый для приема коррекции асимметрии задержки распространения для опорного синхросигнала, например, от устройства 30, и применения коррекции асимметрии задержки распространения. Блок 36 регулировки может конфигурироваться для регулировки подчиненных узлов локального тактового генератора.In preferred embodiments, each of the subordinate nodes 10 comprises a determination unit 34, configurable to determine that the reference clock received by said node indicates or requires a time correction for its slave clock more than the time correction threshold, and a transmitting unit 35, configurable to transmit an indication to device 30 that the reference clock received by said node indicates a time correction greater than a time threshold oh correction. Said indication may comprise a value representing a time correction required by the reference clock. Each of the subordinate units 10 may further comprise an adjustment or application unit 36, and a receiving unit 34 configured to receive propagation delay asymmetry correction for the reference clock, for example, from device 30, and apply propagation delay asymmetry correction. The adjustment unit 36 may be configured to adjust the sub-nodes of the local clock.

Упомянутый блок определения 34, приемный блок, передающий блок 35 и/или блок 36 регулировки может содержать процессор. Приемный/передающий блок 35 может, кроме того, содержать интерфейс для связи с устройством 30, например, посредством передачи сигнала через сеть связи.Said determination unit 34, a receiving unit, a transmitting unit 35 and / or an adjustment unit 36 may comprise a processor. The transmitter / receiver unit 35 may further comprise an interface for communicating with the device 30, for example, by transmitting a signal through a communication network.

Таким образом, варианты осуществления настоящего изобретения имеют преимущество в том, что опорный синхросигнал, подвергнутый воздействию изменения в асимметрии задержки распространения может быть определен, и таким образом соответствующая коррекция сделана. В отличие от способа “голосования путем простого большинства”, три независимых опорных источника синхронизации не требуются и, кроме того, варианты осуществления настоящего изобретения могут приводить более точному определению опорных синхросигналов, подвергнутых влиянию изменения в асимметрии задержки распространения, чем способ “голосования путем простого большинства”. Таким образом, варианты осуществления настоящего изобретения особенно выгодны для использования в сетях связи, таких как мобильные транспортные сети, передающие сигналы WCDMA или сигналы LTE, которые имеют строгие требования синхронизации.Thus, embodiments of the present invention have the advantage that a reference clock signal exposed to a change in the asymmetry of the propagation delay can be determined, and thus a corresponding correction is made. Unlike the simple majority voting method, three independent synchronization reference sources are not required and, in addition, embodiments of the present invention can more accurately determine the reference clock signals affected by changes in the propagation delay asymmetry than the simple majority voting method " Thus, embodiments of the present invention are particularly advantageous for use in communication networks, such as mobile transport networks, transmitting WCDMA signals or LTE signals, which have strict synchronization requirements.

Claims (61)

1. Способ определения опорного синхросигнала, подвергнутого воздействию изменения в асимметрии задержки распространения в сети связи, содержащей главный узел, имеющий главный тактовый генератор, и множество подчиненных узлов, каждый имеющий соответствующий подчиненный тактовый генератор, упомянутый способ содержит этапы:1. A method for determining a reference clock signal subjected to changes in the asymmetry of propagation delay in a communication network containing a master node having a master clock and a plurality of slave nodes, each having a corresponding slave clock, said method comprising the steps of: определения того, что первый опорный синхросигнал, принимаемый посредством первого подчиненного узла, указывает временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции;determining that the first reference clock received by the first slave indicates a time correction for its slave clock more than a time correction threshold; определения того, что один или более других подчиненных узлов приняли опорный синхросигнал, указывающий временную коррекцию для их подчиненного тактового генератора больше, чем порог временной коррекции; иdetermining that one or more other slave nodes have received a reference clock signal indicating a time correction for their slave clock is greater than a time correction threshold; and определения того, подвергается ли первый опорный синхросигнал влиянию изменения в асимметрии задержки распространения на основе определения того, приняли ли один или более других подчиненных узлов опорный синхросигнал, указывающий временную коррекцию для их подчиненного тактового генератора больше, чем порог временной коррекции.determining whether the first reference clock signal is affected by changes in the asymmetry of the propagation delay based on determining whether one or more other slave nodes received a reference clock signal indicating a time correction for their slave clock more than a time correction threshold. 2. Способ по п. 1, в котором определение того, подвергается ли первый опорный синхросигнал влиянию изменения в асимметрии задержки распространения, содержит:2. The method according to p. 1, in which determining whether the first reference clock signal is affected by changes in the asymmetry of the propagation delay, contains: определение того, подвергается ли первый опорный синхросигнал влиянию изменения в асимметрии задержки распространения, на основе которой, если имеется, один или более других подчиненных узлов приняли опорный синхросигнал, указывающий временную коррекцию для их подчиненного тактового генератора большую, чем порог временной коррекции, и знания топологии сети связи.determining whether the first reference clock signal is affected by changes in the asymmetry of the propagation delay, on the basis of which, if any, one or more other slave nodes received a reference clock signal indicating a time correction for their slave clock greater than the time correction threshold, and knowledge of the topology communication network. 3. Способ п. 1, в котором определение того, что первый опорный синхросигнал, принятый первым подчиненным узлом, указывает временную коррекцию для его подчиненного тактового генератора большую, чем порог временной коррекции, содержит этапы:3. The method of claim 1, wherein determining that the first reference clock received by the first slave indicates a time correction for its slave clock greater than the time correction threshold, comprises the steps of: приема индикации о том, что опорный синхросигнал, принятый первым подчиненным узлом, указывает временную коррекцию для его подчиненного тактового генератора большую, чем порог временной коррекции; иreceiving an indication that the reference clock received by the first slave indicates a time correction for its slave clock greater than the time correction threshold; and определения того, что первый опорный синхросигнал, принятый первым подчиненным узлом, указывает временную коррекцию для его подчиненного тактового генератора большую, чем порог временной коррекции на основе упомянутой индикации.determining that the first reference clock received by the first slave indicates a time correction for its slave clock greater than the time correction threshold based on the indication. 4. Способ по п. 1, в котором определение того, что один или более других подчиненных узлов приняли опорный синхросигнал, указывающий временную коррекцию для их подчиненного тактового генератора больше, чем порог временной коррекции, содержит этапы:4. The method of claim 1, wherein determining that one or more other slave nodes have received a reference clock signal indicating a time correction for their slave clock is greater than a time correction threshold comprises the steps of: для каждого из одного или более других подчиненных узлов, которые приняли опорный синхросигнал, указывающий временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции, приема индикации о том, что опорный синхросигнал, принятый посредством этого подчиненного узла, указывает временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции; иfor each of one or more other slave nodes that have received a reference clock signal indicating a time correction for its slave clock is greater than the time correction threshold, receiving an indication that the reference clock signal received through this slave node indicates a time correction for it the slave clock is greater than the time correction threshold; and определения того, принял ли один или более из подчиненных узлов опорный синхросигнал, указывающий временную коррекцию для их подчиненных тактовых генераторов больше, чем порог временной коррекции на основе, если имеется, индикации.determining whether one or more of the slave nodes received a reference clock signal indicating a time correction for their slave clocks is greater than a time correction threshold based on, if any, indication. 5. Способ по п. 1, содержащий также этап5. The method of claim 1, further comprising a step определения коррекции асимметрии задержки распространения для первого опорного синхросигнала.determine the correction of the asymmetry of the propagation delay for the first reference clock signal. 6. Способ по п. 5, в котором первый подчиненный узел принимает второй опорный синхросигнал и определение коррекции асимметрии задержки распространения для первого опорного синхросигнала содержит этап6. The method according to claim 5, in which the first slave node receives the second reference clock signal and determining the correction of the asymmetry of the propagation delay for the first reference clock signal comprises the step определения коррекции асимметрии задержки распространения для первого опорного синхросигнала на основе разницы между коррекцией синхронизации, указываемой посредством первого опорного синхросигнала, и коррекцией синхронизации, указываемой посредством второго опорного синхросигнала.determining the propagation delay asymmetry correction for the first reference clock based on the difference between the timing correction indicated by the first reference clock and the timing correction indicated by the second reference clock. 7. Способ по п. 5 или 6, содержащий также этап7. The method according to p. 5 or 6, also containing step передачи коррекции асимметрии задержки распространения для первого опорного синхросигнала на первый подчиненный узел.transmitting asymmetry correction of the propagation delay for the first reference clock signal to the first slave node. 8. Способ по п. 1, содержащий также этапы:8. The method of claim 1, further comprising the steps of: приема индикации о том, что сетевой ресурс подвергается реконфигурации; иreceiving indications that the network resource is undergoing reconfiguration; and задержки определения того, подвергается ли первый опорный синхросигнал, принимаемый посредством первого узла, влиянию изменения в асимметрии задержки распространения, пока сетевой ресурс подвергается реконфигурации.delays in determining whether the first reference clock received by the first node is affected by a change in the asymmetry of the propagation delay while the network resource is being reconfigured. 9. Устройство для определения опорного синхросигнала, подвергнутого воздействию изменения в асимметрии задержки распространения в сети связи, содержащей главный узел, имеющий главный тактовый генератор и множество подчиненных узлов, каждый имеющий соответствующий подчиненный тактовый генератор, упомянутое устройство содержит:9. A device for determining a reference clock signal subjected to changes in the asymmetry of propagation delay in a communication network containing a master node having a master clock and a plurality of slave nodes, each having a corresponding slave clock, said device comprising: блок определения, сконфигурированный для:definition block configured for: определения того, что первый опорный синхросигнал, принимаемый посредством первого подчиненного узла, указывает временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции;determining that the first reference clock received by the first slave indicates a time correction for its slave clock more than a time correction threshold; определения того, что один или более других подчиненных узлов приняли опорный синхросигнал, указывающий временную коррекцию для их подчиненного тактового генератора больше, чем порог временной коррекции; иdetermining that one or more other slave nodes have received a reference clock signal indicating a time correction for their slave clock is greater than a time correction threshold; and определения того, подвергается ли первый опорный синхросигнал влиянию изменения в асимметрии задержки распространения на основе того, приняли ли один или более подчиненных узлов опорный синхросигнал, указывающий временную коррекцию для их подчиненного тактового генератора больше, чем порог временной коррекции.determining whether the first reference clock signal is affected by changes in the asymmetry of the propagation delay based on whether one or more slave nodes received a reference clock signal indicating a time correction for their slave clock more than a time correction threshold. 10. Устройство по п. 9, в котором упомянутый блок определения сконфигурирован для определения того, подвергается ли первый опорный синхросигнал их влиянию изменения в асимметрии задержки распространения, на основе которой, если имеется, один или более других подчиненных узлов приняли опорный синхросигнал, указывающий временную коррекцию для их подчиненного тактового генератора большую, чем порог временной коррекции, и знания топологии сети связи.10. The device according to claim 9, wherein said determining unit is configured to determine whether the first reference clock signal is subject to a change in the asymmetry of the propagation delay, based on which, if any, one or more other slave nodes have received a reference clock signal indicating the time the correction for their subordinate clock generator is greater than the threshold for temporary correction, and knowledge of the topology of the communication network. 11. Устройство по п. 9 или 10, содержащее также:11. The device according to p. 9 or 10, also containing: приемный блок, сконфигурированный для приема индикации о том, что опорный синхросигнал, принятый первым подчиненным узлом, указывает временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции; иa receiving unit configured to receive an indication that the reference clock received by the first slave indicates a time correction for its slave clock more than a time correction threshold; and при этом упомянутый блок определения сконфигурирован для определения того, что первый опорный синхросигнал, принятый первым подчиненным узлом, указывает временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции на основе упомянутой индикации.wherein said determining unit is configured to determine that the first reference clock received by the first slave indicates a time correction for its slave clock more than a time correction threshold based on said indication. 12. Устройство по п. 9 или 10, содержащее также:12. The device according to p. 9 or 10, also containing: приемный блок, сконфигурированный для каждого из одного или более других подчиненных узлов, которые приняли опорный синхросигнал, указывающий временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции, для приема индикации о том, что опорный синхросигнал, принятый посредством этого подчиненного узла, указывает временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции; иa receiving unit configured for each of one or more other slave nodes that have received a reference clock signal indicating a time correction for its slave clock is greater than a time correction threshold to receive an indication that the reference clock signal received through this slave node, indicates a time correction for its slave clock more than a time correction threshold; and при этом упомянутый блок определения сконфигурирован для определения того, принял ли один или более из подчиненных узлов опорный синхросигнал, указывающий временную коррекцию для их подчиненных тактовых генераторов больше, чем порог временной коррекции на основе, если имеется, индикации (индикаций).however, said determining unit is configured to determine whether one or more of the slave nodes has received a reference clock signal indicating a time correction for their slave clocks more than a time correction threshold based on, if any, indications (indications). 13. Устройство по п. 9 или 10, в котором упомянутый блок определения также сконфигурирован для13. The device according to claim 9 or 10, wherein said determining unit is also configured for определения коррекции асимметрии задержки распространения для первого опорного синхросигнала.determine the correction of the asymmetry of the propagation delay for the first reference clock signal. 14. Устройство по п. 13, в котором первый подчиненный узел принимает второй опорный синхросигнал, и упомянутый блок определения сконфигурирован для14. The device according to p. 13, in which the first slave node receives the second reference clock signal, and said block definition is configured to определения коррекции асимметрии задержки распространения для первого опорного синхросигнала на основе разницы между коррекцией синхронизации, указываемой посредством первого опорного синхросигнала, и коррекцией синхронизации, указываемой посредством второго опорного синхросигнала.determining the propagation delay asymmetry correction for the first reference clock based on the difference between the timing correction indicated by the first reference clock and the timing correction indicated by the second reference clock. 15. Устройство по п. 14, содержащее также15. The device according to p. 14, also containing блок передачи, сконфигурированный для передачи коррекции асимметрии задержки распространения для первого опорного синхросигнала на первый подчиненный узел.a transmission unit, configured to transmit correction of asymmetry of the propagation delay for the first reference clock signal to the first slave node. 16. Устройство по п. 9 или 10, при этом упомянутый блок определения сконфигурирован также для:16. The device according to claim 9 or 10, wherein said determining unit is also configured for: приема индикации о том, что сетевой ресурс подвергается реконфигурации, иreceiving an indication that the network resource is being reconfigured, and задержки определения того, подвергается ли первый опорный синхросигнал, принимаемый посредством первого узла, влиянию изменения в асимметрии задержки распространения, пока упомянутый сетевой ресурс подвергается реконфигурации.delays in determining whether the first reference clock received by the first node is affected by a change in the asymmetry of the propagation delay while said network resource is being reconfigured. 17. Объект управления сетью, содержащий устройство в соответствии с любым из пп. 9 - 16.17. The network management object containing the device in accordance with any of paragraphs. 9 - 16. 18. Объект управления сетью по п. 17, в котором объект управления сетью является системой управления сетью (network management system, NMS), менеджером плоскости управления или контроллером программно настраиваемой сети (software defined network, SDN).18. The network management object of claim 17, wherein the network management object is a network management system (NMS), a management plane manager, or a software defined network (SDN) controller. 19. Объект управления сетью по п. 17 или 18, в котором объект управления сетью сконфигурирован для связи с множеством доменов сети.19. The network management entity of claim 17 or 18, wherein the network management entity is configured to communicate with a plurality of network domains. 20. Способ определения опорного синхросигнала, подвергнутого воздействию изменения в асимметрии задержки распространения в подчиненном узле, имеющем подчиненный тактовый генератор, содержащий этапы:20. A method for determining a reference clock signal subjected to a change in asymmetry of propagation delay in a slave node having a slave clock, comprising the steps of: определения того, что опорный синхросигнал, принимаемый подчиненным узлом, указывает временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции; иdetermining that the reference clock received by the slave indicates a time correction for its slave clock more than the time correction threshold; and передачи индикации о том, что опорный синхросигнал, принимаемый подчиненным узлом, указывает временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции для устройства для определения опорного синхросигнала, подвергнутого воздействию изменения в асимметрии задержки распространения в соответствии с любым из пунктов с 9 по 16.transmitting an indication that the reference clock received by the slave indicates a time correction for its slave clock is greater than the time correction threshold for the device for determining the reference clock subjected to changes in the asymmetry of the propagation delay in accordance with any of paragraphs 9 through 16. 21. Способ по п. 20, в котором упомянутая индикация содержит значение, представляющее коррекцию синхронизации, указываемую посредством опорного синхросигнала.21. The method of claim 20, wherein said indication comprises a value representing a synchronization correction indicated by a reference clock signal. 22. Способ по п. 20 или 21 содержащий также этапы:22. The method according to p. 20 or 21 also comprising the steps of: приема коррекции асимметрии задержки распространения для опорного синхросигнала иreceiving correction of the asymmetry of the propagation delay for the reference clock signal and применения коррекции асимметрии задержки распространения.applying asymmetry correction of propagation delay. 23. Устройство для определения опорного синхросигнала, подвергнутого воздействию изменения в асимметрии задержки распространения, для подчиненного узла, имеющего подчиненный тактовый генератор, содержащее:23. A device for determining the reference clock signal exposed to changes in the asymmetry of the propagation delay, for a slave node having a slave clock, containing: блок определения, сконфигурированный для определения того, что опорный синхросигнал, принимаемый подчиненным узлом, указывает временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции; иa determining unit configured to determine that the reference clock received by the slave indicates a time correction for its slave clock more than a time correction threshold; and блок передачи, сконфигурированный для передачи индикации о том, что опорный синхросигнал, принимаемый подчиненным узлом, указывает временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции для устройства для определения опорного синхросигнала, подвергнутого воздействию изменения в асимметрии задержки распространения в соответствии с любым из пп.9 - 16.a transmission unit configured to transmit an indication that the reference clock received by the slave indicates a time correction for its slave clock greater than the time correction threshold for the device for determining the reference clock subjected to changes in the asymmetry of the propagation delay in accordance with any from claims 9 to 16. 24. Устройство по п. 23, содержащее также:24. The device according to p. 23, also containing: приемный блок, сконфигурированный для приема коррекции асимметрии задержки распространения для опорного синхросигнала; иa receiving unit configured to receive correction of asymmetry of the propagation delay for the reference clock signal; and блок применения, сконфигурированный для применения коррекции асимметрии задержки распространения.an application unit configured to apply propagation delay asymmetry correction. 25. Подчиненный узел, содержащий устройство по п. 23 или 24.25. The slave node containing the device according to p. 23 or 24. 26. Машиночитаемый носитель, хранящий компьютерный программный продукт, который, при запуске на компьютере, осуществляет способ в соответствии с любым из пп. 1 - 8.26. A computer-readable medium storing a computer program product, which, when launched on a computer, implements the method in accordance with any one of paragraphs. eighteen. 27. Машиночитаемый носитель, хранящий компьютерный программный продукт, который, при запуске на компьютере, осуществляет способ в соответствии с любым из пп. 20 - 22.27. A computer-readable medium storing a computer program product, which, when launched on a computer, implements the method in accordance with any one of paragraphs. 20-22.
RU2016110099A 2013-08-22 2013-08-22 Method for identification of reference clock signals subjected to asymmetry changes to delay propagation path between nodes in communication network RU2638645C2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2013/067492 WO2015024599A1 (en) 2013-08-22 2013-08-22 A method for detecting timing references affected by a change in path delay asymmetry between nodes in a communications network

Publications (2)

Publication Number Publication Date
RU2016110099A RU2016110099A (en) 2017-09-27
RU2638645C2 true RU2638645C2 (en) 2017-12-15

Family

ID=49118497

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2016110099A RU2638645C2 (en) 2013-08-22 2013-08-22 Method for identification of reference clock signals subjected to asymmetry changes to delay propagation path between nodes in communication network

Country Status (7)

Country Link
US (1) US9813175B2 (en)
EP (1) EP3036851B1 (en)
KR (1) KR101807745B1 (en)
CN (1) CN105723638B (en)
CA (1) CA2921761A1 (en)
RU (1) RU2638645C2 (en)
WO (1) WO2015024599A1 (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016133442A1 (en) * 2015-02-20 2016-08-25 Telefonaktiebolaget Lm Ericsson (Publ) Methods and nodes for synchronisation of networks
JP6499018B2 (en) * 2015-06-05 2019-04-10 株式会社東芝 COMMUNICATION DEVICE, COMMUNICATION SYSTEM, ESTIMATION METHOD, AND PROGRAM
JP2017050730A (en) * 2015-09-02 2017-03-09 富士通株式会社 Wireless device and base station system
CN105356962B (en) * 2015-11-20 2018-05-04 上海联影医疗科技有限公司 Loop-type network system and its node time synchronous method
CN105591697B (en) * 2016-01-20 2018-04-17 中国科学院上海光学精密机械研究所 High-precision optical fiber time-frequency annular networking system and network-building method
US10341083B2 (en) * 2016-09-09 2019-07-02 Huawei Technologies Co., Ltd. System and methods for network synchronization
CN108134644B (en) * 2016-12-01 2019-10-22 ***通信有限公司研究院 Synchronous method, device, synchronizer and system
CN106686532B (en) * 2017-01-05 2021-12-21 宇龙计算机通信科技(深圳)有限公司 Communication method, system and terminal base station and terminal cell provided by same
EP3382918B1 (en) * 2017-03-30 2022-09-28 ADVA Optical Networking SE System and method of clock management in a packet data network
WO2019114961A1 (en) * 2017-12-13 2019-06-20 Telefonaktiebolaget Lm Ericsson (Publ) Method of estimating a propagation delay difference of an optical link and apparatus for same
CN111869280B (en) * 2018-03-14 2023-10-03 洛克达股份有限公司 Method and device for synchronously positioning network
WO2020236164A1 (en) 2019-05-22 2020-11-26 Vit Tall Llc Multi-clock synchronization in power grids
GB201911378D0 (en) * 2019-08-08 2019-09-25 Hoptroff Richard George System for timestamping events on edge devices
US11509411B2 (en) * 2020-03-18 2022-11-22 Wipro Limited Method and system for correcting clock skew using precision time protocol

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1802015A1 (en) * 2005-12-23 2007-06-27 Agilent Technologies, Inc. Removing delay fluctuation in network time synchronization
RU2008139558A (en) * 2006-03-08 2010-04-20 Роберт Бош ГмбХ (DE) METHOD AND SYSTEM FOR COMPENSATION OF ASYMMETRIC DELAYS OF SIGNALS
US20100329125A1 (en) * 2009-06-30 2010-12-30 Alcatel-Lucent Canda Inc. Timing over packet performance
US20120147941A1 (en) * 2009-12-31 2012-06-14 Abb Research Ltd. Method and Apparatus for Detecting Communication Channel Delay Asymmetry
US20130100832A1 (en) * 2011-10-21 2013-04-25 Cortina Systems, Inc. System and method for accounting for time that a packet spends in transit through a transparent clock
US20130209096A1 (en) * 2010-09-20 2013-08-15 Michel Le Pallec Method for correcting a delay asymmetry

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4161936B2 (en) * 2004-04-27 2008-10-08 ソニー株式会社 Time setting system, time setting method
DE112007003435B4 (en) * 2007-04-04 2014-06-05 Mitsubishi Electric Corporation A communication system, management device, communication device and computer program for time synchronization between a plurality of node devices in a ring-type network
JP2010190635A (en) * 2009-02-17 2010-09-02 Sony Corp Slave device, method of synchronizing time of the same, master device, and electronic device system
CN101902292B (en) * 2009-12-30 2013-07-10 大唐电信(成都)信息技术有限公司 UTC high-precision time synchronization method based on optical transmission network
US8976778B2 (en) * 2010-04-21 2015-03-10 Lsi Corporation Time synchronization using packet-layer and physical-layer protocols
RU2546198C1 (en) 2011-02-15 2015-04-10 Телефонактиеболагет Л М Эрикссон (Пабл) Methods for time synchronisation in communication networks
EP2683110B1 (en) * 2011-03-03 2020-09-23 Nec Corporation Synchronization system, synchronization method, first synchronization device, second synchronization device, and computer program
CN102340354A (en) * 2011-09-23 2012-02-01 中国科学院国家授时中心 Method for eliminating asymmetrical delay for optical fiber time transmission through wavelength division multiplexing
JP5716229B2 (en) * 2011-12-28 2015-05-13 株式会社日立製作所 Time synchronization system, management node, and time synchronization method
CN104737476B (en) 2012-08-22 2018-07-13 瑞典爱立信有限公司 The method of distribution path delayed data and relevant device and machine readable media on connection-oriented communication network
CN103001720B (en) * 2012-11-12 2017-05-10 中兴通讯股份有限公司 Time synchronization method and device
US9385930B2 (en) * 2013-11-14 2016-07-05 Cisco Technology, Inc. Method to detect suboptimal performance in boundary clocks

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1802015A1 (en) * 2005-12-23 2007-06-27 Agilent Technologies, Inc. Removing delay fluctuation in network time synchronization
RU2008139558A (en) * 2006-03-08 2010-04-20 Роберт Бош ГмбХ (DE) METHOD AND SYSTEM FOR COMPENSATION OF ASYMMETRIC DELAYS OF SIGNALS
US20100329125A1 (en) * 2009-06-30 2010-12-30 Alcatel-Lucent Canda Inc. Timing over packet performance
US20120147941A1 (en) * 2009-12-31 2012-06-14 Abb Research Ltd. Method and Apparatus for Detecting Communication Channel Delay Asymmetry
US20130209096A1 (en) * 2010-09-20 2013-08-15 Michel Le Pallec Method for correcting a delay asymmetry
US20130100832A1 (en) * 2011-10-21 2013-04-25 Cortina Systems, Inc. System and method for accounting for time that a packet spends in transit through a transparent clock

Also Published As

Publication number Publication date
US9813175B2 (en) 2017-11-07
WO2015024599A1 (en) 2015-02-26
CA2921761A1 (en) 2015-02-26
KR20160044550A (en) 2016-04-25
CN105723638B (en) 2019-01-01
KR101807745B1 (en) 2017-12-11
EP3036851B1 (en) 2017-05-24
RU2016110099A (en) 2017-09-27
CN105723638A (en) 2016-06-29
US20160211936A1 (en) 2016-07-21
EP3036851A1 (en) 2016-06-29

Similar Documents

Publication Publication Date Title
RU2638645C2 (en) Method for identification of reference clock signals subjected to asymmetry changes to delay propagation path between nodes in communication network
US11470568B2 (en) Synchronizing TSN master clocks in wireless networks
KR101426325B1 (en) Network element for a packet-switched network
EP2333993B1 (en) Automatic management of timestamp-based synchronisation protocols
US20120250704A1 (en) Network node, time synchronization method and network system
US9172525B2 (en) Method and device for compensating for time path
KR101646889B1 (en) Method for switching from a one-way into a two-way signalling mode as a protection scheme for the distribution of time and frequency over a packet switched network
US10355800B2 (en) Multi-path time synchronization
KR20130090907A (en) Non-intrusive method for synchronizing master and slave clocks of a packet-switched network, and associated synchronization devices
JP6227888B2 (en) Communication system, synchronization system, and communication method
US10257595B2 (en) PTP transparent clock system upgrade solution
CN102511149B (en) Output time method for minitoring network node, device and system thereof
US20200169378A1 (en) Methods, Apparatus and Computer-Readable Media for Synchronization Over an Optical Network
WO2015125439A1 (en) Communication system, wireless communication apparatus, and wireless communication method
CN107959537B (en) State synchronization method and device
CN113424466A (en) Method and device for clock synchronization
CN117957796A (en) Asymmetric delay compensation
JP2018098556A (en) Optical ring network system and path control method therefor
JP2017053817A (en) Time synchronization system
WO2017071759A1 (en) Communication network control method and controller

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20200823