Patent ID: 8184658

Claim:
A method for a wireless device to arbitrate between a plurality of wireless transmission systems, wherein the wireless device comprises a traffic arbiter, a first wireless media access control (MAC), and a second wireless MAC, the method comprising: receiving, by the traffic arbiter, a first time-slot allocation of one or more first uplink time slots and/or one or more first downlink time slots allocated to the first wireless MAC, wherein the first wireless MAC is configured to operate within a first wireless transmission system of the plurality of wireless transmission systems; determining, by the traffic arbiter, whether to grant the second wireless MAC permission to transmit or receive based at least in part on the first time-slot allocation, wherein the second wireless MAC is configured to operate in a second wireless transmission system of the plurality of wireless transmission system, and wherein the second wireless transmission system is different from the first wireless transmission system; and requesting, by the first wireless MAC, a second time-slot allocation comprising one or more second uplink time slots and/or one or more second downlink time slots allocated to the first wireless MAC, wherein the one or more second uplink time slots and/or one or more second downlink time slots allocated to the first wireless MAC have a duration that accommodates performance requirements of an application operating over the second wireless MAC.