Passive listening in wireless communication
First Claim
Patent Images
1. An apparatus comprising:
- a network physical layer device;
an activity sensor device for sensing a packet, sensing a silence-to-energy event at a beginning of said packet, and activating the network physical layer device from a shutdown state in response to sensing said packet and said silence-to-energy event, and wherein said activity sensor device is configured for being deactivated subsequent sensing said packet such that said activity sensor device is deactivated at least for a length of said packet;
said network physical layer device for decoding a physical (PHY) header portion and a Media Access Control header portion of a header of said packet following activation from said shutdown state;
a media access controller comprising a fixed hardware media access plane implementing IEEE 802.11 series media access control functionality and comprising a receive packet process unit coupled to a programmable microprocessor through a bus interface; and
a media access control address parser for receiving the Media Access Control header portion of said packet, for processing the Media Access Control header portion of said packet, for activating the media access controller from a shutdown state in response to recognizing a Media Access Control address within said Media Access Control header portion, and for deactivating the network physical layer device responsive to the media access control address parser not recognizing the Media Access Control address and such that the media access controller is not activated if the media access control address parser does not recognize the Media Access Control address, whereinthe media access controller is operable, after activation, to perform the media access control functionality without using the programmable microprocessor and to provide data from the packet to the programmable microprocessor through the bus interface.
4 Assignments
0 Petitions
Accused Products
Abstract
Passive listening in wireless communication. An activity sensor device senses a packet. A medium access control (MAC) address parser receives the packet, processes a header of the packet, and activates a MAC device in response to recognizing a MAC address within the header, such that the MAC device is not activated if the MAC address parser does not recognize the MAC address.
20 Citations
6 Claims
-
1. An apparatus comprising:
-
a network physical layer device; an activity sensor device for sensing a packet, sensing a silence-to-energy event at a beginning of said packet, and activating the network physical layer device from a shutdown state in response to sensing said packet and said silence-to-energy event, and wherein said activity sensor device is configured for being deactivated subsequent sensing said packet such that said activity sensor device is deactivated at least for a length of said packet; said network physical layer device for decoding a physical (PHY) header portion and a Media Access Control header portion of a header of said packet following activation from said shutdown state; a media access controller comprising a fixed hardware media access plane implementing IEEE 802.11 series media access control functionality and comprising a receive packet process unit coupled to a programmable microprocessor through a bus interface; and a media access control address parser for receiving the Media Access Control header portion of said packet, for processing the Media Access Control header portion of said packet, for activating the media access controller from a shutdown state in response to recognizing a Media Access Control address within said Media Access Control header portion, and for deactivating the network physical layer device responsive to the media access control address parser not recognizing the Media Access Control address and such that the media access controller is not activated if the media access control address parser does not recognize the Media Access Control address, wherein the media access controller is operable, after activation, to perform the media access control functionality without using the programmable microprocessor and to provide data from the packet to the programmable microprocessor through the bus interface. - View Dependent Claims (2, 3)
-
-
4. A method comprising:
-
sensing a packet and a silence-to-energy event at an activity sensor device; responsive to said sensing, activating a network physical layer device from a shutdown state, said activity sensor device performing said activating; decoding at least a physical layer portion and a media access control layer portion of a header of said packet at said network physical layer device, said media access control layer portion of the header including a destination media access control address; deactivating said activity sensor device for at least a length of said packet; determining whether said destination media access control address from the media access control layer portion of the header of said packet is recognized, the determining performed by a media access control address parser for receiving the media access control header portion of said packet, for processing the media access control header portion of said packet; responsive to recognizing said destination media access control address, activating a fixed function hardware media access controller comprising a fixed hardware media access plane implementing IEEE 802.11 series media access control functionality and comprising a receive packet process unit coupled to a programmable microprocessor through a bus interface, from a shutdown state for performing data processing functions such that said fixed function hardware media access controller is not activated if said destination media access control address is not recognized; deactivating the network physical layer device responsive to the media access control address parser not recognizing the destination media access control address; reactivating said activity sensor device upon a passing of said length of said packet; and performing, at the fixed function hardware media access controller, after activation, media access control functionality without using the programmable microprocessor and to provide data form the packet to the programmable microprocessor. - View Dependent Claims (5, 6)
-
Specification