US20140269950A1 - Power Line Communication Device that is Resilient to Cross-Band Interference - Google Patents
Power Line Communication Device that is Resilient to Cross-Band Interference Download PDFInfo
- Publication number
- US20140269950A1 US20140269950A1 US13/843,882 US201313843882A US2014269950A1 US 20140269950 A1 US20140269950 A1 US 20140269950A1 US 201313843882 A US201313843882 A US 201313843882A US 2014269950 A1 US2014269950 A1 US 2014269950A1
- Authority
- US
- United States
- Prior art keywords
- kilohertz
- noise
- sigma
- delta modulator
- plc
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 37
- 230000003595 spectral effect Effects 0.000 claims abstract description 22
- 238000013139 quantization Methods 0.000 claims abstract description 21
- 238000006243 chemical reaction Methods 0.000 claims abstract description 10
- 238000000034 method Methods 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 11
- 238000007493 shaping process Methods 0.000 claims description 8
- 230000008520 organization Effects 0.000 claims description 4
- 238000001914 filtration Methods 0.000 description 13
- 230000002238 attenuated effect Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 230000004044 response Effects 0.000 description 10
- 230000035945 sensitivity Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 9
- 230000005611 electricity Effects 0.000 description 6
- 238000012546 transfer Methods 0.000 description 6
- 238000009826 distribution Methods 0.000 description 5
- 238000001228 spectrum Methods 0.000 description 4
- 238000003860 storage Methods 0.000 description 4
- 230000009977 dual effect Effects 0.000 description 3
- 238000010420 art technique Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012368 scale-down model Methods 0.000 description 2
- 238000005303 weighing Methods 0.000 description 2
- 230000002730 additional effect Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000011056 performance test Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B3/00—Line transmission systems
- H04B3/02—Details
- H04B3/32—Reducing cross-talk, e.g. by compensating
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B3/00—Line transmission systems
- H04B3/54—Systems for transmission via power distribution lines
Definitions
- Embodiments of the invention relate to the field of Power Line Communication (PLC); and more specifically to PLC devices that are resilient to cross-band interference.
- PLC Power Line Communication
- power line communication devices were either built entirely with analog signal processing circuitry (e.g., power line based intercoms and baby monitors) or they were built with analog filtering followed by digital detection circuitry (e.g., X-10 devices).
- analog signal processing circuitry e.g., power line based intercoms and baby monitors
- digital detection circuitry e.g., X-10 devices
- DSP digital signal processing
- FIG. 1 illustrates high-pass filters 110 and low-pass filters 115 , which in some cases are implemented as a band-pass filter, followed by an automatic gain control (AGC) amplifier 120 .
- AGC automatic gain control
- the purpose of the initial high-pass filtering is to effectively remove any AC mains voltage (e.g., 50 or 60 Hz power frequencies), while also attenuating low-frequency mains noise that is below the communication band.
- the purpose of the low-pass filtering is to prevent aliasing products from later analog-to-digital conversion (ADC).
- ADC analog-to-digital conversion
- the initial filtering is followed by the functionality of the AGC amplifier 120 .
- the AGC amplifier 120 selects the highest available gain to provide high sensitivity to reception of weak signals when there is little noise after processing by the initial high and low-pass filters.
- the AGC amplifier 120 also avoids saturation of the ADC when significant noise remains, after initial filtering, by selecting a lower gain setting in that instance.
- the detector 125 determines when the AGC gain can be maximized without overload and sets it accordingly. The detector 125 also determines when residual noise levels are such that a lower gain setting must be selected in order to avoid overload, and thus selects a lower gain/lower sensitivity setting.
- the output of the AGC amplifier 120 is then fed to the ADC 130 .
- the digital output of the ADC 130 is then fed to a DSP block 135 for higher selectivity filtering, and other receiver processing.
- ENOB A table showing the AGC gain range and ADC equivalent number of bits (ENOB) for several current state-of-the-art power line communication devices is shown in Table 1.
- ENOB is defined to be (SNR ⁇ 1.76)/6.02, where SNR is the ratio of signal power to noise power expressed in decibels.
- a limitation of the architecture of FIG. 1 is manifest when large amplitude signals exist on the power mains that are adjacent to the communication band (this is sometimes referred to as cross-band interference). In this case these large amplitude signals cause the AGC gain to be set to a lower value, reducing the sensitivity of the receiver to recovery of intended receive signals that have been attenuated by the communication channel. In this case the receiver must use of a lower gain setting, thereby impairing its ability to recover attenuated messages.
- the described limitation is illustrated with the frequency domain plots of FIG. 2 . As seen in the frequency domain plot 200 , the attenuated incoming packet 210 is accompanied by a strong “other” signal 215 . This strong “other” signal causes the AGC gain of the AGC amplifier 120 to be set low. As a result, and as seen in the frequency domain plot 205 , the intended packet 210 is lost below the ADC noise floor 220 .
- CENELEC European Committee for Electrotechnical Standardization
- B, C and D-bands are available for applications either within homes, commercial or industrial premises.
- EN50065-1 specifies that the B through D bands may also be used for, “Control and monitoring equipment installed on or connected to the low-voltage distribution network external to premises.”
- FIG. 1 Another, example where the prior art architecture of FIG. 1 becomes a limiting factor is when street lighting devices that employ C-band communication share the same distribution wiring as A-band Smart Grid devices.
- A-band and C-band device are located adjacent to each other the presence of a strong transmission signal from one results in the other having reduced sensitivity and missing attenuated messages due to the AGC amplifier entering a low gain state.
- the target receiver may have higher selectivity filtering inside the DSP unit, that does not resolve the problem since the AGC amplifier gain must still be lowered to avoid distortion that would spread the C-band signal into the A-band making it unrecoverable within the DSP.
- High performance audio ADC technology typically operates with sample rates between 44.1 and 192 k samples per second with 16 to 20 ENOB in a 20 kHz bandwidth.
- High performance audio ADC technology commonly employs a form of sigma-delta modulator (SDM) (also known as Delta-Sigma Modulators or over-sampled analog to digital converters) which converts its input signal to a very small number of bits (e.g., 1 to 5 bit width stream) at a multi-megahertz sample rate.
- SDM sigma-delta modulator
- the small bit-width of the modulator results in high noise levels, but the noise is spread across a band that is much wider than the audio band of 20 Hz to 20 kHz.
- Audio SDMs further shape this quantization noise spectra to minimize it in the band below 20 kHz, while allowing it to grow above the audio band.
- the noise density increases above the audio band where the noise is less harmful. This is accomplished with a modulator loop gain that remains high to 20 kHz and diminishes above the audio band (high loop gain results in quantization noise being minimized while frequencies with lower loop gain allow the noise error to increase).
- a digital filter and decimator are then employed in such a way to filter out quantization noise (as well as other signals) above the audio band.
- FIG. 1 illustrates an architecture of an exemplary prior art power line communication device
- FIG. 2 illustrates a scenario where the prior art power line communication devices are unable to receive a highly attenuated signal when there is another strong signal present at the receiver in an adjacent frequency band;
- FIG. 3 is a block diagram illustrating one embodiment of an improved PLC device that is able to receive a highly attenuated signal when there is another strong signal present at the receiver in an adjacent frequency band according to one embodiment
- FIG. 4 is a block diagram of an exemplary architecture of a sigma-delta modulator that can be used in the improved PLC device of FIG. 3 according to one embodiment
- FIG. 5 is a block diagram of an exemplary architecture of a multi-stage noise shaping (MASH) sigma-delta modulator that can be used in the improved PLC device of FIG. 3 according to one embodiment;
- MASH multi-stage noise shaping
- FIG. 6 is a block diagram of an exemplary digital filter and decimator of the improved PLC device of FIG. 3 according to one embodiment
- FIG. 7 shows an exemplary filter used in the digital filter and decimator of FIG. 6 according to one embodiment
- FIG. 8 shows an alternative filter used in the digital filter and decimator of FIG. 6 according to another embodiment
- FIG. 9 illustrates a spectral plot showing 100 decibel per 3 kilohertz dynamic range using a third order SDM (e.g., an SDM having the architecture described with respect to FIG. 4 ) with a 0 decibels relative to full scale (dBFS) input at 120 kilohertz;
- a third order SDM e.g., an SDM having the architecture described with respect to FIG. 4
- dBFS full scale
- FIG. 10 illustrates a spectral plot showing 100 decibel per 3 kilohertz dynamic range using a MASH SDM (e.g., an SDM having the architecture described with respect to FIG. 5 ) with a 0 dBFS input at 120 kilohertz;
- a MASH SDM e.g., an SDM having the architecture described with respect to FIG. 5
- FIG. 11 is a flow diagram illustrating exemplary operations performed by an improved PLC device that is able to receive and process a highly attenuated signal when there is another strong signal present at the receiver in an adjacent frequency band according to one embodiment
- FIG. 12 shows a generic sigma-delta noise shaping model that can be used for loop filter analysis according to one embodiment
- FIG. 13 shows exemplary circuits for loop filter analysis according to one embodiment
- FIG. 14 shows a graph for loop filter analysis according to one embodiment for the exemplary circuits of FIG. 13 .
- references in the specification to “one embodiment,” “an embodiment,” “an example embodiment,” etc., indicate that the embodiment described may include a particular feature, structure, or characteristic, but every embodiment may not necessarily include the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is submitted that it is within the knowledge of one skilled in the art to effect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.
- Coupled is used to indicate that two or more elements, which may or may not be in direct physical or electrical contact with each other, co-operate or interact with each other.
- Connected is used to indicate the establishment of communication between two or more elements that are coupled with each other.
- PLC power line communication
- AGC automatic gain control
- the improved PLC device uses an over-sampled analog-to-digital converter (ADC) with a sample clock of at least ten megahertz with a loop filter that maintains a noise power spectral density that is no more than three decibels above the minimum noise floor, of the noise power spectral density, at 80 kilohertz or above; and a digital filter and decimator that removes quantization noise that has been shaped to be substantially outside the communication band of interest (e.g., A-band, B-band, C-band, and/or D-band), where the decimation factor is selected to provide an output decimation rate between 350 kilohertz and 1.6 megahertz.
- ADC analog-to-digital converter
- FIG. 3 is a block diagram illustrating one embodiment of the improved PLC device 300 that is resilient to cross-band interference according to one embodiment.
- the PLC device 300 communicates on AC power wiring in the frequency range of 9 to 500 kilohertz and the receiver does not use an automatically adjusted gain function prior to analog-to-digital conversion.
- the analog signal is processed through the high-pass filters 310 and the low-pass filters 315 , which in some cases are implemented as a band-pass filter, and which is optional in some embodiments. Similar to typical PLC devices, the high-pass filtering effectively removes any AC mains voltage (e.g., 50 or 60 Hz power frequencies), while also attenuating low-frequency mains noise that is below the communication band; and the low-pass filtering prevents aliasing products from later analog-to-digital conversion.
- AC mains voltage e.g., 50 or 60 Hz power frequencies
- the improved PLC device 300 does not include an AGC amplifier prior to the analog-to-digital conversion. Eliminating this AGC functionality causes there to be no change in the noise floor presented to the digital signal processing (DSP) unit 335 when receiving weak signals in the presence of strong adjacent channel signals. Eliminating the AGC functionality also eliminates bit errors that frequently occur when an AGC amplifier gain is in transition.
- DSP digital signal processing
- the ADC 330 of the improved PLC device 300 includes a sigma-delta modulator (SDM) 340 ADC and digital filter and decimator 350 (an SDM in combination with a digital filter and decimator is one of a class of devices also known as over-sampled ADCs).
- the SDM 340 converts its input signal (from the low-pass filter 315 as illustrated in FIG. 3 ) to one or more bits (e.g., 1 to 5 bit width stream) at a multi-megahertz sample rate.
- the ADC 330 has a sample clock of 10 megahertz or more.
- the loop transfer function of the sigma-delta modulator 340 is such that its loop gain remains relatively flat to several hundred kilohertz before rolling off.
- the quantization noise can be kept low enough can be kept low enough to achieve 100 dB dynamic range per 3 kHz in the communication band of power line signals.
- the loop filter 410 maintains a noise power spectral density that is no more than 3 decibels above the minimum noise floor, of the noise power spectral density, at 80 kilohertz or above.
- the ADC 330 includes a digital filter and decimator 350 that removes quantization noise that has been shaped to be substantially outside the communication band of interest (e.g., A-band, B-band, C-band, and/or D-band) according to one embodiment.
- the decimation factor for the digital filter and decimator 350 is such that it provides an output decimation rate between 350 kilohertz and 1.6 megahertz according to one embodiment.
- the digital output of the ADC 330 is then fed to the DSP block 335 for higher selectivity filtering and other receiver processing.
- the DSP block 335 is coupled with the digital filter and decimator 350 with a 17 to 28 input bit width.
- the ADC 330 is a modified form of an ADC that is typically used in audio applications.
- the PLC 300 is compliant with one or more of the following standards: European Committee for Electrotechnical Standardization (CENELEC) standard EN 50065-1; International Telecommunication Union Telecommunication Standardization Sector (ITU-T) G.9902; ITU-T G.9903; ITU-T G.9904; International Organization for Standardization/International Electrotechnical Commission (ISO/IEC) 14908-3; and Institute of Electrical and Electronics Engineers (IEEE) P1901.2/D0.07.00.
- CENELEC European Committee for Electrotechnical Standardization
- ITU-T International Telecommunication Union Telecommunication Standardization Sector
- ITU-T G.9903 International Organization for Standardization/International Electrotechnical Commission
- IEEE Institute of Electrical and Electronics Engineers
- FIG. 4 is a block diagram of the architecture of the sigma-delta modulator 340 according to one embodiment.
- the sigma-delta modulator 340 includes the loop filter 410 and the quantizer 415 .
- the loop filter 410 is a 3 rd order filter (thus the sigma-delta modulator 340 is considered to be a 3 rd order SDM).
- the loop filter 410 is selected such that the noise corner at the SDM output is between 80 and 500 kilohertz.
- the loop filter 410 compares the input signal with the quantized output signal that is fed back into the loop filter 410 . The differences between these two signals is frequency weighed with the loop filter 410 . The result of the weighing is passed to the quantizer 415 that generates the digital output that is fed back into the loop filter 410 .
- FIG. 5 is a block diagram of an alternative architecture of the sigma-delta modulator 340 according to one embodiment.
- the architecture illustrated in FIG. 5 includes a cascade of first-order SDMs, which is commonly referred to as a multi-stage noise shaping (MASH) structure.
- MASH multi-stage noise shaping
- the loop filter 510 compares the input signal with the quantized output signal that is fed back into the loop filter 510 from the quantizer 515 .
- the loop filter 510 compares the input signal with the quantized output signal that is fed back into the loop filter 510 .
- the differences between these two signals is frequency weighed with the loop filter 510 .
- the result of the weighing is passed to the quantizer 515 that generates the digital output that is fed back into the loop filter 510 .
- the quantization error of the first modulator is converted by the loop filter 520 and quantizer 525 .
- the two results are weighed with the filters 530 and 535 such that the quantization noise of the first stage modulator is exactly canceled and only the shaped noise of the second stage modulator remains.
- the loop filters 510 and 520 are selected such that the 3 decibel noise corner is between 80 and 500 kilohertz.
- FIG. 6 is a block diagram of an exemplary digital filter and decimator 350 that may be used in some embodiments.
- the digital filter and decimator 350 illustrated in FIG. 6 may be used in combination with the MASH SDM architecture illustrated in FIG. 5 .
- the MASH bit combiner 610 combines the two bit output from the MASH SDM illustrated in FIG. 5 such that the quantization noise of the first stage modulator is exactly canceled and only the shaped noise of the second stage modulator remains thereby creating a 5 bit quantity at the SDM clock rate.
- the bit shifter 615 adjusts the magnitude of the signal entering the next stage of the decimator by allowing bit shifting which adjusts the signal level in 6 decibel steps.
- the 5th order cascaded integrator-comb (CIC) and DEC by 1 ⁇ 2m 620 block is a filter that decimates by half the ultimately desired decimation factor for the overall decimation block.
- the DC offset correction 625 is a high pass filter with a ⁇ 3 decibel corner of approximately 4 kilohertz.
- the Dual Bi-Quads 630 provides peaking compensation for the in-band frequency response roll-off of the CIC filter.
- the Dual Bi-Quads 630 is different from what is commonly used in the art to compensate for in-band CIC filter roll-off.
- a finite impulse response (FIR) filter is used for this purpose; however FIR filters consume a lot of resources (e.g., gates and power) and thus a 4th order infinite impulse response (IIR) filter is implemented as the dual bi-quads in this embodiment.
- IIR infinite impulse response
- either the filter 710 illustrated in FIG. 7 is used or the filter 810 illustrated in FIG. 8 is used.
- the gain adjust 635 is a 5-bit digital multiplier that can adjust the gain of the digital signal between 0.25 and 1.875.
- the decimate by 2 block 640 decimates the signal by 2.
- the round block 645 rounds a wider bit stream down to a 24 bit quantity for input to the DSP (e.g., the DSP 335 , which may be a 24-bit DSP).
- FIG. 6 Although the digital filter and decimator illustrated in FIG. 6 was described in relation with the MASH SDM architecture illustrated in FIG. 5 , a similar architecture of a digital filter and decimator may be used in the SDM architecture of FIG. 4 , with the exception of omitting the MASH bit combiner 610 .
- FIG. 9 illustrates a spectral plot showing 100 decibel per 3 kilohertz dynamic range using a third order SDM (e.g., an SDM having the architecture described with respect to FIG. 4 ) with a 0 decibels relative to full scale (dBFS) input at 120 kilohertz.
- a third order SDM e.g., an SDM having the architecture described with respect to FIG. 4
- dBFS full scale
- the noise is approximately ⁇ 100 dBFS to 200 kilohertz.
- the 3 dB noise corner is approximately 250 kilohertz.
- FIG. 10 illustrates a spectral plot showing 100 decibel per 3 kilohertz dynamic range using a MASH SDM (e.g., an SDM having the architecture described with respect to FIG. 5 ) with a 0 dBFS input at 120 kilohertz.
- the noise is approximately ⁇ 100 dBFS to 250 kilohertz.
- the 3 dB noise corner is approximately 300 kilohertz.
- the decimation factors may be programmable thereby allowing a single device to communicate using a variety of communication standards.
- Table 2 shown below, indicates the ADC modulator clock rates, decimation factors, and decimation output sample rates for different power line communication standards according to one embodiment.
- PLT Power Line Telecommunications
- Link budget is defined in this ETSI specification as follows: “The link budget is a measure of how much signal attenuation (in dB) can be present between a transmitter and receiver such that a specified level of successful message delivery is achieved.” “The link budget for a device is first measured without any interference, and is measured again separately with each of the four classes of interference.”
- One of the four classes of interference defined in the ETSI specification is Intentional Communicators. The link budget with Intentional Communicators is an indicator of whether a device suffers from the limitation of prior art techniques.
- Table 3 shows the AGC gain range, ADC ENOB, sensitivity, and ETSI International communicator link budget results for three current state-of-the-art PLC devices (from Suppliers A-C) as well as a PLC device according to an embodiment of the invention (e.g., having an architecture similar to that illustrated in FIG. 5 .
- AGC gain range (dB) 62 30 18 None
- ADC ENOB (bits) ⁇ 10 ⁇ 10 ⁇ 11 ⁇ 17 Sensitivity (on quiet ⁇ 80 ⁇ 65 ⁇ 80 ⁇ 80 channel in dBFS)
- ETSI Intentional 40 40 45 66 communicator link budget (dB)
- the embodiment of the present invention is able to receive 20 dB weaker signals in the presences of adjacent channel strong signals when compared to prior art techniques.
- FIG. 11 is a flow diagram illustrating exemplary operations performed by an improved PLC device that is resilient to cross-band interference according to one embodiment.
- the operations of FIG. 11 will be described with respect to the exemplary embodiment of FIG. 3 .
- the operations of FIG. 11 can be performed by embodiments other than those discussed with reference to FIG. 3 , and the embodiments discussed with reference to FIG. 3 can perform operations different than those discussed with reference to FIG. 11 .
- an analog signal is received at a PLC receiver, where the PLC receiver does not use an automatically adjusted gain function prior to analog-to-digital conversion.
- the ADC 330 of the PLC device 300 receives the analog signal.
- the analog signal may be filtered by a set of one or more filters (e.g., a high-pass filter and/or low-pass filter). Flow then moves to operation 1115 .
- the analog signal is processed at an over-sampled ADC (e.g., the ADC 330 ) that has a sample clock of at least 10 megahertz.
- the over-sampled ADC uses a loop filter that maintains a noise power spectral density that does not exceed 3 decibels above the minimum noise floor, of the noise power spectral density, at 80 kilohertz or above. Flow then moves to operation 1120 .
- the ADC 330 removes quantization noise that has been shaped to be substantially outside the communication band of interest (e.g., A-band, B-band, C-band, and/or D-band) by using the digital filter and decimator 350 .
- the decimation factor of the decimator is such that it provides an output decimation rate between 350 kilohertz and 1.6 megahertz.
- the output of the decimator may be connected to a digital signal processor for higher selectivity filtering and other receiver processing.
- loop filter analysis may be used to determine how to modify the loop filter transfer function accordingly.
- Loop filter analysis can be performed using a generic sigma-delta noise shaping model where quantization noise is added at the quantizer location.
- FIG. 12 shows a generic sigma-delta noise shaping model where quantization noise is added at the quantizer location.
- the forward transfer function i.e., frequency response
- the loop gain can be analyzed (Output/(Input-Output)) without the presence of quantization noise.
- the quantization noise transfer function can be analyzed (Output/Noise) with the Input disabled and the Quantization Noise turned on.
- FIG. 13 shows circuits 1 and 2 for the frequency response, loop gain, and the quantization noise response according to one embodiment.
- Circuit 1 has a 20 kilohertz 3 decibel noise corner and circuit 2 has a 300 kilohertz 3 decibel noise corner.
- the loop filter transfer functions 1310 and 1315 for circuits 1 and 2 respectively are illustrated next to the loop filter (LF).
- the variable parameters 1320 and 1325 of the loop filter transfer functions 1310 and 1315 respectively are also shown in FIG. 13 (defined by the “.define” statements).
- the parameter that is changed in order to change the loop filter corner from 20 kHz to 300 kHz is represented in the blocks 1330 and 1335 .
- FIG. 13 shows circuits 1 and 2 for the frequency response, loop gain, and the quantization noise response according to one embodiment.
- Circuit 1 has a 20 kilohertz 3 decibel noise corner
- circuit 2 has a 300 kilohertz 3 decibel noise corner.
- FIG. 14 shows the loop gain, frequency response, and noise response in a graph in a continuous time domain (i.e., S-domain) for circuits 1 and 2 of FIG. 13 .
- S-domain continuous time domain
- the techniques shown in the figures may be implemented using code and data stored and executed on one or more electronic devices (e.g., a PLC device).
- electronic devices store and communicate (internally and/or with other electronic devices over a network) code and data using computer-readable media, such as non-transitory computer-readable storage media (e.g., magnetic disks; optical disks; random access memory; read only memory; flash memory devices; phase-change memory) and transitory computer-readable communication media (e.g., electrical, optical, acoustical or other form of propagated signals—such as carrier waves, infrared signals, digital signals).
- non-transitory computer-readable storage media e.g., magnetic disks; optical disks; random access memory; read only memory; flash memory devices; phase-change memory
- transitory computer-readable communication media e.g., electrical, optical, acoustical or other form of propagated signals—such as carrier waves, infrared signals, digital signals.
- such electronic devices typically include a set of one or more processors coupled to one or more other components, such as one or more storage devices (non-transitory computer-readable storage media), user input/output devices (e.g., a keyboard, a touchscreen, and/or a display), and network connections.
- the coupling of the set of processors and other components is typically through one or more busses and bridges (also termed as bus controllers).
- bus controllers also termed as bus controllers
- the storage device of a given electronic device typically stores code and/or data for execution on the set of one or more processors of that electronic device.
- one or more parts of an embodiment of the invention may be implemented using different combinations of software, firmware, and/or hardware.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
- Embodiments of the invention relate to the field of Power Line Communication (PLC); and more specifically to PLC devices that are resilient to cross-band interference.
- Prior to the 1990s, power line communication devices were either built entirely with analog signal processing circuitry (e.g., power line based intercoms and baby monitors) or they were built with analog filtering followed by digital detection circuitry (e.g., X-10 devices).
- In the early 1990s, the first power line communication devices to incorporate digital signal processing (DSP) for filtering and related receive functions were introduced. The architecture of these early DSP based devices is illustrated in
FIG. 1 . Typical DSP based power line transceivers use the same basic architecture as illustrated inFIG. 1 . -
FIG. 1 illustrates high-pass filters 110 and low-pass filters 115, which in some cases are implemented as a band-pass filter, followed by an automatic gain control (AGC)amplifier 120. The purpose of the initial high-pass filtering is to effectively remove any AC mains voltage (e.g., 50 or 60 Hz power frequencies), while also attenuating low-frequency mains noise that is below the communication band. The purpose of the low-pass filtering is to prevent aliasing products from later analog-to-digital conversion (ADC). - The initial filtering is followed by the functionality of the
AGC amplifier 120. TheAGC amplifier 120 selects the highest available gain to provide high sensitivity to reception of weak signals when there is little noise after processing by the initial high and low-pass filters. TheAGC amplifier 120 also avoids saturation of the ADC when significant noise remains, after initial filtering, by selecting a lower gain setting in that instance. - The
detector 125 determines when the AGC gain can be maximized without overload and sets it accordingly. Thedetector 125 also determines when residual noise levels are such that a lower gain setting must be selected in order to avoid overload, and thus selects a lower gain/lower sensitivity setting. The output of theAGC amplifier 120 is then fed to theADC 130. The digital output of the ADC 130 is then fed to aDSP block 135 for higher selectivity filtering, and other receiver processing. - A table showing the AGC gain range and ADC equivalent number of bits (ENOB) for several current state-of-the-art power line communication devices is shown in Table 1. As used herein, ENOB is defined to be (SNR−1.76)/6.02, where SNR is the ratio of signal power to noise power expressed in decibels. When there is very little noise on the channel and the AGC is set to a higher gain value, these devices can receive data packets that have been attenuated by 65 to 90 dB relative to a full scale transmitted signal prior to channel attenuation.
-
TABLE 1 Supplier A Supplier B Supplier C AGC gain range (dB) 62 30 18 ADC ENOB (bits) ~10 ~10 ~11 Sensitivity (on quiet ~80 ~65 ~80 channel in dBFS) - A limitation of the architecture of
FIG. 1 is manifest when large amplitude signals exist on the power mains that are adjacent to the communication band (this is sometimes referred to as cross-band interference). In this case these large amplitude signals cause the AGC gain to be set to a lower value, reducing the sensitivity of the receiver to recovery of intended receive signals that have been attenuated by the communication channel. In this case the receiver must use of a lower gain setting, thereby impairing its ability to recover attenuated messages. The described limitation is illustrated with the frequency domain plots ofFIG. 2 . As seen in thefrequency domain plot 200, the attenuatedincoming packet 210 is accompanied by a strong “other” signal 215. This strong “other” signal causes the AGC gain of theAGC amplifier 120 to be set low. As a result, and as seen in thefrequency domain plot 205, the intendedpacket 210 is lost below the ADC noise floor 220. - The case illustrated in
FIG. 2 is becoming increasingly common. Regulatory norms in European Committee for Electrotechnical Standardization (CENELEC) countries divide the power line spectrum below 148.5 kHz into multiple bands. CENELEC standard EN 50065-1 references “A-band, B-band, C-band and D-band to designate the frequency bands 3 kHz to 95 kHz, 95 kHz to 125 kHz, 125 kHz to 140 kHz and 140 kHz to 148.5 kHz respectively”. In CENELEC countries, EN50065-1 specifies that the A-band “ . . . shall only be used for applications for monitoring or controlling the low-voltage distribution network . . . ” while the B, C and D-bands are available for applications either within homes, commercial or industrial premises. In addition, EN50065-1 specifies that the B through D bands may also be used for, “Control and monitoring equipment installed on or connected to the low-voltage distribution network external to premises.” - When the spectrum is divided such that multiple users attempt simultaneous communication on the same distribution wiring in adjacent frequency bands, this results in situations where the above described limitation occurs. One example of such a situation is when an electric utility utilizes the A-band to communicate between each electricity meter and a data concentrating device located near the associated mains distribution transformer, while the C-band is used for communication from, or near, the electricity meter to other locations within the serviced home or commercial establishment. It is not uncommon for messages sent by a data concentrating device to be attenuated by 60 to 80 dB by the time they arrive at an electricity meter. At the same time a C-band device that is located very near the electricity meter may be transmitting a full strength signal directly adjacent to the electricity meter. With prior art architectures such as illustrated in
FIG. 1 the electricity meter would be unable to recover the attenuated A-band message from the data concentrator because the nearby C-band signal is forcing the A-band receiver to a low-gain/low-sensitivity state. This is precisely the case illustrated inFIG. 2 . - Another, example where the prior art architecture of
FIG. 1 becomes a limiting factor is when street lighting devices that employ C-band communication share the same distribution wiring as A-band Smart Grid devices. When an A-band and C-band device are located adjacent to each other the presence of a strong transmission signal from one results in the other having reduced sensitivity and missing attenuated messages due to the AGC amplifier entering a low gain state. Note that even though the target receiver may have higher selectivity filtering inside the DSP unit, that does not resolve the problem since the AGC amplifier gain must still be lowered to avoid distortion that would spread the C-band signal into the A-band making it unrecoverable within the DSP. Note that it is generally not practical or economical to provide very high selectivity filtering ahead of the AGC amplifier as a means to improve adjacent channel selectivity. - It is not only adjacent band intentional communications that can cause an AGC amplifier to select a low-gain/low-sensitivity setting. Certain devices that are connected to the AC mains have emissions large enough to cause the same effect.
- The above described limitation of prior art power line communication devices is not limited to those operating in CENELEC countries. In the United States, power line communication is permitted below 535 kHz and Federal Communications Commission (FCC) regulations do not impose any division of the mains communication spectrum into different bands. Most existing and emerging international industry standards have elected to adhere to the same CENELEC band structure, except in some instances allowing of another band from approximately 150 kHz to approximately 500 kHz. Examples of these standards include:
-
- ITU-T G.9902 Narrow-band orthogonal frequency division multiplexing power line communication transceivers for ITU-T G.hnem networks
- ITU-T G.9903 Narrow-band orthogonal frequency division multiplexing power line communication transceivers for G3-PLC networks
- ITU-T G.9904 Narrow-band orthogonal frequency division multiplexing power line communication transceivers for PRIME networks
- ISO/IEC 14908-3 Information technology—Control network protocol Part 3: Power line channel specification
- P1901.2/D0.07.00 Draft Standard for Low Frequency (less than 500 kHz) Narrow Band Power Line Communications for Smart Grid Applications
- As more power line communication devices are deployed in conformance to the above standards the problem of a device transmitting in one band causing a nearby device to be unable to receive an attenuated signal in an adjacent band will increase.
- High performance audio ADC technology typically operates with sample rates between 44.1 and 192 k samples per second with 16 to 20 ENOB in a 20 kHz bandwidth. High performance audio ADC technology commonly employs a form of sigma-delta modulator (SDM) (also known as Delta-Sigma Modulators or over-sampled analog to digital converters) which converts its input signal to a very small number of bits (e.g., 1 to 5 bit width stream) at a multi-megahertz sample rate. The small bit-width of the modulator results in high noise levels, but the noise is spread across a band that is much wider than the audio band of 20 Hz to 20 kHz.
- Audio SDMs further shape this quantization noise spectra to minimize it in the band below 20 kHz, while allowing it to grow above the audio band. As a result, the noise density increases above the audio band where the noise is less harmful. This is accomplished with a modulator loop gain that remains high to 20 kHz and diminishes above the audio band (high loop gain results in quantization noise being minimized while frequencies with lower loop gain allow the noise error to increase). A digital filter and decimator are then employed in such a way to filter out quantization noise (as well as other signals) above the audio band.
- The invention may best be understood by referring to the following description and accompanying drawings that are used to illustrate embodiments of the invention. In the drawings:
-
FIG. 1 illustrates an architecture of an exemplary prior art power line communication device; -
FIG. 2 illustrates a scenario where the prior art power line communication devices are unable to receive a highly attenuated signal when there is another strong signal present at the receiver in an adjacent frequency band; -
FIG. 3 is a block diagram illustrating one embodiment of an improved PLC device that is able to receive a highly attenuated signal when there is another strong signal present at the receiver in an adjacent frequency band according to one embodiment; -
FIG. 4 is a block diagram of an exemplary architecture of a sigma-delta modulator that can be used in the improved PLC device ofFIG. 3 according to one embodiment; -
FIG. 5 is a block diagram of an exemplary architecture of a multi-stage noise shaping (MASH) sigma-delta modulator that can be used in the improved PLC device ofFIG. 3 according to one embodiment; -
FIG. 6 is a block diagram of an exemplary digital filter and decimator of the improved PLC device ofFIG. 3 according to one embodiment; -
FIG. 7 shows an exemplary filter used in the digital filter and decimator ofFIG. 6 according to one embodiment; -
FIG. 8 shows an alternative filter used in the digital filter and decimator ofFIG. 6 according to another embodiment; -
FIG. 9 illustrates a spectral plot showing 100 decibel per 3 kilohertz dynamic range using a third order SDM (e.g., an SDM having the architecture described with respect toFIG. 4 ) with a 0 decibels relative to full scale (dBFS) input at 120 kilohertz; -
FIG. 10 illustrates a spectral plot showing 100 decibel per 3 kilohertz dynamic range using a MASH SDM (e.g., an SDM having the architecture described with respect toFIG. 5 ) with a 0 dBFS input at 120 kilohertz; -
FIG. 11 is a flow diagram illustrating exemplary operations performed by an improved PLC device that is able to receive and process a highly attenuated signal when there is another strong signal present at the receiver in an adjacent frequency band according to one embodiment; -
FIG. 12 shows a generic sigma-delta noise shaping model that can be used for loop filter analysis according to one embodiment; -
FIG. 13 shows exemplary circuits for loop filter analysis according to one embodiment; and -
FIG. 14 shows a graph for loop filter analysis according to one embodiment for the exemplary circuits ofFIG. 13 . - In the following description, numerous specific details are set forth. However, it is understood that embodiments of the invention may be practiced without these specific details. In other instances, well-known circuits, structures and techniques have not been shown in detail in order not to obscure the understanding of this description. Those of ordinary skill in the art, with the included descriptions, will be able to implement appropriate functionality without undue experimentation.
- References in the specification to “one embodiment,” “an embodiment,” “an example embodiment,” etc., indicate that the embodiment described may include a particular feature, structure, or characteristic, but every embodiment may not necessarily include the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is submitted that it is within the knowledge of one skilled in the art to effect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.
- In the following description and claims, the terms “coupled” and “connected,” along with their derivatives, may be used. It should be understood that these terms are not intended as synonyms for each other. “Coupled” is used to indicate that two or more elements, which may or may not be in direct physical or electrical contact with each other, co-operate or interact with each other. “Connected” is used to indicate the establishment of communication between two or more elements that are coupled with each other.
- An improved power line communication (PLC) device that is resilient to cross-band interference is described herein. For example, the improved PLC device is able to receive a highly attenuated signal when there is another strong signal present at the receiver in an adjacent frequency band. Unlike typical PLC devices, the improved PLC device does not use automatic gain control (AGC) functionality prior to the analog-to-digital conversion. In order to compensate for the lack of sensitivity that would otherwise have been provided by the AGC amplifier, the improved PLC device uses an over-sampled analog-to-digital converter (ADC) with a sample clock of at least ten megahertz with a loop filter that maintains a noise power spectral density that is no more than three decibels above the minimum noise floor, of the noise power spectral density, at 80 kilohertz or above; and a digital filter and decimator that removes quantization noise that has been shaped to be substantially outside the communication band of interest (e.g., A-band, B-band, C-band, and/or D-band), where the decimation factor is selected to provide an output decimation rate between 350 kilohertz and 1.6 megahertz.
-
FIG. 3 is a block diagram illustrating one embodiment of theimproved PLC device 300 that is resilient to cross-band interference according to one embodiment. ThePLC device 300 communicates on AC power wiring in the frequency range of 9 to 500 kilohertz and the receiver does not use an automatically adjusted gain function prior to analog-to-digital conversion. - The analog signal is processed through the high-
pass filters 310 and the low-pass filters 315, which in some cases are implemented as a band-pass filter, and which is optional in some embodiments. Similar to typical PLC devices, the high-pass filtering effectively removes any AC mains voltage (e.g., 50 or 60 Hz power frequencies), while also attenuating low-frequency mains noise that is below the communication band; and the low-pass filtering prevents aliasing products from later analog-to-digital conversion. - Unlike typical PLC devices that include an AGC amplifier, such as the prior art PLC device architecture illustrated in
FIG. 1 , theimproved PLC device 300 does not include an AGC amplifier prior to the analog-to-digital conversion. Eliminating this AGC functionality causes there to be no change in the noise floor presented to the digital signal processing (DSP)unit 335 when receiving weak signals in the presence of strong adjacent channel signals. Eliminating the AGC functionality also eliminates bit errors that frequently occur when an AGC amplifier gain is in transition. - However, eliminating the AGC functionality without taking any additional action would result in a constant higher noise floor in the DSP and thus reduced sensitivity even when no adjacent channel interference exists. By way of example, to compensate for the benefits lost by the absence of the AGC amplifier, an ADC with a 350 kilohertz to 1.6 megahertz output sample rate and approximately 100 decibels SNR per 3 kilohertz would be required (approximately 17 ENOB).
- To compensate for the reduced sensitivity caused by the absence of the AGC amplifier, the
ADC 330 of theimproved PLC device 300 includes a sigma-delta modulator (SDM) 340 ADC and digital filter and decimator 350 (an SDM in combination with a digital filter and decimator is one of a class of devices also known as over-sampled ADCs). TheSDM 340 converts its input signal (from the low-pass filter 315 as illustrated inFIG. 3 ) to one or more bits (e.g., 1 to 5 bit width stream) at a multi-megahertz sample rate. In one embodiment, theADC 330 has a sample clock of 10 megahertz or more. The loop transfer function of the sigma-delta modulator 340 is such that its loop gain remains relatively flat to several hundred kilohertz before rolling off. As a result, the quantization noise can be kept low enough can be kept low enough to achieve 100 dB dynamic range per 3 kHz in the communication band of power line signals. For example, theloop filter 410 maintains a noise power spectral density that is no more than 3 decibels above the minimum noise floor, of the noise power spectral density, at 80 kilohertz or above. - The
ADC 330 includes a digital filter anddecimator 350 that removes quantization noise that has been shaped to be substantially outside the communication band of interest (e.g., A-band, B-band, C-band, and/or D-band) according to one embodiment. The decimation factor for the digital filter anddecimator 350 is such that it provides an output decimation rate between 350 kilohertz and 1.6 megahertz according to one embodiment. - The digital output of the
ADC 330 is then fed to the DSP block 335 for higher selectivity filtering and other receiver processing. In one embodiment, theDSP block 335 is coupled with the digital filter anddecimator 350 with a 17 to 28 input bit width. In one embodiment, theADC 330 is a modified form of an ADC that is typically used in audio applications. - In one embodiment, the
PLC 300 is compliant with one or more of the following standards: European Committee for Electrotechnical Standardization (CENELEC) standard EN 50065-1; International Telecommunication Union Telecommunication Standardization Sector (ITU-T) G.9902; ITU-T G.9903; ITU-T G.9904; International Organization for Standardization/International Electrotechnical Commission (ISO/IEC) 14908-3; and Institute of Electrical and Electronics Engineers (IEEE) P1901.2/D0.07.00. -
FIG. 4 is a block diagram of the architecture of the sigma-delta modulator 340 according to one embodiment. As illustrated inFIG. 4 , the sigma-delta modulator 340 includes theloop filter 410 and thequantizer 415. In one embodiment, theloop filter 410 is a 3rd order filter (thus the sigma-delta modulator 340 is considered to be a 3rd order SDM). Theloop filter 410 is selected such that the noise corner at the SDM output is between 80 and 500 kilohertz. Theloop filter 410 compares the input signal with the quantized output signal that is fed back into theloop filter 410. The differences between these two signals is frequency weighed with theloop filter 410. The result of the weighing is passed to thequantizer 415 that generates the digital output that is fed back into theloop filter 410. -
FIG. 5 is a block diagram of an alternative architecture of the sigma-delta modulator 340 according to one embodiment. As an alternative to the single-loop SDM described with reference toFIG. 4 , the architecture illustrated inFIG. 5 includes a cascade of first-order SDMs, which is commonly referred to as a multi-stage noise shaping (MASH) structure. As illustrated inFIG. 5 , theloop filter 510 compares the input signal with the quantized output signal that is fed back into theloop filter 510 from thequantizer 515. Theloop filter 510 compares the input signal with the quantized output signal that is fed back into theloop filter 510. The differences between these two signals is frequency weighed with theloop filter 510. The result of the weighing is passed to thequantizer 515 that generates the digital output that is fed back into theloop filter 510. The quantization error of the first modulator is converted by theloop filter 520 andquantizer 525. The two results are weighed with thefilters -
FIG. 6 is a block diagram of an exemplary digital filter anddecimator 350 that may be used in some embodiments. The digital filter anddecimator 350 illustrated inFIG. 6 may be used in combination with the MASH SDM architecture illustrated inFIG. 5 . TheMASH bit combiner 610 combines the two bit output from the MASH SDM illustrated inFIG. 5 such that the quantization noise of the first stage modulator is exactly canceled and only the shaped noise of the second stage modulator remains thereby creating a 5 bit quantity at the SDM clock rate. Thebit shifter 615 adjusts the magnitude of the signal entering the next stage of the decimator by allowing bit shifting which adjusts the signal level in 6 decibel steps. The 5th order cascaded integrator-comb (CIC) and DEC by ½m 620 block is a filter that decimates by half the ultimately desired decimation factor for the overall decimation block. The DC offsetcorrection 625 is a high pass filter with a −3 decibel corner of approximately 4 kilohertz. - The
Dual Bi-Quads 630 provides peaking compensation for the in-band frequency response roll-off of the CIC filter. TheDual Bi-Quads 630 is different from what is commonly used in the art to compensate for in-band CIC filter roll-off. Typically a finite impulse response (FIR) filter is used for this purpose; however FIR filters consume a lot of resources (e.g., gates and power) and thus a 4th order infinite impulse response (IIR) filter is implemented as the dual bi-quads in this embodiment. Depending on the particular power line standard that the device is set to receive, in one embodiment either thefilter 710 illustrated inFIG. 7 is used or thefilter 810 illustrated inFIG. 8 is used. - The gain adjust 635 is a 5-bit digital multiplier that can adjust the gain of the digital signal between 0.25 and 1.875. The decimate by 2
block 640 decimates the signal by 2. Theround block 645 rounds a wider bit stream down to a 24 bit quantity for input to the DSP (e.g., theDSP 335, which may be a 24-bit DSP). - Although the digital filter and decimator illustrated in
FIG. 6 was described in relation with the MASH SDM architecture illustrated inFIG. 5 , a similar architecture of a digital filter and decimator may be used in the SDM architecture ofFIG. 4 , with the exception of omitting theMASH bit combiner 610. -
FIG. 9 illustrates a spectral plot showing 100 decibel per 3 kilohertz dynamic range using a third order SDM (e.g., an SDM having the architecture described with respect toFIG. 4 ) with a 0 decibels relative to full scale (dBFS) input at 120 kilohertz. As illustrated in the spectral plot, the noise is approximately −100 dBFS to 200 kilohertz. The 3 dB noise corner is approximately 250 kilohertz. -
FIG. 10 illustrates a spectral plot showing 100 decibel per 3 kilohertz dynamic range using a MASH SDM (e.g., an SDM having the architecture described with respect toFIG. 5 ) with a 0 dBFS input at 120 kilohertz. As illustrated in the spectral plot, the noise is approximately −100 dBFS to 250 kilohertz. The 3 dB noise corner is approximately 300 kilohertz. - In one embodiment, the decimation factors may be programmable thereby allowing a single device to communicate using a variety of communication standards. Table 2, shown below, indicates the ADC modulator clock rates, decimation factors, and decimation output sample rates for different power line communication standards according to one embodiment.
-
TABLE 2 FSDMCLK Decimation fDECOUT Example use (Hz) Factor (Hz) P1901.2, and G.hnem 40,000,000 100 400,000 A-band devices 14908-3 40,000,000 76 526,316 P1901.2, and G.hnem 38,400,000 32 1,200,000 FCC-band devices P1901.2, and G.hnem 38,400,000 96 400,000 A-band devices Legacy-A 39,321,600 114 344,926 G.hnemFCC-band 38,400,000 24 1,600,000 - A technical specification published by the European Technical Standards Institute (ETIS) reinforces the value of receiving a weak intended signal while a stronger unintended signal in an adjacent frequency band is present. This specification is ETSI TS 103 909 Power Line Telecommunications (PLT) Narrow band transceivers in the range 9 kHz to 500 kHz Power Line Performance Test Method Guide. This specification describes test for Link Budget which effectively measures the ability of a device to recover weak signals under a variety of circumstances. Link budget is defined in this ETSI specification as follows: “The link budget is a measure of how much signal attenuation (in dB) can be present between a transmitter and receiver such that a specified level of successful message delivery is achieved.” “The link budget for a device is first measured without any interference, and is measured again separately with each of the four classes of interference.” One of the four classes of interference defined in the ETSI specification is Intentional Communicators. The link budget with Intentional Communicators is an indicator of whether a device suffers from the limitation of prior art techniques.
- Table 3 (below) shows the AGC gain range, ADC ENOB, sensitivity, and ETSI International communicator link budget results for three current state-of-the-art PLC devices (from Suppliers A-C) as well as a PLC device according to an embodiment of the invention (e.g., having an architecture similar to that illustrated in
FIG. 5 . -
TABLE 3 Supplier Supplier Supplier Embodiment of the A B C present invention AGC gain range (dB) 62 30 18 None ADC ENOB (bits) ~10 ~10 ~11 ~17 Sensitivity (on quiet ~80 ~65 ~80 ~80 channel in dBFS) ETSI Intentional 40 40 45 66 communicator link budget (dB) - As can be seen from the results in Table 3, the embodiment of the present invention is able to receive 20 dB weaker signals in the presences of adjacent channel strong signals when compared to prior art techniques.
-
FIG. 11 is a flow diagram illustrating exemplary operations performed by an improved PLC device that is resilient to cross-band interference according to one embodiment. The operations ofFIG. 11 will be described with respect to the exemplary embodiment ofFIG. 3 . However, it should be understood that the operations ofFIG. 11 can be performed by embodiments other than those discussed with reference toFIG. 3 , and the embodiments discussed with reference toFIG. 3 can perform operations different than those discussed with reference toFIG. 11 . - At operation 1110, an analog signal is received at a PLC receiver, where the PLC receiver does not use an automatically adjusted gain function prior to analog-to-digital conversion. For example, the
ADC 330 of thePLC device 300 receives the analog signal. In some embodiments, the analog signal may be filtered by a set of one or more filters (e.g., a high-pass filter and/or low-pass filter). Flow then moves tooperation 1115. - At
operation 1115, the analog signal is processed at an over-sampled ADC (e.g., the ADC 330) that has a sample clock of at least 10 megahertz. The over-sampled ADC uses a loop filter that maintains a noise power spectral density that does not exceed 3 decibels above the minimum noise floor, of the noise power spectral density, at 80 kilohertz or above. Flow then moves tooperation 1120. - At
operation 1120, theADC 330 removes quantization noise that has been shaped to be substantially outside the communication band of interest (e.g., A-band, B-band, C-band, and/or D-band) by using the digital filter anddecimator 350. In one embodiment, the decimation factor of the decimator is such that it provides an output decimation rate between 350 kilohertz and 1.6 megahertz. The output of the decimator may be connected to a digital signal processor for higher selectivity filtering and other receiver processing. - As described above, the loop filter of embodiments of the invention maintains a noise power spectral density that is no more than 3 decibels above the minimum noise floor, of the noise power spectral density, at 80 kilohertz or above. Loop filter analysis may be used to determine how to modify the loop filter transfer function accordingly. Loop filter analysis can be performed using a generic sigma-delta noise shaping model where quantization noise is added at the quantizer location. For example,
FIG. 12 shows a generic sigma-delta noise shaping model where quantization noise is added at the quantizer location. The forward transfer function (i.e., frequency response) can be analyzed (Output/Input), without the presence of quantization noise. The loop gain can be analyzed (Output/(Input-Output)) without the presence of quantization noise. The quantization noise transfer function can be analyzed (Output/Noise) with the Input disabled and the Quantization Noise turned on. - An example of all three responses is shown in
FIGS. 13 and 14 .FIG. 13 showscircuits Circuit 1 has a 20 kilohertz 3 decibel noise corner andcircuit 2 has a 300 kilohertz 3 decibel noise corner. The loopfilter transfer functions circuits variable parameters filter transfer functions FIG. 13 (defined by the “.define” statements). By way of example, the parameter that is changed in order to change the loop filter corner from 20 kHz to 300 kHz is represented in theblocks FIG. 14 shows the loop gain, frequency response, and noise response in a graph in a continuous time domain (i.e., S-domain) forcircuits FIG. 13 . Looking at the noise responses inFIG. 14 , at the point where the noise rises by 3 decibels corresponds to the parameters shown inblocks FIG. 13 respectively. - The techniques shown in the figures may be implemented using code and data stored and executed on one or more electronic devices (e.g., a PLC device). Such electronic devices store and communicate (internally and/or with other electronic devices over a network) code and data using computer-readable media, such as non-transitory computer-readable storage media (e.g., magnetic disks; optical disks; random access memory; read only memory; flash memory devices; phase-change memory) and transitory computer-readable communication media (e.g., electrical, optical, acoustical or other form of propagated signals—such as carrier waves, infrared signals, digital signals). In addition, such electronic devices typically include a set of one or more processors coupled to one or more other components, such as one or more storage devices (non-transitory computer-readable storage media), user input/output devices (e.g., a keyboard, a touchscreen, and/or a display), and network connections. The coupling of the set of processors and other components is typically through one or more busses and bridges (also termed as bus controllers). Thus, the storage device of a given electronic device typically stores code and/or data for execution on the set of one or more processors of that electronic device. Of course, one or more parts of an embodiment of the invention may be implemented using different combinations of software, firmware, and/or hardware.
- While the invention has been described in terms of several embodiments, those skilled in the art will recognize that the invention is not limited to the embodiments described, can be practiced with modification and alteration within the spirit and scope of the appended claims. The description is thus to be regarded as illustrative instead of limiting.
Claims (20)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/843,882 US9008193B2 (en) | 2013-03-15 | 2013-03-15 | Power line communication device that is resilient to cross-band interference |
EP14160112.0A EP2779476B1 (en) | 2013-03-15 | 2014-03-14 | Power line communication device that is resilient to cross-band interference |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/843,882 US9008193B2 (en) | 2013-03-15 | 2013-03-15 | Power line communication device that is resilient to cross-band interference |
Publications (2)
Publication Number | Publication Date |
---|---|
US20140269950A1 true US20140269950A1 (en) | 2014-09-18 |
US9008193B2 US9008193B2 (en) | 2015-04-14 |
Family
ID=50382227
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/843,882 Expired - Fee Related US9008193B2 (en) | 2013-03-15 | 2013-03-15 | Power line communication device that is resilient to cross-band interference |
Country Status (2)
Country | Link |
---|---|
US (1) | US9008193B2 (en) |
EP (1) | EP2779476B1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150207772A1 (en) * | 2014-01-20 | 2015-07-23 | Robert Walker | Systems, Methods, and Apparatuses using Common Addressing |
CN111294087A (en) * | 2018-12-10 | 2020-06-16 | 萨基姆通讯能源及电信联合股份公司 | Apparatus for receiving PLC signal |
US20220345173A1 (en) * | 2021-04-27 | 2022-10-27 | KaiKuTek Inc. | Radar system with self-interference cancelling function |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10869394B1 (en) | 2019-12-02 | 2020-12-15 | Management Services Group, Inc. | Apparatus and methods for reducing unintended transport of data from power distribution systems using layered power filters |
WO2022222149A1 (en) * | 2021-04-23 | 2022-10-27 | 华为数字能源技术有限公司 | Power line communication system, power electronic apparatus and interference suppression method |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5579335A (en) * | 1995-09-27 | 1996-11-26 | Echelon Corporation | Split band processing for spread spectrum communications |
US7031446B2 (en) * | 1999-12-23 | 2006-04-18 | Analog Devices, Inc. | Device for use in communication systems |
US8462030B2 (en) * | 2004-04-27 | 2013-06-11 | Texas Instruments Incorporated | Programmable loop filter for use with a sigma delta analog-to-digital converter and method of programming the same |
JP4585438B2 (en) * | 2005-12-06 | 2010-11-24 | 富士通株式会社 | Timing recovery circuit |
-
2013
- 2013-03-15 US US13/843,882 patent/US9008193B2/en not_active Expired - Fee Related
-
2014
- 2014-03-14 EP EP14160112.0A patent/EP2779476B1/en not_active Not-in-force
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150207772A1 (en) * | 2014-01-20 | 2015-07-23 | Robert Walker | Systems, Methods, and Apparatuses using Common Addressing |
US9521219B2 (en) * | 2014-01-20 | 2016-12-13 | Echelon Corporation | Systems, methods, and apparatuses using common addressing |
CN111294087A (en) * | 2018-12-10 | 2020-06-16 | 萨基姆通讯能源及电信联合股份公司 | Apparatus for receiving PLC signal |
US20220345173A1 (en) * | 2021-04-27 | 2022-10-27 | KaiKuTek Inc. | Radar system with self-interference cancelling function |
US11936418B2 (en) * | 2021-04-27 | 2024-03-19 | KaiKuTek Inc. | Radar system with self-interference cancelling function |
Also Published As
Publication number | Publication date |
---|---|
EP2779476A2 (en) | 2014-09-17 |
EP2779476A3 (en) | 2014-10-29 |
US9008193B2 (en) | 2015-04-14 |
EP2779476B1 (en) | 2018-01-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2779476B1 (en) | Power line communication device that is resilient to cross-band interference | |
TWI449343B (en) | An adaptive wireless communication receiver | |
US9722729B2 (en) | Extracting zero cross information in a powerline communication device | |
EP1805897B1 (en) | Signal receiver and mobile communication device | |
US9094076B2 (en) | Method and system for interference cancellation | |
KR102044816B1 (en) | Apparatus and Method for Selective Signal Cancellation | |
US9287995B2 (en) | Self-interference cancellation | |
CN101124798A (en) | AGC with integrated wideband interferer detection | |
US9088329B2 (en) | Canceling narrowband interfering signals in a distributed antenna system | |
GB2505684A (en) | Cancellation of transmitter leakage in a transceiver using a predetermined phase relationship between transmit and receive carriers | |
US10462757B2 (en) | Automatic gain control based on signal spectrum sensing | |
WO2011037627A1 (en) | Impulse noise mitigation under out-of-band interference conditions | |
JP4445388B2 (en) | Communication signal receiving method including a plurality of digital filters having different bandwidths and associated receiver | |
US20090086806A1 (en) | Time varying equalization | |
US10237100B2 (en) | Method and apparatus for digitization of broadband analog signals | |
US9344107B1 (en) | Continuous time ADC and filter | |
WO2009123860A2 (en) | Method and system for detecting an out of band interferer in an rf receiver | |
CN110808750B (en) | Method and device for suppressing adjacent channel interference based on inverse filtering | |
KR100584407B1 (en) | Device and Method for measuring received signal power in mobile communication systems | |
EP1323270B1 (en) | Adaptive filtering and dc offset removal for communications systems | |
CN106896264B (en) | Noise floor reducing device and method for electric energy meter | |
US11716102B2 (en) | Multi-purpose receiver chain for wifi applications | |
KR101502079B1 (en) | Automatic Gain Controller Using Oversampling And Method Thereof | |
RU213785U1 (en) | Device for transmitting and receiving signals of high-frequency protection and commands of relay protection and emergency automation | |
Yang et al. | Research of strong interference cancellation techniques in satellite communication systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: ECHELON CORPORATION, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SUTTERLIN, PHILIP H.;REEL/FRAME:030044/0278 Effective date: 20130315 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
AS | Assignment |
Owner name: OBSIDIAN AGENCY SERVICES, INC., AS COLLATERAL AGENT, CALIFORNIA Free format text: SECURITY INTEREST;ASSIGNOR:ECHELON CORPORATION;REEL/FRAME:047205/0018 Effective date: 20181005 Owner name: OBSIDIAN AGENCY SERVICES, INC., AS COLLATERAL AGEN Free format text: SECURITY INTEREST;ASSIGNOR:ECHELON CORPORATION;REEL/FRAME:047205/0018 Effective date: 20181005 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |
|
AS | Assignment |
Owner name: ECHELON CORPORATION, CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:OBSIDIAN AGENCY SERVICES, INC., AS COLLATERAL AGENT;REEL/FRAME:050480/0865 Effective date: 20190923 |
|
FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20230414 |