Patent classifications
H04J3/0641
METHOD FOR PROTECTING THE TIME SYNCHRONIZATION IN A NETWORK AGAINST UNAUTHORIZED CHANGES
The time synchronization of a network is protected against unauthorized changes to the grandmaster clock of a base time domain by monitoring the physical communication interfaces of a network device for arrival of messages relating to time synchronization. If the messages relating to time synchronization apply to the initially set-up and synchronized base time domain, a check is performed to determine whether the messages relating to time synchronization announce a new grandmaster clock having better clock parameters than those of the present grandmaster clock. If so, a virtual base time domain is started by the network device. If the verification reveals that the proposed new grandmaster clock is trustworthy or valid, the network device discontinues the virtual time domain, updates its stored information concerning the grandmaster clock and, from this time onward, sends messages relating to time synchronization that are based on the new clock parameters to the network.
Network timing topology discovery and visualization using Interior Gateway Protocols
Systems and methods include receiving Interior Gateway Protocol (IGP) messages from one or more network elements in a network; extracting timing information from any of the IGP messages where the timing information includes timing reference for a given network element for any of frequency, phase, and time; and storing the timing information. The steps can further include one of displaying a Graphical User Interface of the network including an operational timing trail for any of frequency, phase, and time; and displaying the timing information for the one or more network elements via a Command Line Interface (CLI).
VLAN-aware clock synchronization
Synchronization of clocks among computing devices in a network includes determining master/slave relations among the computing devices. Some computing devices (e.g., switches) include trunk ports configured to carry traffic for several logical networks; e.g., virtual local area networks, VLANs. A trunk port can be associated with a master/slave setting for each logical network that it is configured for. Synchronization of clocks among the computing devices further includes running a synchronization sequence between a trunk port and each computing device on each of the logical networks configured on the trunk port.
TIME SYNCHRONIZATION METHOD, TIME SYNCHRONIZATION SENDING END AND RECEIVING END, AND SYSTEM
A time synchronization method, a time synchronization sender, a time synchronization receiver and a time synchronization system are provided. The method includes: determining whether at least one parameter causing recalculation of a best master clock (BMC) algorithm changes; in a case where it is determined that the parameter changes, sending a 1588 standard-based Announce message; and in a case where it is determined that the parameter does not change, sending a keep-alive message of the Announce message. In the present disclosure, by distinguishing keep-alive messages from protocol messages, the problem that a CPU system is busy due to the processing of Announce messages is solved, thereby realizing the optimization of the 1588 protocol, and reducing the impact on the CPU.
VLAN-Aware Clock Synchronization
Synchronization of clocks among computing devices in a network includes determining master/slave relations among the computing devices. Some computing devices (e.g., switches) include trunk ports configured to carry traffic for several logical networks; e.g., virtual local area networks, VLANs. A trunk port can be associated with a master/slave setting for each logical network that it is configured for. Synchronization of clocks among the computing devices further includes running a synchronization sequence between a trunk port and each computing device on each of the logical networks configured on the trunk port.
DATA PROCESSING METHOD AND APPARATUS
Embodiments of this application disclose a data processing method, which can be applied to a clock synchronization network system. The system can correct, based on a clock frequency error or a time error, a data timestamp of a data packet collected by the system in a time period in which there is no reference clock, so that a corrected system time of the data packet is consistent with a reference time. This improves accuracy of data record.
TIME SOURCE HEALTH MONITORING SUPPORT FOR NETWORK TIMING RESILIENCY
Method, apparatuses, and computer program products provide means for monitoring time sources for nodes of a network and providing timing resiliency solutions. An example method includes: establishing time synchronization within a network comprising a plurality of nodes using a time source; receiving an indication regarding at least one of degradation or failure of the time source for at least one node; receiving an indication regarding at least recovery of the time source for the at least one node; and determining, within the network, an action to be taken to upon failure at the at least one node in response to the at least one of the degradation or the failure of the time source for the at least one node, where the action to be taken comprises instructing the at least one node to leverage either hold over functionality or a backup time source.
COMMUNICATION APPARATUS, SERVER SYSTEM, CONTROL METHOD FOR COMMUNICATION APPARATUS, AND STORAGE MEDIUM
A communication apparatus including a plurality of communication interfaces, a plurality of clocks, and a plurality of output units each associated with a corresponding clock, synchronizes the clocks with a time server, checks whether the clocks are in synchronization with the time server, and selects as a synchronization signal supplied to another apparatus a synchronization signal output from a corresponding output unit associated with the corresponding clock in synchronization with the time server from among the synchronization signals output from the output units. Each output unit starts outputting the signal when a time of the corresponding clock reaches a start time designated by an external apparatus, and outputs the signal when the time of the clock reaches the start time, even with the clock associated with the corresponding output unit out of synchronization with the time server.
APPARATUS AND METHOD FOR SUPPORTING TSC
A method, performed by a network entity, of performing time sensitive communication (TSC) includes: establishing a first protocol data unit (PDU) session with a first user equipment (UE) and a second PDU session for a second UE; receiving, from the first UE, an announce message obtained from a first time sensitive network (TSN) node; configuring, based on the announce message, a port state of the network entity; and transmitting, to the second UE or a second TSN node, the announce message.
PORT STATUS CONFIGURATION METHOD, APPARATUS, AND SYSTEM, AND STORAGE MEDIUM
This application discloses a port status configuration method, apparatus, and system, and a storage medium, and belongs to the communication field. In an embodiment, a configuration device obtains port datasets of M ports of N translators, where N is an integer greater than 1, M is an integer greater than 1, the N translators are integrated in at least two independent devices, the M ports are M precision time protocol ports, and the port datasets are precision time protocol port datasets. The configuration device configures port statuses of the M ports based on the port datasets of the M ports, where the port statuses are precision time protocol port statuses. This application achieves automatic configuration of the port statuses and improves configuration accuracy.