Data transmission method, related device and readable storage medium

By establishing a data transmission method between terminals, the problem of low autonomy in multiple terminals receiving the same service is solved, and a more efficient service reception experience and system efficiency are achieved.

CN115278546BActive Publication Date: 2025-02-18VIVO MOBILE COMM CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110482605.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-04-30
Publication Date
2025-02-18
Estimated Expiration
2041-04-30

AI Technical Summary

Technical Problem

In the prior art, multiple terminals have low autonomy in receiving the same service together, and users need to set the reception progress on one of the terminals to achieve continuous reception.

Method used

By establishing a data transmission method between the main terminal and the auxiliary terminal, the main terminal receives the downlink information sent by the network side device and sends uplink information to the network side device. The auxiliary terminal receives the downlink information from the main terminal or the network side device and sends uplink information.

Benefits of technology

It improves the autonomy of multiple terminals to receive the same service together, improves the service experience and system efficiency, and makes data transmission between terminals more flexible and efficient.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115278546B_ABST
    Figure CN115278546B_ABST
Patent Text Reader

Abstract

The present application discloses a data transmission method, related equipment and readable storage medium, belonging to the field of communication technology. The data transmission method includes: a master terminal performs a first operation, the first operation includes at least one of the following: receiving downlink information of a first object sent by a network side device; sending uplink information of the first object to the network side device; wherein the first object includes some or all of Q terminals; the Q terminals support jointly receiving data of the first service, the master terminal is the master terminal of the Q terminals, and Q is an integer greater than 1.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of communication technology, and specifically relates to a data transmission method, related equipment and a readable storage medium. Background Art

[0002] In the existing mechanism, each terminal establishes its own control plane connection and user plane connection with the core network / access network, such as: Non-Access Stratum (NAS) connection of the core network control plane, Radio Resource Control (RRC) connection of the access network control plane, Protocol Data Unit (PDU) session of the core network user plane, Data Radio Bearer (DRB) or Quality of Service (QoS) flow of the access network user plane. In other words, the control plane connection and user plane connection of each terminal are independent of each other. Therefore, the RRC connection maintenance and service transmission of each terminal are independent of each other.

[0003] According to the existing mechanism, if two terminals are expected to continuously transmit a common service, the user needs to set the reception and reception progress of the service on one of the terminals in order to achieve the effect of continuous reception of the same service by the two terminals, resulting in low autonomy for multiple terminals to jointly receive the same service. Summary of the invention

[0004] The embodiments of the present application provide a data transmission method, related equipment and readable storage medium, which can solve the problem of low autonomy of multiple terminals in receiving the same service in the prior art.

[0005] In a first aspect, a data transmission method is provided, the method comprising:

[0006] The master terminal performs a first operation, where the first operation includes at least one of the following:

[0007] Receiving downlink information of a first object sent by a network side device;

[0008] Sending uplink information of the first object to the network side device;

[0009] The first object includes part or all of the Q terminals; the Q terminals support receiving data of the first service together, the master terminal is the master terminal among the Q terminals, and Q is an integer greater than 1.

[0010] In a second aspect, a data transmission method is provided, the method comprising:

[0011] The secondary terminal performs a third operation, where the third operation includes at least one of the following:

[0012] receiving downlink information of the secondary terminal from the second object;

[0013] Sending uplink information of the secondary terminal to the second object;

[0014] Among them, the second object is: a network side device, or a main terminal among Q terminals; the Q terminals support jointly receiving data of the first service, the auxiliary terminal is any auxiliary terminal among the Q terminals, and Q is an integer greater than 1.

[0015] In a third aspect, a data transmission method is provided, the method comprising:

[0016] The network-side device performs a fourth operation, where the fourth operation includes at least one of the following:

[0017] Sending downlink information of the fourth object to the third object;

[0018] receiving uplink information of a fourth object sent by a third object;

[0019] The third object includes a main terminal among Q terminals, and the Q terminals support receiving data of the first service together; the fourth object includes part or all of the Q terminals, and Q is an integer greater than 1.

[0020] In a fourth aspect, a data transmission device is provided, including:

[0021] The first execution module is configured to execute a first operation, wherein the first operation includes at least one of the following:

[0022] Receiving downlink information of a first object sent by a network side device;

[0023] Sending uplink information of the first object to the network side device;

[0024] The first object includes part or all of the Q terminals; the Q terminals support receiving data of the first service together, the master terminal is the master terminal among the Q terminals, and Q is an integer greater than 1.

[0025] In a fifth aspect, a data transmission device is provided, including:

[0026] The secondary terminal performs a third operation, where the third operation includes at least one of the following:

[0027] receiving downlink information of the secondary terminal from the second object;

[0028] Sending uplink information of the secondary terminal to the second object;

[0029] Among them, the second object is: a network side device, or a main terminal among Q terminals; the Q terminals support jointly receiving data of the first service, the auxiliary terminal is any auxiliary terminal among the Q terminals, and Q is an integer greater than 1.

[0030] In a sixth aspect, a data transmission device is provided, including:

[0031] The fourth execution module is used to execute a fourth operation, where the fourth operation includes at least one of the following:

[0032] Sending downlink information of the fourth object to the third object;

[0033] receiving uplink information of a fourth object sent by a third object;

[0034] The third object includes a main terminal among Q terminals, and the Q terminals support receiving data of the first service together; the fourth object includes part or all of the Q terminals, and Q is an integer greater than 1.

[0035] In the seventh aspect, a communication device is provided, which terminal includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect, the second aspect or the third aspect are implemented.

[0036] In an eighth aspect, a communication device is provided, including a processor and a communication interface;

[0037] Wherein, in the case where the communication device is a main terminal, the communication interface is used for:

[0038] Perform a first operation, where the first operation includes at least one of the following:

[0039] Receiving downlink information of a first object sent by a network side device;

[0040] Sending uplink information of the first object to the network side device;

[0041] The first object includes part or all of the Q terminals; the Q terminals support receiving data of the first service together, the master terminal is the master terminal among the Q terminals, and Q is an integer greater than 1.

[0042] In the case where the communication device is a secondary terminal, the communication interface is used for:

[0043] Perform a third operation, where the third operation includes at least one of the following:

[0044] receiving downlink information of the secondary terminal from the second object;

[0045] Sending uplink information of the secondary terminal to the second object;

[0046] Among them, the second object is: a network side device, or a main terminal among Q terminals; the Q terminals support jointly receiving data of the first service, the auxiliary terminal is any auxiliary terminal among the Q terminals, and Q is an integer greater than 1.

[0047] In the case where the communication device is a network side device, the communication interface is used to:

[0048] Perform a fourth operation, where the fourth operation includes at least one of the following:

[0049] Sending downlink information of the fourth object to the third object;

[0050] receiving uplink information of a fourth object sent by a third object;

[0051] The third object includes a main terminal among Q terminals, and the Q terminals support receiving data of the first service together; the fourth object includes part or all of the Q terminals, and Q is an integer greater than 1.

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

[0053] In the tenth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect, the second aspect or the third aspect.

[0054] In the eleventh aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a non-volatile storage medium, and the program / program product is executed by at least one processor to implement the method as described in the first aspect, the second aspect or the third aspect.

[0055] In the embodiment of the present application, the information of the Q terminals supporting the common reception of the first service can be transmitted independently, or the information of the auxiliary terminal among the Q terminals can be transmitted with the assistance of the main terminal. It can be seen that the network side device can configure the Q terminals with aggregated bearer or independent bearer, so that the Q terminals can realize the common reception of the same service under the control of the network side device, thereby improving the autonomy of the Q terminals in receiving the same service together, and further improving the service experience and system efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] Figure 1 is a schematic diagram of a wireless communication system provided in an embodiment of the present application;

[0057] Figure 2 This is one of the flow charts of the data transmission method provided in the embodiment of the present application;

[0058] Figure 3 This is the second flowchart of the data transmission method provided in the embodiment of the present application;

[0059] Figure 4 This is the second flowchart of the data transmission method provided in the embodiment of the present application;

[0060] Figure 5 It is one of the structural diagrams of the data transmission device provided in the embodiment of the present application;

[0061] Figure 6 This is the second structural diagram of the data transmission device provided in the embodiment of the present application;

[0062] Figure 7 This is the third structural diagram of the data transmission device provided in the embodiment of the present application;

[0063] Figure 8 is a structural diagram of a communication device provided in an embodiment of the present application;

[0064] Fig. 9 is a structural diagram of a terminal provided in an embodiment of the present application;

[0065] Fig.10 It is a structural diagram of the network side device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0066] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.

[0067] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first" and "second" are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally represents that the objects associated with each other are in an "or" relationship.

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

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

[0070] The embodiments of the present application are described in detail below through some embodiments and their application scenarios in conjunction with the accompanying drawings.

[0071] See also Figure 2 , Figure 2 It is a flowchart of the data transmission method provided in an embodiment of the present application. Figure 2 The data transmission method can be executed by the master terminal. Figure 2 As shown, the following steps may be included:

[0072] Step 201: The master terminal performs a first operation.

[0073] The master terminal is the master terminal among Q terminals, and Q is an integer greater than 1. The Q terminals may include one master terminal and Q-1 auxiliary terminals. The master terminal among the Q terminals may be determined based on at least one of the following: the order of access to the network; the capability of the terminal; the link quality of the terminal. In practical applications, the master terminal among the Q terminals may be changed. For example, in the case where the master terminal is determined based on the link quality of the terminal, assuming that the Q terminals include UE1 and UE2. At a first time point, the link quality of UE1 is higher than the link quality of UE2, then UE1 may be determined as the master terminal at this time; if at a second time point, the link quality of UE2 improves and the link quality of UE2 is higher than the link quality of UE1, then UE2 may be determined as the master terminal at this time.

[0074] In the embodiment of the present application, the Q terminals can support jointly receiving data of the first service, that is, the Q terminals can support jointly receiving data of the same service. In the embodiment of the present application, the Q terminals supporting jointly receiving data of the same service can be regarded as having an associated relationship.

[0075] The Q terminals support jointly receiving data of the first service, which may be specifically manifested as any of the following:

[0076] The types of data of the first service received by the Q terminals are different, that is, different types of data of the first service are transmitted in different terminals, for example, different data streams are transmitted in different terminals. Data streams can be distinguished by QoS flow, and data with the same or similar QoS requirements can be mapped to the same QoS flow. In implementation, different data streams of the first service can be transmitted to the bearers (Radio Bearer, RB) corresponding to different terminals. For example, a user can use UE1 to receive data streams 1 and 2 of the first service, and use UE2 to receive data streams 3 and 4 of the first service.

[0077] The data of the first service received by the Q terminals are of the same type, that is, the same type of data of the first service is divided or copied and transmitted at different terminals, for example, the same data stream is transmitted at different terminals. In implementation, the data of the same RB corresponding to the first service may be divided or copied and transmitted to different terminals. For example, a user can use UE1 and UE2 to receive data streams 1 and 2 of the first service at the same time, and the data of the first service received by UE1 and the data of the first service received by UE2 are the same or different. If they are the same, the data can be detected and deleted for duplication, and if they are different, the received data can be sorted.

[0078] In a specific implementation, the first operation may include at least one of the following:

[0079] Receiving downlink information of a first object sent by a network side device;

[0080] Sending uplink information of the first object to the network side device;

[0081] The first object includes some or all of the Q terminals.

[0082] In the embodiments of the present application, the following situations may be included:

[0083] Case 1: The master terminal only supports the transmission of its own information (the information may include at least one of uplink information and downlink information).

[0084] Case 2: the master terminal at least supports the transmission of information of the first object. In some embodiments, the master terminal may support the transmission of information of the Q terminals.

[0085] It should be noted that in the embodiments of the present application, the main terminal supports the transmission of information of a certain terminal, which does not mean that the information of the terminal must be transmitted through the main terminal. For example: assuming that the main terminal supports the transmission of information of auxiliary terminal a, when auxiliary terminal a has not established an RRC connection with the network side device, the information of auxiliary terminal a can be transmitted through the main terminal agent (that is, the configuration information or reporting information of the auxiliary terminal is carried in the signaling of the main terminal, and the auxiliary terminal does not have its own signaling process); when auxiliary terminal a has established an RRC connection with the network side device, the information of auxiliary terminal a can be directly transmitted through the communication interface between auxiliary terminal a and the network side device, or it can be transferred through the main terminal (also called relay, intermediate transmission or assisted transmission). In addition, the information of the main terminal can also be transferred and transmitted through other auxiliary terminals that establish an RRC connection with the network side device. The specific details can be determined according to the actual situation, and the embodiments of the present application do not limit this.

[0086] For case 1, the communication interface between the master terminal and the network side device is only used to transmit the information of the master terminal, and the first object is the master terminal. The information of each of the Q terminals can be transmitted through the interface between itself and the network side device, that is, the information of the Q terminals can be transmitted independently.

[0087] For situation two, the communication interface between the main terminal and the network side device can transmit the information of some or all of the Q terminals, and the first object may include at least one of the Q terminals. In this case, the information of the auxiliary terminals of the Q terminals can be transmitted through the path between the auxiliary terminal and the main terminal, and the path between the main terminal and the network side device, that is, the information of the auxiliary terminal can be transferred or transmitted by the main terminal. Of course, it can be understood that the information of the auxiliary terminals of the Q terminals can also be transmitted through the communication interface between itself and the network side device, which can be determined according to the actual situation, and the embodiments of the present application do not limit this.

[0088] Optionally, the Q terminals include at least one secondary terminal, and the method may further include:

[0089] The master terminal performs a second operation, where the second operation includes at least one of the following:

[0090] After receiving first downlink information of a first terminal, sending the first downlink information to the first terminal, where the first terminal is any secondary terminal in the first object;

[0091] Before sending the first uplink information of the second terminal, the first uplink information sent by the second terminal is received, where the second terminal is any secondary terminal in the first object.

[0092] In specific implementation, for the downlink information of the auxiliary terminal, the network side device can send it to the main terminal through the communication interface between the main terminal and the network side device, and then the main terminal sends it to the auxiliary terminal through the communication interface between terminals.

[0093] For the uplink information of the auxiliary terminal, the auxiliary terminal may send it to the main terminal through the communication interface between the terminals, and then the main terminal sends it to the network side device through the communication interface between the main terminal and the network side device.

[0094] It should be noted that when the first object includes at least two terminals, the information of each terminal in the first object can be transmitted together or independently between the main terminal and the network side device. The specific information can be determined based on actual conditions, and the embodiments of the present application do not limit this.

[0095] In the data transmission method of this embodiment, the master terminal can transmit only its own information, or it can transmit the information of Q terminals that support the common reception of the first service. It can be seen that the network side device can configure an aggregated bearer or an independent bearer for the Q terminals, so that the Q terminals can realize the common reception of the same service under the control of the network side device, thereby improving the autonomy of the Q terminals in receiving the same service together, and further improving the service experience and system efficiency.

[0096] In the embodiment of the present application, optionally, the downlink information may include but is not limited to at least one of the following: timing advance (TA); cell-radio network temporary identifier (C-RNTI); resource scheduling information. Further, the resource scheduling information may include at least one of the following: dynamic resource scheduling information; semi-static resource scheduling information.

[0097] Optionally, the uplink information may include, but is not limited to, at least one of the following: physical layer control information; media access control (MAC) layer control information; hybrid automatic repeat request (HARQ) feedback information. Further, the MAC layer control information may include at least one of the following MAC control elements (CE): buffer status report (BSR); power headroom report (PHR); recommended bit rate (Recommended Bit Rate).

[0098] In an embodiment of the present application, for timers of control information, such as BSR retransmission timer, BSR cycle timer, etc., the timers of each terminal can be maintained separately based on each UE, that is, each UE maintains its own; or they can be maintained uniformly by the master terminal.

[0099] For different information, the information transmission method may be different, as described below:

[0100] 1. The downlink information includes TA.

[0101] In this case, the network side device can send the downlink information through a competitive random access process, or through a non-competitive random access process. In other words, the secondary terminal can obtain its own TA through a competitive random access process, or through a non-competitive random access process.

[0102] Furthermore, the downlink information may also include C-RNTI, that is, C-RNTI may also be sent through a random access process. Of course, in some embodiments, C-RNTI may also be sent through dedicated signaling.

[0103] In the case where the downlink information of the secondary terminal is sent through a competitive random access process, after the secondary terminal establishes an RRC connection with the network side device, it can send the identification information of the primary terminal to the network side device through the communication interface between itself and the network side device. In this way, the network side device can know the association relationship between the primary terminal and the secondary terminal, and then construct a first architecture for the common transmission of the Q terminals.

[0104] The first architecture of the embodiment of the present application can be understood as being similar to an inverted dual connection (DC) architecture, because the DC architecture is used for data transmission between one terminal and two network-side devices, while the first architecture is used for data transmission between Q terminals and one network-side device. In addition, since the first architecture includes multiple terminals and is used for common transmission of multiple terminals, the first architecture can also be called a multi-UE architecture or a multi-UE common transmission architecture.

[0105] In the case where the downlink information of the secondary terminal is sent through a non-contention access process, the method may further include:

[0106] After establishing an RRC connection with the network side device, the master terminal receives first information sent by the network side device, where the first information includes a dedicated random access resource of the third terminal;

[0107] The main terminal sends the first information to the third terminal;

[0108] The third terminal includes at least one auxiliary terminal among the Q terminals.

[0109] In this embodiment, after establishing an RRC connection with the main terminal, the network side device may send at least one dedicated random access resource to the main terminal. The main terminal may send the at least one dedicated random access resource to the auxiliary terminal. At least one auxiliary terminal among the Q terminals may use the dedicated random access resource allocated by the network side device to initiate a non-competitive random access process to obtain a TA. In this case, since the auxiliary terminal uses the dedicated random access resource allocated by the network side device to initiate a non-competitive random access process to obtain a TA, the network side may know the association relationship between the main terminal and the auxiliary terminals of the second part, and then construct a first architecture for the common transmission of the Q terminals.

[0110] Furthermore, the network side device may also send the C-RNTI together with the dedicated random access resource, so that the secondary terminal can receive the dedicated random access resource and the C-RNTI through one message.

[0111] It should be noted that in the embodiment of the present application, different terminals can share the same TA and / or C-RNTI. For example, assuming that the Q terminals include UE1 and UE2, UE1 is the primary terminal, UE2 is the secondary terminal, and UE1 and UE2 are close to each other, it can be considered that the TAs of the two terminals are consistent, UE2 can directly use the TA of UE1, UE2 does not need RACH, and the network side device can directly establish a dual UE architecture.

[0112] 2. The downlink information includes resource scheduling information.

[0113] In this case, the resource scheduling information of each terminal can be transmitted independently or through the master terminal. That is to say, the resource scheduling information of each terminal can be applicable to the aforementioned situation one or the aforementioned situation two.

[0114] In the case where the resource scheduling information of each terminal is transmitted through the master terminal, optionally, the resource scheduling information of each terminal in the first object is determined by any one of the following: indicated by the downlink information; allocated by the master terminal; negotiated by the first object.

[0115] In the scenario where the resource scheduling information of each terminal in the first object is indicated by the downlink information, the network side device can carry the resource scheduling information of each terminal and the identification information of the terminal corresponding to each resource scheduling information in the downlink information. In this way, after receiving the downlink information, the primary terminal can know the resource scheduling information of each terminal and forward the respective resource scheduling information to each secondary terminal.

[0116] In the case where the resource scheduling information of each terminal in the first object is allocated by the master terminal, the network side device only allocates the resource scheduling information of the Q terminals, but does not indicate the resource scheduling information corresponding to each terminal. After receiving the downlink information, the master terminal can determine the resource scheduling information of each terminal by itself and forward the respective resource scheduling information to each auxiliary terminal.

[0117] In the case where the resource scheduling information of each terminal in the first object is negotiated by the first object, the network side device only allocates the resource scheduling information of the Q terminals, but does not indicate the resource scheduling information corresponding to each terminal. After receiving the downlink information, the master terminal can forward the downlink information to each terminal, and each terminal negotiates to determine its corresponding resource scheduling information.

[0118] It should be noted that the above implementation manner may be applicable to dynamic resource scheduling information and / or semi-static resource scheduling information.

[0119] For dynamic resource scheduling information, considering the high timeliness requirement, the dynamic resource scheduling information of each terminal can be transmitted independently.

[0120] For semi-static resource scheduling information, allocation and activation of semi-static resources, semi-static resource scheduling information can be divided into two types. One is that the RRC signaling directly indicates information such as the time-frequency resource location and period, and the UE can use it directly without any activation. The other is that the RRC signaling only indicates the period information, and the time-frequency resource location information also needs to monitor the Physical Downlink Control Channel (PDCCH) scheduling or activation.

[0121] For the former, the semi-static resource scheduling information of each terminal can be transmitted independently or through the master terminal.

[0122] For the latter, the period information of each terminal can be transmitted independently or through the master terminal, and the time-frequency resource location information of each terminal can be transmitted independently to increase the activation rate of semi-static resources.

[0123] In an embodiment of the present application, semi-static resources can be temporarily transferred between terminals.

[0124] Optionally, when the downlink information includes resource scheduling information, and the resource scheduling information is semi-static resource scheduling information, after the master terminal performs the first operation, the method further includes:

[0125] The master terminal receives third information sent by the fifth terminal, where the third information indicates that the first semi-static resource of the fifth terminal is in an idle state;

[0126] The master terminal transmits fourth information through the first semi-static resource, where the fourth information includes identification information of the master terminal and data of the master terminal;

[0127] The fifth terminal is any auxiliary terminal among the Q terminals.

[0128] In this implementation manner, the fifth terminal has no data to send or receive on its own first semi-static resources, and can transfer the first semi-static resources to other terminals for use through interaction between terminals, thereby improving resource utilization.

[0129] In specific implementation, transmitting the fourth information may specifically include at least one of the following: sending the information of the main terminal; receiving the information of the main terminal. In order to facilitate the receiver of the fourth information to know which terminal the fourth information specifically belongs to, the identification information of the terminal may be carried in the fourth information.

[0130] Optionally, when the downlink information includes resource scheduling information, and the resource scheduling information is semi-static resource scheduling information, after the master terminal performs the first operation, the method further includes:

[0131] The master terminal sends fifth information to the sixth terminal, where the fifth information indicates that the second semi-static resource of the master terminal is in an idle state;

[0132] The sixth terminal includes at least one auxiliary terminal among the Q terminals.

[0133] In this implementation manner, the master terminal has no data to send or receive on its own second semi-static resources, and can transfer the second semi-static resources to other terminals for use through interaction between terminals, thereby improving resource utilization.

[0134] In the embodiment of the present application, in the first implementation mode, the network side device can allocate Q first uplink dedicated resources to the Q terminals, and the Q first uplink dedicated resources correspond to the Q terminals one by one. That is, the network side device allocates an independent uplink dedicated resource to each terminal for reporting uplink information.

[0135] In this implementation, uplink information of each terminal can be transmitted independently, and uplink information of the auxiliary terminal can be sent by the auxiliary terminal to the network side device through the uplink dedicated resource corresponding to the auxiliary terminal. The first object is part or all of the Q terminals.

[0136] In the second implementation mode, the network side device may allocate a second uplink dedicated resource to the master terminal of the Q terminals, and the second uplink dedicated resource corresponds to the Q terminals. In other words, the network side device may allocate and send all the uplink dedicated resources of the Q terminals to the master terminal, and the master terminal assists in reporting uplink information for other auxiliary terminals.

[0137] In this implementation, the uplink information of the auxiliary terminal can be transferred or transmitted by the main terminal, and after being sent to the main terminal, the main terminal sends the uplink information of the auxiliary terminal to the network side device through the uplink dedicated resource corresponding to the main terminal. The first object is the main terminal.

[0138] During implementation, the uplink dedicated resources may include at least one of the following: uplink dedicated scheduling request (Dedicated-Scheduling Request, D-SR) D-SR resources, physical uplink control channel (Physical Uplink Control Channel, PUCCH) resources.

[0139] Optionally, the master terminal sends uplink information of the first object to the network side device, including any of the following:

[0140] 1) The master terminal sends uplink information of a fourth terminal to a network side device at a first time-frequency resource position, where the first time-frequency resource position corresponds to the fourth terminal, and the fourth terminal is any terminal in the first object;

[0141] 2) The master terminal sends second information to the network side device, where the second information includes at least one uplink information and identification information of the terminal corresponding to the at least one uplink information.

[0142] In this embodiment, the main terminal can transmit the information of the auxiliary terminal, and the terminal can send the information of the auxiliary terminal in mode 1) or 2) to facilitate the network side device to distinguish the information of each terminal, thereby improving the effectiveness of information transmission. It can be understood that for downlink information, when the network side device sends the downlink information of each terminal, it can also send the downlink information in the same way as sending the uplink information, so as to facilitate the main terminal to distinguish the information of each terminal, thereby improving the effectiveness of information transmission.

[0143] In 1), different time domain resource positions can be allocated to different terminals, and the information of each terminal can be transmitted at the corresponding time domain resource position. In this way, the network side device or the main terminal can determine which terminal the information belongs to based on the time domain resource position corresponding to the received information.

[0144] In 2), the signaling carrying the terminal information also carries the terminal identification information. In this way, after receiving the signaling, the network side device or the terminal can determine which terminal the information in the signaling belongs to based on the terminal identification information carried in the signaling.

[0145] It should be noted that in 2), the information of multiple terminals can be sent in cascade or independently, which can be determined according to actual conditions and is not limited in this embodiment of the present application.

[0146] See also Figure 3 , Figure 3 It is a flowchart of the data transmission method provided in an embodiment of the present application. Figure 3 The data transmission method is executed by the auxiliary terminal. Figure 3 As shown, the data transmission method may include the following steps:

[0147] Step 301: The auxiliary terminal performs a third operation.

[0148] The third operation includes at least one of the following:

[0149] receiving downlink information of the secondary terminal from the second object;

[0150] Sending uplink information of the secondary terminal to the second object;

[0151] Among them, the second object is: a network side device, or a main terminal among Q terminals; the Q terminals support jointly receiving data of the first service, the auxiliary terminal is any auxiliary terminal among the Q terminals, and Q is an integer greater than 1.

[0152] In the case where the second object is a network-side device, the information of each terminal is transmitted independently, and the information of each terminal can be transmitted through the interface between itself and the network-side device.

[0153] When the second object is the main terminal, the information of each terminal can be transmitted through the main terminal, and the information of the auxiliary terminal is transferred or transmitted through the main terminal, that is, the information of the auxiliary terminal is transmitted through the path between the auxiliary terminal and the main terminal, and the path between the main terminal and the network side device.

[0154] In the data transmission method of this embodiment, the information of the auxiliary terminal can be transmitted by itself, or can be transferred or transmitted by the main terminal. It can be seen that the network side device can configure an aggregated bearer or an independent bearer for the Q terminals, so that the Q terminals can receive the same service together under the control of the network side device, thereby improving the autonomy of the Q terminals to receive the same service together, and further improving the service experience and system efficiency.

[0155] Optionally, the downlink information includes at least one of the following: TA; C-RNTI; resource scheduling information; or, the uplink information includes at least one of the following: physical layer control information; MAC layer control information; HARQ feedback information.

[0156] Optionally, when the downlink information includes a TA, the downlink information of the auxiliary terminal is obtained through a contention random access process; or, the downlink information of the auxiliary terminal is obtained through a non-contention random access process.

[0157] Optionally, the downlink information also includes C-RNTI.

[0158] Optionally, in a case where the downlink information of the secondary terminal is obtained through a competitive random access process, the method further includes:

[0159] After establishing the RRC connection with the network side device, the secondary terminal sends sixth information to the network side device, where the sixth information includes identification information of the primary terminal.

[0160] Optionally, in a case where the downlink information of the secondary terminal is obtained through a non-contention random access process, the secondary terminal receiving the downlink information of the secondary terminal from the second object includes:

[0161] The secondary terminal receives first information sent by the primary terminal, where the first information includes a dedicated random access resource of the secondary terminal;

[0162] The secondary terminal initiates a non-contention random access process using the dedicated random access resource, where the non-contention random access process is used to acquire a TA.

[0163] Optionally, the first information also includes the C-RNTI of the secondary terminal.

[0164] Optionally, the uplink information of the auxiliary terminal is sent by the auxiliary terminal to the network side device through an uplink dedicated resource corresponding to the auxiliary terminal; or,

[0165] The uplink information of the auxiliary terminal is sent by the main terminal to the network side device through the uplink dedicated resources corresponding to the main terminal.

[0166] Optionally, the uplink information of the auxiliary terminal is sent at a time domain resource position corresponding to the auxiliary terminal; or,

[0167] The uplink information of the auxiliary terminal is carried in the second information, and the second information includes the uplink information of the auxiliary terminal and the identification information of the auxiliary terminal.

[0168] Optionally, when the downlink information includes resource scheduling information, the second object is: the network side device, or the master terminal.

[0169] Optionally, in the case that the second object is the master terminal, the resource scheduling information of the secondary terminal is determined by any one of the following: indicated by the downlink information; allocated by the master terminal; negotiated by some or all of the Q terminals.

[0170] Optionally, when the downlink information includes resource scheduling information, and the resource scheduling information is semi-static resource scheduling information, after the secondary terminal performs the third operation, the method further includes:

[0171] The secondary terminal receives seventh information sent by the seventh terminal, where the seventh information indicates that the third semi-static resource of the first secondary terminal is in an idle state;

[0172] The auxiliary terminal transmits seventh information through the third semi-static resource, where the seventh information includes identification information of the auxiliary terminal and data of the auxiliary terminal;

[0173] The seventh terminal is any terminal among the Q terminals except the auxiliary terminal.

[0174] In this implementation, the auxiliary terminal can use the semi-static resources of other auxiliary terminals or the main terminal to send and receive data when the semi-static resources of other auxiliary terminals or the main terminal are in an idle state, thereby improving resource utilization.

[0175] Optionally, when the downlink information includes resource scheduling information, and the resource scheduling information is semi-static resource scheduling information, after the secondary terminal performs the third operation, the method further includes:

[0176] The auxiliary terminal sends eighth information to an eighth terminal, where the eighth information indicates that the fourth semi-static resource of the auxiliary terminal is in an idle state, and the eighth terminal is any terminal among the Q terminals except the auxiliary terminal.

[0177] In this implementation manner, the auxiliary terminal may transfer its own idle semi-static resources to other auxiliary terminals or the main terminal for data transmission and reception, thereby improving resource utilization.

[0178] It should be noted that this embodiment is Figure 2 The embodiment of the auxiliary terminal corresponding to the method embodiment, therefore, can be referred to Figure 2 The relevant descriptions in the method embodiment can achieve the same beneficial effects. In order to avoid repeated descriptions, they will not be repeated here.

[0179] See also Figure 4 , Figure 4 It is a flowchart of the data transmission method provided in an embodiment of the present application. Figure 4 The data transmission method is executed by the network side device. Figure 4 As shown, the data transmission method may include the following steps:

[0180] Step 401: The network-side device performs the fourth operation.

[0181] The fourth operation includes at least one of the following:

[0182] Sending downlink information of the fourth object to the third object;

[0183] receiving uplink information of a fourth object sent by a third object;

[0184] The third object includes a main terminal among Q terminals, and the Q terminals support receiving data of the first service together; the fourth object includes part or all of the Q terminals, and Q is an integer greater than 1.

[0185] In specific implementation, the third object and the fourth object can be the same object, that is, the third object and the fourth object include the same terminal; the third object and the fourth object can be different objects, that is, the third object and the fourth object have at least one different terminal.

[0186] When the third object and the fourth object are the same object, the information of each terminal is transmitted independently, and the information of each terminal can be transmitted through the interface between itself and the network side device. It should be noted that when the fourth object includes two or more terminals, the information of each terminal in the fourth object can be sent simultaneously or successively.

[0187] When the third object is the main terminal and the fourth object includes some or all of the Q terminals, the information of each terminal can be transmitted through the main terminal, and the information of the auxiliary terminal is transferred or transmitted through the main terminal, that is, the information of the auxiliary terminal is transmitted through the path between the auxiliary terminal and the main terminal, and the path between the main terminal and the network side device.

[0188] In the data transmission method of this embodiment, the information of each terminal can be sent independently or through the master terminal. It can be seen that the network side device can configure the Q terminals with aggregated bearer or independent bearer, so that the Q terminals can receive the same service together under the control of the network side device, thereby improving the autonomy of the Q terminals in receiving the same service together, and further improving the service experience and system efficiency.

[0189] Optionally, the downlink information includes at least one of the following: TA; C-RNTI; resource scheduling information; or, the uplink information includes at least one of the following: physical layer control information; MAC layer control information; HARQ feedback information.

[0190] Optionally, when the downlink information includes a TA, the downlink information of the fourth object satisfies at least one of the following:

[0191] Downlink information of a ninth terminal is sent through a competitive random access process, and the ninth terminal includes at least one secondary terminal in the fourth object;

[0192] Downlink information of a tenth terminal is sent through a non-contention random access process, and the tenth terminal includes at least one secondary terminal in the fourth object.

[0193] Optionally, the downlink information also includes C-RNTI.

[0194] Optionally, when the downlink information of the ninth terminal is sent through a competitive random access process, the method further includes:

[0195] After establishing the RRC connection with the ninth terminal, the network side device receives sixth information sent by the ninth terminal, where the sixth information includes identification information of the master terminal;

[0196] The network side device establishes a first architecture according to the sixth information, where the first architecture includes the main terminal and the ninth terminal.

[0197] Optionally, when the downlink information of the tenth terminal is sent through a non-contention random access process, the method further includes at least one of the following:

[0198] After establishing an RRC connection with the master terminal, the network side device sends first information to the master terminal, where the first information includes a dedicated random access resource of the tenth terminal;

[0199] After establishing the RRC connection with the tenth terminal, the network side device establishes a first architecture, where the first architecture includes the master terminal and the tenth terminal.

[0200] Optionally, the first information also includes the C-RNTI of the tenth terminal.

[0201] Optionally, before the network side device performs the fourth operation, the method further includes any one of the following:

[0202] The network side device allocates Q first uplink dedicated resources to the Q terminals, and the Q first uplink dedicated resources correspond one-to-one to the Q terminals;

[0203] The network side device allocates a second uplink dedicated resource to a master terminal of the Q terminals, where the second uplink dedicated resource corresponds to the Q terminals.

[0204] Optionally, when the third object is the master terminal, the network side device receives uplink information of the fourth object sent by the third object, including any of the following:

[0205] The network side device receives uplink information of a fourth object sent by the master terminal at a second time-frequency resource position, where the second time-frequency resource position corresponds to the fourth object;

[0206] The network side device receives second information sent by the master terminal, where the second information includes at least one uplink information and identification information of the terminal corresponding to the at least one uplink information.

[0207] Optionally, when the downlink information includes resource scheduling information, and the resource scheduling information is semi-static resource scheduling information, after the network side device performs the fourth operation, the method further includes:

[0208] The network side device receives ninth information through the fifth semi-static resource, where the ninth information includes identification information of the eleventh terminal and data of the eleventh terminal;

[0209] The fifth semi-static resource is a semi-static resource allocated to a fifth terminal, the fifth terminal is any terminal among the Q terminals except the eleventh terminal, and the eleventh terminal is any terminal among the Q terminals.

[0210] It should be noted that this embodiment is Figure 2The embodiments of the network side device corresponding to the method embodiments can therefore be found in Figure 2 The relevant descriptions in the method embodiment can achieve the same beneficial effects. In order to avoid repeated descriptions, they will not be repeated here.

[0211] In the embodiment of the present application, the Xth terminal (such as the first terminal to the eleventh terminal) can be any terminal of the Q terminals. In practical applications, different Xth auxiliary terminals can be the same auxiliary terminal or different auxiliary terminals, which can be determined according to actual conditions, and the embodiment of the present application does not limit this.

[0212] The various optional implementation modes introduced in the embodiments of the present application may be implemented in combination with each other or may be implemented separately, and the embodiments of the present application are not limited to this.

[0213] For ease of understanding, the following examples are provided:

[0214] This application mainly solves the problem of common transmission of services between two or more devices, and may include the following contents:

[0215] The TA and / or C-RNTI of the second UE may be obtained by the second UE initiating a normal contention-based random access process to the network to obtain the TA and C-RNTI, and the second UE or the first UE may report or request the association of the two UEs; or, a dedicated random access resource and / or a second C-RNTI may be obtained from the network via the first UE, and the second UE may use a dedicated random access process to obtain the TA from the network;

[0216] The physical layer transmissions of the two UEs are scheduled using different C-RNTIs, and the HARQ feedback is also independent of each other, according to the existing HARQ feedback mechanism; if it is a semi-static resource, it can be configured to a specific UE or designated for use by a specific UE during configuration;

[0217] The transmission of uplink physical layer or MAC layer control information can be performed by the first UE, and different UEIDs can be distinguished, or the two UEs can each transmit control information in the uplink.

[0218] The following is described in conjunction with embodiments:

[0219] Embodiment 1: TA acquisition.

[0220] TA is information that every UE with data transmission needs to obtain in order to perform uplink synchronous transmission, such as uplink HARQ feedback of uplink data or downlink data. The purpose of uplink synchronous transmission is to align the signals of different UEs when arriving at the base station, so as to better meet the orthogonality and improve the reception success rate.

[0221] For the architecture where two UEs jointly receive the same or related data, the base station needs to establish an architecture similar to inverted DC (Dual Connectivity) for the two UEs. The reason for inverted DC is that traditional DC is that one UE is connected to two gNBs for data transmission, while the requirement of this case is that two UEs are simultaneously connected to one gNB for data split transmission. The data of different bearers (Radio Bearers, RBs) can be transmitted separately in different UEs, or the data of the same RB can be split / copied and transmitted in two UEs.

[0222] Due to the different distances between the two UEs, the two UEs need to maintain their own TA and / or C-RNTI. The first UE to access the network is called the primary UE or the first UE. It first establishes an RRC connection with the network according to the existing process and obtains TA or TA+C-RNTI information through the existing contention-based random access process. The UE that accesses the network later is called the secondary UE or the second UE. It obtains TA or TA+C-RNTI in the following two ways:

[0223] The first one is that the second UE also autonomously initiates an access process to the network, uses the existing contention-based random access process, obtains TA or TA+C-RNTI information, and carries the association relationship between itself and the first UE in the RRC signaling, so that the base station can configure subsequent independent (separate) DRB or split DRB architecture for the two connected UEs.

[0224] The second type is that the first UE requests the establishment of a multi-UE architecture during the RRC signaling interaction with the base station. After the base station accepts the request, it will send a dedicated random access resource or a dedicated random access resource + a second C-RNTI to the first UE, such as a dedicated Preamble code or a dedicated time-frequency resource position, etc. The first UE forwards the dedicated random access resource information to the second UE through the interface between UEs. The second UE uses the dedicated random access resource to initiate a non-competitive random access process to the network, thereby obtaining TA or TA+C-RNTI information.

[0225] Through the above two methods, the use of C-RNTI and TA between UEs and the association relationship between them for the multi-UE architecture are established between the base station and the two UEs, and this information can be used for data transmission in the multi-UE architecture later.

[0226] It should be noted that, in this embodiment, two UEs are used as examples, but the same method can also be applied to the case of more UEs, that is, when there are two or more second UEs, they can also independently compete for random access to the network to obtain TA or TA+C-RNTI and then inform the network of the association relationship, or the first UE can apply to the network for multiple sets of dedicated random access resources, which are allocated to multiple second UEs for non-competitive random access process to obtain TA or TA+C-RNTI.

[0227] Here, the reason why there is a description like TA or TA+C-RNTI is mainly because TA must be obtained through a random access process, and C-RNTI can be obtained by a random access process or can also be obtained by dedicated signaling allocation. The two can be obtained together or separately.

[0228] Embodiment 2: Uplink control information transmission.

[0229] There are two modeling methods for uplink information transmission:

[0230] Mode 1: The two UEs are independent from the perspective of L2 / L1, and their respective L2 / L1 processes fully reuse existing UE behaviors;

[0231] Mode 2: The master UE is responsible for L2 / L1 uplink transmission and distinguishes UE ID during transmission.

[0232] There are two reasons for the existence of mode 2. One is that the transmission power of other UEs may be limited or they may not be able to complete uplink transmission well for the purpose of power saving. The other is the convenience of design and maintenance. Only one UE uplink is seen from the network side.

[0233] For mode 1, the two UEs are independently configured with uplink dedicated resources, such as uplink D-SR resources, PUCCH resources, etc., for their respective uplink transmissions, and the two UEs independently perform uplink transmissions according to their own needs. From the MAC layer, the transmission of various MACCEs, such as BSR (Buffer Status Report), PHR (Power Headroom Report), Recommended bitrate MAC CE, etc., is also independent and is performed according to their own needs. From the perspective of the system and gNB, two UEs are maintained.

[0234] For mode 2, since all uplinks need to be transmitted on one UE, generally the primary UE, because the primary UE usually has better capabilities or link monitoring mechanisms, it is necessary to distinguish UE IDs during transmission. For L1 information, there are two ways to distinguish UE IDs:

[0235] First, different time-frequency resource locations are allocated to different UEs in terms of resource locations, thereby naturally distinguishing UEs;

[0236] Second, the UE ID is carried in the signaling content. If there are two UEs, 1 bit is used to distinguish between the primary and secondary UEs.

[0237] For MAC CE, since MAC CE is multiplexed transmission, it is impossible to distinguish UEs from the transmission time and frequency resources. Therefore, the only way is to add a field to distinguish UE ID in the MAC CE PDU format and expand the cascading of two or more UE reports to increase the reporting distinction and efficiency.

[0238] For the UE side, the second UE needs to pass its L2 / L1 reporting content to the first UE, and then the first UE reports. In addition, since the reporting process also maintains the timer of the control information, such as the BSR retransmission timer, the BSR cycle timer, etc., it is recommended that these timers are also maintained separately on a per-UE basis, that is, each UE maintains its own, or the first UE can maintain it uniformly, and each UE can interact with the first UE to trigger the status update of the timer, etc.

[0239] Embodiment 3: Resource scheduling.

[0240] Resource scheduling is divided into two categories: dynamic resource scheduling and semi-static resource scheduling.

[0241] Since dynamic resource scheduling is highly time-sensitive and generally requires a response within a few milliseconds, it is recommended that different UEs perform it independently. That is, the first UE's dynamic scheduling monitors the PDCCH scheduling information encrypted by its own C-RNTI, and receives or sends according to the resource location indicated by the scheduling information, so that the subsequent feedback location is also based on the existing one, and the same is true for the second UE.

[0242] Allocation and activation of semi-static resources. Semi-static resources are divided into two types. One is that the RRC signaling directly indicates the time-frequency resource location and period information, and the UE can use it directly without any activation. The other is that the RRC signaling only indicates the period information, and the time-frequency resource location information still needs to listen to PDCCH scheduling or activation.

[0243] There are two ways to distinguish the RRC signaling part in these two types of semi-static resource allocation:

[0244] One is to send RRC signaling to different UEs separately and allocate semi-static resources only to the UE;

[0245] The other is to send a unified RRC signaling to the first UE, and clearly specify in the signaling which UE the semi-static resource is for, or to allow the UE to negotiate on its own without specifying, and then each UE obtains its own semi-static resource configuration.

[0246] Generally speaking, each UE can only send and receive data at its own semi-static resource location. In particular, if a UE's semi-static resource has no data to send, it can quickly interact with the UEs to transfer the semi-static resources once or multiple times, and send the data from another UE that has data. The network side can distinguish UE data by carrying explicit UE ID or implicit LCID and other information.

[0247] It can be seen that in the embodiment of the present application, in the multi-UE operation, the UE performs the transmission operation independently or the master UE assists the slave UE in performing the transmission operation.

[0248] In the TA acquisition of the secondary UE, the secondary UE can use the contention random access process of the normal UE to obtain the TA or TA+C-RNTI. The secondary UE reports the association with the primary UE to the network;

[0249] The primary UE may obtain dedicated random access resources from the network and forward the resources to the secondary UE, so that the secondary UE can obtain the TA or TA+C-RNTI using a non-contention random access procedure.

[0250] Multiple UEs independently perform dynamic scheduling reception and subsequent transmission and feedback. Multiple UEs each obtain semi-static resources through the RRC process, and use and feedback.

[0251] The network sends the semi-static resources of multiple UEs to the master UE through the RRC process and explicitly indicates the resource allocation of each UE, which is either allocated by the master UE or negotiated by the UE and distributed to each UE.

[0252] Semi-static resources can be temporarily transferred between UEs;

[0253] The network can allocate independent PUCCH resources to each UE for physical layer reporting.

[0254] Each UE can independently perform the MAC CE reporting process.

[0255] The network may send the PUCCH resource allocations of all UEs to the master UE, which then assists in reporting for other UEs.

[0256] The master UE can assist in MAC CE reporting for other UEs and distinguish UEs in the MAC CE PDU format, cascade, etc.

[0257] Through the embodiments of the present application, the RAN side can configure aggregated bearers or individual bearers for multiple UEs, so that the UE can transmit with multiple devices under the control of the network side, thereby ensuring the UE's service experience and system efficiency.

[0258] It should be noted that the data transmission method provided in the embodiment of the present application can be executed by a data transmission device, or a control module in the data transmission device for executing the data transmission method. In the embodiment of the present application, the data transmission device provided in the embodiment of the present application is described by taking the data transmission method executed by the data transmission device as an example.

[0259] See also Figure 5 , Figure 5 It is a structural diagram of the data transmission device provided in an embodiment of the present application.

[0260] like Figure 5 As shown, the data transmission device 500 includes:

[0261] The first execution module 501 is configured to execute a first operation, wherein the first operation includes at least one of the following:

[0262] Receiving downlink information of a first object sent by a network side device;

[0263] Sending uplink information of the first object to the network side device;

[0264] The first object includes part or all of the Q terminals; the Q terminals support receiving data of the first service together, the master terminal is the master terminal among the Q terminals, and Q is an integer greater than 1.

[0265] Optionally, the Q terminals include at least one auxiliary terminal, and the data transmission device 500 further includes:

[0266] The second execution module is configured to execute a second operation, where the second operation includes at least one of the following:

[0267] After receiving first downlink information of a first terminal, sending the first downlink information to the first terminal, where the first terminal is any secondary terminal in the first object;

[0268] Before sending the first uplink information of the second terminal, the first uplink information sent by the second terminal is received, where the second terminal is any secondary terminal in the first object.

[0269] Optionally, the downlink information includes at least one of the following: a timing advance TA; a cell radio network temporary identifier C-RNTI; resource scheduling information;

[0270] or,

[0271] The uplink information includes at least one of the following: control information of the physical layer; control information of the media access control MAC layer; hybrid automatic repeat request HARQ feedback information.

[0272] Optionally, when the downlink information includes a TA, the data transmission device 500 further includes:

[0273] A first receiving module, configured to receive first information sent by the network side device after establishing an RRC connection with the network side device, where the first information includes a dedicated random access resource of a third terminal;

[0274] A second sending module, used for sending the first information to a third terminal;

[0275] The third terminal includes at least one auxiliary terminal among the Q terminals.

[0276] Optionally, the first information also includes the C-RNTI of the third terminal.

[0277] Optionally, the first execution module 501 is specifically used for any of the following:

[0278] Sending uplink information of a fourth terminal to a network side device at a first time-frequency resource position, where the first time-frequency resource position corresponds to the fourth terminal, and the fourth terminal is any terminal in the first object;

[0279] Sending second information to the network side device, where the second information includes at least one uplink information and identification information of a terminal corresponding to the at least one uplink information.

[0280] Optionally, when the downlink information includes resource scheduling information, the first object is: some or all of the Q terminals, or the master terminal.

[0281] Optionally, the resource scheduling information of each terminal in the first object is determined by any one of the following: indicated by the downlink information; allocated by the master terminal; negotiated by the first object.

[0282] Optionally, when the downlink information includes resource scheduling information, and the resource scheduling information is semi-static resource scheduling information, the data transmission device 500 further includes:

[0283] A second receiving module, configured to receive third information sent by a fifth terminal, where the third information indicates that the first semi-static resource of the fifth terminal is in an idle state;

[0284] A first transmission module, configured to transmit fourth information through the first semi-static resource, wherein the fourth information includes identification information of the master terminal and data of the master terminal;

[0285] The fifth terminal is any auxiliary terminal among the Q terminals.

[0286] Optionally, when the downlink information includes resource scheduling information, and the resource scheduling information is semi-static resource scheduling information, the data transmission device 500 further includes:

[0287] A second sending module, configured to send fifth information to a sixth terminal, wherein the fifth information indicates that the second semi-static resource of the master terminal is in an idle state;

[0288] The sixth terminal includes at least one auxiliary terminal among the Q terminals.

[0289] The data transmission device 500 provided in the embodiment of the present application can realize Figure 2 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0290] See also Figure 6 , Figure 6 It is a structural diagram of the data transmission device provided in an embodiment of the present application.

[0291] like Figure 6 As shown, the data transmission device 600 includes:

[0292] The third execution module 601 is configured to execute a third operation, where the third operation includes at least one of the following:

[0293] receiving downlink information of the secondary terminal from the second object;

[0294] Sending uplink information of the secondary terminal to the second object;

[0295] Among them, the second object is: a network side device, or a main terminal among Q terminals; the Q terminals support jointly receiving data of the first service, the auxiliary terminal is any auxiliary terminal among the Q terminals, and Q is an integer greater than 1.

[0296] Optionally, the downlink information includes at least one of the following: TA; C-RNTI; resource scheduling information; or, the uplink information includes at least one of the following: physical layer control information; MAC layer control information; HARQ feedback information.

[0297] Optionally, when the downlink information includes a TA, the downlink information of the auxiliary terminal is obtained through a contention random access process; or, the downlink information of the auxiliary terminal is obtained through a non-contention random access process.

[0298] Optionally, the downlink information also includes C-RNTI.

[0299] Optionally, in a case where the downlink information of the secondary terminal is obtained through a contention random access process, the data transmission device 600 further includes:

[0300] The third sending module is used to send sixth information to the network side device after establishing an RRC connection with the network side device, where the sixth information includes identification information of the master terminal.

[0301] Optionally, when the downlink information of the secondary terminal is obtained through a non-contention random access process, the third execution module is configured to:

[0302] receiving first information sent by the primary terminal, wherein the first information includes a dedicated random access resource of the secondary terminal;

[0303] A non-contention random access process is initiated using the dedicated random access resource, where the non-contention random access process is used to acquire a TA.

[0304] Optionally, the first information also includes the C-RNTI of the secondary terminal.

[0305] Optionally, the uplink information of the auxiliary terminal is sent by the auxiliary terminal to the network side device through an uplink dedicated resource corresponding to the auxiliary terminal; or,

[0306] The uplink information of the auxiliary terminal is sent by the main terminal to the network side device through the uplink dedicated resources corresponding to the main terminal.

[0307] Optionally, the uplink information of the auxiliary terminal is sent at the time domain resource position corresponding to the auxiliary terminal; or, the uplink information of the auxiliary terminal is carried in second information, and the second information includes the uplink information of the auxiliary terminal and identification information of the auxiliary terminal.

[0308] Optionally, when the downlink information includes resource scheduling information, the second object is: the network side device, or the master terminal.

[0309] Optionally, in the case that the second object is the master terminal, the resource scheduling information of the secondary terminal is determined by any one of the following: indicated by the downlink information; allocated by the master terminal; negotiated by some or all of the Q terminals.

[0310] Optionally, when the downlink information includes resource scheduling information, and the resource scheduling information is semi-static resource scheduling information, the data transmission device 600 further includes:

[0311] A third receiving module, configured to receive seventh information sent by a seventh terminal, where the seventh information indicates that the third semi-static resource of the first secondary terminal is in an idle state;

[0312] a second transmission module, configured to transmit seventh information through the third semi-static resource, wherein the seventh information includes identification information of the auxiliary terminal and data of the auxiliary terminal;

[0313] The seventh terminal is any terminal among the Q terminals except the auxiliary terminal.

[0314] Optionally, when the downlink information includes resource scheduling information, and the resource scheduling information is semi-static resource scheduling information, the data transmission device 600 further includes:

[0315] The fourth sending module is used to send eighth information to an eighth terminal, where the eighth information indicates that the fourth semi-static resource of the auxiliary terminal is in an idle state, and the eighth terminal is any terminal among the Q terminals except the auxiliary terminal.

[0316] The data transmission device 600 provided in the embodiment of the present application can realize Figure 3 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0317] See also Figure 7 , Figure 7 It is a structural diagram of the data transmission device provided in an embodiment of the present application.

[0318] like Figure 7 As shown, the data transmission device 700 includes:

[0319] The fourth execution module 700 is configured to execute a fourth operation, where the fourth operation includes at least one of the following:

[0320] Sending downlink information of the fourth object to the third object;

[0321] receiving uplink information of a fourth object sent by a third object;

[0322] The third object includes a main terminal among Q terminals, and the Q terminals support receiving data of the first service together; the fourth object includes part or all of the Q terminals, and Q is an integer greater than 1.

[0323] Optionally, the downlink information includes at least one of the following: TA; C-RNTI; resource scheduling information; or, the uplink information includes at least one of the following: physical layer control information; MAC layer control information; HARQ feedback information.

[0324] Optionally, when the downlink information includes a TA, the downlink information of the fourth object satisfies at least one of the following:

[0325] Downlink information of a ninth terminal is sent through a competitive random access process, and the ninth terminal includes at least one secondary terminal in the fourth object;

[0326] Downlink information of a tenth terminal is sent through a non-contention random access process, and the tenth terminal includes at least one secondary terminal in the fourth object.

[0327] Optionally, the downlink information also includes C-RNTI.

[0328] Optionally, when the downlink information of the ninth terminal is sent through a contention random access process, the data transmission device 700 further includes:

[0329] a fourth receiving module, configured to receive sixth information sent by the ninth terminal after establishing an RRC connection with the ninth terminal, wherein the sixth information includes identification information of the master terminal;

[0330] The first establishing module is used to establish a first architecture according to the sixth information, where the first architecture includes the main terminal and the ninth terminal.

[0331] Optionally, when the downlink information of the tenth terminal is sent through a non-contention random access process, the data transmission device 700 further includes at least one of the following:

[0332] a fifth sending module, configured to send first information to the master terminal after establishing an RRC connection with the master terminal, wherein the first information includes a dedicated random access resource of the tenth terminal;

[0333] The second establishing module is used to establish a first architecture after establishing an RRC connection with the tenth terminal, where the first architecture includes the main terminal and the tenth terminal.

[0334] Optionally, the first information also includes the C-RNTI of the tenth terminal.

[0335] Optionally, the data transmission device 700 further includes any one of the following:

[0336] A first allocation module, configured for the network side device to allocate Q first uplink dedicated resources to the Q terminals, wherein the Q first uplink dedicated resources correspond one-to-one to the Q terminals;

[0337] The second allocation module is used to allocate second uplink dedicated resources to the master terminal of the Q terminals, where the second uplink dedicated resources correspond to the Q terminals.

[0338] Optionally, when the third object is the master terminal, the fourth execution module 701 is configured to perform any of the following:

[0339] receiving uplink information of a fourth object sent by the master terminal at a second time-frequency resource position, where the second time-frequency resource position corresponds to the fourth object;

[0340] Second information sent by the master terminal is received, where the second information includes at least one uplink information and identification information of a terminal corresponding to the at least one uplink information.

[0341] Optionally, when the downlink information includes resource scheduling information, and the resource scheduling information is semi-static resource scheduling information, the data transmission device 700 further includes:

[0342] a fifth receiving module, configured to receive ninth information through a fifth semi-static resource, wherein the ninth information includes identification information of an eleventh terminal and data of the eleventh terminal;

[0343] The fifth semi-static resource is a semi-static resource allocated to a fifth terminal, the fifth terminal is any terminal among the Q terminals except the eleventh terminal, and the eleventh terminal is any terminal among the Q terminals.

[0344] The data transmission device 700 provided in the embodiment of the present application can realize Figure 4 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0345] The data transmission device in the embodiment of the present application can be a device, a device or electronic device with an operating system, or a component, an integrated circuit, or a chip in a device or electronic device. The device or electronic device can be a mobile terminal or a non-mobile terminal. Exemplarily, the mobile terminal can include but is not limited to the types of terminals 11 listed above, and the non-mobile terminal can be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which are not specifically limited in the embodiment of the present application. The device or electronic device can be a network side device, and the network side device can include but is not limited to the types of network side devices 12 listed above, which are not specifically limited in the embodiment of the present application.

[0346] Optional, such as Figure 8 As shown, the embodiment of the present application further provides a communication device 800, including a processor 801, a memory 802, and a program or instruction stored in the memory 802 and executable on the processor 801. For example, when the communication device 800 is a master terminal, the program or instruction is executed by the processor 801 to implement the above Figure 2 When the communication device 800 is a secondary terminal, the program or instruction is executed by the processor 801 to implement the above Figure 3 When the communication device 800 is a network side device, the program or instruction is executed by the processor 801 to implement the above Figure 4 The various processes of the method embodiments can achieve the same technical effect, and will not be described again here to avoid repetition.

[0347] An embodiment of the present application also provides a terminal, including a processor and a communication interface.

[0348] In the case of a master terminal, the communication interface is used to:

[0349] Perform a first operation, where the first operation includes at least one of the following:

[0350] Receiving downlink information of a first object sent by a network side device;

[0351] Sending uplink information of the first object to the network side device;

[0352] The first object includes part or all of the Q terminals; the Q terminals support receiving data of the first service together, the master terminal is the master terminal among the Q terminals, and Q is an integer greater than 1.

[0353] In the case where the terminal is a secondary terminal, the communication interface is used to:

[0354] Perform a third operation, where the third operation includes at least one of the following:

[0355] receiving downlink information of the secondary terminal from the second object;

[0356] Sending uplink information of the secondary terminal to the second object;

[0357] Among them, the second object is: a network side device, or a main terminal among Q terminals; the Q terminals support jointly receiving data of the first service, the auxiliary terminal is any auxiliary terminal among the Q terminals, and Q is an integer greater than 1.

[0358] This terminal embodiment corresponds to the above-mentioned terminal side method embodiment, and each implementation process and implementation mode of the above-mentioned method embodiment can be applied to this terminal embodiment and can achieve the same technical effect. Specifically, Fig. 9 A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.

[0359] The terminal 900 includes but is not limited to: a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909, and at least some of the components of a processor 910.

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

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

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

[0363] The memory 909 can be used to store software programs or instructions and various data. The memory 909 can mainly include a program or instruction storage area and a data storage area, wherein the program or instruction storage area can store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 909 can include a high-speed random access memory, and can also include a non-volatile memory, wherein the non-volatile memory can be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or a flash memory. For example, at least one disk storage device, a flash memory device, or other non-volatile solid-state storage devices.

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

[0365] Wherein, when the terminal is a master terminal, the radio frequency unit 901 is used for:

[0366] Perform a first operation, where the first operation includes at least one of the following:

[0367] Receiving downlink information of a first object sent by a network side device;

[0368] Sending uplink information of the first object to the network side device;

[0369] The first object includes part or all of the Q terminals; the Q terminals support receiving data of the first service together, the master terminal is the master terminal among the Q terminals, and Q is an integer greater than 1.

[0370] In this case, the terminal 900 in this embodiment can implement the embodiment of the present application. Figure 2 Each process in the method embodiment achieves the same beneficial effect, and will not be described again here to avoid repetition.

[0371] When the terminal is a secondary terminal, the radio frequency unit 901 is configured to:

[0372] Perform a third operation, where the third operation includes at least one of the following:

[0373] receiving downlink information of the secondary terminal from the second object;

[0374] Sending uplink information of the secondary terminal to the second object;

[0375] Among them, the second object is: a network side device, or a main terminal among Q terminals; the Q terminals support jointly receiving data of the first service, the auxiliary terminal is any auxiliary terminal among the Q terminals, and Q is an integer greater than 1.

[0376] In this case, the terminal 900 in this embodiment can implement the embodiment of the present application. Figure 3 Each process in the method embodiment achieves the same beneficial effect, and will not be described again here to avoid repetition.

[0377] The embodiment of the present application further provides a network side device, including a processor and a communication interface, wherein the communication interface is used to:

[0378] Perform a fourth operation, where the fourth operation includes at least one of the following:

[0379] Sending downlink information of the fourth object to the third object;

[0380] receiving uplink information of a fourth object sent by a third object;

[0381] The third object includes a main terminal among Q terminals, and the Q terminals support receiving data of the first service together; the fourth object includes part or all of the Q terminals, and Q is an integer greater than 1.

[0382] This network side device embodiment corresponds to the above-mentioned network side device method embodiment. Each implementation process and implementation method of the above-mentioned method embodiment can be applied to this network side device embodiment and can achieve the same technical effect.

[0383] Specifically, the embodiment of the present application also provides a network side device. Fig.10 As shown, the network device 1000 includes: an antenna 101, a radio frequency device 102, and a baseband device 103. The antenna 101 is connected to the radio frequency device 102. In the uplink direction, the radio frequency device 102 receives information through the antenna 101 and sends the received information to the baseband device 103 for processing. In the downlink direction, the baseband device 103 processes the information to be sent and sends it to the radio frequency device 102. The radio frequency device 102 processes the received information and sends it out through the antenna 101.

[0384] The frequency band processing device may be located in the baseband device 103 . The method performed by the network-side device in the above embodiment may be implemented in the baseband device 103 . The baseband device 103 includes a processor 104 and a memory 105 .

[0385] The baseband device 103 may include, for example, at least one baseband board on which a plurality of chips are arranged. Fig.10 As shown, one of the chips is, for example, a processor 104, which is connected to a memory 105 to call a program in the memory 105 to execute the network device operations shown in the above method embodiment.

[0386] The baseband device 103 may further include a network interface 106 for exchanging information with the radio frequency device 102 . The interface may be, for example, a common public radio interface (CPRI).

[0387] Specifically, the network side device of the embodiment of the present application further includes: instructions or programs stored in the memory 105 and executable on the processor 104, and the processor 104 calls the instructions or programs in the memory 105 to execute Figure 4 Each process in the method embodiment, or, Figure 7 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.

[0388] The embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, each process of the above-mentioned data transmission method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. The computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

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

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

[0391] The present application also provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the above Figure 2 , Figure 3 or Figure 4 The various processes of the method embodiments can achieve the same technical effect, and will not be described again here to avoid repetition.

[0392] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0393] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be noted that the scope of the method and device in the embodiment 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 reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0394] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0395] The above-mentioned drawings are used to describe the embodiments of the present application, but the present application is not limited to the above-mentioned specific implementation modes. The above-mentioned specific implementation modes are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A data transmission method, characterized in that: include: The master terminal performs a first operation, where the first operation includes at least one of the following: Receiving downlink information of a first object sent by a network side device; Sending uplink information of the first object to the network side device; The first object includes some or all of the Q terminals; the Q terminals support receiving data of the first service together, the master terminal is the master terminal of the Q terminals, and Q is an integer greater than 1; The data that the Q terminals support jointly receiving the first service includes any one of the following: The data of the first service received by the Q terminals have different bearers, wherein different data streams of the first service are transmitted respectively at different terminals; The data of the first service received by the Q terminals have the same bearer, wherein the data of the same bearer of the first service are divided and transmitted by different terminals. If the data received by the different terminals are different, the received data are sorted.

2. The method according to claim 1, characterized in that The Q terminals include at least one secondary terminal, and the method further includes: The master terminal performs a second operation, where the second operation includes at least one of the following: After receiving first downlink information of a first terminal, sending the first downlink information to the first terminal, where the first terminal is any secondary terminal in the first object; Before sending first uplink information of a second terminal, receiving the first uplink information sent by the second terminal, where the second terminal is any secondary terminal in the first object.

3. The method according to claim 1, characterized in that The downlink information includes at least one of the following: timing advance TA; cell radio network temporary identifier C-RNTI; resource scheduling information; or, The uplink information includes at least one of the following: control information of the physical layer; control information of the media access control MAC layer; hybrid automatic repeat request HARQ feedback information.

4. The method according to claim 1, characterized in that: In the case where the downlink information includes a TA, the method further includes: After establishing an RRC connection with the network side device, the master terminal receives first information sent by the network side device, where the first information includes a dedicated random access resource of the third terminal; The main terminal sends the first information to the third terminal; The third terminal includes at least one auxiliary terminal among the Q terminals.

5. The method according to claim 4, characterized in that The first information also includes the C-RNTI of the third terminal.

6. The method according to claim 1, characterized in that The master terminal sends uplink information of the first object to the network side device, including any of the following: The master terminal sends uplink information of a fourth terminal to the network side device at a first time-frequency resource position, where the first time-frequency resource position corresponds to the fourth terminal, and the fourth terminal is any terminal in the first object; The master terminal sends second information to the network side device, where the second information includes at least one uplink information and identification information of the terminal corresponding to the at least one uplink information.

7. The method according to claim 1, characterized in that The resource scheduling information of each terminal in the first object is determined by any one of the following: indicated by the downlink information; allocated by the master terminal; negotiated by the first object.

8. The method according to claim 1, characterized in that In a case where the downlink information includes resource scheduling information, and the resource scheduling information is semi-static resource scheduling information, after the master terminal performs the first operation, the method further includes: The master terminal receives third information sent by the fifth terminal, where the third information indicates that the first semi-static resource of the fifth terminal is in an idle state; The master terminal transmits fourth information through the first semi-static resource, where the fourth information includes identification information of the master terminal and data of the master terminal; The fifth terminal is any auxiliary terminal among the Q terminals.

9. The method according to claim 1, characterized in that: In a case where the downlink information includes resource scheduling information, and the resource scheduling information is semi-static resource scheduling information, after the master terminal performs the first operation, the method further includes: The master terminal sends fifth information to the sixth terminal, where the fifth information indicates that the second semi-static resource of the master terminal is in an idle state; The sixth terminal includes at least one auxiliary terminal among the Q terminals.

10. A data transmission method, characterized in that: include: The secondary terminal performs a third operation, where the third operation includes at least one of the following: receiving downlink information of the secondary terminal from the second object; Sending uplink information of the secondary terminal to the second object; The second object is: a network side device, or a master terminal among Q terminals; the Q terminals support jointly receiving data of the first service, the auxiliary terminal is any auxiliary terminal among the Q terminals, and Q is an integer greater than 1; The data that the Q terminals support jointly receiving the first service includes any one of the following: The data of the first service received by the Q terminals have different bearers, wherein different data streams of the first service are transmitted respectively at different terminals; The data of the first service received by the Q terminals have the same bearer, wherein the data of the same bearer of the first service are divided and transmitted by different terminals. If the data received by the different terminals are different, the received data are sorted.

11. The method according to claim 10, characterized in that The downlink information includes at least one of the following: TA; C-RNTI; resource scheduling information; or, The uplink information includes at least one of the following: control information of the physical layer; control information of the MAC layer; HARQ feedback information.

12. The method according to claim 10, characterized in that In the case where the downlink information includes the TA, the downlink information of the auxiliary terminal is obtained through a contention random access process; or, the downlink information of the auxiliary terminal is obtained through a non-contention random access process.

13. The method according to claim 12, characterized in that The downlink information also includes C-RNTI.

14. The method according to claim 12, characterized in that In a case where the downlink information of the secondary terminal is obtained through a competitive random access process, the method further includes: After establishing the RRC connection with the network side device, the secondary terminal sends sixth information to the network side device, where the sixth information includes identification information of the primary terminal.

15. The method according to claim 12, characterized in that In a case where the downlink information of the secondary terminal is obtained through a non-contention random access process, the secondary terminal receiving the downlink information of the secondary terminal from the second object includes: The secondary terminal receives first information sent by the primary terminal, where the first information includes a dedicated random access resource of the secondary terminal; The secondary terminal initiates a non-contention random access process using the dedicated random access resource, where the non-contention random access process is used to acquire a TA.

16. The method according to claim 15, characterized in that The first information also includes the C-RNTI of the secondary terminal.

17. The method according to claim 10, characterized in that The uplink information of the auxiliary terminal is sent by the auxiliary terminal to the network side device through the uplink dedicated resource corresponding to the auxiliary terminal; or, The uplink information of the auxiliary terminal is sent by the main terminal to the network side device through the uplink dedicated resources corresponding to the main terminal.

18. The method according to claim 10, characterized in that The uplink information of the auxiliary terminal is sent at the time domain resource position corresponding to the auxiliary terminal; or, The uplink information of the auxiliary terminal is carried in the second information, and the second information includes the uplink information of the auxiliary terminal and the identification information of the auxiliary terminal.

19. The method according to claim 10, characterized in that In the case where the second object is the primary terminal, the resource scheduling information of the secondary terminal is determined by any one of the following: indicated by the downlink information; allocated by the primary terminal; negotiated by some or all of the Q terminals.

20. The method according to claim 10, characterized in that In a case where the downlink information includes resource scheduling information, and the resource scheduling information is semi-static resource scheduling information, after the secondary terminal performs the third operation, the method further includes: The auxiliary terminal receives seventh information sent by the seventh terminal, where the seventh information indicates that the third semi-static resource of the auxiliary terminal is in an idle state; The auxiliary terminal transmits seventh information through the third semi-static resource, where the seventh information includes identification information of the auxiliary terminal and data of the auxiliary terminal; The seventh terminal is any terminal among the Q terminals except the auxiliary terminal.

21. The method according to claim 10, characterized in that In a case where the downlink information includes resource scheduling information, and the resource scheduling information is semi-static resource scheduling information, after the secondary terminal performs the third operation, the method further includes: The auxiliary terminal sends eighth information to an eighth terminal, where the eighth information indicates that the fourth semi-static resource of the auxiliary terminal is in an idle state, and the eighth terminal is any terminal among the Q terminals except the auxiliary terminal.

22. A data transmission method, characterized in that: include: The network-side device performs a fourth operation, where the fourth operation includes at least one of the following: Sending downlink information of the fourth object to the third object; receiving uplink information of a fourth object sent by a third object; The third object includes a master terminal among the Q terminals, and the Q terminals support receiving data of the first service together; the fourth object includes some or all of the Q terminals, and Q is an integer greater than 1; The data that the Q terminals support jointly receiving the first service includes any one of the following: The data of the first service received by the Q terminals have different bearers, wherein different data streams of the first service are transmitted respectively at different terminals; The data of the first service received by the Q terminals have the same bearer, wherein the data of the same bearer of the first service are divided and transmitted by different terminals. If the data received by the different terminals are different, the received data are sorted.

23. The method according to claim 22, characterized in that The downlink information includes at least one of the following: TA; C-RNTI; resource scheduling information; or, the uplink information includes at least one of the following: physical layer control information; MAC layer control information; HARQ feedback information.

24. The method according to claim 22, characterized in that In the case where the downlink information includes a TA, the downlink information of the fourth object satisfies at least one of the following: Downlink information of a ninth terminal is sent through a competitive random access process, and the ninth terminal includes at least one secondary terminal in the fourth object; Downlink information of a tenth terminal is sent through a non-contention random access process, and the tenth terminal includes at least one secondary terminal in the fourth object.

25. The method according to claim 24, characterized in that The downlink information also includes C-RNTI.

26. The method according to claim 24, characterized in that In a case where the downlink information of the ninth terminal is sent through a competitive random access process, the method further includes: After establishing the RRC connection with the ninth terminal, the network side device receives sixth information sent by the ninth terminal, where the sixth information includes identification information of the master terminal; The network side device establishes a first architecture according to the sixth information, where the first architecture includes the main terminal and the ninth terminal.

27. The method according to claim 24, characterized in that In a case where the downlink information of the tenth terminal is sent through a non-contention random access process, the method further includes at least one of the following: After establishing an RRC connection with the master terminal, the network side device sends first information to the master terminal, where the first information includes a dedicated random access resource of the tenth terminal; After establishing the RRC connection with the tenth terminal, the network side device establishes a first architecture, where the first architecture includes the master terminal and the tenth terminal.

28. The method according to claim 27, characterized in that The first information also includes the C-RNTI of the tenth terminal.

29. The method according to claim 22, characterized in that Before the network side device performs the fourth operation, the method further includes any one of the following: The network side device allocates Q first uplink dedicated resources to the Q terminals, and the Q first uplink dedicated resources correspond one-to-one to the Q terminals; The network side device allocates a second uplink dedicated resource to a master terminal of the Q terminals, where the second uplink dedicated resource corresponds to the Q terminals.

30. The method according to claim 22, characterized in that In the case where the third object is the master terminal, the network side device receives uplink information of the fourth object sent by the third object, including any of the following: The network side device receives uplink information of a fourth object sent by the master terminal at a second time-frequency resource position, where the second time-frequency resource position corresponds to the fourth object; The network side device receives second information sent by the master terminal, where the second information includes at least one uplink information and identification information of the terminal corresponding to the at least one uplink information.

31. The method according to claim 22, characterized in that In a case where the downlink information includes resource scheduling information, and the resource scheduling information is semi-static resource scheduling information, after the network side device performs the fourth operation, the method further includes: The network side device receives ninth information through the fifth semi-static resource, where the ninth information includes identification information of the eleventh terminal and data of the eleventh terminal; The fifth semi-static resource is a semi-static resource allocated to a fifth terminal, the fifth terminal is any terminal among the Q terminals except the eleventh terminal, and the eleventh terminal is any terminal among the Q terminals.

32. A data transmission device, applied to a master terminal, characterized in that: include: The first execution module is configured to execute a first operation, wherein the first operation includes at least one of the following: Receiving downlink information of a first object sent by a network side device; Sending uplink information of the first object to the network side device; The first object includes some or all of the Q terminals; the Q terminals support receiving data of the first service together, the master terminal is the master terminal of the Q terminals, and Q is an integer greater than 1; The data that the Q terminals support jointly receiving the first service includes any one of the following: The data of the first service received by the Q terminals have different bearers, wherein different data streams of the first service are transmitted respectively at different terminals; The data of the first service received by the Q terminals have the same bearer, wherein the data of the same bearer of the first service are divided and transmitted by different terminals. If the data received by the different terminals are different, the received data are sorted.

33. The data transmission device according to claim 32, characterized in that: The first execution module is specifically used for any of the following: Sending uplink information of a fourth terminal to a network side device at a first time-frequency resource position, where the first time-frequency resource position corresponds to the fourth terminal, and the fourth terminal is any terminal in the first object; Sending second information to the network side device, where the second information includes at least one uplink information and identification information of a terminal corresponding to the at least one uplink information.

34. The data transmission device according to claim 32, characterized in that: In a case where the downlink information includes resource scheduling information, and the resource scheduling information is semi-static resource scheduling information, the data transmission device further includes: A second receiving module, configured to receive third information sent by a fifth terminal, where the third information indicates that the first semi-static resource of the fifth terminal is in an idle state; A first transmission module, configured to transmit fourth information through the first semi-static resource, wherein the fourth information includes identification information of the master terminal and data of the master terminal; The fifth terminal is any auxiliary terminal among the Q terminals.

35. A data transmission device, applied to a secondary terminal, characterized in that: include: A third execution module is configured to execute a third operation, where the third operation includes at least one of the following: receiving downlink information of the secondary terminal from the second object; Sending uplink information of the secondary terminal to the second object; The second object is: a network side device, or a master terminal among Q terminals; the Q terminals support jointly receiving data of the first service, the auxiliary terminal is any auxiliary terminal among the Q terminals, and Q is an integer greater than 1; The data that the Q terminals support jointly receiving the first service includes any one of the following: The data of the first service received by the Q terminals have different bearers, wherein different data streams of the first service are transmitted respectively at different terminals; The data of the first service received by the Q terminals have the same bearer, wherein the data of the same bearer of the first service are divided and transmitted by different terminals. If the data received by the different terminals are different, the received data are sorted.

36. The data transmission device according to claim 35, characterized in that: In the case where the downlink information includes the TA, the downlink information of the auxiliary terminal is obtained through a contention random access process; or, the downlink information of the auxiliary terminal is obtained through a non-contention random access process.

37. The data transmission device according to claim 35, characterized in that: The uplink information of the auxiliary terminal is sent by the auxiliary terminal to the network side device through the uplink dedicated resource corresponding to the auxiliary terminal; or, The uplink information of the auxiliary terminal is sent by the main terminal to the network side device through the uplink dedicated resources corresponding to the main terminal.

38. The data transmission device according to claim 35, characterized in that: The uplink information of the auxiliary terminal is sent at the time domain resource position corresponding to the auxiliary terminal; or, The uplink information of the auxiliary terminal is carried in the second information, and the second information includes the uplink information of the auxiliary terminal and the identification information of the auxiliary terminal.

39. A data transmission device, characterized in that: include: The fourth execution module is used to execute a fourth operation, where the fourth operation includes at least one of the following: Sending downlink information of the fourth object to the third object; receiving uplink information of a fourth object sent by a third object; The third object includes a master terminal among the Q terminals, and the Q terminals support receiving data of the first service together; the fourth object includes some or all of the Q terminals, and Q is an integer greater than 1; The data that the Q terminals support jointly receiving the first service includes any one of the following: The data of the first service received by the Q terminals have different bearers, wherein different data streams of the first service are transmitted respectively at different terminals; The data of the first service received by the Q terminals have the same bearer, wherein the data of the same bearer of the first service are divided and transmitted by different terminals. If the data received by the different terminals are different, the received data are sorted.

40. A communication device, characterized in that: It comprises a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the data transmission method as described in any one of claims 1 to 9; or, implements the steps of the data transmission method as described in any one of claims 10 to 21; or, implements the steps of the data transmission method as described in any one of claims 22 to 31.

41. A readable storage medium, characterized in that The readable storage medium stores programs or instructions, and when the programs or instructions are executed by the processor, they implement the steps of the data transmission method as described in any one of claims 1 to 9; or, implement the steps of the data transmission method as described in any one of claims 10 to 21; or, implement the steps of the data transmission method as described in any one of claims 22 to 31.

Citation Information

Patent Citations

  • UE group mobility concepts

    WO2018202797A1