[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2020199992A1 - Procédé et appareil de communication - Google Patents

Procédé et appareil de communication Download PDF

Info

Publication number
WO2020199992A1
WO2020199992A1 PCT/CN2020/080980 CN2020080980W WO2020199992A1 WO 2020199992 A1 WO2020199992 A1 WO 2020199992A1 CN 2020080980 W CN2020080980 W CN 2020080980W WO 2020199992 A1 WO2020199992 A1 WO 2020199992A1
Authority
WO
WIPO (PCT)
Prior art keywords
data packet
terminal device
transmission path
network device
indication information
Prior art date
Application number
PCT/CN2020/080980
Other languages
English (en)
Chinese (zh)
Inventor
王瑞
彭文杰
戴明增
曾清海
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2020199992A1 publication Critical patent/WO2020199992A1/fr

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/19Connection re-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/27Transitions between radio resource control [RRC] states

Definitions

  • This application relates to the field of communication technology, and in particular to a communication method and device.
  • the fifth generation (5G) mobile communication system has introduced a duplication operation on the radio access network (RAN) side.
  • the network device may configure a duplication operation for a radio bearer (RB).
  • RB radio bearer
  • the terminal device can receive the data packets sent by the sender through at least two different transmission paths, and the data packets sent on each of the at least two different transmission paths are identical.
  • the terminal device when the duplication operation is introduced on the RAN side, if the communication between the terminal device and the network device is abnormal, for example, the terminal device fails the integrity protection check of the data packet transmitted on one of the transmission paths Or when the primary cell (primary cell, Pcell) is abnormal, the terminal device will trigger the re-establishment of the radio resource control (radio resource control, RRC) connection.
  • RRC radio resource control
  • the re-establishment of the RRC connection includes cell selection and terminal device context removal, which takes a long time and easily causes a long communication interruption between the terminal device and the network device, which affects the user experience.
  • the present application provides a communication method and device, which help reduce the number of times that terminal equipment triggers the re-establishment of an RRC connection, thereby helping to improve communication performance.
  • a communication method includes:
  • the terminal device receives the first data packet sent by the first network device through the first transmission path, and receives the second data packet sent by the second network device through the second transmission path; and when the terminal device receives the first data Packet, perform an integrity protection check on the first data packet to obtain a first check result; and when the terminal device receives the second data packet, perform an integrity check on the second data packet Protection check to obtain a second check result; then, when the first check result indicates that the first data packet integrity protection check succeeds, the second check result indicates that the second data packet is complete When the protection check fails, the terminal device sends first indication information to the first network device through the first transmission path, where the first indication information is used to indicate the integrity protection check of the second data packet. The test failed. Wherein, the first data packet and the second data packet are the same.
  • the terminal device may send the first instruction to the first network device through the first transmission path
  • the information enables the network side to perform corresponding processing. Compared with the terminal device triggering the re-establishment of the RRC connection, it helps to reduce the number of times the terminal device triggers the re-establishment of the RRC connection, thereby improving communication performance.
  • the terminal device receives a switching instruction sent by the first network device through the first transmission path after receiving the first indication information; the switching instruction is used to trigger the
  • the terminal device updates the key used for integrity protection and/or the algorithm used for integrity protection. This helps to improve the communication security of the terminal equipment and reduce the probability of failure to verify the integrity of the data packet.
  • the first indication information further includes information used to indicate the second transmission path, and/or a cell identifier corresponding to the second transmission path, which is consistent with the second transmission path.
  • the corresponding cell identifier is used to indicate the cell used for sending the second data packet. It helps to assist the network side to deal with the second data packet integrity check failure accordingly.
  • the carrier associated with the first transmission path is different from the carrier associated with the second transmission path. This helps to reduce the number of times that the terminal device triggers the re-establishment of the RRC connection when the integrity check of the data packet transmitted on one of the transmission paths on the associated different carriers fails.
  • the carrier associated with the first transmission path includes a primary carrier. This helps to reduce the number of times that the terminal device triggers the re-establishment of the RRC connection when the integrity protection check of the data packet transmitted on the second transmission path not associated with the primary carrier fails.
  • the first network device and the second network device are the same, or the first network device and the second network device are dual-connected.
  • the terminal device obtains the first check result, if the second data packet is not received on the second transmission path after the first timing period is exceeded, when the first When a check result indicates that the integrity protection check of the first data packet is successful, the re-establishment of the RRC connection is not triggered; or,
  • the terminal device After the terminal device obtains the first check result, if the second data packet is not received on the second transmission path beyond the first timing duration, when the first check result indicates When the integrity protection check of the first data packet fails, the re-establishment of the RRC connection is triggered.
  • the terminal device determine whether to continue to wait for the second data packet after receiving the first data packet.
  • the first timing duration is predefined; or, the first timing duration is configured by the first network device or the second network device for the terminal device. Help simplify the implementation.
  • the terminal device when the first network device is the master node, the second network device is the auxiliary node, and the first network device and the second network device are dual-connected
  • the terminal device triggers Re-establishment of RRC connection. Help improve communication performance.
  • both the first data packet and the second data packet include second indication information, and the second indication information is used to indicate that the data packet has undergone a copy operation and is received through different transmission paths. . It helps to ensure that the terminal device receives the first data packet and the second data packet separately from different transmission paths.
  • a communication method includes:
  • the first network device sends a first data packet to the terminal device through a first transmission path, and sends a second data packet to the terminal device through a second transmission path; the first data packet and the second data packet are the same;
  • the first network device receives the first instruction information sent by the terminal device, it sends a switching instruction to the terminal device through the first transmission path; wherein the first instruction information is used to instruct the second
  • the data packet integrity protection verification fails, and the switching instruction is used to trigger the terminal device to update the key used for integrity protection and/or the algorithm used for integrity protection.
  • the first network device can send a handover instruction to the terminal device when the integrity check of the second data packet fails, compared with the terminal device triggering the re-establishment of the RRC connection, this helps reduce the number of terminal devices. The number of times the device triggers the re-establishment of the RRC connection, thereby improving communication performance.
  • the first indication information further includes information used to indicate the second transmission path, and/or a cell identifier corresponding to the second transmission path, which is consistent with the second transmission path.
  • the corresponding cell identifier is used to indicate the cell used for sending the second data packet. It helps to assist the network side to deal with the second data packet integrity check failure accordingly.
  • the carrier associated with the first transmission path is different from the carrier associated with the second transmission path. This helps to reduce the number of times that the terminal device triggers the re-establishment of the RRC connection when the integrity check of the data packet transmitted on one of the transmission paths on the associated different carriers fails.
  • the carrier associated with the first transmission path includes a primary carrier. This helps to reduce the number of times that the terminal device triggers the re-establishment of the RRC connection when the integrity protection check of the data packet transmitted on the second transmission path not associated with the primary carrier fails.
  • the second transmission path is a transmission path between a second network device and the terminal device, and the first network device and the second network device are dual-connected.
  • the first network device configures the terminal device with a first timing duration, and the first timing duration is that after the terminal device obtains the first check result, the The maximum length of time for waiting to receive the second data packet on the second transmission path, and the first check result is an integrity protection check result of the first data packet.
  • the terminal device determine whether to continue to wait for the second data packet after receiving the first data packet.
  • the first network device sends a first data packet to the terminal device through the first transmission path; and after receiving the first confirmation response, it passes through all the data packets within a second timing period.
  • the second transmission path sends the second data packet to the terminal device; the first confirmation response is used to indicate that the first data packet is successfully received.
  • the first network device receives the first confirmation response, and if it exceeds a second timing period, cancels sending the second data to the terminal device through the second transmission path package.
  • both the first data packet and the second data packet include second indication information, and the second indication information is used to indicate that the data packet has undergone a copy operation and passes through different transmission paths. receive. It helps to ensure that the terminal device receives the first data packet and the second data packet separately from different transmission paths.
  • a communication method includes:
  • the terminal device receives the first data packet from the first transmission path; performs an integrity protection check on the first data packet to obtain a first check result; when the first check result indicates the first data packet
  • the terminal device sends first indication information through the second transmission path, where the first indication information is used to indicate the integrity protection check failure and the information of the first transmission path.
  • the terminal device can send the first indication information through the second transmission path in the case that the complete success protection check of the first data packet fails, so that the network side performs corresponding processing, and the terminal device triggers RRC Compared with the re-establishment of the connection, it helps to reduce the number of times that the terminal device triggers the re-establishment of the RRC connection, thereby improving the communication performance.
  • the terminal device performs an integrity protection check on the first data packet at the PDCP layer of the packet data convergence protocol to obtain the first check result. Help facilitate the implementation.
  • the PDCP layer of the terminal device transmits second indication information to the radio resource control RRC layer,
  • the second indication information is used to indicate that the terminal device has an integrity protection check failure on the first transmission path. Contribute to the terminal equipment for further processing.
  • the cell group associated with the first transmission path is the primary cell group MCG;
  • the second transmission path is a radio link control RLC bearer associated with the secondary cell group SCG of the split signaling radio bearer SRB1; or, the second transmission path is an RLC bearer of SRB3. This simplifies the implementation.
  • a communication method includes:
  • the terminal device communicates with the first network device through the primary cell and/or M secondary cells, the carrier of the primary cell is different from the carrier of each secondary cell of the M secondary cells; the M is greater than or equal to 1. Positive integer;
  • the terminal device When the physical layer of the primary cell is abnormal, the terminal device sends first indication information to the first network device through the N secondary cells of the M secondary cells, and the first indication information is used to indicate the primary The physical layer of the cell is abnormal; where 1 ⁇ N ⁇ M, and the N is a positive integer;
  • the terminal device receives, through the N secondary cells, a handover instruction sent by the first network device after receiving the first indication information, where the handover instruction is used to instruct the terminal device to switch to another cell.
  • the secondary cell when the physical layer of the primary cell is abnormal, can send the indication information of the physical layer abnormality of the primary cell to the first network device, so that the first network device can cause the physical layer of the primary cell abnormality in the terminal device.
  • instructing the terminal device to switch to another cell it helps to reduce the number of re-establishment of the RRC connection and improve the communication performance.
  • the terminal device sends second indication information to the first network device through K secondary cells out of the M secondary cells, and the second indication information is used to instruct the terminal A candidate primary cell group of the device, where the candidate primary cell group includes at least one secondary cell in the M secondary cells, where 1 ⁇ K ⁇ M, and the K is a positive integer. This helps to assist the network device in determining the handover instruction.
  • the terminal device also communicates with a second network device, and the first network device and the second network device are dual-connected; when the physical layer of the primary cell is abnormal, the terminal If the device cannot communicate with the first network device through the secondary cell, the device sends the first indication information to the first network device through a transmission path with the second network device. This helps the terminal device to send the first indication information to the first network device.
  • a communication method includes:
  • the first network device communicates with the terminal device through a primary cell and/or M secondary cells, and the carrier of the primary cell is different from the carrier of each secondary cell of the M secondary cells; the M is greater than or equal to 1. Positive integer;
  • the first network device When the first network device receives the first indication information sent by the terminal device through the N secondary cells of the M secondary cells, sending a handover instruction to the terminal device through the N secondary cells;
  • the first indication information is used to indicate that the physical layer of the primary cell is abnormal
  • the handover instruction is used to instruct the terminal device to switch to another cell.
  • the secondary cell when the physical layer of the primary cell is abnormal, can send the indication information of the physical layer abnormality of the primary cell to the first network device, so that the first network device can cause the physical layer of the primary cell abnormality in the terminal device.
  • instructing the terminal device to switch to another cell it helps to reduce the number of re-establishment of the RRC connection and improve the communication performance.
  • the first network device sends second indication information to the terminal device through K of the M secondary cells, and the second indication information is used to instruct the terminal A candidate primary cell group of the device, where the candidate primary cell group includes at least one secondary cell in the M secondary cells, where 1 ⁇ K ⁇ M, and the K is a positive integer. This helps to assist the network device in determining the handover instruction.
  • the terminal device when the terminal device also communicates with the second network device, and if the terminal device cannot communicate with the first network device through the secondary cell, the first network device communicates with the first network device.
  • the second network device is dual-connected, and the first network device may also receive the first indication information sent by the terminal device through a transmission path with the second network device. This helps the terminal device to send the first indication information to the first network device.
  • the present application provides a device, which may be a terminal device, a device in a terminal device, or a device that can be used with the terminal device.
  • the device may include a processing module and a transceiver module, and The module and the transceiver module can perform the corresponding functions in the first aspect and any of the methods designed in the first aspect, specifically:
  • the transceiver module is configured to receive a first data packet sent by a first network device through a first transmission path, and receive a second data packet sent by a second network device through a second transmission path; the processing module is used to When the transceiver module receives the first data packet, it performs an integrity protection check on the first data packet to obtain a first check result; and when the transceiver module receives the second data packet, Perform integrity protection verification on the second data packet to obtain a second verification result; then, the transceiver module is further configured to: when the first verification result indicates that the integrity protection verification of the first data packet is successful When the second check result indicates that the integrity protection check of the second data packet fails, the first indication information is sent to the first network device through the first transmission path, and the first indication information is used To indicate that the integrity protection verification of the second data packet fails.
  • the first data packet and the second data packet are the same.
  • the transceiver module is further configured to receive a switching instruction sent by the first network device through the first transmission path after receiving the first indication information; the switching instruction is used to Trigger the terminal device to update the key used for integrity protection and/or the algorithm used for integrity protection.
  • the first indication information further includes information used to indicate the second transmission path, and/or a cell identifier corresponding to the second transmission path, which is consistent with the second transmission path.
  • the corresponding cell identifier is used to indicate the cell used for sending the second data packet.
  • the carrier associated with the first transmission path is different from the carrier associated with the second transmission path.
  • the carrier associated with the first transmission path includes a primary carrier.
  • the first network device and the second network device are the same, or the first network device and the second network device are dual-connected.
  • the processing module is further configured to obtain the first check result, and if the first timing duration is exceeded, the transceiver module does not receive the second transmission path on the second transmission path. For data packets, when the first check result indicates that the integrity protection check of the first data packet is successful, the re-establishment of the RRC connection is not triggered; or,
  • the processing module is further configured to obtain the first check result, if the transceiver module does not receive the second data packet on the second transmission path if the first timing duration is exceeded, when the When the first check result indicates that the integrity protection check of the first data packet fails, the re-establishment of the RRC connection is triggered.
  • the first timing duration is predefined; or, the first timing duration is configured by the first network device or the second network device for the terminal device.
  • the terminal device when the first network device is the master node, the second network device is the auxiliary node, and the first network device and the second network device are dual-connected
  • the terminal device triggers The radio resource controls the re-establishment of the RRC connection.
  • both the first data packet and the second data packet include second indication information, and the second indication information is used to indicate that the data packet has undergone a copy operation and is received through different transmission paths.
  • the present application provides a device, which may be a network device, a device in a network device, or a device that can be used in conjunction with a network device.
  • the device may include a processing module and a transceiver module, and The module and the transceiver module can perform the corresponding functions in the second aspect and any of the methods designed in the second aspect, specifically:
  • the transceiver module is configured to send a first data packet to the terminal device via a first transmission path, and send a second data packet to the terminal device via a second transmission path; the first data packet and the second data packet The same; the processing module is also used to trigger the transceiver module to send a switching instruction to the terminal device through the first transmission path when the transceiver module receives the first indication information sent by the terminal device; wherein The first indication information is used to indicate that the integrity protection verification of the second data packet fails, and the switching instruction is used to trigger the terminal device to update the key used for integrity protection and/or to Integrity protection algorithm.
  • the first indication information further includes information used to indicate the second transmission path, and/or a cell identifier corresponding to the second transmission path, which is consistent with the second transmission path.
  • the corresponding cell identifier is used to indicate the cell used for sending the second data packet.
  • the carrier associated with the first transmission path is different from the carrier associated with the second transmission path.
  • the carrier associated with the first transmission path includes a primary carrier.
  • the first network device and the second network device are the same, or the first network device and the second network device are dual-connected.
  • the processing module configures a first timing duration for the terminal device, and the first timing duration is that after the terminal device obtains the first verification result, the second timing duration
  • the maximum duration of waiting on the transmission path to receive the second data packet, and the first check result is an integrity protection check result of the first data packet.
  • the transceiver module is further configured to send a first data packet to the terminal device through the first transmission path; and after receiving the first confirmation response, pass the data packet within a second timing period
  • the second transmission path sends the second data packet to the terminal device; the first confirmation response is used to indicate that the first data packet is successfully received.
  • the processing module is further configured to receive the first confirmation response by the transceiver module, and if it exceeds a second timing period, cancel the transmission to the terminal device through the second transmission path Sending the second data packet.
  • both the first data packet and the second data packet include second indication information, and the second indication information is used to indicate that the data packet has undergone a copy operation and is received through different transmission paths.
  • the present application provides a device.
  • the device may be a terminal device, a device in a terminal device, or a device that can be used with the terminal device.
  • the device may include a processing module and a transceiver module, and the processing The module and the transceiver module can perform the corresponding functions in the third aspect and any of the methods designed in the third aspect, specifically:
  • the transceiver module is configured to receive the first data packet from the first transmission path; the processing module is configured to perform integrity protection check on the first data packet to obtain the first check result; when the first check result indicates When the integrity protection check of the first data packet fails, the transceiver module is configured to send first indication information through the second transmission path, where the first indication information is used to indicate that the integrity protection check fails and the first transmission Path information.
  • the processing module is specifically configured to perform integrity protection verification on the first data packet at the PDCP layer of the packet data convergence protocol to obtain the first verification result.
  • the processing module when the first check result indicates that the first data packet integrity protection check fails, is configured to trigger the PDCP layer to transmit the second indication information to the radio resource control RRC layer, The second indication information is used to indicate that the terminal device has an integrity protection check failure on the first transmission path.
  • the cell group associated with the first transmission path is the primary cell group MCG;
  • the second transmission path is a radio link control RLC bearer associated with the secondary cell group SCG of the split signaling radio bearer SRB1; or, the second transmission path is an RLC bearer of SRB3. This simplifies the implementation.
  • a device provided by an embodiment of the present application may be a terminal device, a device in a terminal device, or a device that can be matched with the terminal device.
  • the device may include a processing module and a transceiver module , And the processing module and the transceiver module can perform the corresponding functions in the fourth aspect and any one of the methods designed in the fourth aspect, specifically:
  • the transceiver module is configured to communicate with the first network device through a primary cell and/or M secondary cells, and the carrier of the primary cell is different from the carrier of each of the M secondary cells; the M is A positive integer greater than or equal to 1;
  • the processing module is configured to send first indication information to the first network device through N of the M secondary cells when the physical layer of the primary cell is abnormal, and the first indication information is used for Indicates that the physical layer of the primary cell is abnormal; where 1 ⁇ N ⁇ M, and the N is a positive integer;
  • the transceiver module is further configured to receive, through the N secondary cells, a handover instruction sent by the first network device after receiving the first indication information, and the handover instruction is used to instruct the terminal device to switch to another Community.
  • the transceiver module is further configured to send second indication information to the first network device through K of the M secondary cells, where the second indication information is used to indicate The candidate primary cell group of the terminal device, the candidate primary cell group includes at least one secondary cell in the M secondary cells, where 1 ⁇ K ⁇ M, and the K is a positive integer.
  • the device also communicates with a second network device, and the device and the second network device are dual-connected; the transceiver module is also used for when the physical layer of the primary cell is abnormal, If it is not possible to communicate with the apparatus through the secondary cell, sending the first indication information to the apparatus through a transmission path with the second network device.
  • the device provided by the embodiment of the present application may be a network device, a device in a network device, or a device that can be used in conjunction with a network device.
  • the device may include a processing module and a transceiver. Module, and the processing module and the transceiver module can perform the corresponding functions in any of the above-mentioned fifth aspect and the method designed in the fifth aspect, specifically:
  • the transceiver module is used to communicate with terminal equipment through a primary cell and/or M secondary cells, the carrier of the primary cell is different from the carrier of each secondary cell of the M secondary cells; the M is greater than or A positive integer equal to 1;
  • the processing module is configured to, when the first indication information sent by the terminal device is received through the N secondary cells of the M secondary cells, trigger the transceiving module to report to the terminal through the N secondary cells
  • the device sends switching instructions
  • the first indication information is used to indicate that the physical layer of the primary cell is abnormal
  • the handover instruction is used to instruct the terminal device to switch to another cell.
  • the transceiver module is further configured to send second indication information to the terminal device through K of the M secondary cells, and the second indication information is used to indicate the A candidate primary cell group of the terminal device, where the candidate primary cell group includes at least one secondary cell in the M secondary cells, where 1 ⁇ K ⁇ M, and the K is a positive integer.
  • the transceiver module may also be configured to receive the first indication information sent by the terminal device through a transmission path with the second network device.
  • an embodiment of the present application provides a device that includes a processor, configured to implement the method described in any one of the first to fifth aspects.
  • the device may also include a memory for storing instructions and data.
  • the memory is coupled with the processor, and when the processor executes the program instructions stored in the memory, the method described in any one of the first aspect to the fifth aspect can be implemented.
  • the device may also include a communication interface, which is used for the device to communicate with other devices.
  • the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface, and other devices may be Network equipment or terminal equipment, etc.
  • the device includes:
  • Memory used to store program instructions
  • the processor is configured to call instructions stored in the memory, so that the device executes any possible design method of each aspect of the method part of the embodiment of the present application.
  • the embodiments of the present application also provide a computer-readable storage medium, including instructions, which when run on a computer, cause the computer to execute any one of the possible design methods of various aspects of the method part.
  • an embodiment of the present application also provides a chip system.
  • the chip system includes a processor and may also include a memory for implementing any possible design method of the method part.
  • the chip system can be composed of chips, or can include chips and other discrete devices.
  • the embodiments of the present application also provide a computer program product, including instructions, which when run on a computer, cause the computer to execute any possible design method of each aspect of the method part.
  • FIG. 1a is a schematic diagram of a network architecture of a communication system according to an embodiment of the application
  • FIG. 1b is a schematic diagram of a network architecture of another communication system according to an embodiment of the application.
  • FIG. 2 is a schematic diagram of a network architecture of another communication system according to an embodiment of the application.
  • FIG. 3 is a schematic flowchart of a communication method according to an embodiment of this application.
  • FIG. 5 is a schematic flowchart of another communication method according to an embodiment of the application.
  • FIG. 6 is a schematic diagram of a network architecture of another communication system according to an embodiment of the application.
  • FIG. 7 is a schematic flowchart of another communication method according to an embodiment of the application.
  • FIG. 8 is a schematic flowchart of another communication method according to an embodiment of this application.
  • FIG. 9 is a schematic flowchart of another communication method according to an embodiment of the application.
  • FIG. 10 is a schematic structural diagram of a device according to an embodiment of the application.
  • FIG. 11 is a schematic structural diagram of another device according to an embodiment of the application.
  • At least one refers to one or more, and “multiple” refers to two or more.
  • And/or describes the association relationship of the associated objects, indicating that there can be three relationships, for example, A and/or B, which can mean: A alone exists, both A and B exist, and B exists alone, where A, B can be singular or plural.
  • the character “/” generally indicates that the associated objects are in an “or” relationship.
  • the following at least one (item) or similar expressions refers to any combination of these items, including any combination of a single item (a) or a plurality of items (a).
  • At least one of a, b, or c can mean: a, b, c, a and b, a and c, b and c, or a, b and c, where a, b, c It can be single or multiple.
  • the embodiments of the present application can be applied to a communication system that uses multiple radio access technologies (RATs), dual connectivity (MR-DC) and/or uses carrier aggregation (CA).
  • RATs radio access technologies
  • MR-DC dual connectivity
  • CA carrier aggregation
  • the embodiments of the present application can also be applied to other communication systems that can send the same data packet through multiple transmission paths, which is not limited.
  • the MR-DC communication system may include a core network, a master node (master node, MN), a secondary node (secondary node, SN), and terminal equipment.
  • MN master node
  • secondary node secondary node
  • terminal equipment terminal equipment
  • the MN in the embodiment of this application can be referred to as the primary station, anchor, primary network equipment, etc.
  • the SN can also be referred to as the secondary station, secondary network equipment, etc.
  • the name is not limited.
  • the MN is a radio access network (RAN) device, which provides terminal devices with a user plane of a wireless communication air interface and a control plane (control plane) protocol stack terminations.
  • RAN radio access network
  • the SN is also a kind of RAN equipment, which provides terminal equipment of the user plane and control plane of the wireless communication air interface. It should be noted that the MN and SN may be RAN devices supporting different wireless communication technologies, or may be RAN devices supporting the same wireless communication technology.
  • the wireless communication technology may include, but is not limited to: global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access, CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), global terrsetrial radio access (evolved universal terrsetrial radio access, E) -UTRA), next-generation wireless communication (next radio, NR), etc.
  • GSM global system for mobile communications
  • GPRS general packet radio service
  • CDMA code division multiple access
  • WCDMA wideband code division multiple access
  • TD-SCDMA time-division code division multiple access
  • E global terrsetrial radio access
  • next-generation wireless communication next-generation wireless communication
  • the MN can communicate with the core network on the control plane and data plane.
  • the SN can communicate with the core network on the control plane through the MN.
  • the SN can communicate with the core network on the data plane through the MN, as shown in the network architecture shown in Figure 1a.
  • the SN can also communicate with the core network on the data plane, there is no need to pass through the MN, as shown in Figure 1b.
  • the RAN equipment in the embodiments of the present application may also be referred to as network equipment, access network equipment, etc.
  • the RAN equipment may be the RAN equipment in the fifth-generation mobile communication system (5th-generation, 5G), such as .
  • the next-generation base station (generation nodeB, gNB) can also be the RAN equipment in LTE, such as evolved node B (evolved node B, eNB), or radio network controller (RNC), node B (node B, NB), base station controller (BSC), base transceiver station (BTS), home base station (for example, home evolved node B, or home node B, HNB), baseband unit ( baseband unit (BBU), transceiver point (transmitting and receiving point, TRP), transmitting point (TP), mobile switching center, cloud radio access network (cloud radio access network, CRAN) wireless controller in the scenario, Relay station, access point, RAN equipment in the future mobile communication system or RAN equipment in the future evolved public mobile land
  • RNC
  • the terminal device in the embodiment of the present application is a device with a wireless transceiver function, which may be called a terminal (terminal), user equipment (UE), mobile station (MS), and mobile terminal (mobile terminal).
  • terminal MT
  • access terminal equipment vehicle-mounted terminal equipment, industrial control terminal equipment, UE unit, UE station, mobile station, remote station, remote terminal equipment, mobile equipment, UE terminal equipment, wireless communication equipment, UE agent or UE Devices, etc.
  • the terminal device can be fixed or mobile.
  • the terminal device can support at least one wireless communication technology, such as LTE, NR, WCDMA, and so on.
  • the terminal device may be a mobile phone (mobile phone), a tablet computer (pad), a desktop computer, a notebook computer, an all-in-one machine, a vehicle-mounted terminal, a virtual reality (VR) terminal device, and an augmented reality (AR) terminal Equipment, wireless terminals in industrial control, wireless terminals in self-driving (self-driving), wireless terminals in remote medical surgery, wireless terminals in smart grid (smart grid), transportation safety Wireless terminals in (transportation safety), wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless Local loop (wireless local loop, WLL) stations, personal digital assistants (personal digital assistants, PDAs), handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, wearable devices, future mobile communications Terminal equipment in the network or terminal equipment in the future evolution of the PLMN, etc.
  • wireless terminals in industrial control wireless terminals in self-driving (self-driving), wireless terminals
  • the network architecture of the communication system using MR-DC includes but is not limited to the following three types: EN-DC (E-UTRA NR DC), NE-DC (NR E-UTRA DC), NG EN- DC (Next Generation E-UTRA NR DC).
  • EN-DC E-UTRA NR DC
  • NE-DC NR E-UTRA DC
  • NG EN- DC Next Generation E-UTRA NR DC
  • EN-DC E-UTRA NR DC
  • Option3 series that is, the core network is an evolved packet core (EPC)
  • MN is a long term evolution (long term evolution, LTE).
  • RAN device for example, eNB
  • SN is the RAN device in NR (for example, gNB).
  • NE-DC is also called Option 4 series (Option 4 series), that is, the core network is 5G core network (5G core, 5GC), MN is RAN equipment in NR (such as gNB), and SN is RAN equipment in LTE (such as eNB) .
  • NG EN-DC is also called Option 7 series (Option 7 series), that is, the core network is 5GC, MN is RAN equipment in LTE (for example, gNB), and SN is RAN equipment in NR (for example, eNB).
  • the above-mentioned EN-DC, NE-DC and NG EN-DC are all dual connections of RAN equipment in LTE and RAN equipment in NR, which can be referred to as LTE and NR dual connections.
  • 5G also supports NR and NR. Dual connectivity, that is, both MN and SN are RAN devices in NR, referred to as NR-NR DC.
  • a terminal device can access at least one RAN device at the same time.
  • the RAN device is the MN of the terminal device.
  • one RAN device is a terminal device MN, and the other one or more RAN devices are a terminal device SN.
  • a RAN device such as an MN or SN
  • a split bearer for the terminal device.
  • the split bearer of the packet data convergence protocol (packet data convergence protocol, PDCP) terminated in the MN can also be called the MN terminated split bearer, or MN bearer for short;
  • the split bearer of the PDCP terminated in the SN can also be called SN terminated split bearer
  • the bearer can be referred to as SN bearer for short.
  • the split bearer can be understood as a radio bearer (RB) that can be associated with two or more transmission paths, that is, the data on a split bearer can pass through one or the transmission paths associated with the split bearer.
  • RB radio bearer
  • the maximum number of transmission paths that can be associated with a split bearer is related to the number of SNs that the terminal device accesses. For example, in a multi-connection scenario, a terminal device accesses one MN and one SN, and the number of transmission paths associated with a split bearer is 2. For another example, in a multi-connection scenario, if a terminal device accesses one MN and two SNs, the number of transmission paths associated with one split bearer is 3.
  • each of two or more transmission paths associated with the same split bearer is associated with air interface resources of different RAN devices.
  • the first transmission path can be associated with the air interface resources of the MN
  • the second transmission path can be associated with the air interface of the SN Resources.
  • the air interface resources in the embodiment of the present application may include one or more cells where a RAN device (for example, an MN or SN) provides services for a terminal device.
  • one or more cells provided by MN for terminal equipment can be called master cell group (MCG), and one or more cells provided by SN for terminal equipment can be called secondary cell group (secondary cell group). , SCG).
  • MCG master cell group
  • SCG secondary cell group
  • the air interface resources of the MN associated with the first transmission path can be understood as one or more cells in the MCG associated with the first transmission path.
  • the terminal equipment is connected to the MN and the SN respectively.
  • the MCG provided by the MN for the terminal equipment is MCG1
  • the SCG provided by the SN for the terminal equipment is SCG2.
  • transmission path 1 can be associated with one or more cells in MCG1
  • transmission path 2 can be associated with one or more cells in MCG2.
  • MCG1 includes cell 11, cell 21, and cell 31
  • SCG1 includes cell 12 and cell 22
  • transmission path 1 can be associated with cell 11 and cell 31
  • transmission path 2 can be associated with cell 12.
  • the split bearer may be a signaling radio bearer (signal resource bearer, SRB), for example, the split bearer may be SRB1, SRB2, or SRB3; for the user plane , the split bearer may be a wireless data bearer (data resource bearer, DRB).
  • SRB signaling radio bearer
  • DRB wireless data bearer
  • the same data packet can be transmitted on two or more transmission paths associated with a split bearer.
  • the data packet may be a radio resource control (Radio Resource Control, RRC) message. This helps to improve the reliability of communication between RAN equipment and terminal equipment.
  • RRC Radio Resource Control
  • the network architecture shown in FIG. 2 is a dual-connection architecture, and this application is also referred to as the first network device and the second network device as dual-connection.
  • the first network device and the second network device are used as the sending end device, and the terminal device is used as the receiving end device as an example.
  • the method of sending repeated data packets after the copy operation is introduced is described.
  • the first network device is MN and the second network device is SN; or, for terminal devices, the first network device is SN, and the second network device is MN.
  • a communication method includes the following steps.
  • Step 301 The first network device configures an SRB for the terminal device, where the SRB is associated with the first transmission path and the second transmission path.
  • the first transmission path can be understood as a first radio link control (RLC) bearer
  • the second transmission path can be understood as a second RLC bearer
  • the first RLC bearer is associated with MCG
  • the second RLC bearer is associated with SCG.
  • the RRC layer of the first network device transmits the data carried on the SRB to the PDCP layer of the first network device, and the PDCP layer of the first network device processes the received data to obtain the first data packet, and performs processing on the first data packet.
  • a data packet is copied to obtain a second data packet, and then the PDCP layer of the first network device transmits the first data packet to the RLC layer of the first network device, and sends the second data packet to the RLC layer of the second network device .
  • the first network device configures the terminal device to associate the SRB with the first transmission path and the second transmission path, regardless of whether the terminal device is configured to perform uplink duplication, the first network device can freely decide to send downlink data packets. Any one of the first transmission path and the second transmission path sends a data packet, or the same data packet is sent through the first transmission path and the second transmission path respectively, that is, the downlink data packet is copied. Therefore, after the first network device configures the terminal device to associate the SRB with the first transmission path and the second transmission path, the terminal device needs to receive data packets on both the first transmission path and the second transmission path.
  • Step 303 After the RLC layer of the first network device receives the first data packet, it is sequentially transmitted to the media access control (MAC) layer of the first network device and then to the physical (physical, PHY) layer.
  • the MCG associated with the first transmission path is sent to the terminal device; after the RLC layer of the second network device receives the second data packet, it is sequentially transmitted to the MAC layer of the second network device and then to the PHY layer, and then associated through the second transmission path
  • the SCG is sent to the terminal device.
  • the PHY layers of MN and SN are not shown in Figure 2.
  • the terminal device may first receive the first data packet from the first transmission path, or it may first receive the second data packet from the second transmission path, and may also receive the first data packet at the same time. Data packet and second data packet.
  • the terminal device For the Acknowledge Mode (AM) scenario, if the terminal device first receives the first data packet at the RLC layer, the RLC layer of the terminal device sends an ACK response to the MN to indicate that the first data packet is successfully received. After the RLC layer of the first network device receives the ACK response, it can be transmitted to the PDCP layer of the first network device. The PDCP layer of the first network device can notify the second network device that the RLC layer of the second network device has received the first data packet successfully. Prevent the RLC layer of the first network device from continuing to send the second data packet. If the terminal device first receives the second data packet, it may send an ACK response to the second network device through the RLC layer of the terminal device to indicate that the second data packet is successfully received.
  • AM Acknowledge Mode
  • the RLC layer of the second network device After the RLC layer of the second network device receives the ACK response, it can report it to the PDCP layer of the first network device, and the PDCP layer of the first network device transmits the information that the second data packet is successfully received to the first network device.
  • the second data packet of the RLC layer is successfully received to prevent the RLC layer of the first network device from continuing to send the first data packet.
  • the integrity protection check of the first data packet and/or the second data packet is required to improve communication The safety and reliability.
  • the terminal device will trigger the re-establishment of the RRC connection, which will easily cause the terminal device to interrupt the communication for a long time.
  • the embodiment of the present application provides a communication method, so that the terminal device can fail the integrity protection check of the data packet received on one transmission path when the terminal device is configured with two or more transmission paths.
  • the instruction information can be sent to the RAN device through another transmission path, so that the RAN device can perform corresponding processing.
  • the integrity protection When the verification fails, the transmission path of the successfully verified data packet can be integrity protected to send indication information to the RAN device, so that the RAN device can perform corresponding processing, and the data packet on a certain transmission path of the terminal device is complete Compared with triggering the re-establishment of the RRC connection when the performance check fails, it helps to reduce the number of times that the terminal device triggers the re-establishment of the RRC connection and improve the communication performance.
  • the terminal device accesses the first network device and the second network device as an example.
  • the first network device is the first RAN device
  • the second network device is the second RAN device
  • the first RAN device and the second RAN device are dual connection.
  • a communication method includes the following steps:
  • Step 401 The terminal device is configured with a first transmission path and a second transmission path, and can receive data packets through the first transmission path and the second transmission path respectively.
  • the terminal device is configured with one or more split bearers, and a first transmission path and a second transmission path are established for each split bearer.
  • the first transmission path is MCG RLC bearer
  • the second transmission path is SCG RLC bearer
  • the first transmission path is MCG RLC bear
  • the second transmission path is SCG RLC bearer.
  • MCG RLC bearer is associated with MCG
  • SCG RLC bearer is associated with SCG.
  • the terminal device receives downlink data packets through the above MCG and SCG, and sends uplink data packets through the MCG and/or SCG.
  • the split bearer may be split SRB1 or split SRB2.
  • the data packet may refer to the RRC message carried on the SRB.
  • Step 402 The terminal device receives the first data packet through the third transmission path, and performs integrity protection on the first data packet to obtain a first verification result.
  • the PDCP layer of the terminal device performs integrity protection verification on the first data packet to obtain the first verification result.
  • the third transmission path is one of the first transmission path and the second transmission path.
  • the first data packet may be an RRC message carried in SRB1 or SRB2.
  • the terminal device learns that the first data packet has not been copied.
  • the terminal device can learn that the first data packet or the bearer to which the first data packet belongs is not configured with a downlink copy operation by receiving the displayed indication information sent by the network device, or the terminal device can learn in an implicit way, for example, that the bearer to which the first data packet belongs is not configured.
  • the instruction information sent to the network device that the first data packet or the bearer to which the first data packet belongs is configured with a downlink copy operation.
  • the communication method shown in FIG. 4 further includes step 403.
  • the PDCP layer of the terminal device transmits the indication information to the upper layer.
  • the indication information is used to indicate that the integrity protection verification fails.
  • the indication information further includes indication information of the third transmission path, which is used to indicate that the data packet received by the upper layer through the third transmission path has an integrity protection check failure.
  • the upper layer is the RRC layer.
  • the indication information of the third transmission path is MCG or SCG.
  • the communication method shown in FIG. 4 further includes step 404.
  • the terminal device sends a failure report to the network device through the fourth transmission path, and the failure report is used to indicate that the terminal device has an integrity protection check. failure.
  • the fourth transmission path is one of the first transmission path and the second transmission path, and is different from the third transmission path.
  • the foregoing failure report further includes indication information of the third transmission path, which is used to indicate that the data packet received by the terminal device on the third path has failed the integrity protection verification.
  • the terminal device when the third transmission path is the transmission path associated with the MCG in the first transmission path and the second transmission path, the terminal device sends the failure report through the SCG RLC bearer of SRB1, and the terminal device is configured with split SRB1. For example, the terminal device sends a failure report to the network device (for example, the first network device or the second network device) through the SCG RLC bearer of SRB1. In some embodiments, when the third transmission path is the transmission path associated with the MCG in the first transmission path and the second transmission path, the terminal device sends the failure report through the SCG RLC bearer of SRB3, and the terminal device is configured with SRB3 at this time.
  • the terminal device sends a failure report to the network device (for example, the first network device or the second network device) through the SCG RLC bearer of SRB3.
  • the terminal device can send a failure report to the network device through the SCGRLC bearer of SRB3, or the terminal device preferably sends a failure report to the network device through the SCG RLC bearer of split SRB1.
  • the network device sends a failure report to indicate that the RLC bearer of the MCC has failed the integrity protection check of the SRB.
  • the RLC bearer that the terminal device receives the first data packet and the RLC bearer that the terminal device sends the failure report may not belong to the same bearer or may belong to the same bearer, which is not limited in this application.
  • the terminal device when the terminal device receives the first data packet from the MCG RLC bearer of SRB2 or SRB1, it can send the failure report through the SCG RLC bearer of SRB1 or SRB3.
  • the terminal device may send a failure report through SCG RLC bearer; when the third transmission path is SCG RLC bearer, the terminal device may send a failure report through MCG RLC bearer.
  • a communication method is provided, so that when two or more transmission paths are configured for a terminal device, when the integrity protection verification of a data packet received by the terminal device on one transmission path fails, The indication information can be sent to the RAN device through another transmission path, so that the RAN device performs corresponding processing.
  • a communication method specifically includes the following steps.
  • Step 501 The first network device sends a first data packet to the terminal device through the first transmission path, and the second network device sends a second data packet to the terminal device through the second transmission path, where the first data packet and the second data packet the same.
  • the first network device sends indication information downlink to the terminal device for the terminal device to learn that it can receive the first data packet and the second data packet.
  • the indication information also indicates information of a bearer that has performed downlink duplication.
  • the first network device is MN and the second network device is SN; or, for terminal devices, the first network device is SN, and the second network device is MN.
  • the first data packet and the second data packet are the same, and it can be understood that the first data packet is obtained by copying the second data packet, or the second data packet is obtained by copying the first data packet.
  • the first transmission path and the second transmission path are transmission paths associated with MN bearers
  • the first data packet may be obtained by MN copying the second data packet at the PDCP layer
  • the second data packet may be MN
  • the first data packet is copied in the PDCP layer.
  • the first data packet may be obtained by SN copying the second data packet at the PDCP layer, or the second data packet may be SN copied the first data packet at the PDCP layer.
  • Step 502 After receiving the first data packet from the first transmission path, the terminal device performs integrity protection check on the first data packet to obtain the first check result; when receiving the second data packet from the second transmission path After the data packet, integrity protection verification is performed on the second data packet to obtain a second verification result.
  • Step 503 When the first verification result indicates that the integrity protection verification of the first data packet is successful, and the second verification result indicates that the integrity protection verification of the second data packet fails, the terminal device transmits to the first network through the first transmission path.
  • the device sends first indication information, where the first indication information is used to indicate that the integrity protection check of the second data packet fails.
  • the terminal device when the first network device is SN and the second network device is MN, if the first verification result indicates that the integrity protection verification of the first data packet is successful, the second verification result Indicating that the integrity protection check of the second data packet fails, the terminal device may also not send the first indication information to the first network device, but trigger the reestablishment of the RRC connection.
  • the terminal device when the first network device is SN and the second network device is MN, if the first check result indicates that the first data packet integrity protection check is successful, the second check result indicates the first Second, if the integrity protection check of the data packet fails, whether the terminal device sends the first indication information to the first network device through the first transmission path or triggers the re-establishment of the RRC connection can be determined according to a pre-configured policy or rule. For example, if the pre-configured policy in the terminal device is when the data packet integrity protection verification on the transmission path associated with the MCG fails, and the data packet integrity protection verification on the transmission path associated with the SCG succeeds, then the Send indication information to the MN on the transmission path associated with the SCG.
  • the terminal The device sends the first indication information to the first network device through the first transmission path.
  • the pre-configured policy in the terminal device is when the data packet integrity protection verification on the transmission path associated with the MCG fails, and the data packet integrity protection verification on the transmission path associated with the SCG succeeds, trigger
  • the terminal device triggers the re-establishment of the RRC connection. set up.
  • the terminal device may also pass the first transmission The path sends information indicating the second transmission path and/or air interface resource information of the second network device associated with the second transmission path to the first network device.
  • the information of the second transmission path may be MCG or SCG
  • the air interface resource information of the second network device associated with the second transmission path may be one or more cell identifiers, and the one or more cell identifiers may be used to indicate transmission The cell used by the second data packet. This helps to improve the rationality of the way the RAN side determines that the integrity protection check of the second data packet of the terminal device fails.
  • the first indication information includes information used to indicate the second transmission path, and/or a cell identifier corresponding to the second transmission path, etc., thereby helping to save signaling overhead.
  • the first network device when the first network device is the MN and the second network device is the SN, if the first network device receives the first indication information, the first network device can send the terminal device Send switching instructions.
  • the switching instruction is used to trigger the terminal device to update the key used for integrity protection and/or the algorithm used for integrity protection. Therefore, the terminal device can update the used integrity protection key and/or algorithm after receiving the handover instruction, without initiating the re-establishment of the RRC connection, which helps to reduce the number of re-establishment of the RRC connection and increase user experience.
  • the first network device may send the switching instruction to the terminal device through the first transmission path. It helps to simplify implementation and improve communication efficiency.
  • the first network device when the first network device is an SN and the second network device is an MN, if the first network device receives the first indication information, the first network device may send the first The instruction information is sent to the second network device. After receiving the first instruction information, the second network device determines the switching instruction and sends the switching instruction to the second network device. After receiving the switching instruction sent by the first network device, the second network device passes the first The transmission path sends the switching instruction to the terminal device. The switching instruction is used to trigger the terminal device to update the key used for integrity protection and/or the algorithm used for integrity protection.
  • the first network device receives the information indicating the second transmission path sent by the terminal device from the first transmission path, and/or the air interface resource information of the second network device associated with the second transmission path At this time, the above-mentioned related information is also sent to the second network device, thereby helping to improve the rationality of the processing method when the RAN side determines that the integrity protection check of the second data packet of the terminal device fails.
  • the key used for integrity protection and/or the algorithm used for integrity protection used to trigger the terminal device to update can be understood as triggering the terminal device to update the MN and the terminal device.
  • the integrity protection key and/or algorithm used for the air interface communication between the SN and the terminal device is determined according to the integrity protection key and/or algorithm used for the air interface communication between the MN and the terminal device Therefore, when the key used for integrity protection and/or the algorithm for integrity protection used in the air interface communication between the MN and the terminal device is updated, the air interface communication between the SN and the terminal device is used for The keys and/or algorithms for integrity protection will also be updated accordingly.
  • the terminal device when the first verification result indicates that the integrity protection verification of the first data packet fails, and the second verification result indicates that the integrity protection verification of the second data packet fails, the terminal device triggers the re-establishment of the RRC connection . This helps to make the terminal device communication back to normal.
  • the first data packet and the second data packet are respectively transmitted through different transmission paths. It is possible that the terminal device has already received the second data packet sent by the second network device through the second transmission path. However, the first network device has not sent the first data packet to the terminal device through the first transmission path. For the AM scenario, if the terminal device successfully receives the second data packet, it will send an ACK response to the second network device, indicating that the terminal device successfully received the second data packet, and then the second network device will notify the first network device of the terminal device The second data packet is successfully received, and the first network device may cancel the transmission of the first data packet after determining that the terminal device successfully receives the second data packet to avoid repeated transmission.
  • the first data packet may be pre-configured in the terminal device.
  • the timing duration where the first timing duration may be predefined through a protocol, may also be configured by a network device, or may be configured in other ways.
  • the network device may be the first network device or the second network device.
  • the first timing duration may be pre-configured in the terminal device with PDCP configuration parameters.
  • the terminal device After receiving the first data packet sent by the first network device on the first transmission path, the terminal device performs an integrity protection check on the first data packet to obtain the first check result, and after obtaining the first data packet If the second data packet has not been received at the time of the verification result, the first timer is started. If the terminal device receives the second data packet within the first timing period, the integrity protection verification of the second data packet is performed. Obtain the second verification result.
  • the specific implementation manner for the terminal device to determine whether to trigger the re-establishment of the RRC connection according to the first check result and the second check result can be referred to the above-mentioned related embodiments, which will not be repeated here.
  • the terminal device after receiving the first data packet sent by the first network device on the first transmission path, the terminal device performs integrity protection verification on the first data packet to obtain the first verification result, and after obtaining the first data packet If the second data packet has not been received at the time of a check result, the first timer is started. If the first timing period is exceeded, the second network device that the terminal device has not yet received the second data packet sent on the second transmission path Data packet, when the first verification result indicates that the integrity protection verification of the first data packet is successful, the RRC connection re-establishment is not triggered, and when the first verification result indicates that the integrity protection verification of the first data packet fails, Trigger the re-establishment of the RRC connection.
  • the terminal device has not received the second data packet after exceeding the first timing period, and when the first check result indicates that the integrity check of the first data packet is successful, the RRC connection re-establishment is not triggered, which is understandable Therefore, the terminal device has not received the second data packet after the first timing period, and when the first check result indicates that the integrity check of the first data packet is successful, refer to the first step in the prior art.
  • the verification result and the second verification result both indicate the subsequent steps performed by the terminal device when the integrity check of the data packet is successful; it can also be understood that the terminal device has not received the second data packet after the first timing period.
  • the second timing duration may be configured on the first network device and the second network device, and the third timing duration may be configured on the terminal device.
  • the second timing duration may be pre-defined through the protocol, or configured in other ways.
  • the third timing duration may be pre-defined through the protocol, may also be configured by the network device, or configured in other ways.
  • the network device may be the first network device or the second network device.
  • the second timing duration and the third timing duration may be pre-configured with PDCP configuration parameters. It should be noted that the second timing duration and the third timing duration may be the same or different, which is not limited.
  • the terminal device After receiving the first data packet, the terminal device sends an ACK response to the first network device, where the ACK response is used to indicate that the first data packet is successfully received.
  • the first network device After receiving the ACK response, the first network device starts the second timer, and after the second timing period is exceeded, it notifies the second network device to cancel sending the second data packet on the second transmission path.
  • the terminal device After the terminal device sends an ACK response to the first network device, it starts the third timer. If the second data packet sent by the second network device on the second transmission path is received within the third timing period, it will Perform integrity protection verification on the second data packet to obtain a second verification result.
  • the RRC connection re-establishment is not triggered; when the first check result indicates the first data packet When a data packet integrity protection check fails, the RRC connection re-establishment is triggered.
  • the first data packet is sent through the first transmission path
  • the second data packet is sent through the second transmission path.
  • the first network device when the first network device is an MN, the first network device carries indication information in the PDCP PDU of the first data packet to indicate that the terminal device is on the first transmission path and the second transmission path To receive the PDCP PDU.
  • the second data packet since the second data packet is the same as the first data packet, the second data packet also carries the indication information.
  • the optional above indication information may be included in the PDCP header.
  • RAN equipment and terminal equipment can communicate through multiple carriers.
  • the carrier where the terminal equipment initiates initial access is the primary carrier
  • the cell on the primary carrier is the primary cell
  • the other The carrier is the secondary carrier
  • the cell on the secondary carrier is the secondary cell. Therefore, in a communication system using CA, one radio bearer can also be associated with two or more transmission paths, and different transmission paths associated with one radio bearer are associated with different cells or carriers. If in a communication system using CA, after the duplication operation is introduced, the same data packet can also be transmitted on two or more transmission paths associated with a radio bearer.
  • the RAN device configures the RB for the terminal device at the RRC layer.
  • the RB is associated with the first transmission path and the second transmission path, wherein the carrier associated with the first transmission path is different from the carrier associated with the second transmission path.
  • the carrier associated with the first transmission path can be understood as a cell associated with the first transmission path; the carrier associated with the second transmission path can be understood as a cell associated with the second transmission path.
  • the first carrier group is associated with the first transmission path
  • the second carrier group is associated with the second transmission path
  • the first carrier group includes at least one first carrier
  • the second carrier group includes at least one second carrier
  • Each first carrier in the carrier is different from each carrier in the at least one second carrier.
  • the first carrier group includes carrier 11, carrier 12, and carrier 13, and the second carrier group includes carrier 21 and carrier 22.
  • carrier 11, carrier 12, and carrier 13 are all different carriers from carrier 21 and carrier 22.
  • the RB configured by the RAN device for the terminal device at the RRC layer may be SRB1, SRB2, DRB, etc.
  • the transmission path associated with the primary carrier may also be referred to as the primary transmission path, and other transmission paths are secondary transmission paths.
  • the first carrier group is associated with the first transmission path
  • the second carrier group is associated with the second transmission path
  • the primary carrier is included in the first carrier group
  • the first transmission path is the primary transmission path
  • the overlapping transmission path is the secondary transmission path.
  • Step 701 The terminal device is configured with a first transmission path and a second transmission path, and can receive data packets through the first transmission path and the second transmission path.
  • the terminal device establishes a first transmission path and a second transmission path for SRBx.
  • the first transmission path is a first RLC bearer
  • the second transmission path is a second RLC bearer
  • each RLC bearer is associated with a cell group.
  • the terminal device establishes a first RLC bearer for SRBx and a second RLC bearer for SRBy.
  • the first RLC bearer and the second RLC bearer are respectively associated with a cell group, and the terminal device uses the cell group and the second RLC bearer associated with the first RLC bearer.
  • the cell group associated with the RLC bearer receives the downlink data packet.
  • the SRBx/SRBy may be SRB1 or SRB2.
  • the data packet may refer to the RRC message carried on the SRB.
  • Step 702 The terminal device receives the first data packet through the third transmission path, and performs integrity protection verification on the first data packet to obtain a first verification result.
  • the PDCP layer of the terminal device performs integrity protection verification on the first data packet to obtain the first verification result.
  • the third transmission path is one of the first transmission path and the second transmission path.
  • the first data packet may be an RRC message carried in SRB1 or SRB2.
  • the terminal device learns that the first data packet has not been copied.
  • the terminal device can learn that the first data packet or the bearer to which the first data packet belongs is not configured with a downlink copy operation by receiving the displayed indication information sent by the network device, or the terminal device can learn in an implicit way, for example, that the bearer to which the first data packet belongs is not configured.
  • the instruction information sent to the network device that the first data packet or the bearer to which the first data packet belongs is configured with a downlink copy operation.
  • the communication method shown in FIG. 7 includes step 703.
  • the PDCP layer of the terminal device sends indication information to the upper layer, It is used to indicate that the integrity protection check failure of the upper layer has occurred.
  • the indication information also includes indication information of the third transmission path, which is used to indicate that the data packet received by the upper layer through the third transmission path has an integrity protection check failure.
  • the upper layer is the RRC layer.
  • the indication information of the third transmission path is an identifier of the third transmission path, or cell identification information associated with the third transmission path.
  • the communication method shown in FIG. 7 further includes step 704.
  • the terminal device sends a failure report through the fourth transmission path, and the failure report is used to indicate that the terminal device has failed the integrity protection verification.
  • the fourth transmission path is one of the first transmission path and the second transmission path, and is different from the third transmission path.
  • the terminal device sends a failure report to the network device through the fourth transmission path.
  • the RLC bearer that the terminal device receives the first data packet and the RLC bearer that the terminal device sends the failure report may not belong to the same bearer or may belong to the same bearer, which is not limited in this application.
  • the terminal device when the terminal device receives the first data packet from one RLC bearer of SRB2 or SRB1, it can send a failure report through one RLC bearer of SRB1, as long as the transmission paths (ie, cells or cell groups) associated with the two RLC bearers are different.
  • a communication method is provided, so that when two or more transmission paths are configured for a terminal device, when the integrity protection verification of a data packet received by the terminal device on one transmission path fails, The indication information can be sent to the RAN device through another transmission path, so that the RAN device performs corresponding processing.
  • a communication method includes the following steps:
  • Step 801 The RAN device sends a first data packet to the terminal device through a first transmission path, and sends a second data packet to the terminal device through a second transmission path, where the first data packet and the second data packet are the same.
  • the first data packet is the same as the second data packet. It can be understood that the first data packet can be obtained by copying the second data packet by the RAN device, or the second data packet is the first data packet from the RAN device. Copy it.
  • one of the first transmission path and the second transmission path is associated with the primary carrier.
  • the first transmission path is associated with the first carrier group
  • the second transmission path is associated with the second carrier group
  • the first carrier group includes the anchor carrier
  • the first transmission path is associated with the anchor carrier. Therefore, the first transmission path is the main transmission path
  • the second transmission path is the auxiliary transmission path.
  • Step 802 After receiving the first data packet from the first transmission path, the terminal device performs integrity protection check on the first data packet to obtain the first check result; when receiving the second data packet from the second transmission path After the data packet, integrity protection verification is performed on the second data packet to obtain a second verification result.
  • Step 803 When the first verification result indicates that the integrity protection verification of the first data packet is successful, and the second verification result indicates that the integrity protection verification of the second data packet fails, the terminal device transmits to the RAN device through the first transmission path
  • the first indication information is used to indicate that the integrity protection check of the second data packet fails.
  • the terminal device when the second transmission path is associated with the primary carrier, when the first check result indicates that the first data packet integrity protection check succeeds, the second check result indicates the second data
  • the terminal device may also not send the first indication information to the RAN device, but trigger the re-establishment of the RRC connection.
  • the terminal device when the second transmission path is associated with the primary carrier, if the first check result indicates that the first data packet integrity protection check is successful, the second check result indicates the second data packet integrity protection If the verification fails, whether the terminal device sends the first indication information to the RAN device through the first transmission path or triggers the re-establishment of the RRC connection can be determined according to a pre-configured policy or rule.
  • the pre-configured policy in the terminal device is when the data packet integrity protection verification on the transmission path associated with the primary carrier fails, and the data packet integrity protection verification on the transmission path not associated with the primary carrier succeeds .
  • the indication information is sent to the RAN device through the transmission path not associated with the primary carrier, then when the first check result indicates that the integrity protection check of the first data packet is successful, the second check result indicates that the second data packet is complete
  • the terminal device sends the first indication information to the RAN device through the first transmission path.
  • the terminal device triggers the RRC Re-establishment of the connection.
  • the terminal device may also pass the first transmission
  • the path sends information indicating the second transmission path and/or one or more cell identities associated with the second transmission path to the RAN device, and the one or more cell identities may be used to indicate the use of sending the second data packet Of the cell.
  • the first indication information includes information used to indicate the second transmission path, and/or a cell identifier corresponding to the second transmission path, etc., thereby helping to save signaling overhead.
  • the RAN device may send a handover instruction to the terminal device.
  • the switching instruction is used to trigger the terminal device to update the key used for integrity protection and/or the algorithm used for integrity protection. Therefore, the terminal device can update the used integrity protection key and/or algorithm after receiving the handover instruction, without initiating the re-establishment of the RRC connection, which helps to reduce the number of re-establishment of the RRC connection and increase user experience.
  • the RAN device may send a handover instruction to the terminal device through the first transmission path. It helps to simplify implementation and improve communication efficiency.
  • the key used for integrity protection and/or the algorithm used for integrity protection used to trigger the terminal device to update can be understood as triggering the terminal device to update the RAN device and the terminal device.
  • the terminal device when the first verification result indicates that the integrity protection verification of the first data packet fails, and the second verification result indicates that the integrity protection verification of the second data packet fails, the terminal device triggers the re-establishment of the RRC connection . This helps to make the terminal device communication back to normal.
  • the first data packet and the second data packet are transmitted through different transmission paths. It is possible that the terminal device has received the second data packet sent by the RAN device through the second transmission path, and the RAN The device has not sent the first data packet to the terminal device through the first transmission path.
  • the terminal device if the terminal device successfully receives the second data packet, it will send an ACK response to the RAN device, indicating that the terminal device has successfully received the second data packet.
  • the RAN device can confirm that the terminal device receives the second data packet. After the data packet is successful, the sending of the first data packet is cancelled.
  • the first data packet may be pre-configured in the terminal device.
  • the timing duration where the first timing duration may be predefined through a protocol, may also be configured by the RAN device, or may be configured in other ways.
  • the first timing duration may be pre-configured in the terminal device with PDCP configuration parameters.
  • the terminal device After receiving the first data packet sent by the RAN device on the first transmission path, the terminal device performs an integrity protection check on the first data packet to obtain the first check result, and after obtaining the first check As a result, if the second data packet has not been received, the first timer is started. If the terminal device receives the second data packet within the first timing period, the integrity protection check is performed on the second data packet to obtain the first timer. 2. Check result.
  • the specific implementation manner for the terminal device to determine whether to trigger the re-establishment of the RRC connection according to the first check result and the second check result can be referred to the above-mentioned related embodiments, which will not be repeated here.
  • the terminal device after receiving the first data packet sent by the RAN device on the first transmission path, the terminal device performs an integrity protection check on the first data packet to obtain the first check result, and after obtaining the first check In the verification result, if the second data packet has not been received, the first timer is started. If the terminal device has not yet received the second data packet sent by the RAN device on the second transmission path after the first timing period is exceeded, then When the first check result indicates that the first data packet integrity protection check succeeds, the re-establishment of the RRC connection is not triggered.
  • the terminal device has not received the second data packet after exceeding the first timing period, and when the first check result indicates that the integrity check of the first data packet is successful, the RRC connection re-establishment is not triggered, which is understandable Therefore, the terminal device has not received the second data packet after the first timing period, and when the first check result indicates that the integrity check of the first data packet is successful, refer to the first step in the prior art.
  • the verification result and the second verification result both indicate the subsequent steps performed by the terminal device when the integrity check of the data packet is successful; it can also be understood that the terminal device has not received the second data packet after the first timing period.
  • the second timing duration may be configured in the RAN device, and the third timing duration may be configured in the terminal device.
  • the second timing duration may be pre-defined through a protocol or configured in other ways.
  • the third timing duration may be pre-defined through a protocol, or configured by the RAN device, or configured through other methods.
  • the second timing duration and the third timing duration may be pre-configured with PDCP configuration parameters. It should be noted that the second timing duration and the third timing duration may be the same or different, which is not limited.
  • the terminal device After receiving the first data packet, the terminal device sends an ACK response to the RAN device, where the ACK response is used to indicate that the first data packet is successfully received.
  • the RAN device After receiving the ACK response, the RAN device starts the second timer, and after the second timing period is exceeded, it notifies the RAN device to cancel sending the second data packet on the second transmission path.
  • the terminal device After the terminal device sends an ACK response to the RAN device, it starts the third timer. If the second data packet sent by the RAN device on the second transmission path is received within the third timing period, the second data packet is processed. The integrity protection check, and the second check result is obtained.
  • the RRC connection re-establishment is not triggered; when the first check result indicates the first data packet When a data packet integrity protection check fails, the RRC connection re-establishment is triggered.
  • the RAN device when the RAN device performs a duplication operation on the downlink data sent by the terminal device, the first data packet is sent through the first transmission path, and the second data packet is sent through the second transmission path.
  • the RAN device carries indication information in the PDCP PDU of the first data packet, which is used to instruct the terminal device to receive the PDCP PDU on the first transmission path and the second transmission path. It can be understood that since the second data packet is the same as the first data packet, the second data packet also carries the indication information.
  • the optional above indication information may be included in the PDCP header.
  • the transmission path used to send the data packet with successful integrity protection check can send indication information to the RAN device (such as MN or SN), so that the RAN device Corresponding processing can be performed.
  • the RAN device such as MN or SN
  • the communication method shown in FIG. 5 can be used in combination with the communication method shown in FIG. 8, which will not be repeated here.
  • the communication methods shown in Figs. 5 and 8 of the present application are introduced only by taking two transmission paths as an example.
  • the communication method can be Refer to the communication method in the case of two transmission paths, which will not be repeated here.
  • terminal equipment and RAN equipment can communicate through multiple carriers.
  • the carrier where the terminal equipment initiates initial access is the primary carrier
  • the cell on the primary carrier is the primary cell
  • other carriers are secondary.
  • Carrier the cell on the secondary carrier is the secondary cell.
  • the terminal device detects the physical layer of the primary cell. Once the physical layer of the terminal device detects the primary cell abnormality, for example, T310 times out, it will report the primary cell physical layer abnormality to the RRC layer. When the primary cell physical layer is abnormal, the RRC The layer triggers the re-establishment of the RRC connection. It is easy to cause the terminal equipment to be interrupted for a long time and affect the user experience.
  • the embodiments of the present application provide a communication method, which enables the terminal device to detect an abnormality in the physical layer of the primary cell, which helps to enable the terminal device to send instructions to the RAN device through other secondary cells that can work normally.
  • the indication information of the physical layer of the cell is abnormal, so that the RAN device can perform corresponding processing, such as instructing the terminal device to switch to another cell, which is helpful compared with triggering the re-establishment of the RRC connection when the terminal device is abnormal in the physical layer of the primary cell
  • the RAN device can perform corresponding processing, such as instructing the terminal device to switch to another cell, which is helpful compared with triggering the re-establishment of the RRC connection when the terminal device is abnormal in the physical layer of the primary cell
  • the terminal device triggers the re-establishment of the RRC connection, and improve the communication performance.
  • a communication method in an embodiment of the present application includes the following steps.
  • Step 901 The terminal device communicates with the RAN device through the primary cell and/or M secondary cells, where the carrier of the primary cell is different from the carrier of each of the M secondary cells, and M is a positive integer greater than or equal to 1. .
  • the carriers of the M secondary cells are carrier 1, carrier 2, and carrier 3 respectively, and the carrier of the primary cell is carrier 0, and carrier 1, carrier 2, and carrier 3 are all related to carrier 0. different.
  • Step 902 When the physical layer of the primary cell is abnormal, the terminal device sends second indication information to the RAN device through N secondary cells of the M secondary cells, where the second indication information is used to indicate that the physical layer of the primary cell is abnormal.
  • N 1 ⁇ N ⁇ M, and the N is a positive integer.
  • the N secondary cells are normally working secondary cells among the M secondary cells, and can be used for normal communication between the terminal device and the RAN device.
  • the M secondary cells are cell 1, cell 2, cell 3, cell 4, and cell 5 respectively. If cell 1, cell 2, cell 3, cell 4, and cell 5, cell 3.
  • Cells 4 and 5 can be used for normal communication between the terminal device and the RAN device, then the terminal device can send the second indication information to the RAN device through one or more of the cell 3, cell 4, and cell 5.
  • Step 903 After receiving the second instruction information sent by the terminal device through the N secondary cells, the RAN device sends a handover instruction to the terminal device; the handover instruction is used to instruct the terminal device to switch to another cell.
  • the handover instruction is used to instruct the terminal device to switch to another cell, and it can be understood that the handover instruction instructs the terminal device to switch the primary cell to another cell.
  • the other cell indicated by the handover instruction is one of the M secondary cells, it is an intra-cell handover, and if the other cell indicated by the handover instruction is a cell provided by another RAN device, it is a RAN device handover.
  • the RAN device may send a handover instruction to the terminal device through the N secondary cells used by the terminal device to send the second indication information, or may send a handover instruction to the terminal device through other secondary cells that can work normally among the M secondary cells , There is no restriction on this.
  • the terminal device may also send third indication information to the RAN device through K of the M secondary cells.
  • the third indication information is used to indicate the candidate primary cell group, and the final candidate primary cell group includes At least one secondary cell in the M secondary cells, where 1 ⁇ K ⁇ M, and the K is a positive integer. This helps the auxiliary RAN device to determine which cell to instruct the terminal device to switch the primary cell to. It should be understood that at least one of the M secondary cells included in the candidate primary cell group is a secondary cell that can work normally.
  • the second indication information and the third indication information may be carried in one signaling, and may also be carried in different signaling, which is not limited.
  • Step 904 After receiving the handover instruction, the terminal device switches to another cell according to the handover instruction.
  • the terminal device performs primary cell physical layer detection. Once the physical layer of the terminal device detects an abnormality in the primary cell, such as T310 timeout, it reports the primary cell to the RRC layer. Cell physical layer abnormality When the primary cell physical layer is abnormal, then the RRC layer triggers the re-establishment of the RRC connection. It is easy to cause the terminal equipment to be interrupted for a long time and affect user experience.
  • this application provides another communication method.
  • the embodiments of the present application will be introduced by taking the MN where the first network device is the terminal device and the SN where the second network device is the terminal device as an example.
  • the terminal device when the physical layer of the primary cell is abnormal, if the terminal device cannot communicate with the MN through the secondary cell of the MN, it can send the second indication information to the MN through the transmission path with the SN, where the second indication The information is used to indicate that the physical layer of the primary cell is abnormal.
  • the MN After receiving the second instruction information, the MN sends a handover instruction to the SN, and the SN sends the handover instruction to the terminal device through the transmission path with the terminal device, so that the terminal device can switch the primary cell to another cell.
  • the handover instruction is used to instruct the terminal equipment to switch to other cells.
  • the terminal device’s inability to communicate with the MN through the MN’s secondary cell may include the following situations.
  • the MN does not provide the terminal device with a secondary cell, that is, the MN can only communicate with the MN through the primary cell; or, the MN provides the terminal device with M secondary cells, where M is a positive integer greater than or equal to 1, but all M secondary cells are abnormal and cannot be used for communication between the terminal device and the MN.
  • the terminal device when the physical layer of the primary cell is abnormal, if the terminal device cannot communicate with the MN through the secondary cell of the MN, it can also send third indication information to the MN through the transmission path between the SN and the SN to indicate the alternative of the terminal device.
  • the primary cell group, the candidate primary cell group includes at least one secondary cell among the M secondary cells, where 1 ⁇ K ⁇ M, and the K is a positive integer. This helps the auxiliary RAN device to determine which cell to instruct the terminal device to switch the primary cell to. It should be understood that at least one of the M secondary cells included in the candidate primary cell group is a secondary cell that can work normally.
  • the second indication information and the third indication information may be carried in one signaling, and may also be carried in different signaling, which is not limited.
  • the terminal device when the physical layer of the primary cell is abnormal, if the terminal device can communicate with the MN through the M secondary cells of the MN, or communicate with the terminal device through the transmission path between the SN and the terminal device, the terminal The device may send the second indication information to the MN through the N secondary cells among the M secondary cells and/or the transmission path with the SN, where the second indication information is used to indicate that the physical layer of the primary cell is abnormal.
  • M is a positive integer greater than or equal to 1, 1 ⁇ N ⁇ M
  • N is a positive integer.
  • the transmission path used by the MN to send the handover instruction to the terminal device may be the same as or different from the transmission path used by the terminal device to send the second indication information to the MN.
  • the transmission path for the terminal device to send the second indication information to the MN is the transmission path between the SN and the terminal device, and the transmission path used for the MN to send the handover instruction to the terminal device may be K secondary cells in the M secondary cells. 1 ⁇ K ⁇ M, and N is a positive integer.
  • the terminal device when the physical layer of the primary cell is abnormal, if the terminal device can communicate with the MN through the M secondary cells of the MN, or communicate with the terminal device through the transmission path between the SN and the terminal device, the terminal device can communicate with the terminal device through the M
  • the S secondary cells in the two secondary cells and/or the transmission path with the SN sends third indication information to the MN to indicate the candidate primary cell group, and the final candidate primary cell group includes at least one of the M secondary cells Secondary cell, thereby helping the auxiliary RAN device to determine which cell to instruct the terminal device to switch the primary cell to.
  • at least one of the M secondary cells included in the candidate primary cell group is a secondary cell that can work normally.
  • the communication method provided in the embodiments of the present application is introduced from the perspective of terminal devices and network devices as execution subjects.
  • the terminal device or the network device may include a hardware structure and/or software module, and the above various functions are implemented in the form of a hardware structure, a software module, or a hardware structure plus a software module.
  • an embodiment of the present application further provides an apparatus 1000, which includes a transceiver module 1002 and a processing module 1001.
  • the apparatus 1000 is used to implement the function of the terminal device in the communication method shown in FIG. 4 or FIG. 4.
  • the device can be a terminal device or a device in a terminal device.
  • the device may be a chip system.
  • the chip system may be composed of chips, or may include chips and other discrete devices.
  • the transceiver module 1002 is used to receive the first data packet from the first transmission path; the processing module 1001 is used to perform integrity protection check on the first data packet to obtain the first check result; when the first check When the verification result indicates that the integrity protection check of the first data packet fails, the transceiver module 1002 is configured to send first indication information through the second transmission path, and the first indication information is used to indicate that the integrity protection check fails and the integrity protection check fails. The information of the first transmission path.
  • the apparatus 1000 is used to implement the function of the terminal device in the communication method shown in FIG. 5 or FIG. 8.
  • the device can be a terminal device or a device in a terminal device.
  • the device may be a chip system.
  • the chip system may be composed of chips, or may include chips and other discrete devices.
  • the transceiver module 1002 is used to receive a first data packet sent by a first network device through a first transmission path, and receive a second data packet sent by a second network device through a second transmission path; the processing module 1001 is used as a transceiver module When receiving the first data packet, 1002 performs integrity protection verification on the first data packet to obtain a first verification result; and when the transceiver module 1002 receives the second data packet, performs a verification on the Perform integrity protection verification on the second data packet to obtain a second verification result; then, the transceiver module 1002 is further configured to: when the first verification result indicates that the integrity protection verification of the first data packet is successful, the When the second check result indicates that the second data packet integrity protection check fails, first indication information is sent to the first network device through the first transmission path, and the first indication information is used to indicate all The integrity protection verification of the second data packet fails. Wherein, the first data packet and the second data packet are the same.
  • the apparatus 1000 is used to implement the function of the first network device in the method shown in FIG. 5 or is used to implement the function of the RAN device in the communication method described in FIG. 8.
  • the device can be a network device or a device in a network device.
  • the device may be a chip system.
  • the chip system may be composed of chips, or may include chips and other discrete devices.
  • the transceiver module 1002 is configured to send a first data packet to the terminal device through a first transmission path, and send a second data packet to the terminal device through a second transmission path; the first data packet and the second data The package is the same; the processing module 1001 is also used to trigger the transceiver module 1002 to send a switching instruction to the terminal device through the first transmission path when the transceiver module 1002 receives the first instruction information sent by the terminal device; wherein, the first instruction information is used to indicate The integrity protection verification of the second data packet fails, and the switching instruction is used to trigger the terminal device to update the key used for integrity protection and/or the algorithm used for integrity protection.
  • the apparatus 1000 is used to implement the function of the terminal device in the method shown in FIG. 9 above.
  • the device can be a terminal device or a device in a terminal device.
  • the device may be a chip system.
  • the chip system may be composed of chips, or may include chips and other discrete devices.
  • the transceiver module 1002 is configured to communicate with the first network device through a primary cell and/or M secondary cells, and the carrier of the primary cell is different from the carrier of each secondary cell of the M secondary cells; Is a positive integer greater than or equal to 1;
  • the processing module 1001 is configured to send first indication information to the first network device through N secondary cells of the M secondary cells when the physical layer of the primary cell is abnormal, where the first indication information is used to indicate the physical layer of the primary cell is abnormal; ⁇ N ⁇ M, and the N is a positive integer;
  • the transceiver module 1002 is further configured to receive a handover instruction sent by the first network device after receiving the first indication information through the N secondary cells, and the handover instruction is used to instruct the terminal device to switch to another cell.
  • the apparatus 1000 is used to implement the function of the RAN device in the method shown in FIG. 9 above.
  • the device can be a network device or a device in a network device.
  • the device may be a chip system.
  • the chip system may be composed of chips, or may include chips and other discrete devices.
  • the transceiver module 1002 is used to communicate with the terminal device through the primary cell and/or M secondary cells.
  • the carrier of the primary cell is different from the carrier of each secondary cell of the M secondary cells;
  • M is a positive integer greater than or equal to 1. ;
  • the processing module 1001 is configured to trigger the transceiver module 1002 to send a handover instruction to the terminal device through the N secondary cells when the first indication information sent by the terminal device is received through the N secondary cells of the M secondary cells ;
  • the first indication information is used to indicate that the physical layer of the primary cell is abnormal
  • the handover instruction is used to instruct the terminal device to switch to another cell.
  • the processing module 1001 and the transceiver module 1002 please refer to the record in the above method embodiment.
  • the division of modules in the embodiments of the present application is illustrative, and is only a logical function division. In actual implementation, there may be other division methods.
  • the functional modules in the various embodiments of the present application may be integrated into one process. In the device, it can also exist alone physically, or two or more modules can be integrated into one module.
  • the above-mentioned integrated modules can be implemented in the form of hardware or software functional modules.
  • an embodiment of the present application further provides an apparatus 1100.
  • the device 1100 is used to implement the function of the terminal device in the communication method described in FIG. 4 or FIG. 4, and the device may be a terminal device or a device in a terminal device.
  • the apparatus 1100 includes at least one processor 1101, configured to implement the function of the terminal device in the communication method shown in FIG. 4 or FIG. 7.
  • the processor 1101 may be configured to perform integrity protection verification on the first data packet to obtain the first verification result.
  • the method which will not be explained here.
  • the apparatus 1100 may further include at least one memory 1102 for storing program instructions and/or data.
  • the memory 1102 and the processor 1101 are coupled.
  • the coupling in the embodiments of the present application is an interval coupling or a communication connection between devices, units or modules, and may be in electrical, mechanical or other forms, and is used for information exchange between devices, units or modules.
  • the memory 1102 may also be located outside the apparatus 1100.
  • the processor 1101 may operate in cooperation with the memory 1102.
  • the processor 1101 may execute program instructions stored in the memory 1102. At least one of the at least one memory may be included in the processor.
  • the apparatus 1100 may further include a communication interface 1103 for communicating with other devices through a transmission medium, so that the apparatus used in the apparatus 1100 can communicate with other devices.
  • the communication interface 1103 may be a transceiver, a circuit, a bus, a module, or another type of communication interface, and the other device may be a second terminal device or a network device.
  • the processor 1101 uses the communication interface 1103 to send and receive data, and is used to implement the method in the foregoing embodiment.
  • the communication interface 1103 may be used to send the first indication information.
  • the device 1100 is used to implement the function of the terminal device in the communication method described in FIG. 5 or FIG. 8.
  • the device may be a terminal device or a device in a terminal device.
  • the apparatus 1100 includes at least one processor 1101, configured to implement the function of the terminal device in the communication method shown in FIG. 5 or FIG. 8.
  • the processor 1101 may be configured to pass the first transmission path when the first verification result indicates that the first data packet integrity protection verification succeeds, and the second verification result indicates that the second data packet integrity protection verification fails.
  • the first data packet is the same as the second data packet.
  • the apparatus 1100 may further include at least one memory 1102 for storing program instructions and/or data.
  • the memory 1102 and the processor 1101 are coupled.
  • the coupling in the embodiments of the present application is an interval coupling or a communication connection between devices, units or modules, and may be in electrical, mechanical or other forms, and is used for information exchange between devices, units or modules.
  • the memory 1102 may also be located outside the apparatus 1100.
  • the processor 1101 may operate in cooperation with the memory 1102.
  • the processor 1101 may execute program instructions stored in the memory 1102. At least one of the at least one memory may be included in the processor.
  • the apparatus 1100 may further include a communication interface 1103 for communicating with other devices through a transmission medium, so that the apparatus used in the apparatus 1100 can communicate with other devices.
  • the communication interface 1103 may be a transceiver, a circuit, a bus, a module, or another type of communication interface, and the other device may be a second terminal device or a network device.
  • the processor 1101 uses the communication interface 1103 to send and receive data, and is used to implement the method in the foregoing embodiment.
  • the communication interface 1103 may be used to send the first indication information.
  • the apparatus 1100 is used to implement the above-mentioned apparatus 1000 for implementing the function of the first network device in the method shown in FIG. 5 or for implementing the function of the RAN device in the communication method described in FIG. 8.
  • the device can be a network device or a device in a network device.
  • the apparatus 1100 has at least one processor 1101, configured to implement the function of the network device in the foregoing method.
  • the processor 1101 may be configured to trigger the transceiver module 1102 to send a handover instruction to the terminal device after the transceiver module 1102 receives the first indication information.
  • the transceiver module 1102 may be configured to trigger the transceiver module 1102 to send a handover instruction to the terminal device after the transceiver module 1102 receives the first indication information.
  • the apparatus 1100 may further include at least one memory 1102 for storing program instructions and/or data.
  • the memory 1102 and the processor 1101 are coupled.
  • the coupling in the embodiments of the present application is an interval coupling or a communication connection between devices, units or modules, and may be in electrical, mechanical or other forms, and is used for information exchange between devices, units or modules.
  • the memory 1102 may also be located outside the apparatus 1100.
  • the processor 1101 may operate in cooperation with the memory 1102.
  • the processor 1101 may execute program instructions stored in the memory 1102. At least one of the at least one memory may be included in the processor.
  • the apparatus 1100 may further include a communication interface 1103 for communicating with other devices through a transmission medium, so that the apparatus used in the apparatus 1100 can communicate with other devices.
  • the communication interface 1103 may be a transceiver, a circuit, a bus, a module, or another type of communication interface, and the other device may be a second terminal device or a network device.
  • the processor 1101 uses the communication interface 1103 to send and receive data, and is used to implement the method in the foregoing embodiment.
  • the communication interface 1103 may be used to receive the first indication information, send a switching instruction, and so on.
  • the device 1100 is used to implement the function of the terminal device in the communication method described in FIG. 9 above, and the device may be a terminal device or a device in a terminal device.
  • the apparatus 1100 includes at least one processor 1101, configured to implement the function of the terminal device in the communication method shown in FIG. 9 above.
  • the processor 1101 may be configured to, when the physical layer of the primary cell is abnormal, trigger to send the first indication information to the first network device through N secondary cells among the M secondary cells.
  • the processor 1101 may be configured to, when the physical layer of the primary cell is abnormal, trigger to send the first indication information to the first network device through N secondary cells among the M secondary cells.
  • the apparatus 1100 may further include at least one memory 1102 for storing program instructions and/or data.
  • the memory 1102 and the processor 1101 are coupled.
  • the coupling in the embodiments of the present application is an interval coupling or a communication connection between devices, units or modules, and may be in electrical, mechanical or other forms, and is used for information exchange between devices, units or modules.
  • the memory 1102 may also be located outside the apparatus 1100.
  • the processor 1101 may operate in cooperation with the memory 1102.
  • the processor 1101 may execute program instructions stored in the memory 1102. At least one of the at least one memory may be included in the processor.
  • the apparatus 1100 may further include a communication interface 1103 for communicating with other devices through a transmission medium, so that the apparatus used in the apparatus 1100 can communicate with other devices.
  • the communication interface 1103 may be a transceiver, a circuit, a bus, a module, or another type of communication interface, and the other device may be a second terminal device or a network device.
  • the processor 1101 uses the communication interface 1103 to send and receive data, and is used to implement the method in the foregoing embodiment.
  • the communication interface 1103 may be used to send the first indication information.
  • the apparatus 1100 is used to implement the foregoing apparatus 1000 for implementing the function of the RAN device in the method shown in FIG. 9.
  • the device can be a network device or a device in a network device.
  • the apparatus 1100 has at least one processor 1101 configured to implement the function of the second terminal device in the foregoing method.
  • the processor 1101 may be configured to trigger sending a handover instruction to the terminal device after receiving the first indication information.
  • the apparatus 1100 is used to implement the foregoing apparatus 1000 for implementing the function of the RAN device in the method shown in FIG. 9.
  • the device can be a network device or a device in a network device.
  • the apparatus 1100 has at least one processor 1101 configured to implement the function of the second terminal device in the foregoing method.
  • the processor 1101 may be configured to trigger sending a handover instruction to the terminal device after receiving the first indication information.
  • the apparatus 1100 may further include at least one memory 1102 for storing program instructions and/or data.
  • the memory 1102 and the processor 1101 are coupled.
  • the coupling in the embodiments of the present application is an interval coupling or a communication connection between devices, units or modules, which can be electrical, mechanical or other forms, and is used for information exchange between devices, units or modules.
  • the memory 1102 may also be located outside the apparatus 1100.
  • the processor 1101 may operate in cooperation with the memory 1102.
  • the processor 1101 may execute program instructions stored in the memory 1102. At least one of the at least one memory may be included in the processor.
  • the apparatus 1100 may further include a communication interface 1103 for communicating with other devices through a transmission medium, so that the apparatus used in the apparatus 1100 can communicate with other devices.
  • the communication interface 1103 may be a transceiver, a circuit, a bus, a module, or another type of communication interface, and the other device may be a second terminal device or a network device.
  • the processor 1101 uses the communication interface 1103 to send and receive data, and is used to implement the method in the foregoing embodiment.
  • the communication interface 1103 may be used to receive the first indication information, send a switching instruction, and so on.
  • the embodiment of the present application does not limit the connection medium between the foregoing communication interface 1103, the processor 1101, and the memory 1102.
  • the memory 1102, the processor 1101, and the communication interface 1103 may be connected by a bus, and the bus may be divided into an address bus, a data bus, and a control bus.
  • the processor may be a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, and may implement or Perform the methods, steps, and logic block diagrams disclosed in the embodiments of the present application.
  • the general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of the present application may be directly embodied as being executed and completed by a hardware processor, or executed and completed by a combination of hardware and software modules in the processor.
  • the memory may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., or a volatile memory (volatile memory), for example Random-access memory (random-access memory, RAM).
  • the memory is any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and that can be accessed by a computer, but is not limited thereto.
  • the memory in the embodiments of the present application may also be a circuit or any other device capable of realizing a storage function, for storing program instructions and/or data.
  • the methods provided in the embodiments of the present application may be implemented in whole or in part by software, hardware, firmware, or any combination thereof.
  • software When implemented by software, it can be implemented in the form of a computer program product in whole or in part.
  • the computer program product includes one or more computer instructions.
  • the computer may be a general-purpose computer, a dedicated computer, a computer network, network equipment, user equipment, or other programmable devices.
  • the computer instructions may 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 may be transmitted from a website, computer, server, or data center.
  • the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center integrated with one or more available media.
  • the usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, and a magnetic tape), an optical medium (for example, a digital video disc (digital video disc, DVD for short)), or a semiconductor medium (for example, SSD).

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

La présente invention concerne un procédé et un appareil de communication, relatifs au domaine technique des communications. Le procédé comprend les étapes suivantes : la réception, par un dispositif terminal, d'un premier paquet de données envoyé par un premier dispositif de réseau au moyen d'un premier trajet de transmission, et la réception d'un second paquet de données envoyé par un second dispositif de réseau au moyen d'un second trajet de transmission ; lorsque le premier paquet de données est reçu, la réalisation d'une vérification de protection d'intégrité sur le premier paquet de données pour obtenir un premier résultat de vérification ; lorsque le second paquet de données est reçu, la réalisation d'une vérification de protection d'intégrité sur le second paquet de données pour obtenir un second résultat de vérification ; lorsque le premier résultat de vérification indique que la vérification de protection d'intégrité du premier paquet de données est réussie et que le second résultat de vérification indique que la vérification de protection d'intégrité du second paquet de données a échoué, l'envoi, par le dispositif terminal, de premières informations d'indication au premier dispositif de réseau, les premières informations d'indication étant utilisées pour indiquer que la vérification de protection d'intégrité du second paquet de données a échoué. Le premier paquet de données est identique au second paquet de données. La solution technique facilite la réduction du nombre de rétablissements, déclenchés par le dispositif terminal, d'une connexion RRC et l'amélioration de la performance de communication.
PCT/CN2020/080980 2019-03-29 2020-03-24 Procédé et appareil de communication WO2020199992A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201910253302.2 2019-03-29
CN201910253302.2A CN111757348B (zh) 2019-03-29 2019-03-29 一种通信方法及装置

Publications (1)

Publication Number Publication Date
WO2020199992A1 true WO2020199992A1 (fr) 2020-10-08

Family

ID=72664940

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/080980 WO2020199992A1 (fr) 2019-03-29 2020-03-24 Procédé et appareil de communication

Country Status (2)

Country Link
CN (1) CN111757348B (fr)
WO (1) WO2020199992A1 (fr)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114362893A (zh) * 2020-09-29 2022-04-15 中兴通讯股份有限公司 数据发送方法、数据接收方法、终端及计算机存储介质
CN114499776A (zh) * 2022-01-11 2022-05-13 维沃移动通信有限公司 数据传输方法及其装置
CN116801253A (zh) * 2022-03-17 2023-09-22 华为技术有限公司 一种通信方法和装置
CN115175173A (zh) * 2022-05-25 2022-10-11 北京国基科技股份有限公司 一种冗余通信系统及方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108924949A (zh) * 2017-03-24 2018-11-30 华为技术有限公司 无线网络中的通信方法、装置和系统
CN109068390A (zh) * 2018-09-19 2018-12-21 中国联合网络通信集团有限公司 双连接建立方法及网络设备
CN109151891A (zh) * 2017-06-15 2019-01-04 华为技术有限公司 一种通信处理方法和通信装置
WO2019031915A1 (fr) * 2017-08-11 2019-02-14 Samsung Electronics Co., Ltd. Procédé et dispositif d'établissement de connectivité double
CN109417716A (zh) * 2017-06-16 2019-03-01 联发科技(新加坡)私人有限公司 移动通信中处理数据重复的方法和装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015067823A1 (fr) * 2013-11-11 2015-05-14 Telefonaktiebolaget L M Ericsson (Publ) Mise au rebut d'une unité de données de protocole dupliquée associée à une transmission de données par le biais d'un premier support radio de signalisation ou d'un second support radio de signalisation
BR112016017476A8 (pt) * 2014-01-29 2020-06-16 Huawei Tech Co Ltd método e dispositivo para processamento de falha de enlace de rádio
US20200328854A1 (en) * 2016-06-02 2020-10-15 Nokia Solutions And Networks Oy Apparatus and method for reliable communication in multi-connectivity
US10601535B2 (en) * 2017-03-24 2020-03-24 Lg Electronics Inc. Method for performing SCG re-establishment in dual connectivity in wireless communication system and a device therefor
CN117545105A (zh) * 2017-05-05 2024-02-09 华为技术有限公司 一种失败处理方法、切换方法及终端设备、网络设备
WO2019018987A1 (fr) * 2017-07-24 2019-01-31 Oppo广东移动通信有限公司 Procédé de traitement d'un échec de liaison radio, dispositif terminal et dispositif de réseau
US10757615B2 (en) * 2017-09-13 2020-08-25 Comcast Cable Communications, Llc Radio link failure information for PDCP duplication

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108924949A (zh) * 2017-03-24 2018-11-30 华为技术有限公司 无线网络中的通信方法、装置和系统
CN109151891A (zh) * 2017-06-15 2019-01-04 华为技术有限公司 一种通信处理方法和通信装置
CN109417716A (zh) * 2017-06-16 2019-03-01 联发科技(新加坡)私人有限公司 移动通信中处理数据重复的方法和装置
WO2019031915A1 (fr) * 2017-08-11 2019-02-14 Samsung Electronics Co., Ltd. Procédé et dispositif d'établissement de connectivité double
CN109068390A (zh) * 2018-09-19 2018-12-21 中国联合网络通信集团有限公司 双连接建立方法及网络设备

Also Published As

Publication number Publication date
CN111757348B (zh) 2023-06-27
CN111757348A (zh) 2020-10-09

Similar Documents

Publication Publication Date Title
EP3611995B1 (fr) Procédé de communication, dispositif de communication et système de communication s'y rapportant
EP3592097B1 (fr) Procédé de gestion de défaillance de liaison radio et produit associé
JP6945659B2 (ja) 情報処理方法および関連装置
CN110622538B (zh) 新无线电接入技术中的重复和rlc操作
WO2020199992A1 (fr) Procédé et appareil de communication
US12089102B2 (en) Data transmission method and related device
US20100035599A1 (en) Apparatus and method for connection re-establishment in mobile communication system environment
TW201935993A (zh) 與基地台處理一雙連結的裝置及方法
WO2022152220A1 (fr) Procédé, appareil et système de traitement pour informations de défaillance de connexion
EP3457754B1 (fr) Procédé de transmission de données et station de base
WO2017219959A1 (fr) Procédé et dispositif de programmation vocale
WO2021062677A1 (fr) Procédé et appareil de communication
WO2023011612A1 (fr) Procédé de gestion de mobilité et appareil de communication
WO2022222915A1 (fr) Procédé et appareil d'envoi de signalisation, et support de stockage
CN117678173A (zh) 在双连接情况下的针对复制的生存时间状态触发和回退
KR20230091138A (ko) Mro 크리티컬 시나리오의 판정 방법, 장치 및 기기
WO2020164510A1 (fr) Procédé de communication, appareil de communication et support de stockage lisible par ordinateur
WO2022120744A1 (fr) Procédé de traitement de transmission de données et appareil associé
WO2024093931A1 (fr) Procédé et appareil de communication
WO2023143323A1 (fr) Procédé et appareil de traitement d'informations, dispositif et support de stockage
WO2023138669A1 (fr) Procédé et appareil de communication
WO2024207316A1 (fr) Procédé et appareil de communication à trajets multiples
WO2022247338A1 (fr) Procédé et appareil de communication
WO2024045858A1 (fr) Procédé et appareil de communication
WO2024103268A1 (fr) Procédé et appareil de traitement après une défaillance de connexion, et dispositif terminal et dispositif côté réseau

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20783276

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20783276

Country of ref document: EP

Kind code of ref document: A1