H04J3/0635

Method and apparatus for blocking transmission of frames from a network device
09998389 · 2018-06-12 · ·

A network device including first and second queues, a timing module and a shaper. The first queue receives first frames. The second queue receives second frames. A priority level of the second frames is lower than a priority level of the first frames. The timing module determines a start time of a burst period of the first frames. The first frames are transmitted from the network device during the burst period. The shaper determines: a size of a head-of-line frame of the second frames; a predetermined maximum size of one of the second frames; or a predetermined minimum size of one of the second frames. The shaper determines whether to block transmission of the head-of-line frame from the network device based on (i) the start time, (ii) the size of the head-of-line frame, (iii) the predetermined maximum size, or (iv) the predetermined minimum size.

SIGNAL PROCESSING DEVICE, SIGNAL PROCESSING METHOD, AND PROGRAM

The present technology relates to a signal processing device that enables TLV transmission, a signal processing method, and a program. The signal processing device includes: a demodulation processing unit that performs a demodulation process; a processing unit that performs a demux process; and a data signal line, a clock signal line, a sync signal line, and a valid signal line that are provided between the demodulation processing unit and the processing unit. A variable-length packet is transmitted between the demodulation processing unit and the processing unit through the data signal line, the clock signal line, the sync signal line, and the valid signal line. The variable-length packet is an Internet Protocol (IP) packet. The present technology can be applied to receivers that receive and process TLV streams.

Method and device for data transfer in a computer network for identifying a synchronicity between a node of the computer network with an element of the computer network
09960870 · 2018-05-01 · ·

A method and a correspondingly designed device for data transfer in a computer network, the method including transmitting a first message addressed by a first node of the computer network to a second node of the computer network for requesting information regarding the synchronicity of the second node with an element of the computer network, receiving a second message addressed by the second node of the computer network to the first node of the computer network with information regarding the synchronicity of the second node with the element, and ascertaining a status of the synchronization of the second node with the element with the aid of the received information.

Time-synchronizing a group of nodes

Systems and methods include receiving, values of one or more first external time variables from a first external node and values of one or more second external time variables from a second external node. The values of one or more local time variables of the local node are adjusted based at least upon the values of the one or more first external time variables and the values of the one or more second external time variables.

Link establishment between a radio equipment controller (REC) and radio equipment (RE) in a fronthaul network

Techniques that provide link establishment between a radio equipment controller (REC) and a radio equipment (RE) in a fronthaul network are described herein. In one embodiment, a method includes performing, Common Public Radio Interface (CPRI) Layer 1 (L1) link auto-negotiation operations to establish a CPRI link between the REC and RE. A proxy slave may achieve a hyper frame number (HFN) synchronization with the REC at a link bit rate for a first CPRI bit stream and communicate the first CPRI bit stream and the link bit rate to a proxy master. The proxy master may communicate a second CPRI bit stream to the proxy slave to transmit to the REC. The L1 link auto-negotiation operations are completed and CPRI link is established between the REC and the RE when the REC achieves a HFN synchronization for the second CPRI bit stream.

Method of operating a device, device and system
12135579 · 2024-11-05 · ·

In a method for operating a device comprising an internal clock generator and an internal clock and being connected to a network, the internal clock is incremented by the internal clock generator. Moreover, the internal clock is synchronized with a network frequency of the network.

Time correction using extension fields
09912426 · 2018-03-06 · ·

A network device receives a packet that conforms to a protocol that i) defines a time stamp field, ii) does not define a dedicated field for time correction information, and iii) defines a plurality of general purpose extension fields. The packet includes a time stamp generated by a source node in the time stamp field. The network device determines that the packet conforms to the protocol. The network device adds to the packet a new general purpose extension field. The new general purpose extension field specifies time correction information indicating a residence time of the packet in the network device, where the time correction information is for correcting the time specified by the time stamp.

Time synchronization for network testing equipment

The invention relates to time synchronization between network testing elements in distributed network monitoring and testing systems, and provides a condensed PTP process wherein the number of timing messages exchanged between master and slave in one iteration of the time synchronization process is reduced. Furthermore, timing messages are encrypted to provide for a more secure synchronization process. One aspect of the method provides for an automatic detection and adaptive handling of protocol stacks of received timing packets.

Systems and methods for blocking transmission of a frame in a network device
09882823 · 2018-01-30 · ·

A network device including a queue, a timing module, an adjustment module, a register module and a blocking shaper. The queue is configured to store a frame. The timing module is configured to generate a local clock signal. The adjustment module is configured to determine (i) based on a first edge of a global clock signal, an expected time of a second edge of the global clock signal, and (ii) a window centered on the expected time of the second edge of the global clock signal. The register module is configured to capture a time of a first edge of the local clock signal. The adjustment module is configured to, based on the captured time of the first edge of the local clock signal and the time of the first edge of the global clock signal, generate an adjustment signal to center a second edge of the local clock signal in the window. The blocking shaper is configured to, subsequent to adjusting the second edge of the local clock signal, block transmission of the frame from the network device based on timing of the local clock signal.

Clock synchronization for audio playback devices

A method is provided for synchronizing clocks on a plurality of audio playback devices. The method includes receiving a broadcast/multicast acknowledgement packet from a synchronization agent at a first audio playback device of the plurality of audio playback devices. A first timestamp representing a time when the acknowledgement packet was received by the first audio playback device is recorded. A broadcast/multicast timestamp packet is received from a time server at the first audio playback device. The timestamp packet includes a second timestamp representing a time when the time server received the acknowledgement packet from the synchronization agent. A local clock time on the first audio playback device is updated based on the first timestamp and the second timestamp. The method enables clock synchronization among the plurality of audio playback devices for synchronized playback of streamed audio via the plurality of audio playback devices.