Method, device, equipment and readable storage medium for optimizing configuration

By receiving and analyzing the relevant information about the failure or success of the terminal during the DAPS switching process, optimizing the DAPS switching configuration, solving the problem of wireless link failure or handover failure during the DAPS switching process, and achieving the effect of improving the success rate of the handover and reducing the delay interruption of the user plane.

CN115086980BActive Publication Date: 2025-04-04CHINA MOBILE COMM LTD RES INST +1
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202110266156.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-03-11
Publication Date
2025-04-04
Estimated Expiration
2041-03-11

AI Technical Summary

Technical Problem

During the dual activation protocol stack (DAPS) handover process, the terminal may fail wireless link or handover failure. How to optimize the DAPS handover configuration based on the UE's DAPS handover related information is an urgent problem.

Method used

By receiving and analyzing the relevant information about the terminal failing or succeeding during the DAPS handover process, including the terminal's current status, the failed cell identity, the ID of the C-RNTI, DRB or MRB, the downlink user interrupt time, the RRC connection establishment time, etc., the network side device or terminal can optimize the DAPS handover configuration, such as optimizing the switching timing, optimizing the signaling interaction process, or optimizing the DRB configuration.

Benefits of technology

By optimizing the DAPS switching configuration, the success rate of DAPS switching can be improved, the user delay interruption can be reduced, and network performance and user experience can be improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115086980B_ABST
    Figure CN115086980B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a method, apparatus, device and readable storage medium for optimizing configuration, the method comprising: receiving first information, the first information indicating information related to DAPS switching failure or success. In the embodiment of the present application, the network side device can obtain information related to DAPS switching failure or success reported by the UE, and the network side device can further optimize the DAPS switching configuration according to the information related to DAPS switching failure or success.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of communication technology, and specifically to a method, apparatus, device and readable storage medium for optimizing configuration. Background Art

[0002] During the dual active protocol stack (DAPS) switching process, a terminal (such as a user equipment (UE)) may experience a radio link failure (RLF) or a switching failure. How to optimize the DAPS switching configuration according to the relevant information of the DAPS switching of the UE is an urgent problem to be solved. Summary of the invention

[0003] The embodiments of the present application provide a method, apparatus, device and readable storage medium for optimizing configuration, so as to solve the problem of how to optimize DAPS switching configuration.

[0004] In a first aspect, a method for optimizing configuration is provided, which is performed by a network side device and includes:

[0005] receiving first information, wherein the first information indicates information related to DAPS switching failure or success;

[0006] The first information includes one or more of the following:

[0007] The current state of the terminal;

[0008] The identifier of the cell where the DAPS failure occurred in the terminal;

[0009] A cell radio network temporary identifier C-RNTI used by the terminal in the source cell and / or the target cell;

[0010] The ID of the data radio bearer DRB or multicast radio bearer MRB to which the terminal currently performs DAPS switching;

[0011] The downlink user interruption time corresponding to the DRB ID;

[0012] The length of time between the terminal completing the establishment of the radio resource control RRC connection in the target cell and receiving the handover success indication sent by the target cell or the target base station;

[0013] Measurement results of the serving cell, the target cell and / or the neighboring cell measured by the terminal;

[0014] The location information of the terminal.

[0015] Optionally, the method further comprises:

[0016] The DAPS switching configuration is optimized according to the first information.

[0017] Optionally, the step of receiving the first information includes:

[0018] receiving a first message, wherein the first message includes the first information;

[0019] The first message is one of the following:

[0020] Reconstruction request message;

[0021] Radio link failure report;

[0022] logged MDT message;

[0023] Newly defined message.

[0024] Optionally, the first information is information recorded when a DAPS switching failure occurs in the terminal.

[0025] Optionally, the DAPS handover failure includes: a source cell radio link failure and / or a target cell radio link failure.

[0026] Optionally, the current state of the terminal includes one or more of the following:

[0027] The random access to the target cell is successful or the RRC connection is established, but no handover success indication is received from the target cell or the target base station;

[0028] DAPS switching is successful;

[0029] A handover success indication is received from the target cell or target base station.

[0030] Optionally, the identifier of the cell where the DAPS failure of the terminal occurs includes one or more of the following: an identifier of a source cell and an identifier of a target cell.

[0031] Optionally, the step of optimizing the DAPS switching configuration according to the first information includes:

[0032] Optimizing the timing of DAPS switching according to the current state of the terminal, the identifier of the cell where the DAPS failure occurs in the terminal, and one or more of the measurement results of the serving cell, the target cell and / or the neighboring cell measured by the terminal;

[0033] or,

[0034] According to the time length between the terminal completing RRC connection establishment in the target cell and receiving the switching success indication sent by the target cell or the target base station, the measurement results of the serving cell, the target cell and / or the neighboring cell measured by the terminal, and one or more of the C-RNTIs used by the terminal in the source cell and / or the target cell, the time for sending the switching success indication is optimized, or the signaling interaction process of the switching success between the target cell and the source cell is optimized, or the signaling interaction process of the secondary node state migration SN STATUS TRANSFER between the target cell and the source cell is optimized;

[0035] or,

[0036] The DAPS switching configured by the DRB is optimized according to the ID of the DRB on which the terminal currently performs DAPS switching, the downlink user interruption time corresponding to the ID of the DRB, the location information of the terminal, and one or more of the measurement results of the service cell, target cell and / or neighboring cell measured by the terminal.

[0037] In a second aspect, a method for optimizing configuration is provided, which is executed by a terminal and includes:

[0038] Reporting first information to a network side device, where the first information indicates information related to a DAPS switching failure or success;

[0039] The first information includes one or more of the following:

[0040] The current state of the terminal;

[0041] The identifier of the cell where the DAPS failure occurred in the terminal;

[0042] C-RNTI used by the terminal in the source cell and / or the target cell;

[0043] The ID of the DRB or MRB for which the terminal currently performs DAPS switching;

[0044] The downlink user interruption time corresponding to the DRB ID;

[0045] The length of time between the terminal completing RRC connection establishment in the target cell and receiving a handover success indication sent by the target cell or target base station;

[0046] Measurement results of the serving cell, the target cell and / or the neighboring cell measured by the terminal;

[0047] The location information of the terminal.

[0048] Optionally, the step of reporting the first information to the network side device includes:

[0049] Sending a first message to a network side device, where the first message includes the first information;

[0050] The first message is one of the following:

[0051] Reconstruction request message;

[0052] Radio link failure report;

[0053] logged MDT message;

[0054] Newly defined message.

[0055] Optionally, the DAPS handover failure includes: a source cell radio link failure and / or a target cell radio link failure.

[0056] Optionally, the method further comprises:

[0057] When a DAPS switching failure occurs in the terminal, the first information is recorded.

[0058] Optionally, the first information includes one or more of the following:

[0059] The current state of the terminal;

[0060] The identifier of the cell where the DAPS failure occurred in the terminal;

[0061] C-RNTI used by the terminal in the source cell and / or the target cell;

[0062] The ID of the DRB or MRB for which the terminal currently performs DAPS switching;

[0063] The downlink user interruption time corresponding to the DRB ID;

[0064] The length of time between the terminal completing RRC connection establishment in the target cell and receiving a handover success indication sent by the target cell or target base station;

[0065] Measurement results of the serving cell, the target cell and / or the neighboring cell measured by the terminal;

[0066] The location information of the terminal.

[0067] Optionally, the current state of the terminal includes one or more of the following:

[0068] The random access to the target cell is successful or the RRC connection is established, but no handover success indication is received from the target cell or the target base station;

[0069] DAPS switching is successful;

[0070] A handover success indication is received from the target cell or target base station.

[0071] Optionally, the identifier of the cell where the DAPS failure of the terminal occurs includes one or more of the following: an identifier of a source cell and an identifier of a target cell.

[0072] In a third aspect, a device for optimizing configuration is provided, which is applied to a network side device and is characterized by comprising:

[0073] A first receiving module, configured to receive first information, wherein the first information indicates information related to DAPS switching failure or success;

[0074] The first information includes one or more of the following:

[0075] The current state of the terminal;

[0076] The identifier of the cell where the DAPS failure occurred in the terminal;

[0077] A cell radio network temporary identifier C-RNTI used by the terminal in the source cell and / or the target cell;

[0078] The ID of the data radio bearer DRB or multicast radio bearer MRB to which the terminal currently performs DAPS switching;

[0079] The downlink user interruption time corresponding to the DRB ID;

[0080] The length of time between the terminal completing the establishment of the radio resource control RRC connection in the target cell and receiving the handover success indication sent by the target cell or the target base station;

[0081] Measurement results of the serving cell, the target cell and / or the neighboring cell measured by the terminal;

[0082] The location information of the terminal.

[0083] In a fourth aspect, a device for optimizing configuration is provided, which is applied to a terminal, and includes:

[0084] A reporting module, configured to report first information to a network side device, wherein the first information indicates information related to a DAPS switching failure or success;

[0085] The first information includes one or more of the following:

[0086] The current state of the terminal;

[0087] The identifier of the cell where the DAPS failure occurred in the terminal;

[0088] C-RNTI used by the terminal in the source cell and / or the target cell;

[0089] The ID of the DRB or MRB for which the terminal currently performs DAPS switching;

[0090] The downlink user interruption time corresponding to the DRB ID;

[0091] The length of time between the terminal completing RRC connection establishment in the target cell and receiving a handover success indication sent by the target cell or target base station;

[0092] Measurement results of the serving cell, the target cell and / or the neighboring cell measured by the terminal;

[0093] The location information of the terminal.

[0094] In a fifth aspect, a network side device is provided, comprising: a processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the steps of the method described in the first aspect.

[0095] In a sixth aspect, a terminal is provided, comprising: a processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the steps of the method described in the second aspect.

[0096] In a seventh aspect, a readable storage medium is provided, on which a program is stored. When the program is executed by a processor, the steps of the method described in the first aspect or the second aspect are implemented.

[0097] In an embodiment of the present application, the network side device may obtain information related to DAPS switching failure or success reported by the UE, and the network side device may further optimize the DAPS switching configuration according to the information related to DAPS switching failure or success. BRIEF DESCRIPTION OF THE DRAWINGS

[0098] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present application. Also, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:

[0099] Figure 1 This is one of the flow charts for DAPS switching;

[0100] Figure 2 This is the second flowchart of DAPS switching;

[0101] Figure 3 is a schematic diagram of a wireless communication system to which the embodiments of the present application can be applied;

[0102] Figure 4 It is one of the flow charts of the method for optimizing configuration provided in the embodiment of the present application;

[0103] Figure 5 This is the second flowchart of the method for optimizing configuration provided in the embodiment of the present application;

[0104] Figure 6 This is the third flowchart of the method for optimizing configuration provided in the embodiment of the present application;

[0105] Figure 7 It is one of the flow charts of the device for optimizing configuration provided in the embodiment of the present application;

[0106] Figure 8 This is the second flow chart of the device for optimizing configuration provided in the embodiment of the present application;

[0107] Fig. 9 is a schematic diagram of a network side device provided in an embodiment of the present application;

[0108] Fig.10 It is a schematic diagram of a terminal provided in an embodiment of the present application. DETAILED DESCRIPTION

[0109] DAPS is a mechanism introduced to reduce user plane delay interruption during handover. Figure 1 and Figure 2 As shown, after receiving the handover command, the terminal (such as user equipment (UE)) initiates a random access process to the target base station, during which the uplink and downlink data transmission with the source base station may not be interrupted; the UE does not interrupt the data transmission process with the source base station until it receives an explicit notification from the target base station. When the UE successfully completes the establishment of the Radio Resource Control (RRC) connection in the target cell, there will be signaling interaction processes such as handover success and secondary node status transfer between the target cell and the source cell, and then the subsequent path switch process will be carried out.

[0110] See also Figure 1 , the specific steps are as follows:

[0111] 1.Handover Command with "daps-HO" / "dapsConfig" perDRB;

[0112] 2.EARLYFORWARDINGTRANSFER with "First DL COUNT";

[0113] 3. Continue UL / DL data transmission / reception in source cell while establishing a new connection in the target cell;

[0114] 4. Data forwarding of DL data;

[0115] 5. Buffer DL data;

[0116] 6. Random Access procedure;

[0117] 7. Switch UL data transmission from source to target cell. Continue DL data reception in source cell.

[0118] See also Figure 2 , the specific steps are as follows:

[0119] 1. Handover Complete + Packet Data Convergence Protocol (PDCP) status report (status Report);

[0120] 2. Perform UL transmission in the target cell. Perform DL reception in the source cell and the target cell (UL transmission in target cell. DL reception in source and target cell);

[0121] 3. Perform duplication check and start sending DL data to UE;

[0122] 4. Handover success;

[0123] 5. Path switch request;

[0124] 6. Stop sending / receiving data to / from UE;

[0125] 7.SN STATUS TRANSFER;

[0126] 8. RRCReconfigure / RRC Connection Reconfiguration with “daps-sourceRelease”;

[0127] 9.RRC Reconfiguration Complete / RRC Connection Reconfiguration Complete+PDCP Status Report (RRCReconfigureComplete / RRC Connection Reconfiguration Complete+PDCP Status Report);

[0128] 10.UE context release (UE context Release);

[0129] 11. Release of UE;

[0130] 12. Release connection to source cell. UL transmission and DL reception only in target cell.

[0131] During the DAPS handover process, the UE may experience a Radio Link Failure (RLF) or handover failure in four stages:

[0132] Phase 1: The UE has not received the DAPS handover command and RLF occurs in the source cell;

[0133] Phase 2: The UE executes the DAPS handover command but has not yet successfully accessed the target cell, such as when a random access failure occurs in the target cell;

[0134] Phase 3: The UE successfully accesses the target cell, but has not received a handover success indication from the target cell or target base station, such as a daps-sourceRelease message, and the UE experiences RLF in the source cell or the target cell or in both cells at the same time.

[0135] Phase 4: DAPS handover is completed and the UE experiences RLF in the target cell;

[0136] For phases 1, 2 and 4, according to the prior art, the UE will generate an RLF report, recording the identity (ID) and measurement results of the source cell and neighbor / target cell when RLF or handover failure occurs, the UE's location information, the UE's cell radio network temporary identifier (Cell-Radio Network Temporary Identifier, C-RNTI) in the source cell, the UE's reconstructed cell ID, the length of time from the start of the handover to the connection failure, the length of time from the connection failure to the UE successfully entering the connected state again, and other information.

[0137] As for stage 3, the RLF of the source cell during this period may be caused by the source base station configuring the DAPS switching too late, or by the target base station sending the daps-sourceRelease message too late; and, since the UE's RRC connection in the target cell has not failed (failure) and the UE does not reestablish, then according to the prior art, the UE will not record the RLF of the source cell. The RLF of the target cell during this period may be caused by the source base station configuring the DAPS switching too early. If RLF occurs in two cells (this situation will not occur in the prior art because the UE is only connected to one cell at a time), it may be caused by poor coverage at the UE's location or the selection of the wrong target cell. Since the UE maintains connection with both the source cell and the target cell in stage 3, the UE can or needs to record information related to the source and target cells to help the source base station and the target base station on the network side find the cause of the failure and help optimize the subsequent DAPS switching configuration process.

[0138] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0139] The term "comprise" and any variation thereof in the specification and claims of the present application are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units need not be limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices. In addition, the use of "and / or" in the specification and claims to indicate at least one of the connected objects, such as A and / or B, means that A alone, B alone, and A and B exist in three cases.

[0140] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0141] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the above-mentioned systems and radio technologies as well as other systems and radio technologies. However, the following description describes a new radio (NR) system for example purposes, and NR terms are used in most of the following descriptions, although these technologies can also be applied to applications other than NR system applications, such as the 6th Generation (6G) communication system.

[0142] See also Figure 3, a block diagram of a wireless communication system applicable to the embodiment of the present application is shown. The wireless communication system includes a terminal 31 and a network side device 32. Among them, the terminal 31 can also be called a terminal device or a user terminal (UserEquipment, UE), and the terminal 31 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer) or a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), a wearable device (Wearable Device) or a vehicle-mounted device (Vehicle User Equipment, VUE), a pedestrian terminal (Pedestrian User Equipment, PUE) and other terminal side devices, and the wearable device includes: a bracelet, a headset, glasses, etc. It should be noted that the specific type of the terminal 31 is not limited in the embodiment of the present application. The network side device 32 can be a base station or a core network, wherein the base station can be referred to as a node B, an evolved node B, an access point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a basic service set (Basic Service Set, BSS), an extended service set (Extended Service Set, ESS), a B node, an evolved B node (eNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a transmitting and receiving point (Transmitting Receiving Point, TRP) or some other suitable term in the field. As long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is taken as an example, but the specific type of the base station is not limited.

[0143] See also Figure 4 The embodiment of the present application provides a method for optimizing configuration. The execution subject of the method may be a network side device. The specific steps include: step 401 and step 402.

[0144] Step 401: Receive first information, where the first information indicates information related to DAPS switching failure or success;

[0145] The first information includes one or more of the following:

[0146] (1) The current state of the terminal;

[0147] Optionally, the current state of the terminal includes one or more of the following:

[0148] (a) Random access to the target cell is successful or an RRC connection is established, but no handover success indication is received from the target cell or target base station;

[0149] In the embodiment of the present application, the switching success indication may be a daps-sourceRelease message or a switching success message.

[0150] (b) DAPS switching is successful;

[0151] (c) receiving a handover success indication sent by a target cell or a target base station.

[0152] (2) The identifier of the cell where the DAPS failure occurred in the terminal;

[0153] Optionally, the identifier of the cell where the DAPS failure of the terminal occurs includes one or more of the following: an identifier of a source cell and an identifier of a target cell.

[0154] (3) C-RNTI used by the terminal in the source cell and / or target cell;

[0155] (4) The ID of the data radio bearer (DRB) or multicast radio bearer (MRB) to which the terminal currently performs DAPS switching;

[0156] (5) downlink user interruption time corresponding to the DRB ID;

[0157] For example, the duration of downlink IP packets or PDCP throughput being lower than a certain threshold (in order to verify the effect of DAPS, the purpose of DAPS is to reduce the user plane interruption delay).

[0158] (6) the length of time between the terminal completing RRC connection establishment in the target cell and receiving a daps-sourceRelease message sent by the target cell or target base station;

[0159] (7) measurement results of the serving cell, target cell and / or neighboring cell measured by the terminal;

[0160] (8) Location information of the terminal.

[0161] In an implementation manner of the present application, the method may further include: optimizing the DAPS switching configuration according to the first information.

[0162] In one implementation of the present application, the step of receiving the first information includes:

[0163] receiving a first message, wherein the first message includes the first information;

[0164] The first message is one of the following:

[0165] (1) Reconstruction request message;

[0166] (2) Radio Link Failure Report (RLF Report);

[0167] (3) logged MDT messages;

[0168] (4) Newly defined messages.

[0169] Exemplarily, after entering the connected state, the UE reports the first information through a newly defined message.

[0170] In an implementation manner of the present application, the first information is information recorded when a DAPS switching failure occurs in the terminal.

[0171] In an implementation manner of the present application, the DAPS handover failure includes: a source cell radio link failure and / or a target cell radio link failure.

[0172] In one implementation of the present application, the step of optimizing the DAPS switching configuration according to the first information includes one of the following methods:

[0173] Mode 1: Optimizing the timing of DAPS switching according to the current state of the terminal, the identifier of the cell where the DAPS failure occurs, and one or more of the measurement results of the serving cell, the target cell and / or the neighboring cell measured by the terminal;

[0174] Exemplarily, based on the current state of the UE, the identifier of the cell where the failure occurred, and measurement results and other information, the network side can determine whether the timing of configuring DAPS HO is appropriate. If RLF of the source cell occurs in stage 3, it may be that the source base station configured DAPS switching too late, and DAPSHO should be configured in advance subsequently; it may also be caused by the target base station sending the daps-sourceRelease message too late, and the target base station should send the message in advance; RLF of the target cell during this period may be caused by the source base station configuring DAPS switching too early, and it should be postponed subsequently. If RLF of two cells occurs, it may be caused by poor coverage of the UE's location or the selection of the wrong target cell. The coverage should be strengthened or the source base station should select a suitable target cell.

[0175] Mode 2: According to the time length between the terminal completing the RRC connection establishment in the target cell and receiving the daps-sourceRelease message sent by the target cell or the target base station, the measurement results of the serving cell, the target cell and / or the neighboring cell measured by the terminal, and one or more of the C-RNTIs used by the terminal in the source cell and / or the target cell, the time for sending the daps-sourceRelease message is optimized, or the signaling interaction process for successful switching between the target cell and the source cell is optimized, or the signaling interaction process of SNSTATUS TRANSFER between the target cell and the source cell is optimized;

[0176] Exemplarily, based on the length of time between the UE completing the RRC connection establishment in the target cell (such as the UE sending an RRC reconfiguration completion message to the target base station) and receiving the daps-sourceRelease message, as well as the measurement results of the source cell and the target cell measured by the UE, the C-RNTI of the UE in the source cell and the target cell, the source base station and the target base station can determine whether there is a risk of connection failure in the source cell or the target cell although the UE DAPS HO is successful; if so, the target base station should consider sending the daps-sourceRelease message in advance, or speeding up the signaling interaction process such as the switching success and SN statustransfer between the target base station and the source base station.

[0177] Method 3: Optimize the DAPS switching configured by the DRB according to the ID of the DRB on which the terminal currently performs DAPS switching, the downlink user interruption time corresponding to the ID of the DRB, the location information of the terminal, and one or more of the measurement results of the service cell, target cell and / or neighboring cell measured by the terminal.

[0178] For example, since DAPS is configured per DRB, the source base station can determine whether it is appropriate to configure DAPS HO for a certain DRB of the UE based on the ID of the DRB or MRB, the corresponding downlink user plane interruption time, the location of the UE, the measurement result and other information. If the downlink user plane interruption time is long, it means that the effect of DAPS HO is not very good, and the DRB of the UE at this location will not be configured with DAPS switching subsequently.

[0179] In an embodiment of the present application, the network side device may obtain information related to DAPS switching failure or success reported by the UE, and the network side device may further optimize the DAPS switching configuration according to the information related to DAPS switching failure or success.

[0180] See also Figure 5, an embodiment of the present application provides a method for optimizing configuration, the execution subject of the method can be a terminal, and the specific steps include: step 501.

[0181] Step 501: reporting first information to a network side device, where the first information indicates information related to DAPS switching failure or success;

[0182] The first information is used by the network side device to optimize the DAPS switching configuration.

[0183] The first information includes one or more of the following:

[0184] (1) The current state of the terminal;

[0185] (2) The identifier of the cell where the DAPS failure occurred in the terminal;

[0186] (3) C-RNTI used by the terminal in the source cell and / or target cell;

[0187] (4) The ID of the DRB or MRB to which the terminal currently performs DAPS switching;

[0188] (5) downlink user interruption time corresponding to the DRB ID;

[0189] (6) The length of time between the terminal completing RRC connection establishment in the target cell and receiving the DAPS-sourceRelease message;

[0190] (7) measurement results of the serving cell, target cell and / or neighboring cell measured by the terminal;

[0191] (8) Location information of the terminal.

[0192] In one implementation of the present application, the step of reporting the first information to the network side device includes:

[0193] Sending a first message to a network side device, where the first message includes the first information;

[0194] The first message is one of the following:

[0195] (1) Reconstruction request message;

[0196] (2) Radio link failure report;

[0197] (3) logged MDT messages;

[0198] (4) Newly defined messages.

[0199] In an implementation manner of the present application, the DAPS handover failure includes: a source cell radio link failure and / or a target cell radio link failure.

[0200] In one embodiment of the present application, the method further includes:

[0201] When a DAPS switching failure occurs in the terminal, the first information is recorded.

[0202] In one implementation of the present application, the current state of the terminal includes one or more of the following:

[0203] (1) Random access to the target cell is successful or an RRC connection is established, but no handover success indication is received from the target cell or target base station;

[0204] (2) DAPS switching is successful;

[0205] (3) Receiving a handover success indication sent by the target cell or target base station.

[0206] In an implementation manner of the present application, the identifier of the cell where the DAPS failure of the terminal occurs includes one or more of the following: an identifier of a source cell and an identifier of a target cell.

[0207] In an embodiment of the present application, the network side device may obtain information related to DAPS switching failure or success reported by the UE, and the network side device may further optimize the DAPS switching configuration according to the information related to DAPS switching failure or success.

[0208] See also Figure 6 , the specific steps include:

[0209] Step 601: Report information related to DAPS failure or success.

[0210] Step 602: Based on the information related to DAPS failure or success, the cause of failure or potential failure in the DAPS HO process can be located, and the configuration timing of DAPS, target cell, etc. can be optimized.

[0211] See also Figure 7 The embodiment of the present application provides a device for optimizing configuration, which is applied to a network side device. The device 700 includes:

[0212] A first receiving module 701 is configured to receive first information, where the first information indicates information related to DAPS switching failure or success;

[0213] The first information includes one or more of the following:

[0214] (1) The current state of the terminal;

[0215] (2) The identifier of the cell where the DAPS failure occurred in the terminal;

[0216] (3) C-RNTI used by the terminal in the source cell and / or target cell;

[0217] (4) The ID of the DRB or MRB to which the terminal currently performs DAPS switching;

[0218] (5) downlink user interruption time corresponding to the DRB ID;

[0219] (6) the length of time between the terminal completing RRC connection establishment in the target cell and receiving a handover success indication sent by the target cell or target base station;

[0220] (7) measurement results of the serving cell, target cell and / or neighboring cell measured by the terminal;

[0221] (8) Location information of the terminal.

[0222] In an implementation manner of the present application, the apparatus 700 further includes: an optimization module, configured to optimize the DAPS switching configuration according to the first information.

[0223] In one implementation of the present application, the first receiving module 701 is further configured to: receive a first message, where the first message includes the first information;

[0224] The first message is one of the following:

[0225] (1) Reconstruction request message;

[0226] (2) Radio link failure report;

[0227] (3) logged MDT messages;

[0228] (4) Newly defined messages.

[0229] In an implementation manner of the present application, the first information is information recorded when a DAPS switching failure occurs in the terminal.

[0230] In an implementation manner of the present application, the DAPS handover failure includes: a source cell radio link failure and / or a target cell radio link failure.

[0231] In one implementation of the present application, the current state of the terminal includes one or more of the following:

[0232] (1) Random access to the target cell is successful or an RRC connection is established, but no handover success indication is received from the target cell or target base station;

[0233] (2) DAPS switching is successful;

[0234] (3) Receiving a handover success indication sent by the target cell or target base station.

[0235] In an implementation manner of the present application, the identifier of the cell where the DAPS failure of the terminal occurs includes one or more of the following: an identifier of a source cell and an identifier of a target cell.

[0236] In one embodiment of the present application, the optimization module is further used to:

[0237] Optimizing the timing of DAPS switching according to the current state of the terminal, the identifier of the cell where the DAPS failure occurs in the terminal, and one or more of the measurement results of the serving cell, the target cell and / or the neighboring cell measured by the terminal;

[0238] or,

[0239] According to the time length between the terminal completing RRC connection establishment in the target cell and receiving the handover success indication sent by the target cell or the target base station, the measurement results of the serving cell, the target cell and / or the neighboring cell measured by the terminal, and one or more of the C-RNTIs used by the terminal in the source cell and / or the target cell, the time for sending the handover success indication is optimized, or the signaling interaction process of the handover success between the target cell and the source cell is optimized, or the signaling interaction process of the SN STATUS TRANSFER between the target cell and the source cell is optimized;

[0240] or,

[0241] The DAPS switching configured by the DRB is optimized according to the ID of the DRB on which the terminal currently performs DAPS switching, the downlink user interruption time corresponding to the ID of the DRB, the location information of the terminal, and one or more of the measurement results of the service cell, target cell and / or neighboring cell measured by the terminal.

[0242] The device provided in the embodiment of the present application can achieve Figure 4 The various processes implemented by the method embodiment shown achieve the same technical effect and will not be described again here to avoid repetition.

[0243] See also Figure 8 , the embodiment of the present application provides a device for optimizing configuration, which is applied to a terminal, and the device 800 includes:

[0244] A reporting module 801 is configured to report first information to a network side device, where the first information indicates information related to a DAPS switching failure or success;

[0245] The first information is used by the network side device to optimize the DAPS switching configuration.

[0246] The first information includes one or more of the following:

[0247] (1) The current state of the terminal;

[0248] (2) The identifier of the cell where the DAPS failure occurred in the terminal;

[0249] (3) C-RNTI used by the terminal in the source cell and / or target cell;

[0250] (4) The ID of the DRB or MRB to which the terminal currently performs DAPS switching;

[0251] (5) downlink user interruption time corresponding to the DRB ID;

[0252] (6) the length of time between the terminal completing RRC connection establishment in the target cell and receiving a handover success indication sent by the target cell or target base station;

[0253] (7) measurement results of the serving cell, target cell and / or neighboring cell measured by the terminal;

[0254] (8) Location information of the terminal.

[0255] In one implementation of the present application, the step of reporting the first information to the network side device includes:

[0256] Sending a first message to a network side device, where the first message includes the first information;

[0257] The first message is one of the following:

[0258] (1) Reconstruction request message;

[0259] (2) Radio link failure report;

[0260] (3) logged MDT messages;

[0261] (4) Newly defined messages.

[0262] In an implementation manner of the present application, the DAPS handover failure includes: a source cell radio link failure and / or a target cell radio link failure.

[0263] In one implementation of the present application, the device 800 further includes:

[0264] The recording module is configured to record the first information when a DAPS switching failure occurs in the terminal.

[0265] In one implementation of the present application, the current state of the terminal includes one or more of the following:

[0266] (1) Random access to the target cell is successful or an RRC connection is established, but no handover success indication is received from the target cell or target base station;

[0267] (2) DAPS switching is successful;

[0268] (3) Receiving a handover success indication sent by the target cell or target base station.

[0269] In an implementation manner of the present application, the identifier of the cell where the DAPS failure of the terminal occurs includes one or more of the following: an identifier of a source cell and an identifier of a target cell.

[0270] The device provided in the embodiment of the present application can achieve Figure 5 The various processes implemented by the method embodiment shown achieve the same technical effect and will not be described again here to avoid repetition.

[0271] See also Fig. 9 , Fig. 9 is a structural diagram of a network side device applied in an embodiment of the present invention, such as Fig. 9 As shown, the network side device 900 includes: a processor 901, a transceiver 902, a memory 903 and a bus interface, wherein:

[0272] In one embodiment of the present invention, the network side device 900 further includes: a program stored in the memory 903 and executable on the processor 901, and when the program is executed by the processor 901, the following is implemented: Figure 4 Steps of the illustrated embodiment.

[0273] exist Fig. 9 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 901 and memory represented by memory 903. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 902 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium.

[0274] The processor 901 is responsible for managing the bus architecture and general processing, and the memory 903 can store data used by the processor 901 when performing operations.

[0275] The network side device provided in the embodiment of the present application can achieve Figure 4 The various processes implemented by the method embodiment shown achieve the same technical effect and will not be described again here to avoid repetition.

[0276] Fig.10 To implement a hardware structure diagram of a terminal in an embodiment of the present application, the terminal 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010 and other components.

[0277] Those skilled in the art will appreciate that the terminal 1000 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 1010 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.10 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0278] It should be understood that in the embodiment of the present application, the input unit 1004 may include a graphics processor (Graphics Processing Unit, GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0279] In the embodiment of the present application, the radio frequency unit 1001 receives downlink data from the network side device and sends it to the processor 1010 for processing; in addition, the uplink data is sent to the network side device. Generally, the radio frequency unit 1001 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0280] The memory 1009 can be used to store software programs or instructions and various data. The memory 1009 may mainly include a program or instruction storage area and a data storage area, wherein the program or instruction storage area may store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 1009 may include a high-speed random access memory, and may also include a non-volatile memory, wherein 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. For example, at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device.

[0281] The processor 1010 may include one or more processing units; optionally, the processor 1010 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs or instructions, etc., and the modem processor mainly processes wireless communications, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1010.

[0282] The terminal provided in the embodiment of the present application can achieve Figure 5 The various processes implemented by the method embodiment shown achieve the same technical effect and will not be described again here to avoid repetition.

[0283] The embodiment of the present application also provides a readable storage medium on which a program or instruction is stored. When the program or instruction is executed by a processor, the above Figure 4-Figure 5 The various processes of the method embodiment shown can achieve the same technical effect, and will not be described again here to avoid repetition.

[0284] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0285] The steps of the method or algorithm described in conjunction with the contents disclosed in this application can be implemented in hardware or by executing software instructions in a processor. The software instructions can be composed of corresponding software modules, and the software modules can be stored in RAM, flash memory, ROM, EPROM, EEPROM, registers, hard disks, mobile hard disks, read-only optical disks, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be carried in an ASIC. In addition, the ASIC can be carried in a core network interface device. Of course, the processor and the storage medium can also exist in the core network interface device as discrete components.

[0286] Those skilled in the art should be aware that in one or more of the above examples, the functions described in this application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of a computer program from one place to another. The storage medium can be any available medium that a general or special-purpose computer can access.

[0287] The specific implementation methods described above further illustrate the purpose, technical solutions and beneficial effects of the present application in detail. It should be understood that the above description is only the specific implementation methods of the present application and is not intended to limit the scope of protection of the present application. Any modifications, equivalent substitutions, improvements, etc. made on the basis of the technical solutions of the present application should be included in the scope of protection of the present application.

[0288] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the embodiments of the present application may adopt the form of complete hardware embodiments, complete software embodiments, or embodiments in combination with software and hardware. Moreover, the embodiments of the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0289] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0290] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0291] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0292] Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A method for optimizing configuration, characterized in that: Executed by network-side devices, including: Receiving first information, wherein the first information indicates information related to a failure or success of a dual-activation protocol stack (DAPS) switching; Optimizing the DAPS switching configuration according to the first information; The first information includes one or more of the following: The ID of the data radio bearer DRB or multicast radio bearer MRB to which the terminal currently performs DAPS switching; The downlink user interruption time corresponding to the DRB ID; The length of time between the terminal completing the establishment of a radio resource control (RRC) connection in the target cell and receiving a handover success indication sent by the target cell or target base station.

2. The method according to claim 1, characterized in that The first information also includes one or more of the following: The current state of the terminal; The identifier of the cell where the DAPS failure occurred in the terminal; A cell radio network temporary identifier C-RNTI used by the terminal in the source cell and / or the target cell; Measurement results of the serving cell, the target cell and / or the neighboring cell measured by the terminal; The location information of the terminal.

3. The method according to claim 1, characterized in that The step of receiving the first information comprises: receiving a first message, wherein the first message includes the first information; The first message is one of the following: Reconstruction request message; Radio link failure report; Recorded Minimized Drive Test logged MDT messages; Newly defined message.

4. The method according to claim 1, characterized in that: The first information is information recorded when a DAPS switching failure occurs in the terminal.

5. The method according to claim 1, characterized in that The DAPS handover failure includes: a source cell radio link failure and / or a target cell radio link failure.

6. The method according to claim 1, characterized in that The current state of the terminal includes one or more of the following: The random access to the target cell is successful or the RRC connection is established, but no handover success indication is received from the target cell or the target base station; DAPS switching is successful; A handover success indication is received from the target cell or target base station.

7. The method according to claim 1, characterized in that The identifier of the cell where the DAPS failure of the terminal occurs includes one or more of the following: an identifier of a source cell and an identifier of a target cell.

8. The method according to claim 1, characterized in that The step of optimizing the DAPS switching configuration according to the first information includes: Optimizing the timing of DAPS switching according to the current state of the terminal, the identifier of the cell where the DAPS failure occurs in the terminal, and one or more of the measurement results of the serving cell, the target cell and / or the neighboring cell measured by the terminal; or, According to the time length between the terminal completing RRC connection establishment in the target cell and receiving the switching success indication sent by the target cell or the target base station, the measurement results of the serving cell, the target cell and / or the neighboring cell measured by the terminal, and one or more of the C-RNTIs used by the terminal in the source cell and / or the target cell, the time for sending the switching success indication is optimized, or the signaling interaction process of the switching success between the target cell and the source cell is optimized, or the signaling interaction process of the secondary node state migration SN STATUS TRANSFER between the target cell and the source cell is optimized; or, The DAPS switching configured by the DRB is optimized according to the ID of the DRB on which the terminal currently performs DAPS switching, the downlink user interruption time corresponding to the ID of the DRB, the location information of the terminal, and one or more of the measurement results of the service cell, target cell and / or neighboring cell measured by the terminal.

9. A method for optimizing configuration, characterized in that: Executed by the terminal, including: Reporting first information to a network side device, where the first information indicates information related to a DAPS switching failure or success; The first information includes one or more of the following: The ID of the DRB or MRB for which the terminal currently performs DAPS switching; The downlink user interruption time corresponding to the DRB ID; The length of time between the terminal completing RRC connection establishment in the target cell and receiving a handover success indication sent by the target cell or target base station.

10. The method according to claim 9, characterized in that The first information also includes one or more of the following: The current state of the terminal; The identifier of the cell where the DAPS failure occurred in the terminal; A cell radio network temporary identifier C-RNTI used by the terminal in the source cell and / or the target cell; Measurement results of the serving cell, the target cell and / or the neighboring cell measured by the terminal; The location information of the terminal.

11. The method according to claim 9, characterized in that The step of reporting the first information to the network side device includes: Sending a first message to a network side device, where the first message includes the first information; The first message is one of the following: Reconstruction request message; Radio link failure report; logged MDT message; Newly defined message.

12. The method according to claim 11, characterized in that The DAPS handover failure includes: a source cell radio link failure and / or a target cell radio link failure.

13. The method according to claim 9, characterized in that The method further comprises: When a DAPS switching failure occurs in the terminal, the first information is recorded.

14. The method according to claim 9, characterized in that The current state of the terminal includes one or more of the following: The random access to the target cell is successful or the RRC connection is established, but no handover success indication is received from the target cell or the target base station; DAPS switching is successful; A handover success indication is received from the target cell or target base station.

15. The method according to claim 9, characterized in that The identifier of the cell where the DAPS failure of the terminal occurs includes one or more of the following: an identifier of a source cell and an identifier of a target cell.

16. A device for optimizing configuration, applied to a network side device, characterized in that: include: A first receiving module, configured to receive first information, wherein the first information indicates information related to DAPS switching failure or success; an optimization module, configured to optimize the DAPS switching configuration according to the first information; The first information includes one or more of the following: The ID of the data radio bearer DRB or multicast radio bearer MRB to which the terminal currently performs DAPS switching; The downlink user interruption time corresponding to the DRB ID; The length of time between the terminal completing the establishment of a radio resource control (RRC) connection in the target cell and receiving a handover success indication sent by the target cell or target base station.

17. A device for optimizing configuration, applied to a terminal, characterized in that: include: A reporting module, configured to report first information to a network side device, wherein the first information indicates information related to a DAPS switching failure or success; The first information includes one or more of the following: The ID of the DRB or MRB for which the terminal currently performs DAPS switching; The downlink user interruption time corresponding to the DRB ID; The length of time between the terminal completing RRC connection establishment in the target cell and receiving a handover success indication sent by the target cell or target base station.

18. A network side device, characterized in that: include: A processor, a memory, and a program stored in the memory and executable on the processor, wherein the program implements the steps of the method according to any one of claims 1 to 8 when executed by the processor.

19. A terminal, characterized in that: include: A processor, a memory, and a program stored in the memory and executable on the processor, wherein when the program is executed by the processor, the steps of the method according to any one of claims 9 to 15 are implemented.

20. A readable storage medium, characterized in that: The readable storage medium stores a program, and when the program is executed by a processor, the steps of the method according to any one of claims 1 to 15 are implemented.

Citation Information

Patent Citations

  • DAPS switching failure type determination method and device

    CN114390638A

  • Handover failure processing method and device, communication equipment and storage medium

    CN115516918A