SON assisted RAT selection for UE in a virtualized RAN environment
Systems, methods and computer software are disclosed for a Self Organizing Network (SON) Radio Access Technology (RAT) selection for User Equipment (UE) in a virtualized Radio Access Network (RAN) environment. In one embodiment, a method is disclosed, comprising: establishing, by the UE, a Signaling Radio Bearer (SRB) and at least one Data Radio Bearer (DRB) with a Virtual node (Vnode); determining, by the SON, whether the Vnode has reached a data saturation limit; when the Vnode has reached the data saturation limit, then determining whether there is another RAT Vnode which can provide better data throughput; and when there is another RAT Vnode which can provide better data throughput, then initiating a handover procedure for the UE and specifying a target cell located in a same geographic area.
1. A method for Self Organizing Network (SON) Radio Access Technology (RAT) selection for User Equipment (UE) in a virtualized Radio Access Network (RAN) environment, the method comprising:
establishing, by the UE, a Signaling Radio Bearer (SRB) and at least one Data Radio Bearer (DRB) with a Virtual base station node (Vnode) on a first RAT, the Vnode being a virtual machine hosted at a particular physical machine;
determining, by a SON node in communication with the Vnode, whether the Vnode has reached a data plane saturation limit;
when the Vnode has reached the data plane saturation limit, then determining whether there is a second Vnode providing service for a second RAT which can provide better data throughput, the second Vnode also being a virtual machine hosted at the particular physical machine; and
when there exists the second Vnode which can provide better data throughput, then initiating a handover procedure for the UE and specifying a target cell located in a same geographic area as the Vnode on the first RAT.
2. The method of claim 1 wherein when the Vnode has not reached the data plane saturation limit then refraining from initiating a handover for the UE.
3. The method of claim 1 wherein when there does not exist the second Vnode which can provide better data throughput, then refraining from initiating a handover for the UE.
4. The method of claim 1 wherein the SON performs node configuration, monitors Key Performance Indicators (KPIs), and collects statistics related to the network.
5. The method of claim 1 wherein the SON detects when the UE connects to a RAT cell and also receives coverage from a different RAT cell based on a geographic neighbors list built by the SON or on a UE reported Inter-RAT neighbors list sent to the SON by a plurality of cells.
6. The method of claim 1 wherein the second Vnode has capacity to provide better throughput to the UE.
7. A telecommunications network, comprising:
a Self Organizing Network (SON) service;
a virtual base station node (Vnode) in communication with the SON and implemented at a hardware virtualization platform, providing a first radio access technology (RAT), the Vnode being a virtual machine hosted at a particular physical machine; and
a radio network controller (VRNC) in communication with the SON service;
wherein a Signaling Radio Bearer (SRB) and at least one Data Radio Bearer (DRB) is established by a UE with the Vnode;
the SON service determines whether the Vnode has reached a data plane saturation limit;
when the Vnode has reached the data plane saturation limit, then the Vnode determines whether there is a second Vnode providing a second radio access technology (RAT) which can provide better data throughput, the second Vnode also being a virtual machine hosted at the particular physical machine; and
when there exists the second RAT Vnode which can provide better data throughput, then a handover procedure is initiated by the Vnode for the UE which specifies a target cell located in a same geographic area.
8. The telecommunications network of claim 7 wherein when the Vnode has not reached the data plane saturation limit then the Vnode refrains from initiating a handover for the UE.
9. The telecommunications network of claim 7 wherein when there does not exist the second Vnode which can provide better data throughput, then the Vnode refrains from initiating a handover for the UE.
10. The telecommunications network of claim 7 wherein the SON performs node configuration, monitors Key Performance Indicators (KPIs), and collects statistics related to the network.
11. The telecommunications network of claim 7 wherein the SON detects when the UE connects to a RAT cell and also receives coverage from a different RAT cell based on a geographic neighbors list built by the SON or on a UE reported Inter-RAT neighbors list sent to the SON by a plurality of cells.
12. The telecommunications network of claim 7 wherein the second Vnode has capacity to provide better throughput to the UE.
13. A non-transitory computer-readable medium containing instructions for a Self Organizing Network (SON) Radio Access Technology (RAT) selection for User Equipment (UE) in a virtualized Radio Access Network (RAN) environment which, when executed, causes a virtual node (Vnode) to perform steps comprising:
establishing, by a UE, a Signaling Radio Bearer (SRB) and at least one Data Radio Bearer (DRB) with a Virtual node (Vnode) on a first RAT, the Vnode being a virtual machine hosted at a particular physical machine;
determining, by a SON node in communication with the Vnode, whether the Vnode has reached a data plane saturation limit;
when the Vnode has reached the data plane saturation limit, then determining whether there is a second Vnode providing service for a second RAT which can provide better data throughput, the second Vnode also being a virtual machine hosted at the particular physical machine; and
when there exists the second Vnode which can provide better data throughput, then initiating a handover procedure for the UE and specifying a target cell located in a same geographic area as the Vnode on the first RAT.
14. The non-transitory computer-readable medium of claim 13 further containing instructions wherein when the Vnode has not reached the data plane saturation limit then refraining from initiating a handover for the UE.
15. The non-transitory computer-readable medium of claim 13 further containing instructions wherein when there does not exist the second Vnode which can provide better data throughput, then refraining from initiating a handover for the UE.
16. The non-transitory computer-readable medium of claim 13 further containing instructions wherein the SON performs node configuration, monitors Key Performance Indicators (KPIs), and collects statistics related to the network.
17. The non-transitory computer-readable medium of claim 13 further containing instructions wherein the SON detects when the UE connects to a cell and also receives coverage from a different cell based on a geographic neighbors list built by the SON or on a UE reported Inter-RAT neighbors list sent to the SON by a plurality of cells.
18. The non-transitory computer-readable medium of claim 13 further containing instructions wherein the second Vnode has capacity to provide better throughput to the UE.