Source: https://patents.google.com/patent/US9300324
Timestamp: 2018-07-16 22:18:14
Document Index: 146308523

Matched Legal Cases: ['§119', 'Application No. 60', 'Application No. 2005289753', 'Application No. 2012', 'Application No. 1601', 'Application No. 200580008869', 'Application No. 201210063701', 'Application No. 2005289753', 'Application No. 2012', 'Application No. 10', 'Application No. 2', 'Application No. 2', 'Application No. 2', 'Application No. 2010', 'Application No. 10', 'Application No. 10', 'Application No. 200580008869', 'Application No. 2006', 'Application No. 2006', 'Application No. 2010', 'Application No. 2012', 'Application No. 2012', 'Application No. 201210063701', 'Application No. 2006', 'Application No. 10', 'Application No. 10', 'Application No. 10', 'Application No. 2', 'Application No. 2', 'Application No. 2006', 'Application No. 2006', 'Application No. 200580008869', 'Application No. 201210063701']

US9300324B2 - CRC counter normalization - Google Patents
CRC counter normalization Download PDF
US9300324B2
US9300324B2 US14638889 US201514638889A US9300324B2 US 9300324 B2 US9300324 B2 US 9300324B2 US 14638889 US14638889 US 14638889 US 201514638889 A US201514638889 A US 201514638889A US 9300324 B2 US9300324 B2 US 9300324B2
US14638889
US20150180508A1 (en )
This application is a continuation of U.S. application Ser. No. 14/338,503, filed Jul. 23, 2014, now U.S. Pat. No. 8,984,366, which is a continuation of U.S. application Ser. No. 13/968,880, filed Aug. 16, 2013, now U.S. Pat. No. 8,793,553, which is a continuation of U.S. application Ser. No. 13/156,098, filed Jun. 8, 2011, now U.S. Pat. No. 8,516,337, which is a continuation of U.S. application Ser. No. 12/783,771, filed May 20, 2010, now U.S. Pat. No. 7,979,778, which is a continuation of U.S. application Ser. No. 12/236,902, filed Sep. 24, 2008, now U.S. Pat. No. 7,925,958, which is a continuation of U.S. application Ser. No. 11/232,899, filed Sep. 23, 2005, now U.S. Pat. No. 7,451,379, which claims the benefit of and priority under 35 U.S.C. §119(e) to U.S. Patent Application No. 60/613,594, filed Sep. 25, 2004, entitled “CRC Counter Normalization Method and System,” each of which are incorporated herein by reference in their entirety.
New designs and innovations in communications systems are making it more difficult to ensure that CRC computations are bounded in such a manner. For example, G.992.3 specifies Seamless Rate Adaptation (SRA) and Dynamic Rate Reparation (DRR) that allow an ADSL system to make seamless changes in data rates on-line. However, SRA and DRR modify the data rate without changing the framing parameters. As a result, the PERp will change in proportion to the data rate change.
EXAMPLES K=15 ms and PERp=10 ms
CRC computations are combined in groups of ceiling(15/10)=2 CRC computations. The first 2 CRC computations are the first group, the second 2 CRC computations are the second group, and so on. One or more CRC anomalies in a group are counted as 1 normalized CRC anomaly.
K=25 and PERp=4 ms
CRC computations are combined in groups of ceiling(15/4)=4 CRC computations. The first 4 CRC computations are the first group, the second 4 CRC computations are the second group, and so on. One or more CRC anomalies in a group are counted as 1 normalized CRC anomaly
normalize a CRC anomaly counter based on a value for a CRC computation period (PERp) when the value of the PERp is less than 15 ms;
increment the CRC anomaly counter by 1 when the value of the PERp is greater than or equal to 15 ms; and
declare a Severely Errored Second when there are more than 18 CRC anomalies in a second.
2. The apparatus of claim 1, wherein the transceiver is further operable to increment the CRC anomaly counter by PERp/15 when the value of the PERp is less than 15 ms.
3. The apparatus of claim 2, wherein the transceiver is further operable to determine the CRC computation period (PERp).
4. The apparatus of claim 1, wherein the apparatus is a customer premises equipment.
5. The apparatus of claim 1, wherein the apparatus is a linecard.
normalize a CRC anomaly counter based on a value for a CRC computation period (PERp) when the value of the PERp is less than 15 ms or greater than 20 ms;
increment the CRC anomaly counter by 1 when the value of the PERp is greater than or equal to 15 ms and less than or equal to 20 ms; and
7. The apparatus of claim 6, wherein the transceiver is further operable to increment the CRC anomaly counter by PERp/15 when the value of the PERp is less than 15 ms.
8. The apparatus of claim 7, wherein the transceiver is further operable to increment the CRC anomaly counter by PERp/20 when the value of the PERp is greater than 20 ms.
9. The apparatus of claim 8, wherein the transceiver is further operable to determine the CRC computation period (PERp).
10. The apparatus of claim 6, wherein the apparatus is a customer premises equipment.
11. The apparatus of claim 6, wherein the apparatus is a linecard.
12. A method in an apparatus comprising a transceiver, the method comprising:
normalizing a CRC anomaly counter based on a value for a CRC computation period (PERp) when the value of the PERp is less than 15 ms;
incrementing the CRC anomaly counter by 1 when the value of the PERp is greater than or equal to 15 ms; and
declaring a Severely Errored Second when there are more than 18 CRC anomalies in a second.
13. The method of claim 12, further comprising incrementing the CRC anomaly counter by PERp/15 when the value of the PERp is less than 15 ms.
14. The method of claim 13, further comprising determining the CRC computation period (PERp).
15. The method of claim 12, wherein the apparatus is a customer premises equipment.
16. The method of claim 12, wherein the apparatus is a linecard.
17. A method in an apparatus comprising a transceiver, the method comprising:
normalizing a CRC anomaly counter based on a value for a CRC computation period (PERp) when the value of the PERp is less than 15 ms or greater than 20 ms;
incrementing the CRC anomaly counter by 1 when the value of the PERp is greater than or equal to 15 ms and less than or equal to 20 ms; and
18. The method of claim 17, further comprising incrementing the CRC anomaly counter by PERp/15 when the value of the PERp is less than 15 ms.
19. The method of claim 18, further comprising incrementing the CRC anomaly counter by PERp/20 when the value of the PERp is greater than 20 ms.
20. The method of claim 19, further comprising determining the CRC computation period (PERp).
21. The method of claim 17, wherein the apparatus is a customer premises equipment.
22. The method of claim 17, wherein the apparatus is a linecard.
US14638889 2004-09-25 2015-03-04 CRC counter normalization Active US9300324B2 (en)
US11232899 US7451379B2 (en) 2004-09-25 2005-09-23 CRC counter normalization
US12236902 US7925958B2 (en) 2004-09-25 2008-09-24 CRC counter normalization
US12783771 US7979778B2 (en) 2004-09-25 2010-05-20 CRC counter normalization
US13156098 US8516337B2 (en) 2004-09-25 2011-06-08 CRC counter normalization
US13968880 US8793553B2 (en) 2004-09-25 2013-08-16 CRC counter normalization
US14338503 US8984366B2 (en) 2004-09-25 2014-07-23 CRC counter normalization
US14638889 US9300324B2 (en) 2004-09-25 2015-03-04 CRC counter normalization
US15062522 US20160188403A1 (en) 2004-09-25 2016-03-07 Crc counter normalization
US14338503 Continuation US8984366B2 (en) 2004-09-25 2014-07-23 CRC counter normalization
US15062522 Continuation US20160188403A1 (en) 2004-09-25 2016-03-07 Crc counter normalization
US20150180508A1 true US20150180508A1 (en) 2015-06-25
US9300324B2 true US9300324B2 (en) 2016-03-29
US11232899 Active 2027-03-08 US7451379B2 (en) 2004-09-25 2005-09-23 CRC counter normalization
US12236902 Active 2026-05-04 US7925958B2 (en) 2004-09-25 2008-09-24 CRC counter normalization
US12783771 Active US7979778B2 (en) 2004-09-25 2010-05-20 CRC counter normalization
US13156098 Active US8516337B2 (en) 2004-09-25 2011-06-08 CRC counter normalization
US13968880 Active US8793553B2 (en) 2004-09-25 2013-08-16 CRC counter normalization
US14338503 Active US8984366B2 (en) 2004-09-25 2014-07-23 CRC counter normalization
US14638889 Active US9300324B2 (en) 2004-09-25 2015-03-04 CRC counter normalization
US15062522 Pending US20160188403A1 (en) 2004-09-25 2016-03-07 Crc counter normalization
JPH0683728A (en) 1991-12-19 1994-03-25 American Teleph & Telegr Co <Att> Method and device for predicting error
JPH06343069A (en) 1991-02-07 1994-12-13 Nec Corp Circuit quality monitoring system for carrier relay signal in digital network
JP2000332852A (en) 1999-05-20 2000-11-30 Sharp Corp Host equipment, synchronous communication system, communication interference preventing method and computer readable storage medium recording communication interference prevention program
US20030054770A1 (en) 2001-09-17 2003-03-20 Giorgio Cazzaniga Method to implement a performance monitoring function on on the ground of the retrieved data through FEC (forward error correction) in a telecom network
US20030066016A1 (en) 2001-09-28 2003-04-03 Eric Wehage Methodology for detecting lost packets
US6598189B1 (en) 2000-04-28 2003-07-22 Nortel Networks Limited Method and apparatus for determining the rate and quality of received data in a variable rate digital communication system
JP2004015807A (en) 2002-06-03 2004-01-15 Agilent Technol Inc Method and apparatus for creating diagram representing relations between variables
WO2004029806A1 (en) 2002-09-24 2004-04-08 Interdigital Technology Corporation Block error rate estimate reporting for target signal to interference ratio adjustment
US6734810B2 (en) 2001-01-31 2004-05-11 Matsushita Electric Industrial Co., Ltd. Apparatus and method for decoding
US20060245366A1 (en) 2001-11-07 2006-11-02 Stephan Binde Method and device for optimized adsl data transmission
US6721338B1 (en) 1999-05-20 2004-04-13 Sharp Kabushiki Kaisha Communication apparatus, synchronous communication system, communication interference suppress method and computer-readable recording medium recorded with communication interference suppress program to suppress interference between plurality of synchronous communication systems in same space
CN1409503A (en) 2001-09-17 2003-04-09 阿尔卡塔尔公司 Method for performance monitoring data according to forward error correction in communication network
Castagnoli, Guy et al. "Optimization of Cyclic Redundancy-Check Codes with 24 and 32 Parity Bits" IEEE Transactions on Communications, vol. 42, No. 6, Jun. 1993 (10 pages).
Civanlar, Seyhan "Self-Healing in Wideband Packet Networks" IEEE Network Magazine, Jan. 1990 (5 pages).
Defendant 2Wire, Inc.'s Preliminary Invalidity Contentions with Regard to Representative Asserted Claims for TQ Delta, LLC v. 2Wire, Inc.-including Claim Charts for Family 5 with Exhibits J-1 to J-6 and K-1 to K-4; In the United States District Court for the District of Delaware; Civil Action No. 13-01835-RGA; filed Sep. 24, 2015 (191 pages).
Defendant Zhone Technologies, Inc.'s Invalidity Contentions with Regard to Representative Asserted Claims for TQ Delta, LLC v. Zhone Technologies, Inc.-Including Claim Charts for Family 5 with Exhibits 102-113; In the United States District Court for the District of Delaware; Civil Action No. 13-01836-RGA; filed Sep. 25, 2015 (226 pages).
Defendant Zyxel's Initial Invalidity Contentions with Respect to Representative Asserted Claims for TQ Delta, LLC v. Zyxel Communications, Inc. and Zyxel Communications Corporation-Including Claim Charts for Family 5 with Exhibits E1-E10; In the United States District Court for the District of Delaware; Civil Action No. 13-02013-RGA; filed Sep. 25, 2015 (240 pages).
Examiner's First Report for Australian Patent Application No. 2005289753, mailed Oct. 2, 2007.
Final Office Action (including English translation) for Japanese Patent Application No. 2012-194723, mailed Aug. 31, 2015.
First Examination Report for Indian Patent Application No. 1601/KOLNP/2006, mailed Mar. 4, 2013.
First Office Action for Chinese Patent Application No. 200580008869.X, mailed Oct. 23, 2009.
First Official Action (including translation) for Chinese Patent Application No. 201210063701.0 mailed Apr. 3, 2014.
Huffman, W. Cary et al. "Fundamentals of Error Correcting Codes" Cambridge University Press 2003 (665 pages).
International Preliminary Report on Patentability for International (PCT) Patent Application No. PCT/US2005/033922, mailed Apr. 5, 2007.
International Search Report for International (PCT) Patent Application No. PCT/US2005/033922, mailed Feb. 23, 2006.
International Telecommunication Union (ITU-T), 997.1, Physical layer management for digital subscriber line (DSL) transceivers, (retrieved from Google.com Oct. 30, 2015), pp. 1 to 12. *
International Telecommunication Union (ITU-T), G.991.2, Single-pair high speed digital subscriber line (SHDSL) transceivers, (retrived from Google.com Oct. 29, 2015), pp. 1 to 234. *
ITU SG 15-Temporary Document LB-U19R1 "G.ploam.bis Issues List" Leuven, Belgiu, Jun. 14-18, 2004 (4 pages).
ITU SG 15-Temporary Document SI-064R1 "ADSL: CRC Counter Normalization Procedure for SRA and DRR" Stresa, Italy-Oct. 18-22, 2004 (3 pages).
ITU-T Recommendation G.826 "End-to-End Error Performance Parameters and Objectives for International, Constant Bit-Rate Digital Paths and Connections" Dec. 2002 (34 pages).
ITU-T Recommendation G.997.1 "Physical Layer Managemen or Digital Subscriber Line (DSL) Transceivers" Jun. 2012 (150 pages).
ITU-T Recommendation G.997.1 "Physical Layer Management for Digital Subscriber Line (DSL) Transceivers" May 2003 (74 pages).
ITU-T SG 15/G4 Contribution, COM 15-D1185-E "VDSL2: Proposal on VDSL2 Framing" Geneva, Apr. 19-30, 2004 (7 pages).
Koopman, Philip "32-Bit Cyclic Redundancy Codes for Internet Applications" The International Conference on Dependable Systems and Networks, 2002 (11 pages).
Koopman, Philip et al. "Cyclic Redundancy Code (CRC) Polynomial Selection for Embedded Networks" The International Conference on Dependable Systems and Networks, 2004 (11 pages).
Notice of Acceptance for Australian Patent Application No. 2005289753, mailed Nov. 25, 2008.
Notice of Allowance (including English translation) for Japanese Patent Application No. 2012-194723, mailed Oct. 5, 2015.
Notice of Allowance (including English translation) for Korean Patent Application No. 10-2006-7011697, sending date Apr. 12, 2010.
Notice of Allowance for Canadian Patent Application No. 2,550,263, mailed Feb. 18, 2010.
Notice of Allowance for Canadian Patent Application No. 2,711,718, mailed Jul. 3, 2014.
Notice of Allowance for Canadian Patent Application No. 2,876,137, mailed Jan. 22, 2016.
Notice of Allowance for Japanese Patent Application No. 2010-042193, mailed Mar. 11, 2013.
Notice of Allowance for U.S. Appl. No. 11/232,899, mailed Aug. 13, 2008.
Notice of Allowance for U.S. Appl. No. 12/236,902, mailed Feb. 23, 2011.
Notice of Allowance for U.S. Appl. No. 12/783,771, mailed Jun. 3, 2011.
Notice of Allowance for U.S. Appl. No. 13/156,098 mailed Jun. 10, 2013.
Notice of Allowance for U.S. Appl. No. 13/968,880 mailed Jun. 6, 2014.
Notice of Allowance for U.S. Appl. No. 14/338,503, mailed Dec. 4, 2014.
Notice of Refusal for Korean Patent Application No. 10-2010-7005285, mailed Jul. 25, 2011.
Notice of Refusal for Korean Patent Application No. 10-2010-7024190, mailed Jul. 25, 2011.
Notification of Granting a Patent Right for Chinese Patent Application No. 200580008869.X, mailed Dec. 27, 2011.
Notification of Reason for Refusal (including English translation) for Japanese Patent Application No. 2006-345676, Date of Dispatch: Oct. 26, 2009.
Notification of Reason for Refusal (including English translation) for Japanese Patent Application No. 2006-551651, Date of Dispatch: Oct. 26, 2009.
Notification of Reasons for Refusal (including English translation) for Japanese Patent Application No. 2010-042193, Date of Dispatch: Mar. 5, 2012.
Notification of Reasons for Refusal (including English translation) for Japanese Patent Application No. 2012-194723, Date of Dispatch: Nov. 11, 2013.
Notification of Reasons for Refusal (including English translation) for Japanese Patent Application No. 2012-194723, Date of Dispatch: Nov. 25, 2014.
Notification to Grant (including translation) for Chinese Patent Application No. 201210063701.0 mailed Jul. 17, 2015.
Office Action (including English translation) for Korean Patent Application No. 2006-7011697, sending date Jan. 15, 2010.
Official Action (including English translation) for Korean Patent Application No. 10-2010-7005285, sending date Apr. 28, 2010.
Official Action (including English translation) for Korean Patent Application No. 10-2010-7005285, sending date Feb. 25, 2011.
Official Action (including English translation) for Korean Patent Application No. 10-2010-7024190, sending date Jan. 3, 2011.
Official Action for Canadian Patent Application No. 2,711,718, mailed Dec. 12, 2012.
Official Action for Canadian Patent Application No. 2,711,718, mailed Oct. 4, 2013.
Official Action for U.S. Appl. No. 11/232,899, mailed May 7, 2008.
Official Action for U.S. Appl. No. 12/236,902, mailed Sep. 2, 2010.
Official Action for U.S. Appl. No. 12/783,771, mailed Oct. 25, 2010.
Official Action for U.S. Appl. No. 13/156,098 mailed Oct. 22, 2012.
Official Action for U.S. Appl. No. 13/968,880 mailed Oct. 21, 2013.
Official Action for U.S. Appl. No. 14/338,503, mailed Oct. 17, 2014.
Order and Notice of Reasons for Rejection (including English translation) for Japanese Patent Application No. 2006-345676, drafted Jan. 5, 2009.
Order and Notice of Reasons for Rejection (including English translation) for Japanese Patent Application No. 2006-551651, drafted Jan. 5, 2009.
Peterson, W.W. et al. "Cyclic Codes for Error Detection" Proceedings of the IRE, Jan. 1961 (8 pages).
Petzold, Mark C. et al, "Multicarrier Spread Spectrum Performance in Fading Channels with Serial Concatenated Convolutional Coding" IEEE 1998 (4 pages).
Pyle, Ray et al. "Network Management Standards: Approaches by T1M1 and an LEC Perspective" IEEE 1990 (3 pages).
Ray, B. et al. "Definitions of Managed OPjects for High Bit-Rate DSL-2nd Generation (HDSL2) and Single-Pair High-Speed Digital Subscriber Line (SHDSL) Lines" IEFT Network Working Group, May 2002 (62 pages).
Second Office Action (including English translation) for Chinese Patent Application No. 200580008869.X, issued May 27, 2010.
Second Official Action (including translation) for Chinese Patent Application No. 201210063701.0 mailed Nov. 2, 2014.
Written Opinion for International (PCT) Patent Application No. PCT/US2005/033922, mailed Feb. 23, 2006.
CA2711718C (en) 2015-03-24 grant