Avoiding collisions between semi-persistent allocation and dynamic allocation in radio access networks
First Claim
Patent Images
1. A method comprising:
- receiving a request from a user equipment for retransmission of an earlier transmission to the user equipment on a dynamic allocation for a predetermined transmission time interval in a communication network;
determining whether a collision risk exists between the retransmission of the earlier transmission to the user equipment and another transmission to the user equipment on a predefined allocation during the predetermined transmission time interval;
prioritizing said another transmission to the user equipment on the predefined allocation and the retransmission on the dynamic allocation in accordance with a prioritization rule; and
ignoring the retransmission request when the collision risk exists or performing the retransmission based on the prioritization rule.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, including receiving a request for retransmission from user equipment for a predetermined transmission time interval in a communication network; determining whether a collision risk exists between the retransmission and another transmission during the predetermined time interval; and ignoring the retransmission request when the determined collision risk exists.
-
Citations
30 Claims
-
1. A method comprising:
-
receiving a request from a user equipment for retransmission of an earlier transmission to the user equipment on a dynamic allocation for a predetermined transmission time interval in a communication network; determining whether a collision risk exists between the retransmission of the earlier transmission to the user equipment and another transmission to the user equipment on a predefined allocation during the predetermined transmission time interval; prioritizing said another transmission to the user equipment on the predefined allocation and the retransmission on the dynamic allocation in accordance with a prioritization rule; and ignoring the retransmission request when the collision risk exists or performing the retransmission based on the prioritization rule. - View Dependent Claims (2)
-
-
3. An apparatus comprising:
-
a receiving unit configured to receive a request from a user equipment for retransmission of an earlier transmission to the user equipment on a dynamic allocation for a predetermined transmission time interval in a communication network; a determining unit configured to determine whether a collision risk exists between the retransmission of the earlier transmission to the user equipment and another transmission to the user equipment on a predefined allocation during the predetermined transmission time interval; a prioritizing unit configured to prioritize said another transmission to the user equipment on the predefined allocation and the retransmission on the dynamic allocation in accordance with a prioritization rule; and an ignoring unit configured to ignore the retransmission request when the determining unit determines that the collision risk exists or to perform the retransmission based on the prioritization rule. - View Dependent Claims (4, 5)
-
-
6. A computer program product embodied on a non-transitory computer-readable storage medium, the computer program controlling a processor to perform a process, the process comprising:
-
receiving a request from a user equipment for retransmission of an earlier transmission to the user equipment on a dynamic allocation for a predetermined transmission time interval in a communication network; determining whether a collision risk exists between the retransmission of the earlier transmission to the user equipment and another transmission to the user equipment on a predefined allocation during the predetermined transmission time interval; prioritizing said another transmission to the user equipment on the predefined allocation and the retransmission on the dynamic allocation in accordance with a prioritization rule; and ignoring the retransmission request when the collision risk exists or performing the retransmission based on the prioritization rule. - View Dependent Claims (7)
-
-
8. An apparatus comprising:
-
one or more processors; and one or more memories including computer program code; the one or more memories and the computer program code configured, with the one or more processors, to cause the apparatus to perform; receiving a request from a user equipment for retransmission of an earlier transmission to the user equipment on a dynamic allocation for a predetermined transmission time interval in a communication network; determining whether a collision risk exists between the retransmission of the earlier transmission to the user equipment and another transmission to the user equipment on a predefined allocation during the predetermined transmission time interval; prioritizing said another transmission to the user equipment on the predefined allocation and the retransmission on the dynamic allocation in accordance with a prioritization rule; and ignoring the retransmission request when the collision risk exists or performing the retransmission based on the prioritization rule.
-
-
9. A method comprising:
-
determining that a transmission from a user equipment was unsuccessful; determining whether a retransmission of the transmission from the user equipment on a dynamic allocation will collide with a predefined allocation for the user equipment for a predetermined transmission time interval; prioritizing said retransmission from the user equipment on the dynamic allocation and the predefined allocation for the user equipment for the predetermined transmission time interval in accordance with a prioritization rule; and transmitting an acknowledgement to the user equipment, when it is determined that the retransmission will collide with the predefined allocation, or requesting retransmission based on the prioritization rule. - View Dependent Claims (10, 11)
-
-
12. An apparatus comprising:
-
a first determining unit configured to determine that a transmission from a user equipment was unsuccessful; a second determining unit configured to determine whether a retransmission of the transmission from the user equipment on a dynamic allocation will collide with a predefined allocation for the user equipment for a predetermined transmission time interval; a prioritizing unit configured to prioritize said retransmission from the user equipment on the dynamic allocation and the predefined allocation for the user equipment for the predetermined transmission time interval in accordance with a prioritization rule; and a transmitting unit configured to transmit an acknowledgement to the user equipment;
when the second determining unit determines that the retransmission will collide with the predefined allocation, or to request retransmission based on the prioritization rule. - View Dependent Claims (13, 14, 15)
-
-
16. A computer program product embodied on a non-transitory computer-readable storage medium, the computer program controlling a processor to perform a process, the process comprising:
-
determining that a transmission from a user equipment was unsuccessful; determining whether a retransmission of the transmission from the user equipment on a dynamic allocation will collide with a predefined allocation for the user equipment for a predetermined transmission time interval; prioritizing said retransmission from the user equipment on the dynamic allocation and the predefined allocation for the user equipment for the predetermined transmission time interval in accordance with a prioritization rule; and transmitting an acknowledgement to the user equipment, when it is determined that the retransmission will collide with the predefined allocation, or requesting retransmission based on the prioritization rule. - View Dependent Claims (17, 18)
-
-
19. An apparatus comprising:
-
one or more processors; and one or more memories including computer program code; the one or more memories and the computer program code configured, with the one or more processors, to cause the apparatus to perform; determining that a transmission from a user equipment was unsuccessful; determining whether a retransmission of the transmission from the user equipment on a dynamic allocation will collide with a predefined allocation for the user equipment for a predetermined transmission time interval; prioritizing said retransmission from the user equipment on the dynamic allocation and the predefined allocation for the user equipment for the predetermined transmission time interval in accordance with a prioritization rule; and transmitting an acknowledgement to the user equipment, when it is determined that the retransmission will collide with the predefined allocation, or requesting retransmission based on the prioritization rule.
-
-
20. A method comprising:
-
receiving a request from a node for retransmission of an earlier transmission to the node on a dynamic allocation for a predetermined transmission time interval in a communication network; determining whether the retransmission of the earlier transmission to the node collides with a predefined allocation for the node for the predetermined transmission time interval; prioritizing a first transmission to the node on the predefined allocation and the retransmission on the dynamic allocation in accordance with a prioritization rule; and transmitting to the node either the first transmission or the retransmission depending on the prioritization rule. - View Dependent Claims (21, 22)
-
-
23. An apparatus comprising:
-
a receiving unit configured to receive a request from a node for retransmission of an earlier transmission to the node on a dynamic allocation for a predetermined transmission time interval in a communication network; a determining unit configured to determine whether the retransmission of the earlier transmission to the node collides with a predefined allocation for the node for the predetermined transmission time interval; a prioritizing unit configured to prioritize a first transmission to the node on the predefined allocation and the retransmission on the dynamic allocation in accordance with a prioritization rule; and a transmitting unit configured to transmit to the node either the first transmission or the retransmission depending on the prioritization rule. - View Dependent Claims (24, 25, 26)
-
-
27. A computer program product embodied on a non-transitory computer-readable storage medium, the program controlling a processor to perform a process, the process comprising:
-
receiving a request from a node for retransmission of an earlier transmission to the node on a dynamic allocation for a predetermined transmission time interval in a communication network; determining whether the retransmission of the earlier transmission to the node collides with a predefined allocation for the node for the predetermined transmission time interval; prioritizing a first transmission to the node on the predefined allocation and the retransmission on the dynamic allocation in accordance with a prioritization rule; and transmitting to the node either the first transmission or the retransmission depending on the prioritization rule. - View Dependent Claims (28, 29)
-
-
30. An apparatus comprising:
-
one or more processors; and one or more memories including computer program code; the one or more memories and the computer program code configured, with the one or more processors, to cause the apparatus to perform; receiving a request from a node for retransmission of an earlier transmission to the node on a dynamic allocation for a predetermined transmission time interval in a communication network; determining whether the retransmission of the earlier transmission to the node collides with a predefined allocation for the node for the predetermined transmission time interval; prioritizing a first transmission to the node on the predefined allocation and the retransmission on the dynamic allocation in accordance with a prioritization rule; and transmitting to the node either the first transmission or the retransmission depending on the prioritization rule.
-
Specification