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.