Method for scheduling overlapping resources for narrowband internet-of-things
First Claim
1. A method comprising:
- receiving an indication of power levels at a base station in a wireless communications system from each user equipment of one or more user equipments served by the base station;
determining whether at least one user equipment of the one or more user equipments is capable to overlap at least one same time-frequency resource as at least one user equipment of a remainder of the one or more user equipments, wherein the determining is based at least partially upon the indication of power levels at the base station from the at least one user equipment of the one or more user equipments meeting or exceeding the indication of power levels at the base station from the at least one user equipment of the remainder plus a threshold;
in response to the determining the at least one user equipment of the one or more user equipments is capable to overlap with the at least one user equipment of the remainder, scheduling the overlap;
based on the scheduled overlap, receiving packets from the one or more user equipments served by the base station; and
decoding the packets from the one or more user equipments using an advanced receiver process.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer program product are described that receive an indication of power levels at the base station in a wireless communications system from each user equipment of user equipments served by the base station and determine whether at least one user equipment of those user equipments is capable to overlap at least one same time-frequency resource as at least one user equipment of a remainder of those user equipments. In response to the determination that at least one user equipment is capable to overlap with at least one user equipment of the remainder, then such overlap is scheduled. Based on the overlap being scheduled, packets from the one or more user equipments received are then decoded using an advanced receiver process.
10 Citations
20 Claims
-
1. A method comprising:
-
receiving an indication of power levels at a base station in a wireless communications system from each user equipment of one or more user equipments served by the base station; determining whether at least one user equipment of the one or more user equipments is capable to overlap at least one same time-frequency resource as at least one user equipment of a remainder of the one or more user equipments, wherein the determining is based at least partially upon the indication of power levels at the base station from the at least one user equipment of the one or more user equipments meeting or exceeding the indication of power levels at the base station from the at least one user equipment of the remainder plus a threshold; in response to the determining the at least one user equipment of the one or more user equipments is capable to overlap with the at least one user equipment of the remainder, scheduling the overlap; based on the scheduled overlap, receiving packets from the one or more user equipments served by the base station; and decoding the packets from the one or more user equipments using an advanced receiver process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
at least one processor; and at least one non-transitory memory including computer program code, the at least one non-transitory memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following; receiving an indication of power levels in a wireless communications system from each user equipment of one or more user equipments served by the apparatus; determining whether at least one user equipment of the one or more user equipments is capable to overlap at least one same time-frequency resource as at least one user equipment of a remainder of the one or more user equipments, wherein the determining is based at least partially upon the indication of power levels at the apparatus from the at least one user equipment of the one or more user equipments meeting or exceeding the indication of power levels at the apparatus from the at least one user equipment of the remainder of one or more user equipments plus a threshold; in response to the determining the at least one user equipment of one or more user equipments is capable to overlap with the at least one user equipment of the remainder, scheduling the overlap; based on the scheduled overlap, receiving packets from the one or more user equipments served by the apparatus; and decoding the packets from the one or more user equipments using an advanced receiver process. - View Dependent Claims (17, 18)
-
-
19. A computer program product comprising a non-transitory computer-readable medium bearing computer program code embodied therein for use with a computer, the computer program code comprising code for performing when executed at least the following:
-
receiving an indication of power levels at a base station in a wireless communications system from each user equipment of one or more user equipments served by the base station; determining whether at least one user equipment of the one or more user equipments is capable to overlap at least one same time-frequency resource as at least one user equipment of a remainder of the one or more user equipments, wherein the determining is based at least partially upon the indication of power levels at the base station from the at least one user equipment of the one or more user equipments meeting or exceeding the indication of power levels at the base station from the at least one user equipment of the remainder plus a threshold; in response to the determining the at least one user equipment of the one or more user equipments is capable to overlap with the at least one user equipment of the remainder, scheduling the overlap; based on the scheduled overlap, receiving packets from the one or more user equipments served by the base station; and decoding the packets from the one or more user equipments using an advanced receiver process. - View Dependent Claims (20)
-
Specification