Business processing method and device, equipment and storage medium

By judging the cell handover frequency and experience quality score QOE in the terminal device, and determining the cell with a higher system version as the target cell, the problem of reduced communication quality and reduced service processing capabilities caused by high-speed movement is solved, and the terminal device is realized. Stable communication quality and guarantee of service processing capabilities in high-speed mobile scenarios.

CN119402925APending Publication Date: 2025-02-07GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411515861.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-28
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

In scenarios where terminal devices are in high-speed movement, network fluctuations lead to cell handover, which may cause terminal devices to enter cells with lower system versions, resulting in reduced communication quality and reduced service processing capabilities.

Method used

By implementing a service processing method in the terminal device, it is determined whether parameters such as cell handover frequency and experience quality score QOE meet the preset threshold, so as to determine a cell with a higher system version as the target cell and perform service processing.

Benefits of technology

Effectively prevent the communication quality of terminal equipment from decreasing, ensure the service processing capabilities of terminal equipment, and ensure the stable communication quality in high-speed mobile scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119402925A_ABST
    Figure CN119402925A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a service processing method and device, equipment and a storage medium, and the method comprises the steps: when terminal equipment is in a scene that the cell switching frequency is greater than a preset threshold value, and the terminal equipment triggers a target event, determining whether the terminal equipment meets a corresponding preset parameter threshold value or not according to a judgment parameter; a target cell is determined from the current cell and the adjacent cell, the target event is an event of switching from the current cell to the adjacent cell, the judgment parameters comprise a quality of experience (QOE) score of the current cell and target parameters of the current cell and / or the adjacent cell, and the current cell and the adjacent cell are cells of different communication systems. The target cell is a cell with a high communication system version in the current cell and the adjacent cells; and controlling the terminal equipment to perform service processing through the target cell. The terminal device can be located in a cell with a high system version, the communication quality of the terminal device is prevented from being reduced, and the service processing capacity of the terminal device is guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to communication technology, and relate to but are not limited to a service processing method and apparatus, equipment, and storage medium. Background Art

[0002] In a scenario where the terminal device is moving at high speed, for example, when the terminal device is on a high-speed rail, train, car or other means of transportation, its corresponding geographical location will change rapidly, resulting in possible network fluctuations in the communication quality of the terminal device.

[0003] In such scenarios, network fluctuations may cause switching between cells of different systems. Cell switching may cause the terminal device to be in a cell with a lower system version. In this case, the communication quality of the terminal device will be poor, resulting in reduced service processing capabilities. Summary of the invention

[0004] In view of this, the service processing method, apparatus, device, and storage medium provided in the embodiments of the present application can allow the terminal device to be in a cell with a higher system version, prevent the communication quality of the terminal device from being reduced, and ensure the service processing capability of the terminal device. The service processing method, apparatus, device, and storage medium provided in the embodiments of the present application are implemented as follows:

[0005] In one aspect of an embodiment of the present application, a service processing method is provided, which is applied to a terminal device, and the method includes:

[0006] When the terminal device is in a scenario where the cell switching frequency is greater than a preset threshold and the terminal device triggers a target event, the target cell is determined from the current cell and the neighboring cell according to whether the judgment parameter meets the corresponding preset parameter threshold. The target event is an event of switching from the current cell to the neighboring cell. The judgment parameter includes the experience quality score QOE of the current cell, and the target parameters of the current cell and / or the neighboring cell. The current cell and the neighboring cell are cells of different communication systems, and the target cell is the current cell and the neighboring cell with a higher communication system version;

[0007] Control the terminal equipment to process services through the target cell.

[0008] Another aspect of the embodiment of the present application further provides a service processing device, which is applied to a terminal device, and the device includes: a determination module and a communication module;

[0009] A determination module, used for determining a target cell from a current cell and a neighboring cell according to whether a determination parameter satisfies a corresponding preset parameter threshold when the terminal device is in a scenario where the cell switching frequency is greater than a preset threshold and the terminal device triggers a target event, wherein the target event is an event of switching from the current cell to the neighboring cell, and the determination parameter includes the quality of experience score QOE of the current cell, and the target parameters of the current cell and / or the neighboring cell, the current cell and the neighboring cell are cells of different communication systems, and the target cell is a cell with a higher communication system version among the current cell and the neighboring cell;

[0010] The communication module is used to control the terminal equipment to perform service processing through the target cell.

[0011] The computer device provided in the embodiment of the present application includes a memory, a processor and a transceiver. The memory stores a computer program that can be run on the processor. When the processor and the transceiver execute the program, the method of the embodiment of the present application is implemented.

[0012] The computer-readable storage medium provided in the embodiment of the present application has a computer program stored thereon, and when the computer program is executed by a processor, the method provided in the embodiment of the present application is implemented.

[0013] A chip is provided in an embodiment of the present application, on which a computer program is stored. The method provided in the embodiment of the present application can be implemented during the process of the computer program being processed by the chip.

[0014] In the service processing method, device, equipment, and storage medium provided in the embodiments of the present application, when the terminal device is in a scenario where the cell switching frequency is greater than a preset threshold and the terminal device triggers a target event, the cell corresponding to the target system in the current cell and the neighboring cell can be determined as the target cell based on whether the judgment parameter meets the corresponding preset parameter threshold; the terminal device is controlled to perform service processing through the target cell. Among them, the target cell with a higher system version can be determined from the current cell and the neighboring cells of different systems by judging whether the parameter meets the corresponding preset parameter threshold, so that the terminal device can perform service processing with the target cell with a higher system version, which can prevent the terminal device's communication quality from being reduced and ensure the terminal device's service processing capability. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0016] Figure 1This is an application scenario of the business processing method provided in the embodiments of the present application;

[0017] Figure 2 A flowchart of a business processing method provided in an embodiment of the present application;

[0018] Figure 3 This is a schematic diagram of one of the cell selections provided in the embodiments of the present application;

[0019] Figure 4 A schematic diagram of conditions for switching cells provided in an embodiment of the present application;

[0020] Figure 5 A schematic diagram of a cell switching process provided in an embodiment of the present application;

[0021] Figure 6 This is another schematic diagram of cell selection provided in an embodiment of the present application;

[0022] Figure 7 A schematic diagram of conditions for residing in a cell provided in an embodiment of the present application;

[0023] Figure 8 A schematic diagram of the structure of a service processing device provided in an embodiment of the present application;

[0024] Fig. 9 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0025] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the specific technical solution of the present application will be further described in detail below in conjunction with the drawings in the embodiments of the present application. The following embodiments are used to illustrate the present application, but are not used to limit the scope of the present application.

[0026] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.

[0027] In the following description, reference is made to “some embodiments”, which describe a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0028] It should be pointed out that the terms "first\second\third" involved in the embodiments of the present application are used to distinguish similar or different objects, and do not represent a specific ordering of the objects. It can be understood that "first\second\third" can be interchanged in a specific order or sequence where permitted, so that the embodiments of the present application described here can be implemented in an order other than that illustrated or described here.

[0029] In a scenario where the terminal device is moving at high speed, for example, when the terminal device is on a high-speed rail, train, car or other means of transportation, its corresponding geographical location will change rapidly, resulting in possible network fluctuations in the communication quality of the terminal device.

[0030] It should be noted that network fluctuations may cause switching of cells of different systems, and cell switching may cause the terminal device to be in a cell with weaker communication capabilities, for example: switching from a 5G network NR (New Radio) cell with stronger communication capabilities to a 4G network LTE (Long Term Evolution) cell with weaker communication capabilities.

[0031] In this case, the high-speed movement may cause network fluctuations in the terminal device, thus determining that the 5G network is poor and needs to be switched to the 4G network. However, in actual applications, this process may only fluctuate for a few seconds. If you switch to the 4G network for this reason, it will take more time to switch back. In addition, in this case, the 4G network may also be poor.

[0032] It should be noted that the switching between the above-mentioned 4G network and 5G network is only an example. In the actual implementation process, when the cell with stronger communication capability is a 4G cell and the cell with weaker communication capability is a 3G cell, it can also be applied to this scenario and no specific restrictions are made here.

[0033] Optionally, the cell with stronger communication capability refers to a cell with a higher system version among the current cell and the neighboring cells, and the cell with weaker communication capability refers to a cell with a lower system version among the current cell and the neighboring cells.

[0034] In order to avoid the above situation, a business processing method is provided in an embodiment of the present application, and the application scenario of the business processing method is explained below.

[0035] Figure 1 For application scenarios of the business processing method provided in the embodiments of this application, please refer to Figure 1 , the scenario may include: a terminal device 110, a first base station 120 corresponding to a current cell, and a second base station 130 corresponding to a target adjacent cell.

[0036] Among them, the terminal device 110 can communicate with the first base station 120 corresponding to the current cell.

[0037] Optionally, the terminal device 110 may include but is not limited to a mobile phone, a wearable device (such as a smart watch, a smart bracelet, smart glasses, etc.), a tablet computer, a laptop computer, a vehicle terminal, a PC (Personal Computer), etc. The functions implemented by the method can be implemented by calling a program code by a processor in the terminal device, and of course the program code can be stored in a computer storage medium. It can be seen that the terminal device at least includes a processor and a storage medium.

[0038] It should be noted that the current cell and the target adjacent cell can be two cells of different systems. For example, if the current cell is an NR cell, the target adjacent cell is an LTE cell; if the current cell is an LTE cell, the target adjacent cell is an NR cell.

[0039] It should be noted that the NR cell can be a cell with higher communication capabilities than the LTE cell. Compared with the LTE cell, the NR cell has a faster data transmission speed and a shorter network delay. Among them, the system corresponding to the NR cell is the 5G system, and the system corresponding to the LTE cell is the 4G or 3G system. The system version of the NR cell is higher, and its corresponding data transmission speed is faster and the network delay is shorter.

[0040] Optionally, in this scenario, the terminal device 110 may be in a high-speed moving state, for example, in a high-speed rail, subway, car, train, etc. In such scenarios, the cell switching frequency of the terminal device may be greater than a preset threshold, for example, a cell switching is performed once every 10 seconds or so. In practical applications, whether the terminal device is in a high-speed moving state can be determined based on the cell switching frequency of the terminal device, and a cell switching frequency threshold can be set. When the cell switching frequency of the terminal device is greater than or equal to the cell switching frequency threshold, it can be determined that the terminal device is in a high-speed moving state; conversely, when the cell switching frequency of the terminal device is less than the cell switching frequency threshold, it can be determined that the terminal device is not in a high-speed moving state.

[0041] The following explains the specific implementation process of the business processing method provided in the embodiment of the present application based on the above application scenario.

[0042] Figure 2 Please refer to the flowchart of the business processing method provided in the embodiment of the present application. Figure 2 , the method comprising:

[0043] S210: When the terminal device is in a scenario where the cell switching frequency is greater than a preset threshold and the terminal device triggers a target event, a target cell is determined from the current cell and neighboring cells based on whether a judgment parameter meets a corresponding preset parameter threshold.

[0044] It should be noted that the execution subject of this method may be the above-mentioned terminal device.

[0045] Optionally, the scenario where the cell switching frequency is greater than a preset threshold may mean that the cell switching frequency of the terminal device is greater than a preset cell switching frequency threshold. In this scenario, it can be determined that the terminal device is in a high-speed moving state, for example: in a high-speed rail, train, car, etc.

[0046] Optionally, the target event is an event of switching from a current cell to a neighboring cell, wherein the neighboring cell may be a neighboring cell of the current cell, and the current cell and the neighboring cell are cells of different communication systems.

[0047] For example: if the current cell is a cell corresponding to a 5G network, the neighboring cell may be a cell corresponding to a 4G network; if the current cell is a cell corresponding to a 4G network, the neighboring cell may be a cell corresponding to a 5G network.

[0048] It should be noted that the determination parameters include the quality of experience score QOE of the current cell and target parameters of the current cell and / or neighboring cells.

[0049] Among them, the experience quality score QOE (Quality of Experience) can be a parameter that represents the user's subjective feeling about the quality and performance of the device, network, system, application or service. The experience quality score QOE of the corresponding cell can be calculated based on the latency, jitter, information loss and other related data of the terminal device networking. The calculation method of the experience quality score QOE can be pre-stored in the terminal device. The terminal device can calculate the experience quality score QOE of the current cell based on the pre-stored calculation method according to the latency, jitter, information loss and other related data of the current cell.

[0050] The target parameter is used to indicate the communication quality of the cell. It should be noted that the target parameter may include multiple parameters, such as: parameters indicating whether the network connection is normal, parameters indicating various attributes of the network connection, etc., which are not specifically limited here, and one or more parameters may be selected according to actual needs to indicate the communication quality of the cell.

[0051] For each judgment parameter, one or more corresponding preset parameter thresholds can be set, and the corresponding target cell can be determined by comparing the size relationship between the judgment parameter and one of its corresponding preset parameter thresholds. For example: if all the judgment parameters meet their corresponding preset parameter thresholds, it can be determined that the target cell is the cell corresponding to the target system; if there is any parameter that does not meet its corresponding preset parameter threshold, it can be determined that the target cell is not the cell corresponding to the target system.

[0052] Among them, the current cell and the neighboring cell are cells of different communication systems, and the target cell is the cell with a higher communication system version among the current cell and the neighboring cells. The system version refers to 3G, 4G, 5G, etc., which are used to indicate the iteration of mobile communication technology. For example: if the current cell is a cell corresponding to a 5G network and the neighboring cell is a cell corresponding to a 4G network, it can be determined that the current cell is the target cell; if the current cell is a cell corresponding to a 4G network and the neighboring cell is a cell corresponding to a 5G network, it can be determined that the neighboring cell is the target cell.

[0053] S220: Control the terminal device to perform service processing through the target cell.

[0054] It should be noted that after determining the target cell from the current cell and neighboring cells of different systems in the above manner, the terminal device can perform service processing in the target cell. If it is currently in the target cell, the cell switching can be canceled and the current cell can be retained. If it is not currently in the target cell, it can be switched to the target cell and service processing can be performed in the target cell.

[0055] Among them, business processing can refer to uploading and downloading network data based on applications, such as watching videos, downloading data, visiting websites, interacting with chat software, online games, etc. There is no specific restriction here, and any business processing that can be completed through terminal devices is acceptable.

[0056] In the service processing method provided in the embodiment of the present application, when the terminal device is in a scenario where the cell switching frequency is greater than a preset threshold and the terminal device triggers a target event, the cell corresponding to the target system in the current cell and the neighboring cell can be determined as the target cell according to whether the judgment parameter meets the corresponding preset parameter threshold; the terminal device is controlled to perform service processing through the target cell. Among them, the target cell with a higher system version can be determined from the current cell and the neighboring cells of different systems according to whether the judgment parameter meets the corresponding preset parameter threshold, and then the terminal device can be allowed to perform service processing with the target cell with a higher system version, which can prevent the terminal device's communication quality from being reduced and ensure the terminal device's service processing capability.

[0057] It should be noted that, during the process of selecting the target cell, it may be the current cell or the neighboring cell. The selection process may be different for different cells. The following explains one of the selection processes.

[0058] Figure 3 This is a schematic diagram of one of the cell selections provided in the embodiment of the present application. Please refer to Figure 3 , Figure 3 The situation shown in FIG. 8 is a situation where the target cell is a neighboring cell.

[0059] Optionally, the current cell may be a cell corresponding to a system with a lower system version, such as a 4G cell; correspondingly, the neighboring cell may be a cell corresponding to a system with a higher system version, such as a 5G cell.

[0060] It should be noted that the 4G cell can be an LTE cell, and the 5G cell can be an NR cell. The switching method can refer to Figure 3 The method shown is implemented, that is, when the current cell is an LTE cell, it is possible to switch from the LTE cell to the NR cell.

[0061] When the current cell is a cell corresponding to a system with a lower system version in different communication systems, the comparison method may be to compare the difference between the QOE of the current cell and the QOE threshold, and to compare the difference between the target parameter of the current cell and the first threshold.

[0062] The conditions for switching cells provided in the embodiments of the present application are explained below.

[0063] Figure 4 Please refer to the schematic diagram of the switching cell conditions provided in the embodiment of the present application. Figure 4 , determining a target cell from a current cell and a neighboring cell according to whether the judgment parameter satisfies a corresponding preset parameter threshold, including: when the QOE of the current cell is less than the QOE threshold and the target parameter of the current cell is greater than a first threshold, determining the neighboring cell as the target cell.

[0064] The preset parameter thresholds include a QOE threshold and a first threshold.

[0065] It should be noted that the QOE threshold may be a pre-set value, which may indicate the minimum degree of user experience suitability. If the value is greater than the threshold, it may be determined that the user experience in the current cell is high, and if the value is less than the threshold, it may be determined that the user experience in the current cell is poor. The QOE thresholds of different communication systems may be different. For example, the QOE threshold of an LTE cell may be different from the QOE threshold of an NR cell. In the process of comparing the thresholds, the QOE threshold corresponding to the type of the current cell may be determined for corresponding comparison.

[0066] Optionally, the target parameter includes the number of failures of the network response, and the first threshold is a number threshold.

[0067] It should be noted that, in this scenario, the target parameter may be the number of network response failures, and accordingly, the first threshold may be a preset number threshold.

[0068] The number of network response failures may be the number of network reporting failures, or the number of times the corresponding result is not received after the network reporting is successful. There is no specific limitation here, and any method that can indicate a network response failure will suffice.

[0069] The first threshold may be set to 3 times, for example: when the QOE of the current cell is less than the QOE threshold and the number of network response failures of the current cell is greater than 3 times, the neighboring cell may be determined to be the target cell.

[0070] Optionally, see Figure 4 In the process of determining the target cell, if the QOE of the current cell is less than the QOE threshold and the target parameter of the current cell is greater than the first threshold, the neighboring cell can be determined as the target cell and can be switched to the neighboring cell. Otherwise, it cannot be switched to the neighboring cell.

[0071] Correspondingly, controlling the terminal device to process services through the target cell includes: controlling the terminal device to switch to a neighboring cell and processing services through the neighboring cell.

[0072] It should be noted that after determining the neighboring cell as the target cell, the terminal device can be controlled to switch to the neighboring cell. For example, the cell switching can be completed by searching and determining the neighboring cell, thereby realizing service processing through the neighboring cell.

[0073] In the service processing method provided in the embodiment of the present application, when the QOE of the current cell is less than the QOE threshold and the target parameter of the current cell is greater than the first threshold, the neighboring cell can be determined as the target cell, the terminal device can be controlled to switch to the neighboring cell, and the service can be processed through the neighboring cell. Among them, the target parameter can be the number of failures of the network response. By comparing the QOE threshold and the number of failures of the network response, it can be more accurately and reasonably inferred that the current cell does not meet the conditions for continuing the service, so that the switching from the current cell to the neighboring cell can be realized, and the terminal device can be controlled to be in a neighboring cell with a higher system version, which can ensure the service processing capability of the terminal device.

[0074] The specific implementation process of switching from the current cell to the neighboring cell provided in the embodiment of the present application is explained below.

[0075] Figure 5 Please refer to the flowchart of switching cells provided in the embodiment of the present application. Figure 5 , control the terminal equipment to switch to the neighboring cell and process services through the neighboring cell, including:

[0076] S510: Search for multiple neighboring cells to be selected of the current cell.

[0077] It should be noted that when a terminal device performs a cell switching, it is usually necessary to report a switching request to the current cell, and then implement the switching of the neighboring cell based on the related information of the neighboring cell sent by the current cell.

[0078] However, in this scenario, the target parameter is the number of network response failures. Through the above determination of the target parameter, it can be concluded that the current cell cannot receive the request uploaded by the terminal device, or the current cell cannot send relevant information of the neighboring cell to the terminal device, that is, the terminal device cannot obtain relevant information of the neighboring cell through the current cell. In this case, the terminal device can use a strong search method to obtain relevant information of the neighboring cell.

[0079] The terminal device itself may have a cell search function, and based on this search function, multiple other cells adjacent to the current cell may be searched. These cells may be used as neighboring cells to be selected. The terminal device may obtain relevant information of each neighboring cell to be selected by searching. These relevant information may include, for example: the communication system of the cell, various transmission parameters of the cell, etc. There is no specific restriction here, and the information that can be obtained can be selected according to actual needs.

[0080] S520: Determine a neighboring cell from the multiple neighboring cells to be selected according to the communication systems corresponding to the multiple neighboring cells to be selected, switch from the current cell to the neighboring cell, and perform service processing through the neighboring cell.

[0081] Optionally, after obtaining multiple neighboring cells to be selected, the selectable neighboring cells can be determined based on the communication systems of these neighboring cells to be selected. For example, a neighboring cell of the 5G communication system can be selected from these neighboring cells to be selected. If there are multiple neighboring cells of the 5G communication system, the neighboring cell with the identifier of the neighboring cell that triggered the target event can be selected from the neighboring cells of the multiple 5G communication systems.

[0082] It should be noted that after determining the neighboring cell in the above manner, the current cell can be switched to the neighboring cell, and then the service can be processed through the neighboring cell. Correspondingly, the terminal device can also switch from the current 4G network to the 5G network.

[0083] In the service processing method provided in the embodiment of the present application, multiple neighboring cells to be selected of the current cell can be searched, and a neighboring cell can be determined from the multiple neighboring cells to be selected according to the communication systems corresponding to the multiple neighboring cells to be selected, and the current cell is switched to the neighboring cell, and the service is processed through the neighboring cell. Among them, the active search by the terminal device can avoid network response failures caused by network problems in the current cell, so that the terminal device can obtain relevant information of the neighboring cell in time, and then the cell switching can be realized more quickly, so that the terminal device can be controlled to be in a neighboring cell with a higher system version, and the service processing capability of the terminal device can be guaranteed.

[0084] The above explains the specific implementation process adopted when the current cell is a cell with a lower system version. The following explains the specific implementation process adopted when the current cell is a cell with a higher system version provided in the embodiment of the present application.

[0085] Figure 6 For another cell selection schematic diagram provided in the embodiment of the present application, please refer to Figure 6 , Figure 6 The situation shown in is the case where the target cell is the current cell.

[0086] Optionally, the current cell may be a cell with a higher system version, that is, a cell corresponding to the target system, such as a 5G cell; correspondingly, the neighboring cell may be a cell corresponding to a system with a lower system version, such as a 4G cell. Alternatively, if there is no 5G cell, for example, the current cell is a 4G cell and the neighboring cell is a 3G cell, this can also be implemented without specific limitation.

[0087] It should be noted that the 4G cell can be an LTE cell, and the 5G cell can be an NR cell. The resident mode can refer to Figure 6 The method shown is implemented, that is, when the current cell is a NR cell, switching from the NR cell to the LTE cell can be avoided, so that the current cell resides on the NR cell.

[0088] When the current cell is the cell corresponding to the target system, the comparison method can be to compare the difference between the QOE of the current cell and the QOE threshold, and to compare the difference between the target parameter of the current cell and the second threshold, and the difference between the target parameter of the neighboring cell and the third threshold.

[0089] The conditions for staying in a cell provided in the embodiments of the present application are explained below.

[0090] Figure 7 Please refer to the schematic diagram of the conditions for the resident cell provided in the embodiment of this application. Figure 7, determining a target cell from a current cell and a neighboring cell according to whether the judgment parameter satisfies a corresponding preset parameter threshold, including: determining the current cell as a target cell when a QOE of the current cell is greater than or equal to a QOE threshold, and a target parameter of the current cell is greater than or equal to a second threshold, and a target parameter of the neighboring cell is less than a third threshold.

[0091] The preset parameter thresholds include a QOE threshold, a second threshold and a third threshold.

[0092] It should be noted that the QOE threshold may be a pre-set value, which may indicate the minimum degree of user experience suitability. If the value is greater than the threshold, it may be determined that the user experience in the current cell is high, and if the value is less than the threshold, it may be determined that the user experience in the current cell is poor. The QOE thresholds of different communication systems may be different. For example, the QOE threshold of an LTE cell may be different from the QOE threshold of an NR cell. In the process of comparing the thresholds, the QOE threshold corresponding to the type of the current cell may be determined for corresponding comparison.

[0093] The QOE threshold when the current cell is an NR cell may be different from the QOE threshold when the current cell is an LTE cell.

[0094] Optionally, the target parameter is at least one of a bit error rate BER, a carrier-to-noise ratio CNR, a received signal strength indication RSSI, a reference signal received power RSRP and a signal-to-noise ratio SINR.

[0095] The bit error rate (BER) is an indicator to measure the accuracy of data transmission within a specified time. Bit error rate = bit error in transmission / total number of transmitted codes * 100%. If there is a bit error, there is a bit error rate, otherwise, the bit error rate can be 0.

[0096] The carrier-to-noise ratio (CNR) is a standard measurement scale used to indicate the relationship between carrier and carrier noise. In practical applications, either the carrier-to-noise ratio (CNR) or the signal-to-noise ratio (SINR) can be used to represent the carrier-to-noise ratio. The difference between the signal-to-noise ratio and the carrier-to-noise ratio is that the power of the modulated signal in the carrier-to-noise ratio includes the power of the transmitted signal and the power of the modulated carrier, while the signal-to-noise ratio only includes the power of the transmitted signal.

[0097] Received Signal Strength Indication (RSSI) can be a positioning technology that measures the distance between a signal point and a receiving point by the strength of a received signal, and then performs positioning calculations based on the corresponding data.

[0098] The reference signal received power RSRP (Reference Signal Receiving Power) may be a linear average value of received power on resource elements carrying reference signals on a measured frequency bandwidth.

[0099] The signal to interference plus noise ratio (SINR) may refer to the ratio of the strength of a received useful signal to the strength of a received interference signal.

[0100] It should be noted that in practical applications, any one or more of the above-mentioned parameters can be used as target parameter determination. For example, the reference signal received power RSRP and the signal-to-noise ratio SINR can be used as target parameters for determination, or the reference signal received power RSRP can be used as the target parameter for determination.

[0101] Optionally, see Figure 7 In the process of determining the target cell, if the QOE of the current cell is greater than or equal to the QOE threshold, and the target parameter of the current cell is greater than or equal to the second threshold, and the target parameter of the neighboring cell is less than the third threshold, then the current cell can be determined as the target cell and can reside in the current cell. Otherwise, it cannot reside in the current cell and continues to execute the target event.

[0102] It should be noted that the second threshold may be a threshold for a parameter in the current cell, or a threshold set for multiple parameters. The corresponding threshold may be set according to the target parameter adopted in the actual implementation process. For example, if the adopted target parameter is the reference signal received power RSRP, the second threshold may be the threshold of the reference signal received power RSRP in the current cell; if the adopted target parameters are the reference signal received power RSRP and the signal-to-noise ratio SINR, the second threshold may be the threshold of the reference signal received power RSRP and the threshold of the signal-to-noise ratio SINR in the current cell.

[0103] The third threshold may be a threshold for a parameter in a neighboring cell. The third threshold may be a threshold of the same type as the second threshold but of a different value. For example, if the second threshold is a threshold of a reference signal received power RSRP and a threshold of a signal-to-noise ratio SINR, the third threshold may also be a threshold of a reference signal received power RSRP and a threshold of a signal-to-noise ratio SINR. Since the current cell and the neighboring cell are different systems, the value of the second threshold is not the same as the value of the third threshold. The value of each system threshold may be set accordingly according to its own system and may be different from other systems.

[0104] Correspondingly, controlling the terminal device to perform service processing through the target cell includes: controlling the terminal device to reside in the current cell to perform service processing.

[0105] It should be noted that after determining that the current cell is the target cell, the terminal device can be controlled to reside in the current cell, for example, the target event can be ignored and the terminal device can continue to reside in the current cell, thereby implementing service processing through the current cell.

[0106] In the service processing method provided in the embodiment of the present application, when the QOE of the current cell is greater than or equal to the QOE threshold, and the target parameter of the current cell is greater than or equal to the second threshold, and the target parameter of the neighboring cell is less than the third threshold, the current cell can be determined as the target cell, and the terminal device can be controlled to reside in the current cell for service processing. Among them, the target parameter can be at least one of the bit error rate BER, the carrier-to-noise ratio CNR, the received signal strength indication RSSI, the reference signal received power RSRP, and the signal-to-noise ratio SINR. By comparing the QOE threshold and at least one target parameter, it can be more accurately and reasonably inferred that the current cell meets the conditions for continuing the service, so that it can be achieved to reside in the current cell, control the terminal device to remain in the current cell with a higher system version, and ensure the service processing capability of the terminal device.

[0107] In one embodiment, when the current cell and one of the neighboring cells are new wireless NR cells, and the other of the current cell and the neighboring cells are long term evolution LTE cells, the target cell is an NR cell, and the target event is a B1 event or a B2 event.

[0108] It should be noted that, in the actual implementation process, the cell corresponding to the system with a higher system version may be a NR cell, the cell corresponding to the system with a lower system version may be an LTE cell, and the target cell may be a NR cell.

[0109] Optionally, event B1 refers to an event of switching from the current cell to a neighboring cell of a different system, and its triggering condition is when the signal quality of the neighboring cell of the different system exceeds a set threshold; event B2 is also an event of switching from the current cell to a neighboring cell of a different system, and its triggering condition is that the signal quality of the current cell is lower than trigger threshold 1, and the signal quality of the neighboring cell of the different system is higher than trigger threshold 2.

[0110] Optionally, when the target event is a B2 event, the second threshold is less than the trigger threshold 1 of the B2 event of the NR cell, and the third threshold is greater than the trigger threshold 2 of the B2 event of the LTE cell.

[0111] For example, taking the signal quality represented by the reference signal received power RSRP in the above target parameter as an example, for the NR system, the trigger threshold 1 of the B2 event can be -100dBm, and the second threshold can be -120dBm. When the reference signal received power RSRP of the current cell is less than -100dBm, one of the trigger conditions of the B2 event can be met. When the reference signal received power RSRP of the current cell is greater than -120dBm, one of the conditions for staying can be met.

[0112] That is to say, if the NR cell residence provided in the embodiment of the present application is to be achieved, the reference signal received power RSRP of the current cell should be between the second threshold and the trigger threshold 1, that is, between -120dBm and -100dBm.

[0113] For example, taking the signal quality represented by the reference signal received power RSRP in the above-mentioned target parameter as an example, for the LTE system, the trigger threshold 2 of the B2 event can be -105dBm, and the third threshold can be -90dBm. When the reference signal received power RSRP of the neighboring cell is greater than -105dBm, one of the trigger conditions of the B2 event can be met, and when the reference signal received power RSRP of the neighboring cell is less than -90dBm, one of the conditions for staying can be met.

[0114] That is to say, if the NR cell residence provided in the embodiment of the present application is to be achieved, the reference signal received power RSRP of the neighboring cell should be between the trigger threshold 2 and the third threshold, that is, between -90dBm and -105dBm.

[0115] It should be noted that in the above example, only the reference signal received power RSRP is used to represent the signal quality of the cell. In the actual implementation process, it can also be implemented based on other parameters in the target parameters, such as: one of the bit error rate BER, carrier-to-noise ratio CNR, received signal strength indication RSSI, and signal-to-noise ratio SINR.

[0116] Alternatively, it can also be implemented based on multiple parameters in the target parameters, for example: the two parameters of reference signal received power RSRP and signal-to-noise ratio SINR can be compared, or the signal quality of the cell can be represented based on any two parameters or more parameters in the above multiple target parameters. There is no specific limitation here, and any parameters can be compared in the manner of the reference signal received power RSRP.

[0117] If the signal quality of a cell is characterized by multiple target parameters at the same time, a corresponding threshold and trigger threshold can be set for each target parameter. In the process of comparing the thresholds and trigger thresholds of multiple target parameters, each target parameter can satisfy the above comparison relationship. For example, the second threshold is less than the trigger threshold 1 of the B2 event of the NR cell, and the third threshold is greater than the trigger threshold 2 of the B2 event of the LTE cell.

[0118] In the service processing method provided in the embodiment of the present application, the target event may be a B1 event or a B2 event. When the target event is a B2 event, the second threshold is less than the trigger threshold 1 of the B2 event of the NR cell, and the third threshold is greater than the trigger threshold 2 of the B2 event of the LTE cell. By further limiting the values ​​of the second threshold and the third threshold, the terminal device can more accurately determine whether each judgment parameter meets the corresponding preset parameter threshold, thereby more accurately determining the target cell for service processing.

[0119] It should be understood that, although the steps in the above-mentioned flowcharts are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the above-mentioned flowcharts may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these sub-steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.

[0120] Based on the foregoing embodiments, an embodiment of the present application provides a business processing device, which includes the modules included and the units included in the modules, and can be implemented by a processor; of course, it can also be implemented by a specific logic circuit; in the implementation process, the processor can be a central processing unit (CPU), a microprocessor (MPU), a digital signal processor (DSP) or a field programmable gate array (FPGA), etc.

[0121] Figure 8 This is a schematic diagram of the structure of the service processing device provided in the embodiment of the present application. Please refer to Figure 8 , the device includes: a determination module 810 and a communication module 820;

[0122] The determination module 810 is used to determine the target cell from the current cell and the neighboring cell according to whether the determination parameter satisfies the corresponding preset parameter threshold when the terminal device is in a scenario where the cell switching frequency is greater than a preset threshold and the terminal device triggers a target event. The target event is an event of switching from the current cell to the neighboring cell. The determination parameter includes the experience quality score QOE of the current cell and the target parameters of the current cell and / or the neighboring cell. The current cell and the neighboring cell are cells of different communication systems. The target cell is a cell with a higher communication system version among the current cell and the neighboring cell.

[0123] The communication module 820 is used to control the terminal device to perform service processing through the target cell.

[0124] In one embodiment, when the target cell is a neighboring cell, the determination module 810 is specifically used to determine that the neighboring cell is the target cell when the QOE of the current cell is less than the QOE threshold and the target parameter of the current cell is greater than the first threshold, and the preset parameter threshold includes the QOE threshold and the first threshold; the communication module 820 is specifically used to control the terminal device to switch to the neighboring cell and perform service processing through the neighboring cell.

[0125] In one embodiment, in the device, the target parameter includes the number of failures of the network response, and the first threshold is a number threshold.

[0126] In one embodiment, the communication module 820 is specifically used to search for multiple neighboring cells to be selected of the current cell; determine a neighboring cell from the multiple neighboring cells to be selected according to the communication systems corresponding to the multiple neighboring cells to be selected, switch from the current cell to the neighboring cell, and perform service processing through the neighboring cell.

[0127] In one embodiment, when the target cell is the current cell, the determination module 810 is specifically used to determine that the current cell is the target cell when the QOE of the current cell is greater than or equal to the QOE threshold, and the target parameter of the current cell is greater than or equal to the second threshold, and the target parameter of the neighboring cell is less than the third threshold, and the preset parameter thresholds include the QOE threshold, the second threshold and the third threshold; the communication module 820 is specifically used to control the terminal device to reside in the current cell for service processing.

[0128] In one embodiment, in the device, the target parameter is at least one of a bit error rate BER, a carrier-to-noise ratio CNR, a received signal strength indication RSSI, a reference signal received power RSRP, and a signal-to-noise ratio SINR.

[0129] In one embodiment, in the device, when the current cell and one of the neighboring cells are new wireless NR cells, and the other of the current cell and the neighboring cell are long term evolution LTE cells, the target cell is an NR cell, the target event is a B1 event or a B2 event, the second threshold is less than the triggering threshold of the B1 event or the B2 event of the NR cell, and the third threshold is greater than the triggering threshold of the B1 event or the B2 event of the LTE cell.

[0130] In the service processing device provided in the embodiment of the present application, when the terminal device is in a scenario where the cell switching frequency is greater than a preset threshold and the terminal device triggers a target event, the cell corresponding to the target system in the current cell and the neighboring cell can be determined as the target cell according to whether the judgment parameter meets the corresponding preset parameter threshold; the terminal device is controlled to perform service processing through the target cell. Among them, the target cell with a higher system version can be determined from the current cell and the neighboring cells of different systems according to whether the judgment parameter meets the corresponding preset parameter threshold, and then the terminal device can be allowed to perform service processing with the target cell with a higher system version, which can prevent the terminal device's communication quality from being reduced and ensure the terminal device's service processing capability.

[0131] The description of the above device embodiment is similar to the description of the above method embodiment, and has similar beneficial effects as the method embodiment. For technical details not disclosed in the device embodiment of the present application, please refer to the description of the method embodiment of the present application for understanding.

[0132] It should be noted that in the embodiments of this application Figure 8 The division of modules in the business processing device shown is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of a software functional unit. It may also be implemented in the form of a combination of software and hardware.

[0133] It should be noted that in the embodiment of the present application, if the above method is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the embodiment of the present application can be essentially or partly embodied in the form of a software product that contributes to the relevant technology. The computer software product is stored in a storage medium, including several instructions to enable an electronic device to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM), a magnetic disk or an optical disk. In this way, the embodiment of the present application is not limited to any specific combination of hardware and software.

[0134] Fig. 9 For a schematic diagram of the structure of the computer device provided in the embodiment of the present application, please refer to Fig. 9 , an embodiment of the present application provides a computer device, which may be the above-mentioned terminal device, and its internal structure diagram may be as shown in Fig. 9 As shown. The computer device includes a processor 920, a memory and a transceiver 940 connected via a system bus 910. Among them, the processor 920 of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium 931 and an internal memory 932. The non-volatile storage medium 931 stores an operating system, a computer program and a database. The internal memory 932 provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium 931. The database of the computer device is used to store data. The transceiver 940 of the computer device is used to communicate with other terminals through a network connection, and can receive information sent by other terminal devices, and can also send information to other terminal devices. When the computer program is executed by the processor 920, the above method is implemented.

[0135] An embodiment of the present application provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps in the method provided in the above embodiment are implemented.

[0136] An embodiment of the present application provides a computer program product including instructions, which, when executed on a computer, enables the computer to execute the steps of the method provided in the above method embodiment.

[0137] A chip is provided in an embodiment of the present application, on which a computer program is stored. The method provided in the embodiment of the present application can be implemented during the process of the computer program being processed by the chip.

[0138] Those skilled in the art will understand that Fig. 9The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0139] In one embodiment, the service processing device provided by the present application can be implemented in the form of a computer program. The computer program can be Fig. 9 The computer device shown in the figure is run. The memory of the computer device can store various program modules constituting the above-mentioned device. The computer program composed of various program modules enables the processor to execute the steps in the method of each embodiment of the present application described in this specification.

[0140] It should be noted here that the description of the above storage medium and device embodiments is similar to the description of the above method embodiments, and has similar beneficial effects as the method embodiments. For technical details not disclosed in the storage medium, storage medium and device embodiments of this application, please refer to the description of the method embodiments of this application for understanding.

[0141] It should be understood that "one embodiment" or "an embodiment" or "some embodiments" mentioned throughout the specification means that specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in one embodiment" or "in some embodiments" appearing throughout the specification may not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application. The above-mentioned sequence numbers of the embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments. The above description of each embodiment tends to emphasize the differences between the various embodiments, and the same or similar aspects can be referenced to each other. For the sake of brevity, this article will not repeat them.

[0142] The term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there may be three relationships. For example, object A and / or object B can represent three situations: object A exists alone, object A and object B exist at the same time, and object B exists alone.

[0143] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0144] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The embodiments described above are only schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation, such as: multiple modules or components can be combined, or can be integrated into another system, or some features can be ignored, or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or modules can be electrical, mechanical or other forms.

[0145] The modules described above as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules; they may be located in one place or distributed on multiple network units; some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment.

[0146] In addition, all functional modules in the embodiments of the present application may be integrated into one processing unit, or each module may be a separate unit, or two or more modules may be integrated into one unit; the above-mentioned integrated modules may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0147] A person skilled in the art can understand that all or part of the steps of implementing the above method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above method embodiment; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROM), magnetic disks or optical disks, etc., various media that can store program codes.

[0148] Alternatively, if the above-mentioned integrated unit of the present application is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application can essentially or in other words, the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling an electronic device to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROMs, magnetic disks, or optical disks.

[0149] The methods disclosed in several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.

[0150] The features disclosed in several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.

[0151] The features disclosed in several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments or device embodiments.

[0152] The above is only an implementation method of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which 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 business processing method, characterized in that: Applied to a terminal device, the method comprises: In a scenario where the terminal device is in a cell switching frequency greater than a preset threshold and the terminal device triggers a target event, a target cell is determined from a current cell and a neighboring cell according to whether a judgment parameter satisfies a corresponding preset parameter threshold, the target event is an event of switching from the current cell to the neighboring cell, the judgment parameter includes an experience quality score QOE of the current cell, and target parameters of the current cell and / or the neighboring cell, the current cell and the neighboring cell are cells of different communication systems, and the target cell is a cell with a higher communication system version among the current cell and the neighboring cell; Control the terminal device to perform service processing through the target cell.

2. The method according to claim 1, characterized in that In the case where the target cell is a neighboring cell, determining the target cell from the current cell and the neighboring cells according to whether the determination parameter satisfies the corresponding preset parameter threshold includes: When the QOE of the current cell is less than the QOE threshold and the target parameter of the current cell is greater than a first threshold, determining that the neighboring cell is the target cell, the preset parameter threshold includes the QOE threshold and the first threshold; The controlling the terminal device to perform service processing through the target cell includes: Control the terminal device to switch to the neighboring cell and perform service processing through the neighboring cell.

3. The method according to claim 2, characterized in that The target parameter includes the number of network response failures, and the first threshold is a number threshold.

4. The method according to claim 2 or 3, characterized in that: The controlling the terminal device to switch to the neighboring cell and performing service processing through the neighboring cell includes: Searching for multiple neighboring cells to be selected of the current cell; According to the communication systems corresponding to the multiple neighboring cells to be selected, the neighboring cell is determined from the multiple neighboring cells to be selected, the current cell is switched to the neighboring cell, and the service is processed through the neighboring cell.

5. The method according to claim 1, characterized in that In the case where the target cell is the current cell, determining the target cell from the current cell and the neighboring cells according to whether the determination parameter satisfies the corresponding preset parameter threshold includes: When the QOE of the current cell is greater than or equal to the QOE threshold, the target parameter of the current cell is greater than or equal to the second threshold, and the target parameter of the neighboring cell is less than a third threshold, determining that the current cell is the target cell, and the preset parameter threshold includes the QOE threshold, the second threshold, and the third threshold; The controlling the terminal device to perform service processing through the target cell includes: Control the terminal device to reside in the current cell to perform service processing.

6. The method according to claim 5, characterized in that The target parameter is at least one of a bit error rate BER, a carrier-to-noise ratio CNR, a received signal strength indication RSSI, a reference signal received power RSRP, and a signal-to-noise ratio SINR.

7. The method according to claim 5 or 6, characterized in that: In a case where one of the current cell and the neighboring cell is a new wireless NR cell, and the other of the current cell and the neighboring cell is a long term evolution LTE cell, the target cell is the NR cell, and the target event is a B1 event or a B2 event; When the target event is a B2 event, the second threshold is less than the triggering threshold of the B2 event of the NR cell, and the third threshold is greater than the triggering threshold of the B2 event of the LTE cell.

8. A service processing device, characterized in that: Applied to a terminal device, the device comprises: a determination module and a communication module; The determination module is used to determine a target cell from a current cell and a neighboring cell according to whether a determination parameter satisfies a corresponding preset parameter threshold when the terminal device is in a scenario where the cell switching frequency is greater than a preset threshold and the terminal device triggers a target event, wherein the target event is an event of switching from the current cell to the neighboring cell, the determination parameter includes an experience quality score QOE of the current cell, and target parameters of the current cell and / or the neighboring cell, the current cell and the neighboring cell are cells of different communication systems, and the target cell is a cell with a higher communication system version among the current cell and the neighboring cell; The communication module is used to control the terminal device to perform service processing through the target cell.

9. A computer device comprising a memory, a processor and a transceiver, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor and the transceiver execute the program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.