摘要:
It is disclosed an optical coherent receiver for an optical communication network. The optical coherent receiver is configured to receive a modulated optical signal and to process it for generating an in-phase component and a quadrature component. The optical coherent receiver comprises a power adjuster in turn comprising a multiplying unit and a retroactively connected digital circuit. The multiplying unit is configured to multiply the in-phase and quadrature components by in-phase and quadrature gains, respectively, thereby providing power-adjusted in-phase and quadrature components. The digital circuit is configured to compute: a common gain indicative of a sum of the powers of the power-adjusted in-phase and quadrature components; a differential gain indicative of a difference between the powers of the power-adjusted in-phase and quadrature components; and the in-phase and quadrature gains as a product and a ratio, respectively, between the common gain and the differential gain.
摘要:
It is disclosed a method for updating a cumulative residence time of a synchronization packet received at a node of a packet-switched communication network. The cumulative residence time is equal to a cumulative sum of residence times of the packet at nodes interposed between a further node which has generated the packet and the node. The node comprises an ingress circuit and an egress circuit. The method comprises: receiving the packet at the egress circuit from the ingress circuit; at a timestamp generator of the egress circuit, generating a timestamp; at the egress circuit, calculating a virtual timestamp based on the timestamp and on an estimated variable delay that will be undergone by the packet due to buffering in a buffer located downstream the timestamp generator; and, at the egress circuit, using the virtual timestamp for updating the cumulative residence time, before transmitting the packet to a still further node.
摘要:
In order to allow loss-less packet data transmission using a flow control mechanism requiring less buffer space at the receiver (13), a method and related apparatus are provided for adjusting a data rate of a packet data stream between a transmitter (11) and the receiver (13) using a flow control mechanism. The receiver (13) receives the packet data stream and buffers it in a buffer memory (133), which is drained at a substantially constant transmission rate. One or more backpressure requests are sent from the receiver (13) bock to the transmitter (11). Backpressure requests contain a backpressure value which indicates a waiting time for the transmitter (11) to to suspend transmission of further data packets. This backpressure value contains a static backpressure component initially determined to match a nominal rate of the packet data stream and the transmission rate, and a dynamic backpressure component dynamically determined from the fill state of the buffer memory (133).
摘要:
It is disclosed a digital filter configured to receive a sequence of samples, in particular to receive in parallel N samples per clock cycle, and to calculate a sum of L consecutive samples of the sequence. The digital filter comprises an integrating circuit and a differentiating circuit. The integrating circuit calculates two integrals of the sequence, up to the first sample and up to the last sample of the L consecutive samples, respectively. The differentiating circuit calculates the sum as a difference between the two integrals. The integrating circuit comprises: a cumulative sum module calculating a cumulative sum of the last sample and preceding samples received within the current clock cycle; a register storing a delayed integral calculated on samples received before the current clock cycle; and an addition module calculating the integral of the sequence up to the last sample by adding the cumulative sum and the delayed integral.
摘要:
It is disclosed a coherent optical receiver configured to receive a modulated optical signal and to generate an in-phase component and a quadrature component. The optical coherent receiver comprises a phase skew compensator in turn comprising a first digital circuit and a second digital circuit retroactively connected between an output and a control input of the first digital circuit. The first digital circuit provides a compensated in-phase component as a sum of the in-phase component multiplied by a first gain and the quadrature component multiplied by a second gain, and a compensated quadrature component as a sum of the in-phase component multiplied by a third gain and the quadrature component multiplied by a fourth gain. The second digital circuit computes the first, second, third and fourth gain as functions of an estimated cross-correlation between the compensated in-phase component and the compensated quadrature component.
摘要:
It is disclosed a coherent optical receiver for an optical communication network configured to receive a polarization multiplexed optical signal and to process it for generating a first and second received components thereof. Each of the first and second received components comprises a mixing of a first and second polarization components of the originally transmitted signal. The coherent optical receiver comprises a polarization demultiplexer comprising a first, second and third circuit. The first circuit calculates first and second Fourier transforms of the first and second received components. The second circuit multiplies the first and second Fourier transforms by a first and second transfer functions, respectively, adds them thereby providing a demultiplexed Fourier transform and retrieves the first polarization component applying thereto an inverse Fourier transform. The third circuit retroactively updates the first and second transfer functions, according to the retrieved first polarization component and the first and second received components.
摘要:
There is described a method for receiving Ethernet packets transported over a synchronous transport network. Each Ethernet packet has a header, a payload and a frame check sequence. The method is characterized in that receiving comprises processing the frame check sequence of the received Ethernet packets for correcting possible single-bit errors affecting the received Ethernet packets.