A wireless communication device, comprising: a first communication module configured to communicate using a first communication protocol; a second communication module configured to communicate using a second communication protocol, wherein the second communication protocol is different from the first communication protocol; and at least one processor communicatively coupled to the first communication module and the second communication module, wherein the at least one processor is configured to execute software instructions to cause the wireless communication device to: receive from the access point a beacon using the first communication protocol, wherein the beacon indicates that an access point is capable of including in a first message, using the second communication protocol, an indication that the access point has data available to send to the wireless communication device using the first protocol; receive the first message via the second communication module, using the second communication protocol, while the first communication module is in an inactive state; determine that the first message comprises a traffic indication map, TIM, indicating that the access point has data available to send to the wireless communication device using the first protocol; in response to determining that the first message comprises a traffic indication map, transition the first communication module from the inactive state to an active state; and receive a data message including the data via the first communication module while the first communication module is in the active state. a first communication module configured to communicate using a first communication protocol; a second communication module configured to communicate using a second communication protocol, wherein the second communication protocol is different from the first communication protocol; and at least one processor communicatively coupled to the first communication module and the second communication module, wherein the at least one processor is configured to execute software instructions to cause the wireless communication device to: receive from the access point a beacon using the first communication protocol, wherein the beacon indicates that an access point is capable of including in a first message, using the second communication protocol, an indication that the access point has data available to send to the wireless communication device using the first protocol; receive the first message via the second communication module, using the second communication protocol, while the first communication module is in an inactive state; determine that the first message comprises a traffic indication map, TIM, indicating that the access point has data available to send to the wireless communication device using the first protocol; in response to determining that the first message comprises a traffic indication map, transition the first communication module from the inactive state to an active state; and receive a data message including the data via the first communication module while the first communication module is in the active state. receive from the access point a beacon using the first communication protocol, wherein the beacon indicates that an access point is capable of including in a first message, using the second communication protocol, an indication that the access point has data available to send to the wireless communication device using the first protocol; receive the first message via the second communication module, using the second communication protocol, while the first communication module is in an inactive state; determine that the first message comprises a traffic indication map, TIM, indicating that the access point has data available to send to the wireless communication device using the first protocol; in response to determining that the first message comprises a traffic indication map, transition the first communication module from the inactive state to an active state; and receive a data message including the data via the first communication module while the first communication module is in the active state.