Communication method and device
The terminal equipment re-establishes the RRC connection with the neighborhoods with good signal quality according to the measurement report in the wireless communication system, and solves the problems of service continuity and communication quality caused by maintaining cells with poor signal quality for a long time, and achieves higher service continuity and communication quality.
Patent Information
- Application Number
- CN202311273254.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-26
- Publication Date
- 2025-03-28
AI Technical Summary
In a wireless communication system, when the terminal device moves, maintaining cells with poor signal quality for a long time leads to poor service continuity and communication quality.
If the terminal device does not receive the instructions to perform cell handover, it sends a connection re-establishment request message to the network device according to the measurement report, and re-establishes the RRC connection with the neighborhood with good signal quality.
By re-establishing RRC connections with neighboring areas with good signal quality in advance, avoid maintaining cells with poor signal quality for a long time, thereby improving service continuity and communication quality, and improving user perception and experience.
Smart Images

Figure CN119729601A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and in particular to a communication method and device. Background Art
[0002] In a wireless communication system, when a terminal device moves, it may move from the coverage of one cell to the coverage of another cell. In order to ensure the service continuity and communication quality of the terminal device, the terminal device needs to switch between different cells. Currently, cell switching is a process in which the network device determines the target cell based on the measurement report reported by the terminal device and instructs the terminal device to switch from the current cell to the target cell.
[0003] However, when the terminal device continues to report measurement reports for a period of time and has not received an instruction to perform a cell switch, the terminal device can only continue to maintain the current serving cell, resulting in poor service continuity and communication quality. Summary of the invention
[0004] The embodiments of the present application provide a communication method and device to improve service continuity and communication quality.
[0005] In order to achieve the above objectives, this application adopts the following technical solutions:
[0006] In a first aspect, a communication method is provided, which can be executed by a terminal device, or by a component of the terminal device, such as a processor, chip, or chip system of the terminal device, or by a logic module or software that can realize all or part of the functions of the terminal device. The method includes: within a first time period, when the terminal device reports a measurement report and does not receive an instruction to perform a cell switching, the terminal device sends a connection re-establishment request message to a network device according to the measurement report, and establishes an RRC connection with the network device. Among them, the measurement report is used to indicate that the signal quality of the current serving cell and the signal quality of the neighboring cell of the current serving cell meet a first preset condition; satisfying the first preset condition includes: the signal quality of the current serving cell is lower than the signal quality of the neighboring cell of the current serving cell; the connection re-establishment request message is used to request to re-establish a radio resource control RRC connection with the neighboring cell of the current serving cell; the network device is a network device to which the neighboring cell of the current serving cell belongs.
[0007] Based on the method described in the first aspect, it can be known that when the terminal device continuously reports the measurement report within the first time period and does not receive the cell switching execution signal, the signal quality of the neighboring cell is better than the signal quality of the current service cell. At this time, the terminal device can re-establish the RRC connection with other neighboring cells with good signal quality in advance, which can avoid the terminal device maintaining a cell with poor signal quality for a long time, thereby improving service continuity and communication quality, and enhancing user perception and experience.
[0008] In a possible design scheme, the signal quality includes at least one of the following: a reference signal received power RSRP, a signal to interference plus noise ratio SINR, or a reference signal received quality RSRQ; the signal quality of the current service cell is lower than the signal quality of the neighboring area of the current service cell, including at least one of the following: the RSRP of the neighboring area of the current service cell is greater than the RSRP of the current service cell, and the absolute value of the difference between the RSRP of the neighboring area of the current service cell and the RSRP of the current service cell is greater than a first value; the SINR of the neighboring area of the current service cell is greater than the SINR of the current service cell, and the absolute value of the difference between the SINR of the neighboring area of the current service cell and the SINR of the current service cell is greater than a second value; or, the RSRQ of the neighboring area of the current service cell is greater than the RSRQ of the current service cell, and the absolute value of the difference between the RSRQ of the neighboring area of the current service cell and the RSRQ of the current service cell is greater than a third value.
[0009] In this way, the terminal device can determine whether the signal quality of the neighboring cell is better than the signal quality of the current service cell based on the relationship between the signal quality of the current service cell and the signal quality of the neighboring cell of the current service cell and the corresponding constraints, and the signal quality of the neighboring cell is good enough to trigger the re-establishment of the RRC connection to determine the neighboring cell (that is, the new service cell) that the terminal device needs to access. It should be noted that signal quality can also include any other parameters that may be used to characterize signal quality or strength, without limitation.
[0010] In a possible design scheme, satisfying the first preset condition also includes: the signal quality of the current service cell is less than the first preset value. That is, the terminal device triggers sending a connection re-establishment request message to the network device only when the signal quality of the neighboring cell of the current service cell is good enough and the signal quality of the current service cell is poor enough. In this way, the terminal device can clearly determine whether to re-establish the RRC connection with other cells with good signal quality or continue to maintain the current service cell. That is, the terminal device can establish an RRC connection on demand to avoid the situation where the terminal device needs to re-establish the RRC connection as long as there is a neighboring cell with better signal quality than the current service cell, thereby saving communication overhead and improving communication efficiency.
[0011] Optionally, the signal quality includes at least one of the following: reference signal received power RSRP, signal to interference plus noise ratio SINR, or reference signal received quality RSRQ; the signal quality of the current serving cell is less than the first preset value, including at least one of the following: the RSRP of the current serving cell is less than the fourth value; the SINR of the current serving cell is less than the fifth value; or, the RSRQ of the current serving cell is less than the sixth value. In this way, the terminal device can determine whether the signal quality of the current serving cell can no longer meet the service requirements of the terminal device based on the signal quality of the current serving cell, such as the constraints corresponding to RSRP, SINR and RSRQ, so as to trigger the re-establishment of the RRC connection later. It should be noted that the signal quality may also include any other parameters that may be used to characterize the signal quality or strength, without limitation.
[0012] In one possible design scheme, the end time point corresponding to the first preset time period is less than the critical time point; at the critical time point, the link of the terminal device has abnormal desynchronization, that is, the terminal device triggers in advance to re-establish the RRC connection with other neighboring cells with good signal quality before the link has abnormal desynchronization, thereby improving service continuity and communication quality, and enhancing user perception and experience.
[0013] In one possible design scheme, the measurement report is a measurement report triggered by a measurement event. Therefore, when the terminal device reports the measurement report triggered by an event, it can indicate that the signal quality of the current service cell is lower than the signal quality of the neighboring cell of the current service cell, or that the signal quality of the current service cell can no longer meet the service requirements of the terminal device, and there are neighboring cells with better signal quality. The measurement event can be A3, A4, A5, etc., without limitation.
[0014] In a second aspect, a communication device is provided. The device includes: a module for executing the method described in the first aspect. For example, a transceiver module and a processing module. The transceiver module can be used to implement the function of the device to send and receive messages. The processing module can be used to implement functions of the device other than sending and receiving messages.
[0015] Optionally, the transceiver module may include a sending module and a receiving module, wherein the sending module is used to implement the sending function of the communication device described in the second aspect, and the receiving module is used to implement the receiving function of the communication device described in the second aspect.
[0016] Optionally, the communication device described in the second aspect may further include a storage module, wherein the storage module stores a program or an instruction. When the processing module executes the program or the instruction, the communication device may execute the communication method described in the first aspect.
[0017] It should be noted that the communication device described in the second aspect may be a terminal device, or a chip (system) or other parts or components that can be set in a terminal device, or a device that includes a terminal device, and this application does not limit this.
[0018] In addition, the technical effects of the communication device described in the second aspect can refer to the technical effects of the communication method described in the first aspect, and will not be repeated here.
[0019] In a third aspect, a communication device is provided, including a processor, the processor being configured to execute the method described in the first aspect.
[0020] In a possible design solution, the communication device described in the third aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the third aspect to communicate with other communication devices.
[0021] In a possible design scheme, the communication device described in the third aspect may further include a memory. The memory may be integrated with the processor or may be separately provided. The memory may be used to store the computer program and / or data involved in the method described in the first aspect.
[0022] In the present application, the communication device described in the third aspect may be the terminal device in the above-mentioned first aspect, or a device including the above-mentioned terminal device, or a device included in the above-mentioned terminal device, such as a chip.
[0023] In addition, the technical effects of the communication device described in the third aspect can refer to the technical effects of the method described in the first aspect, and will not be repeated here.
[0024] In a fourth aspect, a communication device is provided, comprising: a processor, the processor being coupled to a memory, the processor being configured to execute a computer program stored in the memory, so that the communication device executes the method described in the first aspect.
[0025] In a possible design solution, the communication device described in the fourth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the fourth aspect to communicate with other communication devices.
[0026] In the present application, the communication device described in the fourth aspect may be a terminal device in the above-mentioned first party, or a device including the above-mentioned terminal device, or a device included in the above-mentioned terminal device, such as a chip.
[0027] In addition, the technical effects of the communication device described in the fourth aspect can refer to the technical effects of the method described in the first aspect, and will not be repeated here.
[0028] In a fifth aspect, a communication device is provided, comprising: a processor and a memory; the memory is used to store a computer program, and when the processor executes the computer program, the communication device executes the method described in the first aspect.
[0029] In a possible design solution, the communication device described in the fifth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the fifth aspect to communicate with other communication devices.
[0030] In the present application, the communication device described in the fifth aspect may be the terminal device in the above-mentioned first aspect, or a device including the above-mentioned terminal device, or a device included in the above-mentioned terminal device, such as a chip.
[0031] In addition, the technical effects of the communication device described in the fifth aspect can refer to the technical effects of the method described in the first aspect, and will not be repeated here.
[0032] In a sixth aspect, a communication device is provided, comprising: a processor; the processor is used to couple with a memory, and after reading a computer program in the memory, execute the method as described in the first aspect according to the computer program.
[0033] In a possible design solution, the communication device described in the sixth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the sixth aspect to communicate with other communication devices.
[0034] In the present application, the communication device described in the sixth aspect may be the terminal device in the above-mentioned first aspect, or a device including the above-mentioned terminal device, or a device included in the above-mentioned terminal device, such as a chip.
[0035] In addition, the technical effects of the communication device described in the sixth aspect can refer to the technical effects of the method described in the first aspect, and will not be repeated here.
[0036] In a seventh aspect, a communication system is provided, which includes the terminal device described in the above aspect and the network device described in the above aspect.
[0037] In an eighth aspect, a computer-readable storage medium is provided, comprising: a computer program or instructions; when the computer program or instructions are executed on a computer, the computer executes the method described in the first aspect.
[0038] In a ninth aspect, a computer program product is provided, comprising a computer program or instructions, which, when executed on a computer, causes the computer to execute the method described in the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 A schematic diagram of a cell switching process;
[0040] Figure 2 Schematic diagram of the RRC connection reestablishment method Figure 1 ;
[0041] Figure 3 Schematic diagram of the RRC connection reestablishment method Figure 2 ;
[0042] Figure 4 A schematic diagram of a scenario in which a terminal device requests RRC connection reestablishment;
[0043] Figure 5 A schematic diagram of the architecture of a communication system provided for the implementation of this application;
[0044] Figure 6 A flow chart of a communication method provided for the implementation of this application;
[0045] Figure 7 A schematic diagram of a scenario in which a terminal triggers a request for RRC connection reestablishment in advance provided for the implementation of the present application;
[0046] Figure 8 A schematic diagram of the structure of the communication device provided in the embodiment of the present application Figure 1 ;
[0047] Fig. 9 A schematic diagram of the structure of the communication device provided in the embodiment of the present application Figure 2 . DETAILED DESCRIPTION
[0048] For ease of understanding, the technical terms involved in the embodiments of the present application are first introduced below.
[0049] 1. Cell switching:
[0050] Due to the movement of the terminal device, the signal quality of the cell currently accessed by the terminal device may deteriorate, and it is necessary to switch to a cell with better signal quality to obtain service. In the traditional switching process, the switching of the terminal device is controlled by the network device, that is, the network device sends a switching command to instruct the terminal device which cell to switch to and how to switch. Figure 1 As shown, after receiving the handover command, the terminal device accesses the target cell according to the content contained in the handover command. Therefore, the network side needs to obtain the target cell identifier. The handover steps are as follows:
[0051] S101, a source base station sends a radio resource control (RRC) reconfiguration (RRC Reconfiguration) message to a terminal device. Correspondingly, the terminal device receives the RRC reconfiguration message from the source base station.
[0052] The source base station sends an RRC reconfiguration message to a terminal device in a connected state to instruct the terminal device to perform measurement, wherein the RRC reconfiguration message includes parameters such as a measurement object, a report configuration, and a measurement identifier.
[0053] The report configuration defines the relevant configuration of the measurement report, including the reporting evaluation criteria of the measurement report, such as whether the measurement report is triggered by a measurement event or reported periodically. Exemplarily, the measurement event can be at least one of: event A1, event A2, event A3, event A4, event A5, event A6, event B1 or event B2. The threshold corresponding to the measurement event is a reference value for judging the entry event or the exit event, and the specific value of the threshold is usually configured by the network device.
[0054] The following are introductions to these measurement events and their corresponding thresholds:
[0055] Event A1 indicates that the measurement result of the serving cell is higher than a preset threshold. Assuming that the threshold is Thresh, when inequality A1-1 is satisfied, event A1 is entered, and when inequality A1-2 is satisfied, event A1 is left.
[0056] Among them, inequality A1-1 (entry condition): Ms-Hys>Thresh.
[0057] Among them, inequality A1-2 (exit condition): Ms+Hys<Thresh.
[0058] Among them, Ms is the measurement result of the current serving cell, Hys is the hysteresis parameter of this event, and Thresh and Hys can be configured by the network side.
[0059] Event A2 indicates that the measurement result of the serving cell is lower than a preset threshold. Assuming that the threshold is Thresh, when inequality A2-1 is satisfied, event A2 is entered, and when inequality A2-2 is satisfied, event A2 is left.
[0060] Among them, inequality A2-1 (entry condition): Ms+Hys<Thresh.
[0061] Among them, inequality A2-2 (exit condition): Ms-Hys>Thresh.
[0062] Among them, Ms is the measurement result of the current serving cell, Hys is the hysteresis parameter of this event, and Thresh and Hys can be configured by the network side.
[0063] Event A3 indicates that the measurement result of the same-frequency neighboring cell is higher than the measurement result of the special cell (SpCell). When inequality A3-1 is satisfied, event A3 is entered, and when inequality A3-2 is satisfied, event A3 is left.
[0064] Among them, inequality A3-1 (entry condition): Mn+Ofn+Ocn-Hys>Mp+Ofp+Ocp+Off.
[0065] Among them, inequality A3-2 (exit condition): Mn+Ofn+Ocn+Hys<Mp+Ofp+Ocp+Off.
[0066] Among them, Mn is the measurement result of the same-frequency neighboring cell, Ofn is the frequency (can also be replaced by frequency point or frequency band) offset of the same-frequency neighboring cell, Ocn is the cell individual offset (CIO) of the same-frequency neighboring cell, Mp is the measurement result of the special cell, Ofp is the frequency (can also be replaced by frequency point or frequency band) offset of the special cell, Ocp is the cell specific offset of the special cell, Hys is the hysteresis parameter of the event, Off is the offset parameter of the event, except that Mn and Mp are obtained during the measurement process, Ofn, Ocn, Hys, Ofp, Ocp and Off can all be configured by the network side.
[0067] Event A4 indicates that the measurement result of the inter-frequency neighboring cell is higher than the preset threshold. Assume that the threshold is Thresh. When inequality A4-1 is satisfied, event A4 is entered. When inequality A4-2 is satisfied, event A4 is left.
[0068] Among them, inequality A4-1 (entry condition): Mn+Ofn+Ocn-Hys>Thresh.
[0069] Among them, inequality A4-2 (exit condition): Mn+Ofn+Ocn+Hys<Thresh.
[0070] Among them, Mn is the measurement result of the inter-frequency neighboring cell, Ofn is the frequency (can also be replaced by frequency point or frequency band) offset of the inter-frequency neighboring cell, Ocn is the cell-specific offset of the inter-frequency neighboring cell, and Hys is the hysteresis parameter of the event, among which Ofn, Ocn, Hys and Thresh can be configured by the network side.
[0071] Event A5 indicates that the measurement result of the special cell is lower than the first threshold, and the measurement result of the neighboring cell is higher than the second threshold. Assuming that the first threshold is ThreshA51 and the second threshold is ThreshA52, when inequality A5-1 and inequality A5-2 are met, event A5 is entered, wherein the order of the two entry conditions is not restricted, and when at least one of inequality A5-3 or inequality A5-4 is met, event A5 is left.
[0072] Among them, inequality A5-1 (entry condition 1): Mp+Hys<ThreshA51.
[0073] Inequality A5-2 (entry condition 2): Mn+Ofn+Ocn-Hys>ThreshA52.
[0074] Among them, inequality A5-3 (exit condition 1): Mp-Hys>ThreshA51.
[0075] Inequality A5-4 (Exit condition 2): Mn+Ofn+Ocn+Hys<ThreshA52.
[0076] Among them, Mp is the measurement result of the special cell, Mn is the measurement result of the neighboring cell, Ofn is the frequency (can also be replaced by frequency point or frequency band) offset of the neighboring cell, Ocn is the cell-specific offset of the neighboring cell, Hys is the hysteresis parameter of the event, among which Ofn, Ocn, Hys, ThreshA51 and ThreshA52 can be configured by the network side.
[0077] Event A6 indicates that the measurement result of the neighboring cell is higher than the measurement result of the serving cell. When inequality A6-1 is satisfied, event A6 is entered, and when inequality A6-2 is satisfied, event A6 is left.
[0078] Among them, inequality A6-1 (entry condition): Mn+Ocn–Hys>Ms+Ocs+Off.
[0079] Among them, inequality A6-2 (exit condition): Mn+Ocn+Hys <Ms+Ocs+Off。
[0080] Among them, Ms is the measurement result of the serving cell, Mn is the measurement result of the neighboring cell, Ocn is the cell-specific bias of the neighboring cell, Ocs is the cell-specific bias of the serving cell, Hys is the hysteresis parameter of the event, and Off is the offset parameter of the event. Except for Mn and Ms, which are obtained during the measurement process, Ocn, Hys, Ocs and Off can all be configured by the network side.
[0081] Event B1 indicates that the measurement result of the heterogeneous system neighboring cell is higher than a preset threshold. Assume that the threshold is Thresh. When inequality B1-1 is satisfied, event B1 is entered. When inequality B1-2 is satisfied, event B1 is left.
[0082] Among them, inequality B1-1 (entry condition): Mn+Ofn-Hys>Thresh.
[0083] Among them, inequality B1-2 (exit condition): Mn+Ofn+Hys<Thresh.
[0084] Among them, Mn is the measurement result of the heterogeneous system neighboring cell, Ofn is the frequency (can also be replaced by frequency point or frequency band) offset of the heterogeneous system neighboring cell, Hys is the hysteresis parameter of the event, among which Ofn, Hys and Thresh can be configured by the network side.
[0085] Event B2 indicates that the measurement result of the special cell is lower than the first threshold, and the measurement result of the heterogeneous system neighboring cell is higher than the second threshold. Assuming that the first threshold is ThreshB21 and the second threshold is ThreshB22, when inequalities B2-1 and B2-2 are satisfied, event B2 is entered, and when at least one of inequalities B2-3 or inequality B2-4 is satisfied, event B2 is left.
[0086] Among them, inequality B2-1 (entry condition 1): Mp+Hys<ThreshB21.
[0087] Inequality B2-2 (entry condition 2): Mn+Ofn+Ocn-Hys>ThreshB22.
[0088] Among them, inequality B2-3 (exit condition 1): Mp-Hys>ThreshB21.
[0089] Inequality B2-4 (Exit condition 2): Mn+Ofn+Ocn+Hys<ThreshB22.
[0090] Among them, Mp is the measurement result of the special cell, Mn is the measurement result of the neighboring cell of the different system, Ofn is the frequency (can also be replaced by frequency point or frequency band) offset of the neighboring cell of the different system, Hys is the hysteresis parameter of the event, among which Ofn, Ocn, Hys, ThreshB21 and ThreshB22 can be configured by the network side.
[0091] Among them, SpCell can be understood as, for the first terminal device configured with dual connection, SpCell refers to the primary cell (PCell) of the master cell group (MCG) or the primary secondary cell group (PSCell) of the secondary cell group (SCG); if dual connection is not configured, the special cell refers to PCell.
[0092] When the measurement result (which may be a measurement result after filtering or other processing) meets the entry condition of a certain measurement event and lasts for the trigger time (time-to-trigger, TTT), it can be considered that the measurement event is met. TTT can be configured by the network side or agreed in advance. It is understandable that, by agreement, if the exit condition of a certain measurement event is met and lasts for a period of time, it can also be considered that the measurement event is met.
[0093] S102, the terminal device sends a measurement report to the source base station. Correspondingly, the source base station receives the measurement report from the terminal device.
[0094] After the terminal device measures the cell according to the RRC reconfiguration message, it generates a measurement report to report various events to the source base station.
[0095] S103, the source base station executes a handover decision.
[0096] After receiving the measurement report, the source base station determines, based on the measurement report, to perform a cell handover, that is, to switch from the source base station to the target base station.
[0097] S104, the source base station sends a handover request to the target base station. Correspondingly, the target base station receives the handover request from the source base station.
[0098] S105: The target base station performs admission control.
[0099] The target base station determines whether to allow the terminal device to access based on the switching request. If the judgment result is allowed, it sends a switching confirmation message to the source base station, where the switching request confirmation includes parameters such as the new cell-radio network temporary identifier (C-RNTI) and the target base station security-related algorithm.
[0100] S106, the target base station sends a handover request ACK to the source base station. Correspondingly, the source base station receives the handover request ACK from the target base station.
[0101] S107, the source base station sends an RRC reconfiguration message to the terminal device. Correspondingly, the terminal device receives the RRC reconfiguration message from the source base station.
[0102] After receiving the switching confirmation message from the target base station, the source base station sends an RRC reconfiguration message (switching command) to the terminal device. The content contained in the RRC reconfiguration message comes from the switching request confirmation of S106. Specifically, the switching command in the NR system contains relevant information of the target cell and the relevant configuration parameters required for the terminal device to access the target cell. For example, target cell information (such as the physical cell identifier (PCI) of the target cell and the frequency information corresponding to the target cell), the C-RNTI allocated by the target cell to the terminal device, the random access channel (RACH) resource information required to access the target cell (such as dedicated RACH resources and / or public RACH resources), etc.
[0103] S108, the terminal device performs random access to the target base station.
[0104] The terminal device initiates random access to the target base station according to the handover command. In the existing handover process, the terminal device will disconnect from the source base station, and there will be a short interruption in the data transmission and reception of the terminal device before successfully accessing the target base station.
[0105] S109, the terminal device sends an RRC reconfiguration complete message to the target base station. Correspondingly, the target base station receives the RRC reconfiguration complete message from the terminal device.
[0106] The above-mentioned cell switching is that the network equipment determines the target cell based on the RSRP, SINR, or RSRQ of the neighboring cell of the current serving cell measured and reported by the terminal equipment at a certain moment, and instructs the terminal equipment to switch from the current cell to the target cell.
[0107] It should be noted that Figure 1The process shown is a schematic diagram of an inter-station handover when the currently accessed cell (source cell) and the target cell belong to different base stations. In addition to the above inter-station handover, there are other possible handover situations, such as intra-station handover, that is, the currently accessed cell (source cell) and the target cell belong to the same base station, which can also be applied to the present invention and will not be described in detail here. In addition to the above cell handover process, there are other possible mobility-related processes, such as cell reselection and conditional handover (CHO), which can also be applied to the present invention and will not be described in detail here.
[0108] 2. RRC connection reestablishment
[0109] When the terminal device is in the RRC connected state, if there is a handover failure, radio link failure, integrity protection failure, RRC reconfiguration failure, etc., the RRC connection reestablishment process will be triggered. This process aims to reestablish the RRC connection, including the resumption of the signaling radio bearer (SRB) 1 operation and the reactivation of security.
[0110] It can be understood that for a terminal device in an RRC connected state, the access stratum (AS) security has been activated through SRB2 and at least one data radio bearer (DRB), and the terminal device can initiate an RRC connection reestablishment process to continue the RRC connection. If the network device can find and verify a valid UE context, the RRC connection reestablishment is successful; if the network device cannot retrieve the UE context, the network responds with an RRC connection establishment (RRCsetup) message. The following two cases are used as examples for introduction.
[0111] Case 1: When AS security is activated and the network equipment retrieves or verifies the UE context, such as Figure 2 As shown, the method includes:
[0112] S201, the terminal device sends an RRC connection reestablishment request (RRC reestablishment request) message to the network device.
[0113] S202, the network device sends an RRC connection reestablishment (RRC reestablishment) message to the terminal device.
[0114] S203, the terminal device sends an RRC connection reestablishment complete (RRC reestablishment complete) message to the network device.
[0115] It can be understood that for situation 1, the network device can reactivate security without changing the algorithm, and re-establish and restore SRB1.
[0116] Case 2: When the terminal device is re-establishing the RRC connection and the network equipment cannot retrieve or verify the UE context, such as Figure 3 As shown, the method includes:
[0117] S301, the terminal device sends an RRC connection reestablishment request (RRC reestablishment request) message to the network device.
[0118] S302, the network device sends an RRC connection establishment (RRC setup) message to the terminal device.
[0119] S303, the terminal device sends an RRC connection establishment completion (RRC setup complete) message to the network device.
[0120] It can be understood that for situation 2, the network device needs to discard the stored AS context and release all RBs, and fall back to establish a new RRC connection.
[0121] It should be noted that the specific implementation process of Case 1 and Case 2 can refer to the description of the technical standard (technical specification, TS) 38331.5.3.7.1, which will not be repeated here.
[0122] In a wireless communication system, when a terminal device moves, it may move from the coverage of one cell to the coverage of another cell. In order to ensure the service continuity and communication quality of the terminal device, the terminal device needs to switch between different cells. At present, the cell switching is that the network device determines the target cell based on the measurement report reported by the terminal device, and instructs the terminal device to switch from the current cell to the target cell. The measurement report can be a measurement report triggered by a measurement event.
[0123] Take the scene of switching within the station as an example. Figure 4 As shown, when the terminal device continuously reports the measurement report triggered by the measurement event for a period of time, the network device receives the reported measurement report, but the network device does not instruct the terminal device to perform cell switching, or the network device does not send the RRC reconfiguration message to the terminal device. At this time, the signal quality of the current service cell can no longer meet the service needs of the terminal device, and the signal quality of the neighboring cell is better than the signal quality of the current service cell, but the network device does not instruct the terminal device to switch to the neighboring cell with good signal quality, resulting in the terminal device needing to maintain the cell with poor signal quality for a long time.
[0124] At this time, since the signal quality of the current service cell continues to deteriorate, and the signal quality of the neighboring cell continues to improve, the signal of the neighboring cell will cause strong interference to the terminal. When the signal quality of the current service cell reaches the performance limit of the terminal device, the terminal device will have link abnormalities, such as abnormal link desynchronization, link disconnection, etc. The terminal device needs to perform RRC connection reconstruction, such as the terminal device sends an RRC connection reconstruction request message to the network device to request access to other cells with good signal quality. However, the terminal device maintains a connected state for a long time in the cell with poor signal quality, which will result in poor service continuity and communication quality, affecting the user's perception and experience. In summary, in response to the above technical problems, the embodiments of the present application propose the following technical solutions to improve service continuity and communication quality.
[0125] The technical solutions in the embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0126] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as wireless fidelity (WiFi) systems, vehicle to everything (V2X) communication systems, device-to-device (D2D) communication systems, 4G, such as long term evolution (LTE) systems, worldwide interoperability for microwave access (WiMAX) communication systems, 5G, such as new radio (NR) systems, and future communication systems.
[0127] The present application will present various aspects, embodiments or features around a system that may include multiple devices, components, modules, etc. It should be understood and appreciated that each system may include additional devices, components, modules, etc., and / or may not include all of the devices, components, modules, etc. discussed in conjunction with the figures. In addition, combinations of these schemes may also be used.
[0128] In addition, in the embodiments of the present application, words such as "exemplary" and "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of the word "exemplary" is intended to present concepts in a concrete way.
[0129] In the embodiments of the present application, "information", "signal", "message", "channel" and "signaling" can sometimes be used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings to be expressed are matched. "of", "corresponding, relevant" and "corresponding" can sometimes be used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings to be expressed are matched. In addition, the " / " mentioned in the present application can be used to indicate an "or" relationship. It can be understood that in the present application, "indication" can include direct indication, indirect indication, explicit indication and implicit indication. When describing a certain indication information used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A.
[0130] In this application, the information indicated by the indication information is referred to as the information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated, etc., or the information to be indicated can be indirectly indicated by indicating other information, wherein there is an association relationship between the other information and the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can also be achieved with the help of the arrangement order of each information agreed in advance (such as specified by the protocol), thereby reducing the indication overhead to a certain extent.
[0131] The information to be indicated can be sent as a whole or divided into multiple sub-information and sent separately, and the sending period and / or sending time of these sub-information can be the same or different. The specific sending method is not limited in this application. Among them, the sending period and / or sending time of these sub-information can be pre-defined, for example, pre-defined according to a protocol, or can be configured by the transmitting end device by sending configuration information to the receiving end device.
[0132] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person of ordinary skill in the art can appreciate that with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0133] To facilitate understanding of the embodiments of the present application, first Figure 5 The communication system shown in the example is used to describe in detail the communication system applicable to the embodiment of the present application. Figure 5A schematic diagram of the architecture of a communication system applicable to the communication method provided in an embodiment of the present application.
[0134] like Figure 5 As shown, the communication system mainly includes: network equipment and terminal equipment.
[0135] Among them, the network device can be multiple, such as a first network device, a second network device, a third network device, etc. The network device can be a device with wireless transceiver functions, or it can also be a chip or chip system arranged in the device, located in the access network (AN) of the communication system, and used to provide access services for the terminal. For example, the network device can be called a radio access network device (RAN) device, which can specifically be a next-generation mobile communication system, such as a 6G access network device, such as a 6G base station, or in the next-generation mobile communication system, the network device can also have other naming methods, which are all covered within the protection scope of the embodiments of the present application, and the present application does not make any limitation on this. Alternatively, the network device may also include 5G, such as a gNB in a new radio (NR) system, or one or a group of antenna panels (including multiple antenna panels) of a base station in 5G, or a network node constituting a gNB, a transmission point (TRP or transmission point, TP) or a transmission measurement function (TMF), such as a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), an RSU with base station function, or a wired access gateway, or a core network element of 5G, etc. Alternatively, the network device may also include: an access point (AP) in a wireless fidelity (WiFi) system, a wireless relay node, a wireless backhaul node, various forms of macro base stations, micro base stations (also called small stations), relay stations, access points, wearable devices, vehicle-mounted devices, etc.
[0136] Among them, CU and DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU) or a remote radio head (RRH). It can be understood that the network device can be a CU node, or a DU node, or a device including a CU node and a DU node. In addition, CU can be divided into a network device in the access network RAN, and CU can also be divided into a network device in the core network CN, which is not limited here.
[0137] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, CU, CU-CP, CU-UP, DU and RU are described as examples in this application. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0138] In the embodiments of the present application, the form of the network device is not limited. The device for realizing the function of the network device can be the network device; or it can be a device that can support the network device to realize the function, such as a chip system. The device can be installed in the network device or used in combination with the network device.
[0139] The terminal device may be one or more, such as a first terminal device, a second terminal device, a third terminal device, etc. The terminal device may be a terminal device with a transceiver function, or may be a chip or a chip system provided in the terminal device. The terminal device may also be referred to as user equipment (UE), access terminal device, subscriber unit, subscriber station, mobile station (MS), mobile station, remote station, remote terminal device, mobile device, user terminal device, terminal device, wireless communication device, user agent or user device. The terminal device in the embodiments of the present application can be a mobile phone, a cellular phone, a smart phone, a tablet computer, a wireless data card, a personal digital assistant (PDA), a wireless modem, a handheld device (handset), a laptop computer, a machine type communication (MTC) terminal device, a computer with a wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a smart home device (for example, a refrigerator, a television, an air conditioner, an electric meter, etc.), an intelligent robot, a robotic arm, a workshop equipment, a wireless terminal device in unmanned driving, a wireless terminal device in industrial control, a wireless terminal device in self driving, a wireless terminal device in remote medical, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a smart home, etc. The terminal device of the present application may also be a vehicle-mounted module, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit built into a vehicle as one or more components or units. The terminal device may also be other devices with terminal device functions, for example, the terminal device may also be a device that functions as a terminal device in D2D communication.
[0140] The embodiments of the present application do not limit the form of the terminal device. The device for realizing the function of the terminal device can be the terminal device; it can also be a device that can support the terminal device to realize the function, such as a chip system. The device can be installed in the terminal device or used in combination with the terminal device. In the embodiments of the present application, the chip system can be composed of chips, or it can include chips and other discrete devices.
[0141] In this communication system, when the terminal device continuously reports measurement reports within the first time period and does not receive a signal to perform cell switching, the signal quality of the neighboring cell is better than the signal quality of the current serving cell. At this time, the terminal device can re-establish the RRC connection with other neighboring cells with good signal quality in advance, which can avoid the terminal device maintaining a cell with poor signal quality for a long time, thereby improving service continuity and communication quality, and enhancing user perception and experience.
[0142] Understandably, Figure 5 The simplified schematic diagram is provided for ease of understanding. The communication system may also include other network devices and / or other terminal devices. Figure 5 Not drawn.
[0143] For ease of understanding, the following will combine Figure 6-Figure 7 The communication method provided in the embodiment of the present application is described in detail.
[0144] For example, Figure 6 A flow chart of a communication method provided in an embodiment of the present application is provided. The method can be applied to the communication between the terminal device and the network device in the above communication system.
[0145] Specifically, Figure 6 As shown, the process of the communication method is as follows:
[0146] S601: Within a first time period, when a terminal device reports a measurement report and does not receive an instruction to perform a cell switching, the terminal device sends a connection re-establishment request message to a network device according to the measurement report.
[0147] Among them, the first time period can be a preset time period or time interval, and the end time point corresponding to the first preset time period is less than the critical time point. At this critical time point, the link of the terminal device has an abnormal out-of-sync situation, or in other words, at this critical time point, the signal quality of the current service cell reaches the performance limit of the terminal device, and the terminal device cannot continue to access the current service cell in a connected state.
[0148] The link of the terminal device can be a wireless link between the terminal device and the source network device, the source network device is the network device to which the current service cell belongs, and the source network device and the above-mentioned network device can be the same network device or different network devices, without limitation. The abnormal desynchronization of the link of the terminal device can include: the wireless link between the terminal device and the source network device is disconnected, the uplink wireless link between the terminal device and the source network device is out of sync, the downlink wireless link between the terminal device and the source network device is out of sync, etc., without limitation. It can be understood that the abnormal desynchronization of the link can also be replaced by wireless link failure, link abnormality, etc., without limitation.
[0149] The measurement report may be a measurement report triggered by a measurement event, and the measurement event may include: event A3, event A4, or event A5, etc., without limitation. It should be noted that the relevant introduction of event A3, event A4 and event A5 can refer to the relevant introduction of step S101 above, and no further description is given. The measurement report may be used to indicate that the signal quality of the current serving cell and the signal quality of the neighboring cell of the current serving cell meet the first preset condition.
[0150] Among them, the signal quality may include at least one of the following: RSRP, SINR, or RSRQ. That is, the measurement report may include: RSRP of the current serving cell, SINR of the current serving cell, RSRQ of the current serving cell, RSRP of the neighboring area of the current serving cell, SINR of the neighboring area of the current serving cell, RSRQ of the neighboring area of the current serving cell, etc. The signal quality of the current serving cell may include at least one of the following: RSRP of the current serving cell, SINR of the current serving cell, RSRQ of the neighboring area of the current serving cell; the signal quality of the neighboring area of the current serving cell may include: RSRP of the neighboring area of the current serving cell, SINR of the neighboring area of the current serving cell, RSRQ of the neighboring area of the current serving cell. It can be understood that the signal quality may also include any other parameters that may be used to characterize the signal quality or strength, without limitation.
[0151] It should be noted that the number of measurement reports can be determined based on the configuration message of the network device, such as the RRC reconfiguration message in step S101 above. The number of measurement reports can be one or more. The embodiment of the present application does not limit the number of measurement reports.
[0152] Meeting the first preset condition may include: the signal quality of the current service cell is lower than the signal quality of the neighboring cell of the current service cell, that is, when the terminal device reports a measurement report triggered by a measurement event (such as event A3, event A4 and event A5), there is a neighboring cell of the current service cell with a signal quality higher than the signal quality of the current service cell.
[0153] Satisfying the first preset condition may also include: the signal quality of the current service cell is less than the first preset value, that is, when the terminal device reports a measurement report triggered by a measurement event (such as event A3, event A4 and event A5), the signal quality of the current service cell is already poor, or in other words, the signal quality of the current service cell can no longer meet the service requirements of the terminal device.
[0154] That is, when the signal quality of the current service cell is lower than the signal quality of the neighboring cell of the current service cell, and the signal quality of the current service cell is less than the first preset value, the terminal device can trigger in advance to re-establish the RRC connection with other cells with good signal quality. The following two triggers are used as examples for detailed introduction.
[0155] (1) The first trigger condition: the signal quality of the current serving cell is lower than the signal quality of the neighboring cell of the current serving cell.
[0156] The signal quality of the current serving cell being lower than the signal quality of the neighboring cell of the current serving cell may include at least one of the following:
[0157] The RSRP of the neighboring cell of the current service cell is greater than the RSRP of the current service cell, and the absolute value of the difference between the RSRP of the neighboring cell of the current service cell and the RSRP of the current service cell is greater than the first value; the SINR of the neighboring cell of the current service cell is greater than the SINR of the current service cell, and the absolute value of the difference between the SINR of the neighboring cell of the current service cell and the SINR of the current service cell is greater than the second value; or, the RSRQ of the neighboring cell of the current service cell is greater than the RSRQ of the current service cell, and the absolute value of the difference between the RSRQ of the neighboring cell of the current service cell and the RSRQ of the current service cell is greater than the third value.
[0158] Among them, the first value, the second value, and the third value are preset values. It can be understood that the naming of the first value, the second value, and the third value is only an example, for example, the first value can also be replaced by the first threshold value, or any other possible naming, without limitation; the second value can also be replaced by the second threshold value, or any other possible naming, without limitation; the third value can also be replaced by the third threshold value, or any other possible naming, without limitation.
[0159] It can be understood that the RSRP of the neighboring area of the current service cell is greater than the RSRP of the current service cell, and the absolute value of the difference between the RSRP of the neighboring area of the current service cell and the RSRP of the current service cell is greater than the first value, which can be understood as: the RSRP of the neighboring area of the current service cell is higher than the RSRP of the current service cell by a bias (offset); the SINR of the neighboring area of the current service cell is greater than the SINR of the current service cell, and the absolute value of the difference between the SINR of the neighboring area of the current service cell and the SINR of the current service cell is greater than the second value, which can be understood as: the SINR of the neighboring area of the current service cell is higher than the SINR of the current service cell by a bias; the RSRQ of the neighboring area of the current service cell is greater than the RSRQ of the current service cell, and the absolute value of the difference between the RSRQ of the neighboring area of the current service cell and the RSRQ of the current service cell is greater than the third value, which can be understood as: the RSRQ of the neighboring area of the current service cell is higher than the RSRQ of the current service cell by a bias. When the signal quality of the current service cell and the signal quality of the neighboring cell of the current service cell meet at least one of the above items, the terminal device can determine that there is a neighboring cell with better signal quality than the current service cell, and the signal quality of the neighboring cell is good enough. At this time, the terminal device meets the first trigger condition for triggering the re-establishment of the RRC connection.
[0160] (2) Second trigger condition: the signal quality of the current serving cell is less than a first preset value.
[0161] The signal quality of the current serving cell being less than the first preset value may include at least one of the following:
[0162] The RSRP of the current serving cell is less than the fourth value; the SINR of the current serving cell is less than the fifth value; or, the RSRQ of the current serving cell is less than the sixth value.
[0163] Among them, the fourth value, the fifth value and the sixth value can be preset values without limitation. It can be understood that the naming of the fourth value, the fifth value and the sixth value is only an example, for example, the fourth value can also be replaced by the fourth threshold value, or any other possible naming, without limitation; the fifth value can also be replaced by the fifth threshold value, or any other possible naming, without limitation; the sixth value can also be replaced by the sixth threshold value, or any other possible naming, without limitation.
[0164] It can be understood that when the signal quality of the current service cell meets at least one of the above items, the terminal device can determine that the signal quality of the current service cell can no longer meet the business needs of the terminal device, or in other words, the signal quality of the current service cell is not good. At this time, the terminal device meets the second trigger condition for triggering the re-establishment of the RRC connection.
[0165] During the first time period, when the terminal device reports a measurement report and does not receive an instruction to perform a cell switch, if the terminal device determines that the signal quality of the current service cell and the signal quality of the neighboring cell of the current service cell meet the first trigger condition and the second trigger condition mentioned above, the terminal device can trigger in advance to re-establish an RRC connection with a neighboring cell with good signal quality. For example, the terminal device can send a connection re-establishment request message to the network device to request to re-establish a radio resource control RRC connection with a neighboring cell of the current service cell. The neighboring cell of the current service cell that the terminal device requests to access can be recorded as a target cell, and the target cell can be one of the neighboring cells that meet the second trigger condition mentioned above, such as the target cell can be the cell with the best signal quality among the neighboring cells that meet the second trigger condition mentioned above, without limitation. The network device is a network device to which a neighboring cell of the current service cell belongs, that is, the network device is a network device to which the target cell belongs, or the cell to which the network device can provide service includes the target cell.
[0166] S602, the terminal device establishes an RRC connection with the network device.
[0167] It can be understood that after receiving the RRC connection re-establishment request message, the network device can Figure 2 or Figure 3 The method shown in the figure establishes an RRC connection with the terminal device. The specific implementation process can refer to the above Figure 2 and Figure 3 The relevant introduction will not be repeated here.
[0168] In summary, when the terminal device continuously reports measurement reports within the first time period and does not receive a signal to perform cell switching, the signal quality of the neighboring cell is better than the signal quality of the current serving cell. At this time, the terminal device can re-establish the RRC connection with other neighboring cells with good signal quality in advance, which can avoid the terminal device maintaining a cell with poor signal quality for a long time, thereby improving service continuity and communication quality, and enhancing user perception and experience.
[0169] The above is combined with the method embodiment to introduce the process of the communication method provided by the embodiment of the present application as a whole. For ease of understanding, the above method is introduced below using the intra-station switching scenario as an example:
[0170] like Figure 7As shown, in time period #1, the terminal device reports a measurement report triggered by a measurement event. Assuming that time period #1 can be [t1, t2], the terminal device can continue to maintain a connected state in the current service cell in [t1, t2]. The measurement report is a measurement report triggered by a measurement event, and the measurement report may include multiple measurement reports, such as the measurement report may include: measurement report #1, measurement report #2, measurement report #3, measurement report #4 and measurement report #5, that is, the terminal device can continue to send measurement report #1, measurement report #2, measurement report #3, measurement report #4 and measurement report #5 to the network device in [t1, t2].
[0171] At this time, within [t1, t2], the network device can receive measurement report #1, measurement report #2, measurement report #3, measurement report #4 and measurement report #5, and does not instruct the terminal device to perform cell switching. In this case, the terminal device can determine that the signal quality of the current service cell and the signal quality of the neighboring cell of the current service cell meet the above-mentioned first trigger condition and the second trigger condition, such as, the RSRP of the neighboring cell of the current service cell is greater than the RSRP of the current service cell, and the absolute value of the difference between the RSRP of the neighboring cell of the current service cell and the RSRP of the current service cell is greater than value #1 (the above-mentioned first value); the SI of the neighboring cell of the current service cell NR is greater than the SINR of the current serving cell, and the absolute value of the difference between the SINR of the neighboring cell of the current serving cell and the SINR of the current serving cell is greater than value #2 (the second value mentioned above), and the RSRP of the current serving cell is less than value #4 (the fourth value mentioned above). At this time, the UE can select a target cell according to the signal quality of the neighboring cell of the current serving cell (such as SINR and RSRP), and send a connection re-establishment request message to the network device in advance to request to re-establish the RRC connection with the target cell, thereby avoiding the terminal device maintaining a cell with poor signal quality for a long time, thereby improving service continuity and communication quality, and enhancing user perception and experience.
[0172] Combination of the above Figure 6-Figure 7 The communication method provided by the embodiment of the present application is described in detail. Figure 8-Figure 9 A communication device for executing the communication method provided in an embodiment of the present application is described in detail.
[0173] For example, Figure 8 This is a schematic diagram of the structure of the communication device provided in the embodiment of the present application. Figure 1 .like Figure 8 As shown, the communication device 800 includes: a transceiver module 801 and a processing module 802. For ease of description, Figure 8 Only the main components of the communication device are shown.
[0174] In some embodiments, the communication device 800 may be applicable to the communication system shown in 5 to perform the functions of the above-mentioned terminal device.
[0175] Among them, the transceiver module 801 can be used to execute the function of the terminal device to send and receive messages, and the processing module 802 can execute functions other than sending and receiving messages of the terminal device. The processing module 802 is used to control the transceiver module 801 to send a connection re-establishment request message to the network device according to the measurement report when the terminal device reports a measurement report within the first time period and does not receive an indication to execute a cell switching. The processing module 802 is also used to establish an RRC connection with the network device. Among them, the measurement report is used to indicate that the signal quality of the current service cell and the signal quality of the neighboring cell of the current service cell meet the first preset condition, and the first preset condition is met. The signal quality of the current service cell is lower than the signal quality of the neighboring cell of the current service cell; the connection re-establishment request message is used to request to re-establish a radio resource control RRC connection with the neighboring cell of the current service cell; the network device is a network device to which the neighboring cell of the current service cell belongs.
[0176] Optionally, the transceiver module 801 may include a sending module and a receiving module, wherein the sending module is used to implement the sending function of the communication device 800 , and the receiving module is used to implement the receiving function of the communication device 800 .
[0177] Optionally, the communication device 800 may further include a storage module, wherein the storage module stores a program or an instruction. When the processing module 802 executes the program or the instruction, the communication device 800 may execute the above communication method.
[0178] It should be noted that the communication device 800 can be a terminal device, or a chip (system) or other parts or components that can be set in a network device or a terminal device, or a device that includes a terminal device, which is not limited in this application.
[0179] In addition, the technical effects of the communication device 800 can refer to the technical effects of the above-mentioned communication method, which will not be repeated here.
[0180] For example, Fig. 9 A schematic diagram of the structure of the communication device provided in the embodiment of the present application Figure 2 The communication device may be a terminal, or a chip (system) or other components or assemblies that can be arranged in the terminal. Fig. 9 As shown, the communication device 900 may include a processor 901. Optionally, the communication device 900 may also include a memory 902 and / or a transceiver 903. The processor 901 is coupled with the memory 902 and the transceiver 903, such as being connected via a communication bus.
[0181] Combine the following Fig. 9 The components of the communication device 900 are described in detail:
[0182] The processor 901 is the control center of the communication device 900, and may be a processor or a general term for multiple processing elements. For example, the processor 901 is one or more central processing units (CPUs), or may be application specific integrated circuits (ASICs), or may be configured to implement one or more integrated circuits of the embodiments of the present application, such as one or more microprocessors (digital signal processors, DSPs), or one or more field programmable gate arrays (FPGAs).
[0183] Optionally, the processor 901 may execute various functions of the communication device 900 by running or executing a software program stored in the memory 902 and calling data stored in the memory 902, such as executing the above Figure 6-Figure 7 The communication method shown.
[0184] In a specific implementation, as an embodiment, the processor 901 may include one or more CPUs, such as Fig. 9 CPU0 and CPU1 are shown in FIG.
[0185] In a specific implementation, as an embodiment, the communication device 900 may also include multiple processors, such as Fig. 9 901 and processor 904 are shown in FIG. Each of these processors may be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). A processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
[0186] The memory 902 is used to store the software program for executing the solution of the present application, and the execution is controlled by the processor 901. The specific implementation method can refer to the above method embodiment, which will not be repeated here.
[0187] Optionally, the memory 902 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 902 may be integrated with the processor 901, or may exist independently and be communicated to the processor 901 through the interface circuit ( Fig. 9 (not shown) is coupled to the processor 901, which is not specifically limited in the embodiment of the present application.
[0188] The transceiver 903 is used for communication with other communication devices. For example, if the communication device 900 is a terminal, the transceiver 903 can be used to communicate with a network device, or with another terminal device. For another example, if the communication device 900 is a network device, the transceiver 903 can be used to communicate with a terminal, or with another network device.
[0189] Optionally, the transceiver 903 may include a receiver and a transmitter ( Fig. 9 The receiver is used to implement a receiving function, and the transmitter is used to implement a sending function.
[0190] Optionally, the transceiver 903 may be integrated with the processor 901, or may exist independently and communicate with the processor 901 through the interface circuit ( Fig. 9 (not shown) is coupled to the processor 901, which is not specifically limited in the embodiment of the present application.
[0191] It should be noted that Fig. 9 The structure of the communication device 900 shown in the figure does not constitute a limitation on the communication device. The actual communication device may include more or less components than those shown in the figure, or combine certain components, or arrange the components differently.
[0192] In addition, the technical effects of the communication device 900 can refer to the technical effects of the communication method described in the above method embodiment, and will not be repeated here.
[0193] The embodiment of the present application provides a communication system. The communication system may include the terminal device and the network device in the above method embodiment.
[0194] It should be understood that the processor in the embodiments of the present application may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0195] It should also be understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).
[0196] The above embodiments can be implemented in whole or in part by software, hardware (such as circuits), firmware or any other combination. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a tape), an optical medium (for example, a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state hard disk.
[0197] It should be understood that the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. A and B can be singular or plural. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship, but it may also indicate an "and / or" relationship. Please refer to the context for specific understanding.
[0198] In this application, "at least one" means one or more, and "more than one" means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can be represented by: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.
[0199] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0200] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0201] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0202] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0203] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0204] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0205] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage media include: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks or optical disks.
[0206] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A communication method, characterized in that: include: In a first time period, when a terminal device reports a measurement report and does not receive an instruction to perform a cell handover, the terminal device sends a connection re-establishment request message to a network device according to the measurement report; wherein the measurement report is used to indicate that the signal quality of the current serving cell and the signal quality of a neighboring cell of the current serving cell meet a first preset condition, and the first preset condition is met, including: the signal quality of the current serving cell is lower than the signal quality of a neighboring cell of the current serving cell; the connection re-establishment request message is used to request to re-establish a radio resource control RRC connection with a neighboring cell of the current serving cell; and the network device is a network device to which a neighboring cell of the current serving cell belongs; The terminal device establishes an RRC connection with the network device.
2. The method according to claim 1, characterized in that The signal quality includes at least one of the following: reference signal received power RSRP, signal to interference plus noise ratio SINR, or reference signal received quality RSRQ; the signal quality of the current serving cell is lower than the signal quality of the neighboring cell of the current serving cell, including at least one of the following: The RSRP of the neighboring cell of the current serving cell is greater than the RSRP of the current serving cell, and the absolute value of the difference between the RSRP of the neighboring cell of the current serving cell and the RSRP of the current serving cell is greater than the first value; The SINR of the neighboring cell of the current serving cell is greater than the SINR of the current serving cell, and the absolute value of the difference between the SINR of the neighboring cell of the current serving cell and the SINR of the current serving cell is greater than a second value; or, The RSRQ of the neighboring cell of the current serving cell is greater than the RSRQ of the current serving cell, and the absolute value of the difference between the RSRQ of the neighboring cell of the current serving cell and the RSRQ of the current serving cell is greater than a third value.
3. The method according to claim 1 or 2, characterized in that: The satisfying the first preset condition further includes: the signal quality of the current serving cell is less than a first preset value.
4. The method according to claim 3, characterized in that The signal quality includes at least one of the following: reference signal received power RSRP, signal to interference plus noise ratio SINR, or reference signal received quality RSRQ; the signal quality of the current serving cell is less than the first preset value, including at least one of the following: The RSRP of the current serving cell is less than a fourth value; The SINR of the current serving cell is less than the fifth value; or, The RSRQ of the current serving cell is less than the sixth value.
5. The method according to any one of claims 1 to 4, characterized in that The end time point corresponding to the first preset time period is less than a critical time point; at the critical time point, the link of the terminal device is abnormally out of sync.
6. The method according to any one of claims 1 to 5, characterized in that The measurement report is a measurement report triggered by a measurement event.
7. A communication device, characterized in that: include: Transceiver module and processing module; wherein, The processing module is used to control the transceiver module to send a connection re-establishment request message to the network device according to the measurement report when the terminal device reports a measurement report within a first time period and no indication of performing cell switching is received; wherein the measurement report is used to indicate that the signal quality of the current serving cell and the signal quality of the neighboring cell of the current serving cell meet a first preset condition, and the first preset condition is met, including: the signal quality of the current serving cell is lower than the signal quality of the neighboring cell of the current serving cell; the connection re-establishment request message is used to request to re-establish a radio resource control RRC connection with the neighboring cell of the current serving cell; the network device is a network device to which the neighboring cell of the current serving cell belongs; The processing module is used to establish an RRC connection with the network device.
8. The device according to claim 7, characterized in that The signal quality includes at least one of the following: reference signal received power RSRP, signal to interference plus noise ratio SINR, or reference signal received quality RSRQ; the signal quality of the current serving cell is lower than the signal quality of the neighboring cell of the current serving cell, including at least one of the following: The RSRP of the neighboring cell of the current serving cell is greater than the RSRP of the current serving cell, and the absolute value of the difference between the RSRP of the neighboring cell of the current serving cell and the RSRP of the current serving cell is greater than the first value; The SINR of the neighboring cell of the current serving cell is greater than the SINR of the current serving cell, and the absolute value of the difference between the SINR of the neighboring cell of the current serving cell and the SINR of the current serving cell is greater than a second value; or, The RSRQ of the neighboring cell of the current serving cell is greater than the RSRQ of the current serving cell, and the absolute value of the difference between the RSRQ of the neighboring cell of the current serving cell and the RSRQ of the current serving cell is greater than a third value.
9. The device according to claim 7 or 8, characterized in that The satisfying the first preset condition further includes: the signal quality of the current serving cell is less than a first preset value.
10. The device according to claim 7, characterized in that The signal quality includes at least one of the following: reference signal received power RSRP, signal to interference plus noise ratio SINR, or reference signal received quality RSRQ; the signal quality of the current serving cell is less than the first preset value, including at least one of the following: The RSRP of the current serving cell is less than a fourth value; The SINR of the current serving cell is less than the fifth value; or, The RSRQ of the current serving cell is less than the sixth value.
11. The device according to any one of claims 7 to 10, characterized in that The end time point corresponding to the first preset time period is less than a critical time point; at the critical time point, the link of the terminal device is abnormally out of sync.
12. The device according to any one of claims 7 to 11, characterized in that The measurement report is a measurement report triggered by a measurement event.
13. A communication device, characterized in that: The communication device comprises: a processor; wherein, The processor is used to execute the communication method according to any one of claims 1 to 6.
14. A communication device, characterized in that: The communication device comprises: a processor and a memory; the memory is used to store computer instructions, and when the processor executes the instructions, the communication device executes the communication method according to any one of claims 1 to 6.
15. A communication chip, characterized in that: Instructions are stored therein, and when the chip is run on a communication device, the method according to any one of claims 1 to 6 is implemented.
16. A communication system, characterized in that: The communication system comprises: at least one device for executing the method according to any one of claims 1-6.
17. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a computer program or an instruction. When the computer program or the instruction is executed on a computer, the computer is caused to execute the communication method according to any one of claims 1 to 6.
18. A computer program product, characterized in that The computer program product comprises: a computer program or instructions, and when the computer program or instructions are executed on a computer, the computer is caused to execute the communication method according to any one of claims 1 to 6.