Method and device for concurrently reporting multiple measurement eventsTechnical Field
The present application relates to the field of network technologies, and in particular, to a method and an apparatus for concurrently reporting multiple measurement events.
Background
With the rapid development of TD-LTE (Time Division Long Term Evolution) networks, in order to meet the mobility requirements of users, operators propose interoperation between E-UTRA (enhanced Universal Terrestrial Access) and GERAN (GSM EDGE Radio Access network) or UTRA (Universal Terrestrial Radio Access), so that users can switch from 4G (4th Generation, fourth Generation) networks to 2G (2nd Generation, second Generation) or 3G (3rd Generation, third Generation) networks, and currently, a configuration measurement manner is adopted to trigger, that is, an a2 event for starting inter-system measurement is added on the basis of an a2 event for starting inter-frequency measurement originally configured for users.
Meanwhile, in order to improve the perception of users with different services, the a2 event for starting inter-system measurement is divided into an a2 event for starting inter-system data measurement and an a2 event for starting inter-system voice measurement, and similarly, three a1 events are correspondingly provided, namely, an a1 event for stopping inter-frequency measurement, an a1 event for stopping inter-system data measurement and an a1 event for stopping inter-system voice measurement. For example, when a user reports an a2 event for starting inter-frequency measurement, the base station configures an A3 handover event for the user to handover to another 4G cell; when a user reports an A2 event for starting inter-system data measurement, a base station configures a B2 switching event for switching to a 3G network for the user; when the user reports an A2 event for starting the inter-system voice measurement, the base station configures a B2 switching event for switching to the 2G network for the user.
In addition, the user is configured with a blind redirection a2 event, and when the user satisfies the event, the base station releases the user and designates the user to redirect access to other networks through a release message.
That is to say, when initially configuring a measurement event for a user, the user is configured with the above 7 measurement events at the same time, the user side has at least 3a 1 and 4a 2 events, taking an a2 event as an example, the user side includes an a2 event for initiating inter-frequency measurement, an a2 event for initiating inter-system voice measurement, an a2 event for initiating inter-system data measurement, and an a2 event for blind redirection, the measurement objects and conditions of the 4a 2 events are all consistent, but the thresholds are different, the measurement objects are serving cells, the reporting conditions are serving cell signal ratio threshold differences, the 4 threshold values are default to-90 dB, -110dB, -114dB, and-124 dB (the field can also be adjusted according to the situation), if the influence of the hysteresis factor is not considered, when the user is-115 dB, the a2 event for initiating inter-frequency measurement, the a2 event for initiating inter-system data measurement, and the a2 event for initiating inter-system voice measurement are simultaneously satisfied, the three events are reported simultaneously, the current processing is independent, and according to the reporting sequence, the former is preferentially processed, and the latter may be discarded, thereby possibly causing the user to drop the call without performing mobility processing in time.
Disclosure of Invention
The application provides a method and a device for concurrently reporting multiple measurement events, which are used for solving the technical problem that in the prior art, a base station only processes the first measurement report reported by a user terminal, so that the user terminal is reestablished or even dropped.
In a first aspect, the present application provides a method for reporting multiple measurement events concurrently, including:
after the user terminal accesses the network, receiving a radio resource control reconfiguration message sent by a base station; wherein, the radio resource control reconfiguration message is configured with a measurement event, the measurement event comprises an A2 event for starting measurement and an A1 event for stopping measurement;
when the radio resource control reconfiguration message comprises a combined reporting indication field, determining a target measurement event meeting a reporting condition according to the signal strength of the current serving cell;
and reporting the measurement event with the highest priority in the same type of target measurement events to the base station according to the preset priority of the measurement event.
In the embodiment of the application, the measurement events are respectively processed according to types, and for the same type of measurement, when the requirement of reporting a plurality of measurements is met, joint processing is carried out, one measurement is selected for reporting, so that the concurrency probability is greatly reduced, the base station selects the optimal mobility processing, the call drop rate of the reestablishment of the user is reduced, and the user perception is improved.
In an optional implementation manner, the a2 event initiating measurement includes an a2 event initiating inter-frequency measurement, an a2 event initiating inter-system voice measurement, an a2 event initiating inter-system data measurement, and an a2 event for redirection purpose;
the priority relationship of the measurement event is as follows: event a2 to initiate inter-frequency measurement < event a2 to initiate inter-system voice measurement < event a2 to initiate inter-system data measurement < event a2 for redirection purposes.
In an alternative implementation, the a1 event stopping measurement includes an a1 event stopping inter-frequency measurement, an a1 event stopping inter-system voice measurement, and an a1 event stopping inter-system data measurement;
the priority relationship of the measurement event is as follows: a1 event to stop inter-frequency measurement > a1 event to stop inter-system voice measurement > a1 event to stop inter-system data measurement.
In an optional implementation manner, the priority corresponding to the measurement event is positively or negatively correlated with the reporting threshold corresponding to the measurement event.
In an optional implementation manner, the determining, according to the signal strength of the current serving cell, a target measurement event that meets the reporting condition includes:
and comparing the signal intensity of the current serving cell with the threshold value of each pilot frequency measurement event, and determining a target measurement event meeting the reporting condition according to the comparison result.
In a second aspect, a method for reporting multiple measurement events concurrently is provided, including:
after a user terminal accesses a network, a base station sends a radio resource control reconfiguration message to the user terminal; wherein, the radio resource control reconfiguration message is configured with a measurement event and a joint reporting indication field, and the measurement event comprises an A2 event for starting measurement and an A1 event for stopping measurement; the combined reporting indication field is used for indicating the user terminal to report the measurement event with the highest priority in the same type of target measurement events to the base station based on the preset priority of the measurement event;
and the base station receives the measurement event reported by the user terminal and processes the reported measurement event based on the preset priority of the measurement event.
In an optional implementation manner, the a2 event initiating measurement includes an a2 event initiating inter-frequency measurement, an a2 event initiating inter-system voice measurement, an a2 event initiating inter-system data measurement, and an a2 event for redirection purpose; and the priority relation of the measurement event is as follows: an a2 event for starting inter-frequency measurement, < an a2 event for starting inter-system voice measurement, < an a2 event for starting inter-system data measurement, < an a2 event for redirection, the base station processes the reported measurement event based on the preset priority of the measurement event, including:
when the reported measurement event is an A2 event for starting pilot frequency measurement, configuring pilot frequency switching measurement for the user terminal;
when the reported measurement event is an A2 event of inter-system data measurement and the user terminal is a voice user, configuring inter-system voice switching measurement while configuring inter-frequency switching measurement for the user terminal; if the user terminal is a data user, configuring different-frequency switching measurement for the user terminal and configuring different-system data switching measurement at the same time;
when the reported measurement event is an A2 event of inter-system voice measurement and the user terminal is a voice user, the inter-system voice switching measurement is configured while the inter-system voice switching measurement is configured for the user terminal, and if the user terminal is a data user, the inter-system voice switching measurement is configured for the user only.
In an alternative implementation, the a1 event stopping measurement includes an a1 event stopping inter-frequency measurement, an a1 event stopping inter-system voice measurement, and an a1 event stopping inter-system data measurement; and the priority relation of the measurement event is as follows: the a1 event that stops inter-frequency measurement > a1 event that stops inter-system voice measurement > a1 event that stops inter-system data measurement, the processing, by the base station, of the reported measurement event based on the preset priority of the measurement event includes:
when the reported measurement event is an A1 event for stopping the measurement of the pilot frequency, the base station deletes all the pilot frequency and the measurement of the inter-system for the user terminal;
when the reported measurement event is an A1 event for stopping the inter-system voice measurement, the base station deletes the inter-system measurement related to voice and data for the user terminal;
and when the reported measurement event is an A1 event for stopping the measurement of the data of the different systems, the base station deletes the measurement of all the data of the different systems for the user terminal.
In a third aspect, a user terminal is provided, including:
a receiving module, configured to receive a radio resource control reconfiguration message sent by a base station after a user terminal accesses a network; wherein, the radio resource control reconfiguration message is configured with a measurement event, the measurement event comprises an A2 event for starting measurement and an A1 event for stopping measurement;
an event determining module, configured to determine, when the radio resource control reconfiguration message includes a joint reporting indication field, a target measurement event that meets a reporting condition according to a signal strength of a current serving cell;
and the reporting module is used for reporting the measurement event with the highest priority in the same type of target measurement events to the base station according to the preset priority of the measurement event.
In an optional implementation manner, the a2 event initiating measurement includes an a2 event initiating inter-frequency measurement, an a2 event initiating inter-system voice measurement, an a2 event initiating inter-system data measurement, and an a2 event for redirection purpose;
the priority relationship of the measurement event is as follows: event a2 to initiate inter-frequency measurement < event a2 to initiate inter-system voice measurement < event a2 to initiate inter-system data measurement < event a2 for redirection purposes.
In an alternative implementation, the a1 event stopping measurement includes an a1 event stopping inter-frequency measurement, an a1 event stopping inter-system voice measurement, and an a1 event stopping inter-system data measurement;
the priority relationship of the measurement event is as follows: a1 event to stop inter-frequency measurement > a1 event to stop inter-system voice measurement > a1 event to stop inter-system data measurement.
In an optional implementation manner, the priority corresponding to the measurement event is positively or negatively correlated with the reporting threshold corresponding to the measurement event.
In an optional implementation manner, the event determining module is specifically configured to compare the signal strength of the current serving cell with a threshold of each inter-frequency measurement event, and determine, according to a comparison result, a target measurement event that meets a reporting condition.
In a fourth aspect, a base station is provided, comprising:
a sending module, configured to send a radio resource control reconfiguration message to a user terminal after the user terminal accesses a network; wherein, the radio resource control reconfiguration message is configured with a measurement event and a joint reporting indication field, and the measurement event comprises an A2 event for starting measurement and an A1 event for stopping measurement; the combined reporting indication field is used for indicating the user terminal to report the measurement event with the highest priority in the same type of target measurement events to the base station based on the preset priority of the measurement event;
and the reported event processing module is used for receiving the measurement event reported by the user terminal and processing the reported measurement event based on the preset priority of the measurement event.
In an optional implementation manner, the a2 event initiating measurement includes an a2 event initiating inter-frequency measurement, an a2 event initiating inter-system voice measurement, an a2 event initiating inter-system data measurement, and an a2 event for redirection purpose; and the priority relation of the measurement event is as follows: event a2 to initiate inter-frequency measurement < event a2 to initiate inter-system voice measurement < event a2 to initiate inter-system data measurement < event a2 for redirection purpose;
the reporting event processing module is specifically configured to:
when the reported measurement event is an A2 event for starting pilot frequency measurement, configuring pilot frequency switching measurement for the user terminal;
when the reported measurement event is an A2 event of inter-system data measurement and the user terminal is a voice user, configuring inter-system voice switching measurement while configuring inter-frequency switching measurement for the user terminal; if the user terminal is a data user, configuring different-frequency switching measurement for the user terminal and configuring different-system data switching measurement at the same time;
when the reported measurement event is an A2 event of inter-system voice measurement and the user terminal is a voice user, the inter-system voice switching measurement is configured while the inter-system voice switching measurement is configured for the user terminal, and if the user terminal is a data user, the inter-system voice switching measurement is configured for the user only.
In an alternative implementation, the a1 event stopping measurement includes an a1 event stopping inter-frequency measurement, an a1 event stopping inter-system voice measurement, and an a1 event stopping inter-system data measurement; and the priority relation of the measurement event is as follows: a1 event to stop inter-frequency measurement > a1 event to stop inter-system voice measurement > a1 event to stop inter-system data measurement;
the reporting event processing module is specifically configured to:
when the reported measurement event is an A1 event for stopping the measurement of the pilot frequency, deleting all the pilot frequency and the measurement of the inter-system for the user terminal;
when the reported measurement event is an A1 event for stopping the inter-system voice measurement, deleting the inter-system measurement related to voice and data for the user terminal;
and when the reported measurement event is an A1 event for stopping the measurement of the data of the different systems, deleting the measurement of all the data of the different systems for the user terminal.
In a fifth aspect, a user terminal is provided, which includes:
a memory for storing instructions for execution by the processor;
a processor for executing instructions stored in a memory to perform the method of any of the first or second aspects.
In a sixth aspect, there is provided a computer readable storage medium having stored thereon computer instructions which, when run on a computer, cause the computer to perform the method of any of the first or second aspects.
Drawings
Fig. 1 is a schematic flowchart of a method for reporting multiple measurement events concurrently according to an embodiment of the present disclosure;
FIG. 2 is a schematic flow chart illustrating the processing of the event A2 by the method according to the embodiment of the present application;
FIG. 3 is a schematic flow chart illustrating the processing of the event A1 by the method according to the embodiment of the present application;
fig. 4 is a schematic structural diagram of a user terminal according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of another base station according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of another user terminal according to an embodiment of the present application.
Detailed Description
In the prior art, when the base station processes the measurement report reported by the user equipment, the base station can only process the first measurement report, and other measurement reports are discarded, so that problems of reestablishment and even call drop and the like may occur due to the fact that the measurement process is not timely and the user does not perform mobility process. In addition, when the base station processes the measurement report, it is also defaulted that the reporting sequence when the terminal reports the measurement report is that the different frequency is first and then the different system is second, and the actual test result has the possibility that the different system is first and then the different frequency is later.
Based on the above problems, the present application provides a method for concurrently reporting multiple measurement events, which includes:
after the user terminal accesses the network, receiving a radio resource control reconfiguration message sent by a base station; wherein, the radio resource control reconfiguration message is configured with a measurement event, the measurement event comprises an A2 event for starting measurement and an A1 event for stopping measurement;
when the radio resource control reconfiguration message comprises a combined reporting indication field, determining a target measurement event meeting a reporting condition according to the signal strength of the current serving cell;
and reporting the measurement event with the highest priority in the same type of target measurement events to the base station according to the preset priority of the measurement event.
According to the method provided by the embodiment of the application, the measurement events are respectively processed according to types, and for the same type of measurement, when the requirement of reporting a plurality of measurements is met, joint processing is carried out, one measurement is selected to be reported, so that the concurrency probability is greatly reduced, the base station selects the optimal mobility processing, the reestablishment call drop rate of a user is reduced, and the user perception is improved.
The method and apparatus provided by the embodiments of the present application are further described in detail below with reference to the accompanying drawings and specific application scenarios:
example one
As shown in fig. 1, an embodiment of the present application provides a method for reporting multiple measurement events concurrently, where the method may include the following implementation steps:
step 101, after a user terminal accesses a network, receiving a radio resource control reconfiguration message sent by a base station; wherein, the radio resource control reconfiguration message is configured with a measurement event, the measurement event comprises an A2 event for starting measurement and an A1 event for stopping measurement;
in the embodiment of the present application, the measurement event includes an a2 event for starting measurement and an a1 event for stopping measurement, and further the a2 event and the a1 event respectively include a plurality of specific events, which may specifically be:
1. the a2 event for starting measurement comprises an a2 event for starting inter-frequency measurement, an a2 event for starting inter-system voice measurement, an a2 event for starting inter-system data measurement and an a2 event for redirection purpose;
the priority relationship of the measurement event is as follows: event a2 to initiate inter-frequency measurement < event a2 to initiate inter-system voice measurement < event a2 to initiate inter-system data measurement < event a2 for redirection purposes.
2. The a1 event for stopping measurement includes an a1 event for stopping inter-frequency measurement, an a1 event for stopping inter-system voice measurement, and an a1 event for stopping inter-system data measurement;
the priority relationship of the measurement event is as follows: a1 event to stop inter-frequency measurement > a1 event to stop inter-system voice measurement > a1 event to stop inter-system data measurement.
In the prior art, a ue determines whether to report a measurement event according to a relationship between a serving cell signal and a preset reporting threshold, where measurement objects and conditions of the event are consistent but reporting thresholds are different, so that a priority of the measurement event may be determined based on a magnitude relationship of the reporting thresholds, in an embodiment of the present application:
the priority corresponding to the measurement event is positively or negatively correlated with the reporting threshold corresponding to the measurement event.
For example, the reporting threshold values of 4a 2 events may be: an A2 event for starting pilot frequency measurement is-90 dB, an A2 event for starting inter-system voice measurement is-110 dB, an A2 event for starting inter-system data measurement is-114 dB, and an A2 event for redirection purpose is-124 dB (the reported threshold value is only a specific example, and can be adjusted on site according to the situation); then, for the above reported threshold value and the negative correlation relationship between the reported threshold value and the measurement event priority, the priorities of the 4a 2 events may be:
event a2 to initiate inter-frequency measurement < event a2 to initiate inter-system voice measurement < event a2 to initiate inter-system data measurement < event a2 for redirection purposes.
Step 102, when the radio resource control reconfiguration message includes a joint reporting indication field, determining a target measurement event meeting a reporting condition according to the signal strength of the current serving cell;
in this embodiment of the present application, a field reportjoint (joint reporting) whether to perform joint reporting may be added when configuring a measurement report (a1\ a2), and when the field is set to true, the user terminal compares the signal strength of the current serving cell with the threshold of each inter-frequency measurement event, and determines a target measurement event that meets the reporting condition according to the comparison result. In this embodiment, since the measurement objects (all serving cells) and the conditions of the measurement events are consistent but different in threshold value, after measuring the signal strength of the serving cell, there may be multiple measurement events that satisfy the reporting condition, so that the ue determines that the signal strength of the current serving cell satisfies several measurement events, and reports a measurement report (MeasurementReport) to the base station.
The definition of the measurement report ReportConfigEUTRA in the RRCConnectionReconfiguration message in the protocol is as follows, wherein the field added with the chinese interpretation is the newly added field of the present application example, the type is boolean, and can be set to true or false:
if the report joint reporting field is set to true, the user terminal will report the joint reporting result meeting all the conditions after comprehensively considering the measurement event, and the base station also carries out comprehensive processing after receiving the report joint reporting result, and configures or deletes all the switching measurements meeting the conditions for the user.
And 103, reporting the measurement event with the highest priority in the same type of target measurement events to the base station according to the preset priority of the measurement event.
Based on the implementation process of the user terminal, the base station side also considers how to process the measurement event based on the event reported by the user terminal, so that the following is provided:
and the base station receives the measurement event reported by the user terminal and processes the reported measurement event based on the preset priority of the measurement event.
For different priority situations of the a2 event and the a1 event, the base station may perform comprehensive processing on the received measurement event, which specifically may be:
1, the A2 event for starting measurement comprises an A2 event for starting inter-frequency measurement, an A2 event for starting inter-system voice measurement, an A2 event for starting inter-system data measurement and an A2 event for redirection purpose; and the priority relation of the measurement event is as follows: an a2 event for starting inter-frequency measurement, < an a2 event for starting inter-system voice measurement, < an a2 event for starting inter-system data measurement, < an a2 event for redirection, the base station processes the reported measurement event based on the preset priority of the measurement event, including:
x1, when the reported measurement event is an a2 event that starts inter-frequency measurement, configuring inter-frequency handover measurement for the ue;
x2, when the reported measurement event is an a2 event of inter-system data measurement and the user terminal is a voice user, configuring inter-system voice handover measurement while configuring inter-frequency handover measurement for the user terminal; if the user terminal is a data user, configuring different-frequency switching measurement for the user terminal and configuring different-system data switching measurement at the same time;
in this embodiment, since the reported measurement event is an a2 event of the inter-system data measurement that has higher priority than an a2 event of the inter-system data measurement and an a2 event of the inter-system voice measurement, after receiving the a2 event of the inter-system data measurement, the base station may determine that the serving cell satisfies the a2 event of the inter-system data measurement and the a2 event of the inter-system voice measurement, so that the base station performs corresponding processing on the a2 event of the inter-system data measurement and the a2 event of the inter-system voice measurement while performing processing on the a2 event of the inter-system data measurement, thereby performing comprehensive scheme processing on the measurement result by the base station and avoiding generation of concurrency and mutual influence.
X3, when the reported measurement event is a2 event of inter-system voice measurement and the user terminal is a voice user, configuring inter-system voice handover measurement while configuring inter-frequency handover measurement for the user terminal, and if the user terminal is a data user, configuring only inter-frequency handover measurement for the user;
and X4, when the reported measurement event is the redirected A2 measurement event, the base station releases the user through a release message, so that the user can access other networks.
The implementation manner of the above-mentioned base station performing the integrated processing on the measurement report is as correspondingly explained in X2, and the measurement report processing manners of other a2 events are similar, and are not described herein again.
2, the a1 event stopping measurement comprises an a1 event stopping inter-frequency measurement, an a1 event stopping inter-system voice measurement and an a1 event stopping inter-system data measurement; and the priority relation of the measurement event is as follows: the a1 event that stops inter-frequency measurement > a1 event that stops inter-system voice measurement > a1 event that stops inter-system data measurement, the processing, by the base station, of the reported measurement event based on the preset priority of the measurement event includes:
y1, when the reported measurement event is an a1 event that stops inter-frequency measurement, the base station deletes all inter-frequency and inter-system measurements for the ue;
y2, when the reported measurement event is an a1 event that stops inter-system voice measurement, the base station deletes the inter-system measurement related to voice and data for the user terminal;
y3, when the reported measurement event is an a1 event that stops inter-system data measurement, the base station deletes all inter-system data measurements for the ue.
The method for concurrently reporting multiple measurement events provided by the embodiment of the application is mainly used for processing the measurement events of the same type (for example, an A2 event or an A1 event), and when the multiple measurement events are reported, joint processing is performed, and one measurement event is selected for reporting, so that the concurrency probability is greatly reduced, the call drop rate of the reestablishment of a user is reduced, and the user perception is improved.
Example two
When the event a2 is processed based on the method provided in the first embodiment, the method provided in the embodiment of the present application may be specifically implemented as follows:
after accessing, a user receives a radio resource control reconfiguration (RRCConnectionReconfiguration) message sent by a base station, wherein an A2 event is configured in the message;
in this embodiment, the number of the a2 events may be 4, specifically, the purpose of the measurement event is to start inter-frequency measurement, start inter-system voice measurement, start inter-system data measurement, and redirect, respectively, and the default reporting threshold values of the 4a 2 events are sequentially-90 dB, -110dB, -114dB, and-124 dB (the reporting threshold values may be modified specifically according to the situation, but must be configured in principle according to the size relationship due to the difference in service and purpose).
The reporting conditions specified in the A2 event protocol are as follows: ms + Hys < Thresh; wherein Ms is the measurement result of the serving cell, Hys is the measurement hysteresis, Thresh is the set threshold, that is, when the signal strength of the serving cell is lower than the set reporting threshold, the event measurement report of a2 is reported without considering the hysteresis. According to the reporting condition and the reporting threshold corresponding to each reporting event, it can be determined that if the reporting condition of the redirection purpose a2 event is met, the reporting conditions of other 3a 2 events can be met correspondingly, so that when the reporting threshold is the above condition, the priority of the redirection purpose a2 event is the highest, and as long as the reporting condition of the redirection purpose a2 event is detected to be met, the base station corresponding to the redirection purpose a2 event is directly reported, and the current situation of other a2 events in the cell can be determined.
When the user receives the configuration of the a2 event, if the reportJointly is set to true, the signal strength of the current serving cell is determined, and whether the signal strength meets the preset condition is determined, in the embodiment of the application, the user terminal determines the priority of reporting the a2 event based on the reporting threshold of the a2 event, and reports a measurement report of the a2 event to the base station based on the priority, and according to the default reporting thresholds of-90 dB, -110dB, -114dB, and-124 dB of 4 measurement events, the priority relationship of the a2 event can be determined as follows: initiating inter-frequency measurement < initiating inter-system voice measurement < initiating inter-system data measurement < redirection purpose. (the flow of the condition judgment is shown in FIG. 2):
step 201, the user terminal detects whether the serving cell signal strength meets the redirection a2 event (i.e. the serving cell signal strength is less than the threshold value-124 dB), if yes, thestep 201a is executed; otherwise, go to step 202;
step 201a, the user terminal only reports the redirected A2 event to the base station;
step 202, the user detects whether the serving cell signal strength meets an a2 event for initiating inter-system data measurement (i.e. the signal strength value of the serving cell is greater than the threshold (-124dB) of the redirection a2 event and less than the threshold (-114 dB)); if yes, go to step 202 a; otherwise, go to step 203;
step 202a, the user terminal only reports an A2 event of the data measurement of the different system to the base station;
step 203, the ue detects whether the serving cell signal strength satisfies an event of starting an inter-system voice measurement a2 (i.e. the signal strength of the serving cell is greater than an inter-system data measurement a2 event threshold (-114dB) and less than the threshold (-110 dB)); if yes, go tostep 203a, otherwise go to step 204;
step 203a, the user terminal only reports the A2 event of the inter-system voice measurement to the base station;
step 204, the ue detects that the serving cell signal strength satisfies the event of initiating inter-frequency measurement a2 (i.e. the serving cell signal strength is greater than the inter-system voice measurement a2 event threshold (-110dB) and less than the threshold (-90 dB)); if yes, go to step 204 a; otherwise, go to step 205;
step 204a, the user terminal only reports the A2 event of the pilot frequency measurement to the base station;
instep 205, when the serving cell signal strength is greater than the threshold (-90dB) of the event for initiating inter-frequency measurement a2, the ue does not report any a2 measurement event.
Based on the method shown in fig. 2, because the ue reports the a2 event jointly (i.e. only one event is reported when multiple a2 events are reported), the bs waits for the user to report the a2 measurement result after configuring all a2 measurements for the user, and for different a2 measurement reports, the processing of the bs is as follows:
b1, when receiving the redirected A2 measurement event, the base station releases the user through a release message to enable the user to access other networks;
b2, when receiving A2 event for starting pilot frequency measurement, the base station configures pilot frequency switching measurement for users, such as A3 event;
b3, when receiving A2 event of data measurement of different system, if the user is voice user, the base station configures the different frequency switching measurement for the user, and configures the voice switching measurement of different system, such as A3 and B2, if the user is data user, the base station configures the different frequency switching measurement for the user, and configures the data switching measurement of different system;
b4, when receiving A2 event of inter-system voice measurement, if the user is voice user, the base station configures inter-frequency handover measurement for the user, and at the same time, configures inter-system voice handover measurement, if the user is data user, the base station configures only inter-frequency handover measurement for the user.
EXAMPLE III
When the event a1 is processed based on the method provided in the first embodiment, the method provided in the embodiment of the present application may be specifically implemented as follows:
after the user accesses, an RRCConnectionReconfiguration message sent by a base station is received, and an A1 event is configured in the RRCConnectionReconfiguration message;
in this embodiment, the number of the a1 events may be 3, the a1 events are, according to specific measurement purposes, stopping inter-frequency measurement, stopping inter-system voice measurement, and stopping inter-system data measurement, respectively, and the default reporting threshold values of the 3a 1 events are-88 dB, -108dB, and-112 dB.
The reporting conditions specified in the A1 event protocol are as follows: Ms-Hys > Thresh, where Ms is a serving cell measurement result, Hys is measurement hysteresis, Thresh is a set threshold, that is, when the delay is not considered, and the signal strength of the serving cell is higher than the set threshold, an a1 event measurement report is reported.
When a user receives the configuration of the a1 event, if the reportJointly is set to true, the signal strength of the current serving cell is determined, and the signal strength of the current serving cell is determined, where the predetermined condition is that, in this embodiment of the application, the user terminal determines the priority for reporting the a1 event based on the reporting threshold of the a1 event, and reports a measurement report of the a1 event to the base station based on the priority, and reports threshold values of-88 dB, 108dB, and-112 dB according to the default reporting thresholds of 3a 1 events and the reporting principle of the a1 event: when the signal strength of the serving cell is higher than the set threshold, it may be determined that the priority of the a1 event is positively correlated with the reported threshold, so the priority of the a1 event in this embodiment is: stop inter-frequency measurement > stop inter-system voice measurement > stop inter-system data measurement. (the flow of the condition judgment is shown in FIG. 3):
step 301, the ue detects whether the serving cell signal strength satisfies an event of stopping inter-frequency measurement a1 (i.e. the serving cell signal strength is greater than a threshold (-88dB)), and if so, goes to step 301 a; otherwise, go to step 302;
step 301a, the user terminal only reports the event of A1 for stopping the inter-frequency measurement to the base station;
step 302, the user terminal detects whether the serving cell signal strength meets an event of stopping inter-system voice measurement a1 (i.e. the serving cell signal strength is smaller than a threshold (-88dB) and larger than the threshold (-108dB)), and if so, thestep 302a is carried out; otherwise, go to step 303;
step 302a, the user terminal only reports an A1 event for stopping the inter-system voice measurement to the base station;
step 303, the ue detects whether the serving cell signal strength stops the inter-system data measurement event a1 (i.e. the serving cell signal strength is smaller than the threshold (-108dB) and larger than the threshold (-112dB) for stopping the inter-system data measurement event a 1), then goes to step 303a, otherwise goes to step 304;
step 303a, the user terminal only reports the event of A1 for stopping the measurement of the inter-system data to the base station;
instep 304, the serving cell signal strength is smaller than the threshold (-112dB) for stopping the inter-system data measurement a1 event, and the ue does not report any a1 event to the bs.
Based on the method shown in fig. 3, because the ue reports the a1 event jointly (i.e. only one event is reported when multiple a1 events occur), the bs waits for the user to report the a1 measurement result after configuring all a1 measurements for the user, and for different a1 measurement reports, the processing of the bs is as follows:
c1, when receiving A1 event stopping the measurement of pilot frequency, the base station deletes all pilot frequency and inter-system measurements for the user;
c2, when receiving A1 event of stopping the measurement of the different system voice, the base station deletes all the different system measurements for the user, including voice and data related;
c3, when receiving A1 event stopping the measurement of the data of the different systems, the base station deletes all the data measurement of the different systems for the user;
the method for concurrently reporting multiple measurement events provided by the embodiment of the application is mainly used for processing the same type of measurement event (for example, an A2 event or an A1 event), when the multiple measurement events are reported, joint processing is performed, one measurement event is selected for reporting, measurement reported by a user and measurement information configured by a base station are reduced, and signaling overhead is reduced; the condition that a plurality of A1 events or A2 events are concurrent is avoided, and the call drop rate of the user caused by untimely mobility processing is reduced; because the report of A1\ A2 is reduced, the probability of concurrence with other measurements is also reduced; and the base station processes the comprehensive scheme of measurement, thereby avoiding the generation of concurrency and mutual influence.
Example four
As shown in fig. 4, based on the method provided in the foregoing embodiment, an embodiment of the present application further provides a user terminal, which may specifically include:
areceiving module 401, configured to receive a radio resource control reconfiguration message sent by a base station after a user terminal accesses a network; wherein, the radio resource control reconfiguration message is configured with a measurement event, the measurement event comprises an A2 event for starting measurement and an A1 event for stopping measurement;
firstly, the A2 event for starting measurement comprises an A2 event for starting inter-frequency measurement, an A2 event for starting inter-system voice measurement, an A2 event for starting inter-system data measurement and an A2 event for redirection purpose;
the priority relationship of the measurement event is as follows: event a2 to initiate inter-frequency measurement < event a2 to initiate inter-system voice measurement < event a2 to initiate inter-system data measurement < event a2 for redirection purposes.
Secondly, the A1 event for stopping measurement comprises an A1 event for stopping inter-frequency measurement, an A1 event for stopping inter-system voice measurement and an A1 event for stopping inter-system data measurement;
the priority relationship of the measurement event is as follows: a1 event to stop inter-frequency measurement > a1 event to stop inter-system voice measurement > a1 event to stop inter-system data measurement.
Anevent determining module 402, configured to determine, when the radio resource control reconfiguration message includes a joint reporting indication field, a target measurement event that meets a reporting condition according to the signal strength of the current serving cell;
in this embodiment, theevent determining module 402 is specifically configured to compare the signal strength of the current serving cell with a threshold of each inter-frequency measurement event, and determine a target measurement event that meets the reporting condition according to a comparison result.
Wherein the priority corresponding to the measurement event is positively or negatively correlated with the reporting threshold corresponding to the measurement event.
Areporting module 403, configured to report, according to the preset priority of the measurement event, the measurement event with the highest priority among the target measurement events of the same type to the base station.
Example four
As shown in fig. 5, an embodiment of the present application further provides a base station, and in a specific implementation manner, the base station may include:
a sendingmodule 501, configured to send a radio resource control reconfiguration message to a user equipment after the user equipment accesses a network; wherein, the radio resource control reconfiguration message is configured with a measurement event and a joint reporting indication field, and the measurement event comprises an A2 event for starting measurement and an A1 event for stopping measurement; the combined reporting indication field is used for indicating the user terminal to report the measurement event with the highest priority in the same type of target measurement events to the base station based on the preset priority of the measurement event;
a reportingevent processing module 502, configured to receive the measurement event reported by the ue, and process the reported measurement event based on a preset priority of the measurement event.
Optionally, the a2 event initiating measurement includes an a2 event initiating inter-frequency measurement, an a2 event initiating inter-system voice measurement, an a2 event initiating inter-system data measurement, and an a2 event for redirection purpose; and the priority relation of the measurement event is as follows: event a2 to initiate inter-frequency measurement < event a2 to initiate inter-system voice measurement < event a2 to initiate inter-system data measurement < event a2 for redirection purpose;
the reportingevent handling module 502 is specifically configured to
When the reported measurement event is an A2 event for starting pilot frequency measurement, configuring pilot frequency switching measurement for the user terminal;
when the reported measurement event is an A2 event of inter-system data measurement and the user terminal is a voice user, configuring inter-system voice switching measurement while configuring inter-frequency switching measurement for the user terminal; if the user terminal is a data user, configuring different-frequency switching measurement for the user terminal and configuring different-system data switching measurement at the same time;
when the reported measurement event is an A2 event of inter-system voice measurement and the user terminal is a voice user, the inter-system voice switching measurement is configured while the inter-system voice switching measurement is configured for the user terminal, and if the user terminal is a data user, the inter-system voice switching measurement is configured for the user only.
Optionally, the a1 event stopping measurement includes an a1 event stopping inter-frequency measurement, an a1 event stopping inter-system voice measurement, and an a1 event stopping inter-system data measurement; and the priority relation of the measurement event is as follows: a1 event to stop inter-frequency measurement > a1 event to stop inter-system voice measurement > a1 event to stop inter-system data measurement;
the reportingevent handling module 502 is specifically configured to
When the reported measurement event is an A1 event for stopping the measurement of the pilot frequency, deleting all the pilot frequency and the measurement of the inter-system for the user terminal;
when the reported measurement event is an A1 event for stopping the inter-system voice measurement, deleting the inter-system measurement related to voice and data for the user terminal;
and when the reported measurement event is an A1 event for stopping the measurement of the data of the different systems, deleting the measurement of all the data of the different systems for the user terminal.
EXAMPLE five
As shown in fig. 6, the present invention further provides another user terminal for implementing the interference avoidance implementation method in the foregoing embodiments, where the user terminal includes at least one processor 601 (e.g., CPU), at least onenetwork interface 602 or other communication interfaces, a memory 603, and at least onecommunication bus 604, for implementing connection communication between these devices. Theprocessor 601 is adapted to execute executable modules, such as computer programs, stored in the memory 603. The Memory 603 may include a Random Access Memory (RAM) and may further include a non-volatile Memory (non-volatile Memory), such as at least one disk Memory. The communication connection between the system gateway and at least one other network element is realized through at least one network interface 602 (which may be wired or wireless), and the internet, a wide area network, a local network, a metropolitan area network, and the like can be used.
In some embodiments, the memory stores aprogram 6031 that is executable by the processor to implement the method described in example one.
Based on the same inventive concept, an embodiment of the present application further provides a computer-readable storage medium, where the computer-readable storage medium stores computer instructions, and when the computer instructions are executed on a computer, the computer is enabled to execute the uplink data transmitting method according to the first embodiment of the present application.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.