Highly integrated media access control
First Claim
1. A method for processing signals within a media access controller integrated circuit (MAC IC), comprising:
- receiving a signal from a physical layer device coupled to the MAC IC, the physical layer device operable for communication over a wireless medium;
pre-processing a header within the signal, the signal being prioritized or stored according to the header;
detecting a fragmented voice and/or data packet from the signal; and
reassembling fragmented frames to produce a reassembled voice and/or data packet in response to the 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 communications network, monitors and controls communications with a plurality of remote communications devices 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 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
67 Citations
29 Claims
-
1. A method for processing signals within a media access controller integrated circuit (MAC IC), comprising:
-
receiving a signal from a physical layer device coupled to the MAC IC, the physical layer device operable for communication over a wireless medium;
pre-processing a header within the signal, the signal being prioritized or stored according to the header;
detecting a fragmented voice and/or data packet from the signal; and
reassembling fragmented frames to produce a reassembled voice and/or data packet in response to the detecting a fragmented voice and/or data packet. - View Dependent Claims (2, 3, 13)
-
-
4. A method for processing ingress signals within a MAC IC, comprising:
-
receiving a downlink signal;
generating a header for the downlink signal, the header being added to the downlink signal; and
delivering the downlink signal to a physical layer device operable to wirelessly transmit the downlink signal to a remote device. - View Dependent Claims (5, 6, 7)
-
-
8. An integrated circuit for providing media access control, comprising:
-
an egress preprocessor for pre-processing an egress signal, wherein the egress preprocessor is configured to receive the egress signal from a physical layer device coupled to the integrated circuit, the physical layer device operable for communication over a wireless medium; and
a fragment reassembly controller configured to receive a fragmented voice and/or data packet detected from the egress signal, wherein the fragment reassembly controller is operable to reassemble the fragmented voice and/or data packet to generate a reassembled voice and/or data packet. - View Dependent Claims (9, 10)
-
-
11. A method of processing egress signals within a media access controller integrated circuit (MAC IC), comprising:
-
receiving a signal from a physical layer device coupled to the MAC IC, the physical layer device operable for communication over a wireless medium;
processing a header within the signal and prioritizing or storing the signal according to the header; and
expanding a payload header suppressed packet from the signal in response to detecting a suppressed header within the signal. - View Dependent Claims (12)
-
-
14. A method for processing ingress signals within a MAC IC, comprising:
-
receiving a downlink signal;
suppressing a payload header for a packet included in the downlink signal to thereby produce a suppressed header, the header being added to the downlink signal; and
delivering the downlink signal to a physical layer device operable to wirelessly transmit the downlink signal to a remote device. - View Dependent Claims (15, 16, 17)
-
-
18. A integrated circuit for providing media access control, comprising:
-
an egress processor configured to receive an egress signal from a physical layer device coupled to the integrated circuit, the physical layer device operable to communicate over a wireless medium; and
a payload header suppression/expansion (“
PHS”
) processor configured to expand a payload header suppressed packet detected from the egress signal. - View Dependent Claims (19, 20, 21)
-
-
22. A integrated circuit for providing media access control, comprising:
-
a header processor for accessing an ingress signal and producing a header for the ingress signal; and
a downstream PHY interface for delivering the ingress signal to a physical layer device operable to wirelessly transmit the downstream signal to a remote device. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A integrated circuit for providing media access control, comprising:
-
a payload header suppression/expansion (“
PHS”
) processor for accessing an ingress signal and suppressing a payload header for the ingress signal; and
a downstream PHY interface for delivering the ingress signal to a physical layer device operable to wirelessly transmit the downstream signal to a remote device. - View Dependent Claims (28, 29)
-
Specification