Transmission method and device in multi-connection scene, equipment and readable storage medium
The multi-connectivity scenario enhances transmission rate and stability in NR systems by aggregating resources across MCGs and SCGs, addressing limitations in existing DC communication.
Patent Information
- Application Number
- CN202410052536.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-12
- Publication Date
- 2025-07-15
AI Technical Summary
The existing new air interface system has limited transmission rates and unstable transmission in dual-connect communications, which cannot meet the growing communication needs.
In multi-connection scenarios, transmission is carried out through some or all of the CGs in M cell groups (CGs), including the main cell group (MCG) and M-1 secondary cell group (SCG), M≥3. A transmission scheme in multi-connection scenarios is designed to aggregate the transmission resources of more than two network nodes, and the transmission reliability is improved through PDCP replication and transmission function.
The system capacity and terminal transmission stability are improved, the resources of the communication system are fully utilized, and the stability of transmission under high-frequency signals is enhanced.
Smart Images

Figure CN120321808A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and more particularly, to a transmission method, apparatus, device, and readable storage medium in a multi-connection scenario. Background Art
[0002] At present, the New Radio (NR) system can support dual connectivity (DC) communication, that is, provide resources of two network nodes for a terminal. One of the network nodes is called the Master node (MN), and the other is called the Secondary node (SN). In each network node, Carrier Aggregation (CA) technology can also be used, that is, a series of serving cells controlled by the network node are configured for the terminal, and these serving cells form a cell group (CG). The cell group controlled by the MN is the Master Cell Group (MCG), and the one controlled by the SN is the Secondary Cell Group (SCG). Each cell group can include a Special Cell (SpCell) and a series of Secondary Cells (SCells). Among them, in the MCG, the special cell is called the Primary Cell (PCell), and in the SCG, the special cell is called the PrimarySecondary Cell (PSCell). With the development of communication technology, dual connectivity (DC) communication can gradually no longer meet the growing transmission requirements. How to further improve the transmission rate and transmission reliability is a problem that needs to be solved. Summary of the Invention
[0003] Embodiments of this application provide a transmission method, apparatus, device, and readable storage medium in a multi-connection scenario, design a transmission scheme in the multi-connection scenario, and can solve the problems of limited transmission rate and unstable transmission in dual-link communication.
[0004] In a first aspect, a transmission method in a multi-connection scenario is provided, including:
[0005] The terminal performs transmission through some or all of the M CGs; where the M CGs include the MCG and M - 1 SCGs, M is a positive integer, and M ≥ 3.
[0006] In a second aspect, a transmission method in a multi-connection scenario is provided, including:
[0007] The network - side device performs transmission through some or all of the M CGs; wherein, the M CGs include MCG and M - 1 SCGs, M is a positive integer, and M≥3.
[0008] In a third aspect, a transmission device in a multi - connection scenario is provided, including:
[0009] A transceiver unit, configured to perform transmission through some or all of the M CGs; wherein, the M CGs include MCG and M - 1 SCGs, M is a positive integer, and M≥3.
[0010] In a fourth aspect, a transmission device in a multi - connection scenario is provided, including:
[0011] A transceiver unit, configured to perform transmission through some or all of the M CGs; wherein, the M CGs include MCG and M - 1 SCGs, M is a positive integer, and M≥3.
[0012] In a fifth aspect, a terminal is provided. The terminal includes a transceiver, a processor, and a memory. The memory stores a program or instruction that can run on the processor. When the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.
[0013] In a sixth aspect, a terminal is provided, including a processor and a communication interface;
[0014] wherein, the communication interface is configured to perform transmission through some or all of the M CGs; wherein, the M CGs include MCG and M - 1 SCGs, M is a positive integer, and M≥3.
[0015] In a seventh aspect, a network - side device is provided. The network - side device includes a transceiver, a processor, and a memory. The memory stores a program or instruction that can run on the processor. When the program or instruction is executed by the processor, the steps of the method described in the second aspect are implemented.
[0016] In an eighth aspect, a network - side device is provided, including a processor and a communication interface;
[0017] wherein, the communication interface is configured to perform transmission through some or all of the M CGs; wherein, the M CGs include MCG and M - 1 SCGs, M is a positive integer, and M≥3.
[0018] In a ninth aspect, a readable storage medium is provided. The readable storage medium stores a program or instruction. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.
[0019] In a tenth aspect, a wireless communication system is provided, including: a terminal and a network-side device. The terminal can be used to execute the steps of the method described in the first aspect, and the network-side device can be used to execute the steps of the method described in the second aspect.
[0020] In an eleventh aspect, a chip is provided. The chip includes a processor and a communication interface. The communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method described in the first aspect or the method described in the second aspect.
[0021] In a twelfth aspect, a computer program / program product is provided. The computer program / program product is stored in a storage medium, and the program / program product is executed by at least one processor to implement the steps of the transmission method in a multi-connection scenario described in the first aspect or the second aspect.
[0022] In the embodiments of the present application, the terminal or the network-side device can perform transmission through some or all of the M CGs; where the M CGs include an MCG and M - 1 SCGs, M is a positive integer, and M ≥ 3. The embodiments of the present application specifically design a transmission scheme in a multi-connection scenario, which can aggregate the transmission resources of more than two network nodes and improve the system capacity. In addition, due to the multi-connection technology having multiple available transmission paths, it is beneficial to improve the transmission stability of the terminal. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required to be used in the description of the embodiments of the present application. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0024] Figure 1 FIG. is a schematic diagram of a communication system architecture provided by an embodiment of the present application.
[0025] Figure 2 FIG. is a schematic diagram of a dual-connection structure described from the perspective of the network side provided by the present application.
[0026] Figure 3 FIG. is a schematic diagram of a dual-connection structure described from the perspective of the terminal side provided by the present application.
[0027] Figure 4 FIG. is a schematic flowchart of a transmission method in a multi-connection scenario provided according to an embodiment of the present application.
[0028] Figure 5 FIG. is a schematic diagram of a multi-connection scenario provided according to an embodiment of the present application.
[0029] Figure 6 It is a schematic diagram of another multi-connection scenario provided according to an embodiment of the present application.
[0030] Figure 7 It is a schematic diagram of a first type of split bearer provided according to an embodiment of the present application.
[0031] Figure 8 It is a schematic diagram of another first type of split bearer provided according to an embodiment of the present application.
[0032] Figure 9 It is a schematic diagram of yet another first type of split bearer provided according to an embodiment of the present application.
[0033] Figure 10 It is a schematic diagram of a second type of split bearer provided according to an embodiment of the present application.
[0034] Figure 11 It is a schematic diagram of another second type of split bearer provided according to an embodiment of the present application.
[0035] Figure 12 It is a schematic block diagram of a transmission device in a multi-connection scenario provided according to an embodiment of the present application.
[0036] Figure 13 It is a schematic block diagram of another transmission device in a multi-connection scenario provided according to an embodiment of the present application.
[0037] Figure 14 It is a schematic block diagram of a communication device provided according to an embodiment of the present application.
[0038] Figure 15 It is a schematic diagram of the hardware structure of a terminal provided according to an embodiment of the present application.
[0039] Figure 16 It is a schematic block diagram of a network-side device provided according to an embodiment of the present application. Detailed implementation manners
[0040] Next, the technical solutions in the embodiments of the present application will be clearly described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope protected by the present application.
[0041] The terms "first", "second", etc. in this application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such terms can be interchanged under appropriate circumstances, so that the embodiments of this application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are usually of the same category, and do not limit the number of objects. For example, the first object can be one or more. In addition, "or" in this application means at least one of the connected objects. For example, "A or B" covers three scenarios, namely, Scenario 1: including A and not including B; Scenario 2: including B and not including A; Scenario 3: including both A and B. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0042] The term "indication" in this application can be either a direct indication (or an explicit indication) or an indirect indication (or an implicit indication). Among them, a direct indication can be understood as that the sender clearly informs the receiver of specific information, operations to be performed, or request results, etc. in the sent indication; an indirect indication can be understood as that the receiver determines the corresponding information according to the indication sent by the sender, or makes a judgment and determines the operations to be performed or request results, etc. according to the judgment result.
[0043] It should be noted that the technology described in the embodiments of this application is not limited to the Ambient Internet of Things (IoT) system, but can also be used in other wireless communication systems, such as Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, Evolved Universal Terrestrial Radio Access (E-UTRA), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), Bluetooth systems, or other systems. The terms "system" and "network" in the embodiments of this application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes the New Radio (NR) system for example purposes, and the NR term is used in most of the following descriptions, but these technologies can also be applied to systems other than the NR system, such as the 6th th Generation (6G) communication system.
[0044] Figure 1The block diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network-side device 12. Among them, the terminal 11 can be a mobile phone, a tablet personal computer, a laptop computer, a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device, a flight vehicle, a vehicle user equipment (VUE), a shipborne device, a pedestrian user equipment (PUE), a smart home (home devices with wireless communication functions, such as refrigerators, TVs, washing machines or furniture, etc.), a game console, a personal computer (PC), a teller machine or a self-service machine, etc. Wearable devices include: smart watches, smart bracelets, smart earphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart ankle chains, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle user equipment can also be referred to as a vehicle terminal, a vehicle controller, a vehicle module, a vehicle component, a vehicle chip or a vehicle unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application.
[0045] The network-side device 12 may include an access network device or a core network device.
[0046] Among them, the access network device may also be referred to as a Radio Access Network (RAN) device, a radio access network function, or a radio access network unit. The access network device may include a base station, a Wireless Local Area Network (WLAN) Access Point (AP), or a Wireless Fidelity (WiFi) node, etc. Among them, the base station may be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), home Node B (HNB), home evolved Node B, Transmission Reception Point (TRP), or some other suitable term in the art. As long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that in the embodiments of this application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.
[0047] Among them, the core network devices may include but are not limited to at least one of the following: core network nodes, core network functions, Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (L-NEF), Binding Support Function (BSF), Application Function (AF), Network Data Analytics Function (NWDAF), Location Management Function (LMF), etc. It should be noted that in the embodiments of this application, only the core network devices in the NR system are taken as examples for introduction, and the specific types of core network devices are not limited.
[0048] For better understanding of the embodiments of this application, Dual Connectivity (DC) is described.
[0049] DC provides resources of two network nodes for the UE, one of the network nodes is called the MN, and the other is called the SN. At each network node, carrier aggregation technology (CA) can also be used, that is, a series of serving cells controlled by the node are configured for the UE, and these serving cells form a cell group. The cell group controlled by the MN is the master cell group (MCG), and the cell group controlled by the secondary node SN is the secondary cell group (SCG). Among them, each cell group contains a special cell (SpCell) and a series of secondary cells (SCell). In the MCG, the special cell is called the primary cell (PCell), and in the SCG, the special cell is called the primary secondary cell (PSCell).
[0050] Specifically, DC includes EN-DC, NR-DC, NE-DC; where E represents E-UTRA and N represents NR.
[0051] Specifically, in DC, there are three types of radio bearers.
[0052] MCG bearer: The RLC bearer located in the MCG.
[0053] SCG bearer: The RLC bearer located in the SCG.
[0054] Split bearer: It has two RLC bearers, which are located in the MCG and SCG respectively.
[0055] Among them, the RLC bearer includes the configurations of Radio Link Control (RLC) and Media Access Control (MAC). The above three types of bearers can be further divided into MN-terminated bearers and SN-terminated bearers according to which node the Packet Data Convergence Protocol (PDCP) is on.
[0056] Figure 2 Shows the protocol stack of the network side of the MR-DC (NGEN-DC, NE-DC, and NR-DC) architecture connected to the 5GC.
[0057] Figure 3 Shows the protocol stack of the terminal side of the MR-DC (NGEN-DC, NE-DC, and NR-DC) architecture connected to the 5GC.
[0058] Take the MN-terminated MCG bearer, MN-terminated split bearer, and MN-terminated SCG bearer as examples below.
[0059] MN terminated MCG bearer: After the downlink data arrives at the User Plane Function (UPF) in the core network, the core network sends the downlink data (such as a Quality of Service (QoS) flow) to the MN. After being processed by the Service Data Adaptation Protocol (SDAP) and PDCP in the MN, it is sent to the UE through the radio interface resources configuration (MCG RLC or MCG MAC) of the MN. After receiving the data through the MCG, the UE delivers it for processing upwards in sequence, where the PDCP entity of the UE corresponds to the MN PDCP.
[0060] MN terminated SCG bearer: The difference from the MN-terminated MCG bearer is that after being processed by the SDAP and PDCP in the MN, the MN sends the PDCP data to the SN through the Xn interface, and then it is sent to the UE through the radio interface resources configuration (SCG RLC or SCG MAC) of the SN. After receiving the data through the SCG, the UE delivers it for processing upwards in sequence.
[0061] MN terminated split bearer: After the downlink data arrives at the UPF in the core network, the core network sends the downlink data (such as a QoS flow) to the MN. After being processed by the SDAP and PDCP in the MN, it is sent to the UE through the radio interface resources configuration (MCG RLC or MCG MAC) of the MN and the SN. After receiving the data through the MCG and SCG, the UE delivers it for processing upwards in sequence, and the data converges at the PDCP.
[0062] To facilitate the understanding of the technical solutions of the embodiments of the present application, the technical solutions of the present application are described in detail below through specific embodiments. The above related technologies can be arbitrarily combined with the technical solutions of the embodiments of the present application as optional solutions, and all of them fall within the protection scope of the embodiments of the present application. The embodiments of the present application include at least some of the following contents.
[0063] Figure 4 It is a schematic flowchart of a transmission method 200 in a multi-connection scenario according to an embodiment of the present application, as Figure 4As shown, the transmission method 200 in this multi-connection scenario may include at least some of the following content:
[0064] S210, the terminal transmits through some or all of the M CGs; where the M CGs include MCG and M-1 SCGs, M is a positive integer, and M≥3;
[0065] S220, the network-side device transmits through some or all of the M CGs; where the M CGs include MCG and M-1 SCGs, M is a positive integer, and M≥3.
[0066] It should be understood that Figure 4 illustrates the steps or operations of the transmission method 200 in the multi-connection scenario, but these steps or operations are only examples, and the embodiments of the present application may also perform other operations or Figure 4 variations of each operation therein.
[0067] The embodiments of the present application design a transmission scheme in the multi-connection scenario, which can aggregate the transmission resources of more than two network nodes and improve the system capacity. In addition, due to the multi-connection technology having multiple available transmission paths, it is beneficial to improve the transmission stability of the terminal.
[0068] It should be noted that, on the one hand, the transmission scheme in the multi-connection scenario can improve the system capacity (Capacity). The multi-connection technology can aggregate the transmission resources of more than two network nodes, make full use of the resources discretely distributed in the communication system, and improve the system capacity. On the other hand, the transmission scheme in the multi-connection scenario can improve the transmission reliability (reliability). In order to improve the system capacity, higher communication frequencies may be introduced in 6G. Although high-frequency signals have the advantage of large bandwidth, they also have significant disadvantages, that is, the signal quality is unstable, and the high-frequency signal quality may drop significantly when blocked by obstacles. And due to the multi-connection technology having multiple available transmission paths, it is beneficial to improve the stability of the terminal in this high-frequency transmission.
[0069] In some embodiments, the multi-connection scenarios applicable to the embodiments of the present application may be as Figure 5 or Figure 6 shown.
[0070] The "transmission" described in the embodiments of the present application may refer to: sending or receiving. For example, in S210 above, the terminal sends through some or all of the M CGs, or the terminal receives through some or all of the M CGs. Another example is that in S220 above, the network-side device sends through some or all of the M CGs, or the network-side device receives through some or all of the M CGs.
[0071] In the embodiments of the present application, M CGs can improve the transmission rate of the terminal, that is, by sending different data in parallel on the M CGs (split). Optionally, when M CGs are needed for transmission often depends on the actual data volume of the terminal, link quality, network available resources, etc. For example, when downlink data arrives, the network-side device can decide which CG (or leg) to send the data to according to the data volume of the terminal and the network resource usage. For example, when uplink data arrives, generally it is the network-side device that controls on which CG (or leg) the terminal can send.
[0072] In the embodiments of the present application, M CGs can improve the transmission reliability of the terminal, that is, by sending multiple copies of the same data on the M CGs (duplication).
[0073] In some embodiments, the radio access technologies (RATs) that make up the multi-connection can be the same or different. These RATs can use radio access technologies such as E-UTRA, NR, 6G new RAT, etc. The present application does not limit this.
[0074] In the embodiments of the present application, the terminal can be configured with multi-connections, where each connection can be correspondingly configured with a serving cell group, that is, the terminal can be configured with multiple CGs, such as M CGs. The M CGs include MCG and M - 1 SCGs.
[0075] In the embodiments of the present application, different SCGs among the M - 1 SCGs can be distinguished by the identifier of the SCG; or, different SCGs among the M - 1 SCGs can be distinguished by the name of the SCG. For example, the network configures one of the SCGs as the primary SCG, special SCG, default SCG, etc., and the remaining SCGs are normal SCGs.
[0076] In some implementation manners, the CGs among the M CGs can also be referred to as MCG, SCG, third CG (TCG), fourth CG (FCG), etc., or similar names. The present application does not limit this.
[0077] In some embodiments, the M CGs can respectively correspond to three network nodes (such as a base station or a transmission reception point (TRP) or an access point (AP)).
[0078] In some embodiments, the M CGs correspond to M Distributed Units (DUs), and the M DUs can be associated with the same or different Centralized Units (CUs).
[0079] In some embodiments, the MCG among the M CGs corresponds to one base station, and the M - 1 SCGs among the M CGs correspond to a second CU, and the second CU corresponds to M - 1 DUs.
[0080] Scenario 1. Exemplarily, the M CGs include an MCG, SCG 1, and SCG 2. Among them, the MCG, SCG 1, and SCG 2 can respectively correspond to three base stations, and each base station has a user plane interface with the core network and can receive data from the core network. For example, the MCG corresponds to an MN, and SCG 1 and SCG 2 correspond to an SN.
[0081] Scenario 2. Exemplarily, the M CGs include an MCG, SCG 1, and SCG 2. Among them, the MCG, SCG 1, and SCG 2 can also correspond to multiple DUs but have a common CU. For example, the MCG is an independent base station 1, and SCG 1 and SCG 2 are respectively two DUs connected to the same CU. In this scenario, data first arrives at the CU and then is sent by the CU to the corresponding DUs. There is no user plane interface between the DUs and the core network.
[0082] In the embodiments of the present application, when the terminal is configured with M CGs, it is necessary to first define radio bearers. For example, each CG can have its own dedicated bearer.
[0083] In some embodiments, before the terminal or the network - side device performs transmission through some or all of the M CGs, the transmission method 200 in this multi - connection scenario further includes:
[0084] The terminal receives configuration information from the network - side device, where the configuration information includes but is not limited to at least one of the following: related configurations of at least one first - type split bearer, related configurations of at least one second - type split bearer;
[0085] Among them, the first - type split bearer is associated with M RLC bearers, and the M RLC bearers have a one - to - one correspondence with the M CGs; the second - type split bearer is associated with N RLC bearers, and the N RLC bearers have a one - to - one correspondence with N of the M CGs, N is a positive integer, and N < M.
[0086] In some embodiments, the related configurations of the first - type split bearer include but are not limited to at least one of the following:
[0087] Separate the type information of the split bearer, the information of the network node where the PDCP of the split bearer is located, and the mapping relationship between the RLC bearer associated with the split bearer and the CG.
[0088] Optionally, in the first type of split bearer, the PDCP is located at a network node. For example, in the first type of split bearer, the PDCP is located at the MN. For another example, in the first type of split bearer, the PDCP is located at the SN.
[0089] In some embodiments, the related configurations of the second type of split bearer include but are not limited to at least one of the following:
[0090] Separate the type information of the split bearer, the information of the network node where the PDCP of the split bearer is located, and the mapping relationship between the RLC bearer associated with the split bearer and the CG.
[0091] Optionally, in the second type of split bearer, the PDCP is located at a network node. For example, in the second type of split bearer, the PDCP is located at the MN. For another example, in the second type of split bearer, the PDCP is located at the SN.
[0092] Exemplarily, the M CGs include MCG, SCG 1, and SCG 2. When the network side device configures a split bearer, the bearer configuration includes at least one of the following:
[0093] The type of the bearer, such as the first type of split bearer or the second type of split bearer;
[0094] When the bearer is the second type of split bearer, the two legs associated therewith; further, the two legs can be associated with two SCGs, or the two legs can be associated with one MCG and one SCG;
[0095] The location where the PDCP of the bearer is located.
[0096] Optionally, if the PDCP of the bearer is at which node, the above bearer configuration is configured by that node.
[0097] Exemplarily, the M CGs include MCG, SCG 1, and SCG 2. For the first type of split bearer, the PDCP is located at a network node, and the first type of split bearer includes three legs composed of MCG RLC bearer, SCG 1 RLC bearer, and SCG 2 RLC bearer. For example, the first type of split bearer in scenario 1 can be as Figure 7 or Figure 8 shown, and the first type of split bearer in scenario 2 can be as Figure 9As shown. Optionally, the first type of split bearer can be further divided into MN terminated split bearer, SN 1 terminated split bearer, and SN 2 terminated split bearer.
[0098] Exemplarily, the M CGs include MCG, SCG 1, and SCG 2. For the second type of split bearer, PDCP is located at a network node, and the second type of split bearer includes two legs composed of two RLC bearers selected from MCG RLC bearer, SCG 1 RLC bearer, and SCG 2 RLC bearer. For example, the second type of split bearer in scenario 1 can be as Figure 10 shown, and the second type of split bearer in scenario 2 can be as Figure 11 shown. Optionally, the second type of split bearer can be further divided into MN terminated split bearer, SN 1 terminated split bearer, and SN 2 terminated split bearer.
[0099] In some embodiments, the configuration information can be carried by at least one of the following:
[0100] Radio Resource Control (RRC) signaling, Downlink Control Information (DCI), and Media Access Control Control Element (MAC CE) bearer.
[0101] In some embodiments, the transmission method 200 in the multi-connection scenario further includes:
[0102] The terminal receives first information from the network-side device;
[0103] wherein the first information is used to indicate at least one of the following: activate the PDCP duplication transmission function of K1 split bearers, deactivate the PDCP duplication transmission function of K2 split bearers;
[0104] wherein the split bearers in the K1 split bearers are the first type of split bearer or the second type of split bearer, the split bearers in the K2 split bearers are the first type of split bearer or the second type of split bearer, and both K1 and K2 are positive integers.
[0105] In this embodiment, the activation or deactivation of the PDCP replication transmission function for separating bearer granularity can be achieved through the first information, thereby improving the reliability of transmission.
[0106] Specifically, the K1 separating bearers can be configured by the above configuration information, and the K2 separating bearers can be configured by the above configuration information.
[0107] In one implementation, the first information is used to indicate which PDCP replication transmission functions of the separating bearers need to be activated and / or which PDCP replication transmission functions of the separating bearers need to be deactivated; it can be understood that the first information is used to indicate one or more separating bearers that need to be activated and / or deactivated.
[0108] In some implementation manners, the first information indicates the separating bearers that need to be activated by indicating the identifier of the cell group or base station where the PDCP entity of the separating bearer to be activated or deactivated is located.
[0109] As one implementation, the first indication information is used to indicate the identifier of the separating bearer for which the PDCP replication transmission function needs to be activated and / or the identifier of the separating bearer for which the PDCP replication transmission function needs to be deactivated; alternatively, the first indication information is used to indicate the index of the separating bearer for which the PDCP replication transmission function needs to be activated and / or the index of the separating bearer for which the PDCP replication transmission function needs to be deactivated. In some implementation manners, the first information includes at least one of the following:
[0110] Activating the PDCP replication transmission function: the identifier or index of K1 separating bearers;
[0111] Deactivating the PDCP replication transmission function: the identifier or index of K2 separating bearers.
[0112] In some implementation manners, the first information includes at least one of the following:
[0113] Activating the PDCP replication transmission function: parameter K1;
[0114] Deactivating the PDCP replication transmission function: parameter K2.
[0115] Specifically, when the first information includes the parameter K1 for activating the PDCP replication transmission function, the K1 separating bearers are selected from the separating bearers configured by the above configuration information in the order of decreasing priority, or the K1 separating bearers are randomly selected from the separating bearers configured by the above configuration information, or the K1 separating bearers are selected based on implementation from the separating bearers configured by the above configuration information, or the K1 separating bearers are pre-configured by the network side, or the K1 separating bearers are agreed upon by the protocol.
[0116] Specifically, when the first piece of information includes the parameter K2 for deactivating the PDCP duplication transmission function, the K2 split bearers are selected from the split bearers configured by the above configuration information in descending order of priority, or the K2 split bearers are randomly selected from the split bearers configured by the above configuration information, or the K2 split bearers are selected based on implementation from the split bearers configured by the above configuration information, or the K2 split bearers are pre-configured by the network side, or the K2 split bearers are agreed upon by the protocol.
[0117] In some implementation manners, the terminal may determine at least one of the following through the first piece of information:
[0118] Among the split bearers configured by the above configuration information, there are K1 split bearers that need to activate the PDCP duplication transmission function, and among the split bearers configured by the above configuration information, there are K2 split bearers that need to deactivate the PDCP duplication transmission function.
[0119] In some implementation manners, the terminal may determine at least one of the following through the first piece of information:
[0120] Specifically which K1 split bearers among the split bearers configured by the above configuration information need to activate the PDCP duplication transmission function, and specifically which K2 split bearers among the split bearers configured by the above configuration information need to deactivate the PDCP duplication transmission function.
[0121] Exemplarily, the first piece of information is used to indicate activating the PDCP duplication transmission function of K1 split bearers. In this case, it can be understood that the first piece of information is used to indicate activating the PDCP duplication transmission function of each RLC bearer associated with the K1 split bearers. For example, for the xth first-type split bearer (having three legs: MCG, SCG 1, and SCG2), when the UE receives the first piece of information indicating activating the PDCP duplication transmission function of this split bearer, the UE activates the PDCP duplication function of the three legs of this split bearer, that is, the UE will perform duplicate transmission of the same data on the three legs.
[0122] Exemplarily, the first piece of information is used to indicate deactivating the PDCP duplication transmission function of K2 split bearers. In this case, it can be understood that the first piece of information is used to indicate deactivating the PDCP duplication transmission function of each RLC bearer associated with the K2 split bearers.
[0123] Specifically, for example, the PDCP duplication transmission function can improve transmission reliability. For a split bearer with the PDCP duplication transmission function activated, the same data can be sent on each RLC bearer associated with the split bearer. For example, if a split bearer is associated with two RLC bearers (which can also be referred to as having two legs), the UE performs duplication transmission on these two RLC bearers; if a split bearer is associated with three RLC bearers (which can also be referred to as having three legs), the UE performs duplication transmission on these three RLC bearers.
[0124] Optionally, the first information can be carried by RRC signaling, DCI, or MAC CE.
[0125] Optionally, the network-side device can be any network node associated with M CGs, or the network-side device can be a specific network node associated with M CGs, or the network-side device can be a network device other than the network nodes associated with M CGs.
[0126] In some embodiments, the transmission method 200 in the multi-connection scenario further includes:
[0127] The terminal receives second information from the network-side device;
[0128] wherein the second information is used to indicate activating or deactivating the PDCP duplication transmission function of at least one RLC bearer associated with each of the K3 split bearers;
[0129] wherein the split bearer among the K3 split bearers is the first type of split bearer or the second type of split bearer, and K3 is a positive integer.
[0130] In this embodiment, the activation or deactivation of the PDCP duplication transmission function at the RLC bearer granularity can be implemented through the second information, thereby improving transmission reliability.
[0131] Exemplarily, for the i-th split bearer among the K3 split bearers, the second information can indicate activating the PDCP duplication transmission function of at least one RLC bearer associated with the i-th split bearer, or the second information can indicate deactivating the PDCP duplication transmission function of at least one RLC bearer associated with the i-th split bearer.
[0132] For example, for the i-th separation bearer of the first type (with three RLC legs: MCG, SCG 1, and SCG2), the UE receives the second information, which indicates to activate the PDCP duplication function for the MCG and SCG 1 of this separation bearer and deactivate the PDCP duplication function for SCG2. Then, the same data of the UE will be duplicated into two copies and transmitted on the MCG and SCG1 respectively, instead of on SCG 2.
[0133] It should be noted that the RLC bearers that activate the PDCP duplication transmission function among the different separation bearers of the K3 separation bearers can be the same or different, and this embodiment does not limit this.
[0134] In some embodiments, the above S210 may specifically include:
[0135] For the i-th separation bearer among the K3 separation bearers, the terminal duplicates the data to be transmitted (uplink data) through the PDCP entity of the i-th separation bearer and sends it to all the RLC entities associated with the i-th separation bearer that have activated the PDCP duplication transmission function for transmission.
[0136] It should be noted that one RLC entity corresponds to a specific CG.
[0137] The data described in the embodiments of this application may include:
[0138] At least one of control plane signaling and user plane data; or,
[0139] At least one of PDCP data PDU and PDCP control PDU; or,
[0140] At least one of PDCP data and RLC data.
[0141] In some embodiments, the above S220 may specifically include:
[0142] For the i-th separation bearer among the K3 separation bearers, the network side device duplicates the data to be transmitted (downlink data) through the PDCP entity of the i-th separation bearer and sends it to all the RLC entities associated with the i-th separation bearer that have activated the PDCP duplication transmission function for transmission.
[0143] It should be noted that the other separation bearers among the K3 separation bearers can refer to the i-th separation bearer, and for the sake of brevity, they will not be elaborated here.
[0144] Optionally, the second information may be carried by RRC signaling or DCI or MAC CE.
[0145] In some implementations, the second information includes at least one of the following:
[0146] Split bearer 0, split bearer 1, …, split bearer K3-1;
[0147] For split bearer 0, the RLC bearers that activate the PDCP duplicate transmission function: the identifier or index of one or more RLC bearers;
[0148] For split bearer 1, the RLC bearers that activate the PDCP duplicate transmission function: the identifier or index of one or more RLC bearers;
[0149] …
[0150] For split bearer K3-1, the RLC bearers that activate the PDCP duplicate transmission function: the identifier or index of one or more RLC bearers.
[0151] In some implementations, the second information includes at least one of the following:
[0152] Split bearer 0, split bearer 1, …, split bearer K3-1;
[0153] For split bearer 0, the RLC bearers that deactivate the PDCP duplicate transmission function: the identifier or index of one or more RLC bearers;
[0154] For split bearer 1, the RLC bearers that deactivate the PDCP duplicate transmission function: the identifier or index of one or more RLC bearers;
[0155] …
[0156] For split bearer K3-1, the RLC bearers that deactivate the PDCP duplicate transmission function: the identifier or index of one or more RLC bearers.
[0157] In some embodiments, the terminal is always allowed to transmit on a specific CG among the M CGs, and the terminal is allowed to transmit on some or all of the other CGs among the M CGs except the specific CG.
[0158] Exemplarily, when the PDCP duplicate transmission function of the terminal is not activated, or when the terminal is not configured with the PDCP duplicate transmission function, the terminal is always allowed to transmit on a specific CG among the M CGs, and the terminal is allowed to transmit on some or all of the other CGs among the M CGs except the specific CG.
[0159] Optionally, the CGs allowed to transmit among the other CGs are determined based on one of the following:
[0160] When the total data volume of the data to be transmitted is greater than or equal to the first threshold, the CGs allowed to be transmitted in the other CGs include the CGs corresponding to the first threshold;
[0161] When the total data volume of the data to be transmitted is greater than or equal to the second threshold, the CGs allowed to be transmitted in the other CGs include all of the other CGs.
[0162] Exemplarily, when the total data volume of the data to be transmitted is less than the second threshold, there are no CGs allowed to be transmitted in the other CGs.
[0163] Optionally, the specific CG among the M CGs is configured or indicated by the network side, or, the specific CG among the M CGs is agreed by the protocol. For example, the specific CG is the MCG.
[0164] Optionally, if the first threshold is associated with the i-th CG among the M CGs, the CG corresponding to the first threshold is the i-th CG. Exemplarily, the association relationship between the first threshold and the CG can be agreed by the protocol, or, the association relationship between the first threshold and the CG is configured by the network side.
[0165] Optionally, if the first threshold is associated with the CG quantity parameter S, the CGs corresponding to the first threshold are S CGs among the M CGs, where S is a positive integer and S < M. Exemplarily, the association relationship between the first threshold and the CG quantity parameter S can be agreed by the protocol, or, the association relationship between the first threshold and the CG quantity parameter S is configured by the network side.
[0166] Exemplarily, the S CGs are selected from the M CGs in the order of decreasing priority; or, the S CGs are randomly selected from the M CGs; or, the S CGs are selected from the M CGs based on implementation; or, the S CGs are configured or agreed by the network side or the protocol.
[0167] Optionally, the priority of each CG among the M CGs can be agreed by the protocol, or, the priority of each CG among the M CGs can be configured by the network side.
[0168] In some implementation manners, for the first type of split bearer, the network side device can configure at least two data volume thresholds to control on which RLC bearers the terminal sends data.
[0169] In some implementation manners, for the first type of split bearer, the network side device configures a start threshold for each RLC bearer, and when the data volume to be transmitted by the terminal exceeds this start threshold, the terminal can send data on this RLC bearer. Optionally, some RLC bearers can be not configured with a start threshold, that is, the terminal is always allowed to transmit data on these RLC bearers, such as the MCG.
[0170] In some implementations, for the first type of split bearer, the network side device configures at least two data volume thresholds, and each data volume threshold corresponds to the number of RLC bearers allowed to be sent. Optionally, when the data volume threshold is met, which RLC bearer or bearers the terminal uses may depend on the UE implementation or follow a certain priority.
[0171] In some implementations, the network side device may also configure which CG is allowed to be sent by default.
[0172] In some implementations, for the first type of split bearer, the network side device configures only one threshold. When the amount of data to be sent by the UE exceeds this threshold, the UE can send on all CGs.
[0173] In some implementations, for the second type of split bearer, due to the introduction of SN 1 terminated bearer with SCG 1 leg and SCG 2 leg, SN 2 terminated bearer with SCG 1 leg and SCG 2 leg, the network side device can configure a threshold for each bearer, and use a default RLC bearer for transmission before exceeding the threshold, and perform transmission on all RLC bearers after exceeding the threshold.
[0174] In some embodiments, the above S210 may specifically include:
[0175] The terminal sends the data to be transmitted (uplink data) to one of the allowed CGs among the M CGs through the PDCP entity for transmission.
[0176] It should be noted that the above-mentioned data may include at least one of the following: control plane signaling, user plane data. Or, the data may be at least one of PDCP data PDU, PDCP control PDU. Or, the data may be at least one of PDCP data, RLC data.
[0177] Exemplarily, for a first - type split bearer, if the PDCP replication transmission function of the bearer is not activated or not configured, and if the data to be transmitted (e.g., the sum of the PDCP data volume and the RLC data volume for initial transmission) is less than all first thresholds, the PDCP entity of the UE will send the data to the RLC entity corresponding to a specific CG, for example, the specific CG is MCG. When the data to be transmitted is greater than the first threshold associated with SCG 1, the PDCP entity of the UE can send the data to the RLC entity corresponding to a specific CG or the RLC entity corresponding to SCG1. When the data volume to be transmitted exceeds the second threshold of SCG 2, the PDCP entity of the UE can send the data to the RLC entity corresponding to a specific CG, or the RLC entity corresponding to SCG1, or the RLC entity corresponding to SCG2.
[0178] In some embodiments, S220 above may specifically include:
[0179] The network - side device sends the data to be transmitted (downlink data) to one of the M CGs allowed for transmission through the PDCP entity for transmission.
[0180] Exemplarily, for a first - type split bearer, if the PDCP replication transmission function of the bearer is not activated or not configured, and if the data to be transmitted (e.g., the sum of the PDCP data volume and the RLC data volume for initial transmission) is less than all first thresholds, the PDCP entity of the network - side device will send the data to the RLC entity corresponding to a specific CG, for example, the specific CG is MCG. When the data to be transmitted is greater than the first threshold associated with SCG 1, the PDCP entity of the network - side device can send the data to the RLC entity corresponding to a specific CG or the RLC entity corresponding to SCG1. When the data volume to be transmitted exceeds the second threshold of SCG 2, the PDCP entity of the network - side device can send the data to the RLC entity corresponding to a specific CG, or the RLC entity corresponding to SCG1, or the RLC entity corresponding to SCG2.
[0181] Therefore, in the embodiments of the present application, the terminal or the network - side device can perform transmission through some or all of the M CGs; where the M CGs include MCG and M - 1 SCGs, M is a positive integer, and M≥3. The embodiments of the present application specifically design a transmission scheme in a multi - connection scenario, which can aggregate the transmission resources of more than two network nodes and can improve the system capacity. In addition, due to the multi - connection technology having multiple available transmission paths, it is beneficial to improve the transmission stability of the terminal.
[0182] The technical solution of the present application is described below through Embodiment 1 to Embodiment 3.
[0183] Embodiment 1. The UE is configured with an MCG, an SCG1, and an SCG2. Among them, SCG 1 is configured with a data volume threshold of X, and SCG2 is configured with a data volume threshold of Y, where X is less than Y. Among them, the MCG is always available by default. When the data demand of the UE gradually increases, the UE initially sends data on the MCG. When the data volume to be sent increases to reach or exceed X, the UE can send data on both the MCG and SCG 1. When the data volume to be sent continues to increase and reaches or exceeds Y, the UE sends data on the MCG, SCG1, and SCG2.
[0184] Embodiment 2. The UE is configured with an MCG, an SCG1, and an SCG2. The UE is also configured with two data volume thresholds X and Y, where X is less than Y. Among them, the MCG is always available by default. When the data demand of the UE gradually increases, the UE initially sends data on the MCG. When the data volume to be sent increases to reach or exceed X, the UE can send data on both the MCG and one SCG. Optionally, if the network configures the priority of SCG 1 to be higher than that of SCG 2, the UE sends data on the MCG and SCG 1. When the data volume to be sent continues to increase and reaches or exceeds Y, the UE sends data on the MCG, SCG1, and SCG2.
[0185] Embodiment 3. The UE is configured with an MCG, an SCG1, and an SCG2. The UE is also configured with two data volume thresholds X and Y, where X is less than Y. The network configures SCG 1 as an always available leg and configures the priority of SCG 2 to be higher than that of the MCG. When the data demand of the UE gradually increases, the UE initially sends data on SCG 1. When the data volume to be sent increases to reach or exceed X, the UE can send data on both SCG1 and SCG2. When the data volume to be sent continues to increase and reaches or exceeds Y, the UE sends data on the MCG, SCG1, and SCG2. This is because the MCG may mainly provide coverage, has a low frequency, and has many accessed terminals, so the data transmission priority may be relatively low.
[0186] In the transmission method in the multi-connection scenario provided by the embodiments of the present application, the execution subject can be a transmission device in the multi-connection scenario, or a processing unit in the transmission device in the multi-connection scenario for executing the transmission method in the multi-connection scenario. In the embodiments of the present application, taking the transmission device in the multi-connection scenario executing the transmission method in the multi-connection scenario as an example, the transmission device in the multi-connection scenario provided by the embodiments of the present application is described.
[0187] Figure 12 A schematic block diagram of a transmission device 300 in a multi-connection scenario according to an embodiment of the present application is shown. As Figure 12As shown, the transmission device 300 in the multi-connection scenario includes:
[0188] A transceiver unit 310, configured to perform transmission through some or all of the M cell groups CG; where the M CGs include a master cell group MCG and M - 1 secondary cell groups SCG, M is a positive integer, and M≥3.
[0189] In some embodiments, before the transceiver unit 310 performs transmission through some or all of the M CGs in the multi-connection scenario, the transceiver unit 310 is further configured to receive configuration information, where the configuration information includes at least one of the following: related configurations of at least one first type of split bearer, related configurations of at least one second type of split bearer;
[0190] Wherein, the first type of split bearer is associated with M radio link control RLC bearers, and the M RLC bearers have a one-to-one correspondence with the M CGs; the second type of split bearer is associated with N RLC bearers, and the N RLC bearers have a one-to-one correspondence with N of the M CGs, N is a positive integer, and N < M.
[0191] In some embodiments, the related configurations of the first type of split bearer or the related configurations of the second type of split bearer include at least one of the following: type information of the split bearer, information of the network node where the packet data convergence protocol PDCP of the split bearer is located, and the mapping relationship between the RLC bearers associated with the split bearer and the CG.
[0192] In some embodiments, the transceiver unit 310 is further configured to receive first information from a network-side device;
[0193] Wherein, the first information is used to indicate at least one of the following: activate the PDCP replication transmission function of K1 split bearers, deactivate the PDCP replication transmission function of K2 split bearers;
[0194] Wherein, the split bearers among the K1 split bearers are the first type of split bearer or the second type of split bearer, the split bearers among the K2 split bearers are the first type of split bearer or the second type of split bearer, and both K1 and K2 are positive integers.
[0195] In some embodiments, the transceiver unit 310 is further configured to receive second information from a network-side device;
[0196] Wherein, the second information is used to indicate activating or deactivating the PDCP replication transmission function of at least one RLC bearer associated with each of the K3 split bearers;
[0197] Among them, the separation bearers in the K3 separation bearers are the first type of separation bearers or the second type of separation bearers, and K3 is a positive integer.
[0198] In some embodiments, the transceiver unit 310 is specifically configured to:
[0199] For the i-th separation bearer among the K3 separation bearers, copy the data to be transmitted through the PDCP entity of the i-th separation bearer, and send it to all the RLC entities associated with the i-th separation bearer that have activated the PDCP replication transmission function for transmission.
[0200] In some embodiments, the transmission device 300 in the multi-connection scenario is always allowed to transmit on a specific CG among the M CGs, and the transmission device 300 in the multi-connection scenario is allowed to transmit on some or all of the other CGs among the M CGs except the specific CG;
[0201] Among them, the CGs allowed to transmit among the other CGs are determined based on one of the following:
[0202] When the total data volume of the data to be transmitted is greater than or equal to the first threshold, the CGs allowed to transmit among the other CGs include the CG corresponding to the first threshold;
[0203] When the total data volume of the data to be transmitted is greater than or equal to the second threshold, the CGs allowed to transmit among the other CGs include all of the other CGs.
[0204] In some embodiments, the transceiver unit 310 is specifically configured to:
[0205] Send the data to be transmitted to one CG allowed to transmit among the M CGs through the PDCP entity for transmission.
[0206] In some embodiments, if the first threshold is associated with the i-th CG among the M CGs, the CG corresponding to the first threshold is the i-th CG; or,
[0207] If the first threshold is associated with the CG quantity parameter S, the CG corresponding to the first threshold is S CGs among the M CGs, where S is a positive integer and S < M.
[0208] In some embodiments, the S CGs are selected from the M CGs in the order of priority from high to low; or,
[0209] The S CGs are randomly selected from the M CGs; or,
[0210] The S CGs are selected from the M CGs based on implementation;
[0211] The S CGs are configured by the network side or agreed upon by the protocol.
[0212] In some embodiments, the above transceiver unit 310 may be a communication interface or transceiver, or an input / output interface of a communication chip or system-on-chip.
[0213] It should be understood that the transmission device 300 in the multi-connection scenario according to the embodiments of the present application may correspond to the terminal in the method embodiments of the present application, and each unit in the transmission device 300 in the multi-connection scenario is respectively for implementing Figure 4 the corresponding processes of the terminal in the method 200 shown, and for the sake of brevity, will not be described in detail here.
[0214] Therefore, in the embodiments of the present application, the terminal or the network side device may perform transmission through some or all of the M CGs; where the M CGs include the MCG and M - 1 SCGs, M is a positive integer, and M≥3. The embodiments of the present application specifically design a transmission scheme in the multi-connection scenario, which can aggregate the transmission resources of more than two network nodes and improve the system capacity. In addition, due to the multi-connection technology having multiple available transmission paths, it is beneficial to improve the transmission stability of the terminal.
[0215] Figure 13 Fig. shows a schematic block diagram of a transmission device 400 in a multi-connection scenario according to an embodiment of the present application. As Figure 13 shown, the transmission device 400 in the multi-connection scenario includes:
[0216] A transceiver unit 410, configured to perform transmission through some or all of the M cell groups CGs; where the M CGs include a master cell group MCG and M - 1 secondary cell groups SCGs, M is a positive integer, and M≥3.
[0217] In some embodiments, before the transmission device 400 in the multi-connection scenario performs transmission through some or all of the M CGs, the transceiver unit 410 is further configured to send configuration information to the terminal, where the configuration information includes at least one of the following: related configurations of at least one first type of split bearer, related configurations of at least one second type of split bearer;
[0218] where the first type of split bearer is associated with M radio link control RLC bearers, and the M RLC bearers have a one-to-one correspondence with the M CGs; the second type of split bearer is associated with N RLC bearers, and the N RLC bearers have a one-to-one correspondence with N of the M CGs, N is a positive integer, and N<M.
[0219] In some embodiments, the relevant configuration of the first type of split bearer or the relevant configuration of the second type of split bearer includes at least one of the following: the type information of the split bearer, the information of the network node where the packet data convergence protocol (PDCP) of the split bearer is located, and the mapping relationship between the radio link control (RLC) bearer associated with the split bearer and the CG.
[0220] In some embodiments, the transceiver unit 410 is further configured to send first information to the terminal;
[0221] Wherein, the first information is used to indicate at least one of the following: activating the PDCP replication transmission function of K1 split bearers, deactivating the PDCP replication transmission function of K2 split bearers;
[0222] Wherein, the split bearers among the K1 split bearers are the first type of split bearer or the second type of split bearer, the split bearers among the K2 split bearers are the first type of split bearer or the second type of split bearer, and both K1 and K2 are positive integers.
[0223] In some embodiments, the transceiver unit 410 is further configured to send second information to the terminal;
[0224] Wherein, the second information is used to indicate activating or deactivating the PDCP replication transmission function of at least one RLC bearer associated with each of the K3 split bearers;
[0225] Wherein, the split bearers among the K3 split bearers are the first type of split bearer or the second type of split bearer, and K3 is a positive integer.
[0226] In some embodiments, the transceiver unit 410 is specifically configured to:
[0227] For the i-th split bearer among the K3 split bearers, replicate the data to be transmitted through the PDCP entity of the i-th split bearer, and send it to all the RLC entities associated with the i-th split bearer that have activated the PDCP replication transmission function for transmission.
[0228] In some embodiments, the terminal is always allowed to transmit on a specific CG among the M CGs, and the terminal is allowed to transmit on some or all of the other CGs among the M CGs except the specific CG;
[0229] Wherein, the CGs allowed to transmit among the other CGs are determined based on one of the following:
[0230] When the total data volume of the data to be transmitted is greater than or equal to the first threshold, the CGs allowed to transmit among the other CGs include the CG corresponding to the first threshold;
[0231] When the total data volume of the data to be transmitted is greater than or equal to the second threshold, the CGs allowed to be transmitted among the other CGs include all of the other CGs.
[0232] In some embodiments, the transceiver unit 410 is specifically configured to:
[0233] Send the data to be transmitted to one of the CGs allowed to be transmitted among the M CGs through the PDCP entity for transmission.
[0234] In some embodiments, if the first threshold is associated with the i-th CG among the M CGs, the CG corresponding to the first threshold is the i-th CG; or,
[0235] If the first threshold is associated with the CG quantity parameter S, the CG corresponding to the first threshold is S CGs among the M CGs, where S is a positive integer and S < M.
[0236] In some embodiments, the S CGs are selected from the M CGs in the order of decreasing priority; or,
[0237] The S CGs are randomly selected from the M CGs; or,
[0238] The S CGs are selected based on implementation from the M CGs; or,
[0239] The S CGs are configured by the network side or agreed upon by the protocol.
[0240] In some embodiments, the above transceiver unit 410 may be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on a chip.
[0241] It should be understood that the transmission device 400 in the multi-connection scenario according to the embodiments of the present application may correspond to the network side device in the method embodiments of the present application, and each unit in the transmission device 400 in the multi-connection scenario is respectively for implementing Figure 4 the corresponding processes of the network side device in the method 200 shown. For the sake of brevity, details are not described herein again.
[0242] Therefore, in the embodiments of the present application, the terminal or the network side device may perform transmission through some or all of the M CGs; where the M CGs include MCG and M - 1 SCGs, M is a positive integer, and M ≥ 3. The embodiments of the present application specifically design a transmission scheme in the multi-connection scenario, which can aggregate the transmission resources of more than two network nodes and can improve the system capacity. In addition, due to the multi-connection technology having multiple available transmission paths, it is beneficial to improve the transmission stability of the terminal.
[0243] The transmission device in the multi-connection scenario in the embodiments of the present application may be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal or a network-side device, or other devices other than terminals or network-side devices. Exemplarily, the terminal may include, but is not limited to, the types of the terminal 11 listed above, the network-side device may include, but is not limited to, the types of the network-side device 12 listed above, and other devices may be servers, Network Attached Storage (NAS), etc., which are not specifically limited in the embodiments of the present application.
[0244] The transmission device in the multi-connection scenario provided by the embodiments of the present application can implement Figure 4 each process implemented by the method embodiments and achieve the same technical effects. To avoid repetition, they will not be elaborated here.
[0245] As Figure 14 shown, the embodiments of the present application further provide a communication device 500, including a processor 501 and a memory 502, and a program or instruction that can run on the processor 501 is stored on the memory 502.
[0246] For example, when the communication device 500 is a terminal, when the program or instruction is executed by the processor 501, it implements each step executed by the terminal in the above-mentioned transmission method embodiments in the multi-connection scenario and can achieve the same technical effects. To avoid repetition, they will not be elaborated here.
[0247] Again, for example, when the communication device 500 is a network-side device, when the program or instruction is executed by the processor 501, it implements each step executed by the network-side device in the above-mentioned transmission method embodiments in the multi-connection scenario and can achieve the same technical effects. To avoid repetition, they will not be elaborated here.
[0248] The embodiments of the present application further provide a terminal, including a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps executed by the terminal in the method embodiments as Figure 4 shown. This terminal embodiment corresponds to the above-mentioned terminal-side method embodiments. Each implementation process and implementation method of the above method embodiments can be applied to this terminal embodiment and can achieve the same technical effects. Specifically, Figure 15 is a schematic diagram of the hardware structure of a terminal for implementing the embodiments of the present application.
[0249] The terminal 600 includes, but is not limited to, at least some components such as a radio frequency unit 601, a network module 602, an audio output unit 603, an input unit 604, a sensor 605, a display unit 606, a user input unit 607, an interface unit 608, a memory 609, and a processor 610.
[0250] Those skilled in the art can understand that the terminal 600 may further include a power supply (such as a battery) for supplying power to each component. The power supply can be logically connected to the processor 610 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system. Figure 15 The terminal structure shown does not limit the terminal. The terminal may include more or fewer components than shown, or combine some components, or have different component arrangements, which will not be elaborated here.
[0251] It should be understood that in the embodiments of the present application, the input unit 604 may include a graphics processing unit (GPU) 6041 and a microphone 6042. The graphics processor 6041 processes the image data of still pictures or videos obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 606 may include a display panel 6061, and the display panel 6061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 607 includes at least one of a touch panel 6071 and other input devices 6072. The touch panel 6071 is also called a touch screen. The touch panel 6071 may include two parts: a touch detection device and a touch controller. The other input devices 6072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be elaborated here.
[0252] In the embodiments of the present application, after the radio frequency unit 601 receives downlink data from a network-side device, it can be transmitted to the processor 610 for processing; in addition, the radio frequency unit 601 can send uplink data to the network-side device. Generally, the radio frequency unit 601 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0253] The memory 609 can be used to store software programs or instructions as well as various data. The memory 609 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area may store an operating system, application programs or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 609 may include volatile memory or non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct rambus random access memory (DRRAM). The memory 609 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.
[0254] The processor 610 may include at least one processing unit; optionally, the processor 610 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., and the modem processor mainly processes transmission signals in a multi-connection scenario, such as a baseband processor. It can be understood that the above-mentioned modem processor may not be integrated into the processor 610 either.
[0255] Among them, the radio frequency unit 601 is used for transmission through some or all of the M cell groups CG. Among them, the M CGs include a master cell group MCG and M - 1 secondary cell groups SCG, M is a positive integer, and M≥3.
[0256] It can be understood that the implementation processes of the various implementation manners mentioned in this embodiment can refer to the relevant descriptions of the method embodiments and achieve the same or corresponding technical effects. To avoid repetition, they will not be elaborated here.
[0257] The embodiments of the present application further provide a network-side device, including a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to run programs or instructions to implement the steps performed by the network-side device in the method embodiments as Figure 4 shown. This network-side device embodiment corresponds to the above-mentioned network-side device method embodiments. Each implementation process and implementation manner of the above method embodiments can be applied to this network-side device embodiment, and the same technical effects can be achieved. For the sake of brevity, details are not repeated here.
[0258] Specifically, the embodiments of the present application further provide a network-side device. As Figure 16 shown, the network-side device 700 includes: an antenna 71, a radio frequency device 72, a baseband device 73, a processor 74, and a memory 75. The antenna 71 is connected to the radio frequency device 72. In the uplink direction, the radio frequency device 72 receives information through the antenna 71 and sends the received information to the baseband device 73 for processing. In the downlink direction, the baseband device 73 processes the information to be sent and sends it to the radio frequency device 72. After processing the received information, the radio frequency device 72 sends it out through the antenna 71.
[0259] The method performed by the network-side device in the above embodiments can be implemented in the baseband device 73, and the baseband device 73 includes a baseband processor.
[0260] The baseband device 73 may include, for example, at least one baseband board, and at least two chips are provided on the baseband board. As Figure 16 shown, one of the chips is, for example, a baseband processor, which is connected to the memory 75 through a bus interface to call the programs in the memory 75 and execute the operations of the network device shown in the above method embodiments.
[0261] The network-side device may further include a network interface 76, and this interface is, for example, a Common Public Radio Interface (CPRI).
[0262] Specifically, the network-side device 700 of the embodiments of the present application further includes: instructions or programs stored on the memory 75 and executable on the processor 74. The processor 74 calls the instructions or programs in the memory 75 to execute Figure 13 the methods performed by the respective units shown, and the same technical effects can be achieved. To avoid repetition, details are not described here.
[0263] The embodiments of the present application further provide a readable storage medium, on which programs or instructions are stored. When the programs or instructions are executed by a processor, the respective processes of the transmission method embodiments in the above multi-connection scenario are implemented, and the same technical effects can be achieved. To avoid repetition, details are not described here.
[0264] Among them, the processor is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media such as computer read-only memory ROM, random access memory RAM, magnetic disks, or optical discs. In some examples, the readable storage medium may be a non-transitory readable storage medium.
[0265] Another embodiment of the present application provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement each process of the transmission method embodiment in the above multi-connection scenario, and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.
[0266] It should be understood that the chip mentioned in the embodiments of the present application may also be referred to as a system-on-chip, system chip, chip system, or system-on-chip.
[0267] Another embodiment of the present application provides a computer program / program product. The computer program / program product is stored in a storage medium. The computer program / program product is executed by at least one processor to implement each process of the transmission method embodiment in the above multi-connection scenario, and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.
[0268] The embodiments of the present application further provide a communication system, including: a terminal and a network-side device. Among them, the terminal can be used to execute the steps performed by the terminal in the transmission method in the above multi-connection scenario, and the network-side device can be used to execute the steps performed by the network-side device in the transmission method in the above multi-connection scenario.
[0269] It should be noted that in this article, the term "including", "comprising", or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article, or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such process, method, article, or device. Without more limitations, the element defined by the statement "including one..." does not exclude the existence of additional identical elements in the process, method, article, or device including that element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0270] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-described example methods can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, can also be implemented by hardware. This computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.), and includes several instructions for causing a terminal or a network-side device to execute the methods described in various embodiments of the present application.
[0271] The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present application, those of ordinary skill in the art can also make many forms of embodiments without departing from the purpose of the present application and the scope protected by the claims. These embodiments are all within the protection scope of the present application.
Claims
1. A transmission method in a multi-connection scenario, characterized in that Including: The terminal transmits through some or all of the M cell groups (CGs). Among them, the M CGs include a master cell group (MCG) and M - 1 secondary cell groups (SCGs), M is a positive integer, and M≥3.
2. The method according to claim 1, wherein Before the terminal transmits through some or all of the M CGs, the method further includes: The terminal receives configuration information, where the configuration information includes at least one of the following: related configurations of at least one first - type split bearer, related configurations of at least one second - type split bearer; Among them, the first - type split bearer is associated with M radio link control (RLC) bearers, and the M RLC bearers have a one - to - one correspondence with the M CGs; the second - type split bearer is associated with N RLC bearers, and the N RLC bearers have a one - to - one correspondence with N of the M CGs, N is a positive integer, and N < M.
3. The method according to claim 2, wherein The related configuration of the first - type split bearer or the related configuration of the second - type split bearer includes at least one of the following: type information of the split bearer, information of the network node where the packet data convergence protocol (PDCP) of the split bearer is located, mapping relationship between the RLC bearers associated with the split bearer and the CG.
4. The method according to claim 2 or 3, characterized in that, The method further includes: The terminal receives first information from the network - side device; Among them, the first information is used to indicate at least one of the following: activate the PDCP replication transmission function of K1 split bearers, de - activate the PDCP replication transmission function of K2 split bearers; Among them, the split bearers in the K1 split bearers are the first - type split bearers or the second - type split bearers, the split bearers in the K2 split bearers are the first - type split bearers or the second - type split bearers, and both K1 and K2 are positive integers.
5. The method according to any one of claims 2 to 4, characterized in that The method further includes: The terminal receives second information from the network - side device; Among them, the second information is used to indicate to activate or de - activate the PDCP replication transmission function of at least one RLC bearer associated with each of the K3 split bearers; Among them, the split bearers in the K3 split bearers are the first - type split bearers or the second - type split bearers, and K3 is a positive integer.
6. The method according to claim 5, wherein The terminal transmits through some or all of the M CGs, including: For the i - th split bearer among the K3 split bearers, the terminal copies the data to be transmitted through the PDCP entity of the i - th split bearer and sends it to all the activated RLC entities associated with the i - th split bearer for transmission.
7. The method according to any one of claims 1 to 3, wherein The terminal is always allowed to transmit on a specific CG among the M CGs, and the terminal is allowed to transmit on some or all of the other CGs among the M CGs except the specific CG; Among them, the CGs allowed to transmit among the other CGs are determined based on one of the following: When the total data volume of the data to be transmitted is greater than or equal to the first threshold, the allowed-to-transmit CGs among the other CGs include the CG corresponding to the first threshold; When the total data volume of the data to be transmitted is greater than or equal to the second threshold, the allowed-to-transmit CGs among the other CGs include all of the other CGs.
8. The method according to claim 7, wherein: The terminal performs transmission through some or all of the M CGs, including: The terminal sends the data to be transmitted to an allowed-to-transmit CG among the M CGs through a PDCP entity for transmission.
9. The method according to claim 7 or 8, wherein: If the first threshold is associated with the i-th CG among the M CGs, the CG corresponding to the first threshold is the i-th CG; or, If the first threshold is associated with the CG quantity parameter S, the CG corresponding to the first threshold is S CGs among the M CGs, where S is a positive integer and S < M.
10. The method according to claim 9, wherein: The S CGs are selected from the M CGs in the order of decreasing priority; or, The S CGs are randomly selected from the M CGs; or, The S CGs are selected from the M CGs based on implementation; or, The S CGs are configured by the network side or agreed upon by the protocol.
11. A transmission method in a multi-connection scenario, characterized in that, including: The network side device performs transmission through some or all of the M cell groups CGs; wherein, the M CGs include a master cell group MCG and M - 1 secondary cell groups SCG, M is a positive integer and M ≥ 3.
12. The method according to claim 11, wherein: Before the network side device performs transmission through some or all of the M CGs, the method further includes: The network side device sends configuration information to the terminal, where the configuration information includes at least one of the following: related configurations of at least one first type of split bearer, related configurations of at least one second type of split bearer; Wherein, the first type of split bearer is associated with M radio link control RLC bearers, and the M RLC bearers have a one-to-one correspondence with the M CGs; the second type of split bearer is associated with N RLC bearers, and the N RLC bearers have a one-to-one correspondence with N CGs among the M CGs, N is a positive integer and N < M.
13. The method according to claim 12, wherein: The related configurations of the first type of split bearer or the related configurations of the second type of split bearer include at least one of the following: type information of the split bearer, information of the network node where the packet data convergence protocol PDCP of the split bearer is located, mapping relationship between the RLC bearer associated with the split bearer and the CG.
14. The method according to claim 12 or 13, characterized in that The method further includes: The network side device sends first information to the terminal; Wherein, the first information is used to indicate at least one of the following: activate the PDCP replication transmission function of K1 split bearers, deactivate the PDCP replication transmission function of K2 split bearers; Among them, the separation bearers in the K1 separation bearers are the first type of separation bearers or the second type of separation bearers, and the separation bearers in the K2 separation bearers are the first type of separation bearers or the second type of separation bearers. Both K1 and K2 are positive integers.
15. The method according to any one of claims 12 to 14, characterized in that The method further includes: The network side device sends second information to the terminal; Among them, the second information is used to indicate activating or deactivating the PDCP replication transmission function of at least one RLC bearer associated with each of the K3 separation bearers; Among them, the separation bearers in the K3 separation bearers are the first type of separation bearers or the second type of separation bearers, and K3 is a positive integer.
16. The method according to claim 15, wherein The network side device performs transmission through some or all of the M CGs, including: For the i-th separation bearer among the K3 separation bearers, the network side device copies the data to be transmitted through the PDCP entity of the i-th separation bearer and sends it to all the activated RLC entities of the PDCP replication transmission function associated with the i-th separation bearer for transmission.
17. The method according to any one of claims 11 to 13, wherein The terminal is always allowed to transmit on a specific CG among the M CGs, and the terminal is allowed to transmit on some or all of the other CGs among the M CGs except the specific CG; Among them, the CGs allowed to transmit among the other CGs are determined based on one of the following: When the total data volume of the data to be transmitted is greater than or equal to a first threshold, the CGs allowed to transmit among the other CGs include the CG corresponding to the first threshold; When the total data volume of the data to be transmitted is greater than or equal to a second threshold, the CGs allowed to transmit among the other CGs include all of the other CGs.
18. The method according to claim 17, wherein The network side device performs transmission through some or all of the M CGs, including: The network side device sends the data to be transmitted to one CG allowed to transmit among the M CGs through the PDCP entity for transmission.
19. The method according to claim 17 or 18, wherein If the first threshold is associated with the i-th CG among the M CGs, the CG corresponding to the first threshold is the i-th CG; or, If the first threshold is associated with the CG quantity parameter S, the CG corresponding to the first threshold is S CGs among the M CGs, where S is a positive integer and S < M.
20. The method according to claim 19, wherein The S CGs are selected from the M CGs in the order of priority from high to low; or, The S CGs are randomly selected from the M CGs; or, The S CGs are selected based on implementation from the M CGs; or, The S CGs are configured by the network side or agreed upon by the protocol.
21. A transmission device in a multi-connection scenario, characterized in that, Including: A transceiver unit for transmitting through some or all of M cell groups (CGs), where the M CGs include a master cell group (MCG) and M - 1 secondary cell groups (SCGs), M is a positive integer, and M ≥ 3.
22. The apparatus according to claim 21, wherein Before the transmission apparatus in the multi - connection scenario transmits through some or all of the M CGs, the transceiver unit is further configured to receive configuration information, where the configuration information includes at least one of the following: related configurations of at least one first - type split bearer, related configurations of at least one second - type split bearer; Wherein, the first - type split bearer is associated with M radio link control (RLC) bearers, and the M RLC bearers have a one - to - one correspondence with the M CGs; the second - type split bearer is associated with N RLC bearers, and the N RLC bearers have a one - to - one correspondence with N of the M CGs, N is a positive integer, and N < M.
23. The apparatus according to claim 22, wherein The transceiver unit is further configured to receive first information from a network - side device; Wherein, the first information is used to indicate at least one of the following: activate the PDCP replication transmission function of K1 split bearers, de - activate the PDCP replication transmission function of K2 split bearers; Wherein, the split bearers in the K1 split bearers are the first - type split bearer or the second - type split bearer, the split bearers in the K2 split bearers are the first - type split bearer or the second - type split bearer, and both K1 and K2 are positive integers.
24. The apparatus according to claim 22 or 23, wherein The transceiver unit is further configured to receive second information from a network - side device; Wherein, the second information is used to indicate to activate or de - activate the PDCP replication transmission function of at least one RLC bearer associated with each of the K3 split bearers; Wherein, the split bearers in the K3 split bearers are the first - type split bearer or the second - type split bearer, and K3 is a positive integer.
25. The apparatus according to claim 21 or 22, wherein The transmission apparatus in the multi - connection scenario is always allowed to transmit on a specific CG among the M CGs, and the transmission apparatus in the multi - connection scenario is allowed to transmit on some or all of the other CGs among the M CGs except the specific CG; Wherein, the CGs allowed to transmit among the other CGs are determined based on one of the following: When the total data volume of the data to be transmitted is greater than or equal to a first threshold, the CGs allowed to transmit among the other CGs include the CG corresponding to the first threshold; When the total data volume of the data to be transmitted is greater than or equal to a second threshold, the CGs allowed to transmit among the other CGs include all of the other CGs.
26. A transmission device in a multi-connection scenario, characterized in that, Including: A transceiver unit for transmitting through some or all of M cell groups (CGs), where the M CGs include a master cell group (MCG) and M - 1 secondary cell groups (SCGs), M is a positive integer, and M ≥ 3.
27. The apparatus according to claim 26, wherein before the transmission apparatus in the multi-connection scenario transmits through some or all of the M CGs, the transceiver unit is further configured to send configuration information to the terminal, where the configuration information includes at least one of the following: relevant configurations of at least one first type of split bearer, relevant configurations of at least one second type of split bearer; wherein, the first type of split bearer is associated with M radio link control (RLC) bearers, and the M RLC bearers have a one-to-one correspondence with the M CGs; the second type of split bearer is associated with N RLC bearers, and the N RLC bearers have a one-to-one correspondence with N of the M CGs, N is a positive integer, and N < M.
28. The apparatus according to claim 27, wherein the transceiver unit is further configured to send first information to the terminal; wherein, the first information is used to indicate at least one of the following: activate the PDCP replication transmission function of K1 split bearers, deactivate the PDCP replication transmission function of K2 split bearers; wherein, the split bearers in the K1 split bearers are the first type of split bearer or the second type of split bearer, the split bearers in the K2 split bearers are the first type of split bearer or the second type of split bearer, and both K1 and K2 are positive integers.
29. The apparatus according to claim 27 or 28, wherein the transceiver unit is further configured to send second information to the terminal; wherein, the second information is used to indicate to activate or deactivate the PDCP replication transmission function of at least one RLC bearer associated with each of the K3 split bearers; wherein, the split bearers in the K3 split bearers are the first type of split bearer or the second type of split bearer, and K3 is a positive integer.
30. A terminal, characterized in that, Comprising a transceiver, a processor, and a memory, the memory stores a program or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the transmission method in the multi-connection scenario according to any one of claims 1 to 10 are implemented.
31. A network-side device, characterized in that, Comprising a transceiver, a processor, and a memory, the memory stores a program or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the transmission method in the multi-connection scenario according to any one of claims 11 to 20 are implemented.
32. A readable storage medium, characterized in that, The program or instructions are stored on the readable storage medium, and when the program or instructions are executed by the processor, the steps of the transmission method in the multi-connection scenario according to any one of claims 1 - 10 are implemented, or the steps of the transmission method in the multi-connection scenario according to any one of claims 11 to 20 are implemented.