Cell access method, terminal device and storage medium
By determining the signal evaluation parameters according to the service type of the terminal equipment, prioritizing the cells and handling abnormal situations, the user experience problem caused by cell selection dependence on signal strength in the prior art is solved, and communication quality is improved.
Patent Information
- Application Number
- CN202410047223.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-10
- Publication Date
- 2025-01-03
- Estimated Expiration
- 2044-01-10
AI Technical Summary
In the prior art, user equipment only relies on signal strength to sort when selecting a cell, resulting in problems such as inability to communicate or communication lag in case of abnormal cell conditions, affecting the user experience.
Determine signal evaluation parameters based on the service type of the terminal equipment running services, use these parameters as cell priority sorting factors to prioritize multiple accessible cells, and disable or reduce priority when an exception occurs, select the signal more Excellent community access.
It improves the user's cell selection experience, enhances the communication quality of terminal devices, and reduces communication problems caused by cell abnormalities.
Smart Images

Figure CN119255335A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a cell access method, terminal equipment and storage medium. Background Art
[0002] In communication technology, network equipment such as base stations can provide communication coverage for a specific geographical area. User equipment (UE) such as mobile phones in the communication coverage area (i.e., cell) can access the network through the network equipment corresponding to the cell to communicate with other devices.
[0003] In the related art, the cell selection strategy of the user equipment is that after searching for cells, the user equipment sorts the cells according to their signal strengths and preferentially connects to the cell with the strongest signal strength. Subsequently, when the cell to which the user equipment is connected is no longer the cell with the strongest signal strength, it will reselect, switch or redirect to another cell.
[0004] However, although the cell to which the user equipment is connected through the above strategy is the cell with the strongest signal strength, in actual applications, there may still be problems such as the user equipment being unable to communicate due to cell abnormalities, or the user equipment being stuck when communicating in the cell, resulting in a poor user experience. Summary of the invention
[0005] The purpose of this application is to provide a cell access method, terminal equipment and storage medium, which can improve the communication quality of the terminal equipment and enhance the user experience.
[0006] In the first aspect, the present application discloses a cell access method, which is applied to terminal devices such as mobile phones and computers. The method determines the service type of the terminal device running the service; determines the signal evaluation parameter according to the communication requirements of the service type; uses the signal evaluation parameter as the priority ranking factor of the cell to prioritize multiple accessible cells of the terminal device; and selects the cell for access according to the priority ranking results of multiple accessible cells. Thus, the signal evaluation parameter is determined according to the service type of the terminal running the service, and the signal evaluation parameter is used as the priority ranking factor of the cell, so as to prioritize multiple accessible cells of the terminal and select the cell for access, thereby improving the user's cell selection experience and enhancing the communication quality of the terminal device.
[0007] In some specific implementations, a signal evaluation parameter is determined according to a service type, including: if the service type indicates that the terminal is in an idle state, a reference signal received power RSRP is determined as the signal evaluation parameter.
[0008] In some specific implementations, the signal evaluation parameter is used as a priority ranking factor of the cell to prioritize multiple accessible cells of the terminal, including: if the reference signal reception quality RSRQ value and / or the signal to interference plus noise ratio SINR value are respectively higher than the threshold value of RSRQ and / or SINR, the RSRP value is used as the priority ranking factor of the cell to prioritize multiple accessible cells of the terminal. Thus, the signal evaluation parameter is determined according to the service type of the service run by the terminal, and the signal evaluation parameter is used as the priority ranking factor of the cell, so as to prioritize multiple accessible cells of the terminal, and select a cell for access, thereby improving the user's cell selection experience and enhancing the communication quality of the terminal device.
[0009] In some specific implementations, the signal evaluation parameter is determined according to the service type, including: if the service type is a delay-sensitive service type, SINR is determined as the signal evaluation parameter.
[0010] In some specific implementations, the signal evaluation parameter is used as a priority ranking factor of the cell to prioritize multiple accessible cells of the terminal, including: if the SINR value is higher than the SINR threshold value, and the RSRQ value and / or RSRP value are respectively higher than the RSRQ and / or RSRP threshold values, then the SINR value is used as the priority ranking factor of the cell to prioritize multiple accessible cells of the terminal. Thus, the signal evaluation parameter is determined according to the service type of the service run by the terminal, and the signal evaluation parameter is used as the priority ranking factor of the cell, so that multiple accessible cells of the terminal are prioritized, and a cell is selected for access, thereby improving the user's cell selection experience and enhancing the communication quality of the terminal device.
[0011] In some specific implementations, the signal evaluation parameters are determined according to the service type, including: if the service type is a delay-sensitive service type, RSRQ and / or RSRP are determined as the signal evaluation parameters.
[0012] In some specific implementations, the signal evaluation parameter is used as a priority ranking factor of the cell to prioritize multiple accessible cells of the terminal, including: if the SINR value is higher than the SINR threshold value, the RSRQ value and / or RSRP value is used as the priority ranking factor of the cell to prioritize multiple accessible cells of the terminal. Thus, the signal evaluation parameter is determined according to the service type of the service run by the terminal, and the signal evaluation parameter is used as the priority ranking factor of the cell, so as to prioritize multiple accessible cells of the terminal and select the cell for access, thereby improving the user's cell selection experience and enhancing the communication quality of the terminal device.
[0013] In some specific implementations, multiple accessible cells of a terminal device are prioritized, including: removing disabled cells from candidate cells of the terminal device to obtain multiple accessible cells; disabled cells are cells where the first type of abnormal events have occurred; and multiple accessible cells are prioritized based on the cell's late ranking mark, where the late ranking mark indicates that the cell has experienced the second type of abnormal events. Thus, the signal evaluation parameter is determined according to the service type of the service run by the terminal, and the signal evaluation parameter is used as a priority ranking factor of the cell, thereby prioritizing multiple accessible cells of the terminal and selecting a cell for access, thereby improving the user's cell selection experience and enhancing the communication quality of the terminal device.
[0014] In some specific implementations, the first type of abnormal event is one or more of a first number of modem crashes or restarts occurring within a first time period, a second number of call inability or call interruptions occurring within a second time period, and a third number of invalid data service occurrences within a third time period.
[0015] In some specific implementations, the second type of abnormal event is a fourth number of data freezes or voice interruptions occurring within a fourth time period, and / or a sixth number of data freezes or voice interruptions occurring within a fifth time period.
[0016] In some specific implementations, after selecting a cell for access, the method further includes: when the terminal detects a preset type of abnormal communication event in the access cell, and the occurrence of the abnormal communication event meets the preset monitoring conditions, the access cell is set as a disabled cell, or the priority of the access cell in multiple accessible cells is lowered. Thus, if the terminal device encounters abnormalities such as modem crash, inability to make calls, and inability to do data services after accessing the cell, the above-mentioned completely unusable cells are disabled. If the terminal device encounters abnormalities such as data freeze or voice interruption after accessing the cell, the above-mentioned cells with poor experience are sorted with low priority, thereby improving the user's cell selection experience and enhancing the communication quality of the terminal device.
[0017] In some specific implementations, setting an access cell as a disabled cell, or lowering the priority of an access cell among multiple accessible cells, includes: setting an access cell as a disabled cell, or lowering the priority of an access cell among multiple accessible cells according to a corresponding cell adjustment operation pre-set according to a preset type and monitoring condition. Thus, if the terminal device encounters abnormalities such as modem crash, inability to make calls, and inability to perform data services after accessing a cell, a disabling operation is performed on the above-mentioned completely unusable cells. If the terminal device encounters abnormalities such as data freeze or voice interruption after accessing a cell, a low priority ranking is performed on the above-mentioned cells with poor experience, thereby improving the user's cell selection experience and enhancing the communication quality of the terminal device.
[0018] In some specific implementations, when the terminal monitors the occurrence of a preset type of communication abnormality event in the access cell, and the occurrence of the communication abnormality event meets the preset monitoring conditions, the access cell is set as a disabled cell, including: when the terminal monitors the occurrence of one or more communication abnormality events in the access cell, including a first number of modem crashes or restarts within a first time period, a second number of inability to talk or call interruptions within a second time period, and a third number of invalid data services within a third time period, the access cell is set as a disabled cell. Thus, if after accessing the cell, the terminal device has abnormal conditions such as modem crashes, inability to talk, inability to provide data services, data freezes, or voice incoherence, then the cell can be disabled, thereby improving the user's cell selection experience and enhancing the communication quality of the terminal device.
[0019] In some specific implementations, when the terminal monitors the occurrence of a preset type of abnormal communication event in the access cell, and the occurrence of the abnormal communication event meets the preset monitoring conditions, the priority of the access cell among multiple accessible cells is reduced, including: when the terminal monitors the occurrence of a fourth number of data jams or voice interruptions within a fourth time period in the access cell, and / or, a sixth duration of data jams or voice interruptions occurs within a fifth time period. Communication abnormal events, the priority of the access cell among multiple accessible cells is reduced. Therefore, if the terminal device encounters abnormalities such as data jams or voice interruptions after accessing the cell, the above-mentioned cells with poor experience are sorted with low priority, thereby improving the user's cell selection experience and enhancing the communication quality of the terminal device.
[0020] In some specific implementations, the priority of the access cell among multiple accessible cells is lowered, including: obtaining signal conditions of multiple accessible cells; if the signal condition of the access cell is the same as the signal condition of any cell among the multiple accessible cells other than the access cell, the priority of the access cell among the multiple accessible cells is lowered. Therefore, if the terminal device encounters abnormalities such as data freeze or voice interruption after accessing the cell, the cells with poor experience are sorted with low priority, thereby improving the user's cell selection experience and enhancing the communication quality of the terminal device.
[0021] In some specific implementations, the method further includes: assigning a lower ranking mark to a cell with a lower priority.
[0022] In a second aspect, the present application discloses a terminal device, including a processor and a memory; the memory is used to store computer execution commands; the processor is used to execute the computer execution commands stored in the memory, so that the processor executes the cell access method as in the first aspect.
[0023] In a third aspect, the present application discloses a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is executed, the cell access method in the first aspect is implemented.
[0024] In a fourth aspect, the present application provides a computer program product. When the computer program product is executed on a computer, the computer executes the cell access method in the first aspect.
[0025] In the fifth aspect, the present application discloses a cell access device, which is applied to a terminal device, and the device includes: a type determination module, a parameter determination module, a priority sorting module and a cell access module; the type determination module is used to determine the service type of the terminal device running the service; the parameter determination module is used to determine the signal evaluation parameter according to the service type, and the signal evaluation parameter is determined based on the communication requirements of the service type; the priority sorting module is used to prioritize multiple accessible cells of the terminal device using the signal evaluation parameter as the priority sorting factor of the cell; the cell access module is used to select a cell for access according to the priority sorting results of multiple accessible cells. Thus, the signal evaluation parameter is determined according to the service type of the service running by the terminal, and the signal evaluation parameter is used as the priority sorting factor of the cell, so as to prioritize multiple accessible cells of the terminal and select a cell for access, thereby improving the user's cell selection experience and enhancing the communication quality of the terminal device.
[0026] Compared with the prior art, this application has the following beneficial effects:
[0027] The present application discloses a cell access method, a terminal device and a storage medium. The cell access method is applied to the terminal device. The method determines the service type of the terminal device running the service; determines the signal evaluation parameter according to the communication requirements of the service type; uses the signal evaluation parameter as the priority ranking factor of the cell to prioritize multiple accessible cells of the terminal device; and selects the cell for access according to the priority ranking results of the multiple accessible cells. Thus, the signal evaluation parameter is determined according to the service type of the service running by the terminal, and the signal evaluation parameter is used as the priority ranking factor of the cell, thereby prioritizing multiple accessible cells of the terminal and selecting the cell for access, thereby improving the user's cell selection experience and enhancing the communication quality of the terminal device. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 An example diagram of a scenario of communication between a base station and a terminal provided in an embodiment of the present application;
[0029] Figure 2 A schematic diagram of a cell access method provided in an embodiment of the present application;
[0030] Figure 3 A schematic diagram of a cell disabling provided in an embodiment of the present application;
[0031] Figure 4 A schematic diagram of a cell sorting provided in an embodiment of the present application;
[0032] Figure 5 A schematic diagram of another cell access method provided in an embodiment of the present application;
[0033] Figure 6 A hardware schematic diagram of a terminal device provided in an embodiment of the present application;
[0034] Figure 7 A schematic diagram of a cell access device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0035] The terms "first", "second", "third", etc. in the specification, claims and drawings of this application are used to distinguish different objects rather than to limit a specific order.
[0036] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0037] The embodiments of the present application are applied to communication systems. The communication system may be a second generation (2G) communication system, a third generation (3G) communication system, an LTE system, a fifth generation (5G) communication system, a Long Term Evolution (LTE) and 5G hybrid architecture, a 5G New Radio (5GNR) system, and new communication systems that will emerge in future communication developments.
[0038] The communication system includes a first device and a second device. The first device may be a device on the network side for providing network communication functions, which is also called a network device or a network element in some cases. The network device may generally be a base station (including a functional unit of a base station, or a combination of functional units of a base station) or a core network unit, wherein the core network unit may be a functional unit in the core network, including but not limited to an access and mobility management function (AMF) unit or a session management function (SMF) unit. The second device may be a device for accessing the network, which may generally be a terminal. See Figure 1 , this figure is an example diagram of a scenario of communication between a base station and a terminal provided in an embodiment of the present application. Figure 1 The system includes a base station 1 and a terminal 2.
[0039] In the embodiments provided in the present application, the base station may be any device having a wireless transceiver function, including but not limited to: an evolved base station (NodeB or eNB or e-NodeB, evolutionary Node B) in long term evolution (LTE), a base station (gNodeB or gNB) or a transmission receiving point / transmission reception point (TRP) in new radio (NR), a base station of subsequent evolution of 3GPP, an access node in a Wi-Fi system, a wireless relay node, a wireless backhaul node, etc. The base station may be: a macro base station, a micro base station, a micro-micro base station, a small station, a relay station, or a balloon station, etc. The base station may include one or more co-site or non-co-site transmission points (Transmission Reception Point, TRP). The base station may also be a wireless controller, a centralized unit (CU), and / or a distributed unit (DU) in a cloud radio access network (CRAN) scenario. The base station may communicate with the terminal, or communicate with the terminal through a relay station. The terminal can communicate with multiple base stations of different technologies. For example, the terminal can communicate with a base station supporting an LTE network, and can also communicate with a base station supporting a 5G network. The terminal can also establish dual connections with a base station supporting an LTE network and a base station supporting a 5G network.
[0040] In the embodiments provided in the present application, the terminal may be in various forms, for example, a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a vehicle-mounted terminal device, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a wearable terminal device, etc. The terminal may also be sometimes referred to as a terminal device, a user equipment (UE), an access terminal device, a vehicle-mounted terminal, an industrial control terminal, a UE unit, a UE station, a mobile station, a mobile station, a remote station, a remote terminal device, a mobile device, a UE terminal device, a terminal device, a wireless communication device, a UE agent or a UE device, etc. The terminal may also be a fixed terminal or a mobile terminal.
[0041] As mentioned above, the current cell selection strategy of terminal devices is: based on the design of the 3rd generation partnership project (3GPP) protocol, the searched cells are sorted by signal strength, and the terminal device is connected to the cell with the strongest signal strength. Then, if the cell to which the terminal device is connected is no longer the cell with the strongest signal strength, it will reselect, switch or redirect to another cell.
[0042] However, although the cell connected to the terminal device is the cell with the highest signal strength through the above method, in actual applications, the terminal device may still be unable to communicate due to cell abnormalities, or may experience freezes when communicating, resulting in a poor user experience.
[0043] In some examples, differences in protocol versions of different terminal devices may cause some terminal devices to be unable to communicate normally or to restart frequently. In other examples, it may be due to an unsatisfactory network scheduling strategy of the cell. For example, too many terminal devices may be connected to the same cell, causing network congestion, resulting in data jams and intermittent voice when the terminal device communicates in the cell. In other examples, two terminal devices in adjacent cells may use exactly the same time-frequency resource blocks, resulting in interference loads between adjacent cells, making the communication quality of the terminal device lower than that of other cells.
[0044] In view of this, the present application discloses a cell access method, a terminal device and a storage medium. The cell access method is applied to the terminal device to determine the service type of the terminal running the service; according to the service type, determine the signal evaluation parameter, the signal evaluation parameter is determined based on the communication demand of the service type; use the signal evaluation parameter as the priority ranking factor of the cell to prioritize the multiple accessible cells of the terminal; select the cell for access according to the priority ranking order of the multiple accessible cells. Thus, the signal evaluation parameter is determined according to the service type of the terminal running the service, and the signal evaluation parameter is used as the priority ranking factor of the cell, so as to prioritize the multiple accessible cells of the terminal and select the cell for access, thereby improving the user's cell selection experience and enhancing the communication quality of the terminal device.
[0045] See also Figure 2 , which is a schematic diagram of a cell access method provided in an embodiment of the present application. The method is applied to terminal devices such as mobile phones and computers, and includes:
[0046] S201: After the terminal device accesses the cell, it monitors whether a communication abnormality event of a preset type occurs, and whether the occurrence of the communication abnormality event meets the preset detection conditions. If so, execute S202.
[0047] In some specific implementations, the detection condition may be that a first number M1 of modem crashes or restarts occur within a first time period T1. Then, if after the terminal device accesses the cell, the terminal device experiences a modem crash or restart phenomenon greater than or equal to the first number M1 within the first time period T1, or the first number M1 of modem crashes or restarts occur within a time period less than the first time period T1, then it is determined that a communication abnormality event occurs in the terminal device and the occurrence of the communication abnormality event meets the preset detection condition.
[0048] In some specific implementations, the detection condition may be that a second number M2 of call inability or call interruption occurs within a second time period T2. Then, if after the terminal device accesses the cell, the terminal device experiences a second number M2 of call inability or call interruption within the second time period T2, or the second number M2 of call inability or call interruption occurs within a time period less than the second time period T2, then it is determined that a communication abnormality event occurs in the terminal device and the occurrence of the communication abnormality event meets the preset detection condition.
[0049] In some specific implementations, the detection condition may be that a third number M3 of invalid data services occur within a third time period T3. Then, if after the terminal device accesses the cell, the terminal device experiences a third number M3 of invalid data services within the third time period T3, or the third number M3 of invalid data services occur within a time period less than the third time period T3, then it is determined that a communication abnormality event occurs in the terminal device and the occurrence of the communication abnormality event meets the preset detection condition.
[0050] In some specific implementations, the detection condition may be that a fourth number M4 of data jamming or voice intermittent phenomena occur within a fourth time period T4. Then, if after the terminal device accesses the cell, the terminal device experiences a fourth number M4 of data jamming or voice intermittent phenomena within a fourth time period T4, or a fourth number M4 of data jamming or voice intermittent phenomena occur within a time period less than the fourth time period T4, then it is determined that a communication abnormality event occurs in the terminal device and the occurrence of the communication abnormality event meets the preset detection conditions.
[0051] In some specific implementations, the detection condition may be that a data jam or voice intermittent phenomenon of the sixth duration T6 occurs within the fifth duration T5. Then, if after the terminal device accesses the cell, the terminal device experiences a data jam or voice intermittent phenomenon of longer than or equal to the sixth duration T6 within the fifth duration T5, or the data jam or voice intermittent phenomenon of the sixth duration T6 occurs when the fifth duration T5 is less than the fifth duration T5, it is determined that a communication abnormality event occurs in the terminal device and the occurrence of the communication abnormality event meets the preset detection conditions.
[0052] It should be noted that the values of the above-mentioned first time length T1, second time length T2, third time length T3, fourth time length T4, fifth time length T5 and sixth time length T6 may be the same or different, and the values of the above-mentioned first quantity M1, second quantity M2, third quantity M3 and fourth quantity M4 may be the same or different. This application does not limit the specific detection conditions.
[0053] S202: According to the cell action corresponding to the abnormal communication event, the cell is set as a disabled cell, or the priority of the cell among multiple accessible cells is lowered.
[0054] See Table 1, which is a schematic table of a cell anomaly table provided in an embodiment of the present application. Table 1 is stored in the terminal device. When the terminal device determines a communication anomaly event, the cell action corresponding to the communication anomaly event can be executed according to Table 1 in the terminal device, including cell sorting and cell disabling.
[0055] Table 1
[0056]
[0057] It should be noted that a forbidden cell means that the terminal device does not reside in this cell under any circumstances.
[0058] See also Figure 3 , which is a schematic diagram of a cell disabling provided in an embodiment of the present application. Exemplarily, after the terminal device is turned on, the cells searched will be sorted according to their signal strengths. For example, among the four cells searched, if the signal strength of cell A is the strongest, then the ranking of cell A is 1, and the signal strength of cell D is the weakest, then the ranking of cell D is 4.
[0059] After the terminal device accesses the cell A with the strongest signal strength, it is necessary to detect whether the terminal device meets the detection condition. For example, when it is detected that the terminal device meets the detection condition that the second number M2 of call failure or call interruption phenomena occurred within the second time period T2, it is necessary to disable cell A. At this time, since cell B is the cell with the strongest signal strength except cell A, the terminal device accesses cell B.
[0060] It should be noted that the latter ranking of cells means that other cells are given priority under the same signal conditions.
[0061] See also Figure 4 , which is a schematic diagram of a cell sorting provided by an embodiment of the present application. Exemplarily, after the terminal device accesses cell B, it is necessary to detect whether cell B meets the detection condition. For example, when it is detected that the terminal device meets the detection condition that a fourth number M4 of data jamming or voice intermittent phenomena occurs within a fourth time length T4, it is determined that the cell B needs to be sorted backward.
[0062] Specifically, the specific method for ranking cell B later is: obtain the signal conditions of the non-disabled cells (i.e., accessible cells), and determine whether the signals of the cells are equal signals according to the signal conditions. The method for determining whether the signals are equal is to determine whether the signal strength of the cells is in a unified strength range. If the signal strengths of multiple cells are in the same range, then the multiple cells have equal signals. If they are equal signals, other cells need to be selected first.
[0063] In some specific implementations, if the signal condition of cell B is different from that of all cells adjacent to the terminal device except cell B, the order of cell B is not moved. Exemplarily, if the signal conditions of cells B, C, and D are all unequal, and the signal condition of cell B is the best signal condition, for example, the signal condition of cell B is the first, and the signal conditions of cells B and C are the second. Then, the order of cell B is not moved, and there is no need to switch cells.
[0064] In some other specific implementations, if the signal condition of cell B is equal to the signal condition of any cell in all cells adjacent to the terminal device except cell B, the ranking of cell B is moved backward. For example, Figure 4 As shown, if the signal condition of any cell among cell C and cell D is the same as the signal condition of cell B, for example, the signal conditions of cell B, cell C and cell D are all first-class, then cell C and cell D need to be selected first for cell switching, that is, the ranking of cell B is moved back.
[0065] In some specific implementations, if multiple cells need to be ranked low, the degree of ranking needs to be determined based on abnormal phenomena in the cells.
[0066] For example, if the abnormal communication event of cell B is that data freezes or voice interruptions occur 3 times within 10 seconds, and the abnormal communication event of cell C is that data freezes or voice interruptions occur 5 times within 10 seconds, it proves that the abnormal degree of cell C is higher than the abnormal severity of cell B, and cell C needs to be ranked behind cell B. In other words, the abnormal degree of the cell is directly proportional to the number of bits of the backward shift.
[0067] S203: According to the cell sorting result, select the cell to which the terminal device has most recently accessed.
[0068] To summarize, the embodiments of the present application provide a method for accessing a cell. If an abnormality such as a modem crash, inability to make calls, or inability to perform data services occurs after the terminal device accesses the cell, the cell that is completely unusable is disabled. If an abnormality such as data freezes or voice interruptions occurs after the terminal device accesses the cell, the cell with the poor experience is sorted with a low priority, thereby improving the user's cell selection experience and enhancing the communication quality of the terminal device.
[0069] See also Figure 5 , which is a schematic diagram of another cell access method provided in an embodiment of the present application. The method is applied to terminal devices such as mobile phones and computers, and includes:
[0070] S501: After the terminal device accesses the cell, it is determined whether the terminal device is in an idle state. If so, S502 is executed; if not, S506 is executed.
[0071] When a terminal device has completed its stay in a cell and has not accessed any service scenario, it can be said that the terminal device is in an "idle state" or "IDLE state". If the terminal device has completed the random access process of the service scenario after staying in the cell, it can be said that the terminal device has entered a "connected state" or "CONNECTED state".
[0072] If after the terminal device accesses the cell, it is determined that the terminal device is in an idle state, execute step S502; if after the terminal device accesses the cell, it is determined that the terminal device is not in an idle state (ie, in a connected state), execute step S506.
[0073] S502: Obtain an RSRQ signal evaluation value, a SINR signal evaluation value, and an RSRP signal evaluation value.
[0074] Reference Signal Received Quality (RSRQ) refers to the signal-to-noise ratio and interference level of the channel quality of the current cell. The RSRQ signal evaluation value is not only related to the power of the resource element (RE) carrying the cell reference signal (Cell-specific RS), but also to the power of the RE carrying user data, as well as the interference with the adjacent cells. Therefore, the RSRQ signal evaluation value changes with the network load and interference. The greater the network load and the greater the interference, the smaller the RSRQ signal evaluation value, and the larger the RSRQ signal evaluation value, the better.
[0075] Signal to Interference plus Noise Ratio (SINR) refers to the ratio of the strength of the received useful signal to the strength of the received interference signal, reflecting the link quality of the channel of the current cell. The SINR signal evaluation value usually ranges from 0 to 30, and the larger the SINR signal evaluation value, the better.
[0076] Reference Signal Receiving Power (RSRP) is a key parameter representing the strength of wireless signals, reflecting the path loss strength of the channel in the current cell. The RSRP signal evaluation value usually ranges from -44 to -140dBm (decibel milliwatts), and the larger the RSRP signal evaluation value, the better.
[0077] It should be noted that in the above embodiments, the RSRQ signal evaluation value, SINR signal evaluation value and RSRP signal evaluation value are used as signal evaluation factors for illustration, and the present application does not limit the specific signal evaluation factors.
[0078] S503: Determine whether the RSRQ signal evaluation value and the SINR signal evaluation value are respectively higher than corresponding threshold values. If so, execute S504.
[0079] When the terminal device is in an idle state, the terminal device is not connected to any service scenario, so only basic access needs to be guaranteed. At this time, the RSRP signal evaluation value can be used as the main cell ranking factor.
[0080] Then, it can be first determined whether the RSRQ signal evaluation value and the SINR signal evaluation value are higher than the corresponding threshold values, respectively, and the threshold values corresponding to the two are both lower threshold values. If both the RSRQ signal evaluation value and the SINR signal evaluation value are higher than the corresponding threshold values, the subsequent cell sorting work can be performed, that is, the subsequent S504 step is executed. If either the RSRQ signal evaluation value or the SINR signal evaluation value is lower than the corresponding threshold value, it proves that the signal strength of the cell is poor, and the cell can be disabled.
[0081] S504: Execute cell sorting according to RSRP signal evaluation values.
[0082] If the RSRQ signal evaluation value and the SINR signal evaluation value are both higher than the corresponding threshold values, the cells are sorted according to the RSRP signal evaluation value. Specifically, the cells with larger RSRP signal evaluation values are sorted before the cells with smaller RSRP signal evaluation values.
[0083] S505: When it is detected that there is a cell with a higher RSRP signal evaluation value than the cell accessed by the terminal device, the cell accessed most recently by the terminal device is selected according to the cell sorting result.
[0084] S506: Acquire the service scenario of the terminal device.
[0085] The business scenarios of terminal devices include real-time gaming scenarios, call scenarios, data download scenarios, and speed test scenarios.
[0086] If, after the terminal device accesses the cell, it is determined that the terminal device is not in an idle state but in a connected state, it is necessary to obtain the specific service scenario to which the terminal device is connected.
[0087] S507: Determine whether the service scenario is a delay-sensitive service. If yes, execute S508. If no, execute S513.
[0088] Business scenarios include time-sensitive (TS) business scenarios and bandwidth-sensitive business scenarios.
[0089] For example, real-time game scenarios and call scenarios are both delay-sensitive service scenarios. In these service scenarios, even a slight packet loss at the air interface can cause poor user experience, so the terminal device needs to access a cell with low latency, low jitter, and zero packet loss rate.
[0090] Bandwidth, also known as frequency bandwidth, is the data transmission capacity, which refers to the number of bits that can be transmitted per unit time. High bandwidth means high capacity. For example, data download scenarios and speed measurement scenarios are both bandwidth-sensitive business scenarios. In these business scenarios, air interface scheduling mainly affects the download speed, so the terminal device needs to access a cell with higher bandwidth.
[0091] If it is detected that the service scenario is a delay-sensitive service scenario, step S508 is executed; if it is detected that the service scenario is not a delay-sensitive service scenario (ie, a bandwidth-sensitive service scenario), step S513 is executed.
[0092] It should be noted that in the above embodiments, delay-sensitive business scenarios and bandwidth-sensitive business scenarios are used as business scenarios for explanation, and this application does not limit the specific business scenarios.
[0093] S508: Obtain an RSRQ signal evaluation value, a SINR signal evaluation value, and an RSRP signal evaluation value.
[0094] The step S508 is similar to the step S502 and will not be described again here.
[0095] S509: Determine whether the SINR signal evaluation value is higher than the corresponding threshold value. If yes, execute S510.
[0096] If the service scenario is a delay-sensitive service scenario, determine whether the SINR signal evaluation value is higher than the corresponding threshold value. If the SINR signal evaluation value is lower than or equal to the corresponding threshold value, the terminal device is prohibited from accessing a cell with an SINR signal evaluation value lower than the threshold value. If the SINR signal evaluation value is higher than the corresponding threshold value, execute step S510.
[0097] S510: Determine whether the RSRQ signal evaluation value and the SINR signal evaluation value are respectively higher than corresponding threshold values. If so, execute S511.
[0098] Determine whether the RSRQ signal evaluation value and the SINR signal evaluation value are higher than the corresponding threshold values, respectively, and the corresponding threshold values of the two are both lower threshold values. If both the RSRQ signal evaluation value and the SINR signal evaluation value are higher than the corresponding threshold values, the subsequent cell sorting work can be performed, that is, the subsequent S511 step is executed. If either the RSRQ signal evaluation value or the SINR signal evaluation value is lower than the corresponding threshold value, it proves that the signal strength of the cell is poor, and the cell can be disabled.
[0099] S511: Execute cell sorting according to the SINR signal evaluation value.
[0100] If both the RSRQ signal evaluation value and the SINR signal evaluation value are higher than the corresponding threshold values, the cells are sorted according to the SINR signal evaluation values. Specifically, the cells with larger SINR signal evaluation values are sorted before the cells with smaller SINR signal evaluation values.
[0101] S512: When it is detected that there is a cell with a higher SINR signal evaluation value than the cell accessed by the terminal device, the cell most recently accessed by the terminal device is selected according to the cell sorting result.
[0102] S513: Obtain an RSRQ signal evaluation value, a SINR signal evaluation value, and an RSRP signal evaluation value.
[0103] The step S513 is similar to the step S502 and will not be described again here.
[0104] S514: Determine whether the SINR signal evaluation value is higher than the corresponding threshold value. If yes, execute S515.
[0105] It is determined whether the SINR signal evaluation value is higher than the corresponding threshold value, and the corresponding threshold value is a lower threshold value. If the SINR signal evaluation value is higher than the corresponding threshold value, the subsequent cell sorting work can be performed, that is, the subsequent S515 step is executed. If the SINR signal evaluation value is lower than the corresponding threshold value, it proves that the signal strength of the cell is poor, and the cell can be disabled.
[0106] S515: Perform cell sorting according to the RSRQ signal evaluation value and the RSRP signal evaluation value.
[0107] Two-dimensional sorting is performed according to the RSRQ signal evaluation value and the RSRP signal evaluation value.
[0108] In some specific implementations, if the RSRQ signal evaluation values of multiple cells are the same, they can be sorted according to the RSRP signal evaluation values, and the cells with larger RSRP signal evaluation values are sorted before the cells with smaller RSRP signal evaluation values.
[0109] In other specific implementations, if the RSRP signal evaluation values of multiple cells are the same, they may be sorted according to the size of the RSRQ signal evaluation values, and cells with larger RSRQ signal evaluation values may be sorted before cells with smaller RSRQ signal evaluation values.
[0110] In other specific implementations, if the RSRP signal evaluation values of multiple cells are all higher than the corresponding threshold values, they can be sorted according to the size of the RSRQ signal evaluation value, and the cells with larger RSRQ signal evaluation values are sorted before the cells with smaller RSRQ signal evaluation values.
[0111] It should be noted that the above-mentioned sorting method is only an example, and this application does not limit the specific sorting method.
[0112] S516: When it is detected that there is a cell with a higher RSRQ signal evaluation value than the cell accessed by the terminal device, the cell most recently accessed by the terminal device is selected according to the cell sorting result.
[0113] In summary, the embodiment of the present application discloses a cell access method, which determines a signal evaluation parameter according to the service type of the service run by the terminal, and uses the signal evaluation parameter as a priority sorting factor of the cell, thereby prioritizing multiple accessible cells of the terminal and selecting a cell for access, thereby improving the user's cell selection experience and enhancing the communication quality of the terminal device.
[0114] See also Figure 6 , which is a schematic diagram of the hardware structure of a terminal device provided in an embodiment of the present application. The terminal device can execute the above-mentioned cell access method. The terminal device 100 can be a mobile phone powered by multiple batteries, a laptop computer, a wearable terminal device (such as a smart watch), a tablet computer, an augmented reality (AR) device, a virtual reality (VR) device, and a vehicle-mounted device.
[0115] The terminal device 100 may include a processor 121, an antenna 1, an antenna 2, a mobile communication module 122, a wireless communication module 123, etc. It is understood that the structure illustrated in the embodiment of the present invention does not constitute a specific limitation on the terminal device 100. In other embodiments of the present application, the terminal device 100 may include more or fewer components than shown in the figure, or combine certain components, or split certain components, or arrange the components differently. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0116] The processor 121 may include one or more processing units, for example: the processor 121 may include an application processor (application processor, AP), a modem processor, a graphics processor (graphics processing unit, GPU), an image signal processor (image signal processor, ISP), a controller, a video codec, a digital signal processor (digital signal processor, DSP), a baseband processor, and / or a neural-network processing unit (neural-network processing unit, NPU), etc. Among them, different processing units can be independent devices or integrated in one or more processors. For example, in the present application, when the terminal device accesses the first cell, it is detected whether the terminal device meets the abnormal condition; if so, the first cell is sorted among all the cells adjacent to the terminal device according to the cell sorting action corresponding to the abnormal condition; according to the cell sorting result, the second cell is accessed, and the second cell is the cell with the highest signal strength in the cell sorting result. Therefore, if the terminal device has abnormalities such as modem crash, inability to talk, inability to do data services, data jamming or voice interruption after accessing the cell, the priority access order of the cell is adjusted, thereby improving the user's cell selection experience and enhancing the communication quality of the terminal device.
[0117] The processor 121 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 121 is a cache memory. The memory may store instructions or data that the processor 121 has just used or cyclically used. If the processor 121 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 121, and thus improves the efficiency of the system.
[0118] The wireless communication function of the terminal device 100 can be implemented through antenna 1, antenna 2, mobile communication module 122, wireless communication module 123, modem processor and baseband processor.
[0119] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in terminal device 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of antennas. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.
[0120] The mobile communication module 122 can provide solutions for wireless communications including 2G / 3G / 4G / 5G applied to the terminal device 100. The mobile communication module 122 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 122 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 122 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 122 can be set in the processor 121. In some embodiments, at least some of the functional modules of the mobile communication module 122 can be set in the same device as at least some of the modules of the processor 121.
[0121] The wireless communication module 123 can provide wireless communication solutions including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), etc., which are applied to the terminal device 100. The wireless communication module 123 can be one or more devices integrating at least one communication processing module. The wireless communication module 123 receives electromagnetic waves via the antenna 2, modulates the frequency of the electromagnetic wave signal and performs filtering, and sends the processed signal to the processor 121. The wireless communication module 123 can also receive the signal to be sent from the processor 121, modulate the frequency of the signal, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.
[0122] An embodiment of the present application also provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is executed, each function or step performed by the terminal device 100 in the above method embodiment is implemented.
[0123] Another embodiment of the present application further provides a computer program product including instructions. When the computer program product is run on a computer or a processor, the computer or the processor executes one or more steps in any of the above methods.
[0124] See also Figure 7 , which is a schematic diagram of a cell access device provided in an embodiment of the present application. The cell access device 700 includes: a type determination module 701, a parameter determination module 702, a priority sorting module 703 and a cell access module 704.
[0125] Type determination module 701, used to determine the service type of the service running on the terminal device;
[0126] A parameter determination module 702, configured to determine a signal evaluation parameter according to a service type, wherein the signal evaluation parameter is determined based on a communication requirement of the service type;
[0127] The priority sorting module 703 is used to prioritize multiple accessible cells of the terminal device by using the signal evaluation parameter as a priority sorting factor of the cell;
[0128] The cell access module 704 is used to select a cell for access according to the priority sorting order of multiple accessible cells.
[0129] In summary, the present application discloses a cell access device, which determines a signal evaluation parameter according to the service type of the service run by the terminal, and uses the signal evaluation parameter as a priority sorting factor of the cell, thereby prioritizing multiple accessible cells of the terminal and selecting a cell for access, thereby improving the user's cell selection experience and enhancing the communication quality of the terminal device.
[0130] Through the description of the above implementation methods, technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0131] In the several embodiments provided in this embodiment, it should be understood that the disclosed system and method can be implemented in other ways. For example, the embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0132] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0133] In addition, each functional unit in each embodiment of the present embodiment may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0134] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this embodiment is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform all or part of the steps of the method described in each embodiment. The aforementioned storage medium includes: flash memory, mobile hard disk, read-only memory, random access memory, disk or optical disk and other media that can store program codes.
[0135] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A cell access method, characterized in that: The method comprises: Determine the service type of the terminal equipment; Determining signal evaluation parameters according to the communication requirements of the service type; Prioritize multiple accessible cells of the terminal device using the signal evaluation parameter as a priority ranking factor of the cell; According to the priority sorting result of the multiple accessible cells, a cell is selected for access.
2. The method according to claim 1, characterized in that The determining of the signal evaluation parameter according to the communication requirement of the service type includes: If the service type indicates that the terminal is in an idle state, a reference signal received power RSRP is determined as a signal evaluation parameter.
3. The method according to claim 2, characterized in that The step of using the signal evaluation parameter as a priority ranking factor of a cell to prioritize a plurality of accessible cells of the terminal device includes: If the reference signal reception quality RSRQ value and / or the signal to interference plus noise ratio SINR value are respectively higher than the threshold values of RSRQ and / or SINR, the RSRP value is used as the priority sorting factor of the cell to prioritize the multiple accessible cells of the terminal device.
4. The method according to claim 1, characterized in that: The determining of the signal evaluation parameter according to the communication requirement of the service type includes: If the service type is a delay-sensitive service type, the SINR is determined as a signal evaluation parameter.
5. The method according to claim 4, characterized in that The step of using the signal evaluation parameter as a priority ranking factor of a cell to prioritize a plurality of accessible cells of the terminal includes: If the SINR value is higher than the SINR threshold value, and the RSRQ value and / or RSRP value are respectively higher than the RSRQ and / or RSRP threshold values, the SINR value is used as the cell priority sorting factor to prioritize the multiple accessible cells of the terminal device.
6. The method according to claim 1, characterized in that The determining of the signal evaluation parameter according to the communication requirement of the service type includes: If the service type is a delay-sensitive service type, RSRQ and / or RSRP are determined as signal evaluation parameters.
7. The method according to claim 6, characterized in that The step of using the signal evaluation parameter as a priority ranking factor of a cell to prioritize a plurality of accessible cells of the terminal includes: If the SINR value is higher than the SINR threshold, the RSRQ value and / or RSRP value is used as a priority sorting factor of the cell to prioritize the multiple accessible cells of the terminal device.
8. The method according to claim 1, characterized in that: The prioritizing of the multiple accessible cells of the terminal device includes: Removing prohibited cells from candidate cells of the terminal device to obtain multiple accessible cells; the prohibited cells are cells where the first type of abnormal events have occurred; The multiple accessible cells are sorted based on a late ranking mark of the cell, wherein the late ranking mark indicates that the second type of abnormal event has occurred in the cell.
9. The method according to claim 8, characterized in that The first type of abnormal events is one or more of a first number of modem crashes or restarts occurring within a first time period, a second number of call inability or call interruptions occurring within a second time period, and a third number of invalid data service occurrences within a third time period.
10. The method according to claim 8, characterized in that The second type of abnormal event is a fourth number of data freezes or voice interruptions occurring within a fourth time period, and / or a sixth number of data freezes or voice interruptions occurring within a fifth time period.
11. The method according to claim 1, characterized in that After selecting a cell for access, the method further includes: When the terminal monitors the occurrence of a preset type of abnormal communication event in the access cell, and the occurrence of the abnormal communication event meets the preset monitoring conditions, then: The access cell is set as a forbidden cell, or the priority of the access cell among the multiple accessible cells is lowered.
12. The method according to claim 11, characterized in that The step of setting the access cell as a forbidden cell, or lowering the priority of the access cell among the multiple accessible cells, includes: According to the corresponding cell adjustment operation preset by the preset type and monitoring condition, the access cell is set as a disabled cell, or the priority of the access cell among the multiple accessible cells is lowered.
13. The method according to claim 11, characterized in that When the terminal monitors the occurrence of a preset type of abnormal communication event in the access cell, and the occurrence of the abnormal communication event meets the preset monitoring condition, setting the access cell as a disabled cell includes: When the terminal monitors one or more abnormal communication events in the access cell, including a first number of modem crashes or restarts within a first time period, a second number of call inability or call interruptions within a second time period, and a third number of invalid data services within a third time period, the access cell is set as a disabled cell.
14. The method according to claim 11, characterized in that When the terminal monitors the occurrence of a preset type of abnormal communication event in the access cell, and the occurrence of the abnormal communication event meets the preset monitoring condition, lowering the priority of the access cell among the multiple accessible cells, including: When the terminal detects in the access cell a fourth number of data freezes or voice interruptions within a fourth time period, and / or a sixth duration of data freezes or voice interruptions within a fifth time period, a communication abnormality event, the priority of the access cell among the multiple accessible cells is lowered.
15. The method according to claim 14, characterized in that The step of lowering the priority of the access cell among the multiple accessible cells includes: Acquire signal conditions of the multiple accessible cells; If the signal condition of the access cell is equal to the signal condition of any one of the multiple accessible cells except the access cell, the priority of the access cell among the multiple accessible cells is lowered.
16. The method according to claim 14, characterized in that The method further comprises: A lower ranking mark is assigned to cells with lower priority.
17. A terminal device, characterized in that: including a processor and a memory; The memory is used to store computer-executable instructions; The processor is configured to execute the computer-executable instructions stored in the memory, so that the processor executes the method according to any one of claims 1 to 16.
18. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program or instruction, and when the computer program or instruction is executed, the method according to any one of claims 1 to 16 is implemented.
19. A computer program product comprising a computer program or instructions, characterized in that When the computer program or instruction is executed by a processor, the method according to any one of claims 1 to 16 is implemented.
Citation Information
Patent Citations
Cell reselection method, device and terminal
CN110149668A
Cell reselection method, terminal and network equipment
CN111726844A
Cell quality evaluation method and device, electronic equipment and storage medium
CN115776458A
Cell residing method and terminal equipment
CN116095768A
Cell switching method, terminal equipment and readable storage medium
CN116156580A
