`Quigley et al.
`
`USOO6650624B1
`(10) Patent No.:
`US 6,650,624 B1
`(45) Date of Patent:
`*Nov. 18, 2003
`
`(54)
`
`(75)
`
`(73)
`
`(21)
`(22)
`
`(63)
`(60)
`
`(51)
`(52)
`(58)
`
`CABLE MODEMAPPARATUS AND
`METHOD
`
`Inventors: Thomas J. Quigley, Lawrenceville, GA
`(US); Jonathan S. Min, Buena Park,
`CA (US); Lisa V. Denney, Suwanee,
`GA (US); Henry Samueli, Corona Del
`Mar, CA (US); Sean F. Nazareth,
`Anaheim Hills, CA (US); Feng Chen;
`Fang Lu, both of Irvine, CA (US);
`Christopher R. Jones, Newport Beach,
`CA (US)
`
`Notice:
`
`Assignee: Broadcom Corporation, Irvine, CA
`(US)
`This patent issued on a continued pros-
`ecution application filed under 37 CFR
`1.53(d), and is subject to the twenty year
`patent term provisions of 35 U.S.C.
`154(a)(2).
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`Appl. No.: 09/574,558
`Filed:
`May 19, 2000
`Related U.S. Application Data
`
`Continuation of application No. 09/430,821, filed on Oct.
`29, 1999.
`Provisional application No. 60/106,264, filed on Oct. 30,
`1998, provisional application No. 60/106,427, filed on Oct.
`30, 1998, provisional application No. 60/106,438, filed on
`Oct. 30, 1998, provisional application No. 60/106,439, filed
`on Oct. 30, 1998, provisional application No. 60/106,440,
`filed on Oct. 30, 1998, and provisional application No.
`60/106,441, filed on Oct. 30, 1998.
`Int. Cl................................................. H04L 12/28
`U.S. Cl. ........................................ 370/252; 375/222
`Field of Search ................................. 370/352,252,
`370/420, 421, 486, 487, 489, 490, 493,
`498; 375/222; 725/111, 112, 113, 109, 110
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`... A
`'s
`Navalie also is:
`4,617,676 A 10/1986 Jayant et al. ................. 375/27
`4,928,272 A
`5/1990 Ohue .......................... 370/50
`4.941,154 A 7/1990 Wei............................. 375/39
`4.958.226 A 9/1990 Haskell et al. .............. 358/136
`(List continued on next page.)
`FOREIGN PATENT DOCUMENTS
`O 353 779
`2/1990
`O 548 318
`6/1993
`(List continued on next page.)
`OTHER PUBLICATIONS
`
`EP
`EP
`
`Thomas J. Kolze, “Upstream HFC Channel Modeling and
`Physical Layer Design”, General Instruments Corporation,
`SPIE vol. 2917, Nov. 1996, pp. 240–251.
`(List continued on next page.)
`
`Primary Examiner-Chau Nguyen
`Assistant Examiner Alexander O. Boakye
`(74) Attorney, Agent, or Firm-Sterne Kessler Goldstein &
`FOX PL.L.C.
`ABSTRACT
`(57)
`A number of features for enhancing the performance of a
`cable transmission System in which data is transmitted
`between a cable modem termination System at a headend
`and a plurality of cable modems located different distances
`from the headend. The power transmission level, Slot timing,
`and equalization of the cable modems are set by a ranging
`process. Data is transmitted by the modems in fragmented
`form. Various measures are taken to make transmission from
`the cable modems robust. The upstream data transmission is
`controlled to permit multiple access from the cable modems.
`
`17 Claims, 82 Drawing Sheets
`
`
`
`12
`
`
`
`
`
`
`
`
`
`
`
`
`
`UPSTREAM
`
`1O
`ERROR/STATUS
`INFORMATION
`
`PHYSICAL LAYER
`(PHY)
`BURST RECEIVER
`
`MAC
`
`TO
`SERVER
`
`SLOT TIMING AND
`DATA TYPE
`
`CABLE MODEM
`TERMINATION SYSTEM
`
`Comcast - Exhibit 1014, page 1
`
`
`
`US 6,650,624 B1
`Page 2
`
`U.S. PATENT DOCUMENTS
`5,115,453 A 5/1992 Calderbank et al. .......... 375/39
`5. A s E. :
`et al. ..
`- - -
`2- - - 2
`f
`CIl . . . . . . . . . . . .
`- - - -
`f2.
`5,341,457 A 8/1994 Hall, II et al. .
`... 395/2.35
`5,488,633. A
`1/1996 Laroia ..........
`37522
`5,579,513 A 11/1996 Strohmer .................... 395/559
`5,627,938 A 5/1997 Johnston .................... 395/2.39
`5,631,846 A 5/1997 Szurkowski ......
`... 364/514
`5,640,424 A 6/1997 Banavong et al.
`... 375/316
`5,696,765 A 12/1997 Safadi ..............
`... 370/436
`5,710,765 A
`1/1998 Lee et al. ................... 370/436
`5,881,363 A
`3/1999 Ghosh et al. ................ SSSI
`5,943,604 A * 8/1999 Chen et al. ..........
`45s/s1
`6,108,713 A * 8/2000 Sambamurthy et al. ..... 709/250
`6,137.793 A * 10/2000 Gorman et al. ............. 370/395
`FOREIGN PATENT DOCUMENTS
`
`
`
`EP
`EP
`GB
`JP
`WO
`WO
`WO
`WO
`
`O 748 120 A1
`O 768 769 A2
`2312362 A
`10-243371
`WO 97/10553
`WO 97/15129
`WO 97/16046
`WO 97/41691
`
`12/1996
`4/1997
`10/1997
`9/1998
`3/1997
`4/1997
`5/1997
`11/1997
`
`OTHER PUBLICATIONS
`James E. Dail, et al., “Adaptive Digital Access Protocol: A
`MAC Protocol for Multiservice Broadband Access Net
`works', AT&T Bell Laboratories, 2460 IEEE Communica
`ions Magazine 34, Mar. 1996
`104-112
`tons Magazine 34, Mar.
`, pp. 1
`Robert Wolters, et al. “An Initialisation for a Burst-mode
`Transport HFC System with Delay Determination by Power
`Distribution Measurement', Alcatel Telecom Research Divi
`sion, SPIE vol. 3233, Nov. 1997, pp. 353–360.
`Bharat T. Doshi, et al. “A Broadband Multiple Access
`Protocol for STM, ATM, and Variable Length Data Services
`on Hybrid Fiber-Coax Networks”, Bell Labs Technical
`Journal, Jun. 1996, pp. 36-65.
`John O. Limb, “A Protocol for Efficient Transfer of Data
`Over Hybrid Fiber/Coax Systems", IEEE/ACM Transations
`on Networking, vol. 5, No. 6, Dec. 1997, pp. 872-881.
`Copy of International Search Report dated Jul. 28, 2000
`relating to corresponding International Application No.
`PCT/US99/25675, 6 pages.
`Declaration of Lisa V. Denney, executed Aug. 14, 2002,
`including attached Exhibits 1,2 and 3.
`* cited by examiner
`
`Comcast - Exhibit 1014, page 2
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 1 of 82
`
`US 6,650,624 B1
`
`099
`
`
`!/OJC)W100|| HMGN |
`OG//09G 099
`
`
`VIVO ISINVld 04H / SINYld W00-TW .
`
`
`|
`
`
`
`OOG •
`
`ON/SHWOH
`
`/ ’91, H.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Comcast - Exhibit 1014, page 3
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 2 of 82
`
`US 6,650,624 B1
`
`
`
`C) H H
`
`
`
`X!? JONA | BN
`
`Comcast - Exhibit 1014, page 4
`
`
`
`US 6,650,624 B1
`US6fiflMn4B1
`
`Z69
`Nmm
`
`U.S. Patent
`US. Patent
`
`m,
`
`3
`
`ommmowm|\\\\
`
`mo::4az<
`
`mMwJQNKN
`
`
`
`
`
`28
`
`M0%mowwmwgwm9mm<omgm5moh<zzmm
`
`n53zogmmmoo
`
`0.00..02:2:
`
`._<ZO;O<K.¢
`
`40m§>w
`
`20ml
`
`2<mEmm3
`
`fizz/Eu
`
`Cowmast-EXMbH1O14,pageS
`
`Comcast - Exhibit 1014, page 5
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 4 of 82
`
`US 6,650,624 B1
`
`
`
`‘TBABTI (JEMOd
`
`
`
`SIWO ONEGVEH
`
`09
`
`
`
`
`
`(INGS OSW)(Q308 OSW)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Comcast - Exhibit 1014, page 6
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 5 of 82
`
`US 6,650,624 B1
`
`|
`
`9
`9
`
`8
`9
`
`Z
`
`WO?]
`
`zwo?)^
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`(N: 1)
`
`#78
`
`6/
`
`67
`
`Comcast - Exhibit 1014, page 7
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 6 of 82
`
`US 6,650,624 B1
`
`O |
`
`8170 || Od
`
`
`
`89 Z
`
`879
`f)I, H.
`
`TlO?} |NO O
`
`XBTdIO
`
`HI ZHW # # 09Ó
`
`Comcast - Exhibit 1014, page 8
`
`
`
`US. Patent
`
`Nov. 18, 2003
`
`Sheet 7 0f 82
`
`US 6,650,624 B1
`
`__
`
`__
`
`o¢f0Hmmumo
`
`02:2:
`
`Jim1%III..2E;_2E_KNEE_mOHOMHmQ
`fl.3609_H.232:
`
`
`rmml0255:355wmfinmmfixm
`'82Iamo<mmm2
`NV2220020zfiEmzzoo
`
`
`
`
`H05.05:EDEszOQ
`
`mm
`
`
`
`mm|\\\‘022:?
`
`humble
`
`BE_
`
`8203.2m2:5822063
`zfimfizzom<_>
`
`oz_._<zo_m
`
`x._.I
`
`Emto023:
`
`mob/Emzwo
`
`_mmK
`
`§<mmhmm3
`
`<P<Q
`
`_||llllllllllllJmamDO
`
`m>aomm._<_.:o<magmaouhommxw
`m2;m2;
`
`
`
`
`
`_m2:
`
`
`Tlmmtouzszlv...
`8E.miwggzéo
`
`__
`
`
`
`0..
`
`Comcast - Exhibit 1014, page 9
`
`
`
`02:2:whajomm<
`
`
`
`Hmmuuo.ummm2:
`
`ON
`
`mm<mm2:
`
`m0<mmw2
`
`mok<mmzmo
`
`ozczsoomfiz:
`
`mo~<mw2mo
`
`MQZMDOumn.
`
`so:22258;gmpmzzoo
`
`
`§<mmhm2>>oo
`
`mDmDO<._.<o
`
`Comcast - Exhibit 1014, page 9
`
`
`
`
`
`
`
`
`
`
`
`
`whS
`
`US 6,650,624 B1
`
`25:
`
`mm
`
`mwt_§mz<w:mo0.—
`
`
`
`US. Patent
`
`mN
`
`QQGNK
`
`2292.5;m5228..53ng8
`1.$200285:
`fivwmofinlW25256:M,5520.26528oz_2:
`0.2.25m2:w..m2<E>3m
`2228”.m}
`mmmEommDm
`
`m2<E>3m
`
`28m2:
`
`
`
`5om:m\:mic..2004
`
`
`
`Emma:u4m<o
`
`
`
`._.v_ozo:<mmzmomm023:
`
`
`
`500555”..209
`
`Comcast - Exhibit 1014, page 10
`
`Comcast - Exhibit 1014, page 10
`
`
`
`US. Patent
`
`Nov. 18, 2003
`
`Sheet 9 0f 82
`
`US 6,650,624 B1
`
`9,06:
`
`@2582:
`
`:85
`
`5mg:
`
`285%?
`
`
`
`m2:@235:Hzmmmao
`
`mm<mm2c
`
`”Emma—2
`
`E95:
`
`:mwe
`
`50mm
`
`zo_Em_mz_
`
`m>:o<m_
`
`
`
`$553;3018th
`
`inmm.5vo:m2<mEngoa
`
`ozmofiz
`
`vs:
`
`50.6
`
`525mg.
`
`
`
`xoodv5:304m
`
`~52:
`
`~52”.sz
`
`ozczsou
`8250mm
`m:m
`
`@2582:
`
`E2:02%
`
`as$225
`
`$5300
`
`A
`
`Emmy.
`
`z<mEmzaoo
`
`55:8:55we
`
`50.6:mmo5
`
`
`
`
`
`mg20mo<mmm§MERGE:<EmmzSEEM
`
`
`.mmaoooHmmaomm
`
`
`
`
`02mma2<kmm§b<war?>m<QZDOmm§<w¢0,32Hmmi
`
`a?
`
`Eommz<~fiHE:z<obz_SEE04.2Size
`
`mommMOOma§<mmkmz>>ooas:zfiEmzsgEz.Beau;
`
`
`
`#2805%:Emto025:
`
`
`
`IIFLII92mm@2582:558E
`
`Comcast - Exhibit 1014, page 11
`
`Comcast - Exhibit 1014, page 11
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 10 of 82
`
`US 6,650,624 B1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`| 8
`
`Comcast - Exhibit 1014, page 12
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 11 of 82
`
`US 6,650,624 B1
`
`FIG. 6E
`
`UPDATE RATE COARSE COEFFS FINE COEFFICIENTS
`- 1 1
`1 kHz (1ms)
`KO= 2
`K-2 15
`(BW =5OHz)
`
`3OOHz (3.3ms)
`
`1 OOHz (1 Oms)
`
`5OHz(2Oms)
`
`3OHz (33ms)
`
`
`
`
`
`
`
`10Hz(100ms)
`
`5Hz(200ms)
`
`Comcast - Exhibit 1014, page 13
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 12 of 82
`
`US 6,650,624 B1
`
`
`
`VIVO CJB|dÅèHONE
`
`§§ WOJEJ
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Comcast - Exhibit 1014, page 14
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 13 of 82
`
`US 6,650,624 B1
`
`
`
`
`
`VWO
`
`83TIOHIN00
`
`
`
`{{Z "f)I, H.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Comcast - Exhibit 1014, page 15
`
`
`
`US. Patent
`
`Nov. 18, 2003
`
`Sheet 14 0f 82
`
`US 6,650,624 B1
`
`50
`
`mmjomkzoo1EXECmmliam
`
`I§<mo>m§
`
`Comcast - Exhibit 1014, page 16
`
`Comcast - Exhibit 1014, page 16
`
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 15 of 82
`
`US 6,650,624 B1
`
`FIG. 8B
`
`396
`D/S
`392 2
`74
`
`537
`
`MAP FIFO
`
`ARBITER
`
`
`
`BCM3 137
`
`389
`
`39 O
`DOWNSTREAM
`
`
`
`TIMING
`GENERATION
`395
`S94
`273
`597-555 9,945 a.k. BCM3137
`( Rx FIFO (HHINTERFACE
`BCM3 137
`BCM3137
`RFIFo
`YINTERFACE
`BCM3 137
`RFo YINTERFACEK BCM3137
`BCM3 137
`CHANNEL REFONTERFA6EKBCM3137
`(REFo
`INTERFACEKBCM5137
`BCM3 137
`RFIFo
`INTERFACE (BCM 137
`BCM3 137
`(REFOINTERFACEKBCM3137
`U/S
`RFIFo
`YINTEFACEK9 BCM5137
`
`Comcast - Exhibit 1014, page 17
`
`
`
`US. Patent
`
`Nov. 18, 2003
`
`Sheet 16 0f 82
`
`US 6,650,624 B1
`
`firm
`
`w
`
`Ta«.1me
`
`mum
`
`LVN
`m
`
`cm
`
`mdbm
`
`Z_
`
`“EEm>zo
`
`o
`
`E5892536-218
`
`v
`
`MN3<DOM
`
`mfiioozélmo
`maoomo
`mo<h_mm:.2_
`
`mm
`
`032
`
`
`
`028586325%
`
`ozazé32mi
`
`mmm
`
`Comcast - Exhibit 1014, page 18
`
`Comcast - Exhibit 1014, page 18
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 17 of 82
`
`US 6,650,624 B1
`
`G |G869
`
`)9, 19 || 609
`
`| 89
`
`0 / ’91, H.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`G
`
`Comcast - Exhibit 1014, page 19
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 18 of 82
`
`US 6,650,624 B1
`
`FIG. 1 1
`
`
`
`CRI (CONTENTION RESOLUTION INTERVAL)
`
`RANGING
`WINDOW
`
`499
`
`495
`
`Comcast - Exhibit 1014, page 20
`
`
`
`US. Patent
`
`Nov. 18, 2003
`
`Sheet19 0f82
`
`US 6,650,624 B1
`
`
`
`vhzsoozoEm500<
`
`ImmmIHOo<
`
`
`
`C2300zoEwSoo<
`
`ImmthOO<
`
`now
`
`OON
`
`o<04
`
`mm<mm2:
`
`mmHZDOo
`
`Hzmzmmoz_
`
`ZO_._._m_DOo<
`
`hZDOo
`
`NON|I\\\\
`
`Hmmi
`
`mm<mm§C
`
`mo<mmm2
`
`Pom
`
`¢ON
`
`t<3
`
`mOu
`
`
`
`mgm<2maOOA
`
`NK65%
`
`montzo<§
`
`mm<QEOU
`
`AvHZOOO<
`
`ImmmIHOU<
`
`
`
`mommmxomIo
`
`
`
`Avmommmmm<mmzfi
`
`
`
`ImmmIHmommm
`
`NON
`
`FHoz>m
`
`ImumIHImmmvmmm
`
`onoz>m
`
`mOm:<§
`
`
`
`m0<mmw§mm<mmfifi
`
`
`
`
`
`20m:m><MAJ<2mm<
`
`4§me<
`
`Hm<Hm
`
`
`
`wk<kmPwmmm
`
`mmmhm§<m<a
`
`moo;Qz<
`
`mOp<momhz_
`
`I‘
`
`
`
`ImumzhmmMAmmu
`
`Comcast - Exhibit 1014, page 21
`
`Comcast - Exhibit 1014, page 21
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 20 of 82
`
`US 6,650,624 B1
`
`NUMBER OF TRIES
`EXCEEDS THRESH
`
`
`
`
`
`
`
`
`
`FIG. 13
`START
`
`INTERARRIVAL
`TIME ESTIMATION
`
`3OO
`
`RESET TRIAL COUNT,
`DISABLE LOOP,
`RESET LOOP INTEG VALUE
`
`3O3
`
`TRIAL COUNTER
`YES
`ENABLE LOOP, LOAD COURSE LOOP
`COEFFICIENTS, LOAD ACQ ERR THRESH
`
`WAIT FOR ACQ. THRESH
`TIMESTAMPS
`
`CHECK
`COARS; LOCK
`
`U
`
`309
`NO
`
`31 O
`
`LOAD FINE LOOP
`COEFFICIENTS,
`
`WAIT PROG TIME
`
`LOAD TRACKERR THRESH
`
`313
`
`
`
`
`
`
`
`
`
`
`
`
`Comcast - Exhibit 1014, page 22
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 21 of 82
`
`US 6,650,624 B1
`
`FIC. 14
`
`11 O1
`
`11 OO
`11 O1
`
`11 O1
`
`PAYLOAD
`
`PAYLOAD
`
`PAYLOAD
`
`FIG. 15 - 1103
`
`
`
`11 O7
`
`
`
`11 O9
`
`6
`-- 111 O
`
`
`
`QPSK
`PREAMBLE
`
`16 OAM
`PAYLOAD
`
`DATA BURST
`1105
`
`FIG. 1 7
`1111
`
`1112
`
`111 O
`
`
`
`BINARY PATTERN
`
`UNOUE
`WORD
`
`PAYLOAD
`
`PREAMBLE
`QPSK
`1109
`
`16 OAM
`111 O
`
`Comcast - Exhibit 1014, page 23
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 22 of 82
`
`US 6,650,624 B1
`
`FIC. 18
`
`1122
`
`-120
`
`1127
`
`1129
`
`1124
`
`PHASE
`
`se FILTER
`
`LOOP
`
`VCO
`
`l
`
`
`
`t
`
`1125
`
`
`
`1146
`
`INPUT
`
`RESAMPLER
`
`
`
`
`
`FIC. 19
`
`-140
`1145O
`
`MATCHED
`FILTER
`
`OUTPUT
`
`1147
`
`
`
`LOOP
`FILTER
`
`PHASE
`DETECTOR
`
`FIG.2O
`114-6
`
`RESAMPLER
`
`
`
`1145O
`MATCHED
`FILTER
`
`
`
`114 Ob
`
`OUTPUT
`
`-1
`
`
`
`LOOP
`FILTER
`
`PHASE
`DETECTOR
`
`Comcast - Exhibit 1014, page 24
`
`
`
`US 6,650,624 B1
`US 6,650,624 B1
`
`U.S. Patent
`US. Patent
`
`1
`
`&f0Bm%
`
`2293E088_OW_mo:_m,K:E:_
`
`N_
`
`m.WET/452:62"
`_omF—mozzfimm|||||
`
`mobfiommo
`
`QmIob‘E
`
`__
`
`$5255.
`SEC0_mg39.9.
`
`
`
`_nm:mm:on:
`
`_.____
`
`5.rF
`
`_2:05Emma
`
`52%.SE
`
`:9:
`
`255mm:
`
`dzzsé
`
`Comcast - Exhibit 1014, page 25
`
`
`
`
`
`
`
`
`
`Comcast - Exhibit 1014, page 25
`
`
`
`
`
`
`
`U.S. Patent
`US. Patent
`
`1
`
`
`
`TIIILIIIIIL_amn:\\m.K:E:«022:8_9V:3?:E:mm:mm:on:NNET/L
`
`
`
`NNGNK
`
`
`
`
`
`
`
`3o;
`
`0_zfiEmnS09E5:E5:4m,onma_fizzfim
`_B_§§fizzémmm::39..A29:
`
`h
`
`US 6,650,624 B1
`US 6,650,624 B1
`
`
`
`mm<_._amm<Im
`
`
`
`mohommomohommo
`
`____
`
`mES:"M609
`4_2_w_E:
`
`s002_:55SE_355Ema_4mzz<xo
`
`Comcast - Exhibit 1014, page 26
`
`Comcast - Exhibit 1014, page 26
`
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 25 of 82
`
`US 6,650,624 B1
`
`
`
`NPUT
`
`
`
`
`
`PHASE
`DETECTOR
`
`
`
`
`
`FILTER
`
`12O2
`SENSOR AND
`AMPLITUDE
`CONTROL
`
`VOLTAGE
`-- 1
`
`
`
`Comcast - Exhibit 1014, page 27
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 26 of 82
`
`US 6,650,624 B1
`
`FIC. 25A
`
`61 O
`
`
`
`612
`ANALOG
`AMPLIFER
`
`
`
`Comcast - Exhibit 1014, page 28
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 27 of 82
`
`US 6,650,624 B1
`
`FIG. 26
`
`7OOO
`
`CHANNEL 1
`DEMODULATOR
`
`CHANNEL 2
`DEMODULATOR
`
`CHANNEL 3
`DEMODULATOR
`
`O
`
`O
`
`O
`
`7OOn
`
`CHANNEL N
`DEMODULATOR
`
`
`
`
`
`Comcast - Exhibit 1014, page 29
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 28 of 82
`
`US 6,650,624 B1
`
`CABLE MODEM
`TERMINATION SYSTEM
`- - - - - - - - - - - - - - - - - - - - - - -
`
`
`
`CONTROL
`
`CHANNEL 1
`DEMODULATOR
`
`CONTROL
`
`CHANNEL 2
`DEMODULATOR
`
`
`
`
`
`MONITORING
`CIRCUIT
`
`CONTROL
`
`
`
`
`
`
`
`
`
`
`
`
`
`-
`
`- -- - O--- ---
`
`-
`
`-- --- -- -- -- -- - O
`
`DOWNSTREAM
`MESSAGE
`FLOW
`
`TO TRANSMISSION MEDUM
`
`15
`
`-
`
`-
`
`o
`
`717
`
`MODULATOR
`
`716
`
`
`
`L- -- a--
`
`CABLE MODEM
`- - -nm rm ammar am -as a
`
`me - - -
`
`Comcast - Exhibit 1014, page 30
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 29 of 82
`
`US 6,650,624 B1
`
`FIG.28
`
`DIGITAL
`DATA OUTPUT
`
`213
`
`333
`
`UPSTREAM (U/S)
`BURST RECEIVER
`
`
`
`MODULATED
`DATA INPUT FROM
`TRANSMISSION MEDUM
`
`Comcast - Exhibit 1014, page 31
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 30 of 82
`
`US 6,650,624 B1
`
`
`
`SLV1S TENNWHO
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Comcast - Exhibit 1014, page 32
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 31 of 82
`
`US 6,650,624 B1
`
`
`
`Comcast - Exhibit 1014, page 33
`
`
`
`US. Patent
`
`US 6,650,624 B1
`
`m.>5?538Em2:
`
`\MGNK
`
` 22$527210kma.‘\2xmmm388522,20my.cx.AM238%35232:mmémfiflfimE%iguana35223§.,2K
`
`
`52%;;.\A.2...._._.N_.m.»._._._..._._._....._.§_.
`
`§
`
`N
`
`R\\\\\\\\\\\V
`
`mm\\\\\
`
`(SD
`
`M
`
`ISNEK]
`
`'IVElOBdS
`
`Em?Eon2mm.20—En
`
`3.3658%:
`
`Comcast - Exhibit 1014, page 34
`
`Comcast - Exhibit 1014, page 34
`
`
`
`
`
`
`US. Patent
`
`Nov. 18, 2003
`
`Sheet 33 0f 82
`
`US 6,650,624 B1
`
`
`
`ZO_H<QO._._<mm.1002mm
`
`WED.j<OHmo<wmm2
`
`
`
`._m_ZZ<Io.Ommmm:.:.2_
`
`
`
`._Om:2>mmzimmma
`
`dzz<xom352<E:..
`
`zozigmzoooz<Eé542252Mmme/mum
`
`:50:.
`
`xmao
`
`OHmoz<IoOZ
`
`vmzm
`
`6995va
`
`20:555on558m8.529
`
`mm;
`
`MK
`
`mm;
`
`938832:
`
`omIpAmeom
`
`538E822E
`
`.8»
`
`EAems?won
`
`vmzm
`
`6£258va
`
`EmBEES
`
`6.EA
`
`v E
`
`fim:5E255me
`
`mzm._<z_om<:AHm§¢Bmfiommmooz:
`
`mzmSmSfioofiHflxn9:858
`
`NWQNK
`
`
`
`.mzmgmflmca85592:
`
`Comcast - Exhibit 1014, page 35
`
`Comcast - Exhibit 1014, page 35
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 34 of 82
`
`US 6,650,624 B1
`
`899/99
`
`999
`
`
`
`(H3Sn (J3d)
`
`
`
`NOII VÝTT131SNOO
`
`
`
`TVNIH NOISSW
`
`
`
`‘O HNI (OB/SSBNONI
`
`
`
`MAE'N NOISSW
`
`
`
`BIVAJ TOEWAS
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Comcast - Exhibit 1014, page 36
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 35 0f 82
`
`US 6,650,624 B1
`
`O |
`
`
`
`f78, '50 I.H.
`
`
`
`
`
`
`
`
`
`
`
`Comcast - Exhibit 1014, page 37
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 36 of 82
`
`US 6,650,624 B1
`
`98 "$). I, H.
`
`
`
`GZ /
`
`Z
`
`Z Z|
`
`Comcast - Exhibit 1014, page 38
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 37 0f 82
`
`US 6,650,624 B1
`
`| 67
`
`
`
`98 "$) IJI
`
`
`
`
`
`887987O 16
`
`0 | |
`
`Comcast - Exhibit 1014, page 39
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 38 of 82
`
`US 6,650,624 B1
`
`|b)], |
`
`
`
`|–––––––––––––––––1–––––––––––––––––
`
`| | | | | | | | | | | |
`
`Comcast - Exhibit 1014, page 40
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 39 of 82
`
`US 6,650,624 B1
`
`
`
`99C |
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`09` |88 "$). I, I,
`
`Comcast - Exhibit 1014, page 41
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 40 of 82
`
`US 6,650,624 B1
`
`87 ||
`
`99 ||
`
`
`
`
`
`68 "f)I, H.9(†7 ||Claevis)
`
`
`
`
`
`
`
`
`
`
`
`Comcast - Exhibit 1014, page 42
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 41 of 82
`
`US 6,650,624 B1
`
`Ofz ’5) I „H
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`| S3):
`
`Comcast - Exhibit 1014, page 43
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 42 of 82
`
`US 6,650,624 B1
`
`FIG. 41
`
`1 O
`
`CONTROL MESSAGE
`
`
`
`
`
`CONTROL
`
`NiAAce
`ETHERNET OR
`INTERNET
`
`196
`189-193 208-210
`REQDATA CONTENTIONACK
`E GRANT IE'S DATA E IES
`SAMPLE MAP
`
`
`
`
`
`DATA REOUESTS
`
`
`
`MAP GENERATOR
`
`COLLISIONS
`
`191
`
`(HEADEND)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Comcast - Exhibit 1014, page 44
`
`
`
`%
`
`US 6,650,624 B1
`US 6,650,624 B1
`
`U.S. Patent
`US. Patent
`
`mN
`
`NVGNK
`
`dzz<zo
`
`moEEommo
`
`
`
` Q§<Hm
`
`
`
`
`
`
`
`
`
`
`
`
`3Soc:582m.396595m,6E
`
`amm:2wom—
`
`
`
`2I<55a205%8:35magic-BEBEa:
`
`moz<zEz_<2N<29>£3
`
`
`
`2822282,55%E;5528258
`
`
`
`
`
`<20mszEEZDEEQQ3825
`
`ommEommo
`
`n22mzo>m
`
`m:
`
`
`
`
`
`
`
`museum39:82:d2<>nm56E5%zozzmzzoomoH3381Bedoonx
`
`Comcast - Exhibit 1014, page 45
`
`Comcast - Exhibit 1014, page 45
`
`
`
`
`
`U.S. Patent
`US. Patent
`
`N
`
`m
`
`3
`
`ehS
`
`f0
`
`US 6,650,624 B1
`US 6,650,624 B1
`
`
`
`w.m:|\\m$|\t¢l\\
`
`WV65%
`
`((0?
`
`
`
`
`
`
`
`m623m0EozmvA2925mo2E2;..<>~Ez.2,#292.<55._<>mEz_moz<zEz_<s_538m
`
`
`
`
`
`
`
`Ma;m:5492.:aHm;_'Hm:
`
`&58:
`
`Comcast - Exhibit 1014, page 46
`
`Comcast - Exhibit 1014, page 46
`
`
`
`
`US. Patent
`
`m
`
`h
`
`US 6,650,624 B1
`
`oummto
`
`21V03‘mn¢
`
`FN¢I\
`
`m?
`
`)flmfiz.£6
`
`5m:$361EmEo<2<2o<2
`
`
`
`N:ina:
`
`I525«.22N¢¢
`
`Ikmmuuom4;
`
`mEMEoomssozxnz
`
`mimmmbooz<
`
`m.R6m,l/§m2:Eém20:53:W\o?
`
`
`Emto928mmBahamanoE95225mg:h?
`22$?mkzuzmda.dzz<zo
`
`8m?m:52:at:\G_\j:zvozm$25
`
`1525.3.N:k2”Emton?mkzmzwd20.2582.6%
`
`
`
`
`
`
`.4“Hummuo._.m_._ImOIozm_nEOx0<mmmOXU/xmuu0¥0<m.HEOv_0<mwE?ozazé
`ozazé
`sJflmflz.o?w?
`Emto55mi:xo<
`
`
`Comcast - Exhibit 1014, page 47
`
`Comcast - Exhibit 1014, page 47
`
`
`
`
`
`U.S. Patent
`US. Patent
`
`Nov. 18, 2003
`
`Sheet 46 0f 82
`
`US 6,650,624 B1
`US 6,650,624 B1
`
`
`
`30492.:.1300
`
`mm:mm?mm_.
`
`\—m_
`
`
`
`
`
`mm?2ZO:.<s_m_._m_ZO_._.<§mO...Z_n22
`
`
`
`NZO_H<2m._m_ZO_P<§mO.._Z_n22
`
`
`
`
`
`2_152m...mo<m39533m_HvazmgmZO;<_2W_O.H_Z_n22
`
`298m4<>mm:z_
`
`m:m3m:m#6m:m.1
`
`
`
`
`
`m2:..E<._.mZO_H<QO._._<
`
`v8
`
`2oasAmmanEm
`
`
`
`mwdhm
`
`
`
`
`
`
`
`Comcast - Exhibit 1014, page 48
`
`Comcast - Exhibit 1014, page 48
`
`
`
`
`
`
`
`
`US. Patent
`
`Nov. 18, 2003
`
`Sheet 47 0f 82
`
`US 6,650,624 B1
`
`mm:
`
`mvdhm
`
`OQZ<>Q<§
`OXJOmE
`60mpzoo6<2
`
`O<H<Qa<§
`
`oxJ01<§
`
`om?
`
`o4m22<Io
`
`Imo<uKMHz_
`
`FQZ<>Q<2
`FXJQmE
`40mpzooa<§
`
`F<H<oa<§
`
`PXJOQ<§
`
`Imo<mmmpz_
`
`F4mzz<Io
`
`hoj<>m<§
`NXJOmE
`Aomhzooa<§
`
`N<H<QQ<§
`
`NX4UQ<§
`
`Imo<mmMHz_
`
`m4mzz<Io
`
`m
`wr
`
`§<mm
`
`mmJJOmFZOo
`
`¢N
`P
`
`
`
`m_xxwo4<zmMwa
`
`
`
`oFo>mho_2<mm
`
`
`
`4m22<zomxm—
`
`OuEHOMJMm
`
`Fm—
`
`Q<§
`
`mmhu<
`
`
`
`oh:4<zmm~z_
`
`Fur
`
`
`
`n32mxvmOZEMSE
`
`Q<§
`
`mo<mmm2
`
`gupdm
`
`2<mmpmzzoo
`
`mu2<muu<2
`
`Cowmast-EbeH1014,page49
`
`Comcast - Exhibit 1014, page 49
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 48 of 82
`
`US 6,650,624 B1
`
`// |
`
`/ 9 || — G9||
`
`Z f7
`
`f) IJI
`
`
`
`
`
`
`
`
`
`Comcast - Exhibit 1014, page 50
`
`
`
`tn
`
`m0
`
`m
`
`US 6,650,624 B1
`
`S..u.3Ba
`
`
`Dam<._.<Dm02<2mw22§HmMDme
`
`
`w4<>mm.rz_._<>w_m:z_n_<>mm:2_
`mwvw;owv
`
`.H2300W:+Zo_+zm+2m+2n+20+2m+z¢+zAn+2N+z_+22H0493:
`
`m,N2N9oo_\\NE\\.omN
`
`
`9<2mEBB\a?06.3m6%
`M<20
`
`5sz
`
`
`
`3%$5392.:2.152520.0%
`
`Amcm¢59m
`
`mm:mm:mm:
`
`\MMN
`
`59%:
`
`Comcast - Exhibit 1014, page 51
`
`Comcast - Exhibit 1014, page 51
`
`
`
`
`
`
`U.S. Patent
`US. Patent
`
`Nov. 18, 2003
`
`Sheet 50 0f 82
`
`US 6,650,624 B1
`US 6,650,624 B1
`
`
`
`RX_NOW
`
`FIG.49
`
`
`
`
`
`
`
`MAINTENANCEINTERVAL(6MINISLOTS)
`
`
`415
`
`2204
`
`418
`
`MINISLOT
`
`
`
`
`
`200
`
`102
`
`\
`100
`
`MSCLK
`
`Comcast - Exhibit 1014, page 52
`
`Comcast - Exhibit 1014, page 52
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 51 0f 82
`
`US 6,650,624 B1
`
`
`
`
`
`
`
`TVANJE INI VIVO
`
`09°50IJI
`
`Comcast - Exhibit 1014, page 53
`
`
`
`US. Patent
`
`m.
`
`8,
`
`200f025whS
`
`US 6,650,624 B1
`
`Nm65%
`
`N«(0270%“(RN
`
`
`
`2621?.zonEaonE
`
`
`
`m35.62.:8_r24,335.538m
`
`1IWullfllllwlllfilllJllllwllJlfilllJlllJlJllJlllJ
`
`
`
`Comcast - Exhibit 1014, page 54
`
`Comcast - Exhibit 1014, page 54
`
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 53 of 82
`
`US 6,650,624 B1
`
`FIG. 52
`RNC. OFFSET 7 BYTES
`PWR.
`FREQ.
`TIME
`SID
`STATUS TIMESTAMP CH. ID
`2 BYTES 4 BYTES
`BYTE 2 BYTES 2 BYTES 2 BYTES 3 BYTES
`
`FIG.53
`
`RNG OFFSET 7 BYTES
`
`TIME
`FREQ.
`PWR.
`SD
`STATUS TIMESTAMP CH, ID
`2 BYTES 4 BYTES
`1 BYTE 2 BYTES 2 BYTES 2 BYTES3 BYTES
`
`EQUALIZER COEFFS,
`32 BYTES
`
`FIG. 54
`
`BASED ON THE STATUS BYTES(7:5) BITS, THE FOLLOWING STATISTICS ARE KEPT USING COUNTERS.
`SLOT DEFINITION
`STATISTICS
`CAL CULATION
`
`DATA
`
`RANGING
`
`
`
`1.NUMBER OF SLOTS
`2.NUMBER OF SLOTS WITH POWER BUT NO DATA
`3.NUMBER OF SLOTS WITH BAD DATA
`4. NUMBER OF GOOD DATA-SLOTS
`5.TOTAL NUMBER OF FEC BLOCKS
`6.NUMBER OF FEC BLOCKS WITH CORRECTABLE ERRORS.
`7.NUMBER OF UNCORRECTABLE FEC BLOCKS
`REQUEST(CONTENTION).NUMBER OF REQUESTS RECEIVED
`NO UW
`2.NUMBER OF COLLIDED REOUESTS
`3.NUMBER OF CORRUPTED RECUESTS N0 UW OR BAD FEC OR BAD HEC
`REQUEST/DATA 1.NUMBER OF PACKETS RECEIVED
`(CONTENTION) 2.NUMBER OF COLLIDED PACKETS
`3. NUMBER OF CORRUPTED PACKETS
`1.NUMBER OF RANGING MESSAGES RECEMED
`2NWBER OF COLLIDED RANGING MESSAGES RECEMED
`3.NUMBER OF CORRUPTED RANGING MESSAGES
`
`NO UW
`UW AND (BAD FEC OR BAD HEC)
`UW AND GOOD HEC
`
`
`
`
`
`NO UW
`NO UW OR BAD FEC OR BAD HEC
`
`NO UW
`NO UW OR BAD FEC OR BAD HEC
`
`Comcast - Exhibit 1014, page 55
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 54 of 82
`
`US 6,650,624 B1
`
`
`
`FIG.55
`
`SERIAL DATA
`
`BIT CLK
`BLK DV
`
`CLK
`DAT(S<-M)
`DAT(S->M)
`SLAVE SELECT
`
`N
`
`MAP DATA
`MAP CLK
`NTROL
`MAP DAT VALID e
`
`M/S CLK
`(RX_NOW)
`
`FIG. 56
`
`etc., UUU" UUUU
`
`316
`BLKDV
`
`1
`
`4
`
`DATA
`JO2
`
`PREPENDED INFO.
`
`Comcast - Exhibit 1014, page 56
`
`
`
`US. Patent
`
`00
`
`m
`
`US 6,650,624 B1
`
`
`
`m3%a,wasNEtcfigN:5_2,MESE2580252;ama..5@2532:$25
`
`m.3N6mm08mm65%
`
`
`
`hmmEwh>mlmm§
`
`
`
`Emmi._._m_lmm§
`
`
`
`1525205mm54mma>HHOJmn:m0_>mmm
`a:z;a:A:Q:
`
`mmdfim
`
`
`5mmm..mmmmmm
`
`
`
`w__________.259;mmm.65%
`
`oomé
`
`8»,menmen
`
`HEN2%gEas
`
`<H<o
`
`
`
`nocmxk
`
`Comcast - Exhibit 1014, page 57
`
`Comcast - Exhibit 1014, page 57
`
`
`
`
`US. Patent
`
`Nov. 18, 2003
`
`Sheet 56 0f 82
`
`US 6,650,624 B1
`
`zo:<N_zomIoz>m
`
`
`
`m2<E255mm:
`
`NF
`
`
`
`.109:555©mzoooz_oz<m
`
`Bm<mzo:zm:zou
`
`
`
`fizz/Eu553m
`
`
`
`.mmmmogo_oo._
`
`ExzQEEozm
`
`mam Pcdfim
`
`
`84.2.23928223bomvozazé
`.omEmmzoammmZO;<mm_._<oozm_wz<m
`
`
`
`32$:5555m:2958:2852%
`i:.no.6
`
`
`mo<mmm=2mmzoammmzouzgm
`
`wow
`
`
`
`mcmjgzooZOC<N3<EZ_
`
`
`
`.omEmmZOnfim—mZo_m_>omn_m_m
`
`
`
`.OmEZOESOKQMK
`
`A?»
`
`
`
`om:mm<mm§.
`
`
`
`8&8:zo:zo.mNS
`
`.v
`
`Comcast - Exhibit 1014, page 58
`
`Comcast - Exhibit 1014, page 58
`
`
`
`US. Patent
`
`001v.0N
`
`3
`
`f
`
`US 6,650,624 B1
`
`.8:o?E¢.850M$8.82.zwom2:laneaw“ismUs::3.2om2<E>3m8:“=25as:mN?
`
`
`S.28“.3:$8258$82.58
`.50by.0E3ma:v8E50202-550m;Eamo?
`
`S.8:635mg:m:50.5
`
`
`
`
`
` /113$:625mm2:9
`
`Comcast - Exhibit 1014, page 59
`
`0|
`m,Va$538soa
`
`zxVa3‘
`
`$538mz<E>Sm
`
`._.v_ozmo02.5.;m:
`
`
`
`._.x0.05.023:.:m
`
`
`
`
`
`
`
`om<om2:m1EmoozmmmEommDm
`
`
`
`8 t
`
`o
`
`L5
`
`N i
`
`n
`
`Comcast - Exhibit 1014, page 59
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 58 of 82
`
`US 6,650,624 B1
`
`FIG. 62
`
`MSB-BYTE FIRST
`LSB-BIT FIRST
`736
`737
`738
`
`735
`
`739
`
`74O
`
`STATUS MS CTR
`2 BYTES 4 BYTES
`
`SID
`CH. ID
`1 BYTE 2 BYTES
`
`RANG INFO. EQUALIZER COEFFS.
`7 BYTES
`32 BYTES
`
`
`
`8,9,..., 15;0, 1,...,7
`
`PWR: 2 BYTES
`FREQ: 2 BYTES
`TIME: 3 BYTES
`
`Comcast - Exhibit 1014, page 60
`
`
`
`US. Patent
`
`Nov. 18, 2003
`
`Sheet 59 0f 82
`
`US 6,650,624 B1
`
`
`
`
`
`Ego/E9.53.5050—
`
`rommzmOznror
`
`cm>mmmwm
`
`om>mmmmm
`
`v.0Umuuooo
`
`
`
`meo<n_OmQjOouoo—
`
`
`
`>0mmzmOZUPOF
`
`
`
`
`
`ZOF<I_O_>IHOZMJ._.mv._0<&”o:
`
`mommm—0m:m._m<._.0mmmoo#oo
`
`mommm0mmm._m<5mm_mooznno—o
`
`oEom—EoDuo;H.292:OZUCO
`E802956$55.38$5228;gg892$me82.
`
`
`ozazé;ggBQEEEa.dzz<zo02>;%g8023me538562202>;g
`
`I29%.:ngno53m.58552:T:5g55%
`
`mommmUm:m.._m<._.ommm_oozanoro
`
`
`
`QMHUMHMQ0&0;wDQZDOznp—o
`
`
`owEDOmmoz_oz<mmmbxoaz:
`
`
`ZOFSOSIkozmq.EXOIEUO:
`
`
`mommw0m“.m.._m<._.ommmoon_.oo
`
`no595.5.52820535
`
`ZO_mm_2mz<w:.
`
`.550.555$2052:
`
`zo_mm=2mz<mh
`
`om>mmmmm
`
`
`
`.._OXOOJmHmdfi.mmqun—Z:
`
`ZO_mm_§mz<m._.
`
`«66.95%
`
`on?LE
`
`29:on
`
`h:1.:
`F"?:50dr.:mZOEZEMQ
`
`
`
`
`x0own—HOOD
`
`Comcast - Exhibit 1014, page 61
`
`Comcast - Exhibit 1014, page 61
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 60 of 82
`
`US 6,650,624 B1
`
`FIG. 64
`
`741
`
`FECSTATS
`(NOFEC ERR, CORR FEC ERR,
`UNCORR FEC ERR)
`
`PREPENDED
`INFORMATION
`
`SERVICE
`SLOT TYPE
`
`742
`
`UW DET
`745 RANGING INFO
`EOUALIZER COFFS
`
`
`
`
`
`
`
`
`
`
`
`RECEIVER
`TDMA
`CONTROL
`
`
`
`
`
`744
`
`INTERFACE
`
`743
`
`Comcast - Exhibit 1014, page 62
`
`
`
`U.S. Patent
`
`Sheet 61 of 82
`
`US 6,650,624 B1
`
`
`
`
`
`(BOWERHINI dWN WOH3)
`
`999
`
`
`
`99 "f)I, H.
`
`
`
`
`
`
`
`
`
`
`
`Comcast - Exhibit 1014, page 63
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 62 of 82
`
`US 6,650,624 B1
`
`
`
`
`
`Z975).I.H.
`
`XATOTX1
`
`Comcast - Exhibit 1014, page 64
`
`
`
`US. Patent
`
`Nov. 18, 2003
`
`Sheet 63 0f 82
`
`US 6,650,624 B1
`
`l|l|||l>|ll||||l|J
`
`
`
`H015E2;0200mm
`
`
`
`OHZ_omofiam_
`
`
`
`OHZ_emu/fin.m_
`
`HOJmm2;Hmml
`
`mm65%
`
`
`
`
`
`ZOfimoa0200mm29.anHmmr...
`
`5.226<55 EEO/E<55LOExo<a
`<._.<Qno
`
`_
`
`£38?1/
`
`§
`
`
`
`
`
`
`ZOrEOn.0200mmZOCKOQHmmE
`._.m_v_o<n_<26moEva/E<H<Qno
`
`m2:ozoommmomw2:.Hmm:mom
`604mHOJm
`
`
`
`Comcast - Exhibit 1014, page 65
`
`Comcast - Exhibit 1014, page 65
`
`
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 64 of 82
`
`US 6,650,624 B1
`
`FIG. 69
`
`118O
`
`PAYLOAD
`
`11 8-O
`
`s-s-517
`
`-
`
`N
`
`118b
`
`
`
`507
`
`OTHER
`
`5
`16
`
`FIG. 70
`
`PAYLOADS
`
`528 -52
`
`CRC MAC
`1
`HDR1
`
`
`
`|
`
`
`
`525
`
`Comcast - Exhibit 1014, page 66
`
`
`
`US. Patent
`
`Nov. 18, 2003
`
`Sheet 65 0f 82
`
`US6fiflMn4B1
`
`mi“own3%NS.
`
`._uo25
`
`o0f
`
`l.
`
`”K
`
`
`
`
`
`no¢m\\\\m¢m.
`
`oo¢m\\\\
`
`\Ad?‘
`
`
`
`mo:o<mu
`
`/8Emo:2E,,
`
`mvm
`
`//
`
`/o
`
`¢m¢¢m
`
`New
`
`mw;mm_
`
`
`
`mo:o<mL
`
`Comcast - Exhibit 1014, page 67
`
`Comcast - Exhibit 1014, page 67
`
`
`
`
`
`US. Patent
`
`Nov. 18, 2003
`
`Sheet 66 0f 82
`
`US6fiflMn4B1
`
`00¢m.\\x\
`w¢m©¢m
`
`¢¢mN¢m
`
`mwnnmv~n~
`
`235i
`mornmozm
`
`H2m§o<E
`Egufigs
`
`Aw5m:2min.o<§
`
`mudE‘
`
`aw;mmvPo_on__oou.u__u
`
`
`:33254$Etim20-1%.“.2%.8Erin:
`
`
`
`mum¢mmwhoommmommvm
`
`$05.:032zofifizmzoéuxFooonfloiEmil“:
`
`
`mags...moImzocfizMzo/‘E:uZOImoIm
`
`
`
`mmo<m1o_..=omn_mlo.$2n—FHmafilom
`
`o...
`
`warmzo:<~zm§o<mh_LoIBZmfimHEoIzwd
`
`|
`
`
`
`Emzoé...m:.:..1515254596::uzm._
`
`H§m<alo<§
`
`Comcast - Exhibit 1014, page 68
`
`
`
`010;.mQIm.Q<O..><n_0253.52
`
`
`
`
`
`Comcast - Exhibit 1014, page 68
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Nov. 18, 2003
`
`Sheet 67 0f 82
`
`US 6,650,624 B1
`
`
`550mmx9352;<mo;93miz§nozmmzozuomE
`>._zoH5205:Ema:mo;uzoopEmuo<ElhmmE
`p2m§0<Em__.:It;BEGOMQo.ESE—flew
`OmMN0...mmmmmeEuomSmmmmm
`
`
`EmzoémBE...mo;GENohEm.HZmzoé...:05mo...
`
`
`
`cungmmoz.H23005250mmEmzoékamloé...
`520#5205:55mo;mzoopEmuo<mmlhm5
`
`
`
`ijm<2mEm.FHMJm/‘Zm..=
`
`
`
`n5ln_mz_m<m§<mu._._mH.009.
`
`m._m<zmou..m<m.oEm.OHMJm/xzw..=,
`
`
`
`
`
`VA65%
`
`anlamm<ma?—m2<munnmatllm
`
`KQImm_IH.._OIhOzmfimHzglIm
`
`aDlamz.m<m2<m5mml>mx
`
`
`
`
`
`mozmm=¢mo...Emznzzo_m~_m_>:oocnmm>
`
`
`
`
`
`wUZMDOmmXOmIomum/DIo<§
`
`
`
`EmmozmmDamo<2.39.._ozo_anuo<o..><n_pzuzoé...Q<OJ><Q.
`
`
`
`
`
`
`
`92$:EEQE93<no:52“:l2926EEQEmmomo<omo88
`
`
`
`Comcast - Exhibit 1014, page 69
`
`Comcast - Exhibit 1014, page 69
`
`
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 68 of 82
`
`US 6,650,624 B1
`
`OZ9
`
`009
`
`%, GR?Ž?) ***
`
`9Z "f)I, H.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`X QIS (JOH
`
`
`
`
`
`H10||MONWE ?|OH
`
`Comcast - Exhibit 1014, page 70
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 69 of 82
`
`US 6,650,624 B1
`
`
`
`92 "f)IJI
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`ONES
`
`Comcast - Exhibit 1014, page 71
`
`
`
`US. Patent
`
`Nov. 18, 2003
`
`Sheet 70 0f 82
`
`US 6,650,624 B1
`
`
`
`295?.3:525:2392%
`
`It;m§<~ELO
`
`
`
`.onmed:xu<m>ooE
`
`
`
`mo._.z<w_0om<om5OZ
`
`~25...—uozozxon—
`
`
`
`«9.533mES
`
`2.wig;mez
`
`
`
`dd:5859.,
`
`
`
`Ibo§oz<mmeDOmm
`
`xn=m«Om
`
`n22mmmUOw—n.
`
`
`
`
`
`4<>_mm_<m2<mut<3<
`
`om<0m5
`
`8E2mz<~=za
`
`was:8285m
`
`oz<uu0¥o<m
`
`:85503...?
`
`8:595:22
`
`was:gozozzon.
`
`an.
`05%
`
`._.Z<mo
`
`wx9mmob
`
`m.
`
`OZEZMQ
`
`
`thimfiuZOF<§mOuZ_
`h2g0'32:.xo<
`
`Kimawhz<mo
`
`z_pmwzcumn5ozmm
`m.9m2.:me8331
`
`2°5ng
`
`
`
`
`
`TE;#5205:ozum
`
`6”.8225”.525was9mmSExoésoa“3.2.252w.
`
`E5?958.:E583
`
`
`
`OH805215.3025oz<
`
`
`
`Eozzfim2625:
`
`$8225”.@585
`
`
`
`OmmNI._._>>th§O<wE02mm
`
`
`
`
`
`
`
`DJMExu<m>oo_n_mIFz_
`
`02
`
`n.‘
`
`DmmExm
`
`Comcast - Exhibit 1014, page 72
`
`Comcast - Exhibit 1014, page 72
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 71 of 82
`
`US 6,650,624 B1
`
`OOG •
`
`
`
`
`
`
`
`Comcast - Exhibit 1014, page 73
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 72 of 82
`
`US 6,650,624 B1
`
`
`
`s
`
`1.
`Ll
`H
`O
`O
`1.
`H
`U
`Z
`O1
`L
`H
`4.
`
`Comcast - Exhibit 1014, page 74
`
`
`
`US. Patent
`
`Nov. 18, 2003
`
`Sheet 73 0f 82
`
`US 6,650,624 B1
`
`moon
`
`FMZKMIHM
`
`<EQH
`
`KM4JOmHZOo
`
`mm
`
`mm>Eomm
`
`
`
`§<mmHMZ§OQ20mm
`
`meZZ<IQ
`
`Cowmast-EbeH1014,page75
`
`Qmé?‘
`
`room
`
`um
`
`mmkcfimz<mp
`
`§<mmHmQDOH
`
`m4mzz<IU
`
`Comcast - Exhibit 1014, page 75
`
`
`
`
`
`
`
`
`US. Patent
`
`m
`
`Sheet 74 0f 82
`
`US 6,650,624 B1
`
`\mdhm
`
`6.,Em6mwmmmdzz/EoEEEmzaoo
`
`
`
`
`
`
`mEEzmz/E
`
`mmmmmmmdzz<zo355%EN:IE
`E25?0.
`6m.
`
`
`
`H.902
`
`mmmEOZ
`
`EE66m.
`
`35II:5
`
`Comcast - Exhibit 1014, page 76
`
`
`
`969m:xmogmzmézimfl
`
`M4m<ommma
`
`Comcast - Exhibit 1014, page 76
`
`
`
`U.S. Patent
`US. Patent
`
`Nov. 18, 2003
`
`Sheet 75 0f 82
`
`US 6,650,624 B1
`US 6,650,624 B1
`
`HEmmn¢mn
`
`defik
`
`
`
`
`
`
`
`mom
`
`m
`
`MN3<mmzmo
`mm~3<30m
`xo<mommu
`zo_m_omo
`ENmmFm
`m>:.n_<o<
`
`IUHOZ
`
`KNEE
`
`ES:E0mmm¢
`mmfimm>zoo
`
`Z>>OQ
`
`m
`
`Conwast-EbeH1014,page77
`
`Comcast - Exhibit 1014, page 77
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 76 of 82
`
`US 6,650,624 B1
`
`FIG. 84
`
`
`
`SLCER
`
`SLCER
`vé
`
`Comcast - Exhibit 1014, page 78
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 77 of 82
`
`US 6,650,624 B1
`
`
`
`9ÇÇ ST?E'NNWHO
`
`
`
`6ÇÇ ST?ENNWHO
`
`
`
`98 "$). I, I,
`
`
`
`WBOJOWN ETEWO
`
`899,
`
`Comcast - Exhibit 1014, page 79
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 78 of 82
`
`US 6,650,624 B1
`
`
`
`| OTIS | u
`
`98 "50IJI
`
`Comcast - Exhibit 1014, page 80
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 79 0f 82
`
`US 6,650,624 B1
`
`FIC. 87
`
`CREATE
`DE SLOT
`
`376
`
`ADUUST
`NOTCH
`FILTER
`
`COMPENSATE
`FOR
`NOTCH FILTER
`DISTORTION
`WITH FBE
`
`377
`
`378
`
`FREEZE
`COEFFIENTS
`
`379
`
`
`
`ADJUST
`FFE
`DURING RANGING
`PROCESS
`
`584
`
`TRANSMT
`COFFICIENT
`TO CABLE MODEM
`
`385
`
`Comcast - Exhibit 1014, page 81
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 80 of 82
`
`US 6,650,624 B1
`
`FIG. 88A
`
`-580
`
`O
`
`f
`
`FIG. BBB
`382
`
`381
`
`38O
`
`FIG. BBC
`
`381
`
`\ 383
`
`/ AC
`
`O
`
`f
`
`Comcast - Exhibit 1014, page 82
`
`
`
`U.S. Patent
`
`Nov. 18, 2003
`
`Sheet 81 of 82
`
`US 6,650,624 B1
`
`FIG. 89A
`16-QAM CONSTELLATION
`BEFORE NOISE REUECTION
`
`
`
`
`
`-1 -08-06-04-02 O 0.2 0.4 0.6 0.8 1
`
`FIG. 89B
`16-QAM CONSTELLATION
`AFTER NOSE REJECTION
`
`- 1 -08-06-04-02 O 0.2 0.4 0.6 0.8 1
`
`Comcast - Exhibit 1014, page 83
`
`
`
`U.S. Patent
`
`US 6,650,624 B1
`
`(db
`
`
`
`3
`
`3.5
`
`----------
`
`O.2 O.3 O.4 O.5
`2.56MHz)
`NORMALIZED FREQ. (Fb.
`
`Comcast - Exhibit 1014, page 84
`
`
`
`US 6,650,624 B1
`
`1
`CABLE MODEM APPARATUS AND
`METHOD
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`This application claims the benefit of the filing date and
`is a continuation of U.S. regular application Ser. No. 09/430,
`821, filed on Oct. 29, 1999, which claimed the benefit of the
`filing date of U.S. Provisional Patent Application No.
`60/106,264, filed Oct. 30, 1998 and entitled HEADEND
`UPSTREAM MAC/PHY INTERFACE; U.S. Provisional
`Patent Application No. 60/106,427, filed Oct. 30, 1998 and
`entitled ROBUST TECHNIOUE FOR OPTIMAL
`UPSTREAM COMMUNICATION BETWEEN CABLE
`15
`MODEM SUBSCRIBER AND A HEADEND; U.S. Provi
`sional Patent Application No. 60/106,438, filed Oct. 30,
`1998 and entitled SYSTEM FOR, AND METHOD OF,
`FRAGMENTING DATA PACKETS IN A CABLE
`MODEM SYSTEM; U.S. Provisional Patent Application
`No. 60/106,439, filed Oct. 30, 1998 and entitled CABLE
`MODEM SYSTEM; U.S. Provisional Patent Application
`