Business processing method and apparatus

By detecting the number of redirection failures of terminal devices and disabling the original serving cell according to the service type, the communication lag problem of terminal devices when redirection fails is solved, ensuring the stability of mobile communication services and user experience.

CN120302349BActive Publication Date: 2026-03-20HONOR DEVICE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-01-02
Publication Date
2026-03-20

AI Technical Summary

Technical Problem

When a terminal device fails to redirect, it cannot perform mobile communication services normally, resulting in lag and severely impacting the user experience.

Method used

By detecting the number of redirection failures of terminal devices, the service type of mobile communication services can be determined, and the original serving cell can be disabled for latency-sensitive services, and other cells can be accessed for communication through cell search.

Benefits of technology

It improved the lag issues in mobile communication services, ensured the stable operation of terminal devices, and enhanced the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120302349B_ABST
    Figure CN120302349B_ABST
Patent Text Reader

Abstract

The application provides a service processing method and device, the method comprising: registering and initiating a mobile communication service on a first cell at a first frequency point; receiving redirection frequency point information sent by a network device, and performing redirection according to the redirection frequency point information; when detecting that the number of redirection failures of a terminal device within a preset time period reaches a preset threshold, obtaining a service type of the mobile communication service; when the service type of the mobile communication service is a time delay sensitive service, disabling the first cell; determining a target cell through cell search, and performing the mobile communication service in the target cell, wherein the target cell is a cell other than the first cell. Since the time delay sensitive service has a higher requirement for real-time performance, when the number of redirection failures of the terminal device is too high and the mobile communication service is a time delay sensitive service, the first cell is directly disabled and the terminal device accesses other cells to continue the mobile communication service, thereby improving the freezing phenomenon of the mobile communication service.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, and in particular to a service processing method and device. BACKGROUND

[0002] In the field of communication, redirection refers to that a network side informs a terminal device of a target frequency point through a message, so that the terminal device searches for the target frequency point and accesses a target cell. For example, after a terminal device accesses a 5G (5th Generation mobile networks) service cell, a network device periodically redirects the terminal device to other 5G frequency points. However, the terminal device can fail to successfully access the new 5G frequency point, that is, redirection fails, and then the terminal device re-searches for a network and returns to the original 5G service cell. During the process from the terminal device starting the redirection process to returning to the original service cell after re-searching for a network, the terminal device cannot normally perform a mobile communication service, causing the mobile communication service to be blocked, and seriously affecting user experience. SUMMARY

[0003] The present application provides a service processing method and device, which can improve the blocking phenomenon of the mobile communication service.

[0004] In a first aspect, an embodiment of the present application provides a service processing method applied to a terminal device, the method comprising: registering in a first cell on a first frequency point and initiating a mobile communication service; receiving redirection frequency point information sent by a network device, and performing redirection according to the redirection frequency point information; when detecting that a redirection failure number of the terminal device in a preset time period reaches a preset threshold, acquiring a service type of the mobile communication service; when the service type of the mobile communication service is a time delay sensitive service, disabling the first cell; determining a target cell through cell search, and performing the mobile communication service in the target cell, wherein the target cell is a cell other than the first cell.

[0005] In the technical solution of the present application, the redirection failure number of the terminal device is mainly detected, if it is detected that the redirection failure number of the terminal device in a certain time is too much (for example, 3 times of redirection failure in 60 seconds), the service type of the mobile communication service currently performed by the terminal device is further determined. Since the time delay sensitive service usually has a relatively high requirement on real-time performance, when the mobile communication service is the time delay sensitive service, the original service cell, that is, the first cell, is directly disabled. Further, other cells are accessed through cell search, and the mobile communication service is continued, thereby improving the blocking phenomenon of the mobile communication service and ensuring stable operation of the mobile communication service of the terminal device.

[0006] Optionally, in a possible implementation manner of the first aspect, the determining the target cell through the cell search comprises: obtaining a second cell through the cell search, wherein the second cell is of the same type as the first cell; and determining the obtained second cell as the target cell.

[0007] Different types of cells use different communication technology standards, such as 5G, 4G (Fourth Generation Mobile Communication Technology), and the like. If the terminal device switches from a cell of one technology standard to a cell of another technology standard, frequent technology switching may be required, which may cause large network latency and connection instability. Therefore, when re-accessing a new cell is required, a cell of the same type as the original serving cell, i.e., a second cell, is preferably selected.

[0008] Optionally, in another possible implementation manner of the first aspect, the method further comprises: when the second cell cannot be searched, obtaining a third cell through the cell search, wherein the third cell is of a different type from the first cell; and determining the obtained third cell as the target cell. That is, if the terminal device cannot search for a cell of the same type as the original serving cell (i.e., the first cell), a cell of another type (i.e., the third cell) is selected for access, so as to ensure that the terminal device can maintain communication connection at any time and provide the best communication service and user experience when possible.

[0009] Optionally, in still another possible implementation manner of the first aspect, the disabling the first cell comprises: adding the first cell to a black cell list, wherein the cells in the black cell list are prohibited from providing services to the terminal device. Thus, by adding the cell that frequently fails in redirection of the terminal device to the black cell list, it can be ensured that the terminal device can be connected to a cell with better performance, and the problem of frequent redirection failure of the terminal device in the cell in the black cell list can be avoided.

[0010] Optionally, in still another possible implementation manner of the first aspect, the method further comprises: when the type of the mobile communication service is a non-latency-sensitive service, detecting whether the mobile communication service has a stuttering phenomenon; when the mobile communication service has the stuttering phenomenon, disabling the first cell; and when the mobile communication service does not have the stuttering phenomenon, continuing the mobile communication service in the first cell.

[0011] The first cell is disabled, if only weak signal cells around can be accessed, it will cause the terminal device to have poor signal, affecting user experience. For non-latency sensitive services, a short network drop and re-search has little effect on mobile communication services. Non-latency sensitive services pay more attention to signal quality. Therefore, if the terminal device frequently fails to redirect and the service type of the mobile communication service is a non-latency sensitive service, if it is detected that the mobile communication service does not have a stuttering phenomenon, the mobile communication service can continue to be performed in the first cell. However, if it is detected that the mobile communication service has a stuttering phenomenon, the first cell still needs to be disabled to improve communication quality and improve user experience.

[0012] Optionally, in another possible implementation manner of the first aspect, the method further includes: when it is detected that the terminal device does not have an ongoing mobile communication service, maintaining operation in the first cell. If the terminal device does not perform a mobile communication service, even if the redirection frequently fails, it does not affect user experience, and therefore operation in the original service cell (that is, the first cell) can be maintained.

[0013] Optionally, in another possible implementation manner of the first aspect, the redirection according to the redirection frequency point information includes: determining, according to the redirection frequency point information, that the terminal device is redirected to a second frequency point; performing cell search on the second frequency point to obtain a fourth cell; attempting to access the fourth cell on the second frequency point; if the access is successful, determining that the redirection is successful, and performing a mobile communication service in the fourth cell; and if the access fails, increasing the number of redirection failures by 1.

[0014] The terminal device determines that it needs to be redirected to the second frequency point after receiving the redirection frequency point information sent by the network device, further performs cell search on the second frequency point, attempts to access after searching the fourth cell, and re-searches the network to return to the original cell, that is, the first cell on the first frequency point after the access fails. The above content is a process of one redirection failure.

[0015] In a second aspect, an embodiment of the present application provides another service processing method, applied to a network device, the method comprising: sending redirection frequency point information to a terminal device, so that the terminal device performs redirection according to the redirection frequency point information, wherein the terminal device is registered in a first cell on a first frequency point and initiates a mobile communication service; when the terminal device detects that a redirection failure number of the terminal device in a preset time period reaches a preset threshold, the terminal device acquires a service type of the mobile communication service; when the service type of the mobile communication service is a delay-sensitive service, the terminal device disables the first cell; and the terminal device determines a target cell through cell search and performs the mobile communication service in the target cell, wherein the target cell is a cell other than the first cell.

[0016] It should be understood that the technical effects of the technical solutions of the second aspect can be referred to the related description of the first aspect, and will not be described here again.

[0017] In a third aspect, an embodiment of the present application provides a service processing apparatus, which comprises a module composed of software and / or hardware and used for executing any one of the methods in the first aspect or the second aspect.

[0018] In a fourth aspect, an embodiment of the present application provides an electronic device, which comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, the electronic device can implement any one of the methods in the first aspect or the second aspect.

[0019] Optionally, when the electronic device is used to implement any one of the methods in the first aspect, the electronic device can be a terminal device, and when the electronic device is used to implement any one of the methods in the second aspect, the electronic device can be a network device.

[0020] In a fifth aspect, an embodiment of the present application provides a chip, which comprises a processor used for reading and executing a computer program stored in a memory, and when the computer program is executed by an electronic device, the electronic device can implement any one of the methods in the first aspect or the second aspect.

[0021] Optionally, the chip further comprises the memory, and the memory is electrically connected with the processor.

[0022] Optionally, the chip further comprises a communication interface.

[0023] In a sixth aspect, an embodiment of the present application provides a computer readable storage medium, which stores a computer program, and when the computer program is executed by an electronic device, the electronic device can implement any one of the methods in the first aspect or the second aspect.

[0024] In a seventh aspect, an embodiment of the present application provides a computer program product, which comprises a computer program. When the computer program is executed by an electronic device, the electronic device can implement any one of the methods in the first aspect or the second aspect. BRIEF DESCRIPTION OF DRAWINGS

[0025] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or prior art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without any creative effort on the basis of these drawings.

[0026] Figure 1 is a schematic diagram of an applicable network scenario of an embodiment of the present application;

[0027] Figure 2 is a schematic diagram of a terminal device redirection scenario provided by an embodiment of the present application;

[0028] Figure 3 is a flowchart of a service processing method provided by an embodiment of the present application;

[0029] Figure 4 is a schematic diagram of a service processing method provided by an embodiment of the present application;

[0030] Figure 5 is a schematic diagram of another service processing method provided by an embodiment of the present application;

[0031] Figure 6 is a structural schematic diagram of a service processing apparatus provided by an embodiment of the present application;

[0032] Figure 7 is a structural schematic diagram of another service processing apparatus provided by an embodiment of the present application;

[0033] Figure 8 is a hardware structural schematic diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0034] The technical solutions of the embodiments of the present application will be introduced below in combination with the drawings. The service processing method provided by the present application can be applied to various wireless communication systems.

[0035] Figure 1 is a schematic diagram of an applicable network scenario of an embodiment of the present application. As shown in the figure, Figure 1As shown, the wireless communication system in the scenario includes at least one network device 110 and at least one terminal device 120. The wireless communication system can be a 6G (6th Generation Mobile Networks) network, a 5G network, a 4G network, and the like various wireless communication systems capable of carrying mobile communication services.

[0036] In the embodiments of the present application, the network device 110 can include an access network (AN) device, a radio access network (RAN) device, and an access network device such as a base station (for example, an access point). The access network device can refer to a device in the access network that communicates with the wireless terminal device through one or more cells over the air interface. For example, the access network device can be an evolved Node B (NodeB or eNB or e-NodeB). Alternatively, the access network device can include a next generation Node B (gNB) or a next generation evolved Node B (ng-eNB) in a 5G system, an en-gNB (enhanced next generation Node B, gNB), and the like. The access network device can also include a centralized unit (CU) and a distributed unit (DU) in a cloud radio access network (Cloud RAN) system, and the like, which will not be listed one by one.

[0037] Figure 1 The terminal device 120 in the above embodiment is exemplified by a mobile phone. It should be understood that the type of the terminal device 120 is not limited in the embodiments of the present application. For example, in other embodiments of the present application, the terminal device 120 can also be a tablet computer, a desktop computer, a laptop computer, a handheld computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a cellular phone, a personal digital assistant (PDA), an augmented reality (AR) device, a virtual reality (VR) device, an artificial intelligence (AI) device, a wearable device, a vehicle-mounted device, a smart home device, and / or a smart city device, and the like.

[0038] In order to facilitate understanding of the scheme of the embodiments of the present application, the following will be described in combination with Figure 2The process of frequent redirection failure of the terminal device is introduced. Figure 2 is a scenario diagram of terminal device redirection of the embodiment of the present application. As shown in Figure 2 , after the terminal device successfully registers in cell B on frequency point A and initiates a mobile communication service (step 201), the network device redirects the terminal device to frequency point C (step 202). However, the terminal device attempts to access frequency point C (step 203), but the redirection fails (step 204), and then the terminal device re-searches the network and returns to the original 5G service cell (step 205), that is, frequency point A cell B. During the process from the terminal device starting the redirection process to returning to the original service cell (steps 202-205), the terminal device cannot normally perform the mobile communication service, causing the mobile communication service to lag, seriously affecting the user experience.

[0039] Therefore, the embodiment of the present application discloses a service processing method. The number of redirection failures of the terminal device is detected. If it is detected that the number of redirection failures of the terminal device within a certain time is too large (for example, 3 times of redirection failure within 60 seconds), the service type of the mobile communication service currently being performed by the terminal device is further determined. Since the real-time requirement of the time-sensitive service is usually high, when the mobile communication service is a time-sensitive service, the original service cell, that is, the first cell, is directly disabled. Further, other cells are searched and accessed, and the mobile communication service is continued, thereby improving the lag phenomenon of the mobile communication service and ensuring the stable operation of the mobile communication service of the terminal device.

[0040] Referring to Figure 3 , a flowchart of a service processing method provided by the embodiment of the present application is shown. The steps shown in Figure 3 will be introduced below.

[0041] Step 301, the terminal device registers in a first cell on a first frequency point and initiates a mobile communication service.

[0042] It should be noted that before step 301, the terminal device can first perform a cell search operation to search for surrounding cell signals. In this process, the terminal device can detect available cells and select the most suitable cell, that is, the first cell on the first frequency point. Generally, a cell with good signal quality and high service quality will be selected. After the foregoing operation is completed, step 301 can be performed, that is, registration in the first cell and initiation of the mobile communication service.

[0043] In an implementation, step 301 can specifically include initiating a registration request to the first cell, for example, sending identity information, network license, and the like to the first cell, so that the first cell can identify and verify the terminal device. After the first cell receives the registration request sent by the terminal device, an authentication and identity verification process is performed to ensure that the terminal device is a legitimate network user and has the right to access the mobile communication network, wherein the authentication can use an encryption algorithm and a key to verify the identity of the terminal device. After the identity verification is successful, the first cell can also allocate a temporary identifier, such as a temporary mobile subscriber identity (TMSI), to the terminal device, which is used to identify the terminal device in the communication process while protecting the real identity information of the user. After the terminal device successfully registers and establishes a connection in the first cell, it can start to initiate specific mobile communication services, such as video calls, voice calls, data transmission, and short message sending.

[0044] As an example, the first frequency point can be a 5G NR (New Radio, also known as New Radio) frequency point.

[0045] Step 302: The network device sends the redirection frequency point information to the terminal device.

[0046] In the embodiments of the present application, the redirection frequency point information can include a new frequency point identifier, frequency point configuration information, switching time, and the like.

[0047] In a possible application scenario, the user's location can change constantly, and in order to ensure stable communication of the terminal device, the network device can periodically (for example, once every 20 seconds, and for example, according to a set period: 5 seconds, 15 seconds, 30 seconds, 5 seconds, 15 seconds, 30 seconds, 5 seconds, and the like) redirect the terminal device to other more suitable frequency points. In this way, the network can adapt to the change of the user's location in time, ensure that the terminal device is always connected to the most suitable cell, and provide stable and efficient communication services. This is particularly important for user scenarios with high mobility (such as vehicle movement, high-speed trains, and the like).

[0048] Step 303: The terminal device is redirected according to the redirection frequency point information.

[0049] In the embodiment of the present application, after receiving the redirection frequency point information, the terminal device can prepare to complete the frequency point switching at a specified time according to the second frequency point (an example of the new frequency point) provided in the redirection frequency point information, and perform cell search on the second frequency point to determine the fourth cell (an example of the new cell). Then the terminal device initiates a registration request to the fourth cell, which involves identity verification, temporary identifier allocation and other steps. The specific process is similar to the process of registering in the first cell in the foregoing step 301, and will not be described here. After the terminal device successfully registers in the fourth cell, the original mobile communication service can be restored. Therefore, the redirection process helps to ensure the effective use of network resources, provides better service experience for the terminal device, and adapts to network dynamic changes and different service requirements.

[0050] As a possible implementation, the step 303 can specifically include: determining, according to the redirection frequency point information, that the terminal device is redirected to the second frequency point; performing cell search on the second frequency point to obtain the fourth cell; attempting to access the fourth cell on the second frequency point; if the access is successful, determining that the redirection is successful, and performing the mobile communication service in the fourth cell; and if the access fails, adding 1 to the number of redirection failures.

[0051] In step 304, the terminal device obtains the service type of the mobile communication service when detecting that the number of redirection failures of the terminal device reaches a preset threshold value within a preset time period.

[0052] As an example, after receiving the redirection frequency point information sent by the network device, the terminal device determines that it needs to be redirected to the second frequency point, further performs cell search on the second frequency point, and attempts to access after searching the fourth cell. After the access fails, the terminal device will search the network again and return to the original cell, i.e., the first cell on the first frequency point. The above content is the process of one redirection failure.

[0053] In an implementation, the preset time period can be 1 minute, and the preset threshold value can be 3 times, i.e., when the terminal device fails to be redirected for 3 times within 1 minute, it is determined that the terminal device has the phenomenon of frequent redirection failure, and the subsequent steps need to be continued. It should be understood that the preset time period and the preset threshold value can be set according to actual application scenarios and communication requirements, and the embodiment of the present application does not limit this.

[0054] In the embodiment of the present application, the mobile communication service can be divided into latency-sensitive service and non-latency-sensitive service according to the sensitivity of the latency.

[0055] For latency-sensitive services, the latency-sensitive services have higher requirements for communication transmission delay, and usually require faster data transmission and response time, such as real-time voice call, real-time video call, online game, etc. The latency-sensitive services require the wireless communication system to provide lower transmission delay, and usually need to complete data transmission within milliseconds, and need to transmit data in real time to ensure that the user does not perceive obvious communication delay.

[0056] For non-latency-sensitive services, the non-latency-sensitive services have relatively low requirements for communication delay, such as web browsing, email transmission, etc. The non-latency-sensitive services pay more attention to signal quality and can tolerate lower delay to a certain extent.

[0057] Step 305, when the service type of the mobile communication service is the latency-sensitive service, the first cell is disabled.

[0058] It should be noted that, since the latency-sensitive service usually has higher requirements for real-time performance, when the terminal device has frequent redirection failure phenomenon and the service type of the mobile communication service is the latency-sensitive service, the first cell needs to be directly disabled.

[0059] In the embodiments of the present application, the service stall detection can also be superimposed, that is, the stall phenomenon of the mobile communication service is detected, and if the terminal device has frequent redirection failure phenomenon, the service type of the mobile communication service is the latency-sensitive service, and the mobile communication service has stall phenomenon, the first cell is disabled.

[0060] It should be noted that, the frequent redirection failure of the terminal device in the first cell can be only temporary network load and cell state fluctuation problem, and since the terminal device initially selects the first cell on the first frequency point to register and initiate the mobile communication service, it means that the signal strength of the first cell is the best at the location of the terminal device. If the first cell is disabled for a long time, it will cause the communication quality to decrease and affect the user experience. Therefore, if the first cell needs to be disabled, a suitable disable duration can be set, for example, 5 minutes, so as to solve the frequent redirection failure of the cell while minimizing the impact on the communication quality and user experience.

[0061] In a possible implementation, the above-mentioned disabling the first cell can include: adding the first cell to a black cell list, wherein the cells in the black cell list are prohibited to provide services to the terminal device. Thus, by adding the cell with frequent redirection failure of the terminal device to the black cell list, it can be ensured that the terminal device can be connected to a cell with better performance, and the problem of frequent redirection failure of the terminal device in the cell in the black cell list can be avoided.

[0062] In a possible implementation, when the service type of the mobile communication service is a non-latency-sensitive service, it can be further detected whether the mobile communication service has a freezing phenomenon; when the mobile communication service has the freezing phenomenon, the first cell is disabled; and when the mobile communication service does not have the freezing phenomenon, the mobile communication service continues to be performed in the first cell.

[0063] Since the terminal device initially selects the first cell on the first frequency point to register and initiate the mobile communication service, it indicates that the signal strength of the first cell is the best at the location of the terminal device. After the first cell is disabled, if only weak signal cells can be accessed around, the signal of the terminal device will be poor, which affects the user experience. For the non-latency-sensitive service, the short network drop and re-search has little effect on the mobile communication service, and the non-latency-sensitive service pays more attention to the signal strength. Therefore, if the terminal device frequently fails in redirection and the service type of the mobile communication service is a non-latency-sensitive service, if it is detected that the mobile communication service does not have the freezing phenomenon, the mobile communication service can continue to be performed in the first cell. However, if it is detected that the mobile communication service has the freezing phenomenon, the first cell still needs to be disabled to improve the communication quality and improve the user experience.

[0064] In a possible implementation, when it is detected that the terminal device does not have an ongoing mobile communication service, the terminal device can continue to work in the first cell. If the terminal device does not perform the mobile communication service, even if the redirection frequently fails, the user experience will not be affected, and therefore the terminal device can continue to work in the original service cell (i.e., the first cell).

[0065] In step 306, a target cell is determined through cell search, and the mobile communication service is performed in the target cell, wherein the target cell is a cell other than the first cell.

[0066] After the first cell is disabled, the terminal device needs to immediately access other cells (i.e., the target cell) around to solve the freezing problem of the mobile communication service.

[0067] As an example, the above determining the target cell through cell search can include: obtaining a second cell through cell search, wherein the second cell is of the same type as the first cell; and determining the searched second cell as the target cell. Different types of cells use different communication technology standards, such as 5G, 4G, etc. If the terminal device switches from a cell of one technology standard to a cell of another technology standard, frequent technology switching may be required, which may cause large network latency and connection instability. Therefore, when the terminal device needs to access a new cell, a cell of the same type as the original service cell (i.e., the second cell) is preferred.

[0068] For example, if the first cell is a 5G cell, the target cell is preferably also a 5G cell. Reaccessing a new 5G cell can also maintain the user's high-speed communication in the 5G network, avoiding the user's perception of obvious mobile communication service interruption or service level decline.

[0069] As another example, due to the coverage problem of the 5G network, the terminal device may not be able to search for a cell of the same type as the original serving cell (i.e., the first cell). At this time, the terminal device can select to access a cell of another type (i.e., the third cell), thereby ensuring that the terminal device can maintain communication connection at any time and providing the best communication service and user experience when possible, i.e., searching for the third cell through cell search when the second cell cannot be searched, wherein the third cell is of a different type from the first cell; and determining the searched third cell as the target cell.

[0070] For example, if the first cell is a 5G cell, after disabling the first cell, if a new 5G cell cannot be searched, a 4G cell can be searched to ensure that the terminal device still maintains network connectivity, avoids mobile communication service interruption, and improves the compatibility of the existing network.

[0071] As another example, the technical standard of the target cell can also be improved, i.e., if the first cell is a 4G cell, the target cell can be a 5G cell, and the 5G network has better communication performance than the 4G network.

[0072] The service processing method provided by the embodiments of the present application mainly detects the redirection failure number of the terminal device. If it is detected that the redirection failure number of the terminal device within a certain time is too large (for example, 3 redirection failures within 60 seconds), the service type of the mobile communication service currently being performed by the terminal device is further determined. Since the real-time requirement of the time-sensitive service is usually high, when the mobile communication service is a time-sensitive service, the original serving cell, i.e., the first cell, is directly disabled. Further, other cells are searched and accessed, and the mobile communication service is continued, thereby improving the stuttering phenomenon of the mobile communication service and ensuring the stable operation of the terminal device mobile communication service.

[0073] Figure 4 is a scenario diagram of a service processing method provided by the embodiments of the present application. The specific implementation process and principles of steps 401 to 404 can be referred to the detailed description of the above embodiments, which will not be described here again. As shown in Figure 4 After the redirection of the terminal device fails, redirection exception detection is performed, and the conditions are met (for example, frequent redirection failures, detection of mobile communication service stuttering, etc.). The cell E is disabled (step 405), and then the terminal device accesses other surrounding cells through network search; if the conditions of the redirection exception detection are not met, the terminal device continues to work in the cell E.

[0074] Figure 5 is a scenario diagram of another service processing method provided by an embodiment of the present application. The specific implementation process and principles of steps 501 to 504 can refer to the detailed description of the above embodiments, which will not be described here again. As shown in Figure 5 the method includes three redirection exception detection scenarios after the terminal device redirection fails. For scenario one, the terminal device frequently redirects, and the service type of the mobile communication service is a time-sensitive service. At this time, the cell H is disabled (step 5051), and then the terminal device accesses other surrounding cells by searching for a network (step 5052). If one of the foregoing conditions is not met or both are not met, the terminal device continues to work in the cell H. For scenario two, the terminal device frequently redirects, the service type of the mobile communication service is a non-time-sensitive service, and the mobile communication service is detected to be stuck. At this time, the cell H is disabled (step 5061), and then the terminal device accesses other surrounding cells by searching for a network (step 5062). If one or more of the foregoing conditions is not met, the terminal device continues to work in the cell H. For scenario three, no ongoing mobile communication service of the terminal device is detected, and whether the terminal device frequently redirects or not, the terminal device continues to work in the cell H (step 507). In this way, the poor experience of the mobile communication service caused by redirection failure can be solved, and the problem of poor signal can also be considered.

[0075] The above mainly introduces the method of the embodiments of the present application in combination with the drawings. It should be understood that although each step in the flowchart involved in each of the above embodiments is displayed in sequence, these steps are not necessarily executed in sequence as shown in the figure. Unless otherwise stated in this article, the execution of these steps has no strict sequence limitation, and these steps can be executed in other orders. Moreover, at least part of the steps in the flowchart involved in each of the above embodiments can include multiple steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of these steps or stages is not necessarily sequential, but can be executed in rotation or alternation with other steps or steps or stages in other steps. The device of the embodiments of the present application is introduced below in combination with the drawings.

[0076] Referring to Figure 6 is a structural diagram of a service processing device provided by an embodiment of the present application, only the part related to the embodiments of the present application is shown for the convenience of description. As shown in Figure 6As shown in the figure, the service processing apparatus 600 comprises a service initiation unit 601, a receiving unit 602 and a processing unit 603. The service processing apparatus 600 can be any one of the terminal devices in the above method embodiments, or be integrated in the terminal device.

[0077] The service processing apparatus 600 can be used to execute the steps performed by the terminal device in any one of the above service processing methods, for example, the service initiation unit 601 can be used to execute step 301, the receiving unit 602 can be used to execute step 303, and the processing unit 603 can be used to execute step 304, step 305 and step 306.

[0078] It should be noted that the above description of the service processing method embodiments is also applicable to the service processing apparatus 600 of the embodiments, which will not be repeated here. Figures 1 to 5 The above description of the service processing method embodiments is also applicable to the service processing apparatus 600 of the embodiments, which will not be repeated here.

[0079] Referring to Figure 7 FIG. 7 is a structural schematic diagram of another service processing apparatus provided by the embodiments of the present application. For ease of description, only parts related to the embodiments of the present application are shown. As shown in the figure, Figure 7 The service processing apparatus 700 can be any one of the network devices in the above method embodiments, or be integrated in the network device.

[0080] The service processing apparatus 700 can be used to execute the steps performed by the network device in any one of the above service processing methods, for example, the sending unit 701 can be used to execute step 302.

[0081] It should be noted that the above description of the service processing method embodiments is also applicable to the service processing apparatus 700 of the embodiments, which will not be repeated here. Figures 1 to 5 The above description of the service processing method embodiments is also applicable to the service processing apparatus 700 of the embodiments, which will not be repeated here.

[0082] The service processing apparatus provided by the embodiments of the present application mainly detects the number of redirection failures of the terminal device, and if it is detected that the number of redirection failures of the terminal device within a certain time is too large (for example, 3 redirection failures within 60 seconds), the service type of the mobile communication service currently being performed by the terminal device is further determined. Since the real-time requirement of the time-sensitive service is usually high, when the mobile communication service is a time-sensitive service, the original serving cell, i.e., the first cell, is directly disabled. Further, other cells are searched and accessed, and the mobile communication service is continued, thereby improving the freezing phenomenon of the mobile communication service and ensuring the stable operation of the mobile communication service of the terminal device.

[0083] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional units and modules is taken as an example, and in actual application, the above functions can be completed by different functional units and modules according to needs, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the above described functions. Each functional unit and module in the embodiment can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit, and the integrated unit can be realized in the form of hardware or in the form of software functional unit. In addition, the specific name of each functional unit and module is only for convenient distinction, and does not limit the protection scope of the present application. The specific working process of the unit and module in the system can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.

[0084] Figure 8 is a structural schematic diagram of an electronic device provided by the embodiment of the present application. As shown in Figure 8 the electronic device 800 of the embodiment includes at least one processor 810 (only one processor is shown in the figure), a memory 820, and a computer program 821 stored in the memory 820 and executable on the at least one processor 810, and the processor 810 implements the steps in the above business processing method embodiment when executing the computer program 821. Figure 8

[0085] The electronic device 800 can be a desktop computer, a notebook computer, a palm computer, a cloud server and the like. The electronic device can include, but is not limited to, the processor 810 and the memory 820. Those skilled in the art can understand that Figure 8 the electronic device 800 is only an example and does not constitute a limitation on the electronic device 800, and can include more or fewer components than shown, or combine certain components, or different components, for example, can also include input / output devices, network access devices, etc.

[0086] ​The processor 810 can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gates or transistor logic, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can be any conventional processor.

[0087] The memory 820 can be an internal storage unit of the electronic device 800, such as a hard disk or a memory of the electronic device 800 in some embodiments. The memory 820 can also be an external storage device of the electronic device 800, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device 800 in other embodiments. Further, the memory 820 can include both the internal storage unit and the external storage device of the electronic device 800. The memory 820 is used to store an operating system, application programs, a boot loader, data, and other programs, such as program codes of computer programs, etc. The memory 820 can also be used to temporarily store data that has been output or will be output.

[0088] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional units and modules is taken as an example for illustration, and in actual application, the above functions can be completed by different functional units and modules according to needs, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above. Each functional unit and module in the embodiment can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit, and the integrated unit can be realized in the form of hardware or in the form of software. In addition, the specific names of each functional unit and module are only for easy distinction, and do not limit the protection scope of the present application. The specific working process of the units and modules in the system can refer to the corresponding process in the foregoing method embodiments, which will not be described here.

[0089] It should be understood that the term "comprising" as used in the specification and in the claims indicates the presence of the recited features, integers, steps, operations, elements, and / or components but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.

[0090] In addition, in the description of the application and the appended claims, the terms "first", "second", "third", etc. are used only to distinguish descriptions, and cannot be understood as indicating or implying relative importance.

[0091] In the present specification, the phrase "one embodiment" or "some embodiments" etc. means that a particular feature, structure or characteristic described in connection with the embodiment is included in at least one embodiment of the application. Thus, the appearance of the phrases "in one embodiment", "in some embodiments", "in other some embodiments", "in yet some embodiments" etc. in various places in the specification is not necessarily all referring to the same embodiment, but means "one or more but not all embodiments", unless otherwise specifically stated. The terms "comprise", "include", "have" and their conjugates mean "including but not limited to", unless otherwise specifically stated.

[0092] In the above embodiments, the description of each embodiment is focused on, and the parts not described or recorded in a certain embodiment can be referred to the relevant description of other embodiments.

[0093] Those skilled in the art can appreciate that the units and algorithm steps of the examples described in connection with the embodiments disclosed herein can be realized in electronic hardware or in a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. The skilled person can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0094] In the embodiments provided in the present application, it should be understood that the disclosed apparatus / electronic device and method can be implemented in other ways. For example, the apparatus / electronic device embodiments described above are only schematic. The division of the modules or units is only a logical function division, and there can be another division in actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or in other forms.

[0095] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, i.e. may be located in one place, or may be distributed to multiple network units. Part or all of the units may be selected according to actual needs to achieve the purpose of the embodiment scheme.

[0096] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0097] If the integrated module / unit is realized 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, all or part of the processes in the above-mentioned embodiment methods can also be completed by a computer program instructing related hardware, and the computer program can be stored in a computer readable storage medium. When the processor executes the computer program, the steps of each method embodiment described above can be implemented. The computer program includes computer program code, which can be in the form of source code, object code, executable file or some intermediate form. The computer readable medium can include any entity or device capable of carrying computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content included in the computer readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction, for example, in some jurisdictions, according to legislation and patent practice, the computer readable medium does not include electric carrier signal and telecommunication signal.

[0098] The above-mentioned embodiment methods can also be completed by a computer program product, when the computer program product runs on the electronic device, so that the electronic device executes the steps in each method embodiment described above.

[0099] The above examples are only used to illustrate the technical solutions of the present application, but not to limit it. Although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those skilled in the art that the technical solutions recorded in the foregoing embodiments can be modified, or some technical features can be replaced by equivalent ones. The modification or replacement does not make the essence of the corresponding technical solution deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.

Claims

1. A business processing method, characterized in that, Applied to terminal devices, including: Register and initiate mobile communication services in the first cell on the first frequency point; Receive redirection frequency point information sent by network devices, and perform redirection according to the redirection frequency point information; When the number of redirection failures of the terminal device within a preset time period reaches a preset threshold, the service type of the mobile communication service is obtained; When the mobile communication service is a latency-sensitive service, the first cell is disabled. The target cell is determined by cell search, and the mobile communication service is performed in the target cell, wherein the target cell is a cell other than the first cell.

2. The business processing method according to claim 1, characterized in that, The process of determining the target cell through cell search includes: A second cell is obtained through cell search, wherein the second cell is of the same type as the first cell; The second cell found in the search is identified as the target cell.

3. The business processing method according to claim 2, characterized in that, The method further includes: When a second cell cannot be found, a third cell is obtained through cell search, wherein the third cell is of a different type than the first cell; The third cell found in the search is identified as the target cell.

4. The business processing method according to claim 1, characterized in that, Disabling the first cell includes: The first cell is added to the blacklist of cells, wherein cells in the blacklist are prohibited from providing services to the terminal device.

5. The business processing method according to any one of claims 1-4, characterized in that, The method further includes: When the mobile communication service is a non-latency-sensitive service, detect whether the mobile communication service experiences lag. When the mobile communication service experiences lag, the first cell is disabled. When the mobile communication service does not experience any lag, the mobile communication service continues to operate in the first cell.

6. The business processing method according to any one of claims 1-4, characterized in that, The method further includes: When no ongoing mobile communication service is detected on the terminal device, it remains in the first cell.

7. The business processing method according to any one of claims 1-4, characterized in that, The redirection based on the redirection frequency information includes: Based on the redirection frequency information, the terminal device is determined to be redirected to the second frequency. A cell search is performed on the second frequency point to obtain the fourth cell; Attempt to access the fourth cell on the second frequency point; If the access is successful, the redirection is confirmed to be successful, and the mobile communication service is carried out in the fourth cell; If the connection fails, the number of redirection failures will be incremented by 1.

8. A business processing method, characterized in that, Applied to network devices, including: A redirection frequency point information is sent to a terminal device so that the terminal device can redirect according to the redirection frequency point information. The terminal device registers and initiates a mobile communication service in a first cell on a first frequency point. When the terminal device detects that the number of redirection failures within a preset time period reaches a preset threshold, it obtains the service type of the mobile communication service. When the service type of the mobile communication service is a latency-sensitive service, the terminal device disables the first cell. The terminal device determines a target cell through cell search and performs the mobile communication service in the target cell, where the target cell is a cell other than the first cell.

9. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, the terminal device implements the method as described in any one of claims 1 to 7.

10. A network device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, the network device implements the method as described in claim 8.

11. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by an electronic device, it implements the method as described in any one of claims 1 to 7, or implements the method as described in claim 8.

Citation Information

Patent Citations

  • Cell access method and device

    CN115314962A

  • Redirection control method, terminal equipment and storage medium

    CN116489736A