EP3973730B1 - Method and system for cell selection and reselection with prioritization - Google Patents
Method and system for cell selection and reselection with prioritization Download PDFInfo
- Publication number
- EP3973730B1 EP3973730B1 EP20861079.0A EP20861079A EP3973730B1 EP 3973730 B1 EP3973730 B1 EP 3973730B1 EP 20861079 A EP20861079 A EP 20861079A EP 3973730 B1 EP3973730 B1 EP 3973730B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- cells
- cell
- throughput
- database
- achievable
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/20—Selecting an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0083—Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
- H04W36/00835—Determination of neighbour cell lists
- H04W36/008357—Determination of target cell based on access point [AP] properties, e.g. AP service capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0083—Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
- H04W36/0085—Hand-off measurements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
- H04W36/0069—Transmission or use of information for re-establishing the radio link in case of dual connectivity, e.g. decoupled uplink/downlink
- H04W36/00692—Transmission or use of information for re-establishing the radio link in case of dual connectivity, e.g. decoupled uplink/downlink using simultaneous multiple data streams, e.g. cooperative multipoint [CoMP], carrier aggregation [CA] or multiple input multiple output [MIMO]
Definitions
- the present disclosure relates to wireless communication, specifically to mobile communication and more specifically related to a system and method for cell selection with band prioritization to achieve better data speed.
- FIG.1 illustrates an example case when the UE camped on LTE Band 20.
- a field example where the UE camped on LTE Band 20 is shown.
- Device does not support LTE(long term evolution) CA(carrier aggregation) + NR(new radio) in ENDC(EUTRA-NR dual connectivity) mode when camped on LTE Band 20 or LTE B20. So the shown data speed will be only from LTE leg, as NR leg cannot be supported.
- the device if the device camps on to any such bands during cell selection or cell reselection or when in connected mode, it will restrict device/network to use/configure DC. This will restrict the device having better services/performance by using only LTE (no DC). Also, just by considering the priorities set by the NW or by the measurement configurations, it does not guarantee the best service and the maximum throughput
- the aforedescribed state of the art cell selection and reselection in Idle mode and measurement mechanism in connected mode refer that the UE remains deprived from a control for selecting or changing the cell based on the ENDC support. If the device is in any cell which belongs to a band which cannot act as the anchor band for ENDC, then this will restrict the device from having the benefits and services of ENDC.
- a user equipment adapted to select cells in various modes of operation is provided according to present claim 6.
- embodiments herein disclose a system and method for cell selection with band prioritization to achieve better data speed. Further, the method includes providing a method during the cell selection process so that the UE should be able to prioritize the band scanning based on the UE capability of the device, aided by learning based techniques, to ensure that device camps on cell with maximum data speed capability for mobile phones capable of supporting carrier aggregation (CA) or dual connectivity (DC) or both CA and DC.
- CA carrier aggregation
- DC dual connectivity
- the method includes providing a method in which when the UE is redirected by the network to a Radio Access Technology (RAT) which supports carrier aggregation (CA) 10 or Dual connectivity (DC) or both CA and DC, UE will do a prioritized band scanning based on the UE capability to support maximum data speed on a particular band instead of doing a blind scan. Further, the method includes ensuring that the UE will find a cell first belonging to a band which can according to the UE capability gives the maximum possible data speed. Further, the method includes de-prioritizing a cell which may not be able to give maximum data speed according the UE capabilities.
- RAT Radio Access Technology
- CA carrier aggregation
- DC Dual connectivity
- the proposed method is intended to prioritise the order in which the band scanning takes place by utilising the UE capability instead of doing a normal blind scan. This is to ensure that UE camps on cell on which 20 it can get maximum data speed. Since the fifth generation (5G) New Radio (NR) in EUTRA NR Dual connectivity (ENDC) (ENDC - anchor is Long Term Evolution (LTE) legacy cell. 5G NR cell is added as secondary cell) mode is being deployed in phases by every operator in the whole market, UE may not be supporting carrier aggregation on all the different bands which it supports.
- UE would rank B3 to be higher priority cell since it is capable of providing a higher data speed and the UE would try to select B3 cell first.
- FIG.4 illustrates the example case when the UE is in coverage of LTE Band 3 and LTE Band 20 and in 3G coverage area.
- the UE is in good coverage area of both LTE B3 and LTE B20 with B3 being ENDC capable cell.
- the UE was camped on LTE Band 3 cell and NR cell was added.
- CSFB circuit switched fall back
- NW gave RRC (radio resource control) connection release with redirection info containing both LTE B3 and LTE B20 EARFCN.
- LTE Band 20 If the UE finds energy on LTE Band 20 to be slightly better than LTE Band 3, it will try to camp on LTE band 20.
- the present subject matter utilizes the prior information of LTE Band 3 being ENDC capable and if the energy of LTE B3 cell is able to meet S-criteria, the UE will try to camp on it instead of LTE B20 cell due to a better rank awarded to B3 cell.
- FIG.5 illustrates the example use case based on a proposed method showing the comparison of speedtest data speed results.
- the proposed solution there should be a method by which the UE has to prioritize the band it should camp to, which would be based on the UE capability.
- the UE should consider LTE B3 (LTE CA + ENDC) and ranks it better than LTE B20 (Either only LTE CA or LTE single cell + ENDC).
- LTE B3 shall be prioritized and scanned before LTE B20 as shown in FIG.5 due to the higher ban .
- FIG.6 illustrates the initial setup based on the proposed method according to an embodiment as disclosed herein.
- the device Upon switching ON of the device at Step 602, the device find the list of frequencies upon which it may detect energy through step 604, wherein said frequencies relate to the supported-bands. Accordingly, a band-scan for scanning bands is triggered by the device.
- the usual cell reselection may be performed vide step 608.
- the priority band selection based on prioritized band scanning is performed vide step 610 to enable cell reselection in accordance with the incoming FIGS. 7a and 7b .
- the method comprises detecting a plurality of neighboring cells and their associated plurality of Cell Capabilities while the UE, having an associated UE capability, is connected to a serving cell.
- the method comprises determining a achievable throughput for the plurality of neighbouring cells based on the detected plurality of Cell Capability and UE Capability.
- the determination of a achievable throughput for the plurality of neighbouring cells based on the detected plurality of Cell Capability and UE Capability includes one or more of:
- managing the Throughput Database comprises receiving, over a period of time, achievable throughput of a plurality of cells and associated Cell Capabilities of the plurality of cells wherein the UE has connected to the plurality of cells over the period of time; and storing the received achievable throughput of a plurality of cells and associated Cell Capabilities of the plurality of cells in a database.
- the plurality of cells that are ranked comprises cells defined as at-least one of:
- the Cell Capability includes at least one of Dual Connectivity Configuration, Standalone configuration, supported Carrier Aggregation Configurations, supported Bands, list of frequencies assigned to the supported Bands and supported bandwidth parts.
- the UE Capability includes at least one of Dual Connectivity Configuration of the UE, Standalone configuration of the UE, Carrier Aggregation Configurations supported by the UE, Frequency Bands supported by the UE, and bandwidth parts supported by the UE.
- mapping comprises:
- FIG.7b illustrates creation of onDevice priority database, interchangeably referred as throughput database, based on the proposed method according to an embodiment as disclosed herein. More specifically, the present figure illustrates the method implemented for ranking the plurality of serving cells stored in the Throughput Database based on which the device selects cells based on band-prioritization.
- the method comprises identifying a list of a plurality of carrier aggregation (CA) combinations based on bandwidth & frequency for the at least one serving cell from the plurality of serving cells. More importantly, the CA combinations supported from the bandwidths are defined by the LTE, NR, MRDC, NRDC and Legacy Radio access networks is prepared.
- CA carrier aggregation
- an initial onDevice priority database for bands is created for being locally stored upon the device.
- the on-device as created in step is deployed for prioritized band scanning to enable cell reselection whenever the prioritized band scanning in triggered in accordance with FIG. 6
- FIG. 8 illustrates updating of Throughput database, interchangeably referred as onDevice priority database, based on the proposed method according to an embodiment as disclosed herein.
- Step 802 corresponds to step 702 and step 704 of FIG. 7b .
- the device when the device camps on a cell a list of a plurality of carrier aggregation (CA) combinations (forming a part of onDevice priority database) supported from the bandwidths defined by the LTE, NR, MRDC, NRDC and Legacy Radio access networks is again prepared. Accordingly, any variation in q-RxLevMin value for each frequency previously camped by device is noted and q-RxLevMin value is updated with a current value.
- CA carrier aggregation
- Step 804 corresponds to step 706.
- the achievable data rate for each combination is updated based on the bandwidth and CA configuration deployed by the network when the device camps on cell.
- "the theoretical maximum throughput" as achieved based on the bandwidth and number of layers is recalculated for all CA combination and in respect of the actual bandwidth and CA configuration which the network has deployed in respect of the current camped cell.
- step 808 the on-device as created in step is deployed for prioritized band scanning to enable cell reselection whenever the prioritized band scanning in triggered in accordance with FIG. 6 .
- step 904 the updating of onDevice database in accordance with FIG. 8 is executed.
- the onDevice database of step 906 is traversed from top-ranked to low-ranked bands. If the current detected frequency (say frequency i) is indeed present within the database then it is checked if following inequality criteria is addressed:
- step 916 if cell selection is success then the process terminates. Otherwise, in case of no success, then the another frequency i lower in the hierarchy is selected for executing step 910 to thereby again attempt cell-selection.
- the LTE Band 20 and LTE Band 3 both were having good signal, with LTE B20 having slightly better energy and UE camped on LTE Band 20 and stayed in connected mode for close to 100s. Later once it moved to idle mode again, it did high priority based reselection to LTE Band 3 cell. In this case, Band 20 does not support LTE CA + NR as per UE capabilities. But Band 3 does. Hence the tester saw CA was not getting activated while on LTE Band 20 and throughput also was lower. If the proposed solution is implemented, UE will rank LTE Band 3 to be higher ranked than Band 10 based on the maximum data speed capabilities and will instead attempt to camp on band 3 cell first. In the end, the user will get a consistently higher data speed than with the current solution.
- the method comprises the ranking of the plurality of neighbouring cells is based on the steps of:
- step 1102 may denote determining within a network at-least one of a device capability; details with respect to one or more serving cells and one or more target-cell; and historical configurations for said one or more serving and target cell.
- the cells is the list may be defined as at-least one of: one or more cells in Dual connectivity (DC) configuration adjudicated as primary cells and meeting a selection criteria, one or more cells in Dual connectivity (DC) configuration adjudicated as primary cells and current undergoing the selection criteria, one or more bands in respect of NR network defining different-bands in respect of LTE carrier aggregation (CA), one or more bands in respect of standalone NR network, and one or more bands in respect of standalone LTE network.
- DC Dual connectivity
- DC Dual connectivity
- DC Dual connectivity
- CA LTE carrier aggregation
- FIG. 12 illustrates a first stage ranking.
- the ranking of cells based on the device capability comprises determination of a throughput achievable with respect to:
- the throughput may be maximum theoretical available with respect to the serving band/ENDC combinations. Thereafter, the bands are ordered based on the determined magnitude of the throughput to create a first ranked-list of plurality of bands as a part of the throughput database.
- the UE capability is already known to the device. This will be the first stage input given to a model. Based on the capability, device finds out the maximum achievable theoretical throughput that can be achieved if the device camps to a particular band. With respect to each LTE band (anchor and non-anchor), this theoretical maximum throughput achievable by the device will be calculated. Based on the throughput, a priority order of LTE bands will be generated
- the device support Band 2 in LTE, LTE CA 2A_5A and ENDC 2A_n5A and both LTE and NR supports 64QAM and 2 layers in downlink (DL).
- DL downlink
- n5 supports only 5 MHz BW
- LTE CA 2A_5A will have peak throughput.
- 2A_n5A will have peak throughput as B5 is only 10 MHz. If the theoretical maximum is same for an LTE combination an ENDC combination, priority will be given for ENDC combination
- FIG. 13a illustrates identifying the first list of cells from the plurality of neighbouring cells having Cell Capabilities compatible with the UE Capability based on the steps of:
- FIG. 14b illustrates a further done ranking in line with FIG 14a .
- the ranking of cells based on the historical configurations comprises referring a database of the cell details comprising band, frequency, physical cell identifier (PCI) and cell global identifier (CGI).
- the database is associated with the refined list or the second ranked list as above.
- a practical-peak data rate for each cell associated with the refined list is created.
- the first and/or the second list based on the practical peak data rate to create a final ranked list of cells as a part of the throughput database or the onDevice database.
- the previous configurations are applied to the priority list coming after applying the serving and target cell details.
- a DB is maintained with the cell details.
- the cell details include Band, Freq, PCI and CGI (to handle location change) as the basic information.
- the above details may be filled to the DB based on the learnings of each cell when it act as the serving cell/Pcell.
- the DB can be updated periodically with all these details. This DB is used for getting the practical peak throughput numbers that can be achieved in each cell acting as Pcell/Serving cell.
- the PCI and CGI will be linked to the band and frequency in the existing list. Then the list will be sorted based on the practical throughput that can be achieved in each cell acting as Pcell.
- the throughput numbers based on theoretical maximum will be applicable.
- design may choose to set an offset between the theoretical and practical numbers to prioritize the cells.
- a cell in ENDC combination 2A_n5A is giving a practical achievable throughput of 200 Mbps after applying the DB.
- band 30 in the list which can give a theoretical maximum of 220 Mbps (considering the best supported combination by the device as band 30 cell as Pcell).
- Device may choose to prioritize band 2 cell over band 30 based on the allowed offset set between the theoretical and practical achievable throughput.
- FIG. 15 illustrates a scenario wherein the criteria is met for multiple cells which belong to ENDC anchor bands and non-ENDC anchor bands and the highest priority cell in the list is selected.
- the Cell Reselection is performed when multiple cells meet the criteria at the same time and no ongoing measurements of higher priority cells.
- the priority of serving and target cells is considered as per the list generated as per the model in FIG. 14 .
- FIGS. 16a and 16b illustrate a scenario of Cell Reselection when multiple cells meet the criteria at the same time and measurements of higher priority cells are ongoing.
- one or more cells in Standalone/Dual connectivity (DC) configuration are adjudicated as primary cells and currently undergoing the evaluation criteria are selected for reselection.
- DC Standalone/Dual connectivity
- step 1606 the evaluation of the neighbor cells is performed like step 1506.
- step 1608 it is seen if multiple cells are meeting the reselection criteria or idle mode criteria and at the same time and ongoing measurements of higher priority cells are happening such that it is highly probable that these high priority cells will satisfy the reselection criteria. If yes then the control transfers to step 1610. If no ongoing measurements are there, then a process equivalent to step 1508 executes.
- step 1610 it is checked if any of the neighbor cells whose evaluation is ongoing belongs to belongs to higher priority cell as per the list and is a proper candidate to meet the reselection criteria. For example, it could have been determined that lower priority cells are meeting the idle mode mobility criteria and measurements of higher priority cells are underway.
- step 1612 it is determined that if there exists such cells, then the evaluation of those cells which already met the criteria is continued. For all the cells whose evaluation is ongoing, a completion is awaited.
- device may choose to reselect to cell which are having lower priority if the reselection criteria is still met.
- FIG. 17 illustrates an application of priority-list generated through FIG. 15 for measurement reporting or handover scenario. The same may be based on two prong approach, i.e. Case 1 and Case 2 like FIGS. 16a and 16b .
- an offset is added to the measurement configurations for those cells which are having higher priority than the serving cell. This is to prioritize those cells which can achieve higher throughput than the serving cell.
- step 1706 once the criteria is met after modifying the measurement configurations, the report quantity is modified as per the actual measurement configuration and such actual measurement is report to the network via step 1714. However, if the measurement reporting criteria is met for multiple cells the control transfers to step 1708.
- step 1708 it is checked if the cells are with respect to higher priority and if the evaluation for some cells that are of higher priority. If yes then the control transfers to step 1712. Else the control transfers to step 1710.
- step 1710 it is checked if the evaluation is ongoing for high priority cells assuming that these will satisfy the measurement reporting criteria. In such a case, the control transfers to step 1714. Else, the lower-priority cells meeting the measurement criteria are selected vide step 1712.
- the measurement report are sent to the highest priority cell or other cell as may hold applicable. Specifically, if multiple cells meet the reporting criteria, then the measurement reports for those cells which are of highest priority is prioritized. Accordingly, the measurement for those cells are sent first when compared to other cells.
- the device While waiting for the evaluation to be completed, if the serving cells go poor and if the device is in a stage to lose the connection, the device may choose to send the measurement report with the existing evaluated cells despite being lower priority cells
- FIG. 18 shows yet another exemplary implementation in accordance with the embodiment of the invention, and yet another typical hardware configuration of the UE in the form of a computer system 1800.
- the computer system 1800 can include a set of instructions that can be executed to cause the computer system 1800 to perform any one or more of the methods disclosed.
- the computer system 1800 may operate as a standalone device or may be connected, e.g., using a network, to other computer systems or peripheral devices.
- the computer system 1800 may operate in the capacity of a server or as a client user computer in a server-client user network environment, or as a peer computer system in a peer-to-peer (or distributed) network environment.
- the computer system 1800 can also be implemented as or incorporated across various devices, such as a personal computer (PC), a tablet PC, a personal digital assistant (PDA), a mobile device, a palmtop computer, a laptop computer, a desktop computer, a communications device, a wireless telephone, a land-line telephone, a web appliance, a network router, switch or bridge, or any other machine capable of executing a set of instructions (sequential or otherwise) that specify actions to be taken by that machine.
- PC personal computer
- PDA personal digital assistant
- a mobile device a palmtop computer
- laptop computer a laptop computer
- a desktop computer a communications device
- a wireless telephone a land-line telephone
- web appliance a web appliance
- network router switch or bridge
- the computer system 1800 may include a processor 1802 e.g., a central processing unit (CPU), a graphics processing unit (GPU), or both.
- the processor 1802 may be a component in a variety of systems.
- the processor 1802 may be part of a standard personal computer or a workstation.
- the processor 1802 may be one or more general processors, digital signal processors, application-specific integrated circuits, field-programmable gate arrays, servers, networks, digital circuits, analog circuits, combinations thereof, or other now known or later developed devices for analysing and processing data.
- the processor 1802 may implement a software program, such as code generated manually (i.e., programmed).
- the computer system 1800 may include an input device 1812 configured to allow a user to interact with any of the components of system 1800.
- the computer system 1800 may also include a disk or optical drive unit 1816.
- the disk drive unit 1816 may include a computer-readable medium 1822 in which one or more sets of instructions 1824, e.g. software, can be embedded.
- the instructions 1824 may embody one or more of the methods or logic as described. In a particular example, the instructions 1824 may reside completely, or at least partially, within the memory 1804 or within the processor 1802 during execution by the computer system 1800.
- the network 1826 may include wired networks, wireless networks, Ethernet AVB networks, or combinations thereof.
- the wireless network may be a cellular telephone network, an 802.11, 802.16, 802.20, 802.1Q or WiMax network.
- the network 1826 may be a public network, such as the Internet, a private network, such as an intranet, or combinations thereof, and may utilize a variety of networking protocols now available or later developed including, but not limited to TCP/IP based networking protocols.
- the system is not limited to operation with any particular standards and protocols. For example, standards for Internet and other packet-switched network transmission (e.g., TCP/IP, UDP/IP, HTML, and HTTP) may be used.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Description
- The present disclosure relates to wireless communication, specifically to mobile communication and more specifically related to a system and method for cell selection with band prioritization to achieve better data speed.
- In the current scenario, during the idle mode cell selection, a User Equipment (UE) can have two options. One is initial cell selection which does not include any prior information to the UE. UE will scan all frequencies in any pre-defined order to find a cell which meets the cell selection criteria and camps on the cell. The other option is stored cell selection in which UE can use some prior information of previously camped cells to scan those frequencies first to check if any suitable cell is present or not and then if it does not find any suitable cell, it can proceed to the initial cell selection.
- With current 3gPP specifications, UE after powered on, will perform either initial cell selection or stored cell selection based on some prior stored information. With existing implementations, there is no method to check the UE capabilities prior to doing a cell selection. With all major markets moving towards deploying 5G, it becomes all the more important to differentiate the services given.
- With the current specification provision, the UE has two ways to do the idle mode cell selection - initial cell selection (blind) and stored cell selection (using previous camped cell info). With both the methods it cannot ensure that UE will camp on a cell which can potentially give a maximum data speed. In areas with overlapping bands where two or more bands have equally good cells to camp on, UE will tend to select the frequency which has the best energy to camp on, irrespective of other frequencies having similar energy. It turns out that it may not be the best possible approach. Because that cell which it finds first may not always provide the maximum data speed as per the UE capability whereas the other cell on the overlapping band which has equally good signal to camp on could have given a much higher data speed if only UE had prioritized this frequency during the cell selection process.
-
FIG.1 illustrates an example case when the UE camped onLTE Band 20. Referring to theFIG.1 , a field example where the UE camped onLTE Band 20 is shown. Device does not support LTE(long term evolution) CA(carrier aggregation) + NR(new radio) in ENDC(EUTRA-NR dual connectivity) mode when camped onLTE Band 20 or LTE B20. So the shown data speed will be only from LTE leg, as NR leg cannot be supported. -
FIG.2 illustrates the example case when the UE camped onLTE Band 3 or LTE B3. Referring to theFIG.2 , a field example where the UE camped onLTE Band 3 at the same location is shown. Device can support LTE CA + NR in ENDC mode when camped on LTE B3. So the shown data speed will be from LTE leg and NR leg which can work in ENDC mode. Data speed gets better. -
FIG.3 illustrates the example case when the UE is in coverage ofLTE Band 3 andLTE Band 20. Consider the case where the UE is in good coverage area of both LTE B3 and LTE B20 with LTE B3 being ENDC capable cell. When the UE wakes up, it tries to find energy on the frequencies present in the area. In this case, since it is closer to LTE B20 cell, it might find the energy of LTE B20 to be slightly better than B3. Even though S-criteria would have met for LTE B3 cell, the UE would try to camp on LTE B20 since it has better energy found. Once it camps on LTE B20, it will continue to be on LTE B20 unless there is no HO initiated from network (NW) side. Since its not ENDC capable cell, the data speed and the user experience will also get affected. - Consider the case where the UE is in good coverage area of both LTE B3 and LTE B20 and both being ENDC capable cell. In this case, the UE is capable of supporting LTE CA + NR in only LTE B3 but single LTE + NR in LTE B20 cell. When the UE wakes up, it tries to find energy on the frequencies present in the area. In this case, since it is closer to LTE B20 cell, it might find the energy of LTE B20 to be slightly better than LTE B3. Even though S-criteria would have met for LTE B3 cell, the UE would try to camp on LTE B20 since it has better energy found. Once it camps on LTE B20, it will continue to be on LTE B20 unless there is no HO initiated from NW side.
- In other scenario, a cell change or selection can happen through a cell selection or a reselection or a handover. It is possible that a device support multiple LTE bands. During Cell Reselection and based on the priority defined by the network for each frequency, device will choose the most suitable cell and reselect. During Handover or connected mode mobility procedures, the network configures the measurement and based on the measurement report from the device, and the network send the handover command through which the device move to a new cell. In case of device which supports dual connectivity (DC) , say ENDC, not all supported LTE bands can act as primary band in DC. Some of the bands may not be part of the ENDC combination as well.
- Document (
US20180295527A1 ) discloses a conventional method of cell reselection by a UE in connected mode. In HUAWEI ET AL., titled "Distributing UEs to multiple carriers", R2-154623, cell reselection scheme for the UE has been discussed in which a new cell reselection mechanism is defined which takes UE capabilities into consideration. - Accordingly, if the device camps on to any such bands during cell selection or cell reselection or when in connected mode, it will restrict device/network to use/configure DC. This will restrict the device having better services/performance by using only LTE (no DC). Also, just by considering the priorities set by the NW or by the measurement configurations, it does not guarantee the best service and the maximum throughput
- Some of the problematic scenario based examples are as follows:
- Device does not camp (during cell selection) to any of the anchor bands in LTE and hence NR addition is not possible.
- Device is reselecting to non-anchor bands in idle mode and hence when there is data transfer, NR addition is not possible.
- During data transfer, the device is handed over to a LTE cell which cannot act as anchor band and hence NR is removed.
- The aforedescribed state of the art cell selection and reselection in Idle mode and measurement mechanism in connected mode refer that the UE remains deprived from a control for selecting or changing the cell based on the ENDC support. If the device is in any cell which belongs to a band which cannot act as the anchor band for ENDC, then this will restrict the device from having the benefits and services of ENDC.
- ENDC device can perform better when compared to a LTE only device in terms of performance and services. A device may support multiple LTE bands but these LTE bands may not belong to any of the ENDC combinations as primary band. If a device reselect or get handover to any of the cells which belong to these bands, device will not get the similar performance which gets when it is in a cell which can support ENDC.
- The present invention is defined by the appended set of claims.
- According to an aspect of the present invention, a method of cell selection and reselection performed by a user equipment (UE) is provided as defined by appended
claim 1. - According to another aspect of the present invention, a user equipment (UE) adapted to select cells in various modes of operation is provided according to present claim 6.
- To further clarify the advantages and features of the present invention, a more particular description of the invention will be rendered by reference to specific embodiments thereof, which is illustrated in the appended drawings. It is appreciated that these drawings depict only typical embodiments of the invention and are therefore not to be considered limiting of its scope. The invention will be described and explained with additional specificity and detail with the accompanying drawings.
- The invention is shown in
Fig. 7a , all other Figures are for illustrative purposes, only. - These and other features, aspects, and advantages of the present invention will become better understood when the following detailed description is read with reference to the accompanying drawings in which like characters represent like parts throughout the drawings, wherein:
-
FIGS. 1 to 3 illustrate a state of the art scenario; -
FIG. 4 illustrates the example case when the UE is in coverage ofBand 3, in accordance with an embodiment of the present subject matter; -
FIG. 5 illustrates the example use case showing the comparison of speedtest data speed results in accordance with an embodiment of the present subject matter; -
FIG. 6 illustrates the initial setup based on the proposed method in accordance with an embodiment of the present subject matter; -
Fig. 7b illustrates method steps for illustrative purposes; -
FIG. 8 illustrates method steps for illustrative purposes; -
FIG. 9 illustrates method steps for illustrative purposes; -
FIG. 10 illustrates method steps for illustrative purposes; -
FIG. 11 illustrates method steps for illustrative purposes; -
FIG. 12 illustrates a first stage ranking; -
FIGS. 13a and13b illustrate a second stage ranking; -
FIGS. 14a and14b illustrate a second stage ranking; -
FIG. 15 illustrates method steps for illustrative purposes; -
FIGS. 16a and16b illustrate method steps for illustrative purposes; -
FIG. 17 illustrates method steps for illustrative purposes; and -
FIG. 18 shows an example computing-device based implementation of the UE, in accordance with the embodiment of the present subject matter. - Further, skilled artisans will appreciate that elements in the drawings are illustrated for simplicity and may not have been necessarily been drawn to scale. For example, the flow charts illustrate the method in terms of the most prominent steps involved to help to improve understanding of aspects of the present invention. Furthermore, in terms of the construction of the device, one or more components of the device may have been represented in the drawings by conventional symbols, and the drawings may show only those specific details that are pertinent to understanding the embodiments of the present invention so as not to obscure the drawings with details that will be readily apparent to those of ordinary skill in the art having benefit of the description herein.
- For the purpose of promoting an understanding of the principles of the invention, reference will now be made to the embodiment illustrated in the drawings and specific language will be used to describe the same. It will nevertheless be understood that no limitation of the scope of the invention is thereby intended, such alterations and further modifications in the illustrated system, and such further applications of the principles of the invention as illustrated therein being contemplated as would normally occur to one skilled in the art to which the invention relates.
- It will be understood by those skilled in the art that the foregoing general description and the following detailed description are explanatory of the present disclosure and are not intended to be restrictive thereof.
- Reference throughout this specification to "an aspect", "another aspect" or similar language means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present disclosure. Thus, appearances of the phrase "in an embodiment", "in another embodiment" and similar language throughout this specification may, but do not necessarily, all refer to the same embodiment.
- The terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process or method that comprises a list of steps does not include only those steps but may include other steps not expressly listed or inherent to such process or method. Similarly, one or more devices or sub-systems or elements or structures or components proceeded by "comprises... a" does not, without more constraints, preclude the existence of other devices or other sub-systems or other elements or other structures or other components or additional devices or additional sub-systems or additional elements or additional structures or additional components.
- Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skilled in the art to which this disclosure belongs. The system, methods, and examples provided herein are illustrative only and not intended to be limiting.
- Accordingly, embodiments herein disclose a system and method for cell selection with band prioritization to achieve better data speed. Further, the method includes providing a method during the cell selection process so that the UE should be able to prioritize the band scanning based on the UE capability of the device, aided by learning based techniques, to ensure that device camps on cell with maximum data speed capability for mobile phones capable of supporting carrier aggregation (CA) or dual connectivity (DC) or both CA and DC. Further, the method includes providing a method in which when the UE is redirected by the network to a Radio Access Technology (RAT) which supports carrier aggregation (CA) 10 or Dual connectivity (DC) or both CA and DC, UE will do a prioritized band scanning based on the UE capability to support maximum data speed on a particular band instead of doing a blind scan. Further, the method includes ensuring that the UE will find a cell first belonging to a band which can according to the UE capability gives the maximum possible data speed. Further, the method includes de-prioritizing a cell which may not be able to give maximum data speed according the UE capabilities.
- The proposed method is intended to prioritise the order in which the band scanning takes place by utilising the UE capability instead of doing a normal blind scan. This is to ensure that UE camps on cell on which 20 it can get maximum data speed. Since the fifth generation (5G) New Radio (NR) in EUTRA NR Dual connectivity (ENDC) (ENDC - anchor is Long Term Evolution (LTE) legacy cell. 5G NR cell is added as secondary cell) mode is being deployed in phases by every operator in the whole market, UE may not be supporting carrier aggregation on all the different bands which it supports. With this limitation from the device side, the way differentiating as a UE vendor is to ensure that the device will maximize the possibility to camp on a cell belonging to particular band which can give us the best possible data speed in that area. The proposed invention will be applicable to any hand held mobile device which support LTE or 5G NR (New Radio) technology or both LTE and 5G NR.
- The proposed solution at least aims to provide a better quality of service to the users by ensuring that a user will camp on a cell which can potentially give the maximum data speed to that user. The proposed solution is following all the 3GPP laid down procedures but using the leeway provided in the stored cell selection, using methods for utilising the device side capabilities and learning methods to make an intelligent ranking to prioritise bands which give a higher data speed and QOS (quality of service).
- According to the proposed method, before the UE proceeds to do cell selection, the UE will check its onDevice priority database to find if the available frequencies it has found are part of the database or not. The onDevice priority database is constantly updated database having a ordered list of frequencies based on multiple parameters, not limited to the UE capability support, NW deployment etc. Based on the rankings from the database, device uses the above ordered list to find suitable cells in each band to camp on.
- With the proposed solution at least as referred in
FIG. 4 andFIG. 5 , UE would rank B3 to be higher priority cell since it is capable of providing a higher data speed and the UE would try to select B3 cell first. -
FIG.4 illustrates the example case when the UE is in coverage ofLTE Band 3 andLTE Band 20 and in 3G coverage area. Referring to theFIG.4 , consider the case where the UE is in good coverage area of both LTE B3 and LTE B20 with B3 being ENDC capable cell. Initially the UE was camped onLTE Band 3 cell and NR cell was added. Later CSFB (circuit switched fall back) call was initiated and the UE camped on 3G cell in the same area and made the CSFB Call. Once the call was released, NW gave RRC (radio resource control) connection release with redirection info containing both LTE B3 and LTE B20 EARFCN. If the UE finds energy onLTE Band 20 to be slightly better thanLTE Band 3, it will try to camp onLTE band 20. The present subject matter utilizes the prior information ofLTE Band 3 being ENDC capable and if the energy of LTE B3 cell is able to meet S-criteria, the UE will try to camp on it instead of LTE B20 cell due to a better rank awarded to B3 cell. -
FIG.5 illustrates the example use case based on a proposed method showing the comparison of speedtest data speed results. In the proposed solution, there should be a method by which the UE has to prioritize the band it should camp to, which would be based on the UE capability. In the case shown in theFIG.5 , the UE should consider LTE B3 (LTE CA + ENDC) and ranks it better than LTE B20 (Either only LTE CA or LTE single cell + ENDC). During a decision of cell selection, LTE B3 shall be prioritized and scanned before LTE B20 as shown inFIG.5 due to the higher ban . -
FIG.6 illustrates the initial setup based on the proposed method according to an embodiment as disclosed herein. Upon switching ON of the device atStep 602, the device find the list of frequencies upon which it may detect energy throughstep 604, wherein said frequencies relate to the supported-bands. Accordingly, a band-scan for scanning bands is triggered by the device. In case of the triggering of the first-scan vide step 606 (e.g. after device reset when the device does not have historical records of past scanned bands), the usual cell reselection may be performedvide step 608. Else, the priority band selection based on prioritized band scanning is performedvide step 610 to enable cell reselection in accordance with the incomingFIGS. 7a and7b . -
FIG.7a illustrates proposed method of cell selection and reselection according to the present invention. - At
step 502, the method comprises detecting a plurality of neighboring cells and their associated plurality of Cell Capabilities while the UE, having an associated UE capability, is connected to a serving cell. - At
step 504, the method comprises determining a achievable throughput for the plurality of neighbouring cells based on the detected plurality of Cell Capability and UE Capability. The determination of a achievable throughput for the plurality of neighbouring cells based on the detected plurality of Cell Capability and UE Capability includes one or more of: - a) checking a Throughput Database for the achievable throughput of the plurality of neighboring cells, wherein the Throughput Database optionally is managed by at least one of the UE, a cloud server and a network entity.
- b) selecting (506) a first neighboring cell from the plurality of neighboring cells based on the checked achievable throughput of the plurality of neighboring cells; and
- c) sending a request to connect to the first neighboring cell.
- In an implementation, managing the Throughput Database comprises receiving, over a period of time, achievable throughput of a plurality of cells and associated Cell Capabilities of the plurality of cells wherein the UE has connected to the plurality of cells over the period of time; and storing the received achievable throughput of a plurality of cells and associated Cell Capabilities of the plurality of cells in a database. In an implementation, the plurality of cells that are ranked comprises cells defined as at-least one of:
- one or more cells in Dual connectivity (DC) configuration adjudicated as primary cells and meeting a selection criteria;
- one or more cells in Dual connectivity (DC) configuration adjudicated as primary cells and current undergoing the selection criteria;
- one or more bands in respect of NR network defining different-bands in respect of LTE carrier aggregation (CA);
- one or more bands in respect of standalone NR network; and
- one or more bands in respect of standalone LTE network
- In an implementation, the Cell Capability includes at least one of Dual Connectivity Configuration, Standalone configuration, supported Carrier Aggregation Configurations, supported Bands, list of frequencies assigned to the supported Bands and supported bandwidth parts.
- In an implementation, the UE Capability includes at least one of Dual Connectivity Configuration of the UE, Standalone configuration of the UE, Carrier Aggregation Configurations supported by the UE, Frequency Bands supported by the UE, and bandwidth parts supported by the UE.
- Further the method comprises selecting (step 506) a first neighboring cell is selected from the plurality of neighboring cells based on the determined achievable thoughput. The selecting of the first neighboring cell comprises pursuing a cell selection process when device is not in camped state or has been redirected by the network, said pursuing defined by the steps of
- exploring a plurality of cells based on energy detection as a part of cell-selection process;
- mapping the plurality of explored cells with the cells mentioned in the Throughput Database defining the ranking; and
- selecting the first neighboring cell based on the mapped cells for cell selection, said mapped cells corresponding to the explored cells defined by one or more frequencies fulfilling a predetermined inequality criteria.
- In an example, the exploration of cells performed by the UE denotes performing measurement of neighbour cells to receive neighbor base station (BS) information for the purpose of switching to a potential target BS (for Redirection & Handover). Alternatively, the exploration of cells may be referred as scanning of neighbor base stations (BS).
- In an implementation, the mapping comprises:
- mapping the plurality of explored-cells linked with one or more detected frequencies with the cells in the throughput database
- checking if the one or more detected-frequencies in the are linked or associated to the throughput database;
- enabling cell selection in respect of the one or more detected frequencies based on said checking.
-
FIG.7b illustrates creation of onDevice priority database, interchangeably referred as throughput database, based on the proposed method according to an embodiment as disclosed herein. More specifically, the present figure illustrates the method implemented for ranking the plurality of serving cells stored in the Throughput Database based on which the device selects cells based on band-prioritization. - At step 702, a set of bands supported along-with the bandwidth is determined by the device. The bandwidth may be defined in respect of serving cell determined from the plurality of serving cells and specifically in accordance with at least one of: LTE, NR ,MRDC ,NRDC and Legacy Radio access networks. The set may be prepared based on the device hardware and software configurations.
- At step 704, the method comprises identifying a list of a plurality of carrier aggregation (CA) combinations based on bandwidth & frequency for the at least one serving cell from the plurality of serving cells. More importantly, the CA combinations supported from the bandwidths are defined by the LTE, NR, MRDC, NRDC and Legacy Radio access networks is prepared.
- At step 706, q-RxLevMin value for each frequency previously camped by device is stored. q-RxLevMin is used to indicate for cell re-selection the required minimum received RSRP level in EUTRA.
- Based on steps 702-706, an initial onDevice priority database for bands is created for being locally stored upon the device.
- At
step 708, the method comprises calculating the achievable throughput or an achievable data rate with respect to each of said combination based on the bandwidth supported by the device. The achievable data rate denotes the "theoretical maximum throughput" based on the bandwidth and number of layers (LTE, NR, MRDC, NRDC ) as supported by the device. - At
step 710, the entries in the list created instep 708 are ranked form high to low or vice versa to thereby yield an ondevice database having a prioritized band list - At
step 712, the on-device as created in step is deployed for prioritized band scanning to enable cell reselection whenever the prioritized band scanning in triggered in accordance withFIG. 6 -
FIG. 8 illustrates updating of Throughput database, interchangeably referred as onDevice priority database, based on the proposed method according to an embodiment as disclosed herein. - Step 802 corresponds to step 702 and step 704 of
FIG. 7b . Atstep 802, when the device camps on a cell a list of a plurality of carrier aggregation (CA) combinations (forming a part of onDevice priority database) supported from the bandwidths defined by the LTE, NR, MRDC, NRDC and Legacy Radio access networks is again prepared. Accordingly, any variation in q-RxLevMin value for each frequency previously camped by device is noted and q-RxLevMin value is updated with a current value. In addition, with respect to the current camped cell, support for ENDC is noted - Step 804 corresponds to step 706. Here, the achievable data rate for each combination is updated based on the bandwidth and CA configuration deployed by the network when the device camps on cell. In other words, based on the updates observed in
step 802, "the theoretical maximum throughput" as achieved based on the bandwidth and number of layers (LTE, NR, MRDC, NRDC) is recalculated for all CA combination and in respect of the actual bandwidth and CA configuration which the network has deployed in respect of the current camped cell. - At
step 806, the entries in the list created instep 804 are ranked form high to low or vice versa to thereby yield an ondevice database having an updated prioritized band list. In other words, the ranking ofstep 710 associated with the list is updated based on said updated achievable data rate. - In an example, the
Steps 802 till 806 may be executed by machine learning to continuously update the prioritized band list in the onDevice database as created inFIG. 7 . The basis for said update may be measurements done by the device when it actually camps on various cell as a part of actual network deployment. - At
step 808, the on-device as created in step is deployed for prioritized band scanning to enable cell reselection whenever the prioritized band scanning in triggered in accordance withFIG. 6 . -
FIG.9 illustrates cell selection when device is not in camped state based on the proposed method according to an embodiment as disclosed herein. - At
step 902, energies are detected on a set of frequencies during the course of performing a cell reselection. It is also detected that device is not in camped state. Accordingly, exploration of a plurality of cells is triggered based on energy detection as a part of cell-selection process. - At
step 904, the updating of onDevice database in accordance withFIG. 8 is executed. - At
step 906, the plurality of explored-cells linked with the detected frequencies are mapped with the cells associated with the list within the updated onDevice database ofstep 904. It is checked if the detected-frequencies in thestep 902 are linked or associated to the on Device database. If yes, then the control flow transfer to step 910. Else, the control flow is transferred to step 912 wherein a normal cell-reselection process is pursued. - At
step 910, the onDevice database ofstep 906 is traversed from top-ranked to low-ranked bands. If the current detected frequency (say frequency i) is indeed present within the database then it is checked if following inequality criteria is addressed: - Energy (Freq i) > 2 q-RxLevMin (Freq i) , if q-RxLevMin (Freq i) present in database
- If the current detected frequency (say frequency i) is not present within the database then it is checked if following inequality criteria is addressed
- Energy (Freq i) > -110db , if q-RxLevMin (Freq i) is not present in database
- At
step 914 if either of the inequality criteria is met, then cell selection is performed on the Freq i. - At
step 916, if cell selection is success then the process terminates. Otherwise, in case of no success, then the another frequency i lower in the hierarchy is selected for executingstep 910 to thereby again attempt cell-selection. -
FIG.10 illustrates cell selection when device is given redirection from network based on the proposed method according to an embodiment as disclosed herein. - At
step 1002, a cell selection process is pursued when device is redirected by the network and accordingly the network sends an RRC connection release request. - At
step 1004, energies are detected on a set of frequencies within the RRC release request. - Rest of the
steps steps - At least advantages of the preferred embodiment are: better data speed and QoS compared to state of the art devices, making use of available bandwidth to the fullest and making sure that even if the UE will have some restrictions on certain conditions, those restrictions and their effects can be minimalized.
- In an example of the field issue, the
LTE Band 20 andLTE Band 3 both were having good signal, with LTE B20 having slightly better energy and UE camped onLTE Band 20 and stayed in connected mode for close to 100s. Later once it moved to idle mode again, it did high priority based reselection toLTE Band 3 cell. In this case,Band 20 does not support LTE CA + NR as per UE capabilities. ButBand 3 does. Hence the tester saw CA was not getting activated while onLTE Band 20 and throughput also was lower. If the proposed solution is implemented, UE will rankLTE Band 3 to be higher ranked than Band 10 based on the maximum data speed capabilities and will instead attempt to camp onband 3 cell first. In the end, the user will get a consistently higher data speed than with the current solution. - In another example it is observed that initially device was on LTE B3 and NR was added. CSFB call was initiated and UE did ESR and camped on a 3G cell. CSFB call was finished and then UE received RRC connection release with redirection info carrying frequency corresponding to both LTE B3 and LTE B20. UE found good energy on both the frequency with LTE B20 frequency being higher and immediately camped on LTE B20 cell. But LTE B20 cell is not ENDC capable and UE was stuck in 4G only. With the proposed solution, LTE B3 would be ranked higher since UE knows it is ENDC capable ( due to prior camping ) and then it will attempt to camp on the LTE B3 cell first. The proposed solution will ensure that the User will get back to 5G immediately after cell ended.
-
FIG. 11 illustrates a method implemented for a device to select cells in various modes (reselection or connected) of operation. - At
step 1102, the method comprises the ranking of the plurality of neighbouring cells is based on the steps of: - a) Determining (1102a) a theoretical throughput for a plurality of frequency bands supported by the UE Capability;
- b) Checking (1102b) the achievable throughput for the plurality of neighbouring cells in the stored achievable throughput of the plurality of cell in the Throughput Database; and
- c) Identifying (1102c) a first list of cells from the plurality of neighbouring cells having Cell Capabilities compatible with the UE Capability.
- In an example, at least one neighbouring cell compatible with the UE capability and having higher achievable throughput is ranked higher than the other cells from the plurality of neighbouring cells compatible with UE capability and having lower achievable throughput.
- In an example,
step 1102 may denote determining within a network at-least one of a device capability; details with respect to one or more serving cells and one or more target-cell; and historical configurations for said one or more serving and target cell. - At
step 1104, a list of ranked-cells is created as part of the throughput database based on said determination. The first list of cells is ranked based on the checked achievable throughput. - The cells is the list may be defined as at-least one of: one or more cells in Dual connectivity (DC) configuration adjudicated as primary cells and meeting a selection criteria, one or more cells in Dual connectivity (DC) configuration adjudicated as primary cells and current undergoing the selection criteria, one or more bands in respect of NR network defining different-bands in respect of LTE carrier aggregation (CA), one or more bands in respect of standalone NR network, and one or more bands in respect of standalone LTE network.
-
FIG. 12 illustrates a first stage ranking. In an example, the ranking of cells based on the device capability comprises determination of a throughput achievable with respect to: - ·a plurality of bands in respect of the standalone LTE network;
- ·a plurality of bands in respect of the standalone NR network; and
- ·at-least one LTE band or at least one NR band, said LTE band being either anchor or non-anchor; and
- ·a plurality of bands in respect of the Legacy Radio Access network.
- In an example, the throughput may be maximum theoretical available with respect to the serving band/ENDC combinations. Thereafter, the bands are ordered based on the determined magnitude of the throughput to create a first ranked-list of plurality of bands as a part of the throughput database.
- As may be understood, the UE capability is already known to the device. This will be the first stage input given to a model. Based on the capability, device finds out the maximum achievable theoretical throughput that can be achieved if the device camps to a particular band. With respect to each LTE band (anchor and non-anchor), this theoretical maximum throughput achievable by the device will be calculated. Based on the throughput, a priority order of LTE bands will be generated
- For example, the
device support Band 2 in LTE, LTE CA 2A_5A and ENDC 2A_n5A and both LTE and NR supports 64QAM and 2 layers in downlink (DL). Considering n5 supports only 5 MHz BW, LTE CA 2A_5A will have peak throughput. Considering n5 supports 20 MHz, 2A_n5A will have peak throughput as B5 is only 10 MHz. If the theoretical maximum is same for an LTE combination an ENDC combination, priority will be given for ENDC combination -
FIG. 13a illustrates identifying the first list of cells from the plurality of neighbouring cells having Cell Capabilities compatible with the UE Capability based on the steps of: - a) determining (1302) the Cell Capabilities of the serving cell and the plurality of neighbouring cells;
- b) identifying (1304) the first list of cells from the plurality of neighbouring cell having Cell Capabilities compatible with the UE Capability; and
- c) prioritizing (1306) the first list of cells by ranking the first list of cells higher than remaining cells among the plurality of neighbouring cells not compatible with the UE Capability.
- In an example,
FIG. 13b illustrates further steps of ranking in line withFIG. 13a . The ranking of cells based on details with respect to one or more serving cells and one or more target-cell comprises receiving current serving cell information and the target-cells configured by a network (NW), and refining the first list based on the received information by removing one or more band not associated with frequency. In case of multiple frequencies linked to the same band, the refined list is reordered based on a NW configured- priority to optionally create a second ranked list as a part of the throughput database. A frequency not linked to any band is deleted. In case of multiple frequencies linked to the same band, the frequencies are ordered based on Network-configuration. - As may be understood, serving and target cell details are applied to the priority list coming after applying the UE capability to create the first list. This is the current serving cell information and the target cells which NW configured. After applying this list to the LTE priority bands (i.e. first list) based on theoretical throughput, the number of bands may get reduced based on the network configuration. Each of the serving and target frequencies will be linked to these bands. After applying this information, the list will be with the band and the frequency information. The order of the list will remain based on the theoretical maximum achievable throughput. If there are multiple frequencies linked to the same band, the order of the list will be based on the NW configured priority.
-
FIG. 14a illustrates the method steps in accordance with an embodiment of the present subject matter. The method comprises: - a) detecting (step 1402) absence of the achievable throughput information for the plurality of plurality of neighbouring cells in the received achievable throughput for the plurality of cells connected with the UE over the period of time;
- b)identifying (step 1404) a first list of cells from the plurality of neighbouring cells having Cell Capabilities compatible with the UE Capability; and
- c) ranking (step 1406) the first list of cells based on the determined theoretical throughput of the frequency bands wherein the at least one cell from the first list of cells supporting a band having higher theoretical throughput is ranked higher than other cells from the first list of cells.
- In an example,
FIG. 14b illustrates a further done ranking in line withFIG 14a . The ranking of cells based on the historical configurations comprises referring a database of the cell details comprising band, frequency, physical cell identifier (PCI) and cell global identifier (CGI). The database is associated with the refined list or the second ranked list as above. A practical-peak data rate for each cell associated with the refined list is created. The first and/or the second list based on the practical peak data rate to create a final ranked list of cells as a part of the throughput database or the onDevice database. - As may be understood, the previous configurations are applied to the priority list coming after applying the serving and target cell details. A DB is maintained with the cell details. The cell details include Band, Freq, PCI and CGI (to handle location change) as the basic information. With each cell details, it also maintains the history of the configurations such as LTE CA configured, ENDC configured, effective BW part configured for NR cells, Normal achievable spectral efficiency based on the allocation etc. The above details may be filled to the DB based on the learnings of each cell when it act as the serving cell/Pcell. The DB can be updated periodically with all these details. This DB is used for getting the practical peak throughput numbers that can be achieved in each cell acting as Pcell/Serving cell. After applying this DB to the priority order received, the PCI and CGI will be linked to the band and frequency in the existing list. Then the list will be sorted based on the practical throughput that can be achieved in each cell acting as Pcell.
- If there is any frequency in the incoming list without an information in the DB, the throughput numbers based on theoretical maximum will be applicable. As the practical numbers will never be equal to the theoretical numbers, design may choose to set an offset between the theoretical and practical numbers to prioritize the cells. For example, a cell in ENDC combination 2A_n5A is giving a practical achievable throughput of 200 Mbps after applying the DB. Consider there is band 30 in the list which can give a theoretical maximum of 220 Mbps (considering the best supported combination by the device as band 30 cell as Pcell). Device may choose to prioritize
band 2 cell over band 30 based on the allowed offset set between the theoretical and practical achievable throughput. - The priority list or third list as generated is used for reselection and measurement reporting. The priority of every cell above the serving cell priority will be considered as higher priority cells. The idle or connected mode mobility corresponds to a selection from LTE to LTE/LTE to NR/NR to LTE/NR to NR/LTE/NR to Legacy RAT/Legacy RAT to LTE/NR.
-
FIG. 15 illustrates a scenario wherein the criteria is met for multiple cells which belong to ENDC anchor bands and non-ENDC anchor bands and the highest priority cell in the list is selected. In other words, the Cell Reselection is performed when multiple cells meet the criteria at the same time and no ongoing measurements of higher priority cells. - At
step 1502, when the device is camped to a cell, the neighbor cell information is read. - At
step 1504, the priority of serving and target cells is considered as per the list generated as per the model inFIG. 14 . - At
step 1506, the evaluation for reselection as resection criteria of the neighbor cells is performed as per the state of the art criteria. - At
step 1508, if multiple cells are meeting the reselection criteria at the same time, reselection is made to the cell which is ranked best among all the cells. - In other words, one or more cells in Standalone / Dual connectivity (DC) configuration adjudicated as primary cells and meeting a selection criteria are selected by the steps of:
- Reading (1502) the neighbor cell information when device is camped to a cell;
- Analysing (1504) priority of serving and target cells as per the list generated by the determination; and
selecting (1508) the cell which is ranked best among all the cells if multiple cells meet an Idle mode mobility criteria videstep 1506 at the same time. -
FIGS. 16a and16b illustrate a scenario of Cell Reselection when multiple cells meet the criteria at the same time and measurements of higher priority cells are ongoing. In other words, one or more cells in Standalone/Dual connectivity (DC) configuration are adjudicated as primary cells and currently undergoing the evaluation criteria are selected for reselection. - At
step 1602, when the device is camped to a cell, the neighbor cell information is read - At
step 1604, the priority of serving and target cells is considered as per the list generated as per the model. - At
step 1606, the evaluation of the neighbor cells is performed likestep 1506. - At
step 1608, it is seen if multiple cells are meeting the reselection criteria or idle mode criteria and at the same time and ongoing measurements of higher priority cells are happening such that it is highly probable that these high priority cells will satisfy the reselection criteria. If yes then the control transfers to step 1610. If no ongoing measurements are there, then a process equivalent to step 1508 executes. - At
step 1610, it is checked if any of the neighbor cells whose evaluation is ongoing belongs to belongs to higher priority cell as per the list and is a proper candidate to meet the reselection criteria. For example, it could have been determined that lower priority cells are meeting the idle mode mobility criteria and measurements of higher priority cells are underway. - At
step 1612, it is determined that if there exists such cells, then the evaluation of those cells which already met the criteria is continued. For all the cells whose evaluation is ongoing, a completion is awaited. - At
step 1614, once the evaluation is complete, the reselection criteria is checked for all the cells. Reselection is made to the cell which is ranked best among all the cells. - In another scenario, if the device is not able to successfully reselect to a cell for a certain number of times or for certain duration even after waiting for completing the evaluation of higher priority cells, then device may choose to reselect to cell which are having lower priority if the reselection criteria is still met.
-
FIG. 17 illustrates an application of priority-list generated throughFIG. 15 for measurement reporting or handover scenario. The same may be based on two prong approach, i.e.Case 1 andCase 2 likeFIGS. 16a and16b . - At step 1702, the network configures neighbour measurements as a part of initiating handover HO.
- At
step 1704, an offset is added to the measurement configurations for those cells which are having higher priority than the serving cell. This is to prioritize those cells which can achieve higher throughput than the serving cell. - At
step 1706, once the criteria is met after modifying the measurement configurations, the report quantity is modified as per the actual measurement configuration and such actual measurement is report to the network viastep 1714. However, if the measurement reporting criteria is met for multiple cells the control transfers to step 1708. - At
step 1708, it is checked if the cells are with respect to higher priority and if the evaluation for some cells that are of higher priority. If yes then the control transfers to step 1712. Else the control transfers to step 1710. - At
step 1710, it is checked if the evaluation is ongoing for high priority cells assuming that these will satisfy the measurement reporting criteria. In such a case, the control transfers to step 1714. Else, the lower-priority cells meeting the measurement criteria are selectedvide step 1712. - At
step 1714, the device may choose to wait for the evaluation of these cells to be completed. - At
step 1712, the measurement report are sent to the highest priority cell or other cell as may hold applicable. Specifically, if multiple cells meet the reporting criteria, then the measurement reports for those cells which are of highest priority is prioritized. Accordingly, the measurement for those cells are sent first when compared to other cells. - While waiting for the evaluation to be completed, if the serving cells go poor and if the device is in a stage to lose the connection, the device may choose to send the measurement report with the existing evaluated cells despite being lower priority cells
-
FIG. 18 shows yet another exemplary implementation in accordance with the embodiment of the invention, and yet another typical hardware configuration of the UE in the form of acomputer system 1800. Thecomputer system 1800 can include a set of instructions that can be executed to cause thecomputer system 1800 to perform any one or more of the methods disclosed. Thecomputer system 1800 may operate as a standalone device or may be connected, e.g., using a network, to other computer systems or peripheral devices. - In a networked deployment, the
computer system 1800 may operate in the capacity of a server or as a client user computer in a server-client user network environment, or as a peer computer system in a peer-to-peer (or distributed) network environment. Thecomputer system 1800 can also be implemented as or incorporated across various devices, such as a personal computer (PC), a tablet PC, a personal digital assistant (PDA), a mobile device, a palmtop computer, a laptop computer, a desktop computer, a communications device, a wireless telephone, a land-line telephone, a web appliance, a network router, switch or bridge, or any other machine capable of executing a set of instructions (sequential or otherwise) that specify actions to be taken by that machine. Further, while asingle computer system 1800 is illustrated, the term "system" shall also be taken to include any collection of systems or sub-systems that individually or jointly execute a set, or multiple sets, of instructions to perform one or more computer functions. - The
computer system 1800 may include aprocessor 1802 e.g., a central processing unit (CPU), a graphics processing unit (GPU), or both. Theprocessor 1802 may be a component in a variety of systems. For example, theprocessor 1802 may be part of a standard personal computer or a workstation. Theprocessor 1802 may be one or more general processors, digital signal processors, application-specific integrated circuits, field-programmable gate arrays, servers, networks, digital circuits, analog circuits, combinations thereof, or other now known or later developed devices for analysing and processing data. Theprocessor 1802 may implement a software program, such as code generated manually (i.e., programmed). - The
computer system 1800 may include amemory 1804, such as amemory 1804 that can communicate via abus 1808. Thememory 1804 may include, but is not limited to computer-readable storage media such as various types of volatile and non-volatile storage media, including but not limited to random access memory, read-only memory, programmable read-only memory, electrically programmable read-only memory, electrically erasable read-only memory, flash memory, magnetic tape or disk, optical media and the like. In one example,memory 1804 includes a cache or random access memory for theprocessor 1802. In alternative examples, thememory 1804 is separate from theprocessor 1802, such as a cache memory of a processor, the system memory, or other memory. Thememory 1804 may be an external storage device or database for storing data. Thememory 1804 is operable to store instructions executable by theprocessor 1802. The functions, acts or tasks illustrated in the figures or described may be performed by the programmedprocessor 1802 for executing the instructions stored in thememory 1804. The functions, acts or tasks are independent of the particular type of instructions set, storage media, processor or processing strategy and may be performed by software, hardware, integrated circuits, firmware, micro-code and the like, operating alone or in combination. Likewise, processing strategies may include multiprocessing, multitasking, parallel processing and the like. - As shown, the
computer system 1800 may or may not further include adisplay unit 1810, such as a liquid crystal display (LCD), an organic light-emitting diode (OLED), a flat panel display, a solid-state display, a cathode ray tube (CRT), a projector, a printer or other now known or later developed display device for outputting determined information. Thedisplay 1810 may act as an interface for the user to see the functioning of theprocessor 1802, or specifically as an interface with the software stored in thememory 1804 or in thedrive unit 1816. - Additionally, the
computer system 1800 may include aninput device 1812 configured to allow a user to interact with any of the components ofsystem 1800. Thecomputer system 1800 may also include a disk oroptical drive unit 1816. Thedisk drive unit 1816 may include a computer-readable medium 1822 in which one or more sets ofinstructions 1824, e.g. software, can be embedded. Further, theinstructions 1824 may embody one or more of the methods or logic as described. In a particular example, theinstructions 1824 may reside completely, or at least partially, within thememory 1804 or within theprocessor 1802 during execution by thecomputer system 1800. - The present invention contemplates a computer-readable medium that includes
instructions 1824 or receives and executesinstructions 1824 responsive to a propagated signal so that a device connected to a network 1826 can communicate voice, video, audio, images or any other data over the network 1826. Further, theinstructions 1824 may be transmitted or received over the network 1826 via a communication port orinterface 1820 or using abus 1808. The communication port orinterface 1820 may be a part of theprocessor 1802 or maybe a separate component. Thecommunication port 1820 may be created in software or maybe a physical connection in hardware. Thecommunication port 1820 may be configured to connect with a network 1826, external media, thedisplay 1810, or any other components insystem 1800, or combinations thereof. The connection with the network 1826 may be a physical connection, such as a wired Ethernet connection or may be established wirelessly as discussed later. Likewise, the additional connections with other components of thesystem 1800 may be physical connections or may be established wirelessly. The network 1826 may alternatively be directly connected to thebus 1808. - The network 1826 may include wired networks, wireless networks, Ethernet AVB networks, or combinations thereof. The wireless network may be a cellular telephone network, an 802.11, 802.16, 802.20, 802.1Q or WiMax network. Further, the network 1826 may be a public network, such as the Internet, a private network, such as an intranet, or combinations thereof, and may utilize a variety of networking protocols now available or later developed including, but not limited to TCP/IP based networking protocols. The system is not limited to operation with any particular standards and protocols. For example, standards for Internet and other packet-switched network transmission (e.g., TCP/IP, UDP/IP, HTML, and HTTP) may be used.
- While specific language has been used to describe the disclosure, any limitations arising on account of the same are not intended. As would be apparent to a person in the art, various working modifications may be made to the method in order to implement the inventive concept as taught herein.
- The drawings and the forgoing description give examples of embodiments. Those skilled in the art will appreciate that one or more of the described elements may well be combined into a single functional element. Alternatively, certain elements may be split into multiple functional elements. Elements from one embodiment may be added to another embodiment. For example, orders of processes described herein may be changed and are not limited to the manner described herein.
- Moreover, the actions of any flow diagram need not be implemented in the order shown; nor do all of the acts necessarily need to be performed. Also, those acts that are not dependent on other acts may be performed in parallel with the other acts. The scope of embodiments is by no means limited by these specific examples. Numerous variations, whether explicitly given in the specification or not, such as differences in structure, dimension, and use of material, are possible. The scope of embodiments is at least as broad as given by the following claims.
- Benefits, other advantages, and solutions to problems have been described above with regard to specific embodiments. However, the benefits, advantages, solutions to the problem and any component(s) that may cause any benefit, advantage, or solution to occur or become more pronounced are not to be construed as a critical, required, or essential feature or component of any or all the claims.
Claims (13)
- A method of cell selection and reselection performed by a user equipment, UE, comprisingdetecting (502) a plurality of neighboring cells related to one or more detected frequencies, and their associated respective plurality of cell capabilities while the UE, having an associated UE capability, is connected to a serving cell;determining (504) an achievable throughput for the plurality of neighbouring cells by checking a throughput database for an achievable throughput of the plurality of neighboring cells based on the detected cell capabilities and UE capability; selecting (506) a first neighboring cell from the plurality of neighboring cells based on the determined achievable throughput of the plurality of neighboring cells; andsending a request to connect to the first neighboring cell.
- The method of claim 1, wherein managing the throughput database is performed by the UE.
- The method of claim 2, wherein managing the throughput database comprises:receiving, over a period of time, achievable throughput of a plurality of cells and associated cell capabilities of the plurality of cells wherein the UE has connected to the plurality of cells over the period of time;storing the received achievable throughput of the plurality of cells and associated cell capabilities of the plurality of cells in a database; andranking the plurality of cells based on the received throughput, associated cell capabilities and the UE capability.
- The method of claim 3, wherein ranking the plurality of serving cells stored in the throughput database comprises:determining (702) a set of bands supported along-with the bandwidth defined by the serving cell from the plurality of serving cells;identifying (704, 706) a plurality of CA combinations for the at least one serving cell from the plurality of serving cells;enabling calculation (708) of an achievable throughput with respect to each of said combination based on the bandwidth supported by the device;updating (804) the achievable throughput for each combination based on the bandwidth and CA configuration deployed by the network when the device camps on cell; andupdating (806) a ranking associated with the throughput database based on said updated achievable data rate.
- The method of claim 3, wherein said ranking the plurality of neighboring cells comprises at-least one of:determining (1102a) a theoretical throughput for a plurality of frequency bands supported by the UE capability;checking (1102b) the achievable throughput for the plurality of neighboring cells in the stored achievable throughput of the plurality of cell in the throughput database;identifying (1102c) a first list of cells from the plurality of neighboring cells having cell capabilities compatible with the UE capability; andranking (1104) the first list of cells based on the checked achievable throughput.
- A user-equipment, UE, adapted to select cells in various modes of operation, the UE comprising:a transceiver (1820),a memory (1804), anda processor (1802) configured to:detect a plurality of neighboring cells related to one or more detected frequencies, and their associated respective plurality of cell capabilities while the UE, having an associated UE capability, is connected to a serving cell;determine an achievable throughput for the plurality of neighbouring cells by checking a throughput database for an achievable throughput of each of the plurality of neighboring cells based on the detected cell capabilities and UE capabilities;select a first neighboring cell from the plurality of neighboring cells based on the determined achievable throughput of each of the plurality of neighboring cells;
andsend a request to connect to the first neighboring cell. - The UE of claim 6, wherein the processor is further configured to manage the throughput database.
- The UE of claim 7, the processor is further configured to manage the throughput database by:receiving, over a period of time, achievable throughput of a plurality of cells and associated cell capabilities of the plurality of cells wherein the UE has connected to the plurality of cells over the period of time;storing the received achievable throughput of the plurality of cells and associated cell capabilities of the plurality of cells in a database; andranking the plurality of cells based on the received throughput, associated cell capabilities and the UE capability.
- The UE of claim 8, the processor is further configured to perform ranking the plurality of serving cells stored in the throughput database by:determining (702) a set of bands supported along-with the bandwidth defined by serving cell from the plurality of serving cells;identifying (704, 706) a plurality of CA combinations for the at least one serving cell from the plurality of serving cells;enabling calculation (708) of a achievable throughput with respect to each of said combination based on the bandwidth supported by the device;updating (804) the achievable throughput for each combination based on the bandwidth and CA configuration deployed by the network when the device camps on cell; andupdating (806) a ranking associated with the throughput database based on said updated achievable data rate.
- The UE of claim 9, the processor being further configured to perform pursuing a cell selection process when device is not in camped state or redirected by the network, said pursuing defined by the steps ofexploring a plurality of cells based on energy detection as a part of cell-selection process;mapping the plurality of explored cells with the cells mentioned in the throughput database; andpursuing cell selection based on the mapped cells for cell selection, said mapped cell corresponding to the explored cells defining one or more frequencies fulfilling a predetermined inequality criteria.
- The UE of claim 10, wherein the processor is further configured to perform:mapping the plurality of explored-cells linked with one or more detected frequencies with the cells in the throughput database;checking if the one or more detected-frequencies in the are linked or associated to the throughput database;enabling cell selection in respect of the one or more detected frequencies based on said checking.
- The UE of claim 8, wherein the processor is further configured to perform ranking the plurality of neighboring cells by at-least one of :determining (1102a) a theoretical throughput for a plurality of frequency bands supported by the UE Capability;checking (1102b) the achievable throughput for the plurality of neighboring cells in the stored achievable throughput of the plurality of cell in the throughput database;identifying (1102c) a first list of cells from the plurality of neighboring cells having cell capabilities compatible with the UE capability; andranking (1104) the first list of cells based on the checked achievable throughput.
- The UE of claim 12, wherein the processor is further configured to perform identifying the first list of cells from the plurality of neighboring cells having cell capabilities compatible with the UE capability by:determining (1302) the cell capabilities of the serving cell and the plurality of neighboring cells;identifying (1304) the first list of cells from the plurality of neighboring cell having cell capabilities compatible with the UE capability; andprioritizing (1306) the first list of cells by ranking the first list of cells higher than remaining cells among the plurality of neighboring cells not compatible with the UE capability.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IN201941036057 | 2019-09-06 | ||
PCT/KR2020/012057 WO2021045598A1 (en) | 2019-09-06 | 2020-09-07 | Method and system for cell selection and reselection with prioritization |
Publications (3)
Publication Number | Publication Date |
---|---|
EP3973730A1 EP3973730A1 (en) | 2022-03-30 |
EP3973730A4 EP3973730A4 (en) | 2022-07-27 |
EP3973730B1 true EP3973730B1 (en) | 2025-04-09 |
Family
ID=74849408
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP20861079.0A Active EP3973730B1 (en) | 2019-09-06 | 2020-09-07 | Method and system for cell selection and reselection with prioritization |
Country Status (3)
Country | Link |
---|---|
US (1) | US11445415B2 (en) |
EP (1) | EP3973730B1 (en) |
WO (1) | WO2021045598A1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11540185B2 (en) * | 2020-02-20 | 2022-12-27 | Apple Inc. | ULI cell selection prioritization |
US11516810B1 (en) * | 2021-05-26 | 2022-11-29 | Apple Inc. | Smart mechanism for band selection in 5G NR |
US20230180121A1 (en) * | 2021-12-06 | 2023-06-08 | Qualcomm Incorporated | Capability-based cell prioritization for cell selection and reselection |
US12273778B2 (en) * | 2022-06-29 | 2025-04-08 | At&T Intellectual Property I, L.P. | Primary cell switching in carrier aggregation |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140295849A1 (en) * | 2013-03-29 | 2014-10-02 | Alexander Sirotkin | Handover of user equipment with non-gbr bearers |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101606313B1 (en) | 2007-04-30 | 2016-03-24 | 인터디지탈 테크날러지 코포레이션 | Mobility procedures and differentiated charging in home node-bs |
EP2512186A1 (en) | 2007-06-18 | 2012-10-17 | Interdigital Technology Corporation | Method for inter-radio access technology cell reselection |
US8270991B2 (en) | 2007-09-07 | 2012-09-18 | Research In Motion Limited | Network and cell selection and reselection for long-term evolution inter-radio access network based on long-term evolution mobility driver grouping |
JP5527041B2 (en) * | 2010-06-23 | 2014-06-18 | 富士通株式会社 | Mobile radio communication system including handover destination cell selection function |
CN104080133B (en) | 2013-03-29 | 2019-07-02 | 中兴通讯股份有限公司 | A mobility optimization method, user equipment and access network equipment |
US9538439B2 (en) | 2013-05-10 | 2017-01-03 | Qualcomm Incorporated | Method and apparatus for estimating an achievable link throughput based on assistance information |
EP3322218A1 (en) | 2014-03-21 | 2018-05-16 | MediaTek Singapore Pte. Ltd. | Cell selection and reselection for low cost machine-type communication ue |
US9826419B2 (en) * | 2014-04-15 | 2017-11-21 | Qualcomm Incorporated | Optimized cell acquisition for LTE TDD systems or CSG/eMBMS capable UEs |
CN105007606A (en) * | 2014-04-24 | 2015-10-28 | 中兴通讯股份有限公司 | Method for determining cell selection/reselection parameter, base station, terminal and communication system |
US20150327198A1 (en) * | 2014-05-12 | 2015-11-12 | Telefonaktiebolaget L M Ericsson (Publ) | Handling of Cells Associated with Timing Advance Groups in a Wireless Communications System |
WO2016163545A1 (en) | 2015-04-10 | 2016-10-13 | 京セラ株式会社 | User terminal and wireless base station |
US10855342B2 (en) * | 2016-06-24 | 2020-12-01 | Asustek Computer Inc. | Method and apparatus for performing UE beamforming in a wireless communication system |
US10462681B2 (en) * | 2017-04-10 | 2019-10-29 | Samsung Electronics Co., Ltd. | Method and user equipment (UE) for cell reselection in connected mode thereof |
-
2020
- 2020-09-07 US US17/013,768 patent/US11445415B2/en active Active
- 2020-09-07 EP EP20861079.0A patent/EP3973730B1/en active Active
- 2020-09-07 WO PCT/KR2020/012057 patent/WO2021045598A1/en active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140295849A1 (en) * | 2013-03-29 | 2014-10-02 | Alexander Sirotkin | Handover of user equipment with non-gbr bearers |
Also Published As
Publication number | Publication date |
---|---|
US11445415B2 (en) | 2022-09-13 |
EP3973730A4 (en) | 2022-07-27 |
US20210076270A1 (en) | 2021-03-11 |
EP3973730A1 (en) | 2022-03-30 |
WO2021045598A1 (en) | 2021-03-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3973730B1 (en) | Method and system for cell selection and reselection with prioritization | |
US20240414638A1 (en) | Network selection method, network device, and terminal device | |
US9258769B2 (en) | Apparatus, method and computer program product providing priority setting for multi-rat interworking | |
US11838114B2 (en) | Method and apparatus for effective wireless LAN selection | |
CN108462735B (en) | Method and device for selecting session management function entity | |
CN109996332B (en) | Method and device for residing | |
CN104798414A (en) | System and methods for dual mode network selection | |
US20140307551A1 (en) | Automatic learning of wi-fi neighbors and network characteristics | |
JP2012253810A (en) | Cell reselection process for radio communication | |
WO2016141752A1 (en) | Cell selection method, anr configuration method, device and computer storage medium | |
CN113840339B (en) | Communication method, device and system | |
WO2022083260A1 (en) | Cell switching method, communication device and storage medium | |
CN113260006B (en) | Private network and public network switching method based on cloud communication and cloud communication terminal | |
WO2015010287A1 (en) | Cell reselection method, device and system | |
CN105532042A (en) | Access network selection regulated by cellular access technology | |
CN117223327A (en) | Method and UE for 5G data session handover | |
CN112218304A (en) | Method and device for determining pilot frequency adjacent cell | |
US20240214826A1 (en) | Providing Service Using Network Slicing | |
KR20220134614A (en) | Systems and Methods for Reducing Slice Access Failures | |
KR20230172592A (en) | Cell reselection method, communication device, and computer readable storage medium | |
EP3841788B1 (en) | Method and system for prioritizing cell selection | |
WO2014121688A1 (en) | Wlan load determination method, device and system | |
CN113891416B (en) | Cell access method, device, equipment, and storage medium | |
CN117063525A (en) | Method and device for processing radio link failure | |
US11483749B2 (en) | Method and UE for handling cell selection in wireless communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE |
|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
17P | Request for examination filed |
Effective date: 20211220 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
A4 | Supplementary search report drawn up and despatched |
Effective date: 20220629 |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: H04W 48/16 20090101ALN20220623BHEP Ipc: H04W 88/06 20090101ALI20220623BHEP Ipc: H04W 48/20 20090101ALI20220623BHEP Ipc: H04W 36/00 20090101ALI20220623BHEP Ipc: H04W 36/16 20090101ALI20220623BHEP Ipc: H04W 36/26 20090101AFI20220623BHEP |
|
DAV | Request for validation of the european patent (deleted) | ||
DAX | Request for extension of the european patent (deleted) | ||
RIC1 | Information provided on ipc code assigned before grant |
Ipc: H04W 48/16 20090101ALN20240607BHEP Ipc: H04W 88/06 20090101ALI20240607BHEP Ipc: H04W 48/20 20090101ALI20240607BHEP Ipc: H04W 36/00 20090101ALI20240607BHEP Ipc: H04W 36/16 20090101ALI20240607BHEP Ipc: H04W 36/26 20090101AFI20240607BHEP |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: GRANT OF PATENT IS INTENDED |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: H04W 48/16 20090101ALN20240709BHEP Ipc: H04W 88/06 20090101ALI20240709BHEP Ipc: H04W 48/20 20090101ALI20240709BHEP Ipc: H04W 36/00 20090101ALI20240709BHEP Ipc: H04W 36/16 20090101ALI20240709BHEP Ipc: H04W 36/26 20090101AFI20240709BHEP |
|
INTG | Intention to grant announced |
Effective date: 20240806 |
|
GRAJ | Information related to disapproval of communication of intention to grant by the applicant or resumption of examination proceedings by the epo deleted |
Free format text: ORIGINAL CODE: EPIDOSDIGR1 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
INTC | Intention to grant announced (deleted) | ||
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: GRANT OF PATENT IS INTENDED |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: H04W 48/16 20090101ALN20241121BHEP Ipc: H04W 88/06 20090101ALI20241121BHEP Ipc: H04W 48/20 20090101ALI20241121BHEP Ipc: H04W 36/00 20090101ALI20241121BHEP Ipc: H04W 36/16 20090101ALI20241121BHEP Ipc: H04W 36/26 20090101AFI20241121BHEP |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: H04W 48/16 20090101ALN20241204BHEP Ipc: H04W 88/06 20090101ALI20241204BHEP Ipc: H04W 48/20 20090101ALI20241204BHEP Ipc: H04W 36/00 20090101ALI20241204BHEP Ipc: H04W 36/16 20090101ALI20241204BHEP Ipc: H04W 36/26 20090101AFI20241204BHEP |
|
INTG | Intention to grant announced |
Effective date: 20241212 |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE PATENT HAS BEEN GRANTED |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: EP |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 602020049274 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D |