CN113207145B - Service-based measurement response method, device, terminal and storage medium - Google Patents
Service-based measurement response method, device, terminal and storage medium Download PDFInfo
- Publication number
- CN113207145B CN113207145B CN202110494825.3A CN202110494825A CN113207145B CN 113207145 B CN113207145 B CN 113207145B CN 202110494825 A CN202110494825 A CN 202110494825A CN 113207145 B CN113207145 B CN 113207145B
- Authority
- CN
- China
- Prior art keywords
- service
- measurement
- type
- newly acquired
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application discloses a measurement response method, a measurement response device, a measurement response terminal and a storage medium based on services, and belongs to the technical field of mobile communication. The method comprises the following steps: acquiring a service type of a service and an operation parameter corresponding to the service type; under the condition that the operation parameters are determined to meet the measurement triggering conditions of the service types, cell measurement is carried out, and a measurement result is obtained; the measurement result is sent to the network equipment, so that the limit that the terminal passively performs cell measurement according to the measurement configuration information of the network equipment is broken, the condition that the service is interrupted due to the fact that the terminal passively receives RAT selection or cell switching executed by the network equipment is prevented, and the smoothness of the terminal in processing the service is improved.
Description
Technical Field
The embodiment of the application relates to the technical field of mobile communication, in particular to a measurement response method, a measurement response device, a measurement response terminal and a storage medium based on service.
Background
When the terminal is connected to the network device for data transmission, the network device controls the terminal to perform measurement control, and further controls the terminal to perform cell handover or RAT (Radio Access Technology) selection.
In a 3GPP (3 rd Generation Partnership Project) protocol, a terminal reports a measurement result based on measurement configuration information sent by a network device, and after the network device receives the measurement result of the terminal, the network device controls the terminal to perform cell reselection, cell handover, or RAT selection based on the measurement result.
Since the terminal passively responds to the measurement configuration information, the service processed by the terminal is affected by cell reselection, cell handover or RAT selection.
Disclosure of Invention
The embodiment of the application provides a service-based measurement response method, a service-based measurement response device, a service-based measurement response terminal and a service-based storage medium, which break through the limitation that the terminal passively performs cell measurement according to measurement configuration information of network equipment, prevent service interruption caused by the fact that the terminal passively receives RAT selection or cell switching executed by the network equipment, and improve the smoothness of service processing of the terminal. The technical scheme is as follows:
according to an aspect of an embodiment of the present application, there is provided a service-based measurement response method, including:
acquiring a service type of a service and an operation parameter corresponding to the service type;
under the condition that the operation parameters are determined to meet the measurement triggering conditions of the service types, cell measurement is carried out, and a measurement result is obtained;
and sending the measurement result to the network equipment.
According to another aspect of embodiments of the present application, there is provided a service-based measurement response apparatus, including:
the parameter acquisition module is used for acquiring the service type of the currently processed service and the operation parameter corresponding to the service type;
a result obtaining module, configured to perform cell measurement to obtain a measurement result when it is determined that the operation parameter satisfies the measurement trigger condition of the service type;
and the sending module is used for sending the measurement result to the network equipment.
According to another aspect of embodiments of the present application, there is provided a terminal including a processor and a memory; the memory stores at least one instruction for execution by the processor to implement the traffic-based measurement response method of the first aspect as described above.
According to another aspect of embodiments herein, there is provided a computer-readable storage medium storing at least one instruction for execution by a processor to implement the traffic-based measurement response method according to the first aspect above.
According to the service-based measurement response method, the service-based measurement response device, the terminal and the storage medium, the terminal performs cell measurement based on the service type of the service and the operation parameters corresponding to the service type under the condition that the operation parameters meet the measurement trigger condition is determined, and the terminal actively judges whether to perform cell measurement according to the service condition, so that the limit that the terminal performs cell measurement passively according to measurement configuration information is broken, the condition that service interruption is caused by the fact that the terminal passively receives RAT selection or cell switching executed by network equipment is prevented, and the smoothness of service processing of the terminal is improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a block diagram illustrating a structure of a terminal according to an exemplary embodiment of the present application;
FIG. 2 illustrates a flow chart of a method for service-based measurement response provided by an exemplary embodiment of the present application;
FIG. 3 illustrates a flow chart of a method for service-based measurement response provided by an exemplary embodiment of the present application;
FIG. 4 illustrates a flow chart of a method for service-based measurement response provided by an exemplary embodiment of the present application;
FIG. 5 illustrates a flow chart of a method for service-based measurement response provided by an exemplary embodiment of the present application;
FIG. 6 illustrates a flow chart of a method for service-based measurement response provided by an exemplary embodiment of the present application;
FIG. 7 is a flow chart illustrating a method for service-based measurement response provided by an exemplary embodiment of the present application;
FIG. 8 illustrates a flow chart of a method for service-based measurement response provided by an exemplary embodiment of the present application;
fig. 9 is a block diagram illustrating a structure of a service-based measurement response apparatus according to an exemplary embodiment of the present application;
fig. 10 shows a block diagram of a service-based measurement response apparatus according to an exemplary embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
Reference herein to "a plurality" means two or more. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.
Referring to fig. 1, a block diagram of a terminal according to an exemplary embodiment of the present application is shown. In some embodiments, the terminal 100 is a smartphone, tablet, wearable device, or the like capable of accessing a wireless local area network as a wireless station. The terminal 100 in the present application includes at least one or more of the following components: a processor 110, a memory 120, and at least two wireless links 130.
In some embodiments, processor 110 includes one or more processing cores. The processor 110 connects various parts within the entire terminal 100 using various interfaces and lines, performs various functions of the terminal 100 and processes data by running or executing program codes stored in the memory 120 and calling data stored in the memory 120. In some embodiments, the processor 110 is implemented in hardware using at least one of Digital Signal Processing (DSP), field-Programmable Gate Array (FPGA), and Programmable Logic Array (PLA). The processor 110 may integrate one or more of a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), a Neural-Network Processing Unit (NPU), a modem, and the like. Wherein, the CPU mainly processes an operating system, a user interface, an application program and the like; the GPU is used for rendering and drawing the content required to be displayed by the display screen; the NPU is used for realizing an Artificial Intelligence (AI) function; the modem is used to handle wireless communications. It is understood that the modem may not be integrated into the processor 110, but may be implemented by a single chip.
In some embodiments, the processor 110 is configured to control the operation of at least two Wireless links 130, and accordingly, the processor 110 is a processor integrated with a Wireless Fidelity (Wi-Fi) chip. Wherein, the Wi-Fi chip is a chip with double Wi-Fi processing capacity. For example, the Wi-Fi chip is a Dual Band Dual Current (DBDC) chip, a Dual Band Simultaneous (DBS) chip, or the like.
In some embodiments, the Memory 120 includes a Random Access Memory (RAM), and in some embodiments, the Memory 120 includes a Read-Only Memory (ROM). In some embodiments, the memory 120 includes a non-transitory computer-readable medium. Memory 120 may be used to store program code. The memory 120 may include a stored program area and a stored data area, wherein the stored program area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing various method embodiments described below, and the like; the storage data area may store data (such as audio data, a phonebook) created according to the use of the terminal 100, and the like.
In some embodiments, the memory 120 stores therein different reception schemes for receiving beacon frames for the wireless link 130. And an identification of the access node to which the different radio links 130 are connected, an identification of the radio links 130, etc.
The at least two wireless links 130 are used to connect different Access Points (APs). And receiving downlink data issued by the AP. Wherein, the different access nodes are the access nodes in the same router or the access nodes in different routers.
In some embodiments, a display screen is also included in terminal 100. A display screen is a display component for displaying a user interface. In some embodiments, the display screen is a display screen with a touch function, and a user can perform a touch operation on the display screen by using any suitable object such as a finger, a touch pen, and the like. In some embodiments, the display is typically provided on the front panel of the terminal 100. In some embodiments, the display screen is designed as a full-face screen, curved screen, contoured screen, double-face screen, or folded screen. In some embodiments, the display screen is further designed to be a combination of a full-face screen and a curved-face screen, a combination of a special-shaped screen and a curved-face screen, and the like, which is not limited by the embodiment.
In addition, those skilled in the art will appreciate that the configuration of terminal 100 as illustrated in the above-described figures does not constitute a limitation of terminal 100, as terminal 100 may include more or fewer components than illustrated, or some components may be combined, or a different arrangement of components may be used. For example, the terminal 100 further includes a microphone, a speaker, an input unit, a sensor, an audio circuit, a module, a power supply, a bluetooth module, and other components, which are not described herein again.
The method provided by the embodiment of the application is applied to a scene that a terminal responds to measurement control of network equipment, the network equipment controls the terminal to perform cell measurement, for the terminal processing service, the terminal can determine whether the operation parameters meet the measurement trigger condition based on the service type of the service and the operation parameters corresponding to the service type, and perform cell measurement, and the terminal actively judges whether to perform cell measurement according to the service condition, so that the limit that the terminal passively performs cell measurement according to measurement configuration information is broken, the condition of service interruption caused by the fact that the terminal passively accepts RAT selection or cell switching executed by the network equipment is prevented, and the smoothness of the terminal processing service is improved.
Fig. 2 shows a flowchart of a service-based measurement response method provided in an exemplary embodiment of the present application, and referring to fig. 2, the method is applied in a terminal, and the method includes:
step 201: and acquiring the service type of the service and the operation parameters corresponding to the service type.
In the embodiment of the present application, a network device may control a terminal to perform cell measurement, and the terminal determines whether a service normally operates in order to ensure that a currently processed service is not affected, where if the service normally operates, the terminal may not respond to measurement configuration information of the network device, and if the service does not normally operate, the terminal may respond to the measurement configuration information of the network device. The terminal acquires the service type of the service and the operation parameter corresponding to the service type in order to judge whether the service normally operates, and subsequently judges whether the service normally operates based on the operation parameter of the service.
Step 202: and under the condition that the operation parameters meet the measurement triggering conditions of the service types, carrying out cell measurement based on the measurement configuration information of the network equipment to obtain a measurement result.
In the embodiment of the application, the terminal acquires the operation parameters of the currently processed service and also determines whether the operation parameters meet the measurement triggering condition, if the operation parameters do not meet the measurement triggering condition, it is indicated that the currently processed service of the terminal does not normally operate, the terminal needs to trigger cell measurement to acquire a measurement result, and if the operation parameters meet the measurement triggering condition, it is indicated that the currently processed service of the terminal normally operates, and the terminal does not need to trigger cell measurement.
Step 203: and sending the measurement result to the network equipment.
In the embodiment of the present application, after performing cell measurement to obtain a measurement result, the terminal sends the obtained measurement result to the network device, and the subsequent network device controls the terminal to perform RAT selection, cell handover, or cell reselection based on the received measurement result.
The embodiment of the application provides a service-based measurement response method, a terminal carries out cell measurement based on the service type of the service and the operation parameters corresponding to the service type under the condition that the operation parameters are determined to meet triggering conditions, the terminal actively judges whether to carry out the cell measurement according to the service conditions, the limitation that the terminal carries out the cell measurement passively according to measurement configuration information is broken, the condition that the service interruption is caused by the fact that the terminal passively receives RAT selection or cell switching executed by network equipment is prevented, and the smoothness of the terminal for processing the service is improved.
Fig. 3 is a flowchart illustrating a service-based measurement response method according to an exemplary embodiment of the present application, and referring to fig. 3, the method is applied to a terminal and a network device, and the method includes:
step 301: the network equipment sends the measurement configuration information to the terminal.
The measurement configuration information is used for instructing the terminal to perform cell measurement. In the embodiment of the application, if the network device needs to acquire the information of the cell where the terminal is located, the network device sends the measurement configuration information to the terminal to control the terminal to perform cell measurement.
In some embodiments, the network device sends a Radio Resource Control (RRC) message to the terminal, where the RRC message includes measurement configuration information.
Step 302: and the terminal receives the measurement configuration information sent by the network equipment.
The terminal receives the measurement configuration information sent by the network device, and does not immediately start cell measurement based on the measurement configuration information, but executes step 303, and when the terminal determines that the operation parameters of the currently executed service do not satisfy the measurement trigger condition, performs cell measurement again.
It should be noted that, the embodiments of the present application are only described by taking steps 301 to 302 as examples. In another embodiment, steps 301-302 are optional, and step 303 may be performed directly.
Step 303: the terminal acquires the service type of the service and the operation parameter corresponding to the service type.
The service type is used for indicating the type of the service currently processed by the terminal. For example, the service type includes a game type, a video type, a voice type, or other types, and the embodiments of the present application are not limited thereto. The operation parameter is used for indicating the operation state of the service currently processed by the terminal.
In the embodiment of the application, the terminal needs to judge whether the service is normally performed to determine whether the cell measurement is performed, and then obtains the service type of the service and the operation parameter corresponding to the service type, so as to determine whether the currently processed service is normally performed based on the operation parameter subsequently.
In some embodiments, the operating parameters include at least one of:
(1) The delay of the traffic.
(2) Rate during the running of the service.
(3) Bandwidth in the service operation process.
Step 304: and the terminal performs cell measurement and acquires a measurement result under the condition that the operation parameters are determined not to meet the QoS requirement.
In this embodiment of the present application, when the terminal determines, based on the obtained Service type and an operation parameter corresponding to the Service type, that the operation parameter does not satisfy a QoS (Quality of Service) requirement of the Service type, the operation parameter also indicates that the operation parameter satisfies a measurement trigger condition, and also indicates that the currently processed Service is not in a normal operation state, at this time, the terminal needs to cooperate with the network device to perform a cell measurement step, so as to obtain a measurement result, so that the subsequent network device controls the terminal to perform RAT selection, cell reselection, or cell handover based on the measurement result.
In some embodiments, the QoS requirements include at least one of:
(1) The delay spread of the traffic.
And the time delay range is used for indicating a range corresponding to the time delay when the service to which the service type belongs normally operates. For example, the time delay range is not greater than 50 ms, or the time delay range is not greater than 60 ms, or the time delay range is other values, and the embodiments of the present application are not limited.
(2) The lowest rate of traffic.
The minimum rate of the service is used for indicating the minimum required value corresponding to the rate when the service to which the service type belongs operates normally. For example, the minimum rate is 11Mbit/s, 15Mbit/s, 20Mbit/s or other values, which is not limited in the embodiments of the present application.
(3) The bandwidth range of the traffic.
The bandwidth range is used for indicating a range corresponding to the bandwidth when the service to which the service type belongs operates normally. For example, the bandwidth range is 1Gbit/s (gigabit/second) to 4Gbit/s, or 3Mbit/s to 5Mbit/s, or not less than 23Mbit/s, or not less than 1Gbit/s, or other ranges, and the embodiments of the present application are not limited.
In some embodiments, the operation parameter includes a bandwidth during operation of the service, and the operation parameter is determined not to satisfy the QoS requirement in a case where it is determined that the bandwidth during operation of the service does not belong to the bandwidth range.
For example, if the service type of the service is a video type, and the bandwidth range of the video type is not less than 3Mbit/s, and the bandwidth of the current service in the running process is 1Mbit/s, it indicates that the bandwidth in the running process of the service does not belong to the bandwidth range at this time. Or, if the bandwidth of the current service in the operation process is 5Mbit/s, it indicates that the bandwidth of the service in the operation process at this time belongs to the bandwidth range.
In some embodiments, the operational parameter comprises a rate at which the service is operating, and the operational parameter is determined not to satisfy the QoS requirement if the rate at which the service is operating is determined to be less than the minimum rate.
For example, if the service type of the service is a voice type, and the minimum rate of the voice type is 1Mbit/s, and the current speed of the service in operation is 0.5Mbit/s, it means that the speed in operation of the service is less than the minimum rate at this time. Or, if the speed of the current service in the operation process is 2Mbit/s, it indicates that the speed in the service operation process is greater than the minimum speed at this time.
In some embodiments, the operation parameter includes a time delay in the operation process of the service, and the operation parameter is determined not to meet the QoS requirement when it is determined that the time delay in the operation process of the service does not belong to the time delay range.
For example, if the service type of the service is a game type, and the delay range of the game type is not greater than 30 ms, and the delay of the current service in the running process is 45 ms, it indicates that the delay in the running process of the service does not belong to the delay range at this time. Or, if the time delay of the current service in the operation process is 25 milliseconds, it indicates that the time delay of the service in the operation process belongs to the time delay range.
The first point to be described is that the embodiment of the present application is only described by taking an example that the operation parameter includes a parameter to determine whether the QoS requirement of the service type is satisfied. In another embodiment, the operation parameters include multiple parameters, and it is necessary to determine that the operation parameters do not satisfy the QoS requirements of the service types when each of the multiple parameters does not satisfy the QoS requirements of the service types.
The second point to be described is that the embodiment of the present application is only described by taking a case where the operation parameter does not satisfy the QoS requirement as an example. In another embodiment, the terminal determines whether the measurement trigger condition is satisfied based directly on the operating parameter without determining whether the operating parameter satisfies the QoS requirement to determine whether the measurement trigger condition is satisfied.
In some embodiments, the measurement trigger condition comprises at least one of:
(1) A parameter not belonging to the delay range of said traffic type.
(2) A parameter less than the lowest rate of the traffic type.
(3) Parameters not belonging to the bandwidth range of the traffic type.
In some embodiments, the operation parameter includes a bandwidth during the operation of the service, and in a case that it is determined that the bandwidth during the operation of the service does not belong to the bandwidth range, it is determined that the operation parameter does not satisfy the measurement trigger condition for the service type.
For example, if the service type of the service is a video type, and the bandwidth range of the video type is not less than 3Mbit/s, and the bandwidth of the current service in the running process is 1Mbit/s, it indicates that the bandwidth in the running process of the service does not belong to the bandwidth range at this time. Or, if the bandwidth of the current service in the operation process is 5Mbit/s, it indicates that the bandwidth of the service in the operation process at this time belongs to the bandwidth range.
In some embodiments, the operation parameter comprises a rate during operation of the service, and in the case that the rate during operation of the service is determined to be less than the minimum rate, it is determined that the operation parameter does not satisfy the measurement trigger condition for the service type.
For example, if the service type of the service is a voice type, and the minimum rate of the voice type is 1Mbit/s, and the current speed of the service in operation is 0.5Mbit/s, it means that the speed in operation of the service is less than the minimum rate at this time. Or, if the speed of the current service in the operation process is 2Mbit/s, it indicates that the speed in the service operation process is greater than the minimum speed at this time.
In some embodiments, the operation parameter includes a time delay in the service operation process, and in a case that it is determined that the time delay in the service operation process does not belong to a time delay range, it is determined that the operation parameter does not satisfy a measurement trigger condition of the service type.
For example, if the service type of the service is a game type, and the delay range of the game type is not greater than 30 ms, and the delay of the current service in the running process is 45 ms, it indicates that the delay in the running process of the service does not belong to the delay range at this time. Or, if the time delay of the current service in the operation process is 25 milliseconds, it indicates that the time delay of the service in the operation process belongs to the time delay range.
Step 305: and the terminal sends the measurement result to the network equipment.
The measurement result includes the measurement results of the serving cell and the neighboring cell where the terminal is currently located.
It should be noted that, in the embodiment of the present application, the description is only given by taking an example that a terminal acquires a service type and an operation parameter corresponding to the service type, and then performs cell measurement based on measurement configuration information of a network device and acquires a measurement result when it is determined that the operation parameter does not satisfy a measurement trigger condition of the service type.
The embodiment of the application provides a service-based measurement response method, a terminal determines whether to perform cell measurement under the condition that the operation parameters meet a measurement trigger condition based on the service type of the service and the operation parameters corresponding to the service type, and the terminal actively judges whether to perform the cell measurement according to the service condition, so that the limitation that the terminal performs the cell measurement passively according to measurement configuration information of network equipment is broken, the condition of service interruption caused by the fact that the terminal passively receives RAT selection or cell switching executed by the network equipment is prevented, and the smoothness of processing the service by the terminal is improved. In addition, the terminal does not need to additionally execute the processes of cell measurement, RAT selection, cell reselection or cell switching, so that the resource overhead of the terminal is saved, and the resource utilization rate is improved.
The embodiment of fig. 2 illustrates how cell measurements are performed when the service parameters satisfy the measurement trigger condition. In another embodiment, if the service parameter does not satisfy the measurement trigger condition, step 202 is not performed. Referring to fig. 4, the method is applied to a terminal, and the method includes:
step 212: and determining that the operation parameters do not meet the measurement triggering conditions, and not responding to the measurement configuration information.
In the embodiment of the present application, if the terminal determines that the operation parameter does not satisfy the measurement trigger condition, which indicates that the service processed by the terminal is operating normally, at this time, the network device does not need to control the terminal to perform RAT selection, cell reselection, or cell handover, and the terminal does not directly respond to the measurement configuration information.
In some embodiments, the terminal not responding to the measurement configuration information comprises: the terminal does not perform cell measurement based on the measurement configuration information.
In other embodiments, the terminal not responding to the measurement configuration information includes: the terminal sends a measurement rejection message to the network device.
The measurement rejection message is used for instructing the terminal to reject cell measurement. After receiving the measurement rejection message sent by the terminal, the network device determines that the service currently processed by the terminal is operating normally, and does not need to control the terminal to perform RAT selection, cell reselection or cell switching.
According to the method provided by the embodiment of the application, the terminal carries out cell measurement under the condition that the operation parameters meet the measurement trigger condition based on the service type of the currently processed service and the operation parameters corresponding to the service type, and the terminal actively judges whether to carry out the cell measurement according to the operation parameters of the service, so that the limitation that the terminal carries out the cell measurement passively according to the measurement configuration information of the network equipment is broken, the condition that the service is interrupted due to the fact that the terminal passively accepts RAT selection or cell switching executed by the network equipment is prevented, and the smoothness of processing the service by the terminal is improved. In addition, the terminal does not need to additionally execute the processes of cell measurement, RAT selection, cell reselection or cell switching, so that the resource overhead of the terminal is saved, and the resource utilization rate is improved
On the basis of the embodiment of fig. 2, the terminal further needs to acquire a measurement trigger condition, fig. 5 shows a flowchart of a service-based measurement response method provided in an exemplary embodiment of the present application, and referring to fig. 5, the method is applied to the terminal and the network device, and before step 202, the method includes:
step 501: and acquiring a measurement trigger condition corresponding to the service type of the service.
In the embodiment of the present application, the service types of services processed by the terminal include multiple types, the measurement trigger conditions corresponding to different service types are also different, and the terminal needs to first acquire the measurement trigger conditions corresponding to the service types of the services before determining whether the service parameters meet the measurement trigger conditions.
In some embodiments, the terminal stores the measurement trigger conditions corresponding to different service types, and the terminal may determine the measurement trigger conditions corresponding to the service type of the service by acquiring the service type of the service in step 201.
If the service types include game service, voice service, video service, etc., the terminal stores the measurement trigger condition 1 corresponding to the game service, the measurement trigger condition 2 corresponding to the voice service, and the measurement trigger condition 3 corresponding to the video service.
In some embodiments, the service type of the service includes a game type, and the delay range corresponding to the game type and the lowest rate corresponding to the game type are obtained.
In some embodiments, the service type of the service includes a video type, and the lowest rate corresponding to the video type is obtained.
In some embodiments, the service type of the service includes a voice type, and the delay range corresponding to the voice type is obtained.
According to the method provided by the embodiment of the application, the terminal acquires the corresponding measurement trigger condition based on the determined service type of the service, and judges whether the service normally runs or not based on the service types of different services, so that the accuracy of judging whether the service normally runs or not by the terminal is improved, and the smoothness of processing the service by the terminal is further improved.
On the basis of the embodiment of fig. 2, after the terminal performs step 201, step 202 is not immediately performed, but it is determined whether to switch the network according to the network bandwidth of the current connection, and then step 201 is performed again, fig. 6 shows a flowchart of a service-based measurement response method provided in an exemplary embodiment of the present application, and referring to fig. 6, the method is applied to the terminal and the network device, and the method includes:
step 601: in case the minimum bandwidth of the bandwidth range of the traffic type is larger than the maximum bandwidth supported by the first network to which the terminal is connected, the terminal switches to the second network.
Wherein the maximum bandwidth supported by the second network is greater than the maximum bandwidth supported by the first network.
In this embodiment of the application, a bandwidth supported by a first network to which a terminal is currently connected has a maximum value, and if the maximum bandwidth of the first network cannot meet a bandwidth range of a service type of a service, it indicates that the service cannot normally operate in the first network, and at this time, a network with a larger bandwidth needs to be switched to support operation of the service.
The terminal determines a bandwidth range of a service type and a maximum bandwidth supported by a first network connected with the terminal, wherein the minimum bandwidth of the bandwidth range of the service type represents a minimum bandwidth required by normal operation of the service, and when the minimum bandwidth of the bandwidth range of the service type is larger than the maximum bandwidth supported by the first network connected with the terminal, the first network cannot support the operation of the service, and the terminal is switched to a second network of which the maximum bandwidth is larger than that of the first network.
Step 602: and acquiring the service type of the service and the operation parameters corresponding to the service type.
Step 603: and under the condition that the operation parameters meet the measurement triggering conditions of the service types, carrying out cell measurement based on the measurement configuration information of the network equipment to obtain a measurement result.
Step 604: and sending the measurement result to the network equipment.
And after the terminal is switched to the second network, the steps 602 to 604 are continuously executed to prevent the situation that the terminal still cannot meet the service operation requirement after being switched to the second network. Steps 602 to 604 are similar to steps 201 to 203 in the embodiment of fig. 2, and are not repeated herein.
According to the method provided by the embodiment of the application, the terminal determines whether the minimum bandwidth of the bandwidth range of the service type is larger than the maximum bandwidth supported by the connected first network, and then judges whether the first network can support the normal operation of the service, and the mode of switching the network is preferentially adopted, so that the smoothness of the service processing of the terminal is improved, the signaling overhead with network equipment is reduced, and the resource utilization rate is improved.
The embodiment of fig. 2 is an example of a terminal to explain the present application. In another embodiment, the terminal further includes an AP (Application Processor) and a modem, and the terminal obtains the service type of the service and the operation parameter corresponding to the service type through the Application Processor and communicates with the network device through the modem.
In some embodiments, the application processor determines whether the operation parameter satisfies a measurement trigger condition of the service type based on the operation parameter, and sends the determination result to the modem, the modem determines whether the operation parameter satisfies the measurement trigger condition based on the determination result sent by the application processor, and the modem performs cell measurement based on the measurement configuration information to obtain the measurement result if it is determined that the operation parameter satisfies the measurement trigger condition.
In one possible implementation, referring to fig. 7, the method includes:
step 701: and the application processor generates service identification information corresponding to the service based on the service type and the operation parameters corresponding to the service type.
Step 702: the application processor sends service identification information to the modem.
Step 703: the modem receives the service identification information.
Step 704: and the modem determines that the operation parameters meet the measurement triggering conditions based on the received indication information of the service identification information, performs cell measurement and acquires a measurement result.
An application processor in the terminal acquires the service type of the currently processed service and the operation parameter corresponding to the service type, generates service identification information corresponding to the service based on the service type of the currently processed service and the operation parameter corresponding to the service type, and adopts the service identification information to indicate the service type of the current service, the measurement trigger condition and indication information whether the service meets the measurement trigger condition. The application processor sends service identification information to the modem, the modem receives the service identification information sent by the application processor, and then determines whether the operation parameters of the service meet the measurement triggering condition based on the indication information of the received service identification information.
Optionally, the service identification information includes a plurality of information headers, and the information headers are used to indicate any one of a service type, a measurement trigger condition, and whether a service satisfies the measurement trigger condition.
In other embodiments, the application processor sends the acquired service type of the currently processed service and the operation parameter corresponding to the service type to the modem, and the modem performs cell measurement based on the measurement configuration information and acquires a measurement result when determining that the operation parameter does not satisfy the measurement trigger condition.
For example, as shown in fig. 8, the application processor generates service identifier information according to the service type and the operation parameter of the current service, sends the service identifier information to the modem, and the modem receives the service identifier information, determines whether the operation parameter of the service currently processed by the terminal satisfies a measurement trigger condition according to the service identifier information, performs cell measurement if the operation parameter does not satisfy the measurement trigger condition, and triggers RAT selection, cell reselection, or cell handover, and does not respond to measurement configuration information of the network device if the operation parameter satisfies the measurement trigger condition, thereby avoiding triggering RAT selection, cell reselection, or cell handover.
It should be noted that, in the embodiments of the present application, the cell measurement is performed based on the measurement configuration information by using the modem only as an example when it is determined that the operation parameter satisfies the measurement trigger condition. In another embodiment, the modem does not respond to the measurement configuration information of the terminal device when determining that the operation parameter does not satisfy the measurement trigger condition, that is, the modem does not perform cell measurement. Or, the modem sends a measurement rejection message to the network device when determining that the operation parameter does not satisfy the measurement trigger condition, and the measurement rejection message is used for instructing the terminal to reject to perform cell measurement.
The embodiments in fig. 2, 3, 4, 5, 6, and 7 in the present application may be combined with each other, and the present application does not limit the combination of the illustrated embodiments.
The following are embodiments of the apparatus of the present application that may be used to perform embodiments of the method of the present application. For details which are not disclosed in the embodiments of the apparatus of the present application, reference is made to the embodiments of the method of the present application.
Referring to fig. 9, a block diagram of a service-based measurement response device according to an exemplary embodiment of the present application is shown. The service-based measurement response device is applied to a terminal, and comprises:
a parameter obtaining module 901, configured to obtain a service type of a service and an operation parameter corresponding to the service type;
a result obtaining module 902, configured to perform cell measurement to obtain a measurement result when it is determined that the operation parameter meets a measurement trigger condition of the service type;
a sending module 903, configured to send the measurement result to the network device.
According to the device provided by the embodiment of the application, the terminal carries out cell measurement under the condition that the operation parameters meet the measurement trigger condition based on the service type of the service and the operation parameters corresponding to the service type, and the terminal actively judges whether the cell measurement is carried out according to the service condition, so that the limitation that the terminal carries out the cell measurement passively according to the measurement configuration information of the network equipment is broken, the condition of service interruption caused by the fact that the terminal passively receives RAT selection or cell switching executed by the network equipment is prevented, and the smoothness of service processing of the terminal is improved.
In some embodiments, the result obtaining module 902 is configured to perform cell measurement and obtain a measurement result when it is determined that the operation parameter does not meet the QoS requirement.
In some embodiments, the operation parameter includes a bandwidth in the service operation process, and the result obtaining module 902 is configured to determine that the operation parameter does not meet the QoS requirement when it is determined that the bandwidth in the service operation process does not belong to the bandwidth range of the service type.
In some embodiments, the operation parameter includes a speed in the service operation process, and the result obtaining module 902 is configured to determine that the operation parameter does not meet the QoS requirement when it is determined that the delay in the service operation process does not belong to the delay range of the service type.
In some embodiments, the operation parameter includes a time delay in the service operation process, and in the case that it is determined that the time delay in the service operation process does not belong to the time delay range of the service type, it is determined that the operation parameter does not satisfy the QoS requirement.
In some embodiments, referring to fig. 10, the apparatus further comprises:
a switching module 904, configured to switch to a second network when a minimum bandwidth in a bandwidth range of the service type is greater than a maximum bandwidth supported by a first network to which the terminal is connected, where the maximum bandwidth supported by the second network is greater than the maximum bandwidth supported by the first network;
a parameter obtaining module 901, configured to continue to perform the step of obtaining the service type of the service and the operation parameter corresponding to the service type.
In some embodiments, referring to fig. 10, the apparatus further comprises:
the condition obtaining module 905 is configured to obtain a measurement trigger condition corresponding to a service type of a service.
In some embodiments, the service type of the service includes a game type, and the condition obtaining module 905 is configured to obtain a delay range corresponding to the game type and a minimum rate corresponding to the game type.
In some embodiments, the service type of the service includes a video type, and the condition obtaining module 905 is configured to obtain a lowest rate corresponding to the video type.
In some embodiments, the service type of the service includes a voice type, and the condition obtaining module 905 is configured to obtain a delay range corresponding to the voice type.
In some embodiments, the sending module 903 is configured to send, to the network device, a measurement rejection message in the case that it is determined that the operation parameter meets the measurement trigger condition, where the measurement rejection message is used to instruct the terminal to reject performing cell measurement.
In some embodiments, referring to fig. 10, the apparatus further comprises:
a receiving module 906, configured to receive measurement configuration information sent by a network device, where the measurement configuration information is used to instruct a terminal to perform cell measurement.
In some embodiments, referring to fig. 10, the apparatus is applied to a terminal, the terminal includes an application processor including a generation module 907 and a transmission module 903, and a modem including a result acquisition module 902;
a generating module 907, configured to generate service identifier information corresponding to the service based on the service type and the operation parameter corresponding to the service type, where the service identifier information is used to indicate the service type, the measurement trigger condition, and indication information indicating whether the operation parameter meets the measurement trigger condition;
a sending module 903, configured to send service identifier information to the modem;
a result obtaining module 902, configured to determine that the operation parameter meets the measurement trigger condition based on the received indication information of the service identifier information, perform cell measurement, and obtain a measurement result.
It should be noted that, when the apparatus provided in the foregoing embodiment implements the functions thereof, only the division of the functional modules is illustrated, and in practical applications, the functions may be distributed by different functional modules according to needs, that is, the internal structure of the apparatus may be divided into different functional modules to implement all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and specific implementation processes thereof are described in detail in the method embodiments, which are not described herein again.
The present application further provides a computer readable medium, on which program instructions are stored, and when the program instructions are executed by a processor, the service-based measurement response method provided by the above-mentioned method embodiments is implemented.
The present application also provides a computer program product containing instructions which, when run on a computer, cause the computer to perform the service based measurement response method of the various embodiments described above.
The above-mentioned serial numbers of the embodiments of the present application are merely for description and do not represent the merits of the embodiments.
It will be understood by those skilled in the art that all or part of the steps in the service-based measurement response method implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing associated hardware, where the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk, an optical disk, or the like. The above description is only exemplary of the present application and should not be taken as limiting the present application, as any modification, equivalent replacement, or improvement made within the spirit and principle of the present application should be included in the protection scope of the present application.
Claims (10)
1. A method for service-based measurement response, the method comprising:
acquiring a service type of a service and an operation parameter corresponding to the service type, wherein the service type is used for indicating the type of the service currently processed by a terminal;
under the condition that the minimum bandwidth of the bandwidth range of the service type is larger than the maximum bandwidth supported by a first network connected with a terminal, switching to a second network, wherein the maximum bandwidth supported by the second network is larger than the maximum bandwidth supported by the first network;
acquiring the service type of the service and the operation parameter corresponding to the service type;
acquiring a measurement trigger condition corresponding to the newly acquired service type of the service;
under the condition that the operation parameters corresponding to the newly acquired service are determined to meet the measurement triggering conditions of the newly acquired service type, cell measurement is carried out to acquire a measurement result;
sending the measurement result to a network device;
the newly acquired service type of the service comprises a game type, and the acquiring of the measurement trigger condition corresponding to the newly acquired service type comprises: acquiring a time delay range corresponding to the game type and a lowest speed corresponding to the game type;
or, the newly acquired service type of the service includes a video type, and the acquiring of the measurement trigger condition corresponding to the newly acquired service type includes: acquiring the lowest rate corresponding to the video type;
or, the newly acquired service type of the service includes a voice type, and the acquiring a measurement trigger condition corresponding to the newly acquired service type includes: acquiring a time delay range corresponding to the voice type;
and sending a measurement rejection message to the network equipment under the condition that the operation parameters corresponding to the newly acquired service do not meet the measurement trigger condition of the newly acquired service type, wherein the measurement rejection message is used for indicating a terminal to reject cell measurement.
2. The method according to claim 1, wherein the performing cell measurement to obtain a measurement result when it is determined that the operation parameter corresponding to the newly acquired service satisfies the measurement trigger condition of the newly acquired service type includes:
and under the condition that the operation parameters corresponding to the newly acquired service do not meet the QoS requirement, cell measurement is carried out to acquire a measurement result.
3. The method according to claim 2, wherein the operation parameter corresponding to the newly acquired service includes a bandwidth in the service operation process, and the determining that the operation parameter corresponding to the newly acquired service does not satisfy the QoS requirement includes:
and under the condition that the bandwidth in the service operation process is determined not to belong to the bandwidth range of the newly acquired service type, determining that the operation parameters corresponding to the newly acquired service do not meet the QoS requirement.
4. The method according to claim 2, wherein the newly acquired operation parameter corresponding to the service includes a rate in the service operation process, and the determining that the newly acquired operation parameter corresponding to the service does not satisfy the QoS requirement includes:
and under the condition that the speed in the service operation process is determined to be less than the lowest speed of the service type, determining that the operation parameters corresponding to the newly acquired service do not meet the QoS requirement.
5. The method according to claim 2, wherein the operation parameter corresponding to the newly acquired service includes a time delay in the operation process of the service, and the process of determining that the operation parameter corresponding to the newly acquired service does not satisfy the QoS requirement includes:
and under the condition that the time delay in the service operation process is determined not to belong to the newly acquired time delay range of the service type, determining that the operation parameters corresponding to the newly acquired service do not meet the QoS requirement.
6. The method according to any one of claims 1 to 5, wherein before the obtaining the service type of the service and the operation parameter corresponding to the service type, the method further comprises:
and receiving measurement configuration information sent by the network equipment, wherein the measurement configuration information is used for indicating configuration parameter information of cell measurement performed by a terminal.
7. The method according to any one of claims 1 to 5, wherein the method is applied to a terminal, the terminal includes an application processor and a modem, and the method further includes, before obtaining a measurement result, performing cell measurement in a case where it is determined that the operating parameter corresponding to the newly obtained service satisfies the measurement trigger condition of the newly obtained service type:
the application processor generates service identification information corresponding to the service based on the newly acquired service type and the newly acquired operation parameter corresponding to the service type, wherein the service identification information is used for indicating whether the newly acquired service type, the measurement trigger condition and the operation parameter corresponding to the newly acquired service meet the indication information of the measurement trigger condition;
the application processor sends the service identification information to the modem;
under the condition that it is determined that the operation parameter corresponding to the newly acquired service meets the measurement trigger condition of the newly acquired service type, performing cell measurement to acquire a measurement result, including:
and the modem determines that the operation parameters corresponding to the newly acquired service meet the newly acquired measurement triggering conditions based on the received indication information of the service identification information, and performs cell measurement to acquire a measurement result.
8. A service based measurement response device, the device comprising:
the terminal comprises a parameter acquisition module, a parameter processing module and a parameter processing module, wherein the parameter acquisition module is used for acquiring the service type of the service and the operation parameter corresponding to the service type, and the service type is used for indicating the type of the service currently processed by the terminal;
the device further comprises:
a switching module, configured to switch to a second network when a minimum bandwidth of a bandwidth range of the service type is greater than a maximum bandwidth supported by a first network to which a terminal is connected, where a maximum bandwidth supported by the second network is greater than a maximum bandwidth supported by the first network;
the parameter acquisition module is used for acquiring the service type of the service and the operation parameters corresponding to the service type;
the condition acquisition module is used for acquiring a measurement trigger condition corresponding to the service type of the newly acquired service;
a result obtaining module, configured to perform cell measurement to obtain a measurement result when it is determined that the operation parameter corresponding to the newly obtained service satisfies the measurement trigger condition of the newly obtained service type;
a sending module, configured to send the measurement result to a network device;
the newly acquired service type of the service comprises a game type, and the condition acquisition module is further used for acquiring a time delay range corresponding to the game type and a lowest rate corresponding to the game type;
or, the newly acquired service type of the service includes a video type, and the condition acquisition module is further configured to acquire a lowest rate corresponding to the video type;
or, the newly acquired service type of the service includes a voice type, and the condition acquisition module is further configured to acquire a delay range corresponding to the voice type;
the sending module is configured to send a measurement rejection message to the network device when it is determined that the operation parameter corresponding to the newly acquired service does not meet the measurement trigger condition of the newly acquired service type, where the measurement rejection message is used to instruct a terminal to reject cell measurement.
9. A terminal, characterized in that the terminal comprises a processor and a memory; the memory stores at least one instruction for execution by the processor to implement the traffic-based measurement response method of any of claims 1 to 7.
10. A computer-readable storage medium storing at least one instruction for execution by a processor to implement a service based measurement response method as claimed in any one of claims 1 to 7.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110494825.3A CN113207145B (en) | 2021-05-07 | 2021-05-07 | Service-based measurement response method, device, terminal and storage medium |
PCT/CN2022/085780 WO2022233216A1 (en) | 2021-05-07 | 2022-04-08 | Service-based measurement response method and apparatus, terminal, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110494825.3A CN113207145B (en) | 2021-05-07 | 2021-05-07 | Service-based measurement response method, device, terminal and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113207145A CN113207145A (en) | 2021-08-03 |
CN113207145B true CN113207145B (en) | 2022-11-25 |
Family
ID=77029117
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110494825.3A Active CN113207145B (en) | 2021-05-07 | 2021-05-07 | Service-based measurement response method, device, terminal and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113207145B (en) |
WO (1) | WO2022233216A1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113207145B (en) * | 2021-05-07 | 2022-11-25 | Oppo广东移动通信有限公司 | Service-based measurement response method, device, terminal and storage medium |
CN114125901B (en) * | 2021-11-29 | 2024-06-21 | 维沃移动通信有限公司 | Network measurement method, device, electronic equipment and storage medium |
CN115038131A (en) * | 2022-05-31 | 2022-09-09 | Oppo广东移动通信有限公司 | Cell search method, device, equipment and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110831129A (en) * | 2018-08-14 | 2020-02-21 | 维沃移动通信有限公司 | Measurement indication method, device and system |
CN111601334A (en) * | 2019-06-14 | 2020-08-28 | 维沃移动通信有限公司 | Measuring method, device and system |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103313301A (en) * | 2012-03-16 | 2013-09-18 | 华为技术有限公司 | Method and device for realizing report measurement and report measurement result |
WO2018227632A1 (en) * | 2017-06-16 | 2018-12-20 | Oppo广东移动通信有限公司 | Cell measurement method, terminal device and network device |
CN108882293B (en) * | 2018-06-11 | 2020-10-13 | Oppo广东移动通信有限公司 | Cell switching method, terminal and computer readable storage medium |
CN110769439B (en) * | 2018-07-27 | 2022-02-25 | 维沃移动通信有限公司 | Measurement method, terminal and network side equipment |
KR102541220B1 (en) * | 2018-11-21 | 2023-06-09 | 삼성전자 주식회사 | Method and apparatus for transmitting and receving signals in wirelss communication system |
CN112153710B (en) * | 2020-09-23 | 2023-06-27 | Oppo广东移动通信有限公司 | Data transmission method, device, electronic equipment and storage medium |
CN112243280B (en) * | 2020-10-20 | 2023-05-09 | Oppo广东移动通信有限公司 | Service initiation method, device, terminal and storage medium |
CN113207145B (en) * | 2021-05-07 | 2022-11-25 | Oppo广东移动通信有限公司 | Service-based measurement response method, device, terminal and storage medium |
-
2021
- 2021-05-07 CN CN202110494825.3A patent/CN113207145B/en active Active
-
2022
- 2022-04-08 WO PCT/CN2022/085780 patent/WO2022233216A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110831129A (en) * | 2018-08-14 | 2020-02-21 | 维沃移动通信有限公司 | Measurement indication method, device and system |
CN111601334A (en) * | 2019-06-14 | 2020-08-28 | 维沃移动通信有限公司 | Measuring method, device and system |
Also Published As
Publication number | Publication date |
---|---|
WO2022233216A1 (en) | 2022-11-10 |
CN113207145A (en) | 2021-08-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113207145B (en) | Service-based measurement response method, device, terminal and storage medium | |
CN109769269B (en) | Communication method and network device | |
CN108738086B (en) | User plane reselection method and device | |
WO2022062617A1 (en) | Heterogeneous system ping-pong inhibition method and apparatus, terminal device and storage medium | |
CN112449399B (en) | Communication method, device and system | |
CN113507730A (en) | Session management method, device, equipment and system | |
CN113055954B (en) | Communication service establishing method, device, terminal and storage medium | |
WO2020063502A1 (en) | Radio resource management (rrm) measurement method and apparatus | |
CN111278035A (en) | Measurement interval configuration method, device, equipment, terminal, system and storage medium | |
CN112469070A (en) | Secondary cell access method, device, terminal equipment and storage medium | |
US11323220B2 (en) | Wireless communication method and apparatus | |
CN109845389B (en) | Communication method and device | |
WO2023087907A1 (en) | Sidelink switching method and apparatus, and terminal, storage medium and program product | |
CN111757357B (en) | Redirection method, network and terminal equipment, communication system and readable storage medium | |
CN113923682A (en) | Communication method, device and system | |
CN104170513A (en) | Managing a packet service call within mobile communications network | |
CN112243280A (en) | Service initiating method, device, terminal and storage medium | |
CN112188643A (en) | PDU session establishment method, device, terminal and storage medium | |
EP4228309A1 (en) | Call method and device | |
CN110662264B (en) | Switching method, system, core network device and computer readable storage medium | |
CN114731676A (en) | Application method and device of downlink initial BWP, network equipment, terminal and storage medium | |
CN113260088A (en) | Method, device, terminal and storage medium for maintaining call service | |
CN111314939A (en) | Voice communication method, device, terminal and storage medium | |
CN112469077B (en) | Method and device for forwarding service data packet | |
CN114885424A (en) | Cell configuration method, device, equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |