USPatentGranted
B2

Circuit for multi-path interference mitigation in an optical communication system

Granted 24 Mar 2020 · 2 office actions

Current assignee: MARVELL ASIA PTE, LTD. · originally Marvell Technology Group Ltd.

Law firm: Law firm · Log in to unlock

Attorney: Attorney · Log in to unlock

Inventors: Vipul Bhatt, Arash Farhoodfar, Jamal Riani, Sudeep Bhoja +1 · Examiner: Li Liu · AU 2636 · TC 2600

Life of the patent

3 dated events
⤢ drag to zoomJan 2019Apr 2019Jul 2019Oct 2019Jan 2020Apr 2020Prosecution
Prosecutionhover for detail · click to open

Abstract

A circuit and method for mitigating multi-path interference in direct detection optical systems is provided. Samples of an optical signal having a pulse amplitude modulated (PAM) E-field are processed by generating a PAM level for each sample. For each sample, the sample is subtracted from the respective PAM level to generate a corresponding error sample. The error samples are lowpass filtered to produce estimates of multi-path interference (MPI). For each sample, one of the estimates of MPI is combined with the sample to produce an interference-mitigated sample.

Description

7 parts
›CROSS-REFERENCE

The present application is a continuation of U.S. application Ser. No. 15/836,603 filed Dec. 8, 2017, which is a continuation of U.S. application Ser. No. 15/040,812 filed Feb. 10, 2016, now U.S. Pat. No. 9,876,581 issued Jan. 23, 2018, the contents of which is incorporated by reference herein in its entirety.

›FIELD

The application relates to systems and methods for mitigating interference in an optical communications system.

›BACKGROUND

In a direct-detected optical communications system, multi-path interference (MPI) originates from combinations of reflections of a transmitted waveform at optical interfaces (connectors, receiver/transmitter interfaces). An example is depicted in FIG. 1 which shows a transmitter 100 connected to a receiver 102 over a sequence of optical cables connected at optical interfaces 104 , 106 , 108 . After transmission of a signal s(t) by transmitter 100 , due to reflections at the interfaces 104 , 106 , 108 , a signal u(t) received at receiver 102 is the sum of a set of delayed replicas of a transmitted signal. Generally indicated at 110 is a logically equivalent version of the system of FIG. 1 showing the summing of four delayed components, with respective attenuations a 1 , a 2 , a 3 , a 4 .

Another source of the interference is due to reflections that occur in the electrical domain, for example after a photodiode in the receiver, or prior to a laser modulator in the transmitter. These electrical reflections can be cancelled directly, by estimating the delay and amplitude of each component. Such electrical reflections typically occur over very short distances (on the order of tens of mm or less), so they remain within a small number of bauds from the main signal.

›BRIEF DESCRIPTION OF THE DRAWINGS

Embodiments of the disclosure will now be described with reference to the attached drawings in which:

FIG. 1 depicts an optical system and corresponding signal with multi-path interference;

FIG. 2 is another example of an optical system having connectors with differing return losses;

FIG. 3 is a multi-path channel model for the optical system of FIG. 2

FIG. 4 is a block diagram of a baud rate system model;

FIG. 5A is a block diagram of an optical receiver having a MPI mitigation circuit;

FIG. 5B is a baud rate model of the receiver of FIG. 5A ;

FIG. 6 is a block diagram of an example implementation of the RX 1 component of FIG. 5A ;

FIG. 7 is a block diagram of an optical receiver having a MPI mitigation circuit and interference component estimator;

FIG. 8 is a block diagram of an optical module having an MPI mitigation circuit;

FIG. 9 is a block diagram of an optical network including network elements with MPI mitigation circuits; and

FIG. 10 is a flowchart of a method of performing MPI mitigation.

›DETAILED DESCRIPTION · 1 of 3

As mentioned in the background section, interference due to reflections that occur in the electrical domain can be cancelled directly, by estimating the delay and amplitude of each component, because the electrical reflections typically occur over very short distances (˜mm), so they remain within a small number of bauds from the main signal. Traditional approaches to interference cancellation explicitly cancel the individually reflected terms (for example using a decision-feedback equalizer). This approach is challenging to apply to MPI, since the reflections may be delayed by many 1000s of bauds, and the size and location of the taps may vary as a function of time, for example due to mechanical vibrations and laser phase variation. It is very challenging to make the adaptation loops sufficiently fast, and a large amount of memory is required to store past decisions.

In addition, the impact of MPI is level-dependent for direct-detection receivers, i.e., a receiver that detects power of optical waveform. More specifically, in a multi-level modulation schemes such as pulse amplitude modulation (PAM), the effect of MPI is larger for larger PAM levels than for smaller PAM levels.

According to one aspect of the present invention, there is provided a method of processing a plurality of samples of an optical signal having a pulse amplitude modulated (PAM) E-field, the method comprising: for each sample, estimating a respective PAM level; for each sample, subtracting the sample from the respective PAM level to generate a corresponding error sample; low-pass filtering the error samples to produce estimates of multi-path interference (MPI); for each sample, combining one of the estimates of MPI with the sample to produce an interference-mitigated sample.

According to another aspect of the present invention, there is provided a circuit for processing a plurality of samples of an optical signal having a pulse amplitude modulated (PAM) E-field, the circuit comprising: a slicer that, for each sample, estimates a respective PAM level of the sample; a subtractor that, for each sample, subtracts the sample from the respective PAM level to generate a corresponding error sample; a low-pass filter that filters the error samples to produce estimates of multi-path interference (MPI); a combiner that for each sample, combines one of the estimates of MPI with the sample to produce an interference-mitigated sample.

An example of an optical communications system is depicted in FIG. 2 . This example includes a first transceiver 201 having a transmit optical subassembly (TOSA) connector 230 and a second transceiver 204 having a receive optical subassembly (ROSA) connector 232 . The two transceivers 201 , 204 are connected by an optical path having five sections of cable 200 , 202 , 206 , 208 , 210 , and connectors 212 , 214 , 216 , 218 , 220 , 222 , 224 , 226 . In a typical optical communications systems, there will be connectors having different qualities. In FIG. 2 , the connectors 214 , 216 , 222 , 224 have excellent return loss compared to the other connectors. The system can be modelled using a multi-path channel model such as depicted in FIG. 3 where the connectors with excellent return loss have been abstracted out as they do not make a significant contribution to MPI. For this specific example, the five physical lengths of cabling having lengths l i . The model includes interfaces at the four relatively poorer return loss connectors plus at the TOSA connector and the ROSA connector. It should be understood that the approach generalizes to an arbitrary number of connectors and cables.

Each connector has an associated return loss. Each length of cable has an associated phase shift θ i which relates to link-induced phase randomization (relative to main signal, also referred to herein as the interference victim, or simply victim) of interferers.

A baud rate system model based on the system of FIG. 2 (but again, more generally upon a system with any number of connectors and cables) is depicted in FIG. 4 . In this model, an input sample x[k] is transmitted over a multi-path channel which transforms the input sample x[k] into y[k]. Direct detection upon y[k] is performed at 402 to produce w[k]. A noise contribution n[k] is added at 404 to produce a received sample r[k]. The complex baseband representation of the input sample x[k] can be modelled according to:

x [ k ]= A [ k ] e jϕ[k]

Where A[k] is the PAM level for the input sample x[k], and is one of a set of PAM levels according to the PAM modulation scheme and ϕ[k] is the phase for input sample x[k].

In addition, y[k], r[k], and the MPI interference component can be modelled according to:

y [ k ]= A [ k ] e j(ϕ[k]+Σ l=1 b θl) +Σ m γ m A [ k−d m ] e j(ϕ[k−d m ]+Σ l=1 θ i+ψ[m])

r [ k ]≈| A [ k ]| 2 +2| A [ k ]|Σ m γ m |A [ k−d m ]| cos(ϕ[ k ]−ϕ[ k−d m ]+ψ[ m ])+ n [ k ]

MPI Interference: 2| A [ k ]|Σ m γ m |A [ k−d m ]| cos(ϕ[ k ]−ϕ[ k−d m ]+ϕ[ m ])

For the purpose of this model, it is assumed that:

the phase of the transmitted signal varies according to a random walk, where

ϕ[k]−ϕ[k−l]=ρ[ 1 ], where ρ[l] is a zero-mean Gaussian random variable with variance σ 2 =2πΔvlT B , where Δv is the 3-dB line-width of the laser, and T B is the baud-period of the signal;

d m and θ m , the temporal and phase delays associated with an interfering path, vary due to mechanical/thermal effects;

the additive noise n[k] models other sources of noise in the channel;

due to independence of data symbols, A[k], the amplitudes of the victims and interferers are jointly independent;

the γ m models the attenuation of a reflected signal, originating from the return loss of the connectors at which the reflections occur;

The ψ[m] are of the general form Σ l=a b 2θ l , for a,bϵ{1,2,3,4,5}

Referring now to FIG. 5A , shown is a block diagram of an optical receiver including a MPI mitigation circuit 500 provided by an embodiment of invention. Block RX 1 501 represents any input signal processing that is performed prior to the MPI mitigation circuit 500 . Specific examples are given below. Block RX 2 510 represents receive signal processing that is performed after the MPI mitigation circuit 500 . Specific examples are given below. The MPI mitigation circuit 500 is implemented in a receiver connected to an optical signal path, such as exemplified in FIGS. 1 to 3 .

›DETAILED DESCRIPTION · 2 of 3

The MPI-mitigation circuit 500 has an error generator 506 that estimates a PAM level of samples received from RX 1 501 , and generates a corresponding error signal. The error signal is filtered in low-pass filter 508 to produce estimates of the MPI. A compensation combiner 504 combines the estimates of the MPI with the samples received from RX 1 501 , optionally after a delay 502 that accounts for the time it takes to process the samples in the error generator 506 and the filter 508 .

FIG. 5B is a baud rate view of the MPI-mitigation circuit 500 of FIG. 5A . Input samples r[k] are sliced in a slicer 522 that, for each sample, estimates a respective PAM level of the sample. A subtractor 524 (a specific example of error generator 506 of FIG. 5A ), subtracts the sample from the respective estimated PAM level to generate a corresponding error sample. The error samples are filtered in lowpass filter 526 to produce estimates of MPI which are then subtracted from the input samples r[k] with subtractor 528 .

There are many options for the low-pass filter. In some embodiments, the low-pass filter is a fixed block average component that determines an average of the error samples for a block of consecutive samples. The average thus determined is used as the estimate of MPI that is combined with each sample in the block of consecutive samples. In a specific example, the estimate of MPI is determined using a fixed 32-baud window according to:

1/32Σ k=0 31 ĉ [ k ]

The approach requires 31 additions per 32 bauds.

In some embodiments, the low-pass filter is a moving window average component that determines, for each sample, an average of the error samples for a respective block of error samples defined by a moving window, wherein the average is used as the estimate of MPI that is combined with the sample. In some embodiments, there is a unique window used for each sample. In other embodiments, the same window is used for a set of consecutive samples that is smaller than the size of the block of error samples. In a specific example, the estimate of MPI is determined using a sliding 32-baud window, with MPI mitigation common over 8 consecutive bauds according to:

1/32Σ k=0 31 ĉ [8 i− 12+ k ], i∈{ 0,1,2,3}

The approach requires >=40 additions per 32 bauds.

In some embodiments, a size of the block of consecutive samples (for fixed or moving window embodiments) is configured as a function of transmitter coherence.

In some embodiments, the compensation combiner 504 is a subtractor that combines the estimate of the component of multi-path interference with the sample to produce an interference-mitigated sample by subtracting the estimate from the sample to produce the interference-mitigated sample.

In some embodiments, the compensation combiner 504 is a level-dependent subtractor that produces a weighted estimate by multiplying the estimate of MPI output by the filter by a value proportional to a respective PAM level modulating the E-field estimated from the sample. This weighted estimate is then subtracted from the sample to produce the interference-mitigated sample. The PAM level modulating the E-field is to be distinguished from the output of a direct detector (for example slicer 522 ), in that the PAM levels after direct detection are a function of power, and so are the square of the E-field amplitude.

As noted above, RX 1 block 501 represents any input signal processing that is performed prior to the feed-forward MPI-mitigation circuit 500 . With reference to FIG. 6 , in a specific example, this includes at least a direct detection receiver such as a photodiode (PD) 600 , a trans-impedance amplifier (TIA) 601 that amplifies the direct detection output, an analog to digital converter (ADC) 602 that performs analog to digital conversion on an output of the TIA to generate raw samples and an equalizer 604 that equalizes the raw samples to produce the plurality of samples. There may be different, or additional functionality in RX 1 block 501 .

As noted above, RX 2 block 510 represents any input signal processing that is performed after the feed-forward MPI-mitigation circuit 500 . In some embodiments, this includes a PAM decision slicer that performs PAM decision slicing for each interference-mitigated sample. There may be additional functionality in RX 2 block 510 .

Another interference mitigation circuit provided by an embodiment of the invention will now be described with reference to FIG. 7 , which includes many components in common with FIG. 5A . The circuit additionally includes an interference component estimator 702 , and a combiner 704 that receives an output of the MPI estimator 500 and one or more outputs of the interference component estimator 702 .

The interference component estimator 702 estimates at least one interference component by estimating a respective delay and respective amplitude for each interference component. Typically, the interference component estimator will estimate components due to electrical reflections. Because the electrical reflections typically occur over very short distances (on the order of tens of mm or less), they remain within a small number of bauds from the main signal. The combiner 705 combines the estimate of MPI and the estimated at least one electrical interference component 702 with the sample to produce interference mitigated samples that are passed on to RX 2 block 510 .

With reference to FIG. 8 , another embodiment of the invention provides an optical module. The optical module has an optical IO (input/output) 802 and an electrical IO 804 . In respect of an optical signal received at the optical I/O, there is a photo-diode (PD) 810 for performing direct detection to produce a direct detection output. The direct detection output is amplified in a TIA 812 . There is a PAM ASIC 806 configured to perform PAM demodulation on an output of the TIA 812 to produce a signal at the electrical IO 804 . The PAM ASIC includes an MPI mitigation circuit 804 that implements MPI mitigation in accordance with one of the embodiments described herein. The PAM ASIC may, for example, include the circuit of FIG. 6 .

›DETAILED DESCRIPTION · 3 of 3

In respect of signals received at the electrical IO 804 , the PAM ASIC is further configured to perform PAM modulation based on an incoming electrical signal. The optical module also has a laser plus modulator 808 that outputs an optical signal at the optical IO having a PAM modulated E-field based on the output of the PAM modulation.

Referring now to FIG. 9 shown is a block diagram of an optical communications system provided by an embodiment of the invention. The system includes a number of network elements 900 , 902 (only two shown, but there typically will be more). The network elements 902 , 904 may be switches, routers, servers for example. The network elements 902 , 904 are interconnected by optical paths that comprise optical fiber and optical interfaces. In the specific example illustrated, network elements 902 , 904 are interconnected by an optical path that includes optical fiber 908 , interface 914 , optical fiber 910 , interface 916 , and optical fiber 912 . The number of fibers and interfaces is implementation specific. In addition, at least one of the network elements includes an optical module having an MPI-mitigation circuit in accordance with one of the embodiments described herein. In the illustrated example, network elements 900 , 902 include respective optical modules 904 , 924 that include respective MPI mitigation circuits 906 , 926 . In some embodiments, the optical modules are in accordance with the example of FIG. 8 .

The specific operating frequencies, in terms of baud rate of the incoming signals, and the passband of the low-pass filter, are implementation specific. In some embodiments, the systems and methods described herein are applied for optical signals having a baud rate that is greater than 25 GBaud, and the MPI mitigation circuit performs low-pass filtering to remove MPI below frequencies of 100 MHz in some embodiments, and below 10 MHz in other embodiments.

FIG. 10 is flowchart of a method of processing a plurality of samples of an optical signal having a pulse amplitude modulated (PAM) E-field. In block 10 - 1 , for each sample, a respective PAM level is estimated. In block 10 - 2 , for each sample, the sample is subtracted from the respective PAM level to generate a corresponding error sample. In block 10 - 3 , the error samples are low-pass filtered to produce estimates of multi-path interference (MPI). In block 10 - 4 , for each sample, one of the estimates of MPI is combined with the sample to produce an interference-mitigated sample. Various examples of how these steps can be performed have been described above.

Numerous modifications and variations of the present disclosure are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims, the disclosure may be practiced otherwise than as specifically described herein.

Claims

19 · 1 independent · depth 4
12345678910111213141516171819
19 granted claims

Classifications

6 codes
IPC · International Patent Classification
Section H — Electricity
  • H04B10/00
  • H04B10/2507
  • H04B10/69
  • H04B10/54
  • H04B10/516
  • H04B10/58

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this patent are not paired with the granted ones in what we hold.

File wrapper

Pendency
1.2 y
421 days filing → grant
Office actions
1
non-final + final
Responses
1
no RCE
Examiner
Li Liu
art unit 2636 · TC 2600
Citations: 12 back · 2 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Chain of title

⤢ drag to zoom202220242026202820302032203420362038Owner 3
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock

Term & fees

See the term timeline — pendency span, in-force span, the maintenance fees paid and both computed expiry dates.

Log in to unlock

Priority chain

1 priority documents
›Priority documents — 1
TypeDocumentDate
related publicationUS 20190158189 A123 May 2019

Worldwide family

25 members · 5 offices
US15JP4CN2DE1GB3
this patentIP5 & PCTother officessolid = grantedhover for detail · click to open
Members
25
DOCDB simple family 57993782
Offices
5
US · JP · CN
Granted
11 of 25
grant date present
Non-English titles
6
shown as filed, never translated
›IP5 & PCT — 21 members
OfficePublicationKindPublishedFiledStatusTitle
USUS-2017230119-A1A110 Aug 201710 Feb 2016publishedCircuit for multi-path interference mitigation in an optical communication system
USUS-9876581-B2B223 Jan 201810 Feb 2016grantedCircuit for multi-path interference mitigation in an optical communication system
USUS-2018102852-A1A112 Apr 20188 Dec 2017publishedCircuit for multi-path interference mitigation in an optical communication system
USUS-10236994-B2B219 Mar 20198 Dec 2017grantedCircuit for multi-path interference mitigation in an optical communication system
USUS-2019158189-A1A123 May 201928 Jan 2019publishedCircuit for multi-path interference mitigation in an optical communication system
USthis patentUS-10601518-B2B224 Mar 202028 Jan 2019grantedCircuit for multi-path interference mitigation in an optical communication system
USUS-2020186256-A1A111 Jun 202013 Feb 2020publishedCircuit for multi-path interference mitigation in an optical communication system
USUS-10880015-B2B229 Dec 202013 Feb 2020grantedCircuit for multi-path interference mitigation in an optical communication system
USUS-2021075516-A1A111 Mar 202118 Nov 2020publishedCircuit for multi-path interference mitigation in an optical communication system
USUS-11258518-B2B222 Feb 202218 Nov 2020grantedCircuit for multi-path interference mitigation in an optical communication system
USUS-2022173814-A1A12 Jun 202217 Feb 2022publishedCircuit for multi-path interference mitigation in an optical communication system
USUS-11855702-B2B226 Dec 202317 Feb 2022grantedCircuit for multi-path interference mitigation in an optical communication system
USUS-2024137130-A1A125 Apr 202421 Dec 2023publishedCircuit for multi-path interference mitigation in an optical communication system
USUS-12348273-B2B21 Jul 202521 Dec 2023grantedCircuit for multi-path interference mitigation in an optical communication system
USUS-2025330249-A1A123 Oct 202530 Jun 2025publishedCircuit for multi-path interference mitigation in an optical communication system
JPJP-2017184226-AA5 Oct 201717 Jan 2017published光通信システムにおける多経路干渉軽減のための回路ja
JPJP-2022043231-AA15 Mar 202224 Dec 2021published光通信システムにおける多経路干渉軽減のための回路ja
JPJP-7039809-B2B223 Mar 202217 Jan 2017granted光通信システムにおける多経路干渉軽減のための回路ja
JPJP-7332233-B2B223 Aug 202324 Dec 2021granted光通信システムにおける多経路干渉軽減のための回路ja
CNCN-107070555-AA18 Aug 20179 Feb 2017publishedHandle method, circuit, optical module and the optical communication system of multiple optical signal samples
CNCN-107070555-BB27 Jul 20219 Feb 2017granted处理多个光信号样本的方法、电路、光模块和光通信系统zh
›Other offices — 4 members
OfficePublicationKindPublishedFiledStatusTitle
DEDE-102016014266-A1A110 Aug 201730 Nov 2016publishedSchaltung für Mehrpfadinterferenzabschwächung in einem optischen Kommunikationssystemde
GBGB-201619814-D0D04 Jan 201723 Nov 2016publishedCircuit for multi-path interference mitigation in an optical communication system
GBGB-2547301-AA16 Aug 201723 Nov 2016publishedCircuit for multi-path interference mitigation in an optical communication system
GBGB-2547301-BB15 May 201923 Nov 2016grantedCircuit for multi-path interference mitigation in an optical communication system

Validity challenges

See the validity challenges on record — reexaminations, IPRs and PGRs, with their institution decisions and outcomes.

Log in to unlock

Citations

See every patent this one cites and every patent that cites it back — publication, assignee, and how each one was found.

Log in to unlock