Source: https://patents.google.com/patent/US8743932B2/en
Timestamp: 2019-08-20 05:26:08
Document Index: 465622461

Matched Legal Cases: ['§119', 'Application No. 10006702', 'Application No. 2', 'Application No. 200580006738', 'Application No. 2', 'Application No. 2155', 'Application No. 05724394', 'Application No. 200580006738']

US8743932B2 - Impulse noise management - Google Patents
US8743932B2
US8743932B2 US14/075,077 US201314075077A US8743932B2 US 8743932 B2 US8743932 B2 US 8743932B2 US 201314075077 A US201314075077 A US 201314075077A US 8743932 B2 US8743932 B2 US 8743932B2
US14/075,077
US20140064343A1 (en
2006-07-27 Priority to US59748206A priority
2010-04-28 Priority to US12/769,193 priority patent/US8462835B2/en
2013-06-11 Priority to US13/914,852 priority patent/US8594162B2/en
2013-11-04 First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=34922724&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US8743932(B2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
2013-11-08 Priority to US14/075,077 priority patent/US8743932B2/en
2013-11-08 Application filed by TQ Delta LLC filed Critical TQ Delta LLC
2014-03-06 Publication of US20140064343A1 publication Critical patent/US20140064343A1/en
2014-06-03 Publication of US8743932B2 publication Critical patent/US8743932B2/en
This application is a Continuation of U.S. application Ser. No. 13/914,852, filed Jun. 11, 2013, now U.S. Pat. No. 8,594,162, which is a Continuation of U.S. application Ser. No. 12/769,193 filed Apr. 28, 2010, now U.S. Pat. No. 8,462,835, which is a Continuation of U.S. application Ser. No. 10/597,482, filed Jul. 27, 2006, which is a national stage application under 35 U.S.C. 371 of PCT Application No. PCT/US2005/006842, filed Mar. 3, 2005, which claims the benefit of and priority under 35 U.S.C. §119(e) to U.S. Provisional Application No.: 60/549,804, entitled “On-Line Impulse Noise Protection (INP) Adaptation,” filed Mar. 3, 2004, and U.S. Provisional Application No.: 60/555,982, entitled “Impulse Noise Protection (INP) Training,” filed Mar. 24, 2004, each of which are incorporated herein by reference in their entirety.
Example 1: Assume that for a particular DSL connection there is high impulse noise and the required INP is 8. As a result, if the service provider uses a first INP configuration of 2, the DSL connection will not be error free. Therefore, the service provider needs to configure a higher INP value and reinitialize the connection. If a value of 4 is used as a second INP value, it still will not provide adequate impulse noise protection and bit the correct value of 8 is configured. Clearly, the connection needs to be re-initialized every time there is a new INP configuration chosen and this trial and error technique proves to be very time consuming.
FIG. 2 illustrates an exemplary modified initialization state machine that includes the INPTraining state prior to Showtime. This state machine is based on the VDSL G.993.1 ITU standard. As defined in G.993.1, VTU-O is the VDSL Transceiver Unit at the Optical Network Unit (ONU) and VTU-R is the VDSL Transceiver Unit at the Remote terminal The Initialization state machine in FIG. 2 is an example of how INPTraining states could be included in a modified VDSL initialization procedure. While exemplary FIG. 1 includes the INPTraining state at a specific time in the initialization sequence, the INPTraining state can be included at any time during initialization provided that it is preceded by a state during which Showtime parameters are exchanged between the transceivers.
But, if the VTU-R has not also entered into Showtime, the VTU-O waits for receipt of the R-P-SYNCHRO2 or R-P-ISYNCHRO2. If the VTU-O receives the R-P-SYNCHRO2 it continues in Showtime. If the VTU-0 receives the R-P-ISYNCHRO2, the VTU-0 transmitter transitions back to the beginning of the O-P-MEDLEY state.
In step S740, the receiver receives the predefined information from the transmitter. Next, in step S750, the receiver compares the received predefined information to the predefined information and determines the differences (i.e., errors) between the two. Then, in step S760, and based on the detected errors, the length of the burst error is determined Next, in step S770, a message is forwarded to the transmitter indicating the length of the impulse noise event. Control then continues to step S780 where a determination is made whether the period of the impulse noise event is also to be determined If the period is not to be determined, control continues to step S790 where the control sequence ends. Otherwise, control jumps to step S800.
1. A discrete multitone transceiver (DMT) comprising:
a deinterleaver configured to de-interleave a plurality of bits;
a forward error correction decoder configured to decode the plurality of bits;
an impulse noise length determination module configured to determine, during Showtime, an impulse noise protection value, wherein the impulse protection value specifies a number corrupted DMT symbols correctable by the forward error correction decoder in combination with the deinterleaver; and
a receiver, including the deinterleaver and the forward error correction decoder, configured to:
receive using a first interleaver parameter value;
receive a flag signal; and
change to receiving using a second interleaver parameter value that is different than the first interleaver parameter value, wherein the second interleaver parameter value is used for reception on a pre-defined forward error correction codeword boundary following reception of the flag signal.
2. The transceiver of claim 1, wherein the flag signal is an inverted sync symbol.
3. The transceiver of claim 1, wherein the change in interleaver value does not cause bit errors or service interruption.
4. The transceiver of claim 1, wherein the change in interleaver value is associated with at least one of an impulse noise protection value, a data rate and a latency value.
5. The transceiver of claim 1, wherein the change in interleaver value is associated with a service provider configuration.
6. The transceiver of claim 1, wherein the transceiver is further operable to receive the flag signal on a telephone line that experiences impulse noise from external sources including one or more of amplitude modulation (AM) radio, HAM radio and alternating current (AC) power lines.
7. The transceiver of claim 1, wherein the transceiver is located in a linecard that includes a management interface configured for use by an operator or service provider to configure a service.
8. The transceiver of claim 1, wherein the transceiver is located in a Customer Premises Equipment (CPE) that includes a management interface that is configured for use by an operator, a service provider or service user.
9. The transceiver of claim 1, wherein the transceiver includes at least one digital signal processor.
10. The transceiver of claim 8, wherein the transceiver includes at least one ASIC (Application-Specific Integrated Circuit).
11. A method, in a discrete multitone transceiver (DMT), comprising:
deinterleaving a plurality of bits;
decoding, using a forward error correction decoder, the plurality of bits;
determining, during Showtime, an impulse noise protection value, wherein the impulse protection value specifies a number corrupted DMT symbols correctable by the forward error correction decoder in combination with a deinterleaver;
receiving using a first interleaver parameter value;
receiving a flag signal; and
changing to receiving using a second interleaver parameter value that is different than the first interleaver parameter value, wherein the second interleaver parameter value is used for reception on a pre-defined forward error correction codeword boundary following reception of the flag signal.
12. The method of claim 11, wherein the flag signal is an inverted sync symbol.
13. The method of claim 11, wherein the change in interleaver value does not cause bit errors or service interruption.
14. The method of claim 11, wherein the change in interleaver value is associated with at least one of an impulse noise protection value, a data rate and a latency value.
15. The method of claim 11, wherein the change in interleaver value is associated with a service provider configuration.
16. The method of claim 11, further comprising receiving the flag signal on a telephone line that experiences impulse noise from external sources including one or more of amplitude modulation (AM)radio, HAM radio and alternating current (AC) power lines.
17. The method of claim 11, wherein the method is performed on a linecard that includes a management interface configured for use by an operator or service provider to configure a service.
18. The method of claim 11, wherein the method is performed in a Customer Premises Equipment (CPE) that includes a management interface configured for use by an operator, a service provider or service user.
19. The method of claim 11, wherein the transceiver includes at least one digital signal processor.
20. The method of claim 11, wherein the transceiver includes at least one ASIC (Application-Specific Integrated Circuit).
US14/075,077 2004-03-03 2013-11-08 Impulse noise management Active US8743932B2 (en)
US59748206A true 2006-07-27 2006-07-27
US12/769,193 US8462835B2 (en) 2004-03-03 2010-04-28 Impulse noise management
US13/914,852 US8594162B2 (en) 2004-03-03 2013-06-11 Impulse noise management
US14/075,077 US8743932B2 (en) 2004-03-03 2013-11-08 Impulse noise management
US14/285,911 US20140254643A1 (en) 2004-03-03 2014-05-23 Impulse noise management
US14/757,630 US20160127079A1 (en) 2004-03-03 2015-12-23 Impulse noise management
US16/126,027 US20190007164A1 (en) 2004-03-03 2018-09-10 Impulse noise management
US13/914,852 Continuation US8594162B2 (en) 2004-03-03 2013-06-11 Impulse noise management
US14/285,911 Continuation US20140254643A1 (en) 2004-03-03 2014-05-23 Impulse noise management
US20140064343A1 US20140064343A1 (en) 2014-03-06
US8743932B2 true US8743932B2 (en) 2014-06-03
US3699457A (en) 1971-08-11 1972-10-17 Motorola Inc Noise blanker circuit including rate bias and rate shutoff circuitry and audio blanking
US5794136A (en) 1996-09-24 1998-08-11 Motorola, Inc. Noise blanker and a radio receiver and method employing same
US6788923B2 (en) 2000-02-23 2004-09-07 Mitsubishi Denki Kabushiki Kaisha Receiver noise reduction with expanding gated pulses
US20050138524A1 (en) 2003-12-07 2005-06-23 Adaptive Spectrum And Signal Alignment, Inc. Adaptive FEC codeword management
US20100229075A1 (en) 2001-06-08 2010-09-09 Broadcom Corporation Chip blanking and processing in scdma to mitigate impulse and burst noise and/or distortion
US20090086800A1 (en) 2003-12-07 2009-04-02 Cioffi John M Adaptive fec codeword management
European Search Report for European Patent Application No. 10006702.4, dated Aug. 6, 2010.
Examiner's Report for Canadian Patent Application No. 2,555,757, mailed Oct. 17, 2012.
First Office Action for Chinese Patent Application No. 200580006738.8, mailed Oct. 23, 2009.
International Preliminary Report on Patentability for International (PCT) Patent Application No. PCT/US2005/006842, dated Sep. 14, 2006.
International Search Report for International (PCT) Patent Application No. PCT/US2005/006842, mailed Oct. 5, 2005.
Invitation to Pay Additional Fees for International (PCT) Patent Application No. PCT/US2005/006842, mailed Jul. 28, 2005.
ITU-T, G.992.3, Series G: Transmission Systems and Media, Digital Systems and Networks, International Telecommunication Union, Jul. 2002.
ITU-T, G.993.1, Series G: Transmission Systems and Media, Digital Systems and Networks, International Telecommunication Union, Revision 2004.
Moulin et al., "Discrete-multitone-based ADSL and VDSL systems performance analysis in an impulse noise environment-Advances in Communication Cables Technology," IEE Proceedings, Nov. 3, 2003, vol. 150(6), pp. 273-278.
Moulin et al., "Discrete-multitone-based ADSL and VDSL systems performance analysis in an impulse noise environment—Advances in Communication Cables Technology," IEE Proceedings, Nov. 3, 2003, vol. 150(6), pp. 273-278.
Notice of Allowance for Canadian Patent Application No. 2,555,757, mailed Jan. 17, 2014.
Notice of Allowance for U.S. Appl. No. 12/769,193, mailed Apr. 29, 2013.
Notice of Allowance for U.S. Appl. No. 13/914,852 mailed Sep. 30, 2013.
Official Action for Indian Patent Application No. 2155/KOLNP/2006, dated Feb. 18, 2011.
Official Action for U.S. Appl. No. 10/597,482, mailed Dec. 2, 2009.
Official Action for U.S. Appl. No. 10/597,482, mailed Feb. 9, 2011.
Official Action for U.S. Appl. No. 10/597,482, mailed Jul. 19, 2010.
Official Action for U.S. Appl. No. 10/597,482, mailed Jun. 30, 2009.
Official Action for U.S. Appl. No. 12/769,193, mailed Apr. 19, 2011.
Official Action for U.S. Appl. No. 12/769,193, mailed Jan. 22, 2013.
Official Action for U.S. Appl. No. 12/769,193, mailed May 25, 2011.
Official Action for U.S. Appl. No. 12/769,193, mailed Sep. 22, 2010.
Official Action for U.S. Appl. No. 13/914,852 mailed Sep. 9, 2013.
Official Communication for European Patent Application No. 05724394.1, dated Aug. 19, 2010.
Proposed revisions to G.992.4 and G.992.3&5 regarding impulse noise protection, ITU-Telecommunication Standardization Sector, SBC, BellSouth, BT, Singapore, Jan. 19-24, 2004, 4 pages.
Proposed revisions to G.992.4 and G.992.3&5 regarding impulse noise protection, ITU—Telecommunication Standardization Sector, SBC, BellSouth, BT, Singapore, Jan. 19-24, 2004, 4 pages.
Restriction Requirement for U.S. Appl. No. 10/597,482, mailed May 7, 2009.
Second Office Action (including translation) for Chinese Patent Application No. 200580006738.8, issued Jun. 30, 2011.
Toumpakaris et al., "A Simple Byte-Erasure Method for Improved Impulse Immunity in DSL," 2003 IEEE International Conference on Communications, May 2003, vol. 1 of 5, pp. 2426-2430.
Written Opinion for International (PCT) Patent Application No. PCT/US2005/006842, mailed Oct. 5, 2005.
US20080232444A1 (en) 2008-09-25
US20120069877A1 (en) 2012-03-22 Systems and methods for high rate ofdm communications using first and second cyclic prefix lengths
US20100067546A1 (en) 2010-03-18 Method And Apparatus To Vary The Transmission Bit Rate Within Individual Wireless Packets Through Multi-Rate Packetization
KR101736999B1 (en) 2017-05-19 Packet retransmission and memory sharing