Dynamic rat assignment for dual-capable iot devices
A system and method of managing network resources is provided, in which a resource usage threshold for an access node to which a wireless device is connected, wherein the wireless device is configured for communication in both of a first communication mode and a second communication mode is set; a resource usage of the access node in the first communication mode is monitored; the monitored resource usage to the resource usage threshold is compared; and in response to a determination that the resource usage exceeds the resource usage threshold, the wireless device is caused to switch from the first communication mode to the second communication mode.
1. A method of managing network resources, comprising:
setting, at an access node supporting Category M1 (Cat-M1) RAT and Narrowband Internet-of-Things (NB-IoT) RAT, a resource usage threshold for the access node to which a wireless device is connected, wherein the wireless device is configured for communication in both of a Cat-M1 RAT and a NB-IoT RAT;
monitoring, at the access node, a resource usage of the access node in the Cat-M1 RAT;
comparing, at the access node, the monitored resource usage to the resource usage threshold; and
in response to a determination that the resource usage exceeds the resource usage threshold, causing the wireless device to switch from the Cat-M1 RAT to the Nb-Iot RAT to improve the overall service delay for IoT devices.
2. The method according to claim 1 , wherein the Cat-M1 RAT and the NB-IoT RAT are Internet-of-Things (IoT) RATs.
3. The method according to claim 1 , wherein the resource usage is a physical resource block (PRB) utilization percentage.
4. The method according to claim 1 , wherein causing the wireless device to switch from the Cat-M1 RAT to the NB-IoT RAT includes transmitting a network command to the wireless device.
5. The method according to claim 1 , wherein the resource usage threshold is predetermined by a network operator.
6. The method according to claim 1 , wherein the resource usage threshold is determined in response to a network status.
7. A system for managing network resources, comprising:
an access node including at least one electronic processor configured to perform operations including:
setting a resource usage threshold for the access node supporting Category M1 (Cat-M1) RAT and Narrowband Internet-of-Things (NB-IoT) RAT,
monitoring, at the access node, a resource usage of the access node in a Cat-M1 RAT
receiving, at the access node, a join request from a wireless device, wherein the wireless device is configured for communication in both of the Cat-M1 RAT and a NB-IoT RAT,
comparing, at the access node, the monitored resource usage to the resource usage threshold,
in response to a determination that the resource usage does not exceed the resource usage threshold, assigning the wireless device to the Cat-M1 RAT, and
in response to a determination that the resource usage exceeds the resource usage threshold, assigning the wireless device to the NB-IoT RAT to improve the overall service delay for IoT devices.
8. The system according to claim 7 , wherein the Cat-M1 RAT and the NB-IoT RAT are Internet-of-Things (IoT) RATs.
9. The system according to claim 8 , wherein a first communication mode is a Category M1 (Cat-M1) RAT.
10. The system according to claim 8 , wherein a second communication mode is a Narrowband Internet-of-Things (NB-IoT) RAT.
11. The system according to claim 7 , wherein the resource usage is a physical resource block (PRB) utilization percentage.
12. The system according to claim 7 , wherein the resource usage threshold is predetermined by a network operator.
13. The system according to claim 7 , wherein the at least one electronic processor is configured to assign the wireless device to the NB-IoT RAT by transmitting a network command to the wireless device.
14. A method of managing network resources, comprising:
defining a usage parameter condition for an access node supporting Category M1 (Cat-M1) RAT and Narrowband Internet-of-Things (NB-IoT) RAT;
receiving, at the access node, a join request from a wireless device, wherein the wireless device is configured for communication in both of a Cat-M1 RAT and a NB-IoT RAT;
monitoring, at the access node, a usage parameter of the access node;
in response to a determination that the usage parameter does not meet the usage parameter condition, assigning the wireless device to the Cat-M1 RAT; and
in response to a determination that the usage parameter meets the usage parameter condition, assigning the wireless device to the NB-IoT RAT to improve the overall service delay for IoT devices.
15. The method according to claim 14 , wherein the usage parameter condition is a condition wherein a Quality of Service Class Identifier (QCI) value of the wireless device is equal to a predetermined value.
16. The method according to claim 14 , wherein the Cat-M1 RAT and the NB-IoT RAT are Internet-of-Things (IoT) RATs.