Highly integrated media access control
First Claim
1. A method for processing egress signals within a media access controller integrated circuit (MAC IC), comprising the steps of:
- accessing a signal from a physical device coupled to the MAC IC;
pre-processing a header within said signal, said signal being prioritized or stored according to said header;
detecting a fragmented voice and/or data packet from said signal; and
reassembling fragmented frames to produce a reassembled voice and/or data packet in response to said detecting a fragmented voice and/or data packet.
7 Assignments
0 Petitions
Accused Products
Abstract
A supervisory communications device, such as a headend device within a cable communications network, monitors and controls communications with a plurality of remote communications devices, such as cable modems, throughout a widely distributed network. The supervisory device allocates bandwidth on the upstream channels by sending MAP messages over its downstream channel. A highly integrated media access controller integrated circuit (MAC IC) operates within the headend to provide lower level DOCSIS processing on signals exchanged with the remote devices. The enhanced functionality of the MAC IC relieves the processing burden on the headend CPU and increases packet throughput. The enhanced functionality includes header suppression and expansion, DES encryption and decryption, fragment reassembly, concatenation, and DMA operations.
99 Citations
113 Claims
-
1. A method for processing egress signals within a media access controller integrated circuit (MAC IC), comprising the steps of:
-
accessing a signal from a physical device coupled to the MAC IC;
pre-processing a header within said signal, said signal being prioritized or stored according to said header;
detecting a fragmented voice and/or data packet from said signal; and
reassembling fragmented frames to produce a reassembled voice and/or data packet in response to said detecting a fragmented voice and/or data packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for processing ingress signals within a MAC IC, comprising the steps of:
-
accessing a downstream signal;
producing a DOCSIS header for said downstream signal, said DOCSIS header being added to said downstream signal; and
delivering said downstream signal to a physical device operable to transmit said downstream signal to a remote. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A single integrated circuit for providing media access control, comprising:
-
an egress preprocessor for pre-processing an egress signal, wherein said egress preprocessor is configured to receive said egress signal from a physical device coupled to the single integrated circuit; and
a fragment reassembly controller configured to receive a fragmented voice and/or data packet detected from said egress signal, wherein said fragment reassembly controller is operable to reassemble said fragmented voice and/or data packet to produce a reassembled voice and/or data packet. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A method for processing egress signals within a media access controller integrated circuit (MAC IC), comprising the steps of:
-
accessing a signal from a physical device coupled to the MAC IC;
processing a header within said signal, said signal being prioritized or stored according to said header; and
expanding a payload header suppressed packet from said signal in response to detecting a suppressed header within said signal. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
60. A method for processing ingress signals within a MAC IC, comprising the steps of:
-
accessing a downstream signal;
suppressing a payload header for a packet included in said downstream signal to thereby produce a suppressed header, said suppressed header being added to said downstream signal; and
delivering said downstream signal to a physical device operable to transmit said downstream signal to a remote. - View Dependent Claims (61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72)
-
-
73. A single integrated circuit for providing media access control, comprising:
-
an egress processor for processing an egress signal, wherein said egress processor is configured to receive said egress signal from a physical device coupled to the single integrated circuit; and
a PHS processor for expanding a payload header suppressed packet detected from said egress signal. - View Dependent Claims (74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85)
-
-
86. A single integrated circuit for providing media access control, comprising:
-
a header processor for accessing an ingress signal and producing a DOCSIS header for said ingress signal; and
a downstream PHY interface for delivering said ingress signal to a physical device operable to transmit said downstream signal to a remote. - View Dependent Claims (87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99)
-
-
100. A single integrated circuit for providing media access control, comprising:
-
a PHS processor for accessing an ingress signal and suppressing a payload header for said ingress signal; and
a downstream PHY interface for delivering said ingress signal to a physical device operable to transmit said downstream signal to a remote. - View Dependent Claims (101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113)
-
Specification