Method and apparatus for antenna allocation on a multi-radio paltform
First Claim
Patent Images
1. A method comprising:
- when a first radio within a multi-radio wireless device is ready to transmit data to a remote entity, determining a number of antennas within said multi-radio wireless device that are available for use by said first radio, wherein said number of antennas that are available for use by said first radio is determined based on a total number of antennas within said multi-radio wireless device and a number of antennas scheduled for use by a second radio within said multi-radio device;
determining whether said number of antennas that are available for use by said first radio is adequate to reliably transmit said data to said remote entity;
determining whether there would be temporal overlap between a transmission of said first radio and a reception of said second radio should said first radio be permitted to transmit; and
when said number of antennas that are available for use by said first radio is adequate to reliably transmit said data to said remote entity and there would be no temporal overlap between said transmission of said first radio and a reception of said second radio, allowing said first radio to transmit data to said remote entity using available antennas.
2 Assignments
0 Petitions
Accused Products
Abstract
In a multi-radio wireless device, a first radio and a second radio share a plurality of antennas. A MAC coordination engine may coordinate the activities of the first and second radios to facilitate the allocation of antennas to the radios. In at least one embodiment, the second radio is given priority over the first radio in the allocation of antennas. When the first radio desires to communicate, a number of antennas that is available for use may be determined. It may then be determined whether the communication should be permitted to proceed given the number of available antennas.
31 Citations
20 Claims
-
1. A method comprising:
-
when a first radio within a multi-radio wireless device is ready to transmit data to a remote entity, determining a number of antennas within said multi-radio wireless device that are available for use by said first radio, wherein said number of antennas that are available for use by said first radio is determined based on a total number of antennas within said multi-radio wireless device and a number of antennas scheduled for use by a second radio within said multi-radio device; determining whether said number of antennas that are available for use by said first radio is adequate to reliably transmit said data to said remote entity; determining whether there would be temporal overlap between a transmission of said first radio and a reception of said second radio should said first radio be permitted to transmit; and when said number of antennas that are available for use by said first radio is adequate to reliably transmit said data to said remote entity and there would be no temporal overlap between said transmission of said first radio and a reception of said second radio, allowing said first radio to transmit data to said remote entity using available antennas. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
a first radio; a second radio; a plurality of antennas; a switch coupled to said first radio, said second radio, and said plurality of antennas to controllably couple antenna ports of said first and second radios to selected antennas within said plurality of antennas; and a medium access control (MAC) coordination engine to coordinate the activity of said first and second radios to effectively share said plurality of antennas. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An article comprising a computer readable storage medium having instructions stored thereon that, when executed by a computing device, operate to:
-
when a first radio within a multi-radio wireless device is ready to transmit data to a remote entity, determine a number of antennas within said multi-radio wireless device that are available for use by said first radio, wherein said number of antennas that are available for use by said first radio is determined based on a total number of antennas within said multi-radio wireless device and a number of antennas scheduled for use by a second radio within said multi-radio device; determine whether said number of antennas that are available for use by said first radio is adequate to reliably transmit said data to said remote entity; determine whether there would be temporal overlap between a transmission of said first radio and a reception of said second radio should said first radio be permitted to transmit; and when said number of antennas that are available for use by said first radio is adequate to reliably transmit said data to said remote entity and there would be no temporal overlap between said transmission of said first radio and a reception of said second radio, allow said first radio to transmit said data to said remote entity using available antennas. - View Dependent Claims (19, 20)
-
Specification