Short term policy creation and execution of policy executed between communication events of a radio access technology within a coexistence manager hardware/software implementation
First Claim
1. A method for wireless communication comprising:
- partitioning coexistence tasks between short term policy defining tasks and policy implementing tasks;
processing short term policy defining tasks using a first set of computing resources of a mobile device, the short term policy defining tasks performing;
determining a grant prediction interval based on a total of a known duration between communications of a first radio access technology (RAT) and a CxM-control plane update boundary offset,defining a plurality of conditions for arbitrating between the first RAT communication and a second RAT communication during the grant prediction interval, wherein, the plurality of conditions corresponds to a scaled priority factor for the first RAT communication based at least in part on how close the first RAT communication is to completion, anddefining policy implementing tasks, wherein the policy implementing tasks comprise the defined plurality of conditions and responses based at least in part on the corresponding scaled priority factor; and
processing policy implementing tasks using a second set of computing resources of the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of wireless communication includes partitioning coexistence tasks between short term policy setting tasks and policy implementing tasks, processing the short term policy setting tasks using a first set of computing resources, and processing the policy implementing tasks using a second set of computing resources. The first set may be software resources configured for slower execution of tasks and the second set may be hardware resources configured for just-in-time execution of tasks. The policy may determine a time after which a first radio event is not to be interrupted and granting or denying later events based on whether they would begin before or after the do-not-interrupt time. The do-not-interrupt time may be based on a weighted priority of the first radio event.
-
Citations
20 Claims
-
1. A method for wireless communication comprising:
-
partitioning coexistence tasks between short term policy defining tasks and policy implementing tasks; processing short term policy defining tasks using a first set of computing resources of a mobile device, the short term policy defining tasks performing; determining a grant prediction interval based on a total of a known duration between communications of a first radio access technology (RAT) and a CxM-control plane update boundary offset, defining a plurality of conditions for arbitrating between the first RAT communication and a second RAT communication during the grant prediction interval, wherein, the plurality of conditions corresponds to a scaled priority factor for the first RAT communication based at least in part on how close the first RAT communication is to completion, and defining policy implementing tasks, wherein the policy implementing tasks comprise the defined plurality of conditions and responses based at least in part on the corresponding scaled priority factor; and processing policy implementing tasks using a second set of computing resources of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus operable in a wireless communication system, the apparatus comprising:
-
means for partitioning coexistence tasks between short term policy defining tasks and policy implementing tasks; means for processing short term policy defining tasks using a first set of computing resources of a mobile device, the short term policy defining tasks performing; determining a grant prediction interval based on a total of a known duration between communications of a first radio access technology (RAT) and a CxM-control plane update boundary offset, defining a plurality of conditions for arbitrating between the first RAT communication and a second RAT communication during the grant prediction interval, wherein, the plurality of conditions corresponds to a scaled priority factor for the first RAT communication based at least in part on how close the first RAT communication is to completion, and defining policy implementing tasks, wherein the policy implementing tasks comprise the defined plurality of conditions and responses based at least in part on the corresponding scaled priority factor; and means for processing policy implementing tasks using a second set of computing resources of the mobile device. - View Dependent Claims (8, 9, 10)
-
-
11. A computer program product configured for wireless communication, the computer program product comprising:
a non-transitory computer-readable medium having program code recorded thereon, the program code comprising; program code to partition coexistence tasks between short term policy defining tasks and policy implementing tasks; program code to process short term policy defining tasks using a first set of computing resources of a mobile device, the short term policy defining tasks performing; determining a grant prediction interval based on a total of a known duration between communications of a first radio access technology (RAT) and a CxM-control plane update boundary offset, defining a plurality of conditions for arbitrating between the first RAT communication and a second RAT communication during the grant prediction interval, wherein, the plurality of conditions corresponds to a scaled priority factor for the first RAT communication based at least in part on how close the first RAT communication is to completion, and defining policy implementing tasks, wherein the policy implementing tasks comprise the defined plurality of conditions and responses based at least in part on the corresponding scaled priority factor; and program code to process policy implementing tasks using a second set of computing resources of the mobile device. - View Dependent Claims (12, 13, 14)
-
15. An apparatus configured for operation in a wireless communication network, the apparatus comprising:
-
a memory; and at least one processor coupled to the memory, the at least one processor being configured; to partition coexistence tasks between short term policy defining tasks and policy implementing tasks; to process short term policy defining tasks using a first set of computing resources of a mobile device, the short term policy defining tasks performing; determining a grant prediction interval based on a total of a known duration between communications of a first radio access technology (RAT) and a CxM-control plane update boundary offset, defining a plurality of conditions for arbitrating between the first RAT communication and a second RAT communication during the grant prediction interval, wherein, the plurality of conditions corresponds to a scaled priority factor for the first RAT communication based at least in part on how close the first RAT communication is to completion, and defining policy implementing tasks, wherein the policy implementing tasks comprise the defined plurality of conditions and responses based at least in part on the corresponding scaled priority factor; and to process policy implementing tasks using a second set of computing resources of the mobile device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification