← Back to Patent Explorer
US5809252A Expired / Lapsed US ⏱️ 0.0 years remaining

Cable modem interface unit for capturing and processing incoming packets from a cable modem

Assignee: Intel Corp
•
Filing: 1996-12-13
•
Granted: 1998-09-15
•
Expires: 2016-12-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A cable modem interface unit is positioned between a cable modem and a network driver interface layer. The cable modem receives packets from a packet source. The interface unit includes a control packet filter coupled to the modem. The control packet filter receives a packet from the cable modem and determines whether the packet is a control packet or a data packet. The interface unit further includes a receive unit coupled to the control packet and the network driver interface layer. If the control packet filter determines that the packet is a data packet, the receive unit receives the packet from the control packet filter and sends the packet to the network driver interface layer. The interface unit further includes a protocol handler coupled to the receive unit. If the control packet filter determines that the packet is a control packet, the protocol handler receives the packet from the control packet filter.

Inventors

  • 👤 Edward W. Beighe
  • 👤 Mannan Abdul Mohammed

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 03:05
CPC Classifications
H; H04; H04L; H04L63/00; H04L63/02; H04L63/0227; H04L63/0236; H04L12/00; H04L12/28; H04L12/2801; H04L9/00; H04L9/40

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 192 words
A cable modem interface unit positioned between a cable modem and a network driver interface layer, wherein the cable modem receives packets from a packet source, said interface unit comprising: a control packet filter having an input coupled to the cable modem to receive a packet from the cable modem, and having a control packet output and a data packet output; a receive unit having an input coupled to said data packet output of said control packet filter and an output coupled to the network driver interface layer, said receive unit receiving a data packet from said control packet filter and sending the data packet to the network driver interface layer; and a protocol handler having an input coupled to said control packet output of said control packet filter, said protocol handler receiving a control packet from said control packet filter; wherein said protocol handler sends a first acknowledgment signal to the cable modem when it receives the control packet and processes the received control packet; and wherein said network driver interface layer sends a second acknowledgment signal when the network driver interface layer receives the data packet from said receive unit.
Claim 2
Dependent Claim 192 words
A cable modem interface unit positioned between a cable modem and a network driver interface layer, wherein the cable modem receives packets from a packet source, said interface unit comprising: a control packet filter having an input coupled to the cable modem to receive a packet from the cable modem, and having a control packet output and a data packet output; a receive unit having an input coupled to said data packet output of said control packet filter and an output coupled to the network driver interface layer, said receive unit receiving a data packet from said control packet filter and sending the data packet to the network driver interface layer; and a protocol handler having an input coupled to said control packet output of said control packet filter, said protocol handler receiving a control packet from said control packet filter; wherein said protocol handler sends a first acknowledgment signal to the cable modem when it receives the control packet and processes the received control packet; and wherein said network driver interface layer sends a second acknowledgment signal when the network driver interface layer receives the data packet from said receive unit.
Claim 3
Dependent Claim 30 words
The cable modem interface unit of claim 1, wherein the cable modem comprises a network controller, and the network driver interface layer complies with the Network Driver Interface Specification (NDIS).
Claim 4
Dependent Claim 16 words
The cable modem interface unit of claim 2, wherein the network controller is an Ethernet controller.
Claim 5
Dependent Claim 23 words
The cable modem interface unit of claim 1, wherein said network driver interface layer sends the second acknowledgment signal to said receive unit.
Claim 6
Dependent Claim 23 words
The cable modem interface unit of claim 1, wherein said network driver interface layer sends the second acknowledgment signal to the cable modem.
Claim 7
Dependent Claim 28 words
The cable modem interface unit of claim 5, wherein said receive unit sends said second acknowledgment signal received from the network driver interface layer to the cable modem.
Claim 8
Independent Claim 147 words
A method of operating a cable modem interface unit, wherein the cable modem interface unit is coupled to a cable modem and a network driver interface layer, and the cable modem receives packets from a packet source, said method comprising the steps of: (a) receiving a packet from the cable modem; (b) determining whether the packet is a control packet; (c) sending the packet to the network driver interface layer if at step (b) the packet is determined to be a control packet; (d) processing the packet if at step (b) the packet is determined to be a control packet; (e) sending a first acknowledgment signal to the cable modem if at step (b) the packet is determined to be a control packet; and (f) receiving a second acknowledgment signal from the network driver interface layer if the packet is sent to the network driver interface layer.
Claim 9
Independent Claim 147 words
A method of operating a cable modem interface unit, wherein the cable modem interface unit is coupled to a cable modem and a network driver interface layer, and the cable modem receives packets from a packet source, said method comprising the steps of: (a) receiving a packet from the cable modem; (b) determining whether the packet is a control packet; (c) sending the packet to the network driver interface layer if at step (b) the packet is determined to be a control packet; (d) processing the packet if at step (b) the packet is determined to be a control packet; (e) sending a first acknowledgment signal to the cable modem if at step (b) the packet is determined to be a control packet; and (f) receiving a second acknowledgment signal from the network driver interface layer if the packet is sent to the network driver interface layer.
Claim 10
Dependent Claim 27 words
The method of claim 7 further comprising the step of: (g) sending the second acknowledgment signal received from the network driver interface layer to the cable modem.
Claim 11
Dependent Claim 27 words
The method of claim 7, wherein the cable modem comprises a network controller, and the network driver interface layer complies with the Network Driver Interface Specification (NDIS).
Claim 12
Dependent Claim 13 words
The method of claim 9, wherein the network controller is an Ethernet controller.
Claim 13
Dependent Claim 217 words
A computer system for receiving packets from a packet source, said computer system comprising: (a) a processor; (b) a cable modem coupled to said processor and adapted to receive a packet from the packet source; (c) a memory coupled to said processor; (d) a first sequence of instructions stored on said memory which, when executed by said processor, cause said processor to function as a network driver interface layer; and (e) a second sequence of instructions stored on said memory which, when executed by said processor, cause said processor to function as a cable modem interface unit, said cable modem interface unit comprising: (i) a control packet filter having an input coupled to the cable modem to receive a packet from the cable modem, and having a control packet output and a data packet output; (ii) a receive unit having an input coupled to said data packet output of said control packet filter and an output coupled to the network driver interface layer, said receive unit receiving a data packet from said control packet filter and sending the data packet to the network driver interface layer; and (iii) a protocol handler having an input coupled to said control packet output of said control packet filter, said protocol handler receiving a control packet from said control packet filter.
Claim 14
Dependent Claim 217 words
A computer system for receiving packets from a packet source, said computer system comprising: (a) a processor; (b) a cable modem coupled to said processor and adapted to receive a packet from the packet source; (c) a memory coupled to said processor; (d) a first sequence of instructions stored on said memory which, when executed by said processor, cause said processor to function as a network driver interface layer; and (e) a second sequence of instructions stored on said memory which, when executed by said processor, cause said processor to function as a cable modem interface unit, said cable modem interface unit comprising: (i) a control packet filter having an input coupled to the cable modem to receive a packet from the cable modem, and having a control packet output and a data packet output; (ii) a receive unit having an input coupled to said data packet output of said control packet filter and an output coupled to the network driver interface layer, said receive unit receiving a data packet from said control packet filter and sending the data packet to the network driver interface layer; and (iii) a protocol handler having an input coupled to said control packet output of said control packet filter, said protocol handler receiving a control packet from said control packet filter.
Claim 15
Dependent Claim 24 words
The computer system of claim 11, wherein said protocol handler sends a first acknowledgment signal to said cable modem when it receives the packet.
Claim 16
Dependent Claim 14 words
The computer system of claim 12, wherein said protocol handler processes the received packet.
Claim 17
Dependent Claim 34 words
The computer system of claim 13, wherein said network driver interface layer sends a second acknowledgment signal to said receive unit when said network driver interface layer receives the packet from said receive unit.
Claim 18
Dependent Claim 26 words
The computer system of claim 14, wherein said receive unit sends said second acknowledgment signal received from said network driver interface layer to said cable modem.
Claim 19
Dependent Claim 28 words
The computer system of claim 11, wherein said cable modem comprises a network controller, and said network driver interface layer complies with the Network Driver Interface Specification (NDIS).
Claim 20
Dependent Claim 162 words
A computer-readable medium having stored thereon instructions which, when executed by a processor, cause the processor to perform steps for operating a cable modem interface unit, wherein the cable modem interface unit is coupled to a cable modem and a network driver interface layer, and the cable modem receives packets from a packet source, said steps comprising: (a) receiving a packet from the cable modem; (b) determining whether the packet is a control packet; (c) sending the packet to the network driver interface layer if at step (b) the packet is determined to be a control packet; and (d) processing the packet if at step (b) the packet is determined to be a control packet; (e) sending a first acknowledgment signal to the cable modem if at step (b) the packet is determined to be a control packet; and (f) receiving a second acknowledgment signal from the network driver interface layer if the packet is sent to the network driver interface layer.
Claim 21
Dependent Claim 162 words
A computer-readable medium having stored thereon instructions which, when executed by a processor, cause the processor to perform steps for operating a cable modem interface unit, wherein the cable modem interface unit is coupled to a cable modem and a network driver interface layer, and the cable modem receives packets from a packet source, said steps comprising: (a) receiving a packet from the cable modem; (b) determining whether the packet is a control packet; (c) sending the packet to the network driver interface layer if at step (b) the packet is determined to be a control packet; and (d) processing the packet if at step (b) the packet is determined to be a control packet; (e) sending a first acknowledgment signal to the cable modem if at step (b) the packet is determined to be a control packet; and (f) receiving a second acknowledgment signal from the network driver interface layer if the packet is sent to the network driver interface layer.
Claim 22
Dependent Claim 27 words
The computer-readable medium of claim 17, said steps further comprising: (g) sending the second acknowledgment signal received from the network driver interface layer to the cable modem.
Claim 23
Dependent Claim 28 words
The computer-readable medium of claim 17, wherein the cable modem comprises a network controller, and the network driver interface layer complies with the Network Driver Interface Specification (NDIS).

References Cited (Backward Citations)

US4592048A Cited
US5220560A Cited
US5666362A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-09-14 2002-03-16 2002-09-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-09-14 2006-03-16 2006-09-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-09-14 2010-03-16 2010-09-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag