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 PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0682—Clock or time synchronisation in a network by delay compensation, e.g. by compensation of propagation delay or variations thereof, by ranging
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0641—Change of the master or reference, e.g. take-over or failure of the master
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0658—Clock or time synchronisation among packet nodes
- H04J3/0661—Clock or time synchronisation among packet nodes using timestamps
- H04J3/0667—Bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/40—Arrangements 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0852—Delays
- H04L43/0858—One way delays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/20—Arrangements 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
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
Если только один из опорных синхросигналов существенно изменяется по отношению к другим двум опорным источникам синхронизации, в способе “голосования путем простого большинства” определяется, что другой опорный источник синхронизации подвергается влиянию изменения в асимметрии задержки распространения.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
Упомянутый способ может выполняться на объекте управления сетью, таком как, но не ограничивающемся, система управления сетью (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
Узел 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,
Как указано посредством двусторонних стрелок на Фиг. 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
Если, с другой стороны, подчиненный узел определяет, что опорный синхросигнал указывает временную коррекцию меньше чем порог временной коррекции, на этапе 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
В этом предпочтительном варианте осуществления, со ссылкой на Фиг. 5, объект 20 управления сетью принимает, на этапе 500, где подчиненный узел принял опорный синхросигнал, указывающий или требующий временную коррекцию больше, чем порог временной коррекции, упомянутую индикацию, переданную подчиненным узлом, и на ее основе, объект 20 управления сетью определяет, что опорный синхросигнал, принятый посредством этого узла, требует временной коррекции больше, чем порог временной коррекции. Таким образом, в этом способе, на этапе 510, объект 20 управления сетью может определять то, что первый подчиненный узел, в этом примере узел X, принял первый опорный синхросигнал, требующий временную коррекцию больше, чем порог временной коррекции.In this preferred embodiment, with reference to FIG. 5, the
В этом примере этот первый опорный синхросигнал является первичным опорным синхросигналом, переданным на подчиненный узел посредством главного узла как описано выше. Однако опорный синхросигнал может быть любым другим опорным синхросигналом, таким как пассивный опорный синхросигнал или, где сеть использует синхронную технологию 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
Объект 20 управления сетью может теперь определять, на этапе 530, подвергается ли опорный синхросигнал, принятый первым узлом, в этом примере узел X, влиянию изменения в асимметрии задержки распространения. В частности, это определение может быть основано, например, на том, какие, если имеются, из других подчиненных узлов, приняли опорный синхросигнал, указывающий временную коррекцию больше, чем заранее определенный порог, и сведениях о топологии сети.The
Например, ссылаясь на Фиг. 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
Время, доступное для определения объектом управления сетью, подвергается ли опорный синхросигнал влиянию изменения в асимметрии задержки распространения, зависит от ширины полосы тактового генератора. Предположим в качестве примера, что ширина полосы тактового генератора равна 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
Ссылаясь снова на Фиг. 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
В предпочтительном варианте осуществления, как упомянуто выше, объект 20 управления сетью принимает значение, представляющее временную коррекцию, требуемую подчиненным узлом. В дополнение, объект 20 управления сетью может принимать значение, представляющее временную коррекцию, принимаемую посредством второго опорного синхросигнала, принятого посредством этого подчиненного узла, который не подвергнут влиянию изменения в асимметрии задержки распространения. Этот второй опорный синхросигнал может, например, быть опорным синхросигналом, принимаемом на другой интерфейс упомянутого узла. Второй опорный синхросигнал передается по другому пути на подчиненный узел от первого опорного источника синхросигнала.In a preferred embodiment, as mentioned above, the
Объект 20 управления сетью может затем определять коррекцию асимметрии задержки распространения для первого опорного синхросигнала на основе разницы между коррекцией синхронизации, требуемой первым опорным синхросигналом, и коррекцией синхронизации, требуемой вторым опорным синхросигналом, который указывает коррекцию, если имеется, необходимую для учета для дрейфа тактового генератора. В частности, асимметрия задержки распространения может вычисляться как удвоенная разница между коррекцией синхронизации, требуемой первым опорным синхросигналом, и коррекцией синхронизации, требуемой вторым опорным синхросигналом. Например, если первичный опорный синхросигнал требует временной коррекции 1,2 микросекунд и вторичный опорный синхросигнал требует временной коррекции 500 наносекунд, упомянутое изменение в асимметрии задержки распространения может приводить к асимметрии задержки распространения 2×(1200-500)=1,4 микросекунд. Эта асимметрия задержки распространения может затем, на этапе 550, передаваться на подчиненный узел. Подчиненный узел может затем применяет подходящую коррекцию асимметрии задержки распространения, для осуществления синхронизации подчиненного узла с главным узлом на основе первичного опорного синхросигнала.The
Фиг. 6 изображает этапы на подчиненном узле в соответствии с этим предпочтительным вариантом осуществления. На этапе 620, подчиненный узел принимает коррекцию асимметрии задержки распространения для первого опорного синхросигнала, т.е. для пути, пройденного первым опорным синхросигналом. На этапе 630, подчиненный узел может применять коррекцию асимметрии задержки распространения.FIG. 6 depicts steps on a slave node in accordance with this preferred embodiment. At
Альтернативно, другие средства для определения коррекции асимметрии задержки распространения могут использоваться, например, как раскрыто в 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
Фиг. 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
Упомянутое устройство 30 содержит блок 31 определения, конфигурируемый для определения того, что первый опорный синхросигнал, принимаемый посредством первого подчиненного узла, указывает временную коррекцию для его подчиненного тактового генератора больше, чем порог временной коррекции, например, посредством приема индикации о том, что первый опорный синхросигнал указывает временную коррекцию больше, чем порог временной коррекции от первого подчиненного узла на приемном блоке 33. Упомянутый блок 31 определения, кроме того, конфигурируется для определения того, указывают ли опорные источники синхронизации, принимаемые посредством одного или более других подчиненных узлов, временную коррекцию для их соответствующих подчиненных тактовых генераторов больше, чем порог временной коррекции; и, на основе упомянутого определения, определяет, подвергается ли первый опорный синхросигнал влиянию изменения в асимметрии задержки распространения. Упомянутое устройство 20 может, кроме того, содержать блок 32 определения или вычисления, конфигурируемый для определения коррекции асимметрии задержки распространения для первого опорного синхросигнала, и передающий блок 33, конфигурируемый для передачи коррекции асимметрии задержки распространения на первый подчиненный узел.Said
Упомянутый блок 31 определения, приемный блок, передающий блок 33 и/или блок 32 вычисления могут содержать процессор. Как указано с помощью стрелок, устройство 30 может конфигурироваться для связи с каждым из по меньшей мере двух подчиненных узлов. В некоторых вариантах осуществления, некоторые из подчиненных узлов могут быть в другой сетевой области, отличающейся от области других подчиненных узлов, и разные сетевые области могут содержать соответствующие технологии. Например, одна область может использовать пакетную коммутацию, и другая область может использовать коммутацию на основе длины волны.
В предпочтительных вариантах осуществления каждый из подчиненных узлов 10 содержит блок 34 определения, конфигурируемый для определения того, что опорный синхросигнал, принимаемый посредством упомянутого узла, указывает или требует временной коррекции для его подчиненного тактового генератора больше, чем порог временной коррекции, и передающий блок 35, конфигурируемый для передачи индикации для устройства 30 о том, что опорный синхросигнал, принимаемый посредством упомянутого узла, указывает временную коррекцию больше, чем порог временной коррекции. Упомянутая индикация может содержать значение, представляющее временную коррекцию, требуемую опорным синхросигналом. Каждый из подчиненных узлов 10 может, кроме того, содержать блок 36 регулировки или применения, и приемный блок 34 конфигурируемый для приема коррекции асимметрии задержки распространения для опорного синхросигнала, например, от устройства 30, и применения коррекции асимметрии задержки распространения. Блок 36 регулировки может конфигурироваться для регулировки подчиненных узлов локального тактового генератора.In preferred embodiments, each of the
Упомянутый блок определения 34, приемный блок, передающий блок 35 и/или блок 36 регулировки может содержать процессор. Приемный/передающий блок 35 может, кроме того, содержать интерфейс для связи с устройством 30, например, посредством передачи сигнала через сеть связи.
Таким образом, варианты осуществления настоящего изобретения имеют преимущество в том, что опорный синхросигнал, подвергнутый воздействию изменения в асимметрии задержки распространения может быть определен, и таким образом соответствующая коррекция сделана. В отличие от способа “голосования путем простого большинства”, три независимых опорных источника синхронизации не требуются и, кроме того, варианты осуществления настоящего изобретения могут приводить более точному определению опорных синхросигналов, подвергнутых влиянию изменения в асимметрии задержки распространения, чем способ “голосования путем простого большинства”. Таким образом, варианты осуществления настоящего изобретения особенно выгодны для использования в сетях связи, таких как мобильные транспортные сети, передающие сигналы 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)
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)
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)
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)
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 |
-
2013
- 2013-08-22 US US14/913,143 patent/US9813175B2/en active Active
- 2013-08-22 RU RU2016110099A patent/RU2638645C2/en not_active IP Right Cessation
- 2013-08-22 CA CA2921761A patent/CA2921761A1/en not_active Abandoned
- 2013-08-22 KR KR1020167007074A patent/KR101807745B1/en active IP Right Grant
- 2013-08-22 CN CN201380079025.9A patent/CN105723638B/en active Active
- 2013-08-22 EP EP13759151.7A patent/EP3036851B1/en active Active
- 2013-08-22 WO PCT/EP2013/067492 patent/WO2015024599A1/en active Application Filing
Patent Citations (6)
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 |