A communication method and a communication device
By providing collaboration group identification and search space information in a collaborative transmission scenario, terminal devices can perform blind inspections in a specific search space, solving the problem of high complexity of blind inspection of terminal devices and achieving more efficient downlink control information acquisition.
Patent Information
- Application Number
- CN201980103108.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-12-30
- Publication Date
- 2025-06-20
- Estimated Expiration
- 2039-12-30
AI Technical Summary
In the cooperative transmission scenario, the blind inspection of terminal devices is complex and blind inspection is required in multiple search spaces to obtain downlink control information.
By providing the collaboration group identification and search space information in a message, the terminal device can perform blind inspection in a specific search space indicated by the network device to obtain downlink control information.
It reduces the complexity of blind inspection of terminal devices, reduces dependence on multiple search spaces, and improves transmission security in cooperative transmission scenarios.
Smart Images

Figure CN114830770B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of communications, and in particular, to a communication method and a communication device. Background Art
[0002] The fifth generation (5G) communication system supports various new types of wireless services, such as the Internet of Things, autonomous driving, etc. The 5G communication system also supports user cooperative transmission. Through user cooperative transmission, the capacity of the communication system and the coverage of the network can be significantly improved, and the load at the base station side can also be reduced.
[0003] In the prior art, the base station can transmit the physical downlink control channel (PDCCH) through the search space, and the terminal device can perform blind detection in the search space to obtain the downlink control information (DCI) carried on the PDCCH. The existing search space is divided into a common search space and a user equipment (UE)-specific search space.
[0004] In a cooperative transmission scenario, the base station DCI can scramble the DCI with the identifier of the cooperative group. The terminal device can perform blind detection in all common search spaces and all UE-specific search spaces of the terminal device according to the identifier of the cooperative group to obtain the DCI sent by the base station, and the complexity of the terminal device's blind detection is relatively high. Summary of the Invention
[0005] The embodiments of the present application provide a communication method and a communication device, which can reduce the complexity of blind detection of the terminal device in a cooperative transmission scenario.
[0006] In a first aspect, a communication method is provided. The method includes: a first terminal device receives a first message from a network device, where the first message includes first information and second information; the first information is used to indicate a first search space, and the second information is used to indicate a first cooperative group identifier, where the first cooperative group includes the first terminal device and a second terminal device; the first terminal device obtains first control information from the first search space according to the first information and the second information, where the first control information is used to schedule the downlink data of the second terminal device, or the first control information is used to indicate the downlink data of the second terminal device. It should be noted that the downlink data of the second terminal device refers to that the destination address of the downlink data is the second terminal device. In the present application, the downlink data of the terminal device all indicates that the destination address of the downlink data is the terminal data, which will not be repeated hereinafter.
[0007] In the method provided by the embodiments of the present application, the terminal device can obtain the cooperation group identifier and search space (e.g., the first search space described in the embodiments of the present application) configured by the network device through a message, and then perform blind detection in the search space configured by the message according to the identifier of the cooperation group to obtain the downlink control information sent by the network device. Compared with the prior art, the method provided by the embodiments of the present application associates the cooperation group and the search space through the first message. The terminal device does not need to perform blind detection in all common search spaces and all UE-specific search spaces of the terminal device, and only needs to perform blind detection in the first search space indicated by the network device according to the identifier of the cooperation group to obtain the downlink control information sent by the network device, greatly reducing the blind detection complexity of the terminal device.
[0008] In combination with the first aspect, in the first possible implementation manner of the first aspect, the method further includes: the first terminal device receives the downlink data of the second terminal device from the network device according to the first control information; the first terminal device forwards the downlink data received from the network device to the second terminal device.
[0009] In the method provided by the embodiments of the present application, the first terminal device can receive the downlink data sent by the network device according to the control information obtained from the search space, and assist the network device to forward the downlink data to the second terminal device. The terminal device obtains the downlink control information through the search space, improving the transmission security in the cooperative transmission scenario.
[0010] In combination with the first aspect or the first possible implementation manner of the first aspect, in the second possible implementation manner of the first aspect, the first search space is a common search space, or the first search space is a search space dedicated to the first cooperation group.
[0011] The embodiments of the present application also provide possible examples of search spaces for the cooperative transmission scenario. The existing common search space can be used to transmit DCI in the cooperative transmission scenario without defining a new search space.
[0012] A search space dedicated to the cooperative transmission scenario can also be defined. The dedicated search space is used to transmit DCI related to a certain cooperation group. The dedicated search space is only used to transmit the control information of the terminal devices in the cooperation group. Compared with transmitting the control information related to the cooperation group through the common search space, the collision of the control channel is reduced.
[0013] In combination with the first aspect or the first or second possible implementation manner of the first aspect, in the third possible implementation manner of the first aspect, the second information is associated with the first search space.
[0014] In the embodiments of the present application, when the first search space is a common search space, the first search space and the identifier of the cooperation group can be configured in an IE of an RRC message (for example, the first message described in the embodiments of the present application). It can be understood that the second information is associated with the first search space, and the first search space can be used to transmit the DCI related to the cooperation group indicated by the second information. By associating the first search space with the cooperation group, the terminal device only needs to perform blind detection in the search space dedicated to the cooperation group to obtain the DCI sent by the network device, reducing the complexity of blind detection.
[0015] Combined with any one of the first aspect or the first to third possible implementation manners of the first aspect, in the fourth possible implementation manner of the first aspect, the first terminal device obtains the first control information from the first search space according to the first information and the second information, including: the first terminal device receives the first control information scrambled by the first cooperation group identifier in the first search space indicated by the first information; the first terminal device descrambles the first control information scrambled by the first cooperation group identifier according to the second information.
[0016] The embodiments of the present application also provide a specific implementation for the first terminal device to obtain the control information from the first search space according to the first information and the second information. The network device sends the control information in a search space, and the terminal devices in the cooperation group can all obtain the downlink control information sent by the network device from the same search space, saving signaling overhead.
[0017] Combined with any one of the first aspect or the first to fourth possible implementation manners of the first aspect, in the fifth possible implementation manner of the first aspect, the format of the first control information is dedicated to cooperative transmission.
[0018] In the embodiments of the present application, a control information dedicated to cooperative transmission can be defined, and the network device can transmit the control information in this format through the search space. The existing control information format may not meet the requirements of cooperative transmission. Defining the control information dedicated to cooperative transmission can better perform cooperative transmission.
[0019] Combined with any one of the first aspect or the first to fifth possible implementation manners of the first aspect, in the sixth possible implementation manner of the first aspect, the first message further includes third information, and the third information is used to indicate the format of the control information dedicated to cooperative transmission.
[0020] In the embodiments of the present application, the terminal device may also determine the format of the first control information through the RRC message sent by the network device (for example, the first message described in the embodiments of the present application). Different formats of control information have different payload sizes of the control information. The terminal device performs blind detection according to the format of the first control information, and determines whether the first control information is received by judging the payload size corresponding to this format. When the payload size of the received message matches the payload size corresponding to the control information format dedicated to cooperative transmission, it is determined that the first control information is received through the first search space.
[0021] Combined with the first aspect or any one of the first to sixth possible implementation manners of the first aspect, in the seventh possible implementation manner of the first aspect, the first cooperative group identifier is a radio network temporary identifier RNTI; wherein, the first cooperative group identifier is different from the RNTI of the first terminal device and the RNTI of the second terminal device; or, the first cooperative group identifier is the same as the RNTI of the second terminal device.
[0022] The embodiments of the present application provide possible implementation manners of the cooperative group identifier. The cooperative group identifier may be an RNTI, but is different from the RNTIs of the CUE and TUE. Assigning a dedicated RNTI to the cooperative group can avoid confusion with the RNTIs of the terminal devices. Alternatively, the cooperative group identifier may also be the RNTI of the TUE, and there is no need to configure an additional cooperative group identifier, which can save the available sequence values of the RNTI.
[0023] Combined with the first aspect or any one of the first to seventh possible implementation manners of the first aspect, in the eighth possible implementation manner of the first aspect, the first information includes a first offset and information on a common search space, and the first offset is the offset between the first search space and the common search space.
[0024] In the embodiments of the present application, when the network device transmits control information through the search space dedicated to the cooperative group, the terminal device may accurately determine the search space dedicated to the cooperative group according to the first offset and the information on the common search space.
[0025] In a second aspect, a communication method is provided. The method includes: the network device sending first information and second information; the first information is used to indicate a first search space, and the second information is used to indicate a first cooperative group identifier, where the first cooperative group includes a first terminal device and a second terminal device; the network device sending a first message to the first terminal device, and the first message includes the first information and the second information.
[0026] Combined with the second aspect, in the first possible implementation manner of the second aspect, the first search space is a common search space, or the first search space is a search space dedicated to the first cooperative group.
[0027] Combined with the second aspect or the first possible implementation manner of the second aspect, in the second possible implementation manner of the second aspect, the second information is associated with the first search space.
[0028] Combined with the second aspect or the first or second possible implementation manner of the second aspect, in the third possible implementation manner of the second aspect, the format of the first control information is dedicated to cooperative transmission.
[0029] Combined with the second aspect or the first to third possible implementation manners of the second aspect, in the fourth possible implementation manner of the second aspect, the first message further includes third information, and the third information is used to indicate the format of the control information dedicated to cooperative transmission.
[0030] Combined with the second aspect or the first to fourth possible implementation manners of the second aspect, in the fifth possible implementation manner of the second aspect, the first cooperative group identifier is a radio network temporary identifier RNTI; wherein, the first cooperative group identifier is different from the RNTI of the first terminal device and the RNTI of the second terminal device; or, the first cooperative group identifier is the same as the RNTI of the second terminal device.
[0031] Combined with the second aspect or the first to fifth possible implementation manners of the second aspect, in the sixth possible implementation manner of the second aspect, the first information includes a first offset and information of a common search space, and the first offset is an offset between the first search space and the common search space.
[0032] In a third aspect, a communication device is provided, including: a communication unit, configured to receive a first message from a network device, where the first message includes first information and second information; the first information is used to indicate a first search space, and the second information is used to indicate a first cooperative group identifier, where the first cooperative group includes the first terminal device and the second terminal device; a processing unit, configured to obtain first control information from the first search space according to the first information and the second information, where the first control information is used to schedule downlink data of the second terminal device, or the first control information is used to indicate the downlink data of the second terminal device.
[0033] Combined with the third aspect, in the first possible implementation manner of the third aspect, the processing unit is further configured to receive the downlink data of the second terminal device from the network device through the communication unit according to the first control information; the communication unit is further configured to forward the downlink data to the second terminal device.
[0034] Combined with the third aspect or the first possible implementation manner of the third aspect, in the second possible implementation manner of the third aspect, the first search space is a common search space, or the first search space is a search space dedicated to the first cooperation group.
[0035] Combined with the third aspect or the first or second possible implementation manner of the third aspect, in the third possible implementation manner of the third aspect, the second information is associated with the first search space.
[0036] Combined with any one of the first to third possible implementation manners of the third aspect, in the fourth possible implementation manner of the third aspect, the processing unit is specifically configured to receive, through the communication unit, the first control information scrambled by the first cooperation group identifier in the first search space indicated by the first information; the processing unit is further configured to descramble the first control information scrambled by the first cooperation group identifier according to the second information.
[0037] Combined with any one of the first to fourth possible implementation manners of the third aspect, in the fifth possible implementation manner of the third aspect, the format of the first control information is dedicated to cooperative transmission.
[0038] Combined with any one of the first to fifth possible implementation manners of the third aspect, in the sixth possible implementation manner of the third aspect, the first message further includes third information, and the third information is used to indicate the control information format dedicated to cooperative transmission.
[0039] Combined with any one of the first to sixth possible implementation manners of the third aspect, in the seventh possible implementation manner of the third aspect, the first cooperation group identifier is a radio network temporary identifier RNTI; wherein, the first cooperation group identifier is different from the RNTI of the first terminal device and the RNTI of the second terminal device; or, the first cooperation group identifier is the same as the RNTI of the second terminal device.
[0040] Combined with any one of the first to seventh possible implementation manners of the third aspect, in the eighth possible implementation manner of the third aspect, the first information includes a first offset and information of a common search space, and the first offset is an offset between the first search space and the common search space.
[0041] In a fourth aspect, a communication device is provided, including: a processing unit, configured to process first information and second information; the first information is used to indicate a first search space, and the second information is used to indicate a first cooperation group identifier, where the first cooperation group includes the first terminal device and the second terminal device; a communication unit, configured to send a first message to the first terminal device, where the first message includes the first information and the second information.
[0042] In combination with the fourth aspect, in a first possible implementation manner of the fourth aspect, the first search space is a common search space, or the first search space is a search space dedicated to the first cooperation group.
[0043] In combination with the fourth aspect or the first possible implementation manner of the fourth aspect, in a second possible implementation manner of the fourth aspect, the second information is associated with the first search space.
[0044] In combination with the fourth aspect or the first or second possible implementation manner of the fourth aspect, in a third possible implementation manner of the fourth aspect, the format of the first control information is dedicated to cooperative transmission.
[0045] In combination with any one of the fourth aspect or the first to third possible implementation manners of the fourth aspect, in a fourth possible implementation manner of the fourth aspect, the first message further includes third information, and the third information is used to indicate a control information format dedicated to cooperative transmission.
[0046] In combination with any one of the fourth aspect or the first to fourth possible implementation manners of the fourth aspect, in a fifth possible implementation manner of the fourth aspect, the first cooperation group identifier is a radio network temporary identifier RNTI; where the first cooperation group identifier is different from the RNTI of the first terminal device and the RNTI of the second terminal device; or the first cooperation group identifier is the same as the RNTI of the second terminal device.
[0047] In combination with any one of the fourth aspect or the first to fifth possible implementation manners of the fourth aspect, in a sixth possible implementation manner of the fourth aspect, the first information includes a first offset and information of a common search space, and the first offset is an offset between the first search space and the common search space.
[0048] It should be noted that when the above communication device is a network device, a terminal device, or a combined device capable of implementing the functions of the above network device and terminal device, the communication unit may be a transceiver, which may include an antenna and a radio frequency circuit, etc. The transceiver may be an integrated transmitter and receiver, and the processing module may be a processor, such as a baseband chip, etc. When the communication device is a component with the functions of the above network device and terminal device, the communication unit may be a radio frequency unit, and the processing module may be a processor. When the communication device is a chip system, the communication unit may be an input / output interface of the chip system, and the processing module may be a processor of the chip system, such as a central processing unit (CPU).
[0049] In a fifth aspect, a communication device is provided, including at least one processor and a memory, the at least one processor being coupled to the memory; the memory is used for storing a computer program;
[0050] The at least one processor is configured to execute the computer program stored in the memory, so that the device executes the method described in the second aspect and any implementation manner of the second aspect, or the method described in the first aspect and any implementation manner of the first aspect.
[0051] In a sixth aspect, a computer-readable storage medium is provided, including: instructions are stored in the computer-readable storage medium; when the computer-readable storage medium runs on the communication device described in the third aspect and any implementation manner of the third aspect, the sixth aspect and any implementation manner of the sixth aspect, the communication device is caused to execute the communication method described in the first aspect and any implementation manner of the first aspect.
[0052] In a seventh aspect, a computer-readable storage medium is provided, including: instructions are stored in the computer-readable storage medium; when the computer-readable storage medium runs on the communication device described in the fourth aspect and any implementation manner of the fourth aspect, the communication device is caused to execute the communication method described in the second aspect and any implementation manner of the second aspect.
[0053] In an eighth aspect, a wireless communication device is provided. The communication device includes a processor, for example, which is applied to the communication device to implement the method described in the first aspect and any implementation manner of the first aspect. The communication device may be a chip system, for example. In a feasible implementation manner, the chip system further includes a memory, and the memory is used for storing the program instructions and data necessary for implementing the functions of the method described in the first aspect.
[0054] In a ninth aspect, a wireless communication device is provided. The communication device includes a processor, for example, which is applied to the communication device and is used to implement the functions or methods involved in the method described in the second aspect and any implementation manner of the second aspect. The communication device may be, for example, a chip system. In a feasible implementation manner, the chip system further includes a memory, and the memory is used to store the program instructions and data necessary for implementing the functions of the method described in the second aspect.
[0055] The chip system in the above aspect may be a system on chip (SOC), or may be a baseband chip, etc. The baseband chip may include a processor, a channel encoder, a digital signal processor, a modem, and an interface module, etc.
[0056] In a tenth aspect, a communication system is provided, which includes a network device, a first terminal device, and a second terminal device.
[0057] The network device is used to determine first information and second information; the first information is used to indicate a first search space, and the second information is used to indicate a first cooperation group identifier, where the first cooperation group includes the first terminal device and the second terminal device;
[0058] The network device is further used to send a first message to the first terminal device, and the first message includes the first information and the second information;
[0059] The first terminal device is used to receive the first message from the network device, obtain first control information from the first search space according to the first information and the second information, and the first control information is used to schedule the downlink data of the second terminal device, or the first control information is used to indicate the downlink data of the second terminal device;
[0060] The first terminal device is further used to receive the downlink data of the second terminal device according to the first control information and send the downlink data to the second terminal device.
[0061] For the specific execution process of the terminal device, reference may be made to the first aspect and any possible implementation manner of the first aspect above, and details are not described herein. For the specific execution process of the network device, reference may be made to the second aspect and any possible implementation manner of the second aspect above, and details are not described herein. BRIEF DESCRIPTION OF THE DRAWINGS
[0062] Figure 1 It is a schematic diagram of a cooperative transmission scenario provided by an embodiment of the present application;
[0063] Figure 2 It is another schematic diagram of a cooperative transmission scenario provided by an embodiment of the present application;
[0064] Figure 3Schematic diagram of the communication system provided by the embodiment of the present application;
[0065] Figure 4a Block diagram of the communication device provided by the embodiment of the present application;
[0066] Figure 4b Another block diagram of the communication device provided by the embodiment of the present application;
[0067] Figure 5 Flow chart of the communication method provided by the embodiment of the present application;
[0068] Figure 6 Another flow chart of the communication method provided by the embodiment of the present application;
[0069] Figure 7 Another flow chart of the communication method provided by the embodiment of the present application;
[0070] Figures 8 to 11 Another block diagram of the communication device provided by the embodiment of the present application. Detailed implementation manners
[0071] Next, the technical solutions in the present application will be described with reference to the accompanying drawings.
[0072] First, the terms related to the embodiments of the present application will be explained.
[0073] (1) User cooperative transmission
[0074] User cooperative transmission refers to that one terminal device assists another terminal device to complete data transmission, which can significantly improve the system capacity and network coverage. For example, when terminal device 1 is at the edge of a cell with weak coverage, the base station can send data to terminal device 2 in a strong coverage area, and terminal device 2 forwards the data to terminal device 1.
[0075] Figure 1 This is a scenario of downlink user cooperative transmission. The base station can send data to the cooperation user equipment (CUE) and the target user equipment (TUE). The CUE can send the received data to the TUE through the sidelink. The TUE can jointly decode the data from the base station and the data from the CUE to improve the data reception performance.
[0076] For example, refer to Figure 1, the base station prepares the data to be sent to the TUE, and sends the data to the TUE, CUE1, and CUE2. CUE1 and CUE2 send the received data to the TUE, and the TUE can jointly decode the data from the base station, the data from CUE1, and the data from CUE2.
[0077] Figure 2 This is another scenario of downlink user cooperative transmission. The base station only sends data to the CUE, and the CUE can send the received data to the TUE through the sidelink, and the TUE receives data from the CUE.
[0078] For example, referring to Figure 2 , the base station prepares the data to be sent to the TUE, and sends the data to CUE1 and CUE2. CUE1 and CUE2 send the received data to the TUE, and the TUE can jointly decode the data from CUE1 and the data from CUE2.
[0079] In the downlink user cooperative transmission scenario, the TUE and several serving CUEs form a cooperation user group (UC group). For example Figure 1 or Figure 2 the TUE, CUE1, and CUE2 in form a user cooperation group. It should be noted that a user cooperation group only includes one TUE. For a UE, it can be the TUE in a certain user cooperation group, and at the same time it can also be the CUE in other user cooperation groups. In the same cell, multiple different user cooperation groups can exist.
[0080] (2) RNTI (Radio Network Temporary Identifier, wireless network temporary identifier)
[0081] RNTI is an identifier agreed upon between the user equipment and the base station to distinguish different user equipment, and different user equipment can be distinguished through RNTI. C-RNTI (cell-RNTI) is a common RNTI and can represent the service information of the user equipment.
[0082] (3) Physical downlink control channel (physical downlink control channel, PDCCH)
[0083] Generally, whether the terminal device receives downlink data or sends uplink data, it requires scheduling by the network device. The network device can use the PDCCH to schedule the uplink data or downlink data of the terminal device. For example, the PDCCH can carry downlink control information (DCI), and the terminal device can receive the physical downlink shared channel (PDSCH) according to the DCI; or send the physical uplink shared channel (PUSCH) according to the DCI.
[0084] There are multiple formats of DCI. DCI can indicate cell-level information or UE-level information. Among them, cell-level information is information common to all UEs in the cell, and UE-level information is only applicable to a certain UE and not applicable to other UEs in the cell. A PDCCH can only carry one DCI of a certain format, and a PDCCH is transmitted on n consecutive control channel elements (CCEs), and each CCE is composed of a certain number of resource element groups (REGs). If the format of the DCI carried by the PDCCH is different, the aggregation level (AL) of the PDCCH may be different. Among them, the aggregation level indicates the number of consecutive CCEs occupied by a PDCCH. For example, the aggregation levels (AL) corresponding to DCI format {0, 1, 2, 3} are {1, 2, 4, 8} respectively.
[0085] (4) Search space
[0086] Before successfully receiving the PDCCH, the terminal device needs to monitor a set of candidate PDCCHs, that is, the terminal device attempts to decode each PDCCH in the set according to the DCI format to be monitored. If the terminal device successfully decodes a PDCCH in the set of candidate PDCCHs during the monitoring process, it means that the terminal device has successfully received the PDCCH.
[0087] It should be noted that the above candidate PDCCH sets can be referred to as search spaces. The search spaces are divided into a common search space (CSS) and a UE-specific search space (USS). In the prior art, the common search space is used to transmit cell-level DCI. All UEs under a cell can perform blind detection in the common search space to obtain cell-level DCI. For example, control information related to Paging, Random Access (RA) Response, broadcast control channel (BCCH), etc.
[0088] The UE-specific search space is used to transmit UE-level DCI. Only a certain UE can obtain the DCI sent by the base station to the UE through blind detection. For example, control information related to the downlink-shared channel (DL-SCH), uplink-shared channel (UL-SCH), etc.
[0089] The base station can configure parameters related to the search space through radio resource control (RRC) messages. For example, search space index, associated control resource set, PDCCH monitoring period, duration of PDCCH monitoring in each PDCCH monitoring period, number of candidate PDCCHs at each CCE aggregation level, monitored DCI format, etc. The terminal device can determine the search space for blind detection according to the parameters related to the search space.
[0090] In addition, the terminal device can determine the search space through the CCEs occupied by the search space. Specifically, the CCEs distributed across the entire bandwidth can be numbered, so as to determine the index of the CCEs occupied by a certain search space. Or, a control resource set (CORESET) can be divided on the bandwidth, and the CCEs distributed on a CORESET can be numbered separately. The search space can be associated with a certain CORESET, and the terminal device can determine the search space through the index of the CCEs occupied by the search space on the CORESET.
[0091] Exemplarily, the index of the CCEs occupied by the search space associated with CORESET p satisfies the following formula (1):
[0092]
[0093] Among them, in one case, in order to monitor the PDCCH in the primary cell, the carrier indication field can be configured for the UE through CrossCarrierSchedulingConfig. In this case, n CI is the carrier indication field value, used to indicate the carrier indication field; in other cases, including any CSS cases, n CI = 0;
[0094] is the time slot number, L is the aggregation level, is the index of the search space.
[0095] When the search space associated with CORESET p is CSS,
[0096] When the search space associated with CORESET p is USS,
[0097] It should be noted that Y p,-1 = n RNTI ≠ 0, where the RNTI value of n RNTI is C-RNTI; when p mod3 = 0, A p = 39827f; when p mod3 = 1, A p = 39829; when p mod3 = 2, A p = 39839; D = 65537;
[0098] i = 0,…,L-1;
[0099] N CCE,p is the number of CCEs occupied by the search space associated with CORESET p, and the CCE numbers range from 0 to N CCE,p -1;
[0100] Among them, for the primary cell corresponding to the carrier indication field value n CI is the number of PDCCH candidates, and the search space set s configured for the UE to monitor the aggregation level L; For any CSS,
[0101] For USS,
[0102] is the maximum value of the search space set s with the CCE aggregation level L for all configured n CI values.
[0103] (5) Scrambling(5) Scrambling
[0104] In existing single-hop transmission, the sending end can multiply a pseudo-random code sequence by the data to be sent to scramble the data, so as to encrypt the data and prevent the data from being tampered with during transmission. Among them, the pseudo-random code sequence used can be called a scrambling sequence.
[0105] Taking the downlink transmission of the uu link as an example, the base station can scramble the data mapped on the physical downlink shared channel (PDSCH) by using a scrambling sequence. The scrambling sequence is a bit sequence with a length of 31 bits, which is specifically obtained by performing modulo-2 operation after adding sequence X1 and sequence X2. Among them, sequence X1 is determined according to the protocol (3GPP TS38.211), and usually sequence X1 is unchanged. The initial value of sequence X2 can be determined according to c init = n RNTI ·2 15 + q·2 14 + n ID to determine.
[0106] Among them, n RNTI is the RNTI associated with the PDSCH transmission, that is, the RNTI of the terminal receiving the PDSCH;
[0107] The value of q is 0 or 1. When q = 0, the base station uses single-codeword transmission, that is, the data sent by the base station terminal includes one transport block (TB) for transmission; when q = 1, the base station uses two-codeword transmission, that is, the data sent by the base station includes two transport blocks (TB) for transmission;
[0108] n ID is the parameter dataScramblingIdentityPDSCH configured by the upper layer or Among them, the value range of the upper layer configuration parameter is {0, 1,... 1023}. When this parameter is configured, the following conditions need to be met: the RNTI is equal to C-RNTI, MCS-C-RNTI (modulation coding scheme cell RNTI) or CS-RNTI (configured scheduling RNTI); and the network device does not use DCI format 1_0 to schedule the downlink data of the terminal device in the common search space; under other conditions, is the physical layer cell ID, that is, the ID of the cell of the base station sending the PDSCH.
[0109] Figure 3FIG. 0 shows a schematic diagram of a communication system to which the technical solution provided by the present application is applicable. The communication system may include multiple network devices (only network device 100 is shown) and multiple terminal devices (only terminal device 201 and terminal device 202 are shown in the figure). Figure 3 It is only a schematic diagram and does not constitute a limitation on the applicable scenarios of the technical solution provided by the present application.
[0110] Among them, uplink and downlink transmissions can be carried out between the network device and the terminal device through a cellular link (Uu link), and the terminal devices can communicate with each other through a sidelink (sidelink link), such as D2D communication, V2X communication, machine type communication (MTC), etc.
[0111] Cooperative transmission can also be carried out between the network device 100 and the terminal device. For example, terminal device 201 and terminal device 202 can form a user cooperation group. In downlink transmission, terminal device 201 acts as a CUE and terminal device 202 acts as a TUE. The network device sends data to terminal device 201, and after receiving the data from the network device, terminal device 201 sends the data to terminal device 202. In uplink transmission, terminal device 201 acts as a CUE and terminal device 202 acts as an SUE. Terminal device 202 sends data to terminal device 201, and after receiving the data from terminal device 202, terminal device 201 sends the data to the network device.
[0112] The network device 100 can be any device with wireless transceiver functions, including but not limited to: evolved base stations in LTE (NodeB or eNB or e-NodeB, evolutional Node B), base stations in NR (gNodeB or gNB) or transmission receiving points (TRP), base stations evolved by 3GPP in the future, access nodes in WiFi systems, wireless relay nodes, wireless backhaul nodes, etc. The base station can be: macro base station, micro base station, pico base station, small cell, relay station, or balloon station, etc. Multiple base stations can support the networks of the same technology mentioned above, or can also support the networks of different technologies mentioned above. The base station can include one or more co-site or non-co-site TRPs. The network device can also be a wireless controller, a centralized unit (CU), and / or a distributed unit (DU) in the cloud radio access network (CRAN) scenario. The network device can also be a server, a wearable device, or a vehicle-mounted device, etc. Hereinafter, the network device being a base station is taken as an example for description. The multiple network devices can be base stations of the same type, or can also be base stations of different types. The base station can communicate with the terminal device, or can also communicate with the terminal device through a relay station. The terminal device can communicate with multiple base stations of different technologies. For example, the terminal device can communicate with a base station supporting the LTE network, can also communicate with a base station supporting the 5G network, and can also support dual connection with a base station of the LTE network and a base station of the 5G network.
[0113] The terminal device (such as terminal device 201 or terminal device 202) is a device with wireless transceiver functions. It can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on water (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons, satellites, etc.). The terminal can be a mobile phone, a tablet computer (Pad), a computer with wireless transceiver functions, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a vehicle-mounted terminal device, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a wearable terminal device, and so on. The embodiments of the present application do not limit the application scenarios. The terminal can sometimes also be referred to as a terminal device, a user equipment (UE), an access terminal device, a vehicle-mounted terminal, an industrial control terminal, a UE unit, a UE station, a mobile station, a mobile unit, a remote station, a remote terminal device, a mobile device, a UE terminal device, a terminal device, a wireless communication device, a UE agent, or a UE device, etc. The terminal can be fixed or mobile. The terminal device of the present application can also be an in-vehicle module, an in-vehicle module group, an in-vehicle component, an in-vehicle chip, or an in-vehicle unit built into a vehicle as one or more components or units. The vehicle can implement the method of the present application through the built-in in-vehicle module, in-vehicle module group, in-vehicle component, in-vehicle chip, or in-vehicle unit.
[0114] In Figure 1 or Figure 2 In the downlink cooperative transmission shown, the network device can scramble the downlink control information with the identifier of the cooperation group. The terminal device can perform blind detection in all common search spaces and all UE-specific search spaces of the terminal device according to the identifier of the cooperation group to obtain the DCI sent by the base station. The complexity of the blind detection of the terminal device is relatively high.
[0115] An embodiment of the present application provides a communication method. A first terminal device (e.g., CUE) receives a first message from a network device. The first message includes first information and second information. The first information is used to indicate a first search space, and the second information is used to indicate a first cooperation group identifier. Among them, the first cooperation group includes the first terminal device and a second terminal device (e.g., CUE). The first terminal device can also obtain first control information from the first search space according to the first information and the second information. The first control information is used to schedule the downlink data of the second terminal device. The CUE can obtain the control information for the downlink data sent by the network device to the second terminal device according to the search space indicated by the first information, so that it can receive the downlink data of the second terminal device from the network device and assist the network device in sending downlink data to the second terminal device. It can be seen that in the method provided by the embodiment of the present application, the terminal device can obtain the cooperation group identifier and the search space (e.g., the first search space described in the embodiment of the present application) configured by the network device through one message, and then perform blind detection in the search space configured by the message according to the identifier of the cooperation group to obtain the downlink control information sent by the network device. Compared with the prior art, the terminal device does not need to perform blind detection in all common search spaces and all UE-specific search spaces of the terminal device, and only needs to perform blind detection in the first search space indicated by the network device according to the identifier of the cooperation group to obtain the downlink control information sent by the network device, which greatly reduces the blind detection complexity of the terminal device.
[0116] The terminal device described in the embodiment of the present application can be implemented by Figure 4a the communication device 410 therein. Figure 4a The following shows a schematic hardware structure diagram of the communication device 410 provided by the embodiment of the present application. The communication device 410 includes a processor 4101, a memory 4102, and at least one communication interface ( Figure 4a only for example, it is described by taking the communication interface 4103 as an example). Among them, the processor 4101, the memory 4102, and the communication interface 4103 are connected to each other.
[0117] The processor 4101 can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the solution of the present application.
[0118] The communication interface 4103 can be a device such as any transceiver for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc.
[0119] The memory 4102 can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or it can also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory can exist independently and be connected to the processor through the communication line 4102. The memory can also be integrated with the processor.
[0120] Among them, the memory 4102 is used to store computer execution instructions for implementing the solution of this application, and is controlled by the processor 4101 for execution. The processor 4101 is used to execute the computer execution instructions stored in the memory 4102, so as to implement the intention processing method provided in the following embodiments of this application.
[0121] Optionally, the computer execution instructions in the embodiments of this application can also be referred to as application program code, and the embodiments of this application do not make specific limitations thereon.
[0122] In a specific implementation, as an embodiment, the processor 4101 can include one or more CPUs, such as Figure 4a CPU0 and CPU1 in
[0123] In a specific implementation, as an embodiment, the communication device 410 can include multiple processors, such as Figure 4aThe processors 4101 and 4106 therein. Each of these processors can be a single-CPU processor or a multi-CPU processor. The processors here can refer to one or more devices, circuits, and / or processing cores for processing data (such as computer program instructions).
[0124] In a specific implementation, as an embodiment, the communication device 410 may further include an output device 4104 and an input device 4105. The output device 4104 communicates with the processor 4101 and can display information in various ways. For example, the output device 4104 can be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector, etc. The input device 4105 communicates with the processor 4101 and can receive user input in various ways. For example, the input device 4105 can be a mouse, a keyboard, a touch screen device, or a sensing device, etc.
[0125] The above-mentioned communication device 410 can be a general-purpose device or a special-purpose device. In a specific implementation, the communication device 410 can be a desktop computer, a laptop computer, a network server, a personal digital assistant (PDA), a mobile phone, a tablet computer, a wireless terminal device, an embedded device, or a device with a similar structure therein. Figure 4a The embodiments of the present application do not limit the type of the communication device 410.
[0126] It should be noted that the communication device 410 can be a complete terminal, or a functional component or module implemented on the terminal, or a communication chip, such as a baseband chip, etc. When the communication device 410 is a complete terminal, the communication interface can be a radio frequency module. When the communication device 410 is a communication chip, the communication interface 4103 can be the input / output interface circuit of the chip, and the input / output interface circuit is used to read in and output baseband signals.
[0127] Figure 4b is a schematic structural diagram of a communication device. The structure of the communication device 420 can refer to the structure shown Figure 4b as shown.
[0128] The communication device includes at least one processor 4201, at least one memory 4202, at least one transceiver 4203, at least one network interface 4204, and one or more antennas 4205. The processor 4201, the memory 4202, the transceiver 4203, and the network interface 4204 are connected. The antenna 4205 is connected to the transceiver 4203. The network interface 4204 is used to connect the communication device to other communication devices through a communication link. For example, the communication device is connected to a core network element through an S1 interface. In the embodiments of the present application, the connection may include various interfaces, transmission lines, or buses, etc., and the present embodiment does not limit this.
[0129] The processor in the embodiments of the present application, such as the processor 4201, may include at least one of the following types: a general-purpose central processing unit (CPU), a digital signal processor (DSP), a microprocessor, an application-specific integrated circuit (ASIC), a microcontroller unit (MCU), a field programmable gate array (FPGA), or an integrated circuit for implementing logical operations. For example, the processor 4201 may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. At least one processor 4201 may be integrated in one chip or located on multiple different chips.
[0130] The memory in the embodiments of the present application, such as the memory 4202, may include at least one of the following types: a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM). In some scenarios, the memory may also be a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0131] The memory 4202 can be stand-alone and connected to the processor 4201. Optionally, the memory 4202 can also be integrated with the processor 4201, for example, integrated within a single chip. Among them, the memory 4202 can store the program code for implementing the technical solution of the embodiment of the present application, and is controlled by the processor 4201 for execution. Various computer program codes being executed can also be regarded as the driver programs of the processor 4201. For example, the processor 4201 is used to execute the computer program code stored in the memory 4202, so as to implement the technical solution in the embodiment of the present application.
[0132] The transceiver 4203 can be used to support the reception or transmission of radio frequency signals between the communication device and the terminal device. The transceiver 4203 can be connected to the antenna 4205. Specifically, one or more antennas 4205 can receive radio frequency signals. The transceiver 4203 can be used to receive the radio frequency signals from the antenna, convert the radio frequency signals into digital baseband signals or digital intermediate frequency signals, and provide the digital baseband signals or digital intermediate frequency signals to the processor 4201, so that the processor 4201 can further process the digital baseband signals or digital intermediate frequency signals, such as demodulation processing and decoding processing. In addition, the transceiver 4203 can be used to receive the modulated digital baseband signals or digital intermediate frequency signals from the processor 4201, convert the modulated digital baseband signals or digital intermediate frequency signals into radio frequency signals, and transmit the radio frequency signals through one or more antennas 4205. Specifically, the transceiver 4203 can selectively perform one-level or multi-level down-conversion processing and analog-to-digital conversion processing on the radio frequency signals to obtain digital baseband signals or digital intermediate frequency signals. The order of the down-conversion processing and the analog-to-digital conversion processing can be adjusted. The transceiver 4203 can selectively perform one-level or multi-level up-conversion processing and digital-to-analog conversion processing on the modulated digital baseband signals or digital intermediate frequency signals to obtain radio frequency signals. The order of the up-conversion processing and the digital-to-analog conversion processing can be adjusted. Digital baseband signals and digital intermediate frequency signals can be collectively referred to as digital signals. The transceiver can be referred to as a transceiver circuit, a transceiver unit, a transceiver device, a transmitting circuit, a transmitting unit, or a transmitting device, etc.
[0133] It should be noted that the communication device 420 can be the entire communication device, or a component or assembly that implements the functions of the communication device, or a communication chip. When the communication device 420 is a communication chip, the transceiver 4203 can be the interface circuit of the chip, and this interface circuit is used to read in and output baseband signals.
[0134] The embodiment of the present application provides a communication method, as Figure 5 shown, the method includes the following steps:
[0135] Step 501: The network device sends a first message to the first terminal device and the second terminal device. The first message includes first information and second information. The first information is used to indicate a first search space, and the second information is used to indicate a first cooperation group identifier, where the first cooperation group includes the first terminal device and the second terminal device.
[0136] In a specific implementation, the second terminal device may be located at the edge of the coverage cell of the network device. The first terminal device in a strong coverage area can assist the network device in sending data to the second terminal device. It can be understood that the first terminal device and the second terminal device may belong to the same user cooperation group. For example, the first cooperation group described in the embodiments of the present application. In addition, the first terminal device is a CUE and is used to cooperate with the network device to transmit data to the second terminal device. The second terminal device is a TUE and is the final receiver of the data sent by the network device, that is, the data sent by the network device will end at the second terminal device.
[0137] When the network device has downlink data to send to the TUE, it can first send the downlink data to the CUE. After receiving the downlink data from the network device, the CUE sends the downlink data to the TUE. In the embodiments of the present application, the network device can also send control information for scheduling downlink data to the CUE through a search space, so that the CUE can receive the downlink data sent by the network device on the resources indicated by the control information to assist the network device in sending downlink data to the TUE.
[0138] In addition, the network device also needs to send information about the search space to the CUE, so that the CUE can perform blind detection in the search space, receive the PDCCH in the search space, and obtain control information therefrom.
[0139] By way of example, the network device sends a first message to the CUE (for example, the first terminal device). The first message includes information about the first search space, for example, the first information described in the embodiments of the present application.
[0140] In a possible implementation, the first information may include one or more of an identifier (SearchSpaceID) of a first search space, a control resource set ID (controlResourceSetId) of a control resource set (CORESET) corresponding to the first search space, a control information format (DCI format) corresponding to the first search space, and an aggregation level L corresponding to the first search space. It should be noted that, according to the control resource set ID, the index p of the control resource set can be determined. The control information format corresponding to the first search space refers to the format of the DCI carried by the PDCCH transmitted in the first search space. In the embodiments of the present application, the DCI format in the first information may be a DCI format dedicated to cooperative transmission. It can be understood that this format of DCI is the DCI sent by the network device to the terminal device in the cooperative group in the cooperative transmission scenario. The control resource set corresponding to the first search space refers to the control resource set where the first search space is located. The aggregation level L corresponding to the first search space refers to the aggregation level of the PDCCH transmitted in the first search space.
[0141] In a possible implementation, the first message is a radio resource control (RRC) message.
[0142] It should be noted that the first message may further indicate the cooperative group where the first terminal device and the second terminal device are located. For example, the first cooperative group described in the embodiments of the present application. In the embodiments of the present application, the second information in the first message is used to indicate the first cooperative group identifier, and the first cooperative group identifier is the identifier of the first cooperative group.
[0143] Specifically, the first cooperative group identifier may be a radio network temporary identifier RNTI, and the first cooperative group identifier may reuse the RNTI of the second terminal device, that is, the first cooperative group identifier is the same as the RNTI of the second terminal device.
[0144] In a possible implementation, the first cooperative group identifier is different from the RNTI of the first terminal device and different from the RNTI of the second terminal device.
[0145] In the embodiments of the present application, the common search space is associated with the cooperative group identifier. The terminal device only needs to perform blind detection in the search space associated with the cooperative group to obtain the group-level control information sent by the network device, such as the DCI of the cooperative group. In contrast, in the prior art, the terminal device performs blind detection in all common search spaces and all UE-specific search spaces of the terminal device. The method provided in the embodiments of the present application greatly reduces the blind detection complexity of the terminal device.
[0146] It should be noted that the control information at the group level, that is, the control information received by each terminal device in the cooperation group. For example, the CUE and TUE in the cooperation group both receive the group-level control information sent by the network device.
[0147] In a possible implementation manner, a common search space and a cooperation group identifier are configured through an IE (information element) of an RRC message. Exemplarily, the second information and the first information are in the same IE of the first message.
[0148] In the embodiments of the present application, the network device may also configure a search space dedicated to the cooperation group. The group-level control information is transmitted through the search space dedicated to the cooperation group. For example, the network device transmits PDCCH through the search space dedicated to the cooperation group, and the control information carried by the PDCCH is used to schedule the downlink data of the TUE.
[0149] In a possible implementation manner, a search space dedicated to the cooperation group and a cooperation group identifier are configured through an RRC message, or a search space dedicated to the cooperation group and a cooperation group identifier are configured through different IEs of the RRC message. It can be understood that the second information and the first information may be in the same IE of the first message or in different IEs of the first message. The embodiments of the present application do not limit this.
[0150] It should be noted that the first search space described in the embodiments of the present application may be a search space dedicated to the first cooperation group. The first terminal device may perform blind detection in the search space dedicated to the first cooperation group and attempt to obtain the control information for scheduling the downlink data of the second terminal device.
[0151] Step 502: The first terminal device obtains first control information from the first search space according to the first information and the second information, and the first control information is used to schedule the downlink data of the second terminal device.
[0152] In a specific implementation, the first terminal device may receive the first control information in the first search space indicated by the first information, and the first control information is scrambled by the first cooperation group identifier. Further, the first terminal device may also determine the first cooperation group identifier according to the second information and descramble the first control information according to the first cooperation group identifier.
[0153] It should be noted that the first terminal device may determine the CCEs occupied by the first search space according to the first information, and perform blind detection on these CCEs to attempt to receive the first control information sent by the network device.
[0154] In a specific implementation, the first terminal device may determine the CCEs occupied by the first search space according to the "control resource set ID" and "aggregation level L" in the first information. For example, the "index p of the control resource set" is determined according to the "control resource set ID", and the "index p of the control resource set" and "aggregation level L" are substituted into the above formula (1) to determine the CCEs occupied by the first search space.
[0155] The first terminal device may also perform blind detection on the CCEs occupied by the first search space according to the DCI format in the first information to obtain the first control information. By way of example, if the format of the control information received by the first terminal device on the CCEs occupied by the first search space is the format indicated by the DCI format in the first information, the first terminal device determines that the control information is sent by the network device to itself; otherwise, the first terminal device may discard the received control information and continue with the blind detection.
[0156] The first terminal device may also descramble the first control information according to the cooperation group identifier indicated by the second information (for example, the first cooperation group identifier described in the embodiments of the present application) to determine the time-frequency resources indicated by the first control information, so as to receive the downlink data of the second terminal device sent by the network device on the time-frequency resources indicated by the first control information, thereby assisting the network device in sending downlink data to the second terminal device.
[0157] Optionally, Figure 5 The method shown further includes:
[0158] Step 503, the first terminal device receives the downlink data of the second terminal device from the network device according to the first control information.
[0159] Step 504, the first terminal device forwards the downlink data received from the network device to the second terminal device.
[0160] Specifically, the first terminal device may also forward the downlink data received according to the first control information to the second terminal device through the communication link between the first terminal device and the second terminal device. Among them, the communication link between the first terminal device and the second terminal device may be a V2X link, a D2D link, an unlicensed spectrum link, or a WiFi link.
[0161] In addition, the forwarding method adopted by the first terminal device may be amplify-and-forward (AF), decode-and-forward (DF), etc. Among them, AF forwarding means that the first terminal device amplifies the analog signal carrying the downlink data and then forwards it. DF forwarding means that the first terminal device obtains a data packet from the time-frequency resource indicated by the first control information, and after descrambling the data packet according to the first cooperation group identifier to obtain a transfer block (TB), forwards the obtained TB to the second terminal device.
[0162] Optionally, in a cooperative transmission scenario, the network device may also indicate, through an RRC message, that the format of the DCI is control information dedicated to cooperative transmission, so that the terminal device can perform blind detection in the search space according to the DCI format indicated by the network device. For example, when the terminal device detects control information in the search space indicated by the RRC message that is in the format dedicated to cooperative transmission, it stops the blind detection.
[0163] Exemplarily, the first message may further include third information, where the third information is used to indicate the format of the control information dedicated to cooperative transmission. The network device may determine the format of the control information dedicated to cooperative transmission according to the third information. When control information in this format (for example, the first control information described in the embodiments of the present application) is detected in the first search space, the blind detection in the first search space is stopped.
[0164] In a possible implementation manner, when the network device transmits control information through a search space dedicated to a cooperation group, the network device may configure, through an RRC message, the offset of the search space dedicated to the cooperation group relative to the common search space.
[0165] Exemplarily, the first information in the first message includes a first offset and information about the common search space, where the first offset is the offset between the first search space and the common search space. The first terminal device may determine the search space dedicated to the first cooperation group, for example, the first search space described in the embodiments of the present application, according to the first offset and the information about the common search space.
[0166] In a specific implementation, a field can be added within the searchSpaceType of the RRC message to define a search space dedicated to a cooperation group. This field is parallel to the common field and the ue-Specific field, and this field can include dci-Format-for-UC. A field can also be added within the searchSpaceType to indicate the offset of the search space dedicated to the cooperation group relative to the common search space. This field is parallel to other fields within the searchSpaceType. Alternatively, a field can be added to the SearchSpace to indicate the offset of the search space dedicated to the cooperation group relative to the common search space. This field is parallel to other fields within the SearchSpace. The specific implementation of the first information in the standard can be as follows:
[0167]
[0168] Among them, ue-cooperation is used to define a search space dedicated to a cooperation group, offsetToCSS is used to indicate the offset between the search space dedicated to the cooperation group and the common search space, and dci-Format-for-UC is used to indicate the control information format dedicated to cooperation.
[0169] In a specific implementation, a second piece of information can be added to the common field of the searchSpaceType field of the RRC message. For example, the specific implementation of the second piece of information in the standard can be as follows:
[0170]
[0171] In a specific implementation, a third piece of information can be added to the common field of the searchSpaceType field of the RRC message. The third piece of information can be parallel to the existing dci-Format under the common field. For example, the specific implementation of the "dci-Format-for-UC" field of the control information format dedicated to cooperation in the standard can be as follows:
[0172] OPTIONAL--Need R
[0173] dci-Format-for-UC SEQUENCE{…}
[0174] },
[0175] An embodiment of this application provides a communication method. A network device can transmit control information dedicated to cooperative transmission through a common search space, such as Figure 6 As shown, the method includes the following steps:
[0176] 601. The base station sends an RRC message to the TUE and the CUE.
[0177] Among them, the TUE and the CUE are terminal devices in the same cooperation group, and the CUE can assist the base station in sending data to the TUE. An IE in the RRC message includes the identifier UC-RNTI of the cooperation group where the TUE and the CUE are located and information about the common search space. The information about the common search space can be: the SearchSpace ID of the common search space, the format of the DCI carried by the PDCCH transmitted in the common search space, the aggregation level of the PDCCH transmitted in the common search space, the control resource set ID corresponding to the common search space, etc. The RRC message can be regarded as the first message described in the embodiments of the present application.
[0178] 602. The base station sends a PDCCH in the common search space, and the DCI carried by the PDCCH is scrambled with the identifier UC-RNTI of the cooperation group.
[0179] 603. The CUE performs blind detection in the common search space according to the information about the common search space in the above RRC message to obtain DCI.
[0180] Specifically, the CUE can determine the index p of the control resource set according to the control resource set IE corresponding to the common search space. The CUE can determine the CCEs occupied by the common search space according to the aggregation level indicated by the IE and the control resource set index p, and can also descramble the DCI obtained in the common search space according to the cooperation group identifier UC-RNTI.
[0181] 604. The base station sends downlink data to the CUE through the physical downlink shared channel (PDSCH).
[0182] 605. The CUE receives the downlink data on the PDSCH according to the DCI.
[0183] Specifically, the CUE receives the downlink data sent by the base station in the time-frequency resources indicated by the DCI, where the downlink data is the downlink data of the TUE.
[0184] 606. The CUE sends the downlink data received from the base station to the TUE.
[0185] The embodiments of the present application provide a communication method. The network device can transmit control information dedicated to cooperative transmission through a search space dedicated to the cooperation group (hereinafter referred to as the "dedicated search space"), such as Figure 7 As shown, the method includes the following steps:
[0186] 701. The base station sends an RRC message to the TUE and the CUE.
[0187] Among them, the TUE and the CUE are terminal devices in the same cooperation group, and the CUE can assist the base station to send data to the TUE. An IE in the RRC message includes the identifier UC-RNTI of the cooperation group where the TUE and the CUE are located and information on the dedicated search space, or the identifier UC-RNTI of the cooperation group and the information on the dedicated search space are in different IEs of the RRC message. The RRC message can be regarded as the first message described in the embodiments of the present application.
[0188] The information on the dedicated search space may be: the offset of the dedicated search space relative to the common search space, the format of the DCI carried by the PDCCH transmitted in the dedicated search space, the aggregation level of the PDCCH transmitted in the dedicated search space, the control resource set ID corresponding to the dedicated search space, etc.
[0189] 702. The base station sends a PDCCH in the dedicated search space, and the DCI carried by the PDCCH is scrambled with the identifier UC-RNTI of the cooperation group.
[0190] 703. The CUE performs blind detection in the dedicated search space according to the information on the dedicated search space in the above RRC message to obtain DCI.
[0191] Specifically, the CUE can determine the CCEs occupied by the dedicated search space according to the aggregation level, control resource set ID, and the offset of the dedicated search space relative to the common search space indicated by the IE, and can also descramble the DCI obtained in the dedicated search space according to the cooperation group identifier UC-RNTI.
[0192] 704. The base station sends the downlink data of the TUE to the CUE through the PDSCH.
[0193] 705. The CUE receives the downlink data on the PDSCH according to the DCI.
[0194] Specifically, the CUE receives the downlink data sent by the base station in the time-frequency resources indicated by the DCI, where the downlink data is the downlink data of the TUE.
[0195] 706. The CUE sends the downlink data received from the base station to the TUE.
[0196] A possible implementation manner is that the protocol defines an offset Δ between the dedicated search space of the cooperation group and the common search space UC . Then, based on the foregoing formula (1), the dedicated search space of the cooperation group satisfies the following formula (2):
[0197]
[0198] Among them, Δ UC is a non-zero integer;
[0199] In a possible implementation, a parameter n is added to the foregoing formula (1). UC , and the protocol defines the value or value range of this parameter, or this parameter is determined according to the cooperation group identifier UC-RNTI. For example, this parameter is a function of the cooperation group identifier UC-RNTI. The search space dedicated to the cooperation group satisfies the following formula (3):
[0200]
[0201] Wherein, for the search space dedicated to the cooperation group, n UC =Δ UC , where Δ UC is a non-zero integer; when the search space is a common search space, n UC =0;
[0202] In a possible implementation, a term n is added to the formula. UC , and this parameter n UC is configured through an RRC message. The search space dedicated to the cooperation group satisfies the following formula (4):
[0203]
[0204] Wherein, for the search space dedicated to the cooperation group, n UC =Δ UC , where Δ UC is a non-zero integer; when the search space is a common search space, n UC =0.
[0205] It should be noted that the meanings of other parameters in the foregoing formula (2), (3) or (4) refer to the relevant descriptions of formula (1) in the foregoing embodiments of the present application, and will not be elaborated here. In a specific implementation, the CUE can determine the index p of the control resource set according to the control resource set ID corresponding to the dedicated search space, and can also use the offset Δ UC between the dedicated search space and the common search space, the index p of the control resource set corresponding to the dedicated search space, and the aggregation level L of the PDCCH for dedicated search transmission and substitute them into the foregoing formula (2), (3) or (4) to determine the CCE occupied by the dedicated search space, so as to perform blind detection on the CCE occupied by the dedicated search space to obtain the DCI for scheduling the downlink data of the TUE.
[0206] In the case of dividing each functional module according to the corresponding functions, Figure 8 A possible structural schematic diagram of the communication device involved in the foregoing embodiment is shown. Figure 8The communication device shown may be the first terminal device described in the embodiments of the present application, or a component in the terminal device that implements the above method, or a chip applied to the terminal device. The chip may be a System-On-a-Chip (SOC) or a baseband chip with communication functions, etc. As Figure 8 shown, the communication device includes a processing unit 801 and a communication unit 802. The processing unit may be one or more processors, and the communication unit may be a transceiver.
[0207] The processing unit 801 is used to support the first terminal device to execute step 503, and / or for other processes of the technologies described herein.
[0208] The communication unit 802 is used to support communication between the first terminal device and other communication devices. For example, it supports the terminal device to execute step 504, and / or for other processes of the technologies described herein.
[0209] It should be noted that all relevant contents of the steps involved in the above method embodiments can be cited in the function descriptions of the corresponding functional modules, and will not be elaborated here.
[0210] Exemplarily, in the case of adopting an integrated unit, the schematic structural diagram of the communication device provided in the embodiments of the present application is as Figure 9 shown. In Figure 9 it, the communication device includes: a processing module 901 and a communication module 902. The processing module 901 is used to control and manage the actions of the communication device. For example, it executes the steps executed by the above processing unit 801, and / or for other processes of the technologies described herein. The communication module 902 is used to execute the steps executed by the above communication unit 802, and support the interaction between the communication device and other devices, such as the interaction with other terminal devices. As Figure 9 shown, the communication device may further include a storage module 903, and the storage module 903 is used to store the program code and data of the communication device.
[0211] When the processing module 901 is a processor, the communication module 902 is a transceiver, and the storage module 903 is a memory, the communication device is Figure 4a the communication device shown.
[0212] In the case of dividing each function into corresponding functional modules, Figure 10 shows a possible schematic structural diagram of the communication device involved in the above embodiments. Figure 10The communication device shown may be the network device described in the embodiments of the present application, or a component in the network device that implements the above method, or may also be a chip applied to the network device. The chip may be a System-On-a-Chip (SOC) or a baseband chip with communication functions, etc. As Figure 10 shown, the communication device includes a processing unit 1001 and a communication unit 1002. The processing unit 1001 may be one or more processors, and the communication unit 1002 may be a transceiver.
[0213] The processing unit 1001 is used to support the network device to perform internal processing. For example, it supports the network device to determine the first information and the second information, and / or is used for other processes of the technologies described herein.
[0214] The communication unit 1002 is used to support the communication between the network device and other communication devices. For example, it supports the network device to execute step 501, and / or is used for other processes of the technologies described herein.
[0215] It should be noted that all relevant contents of each step involved in the above method embodiments can be cited in the function descriptions of the corresponding functional modules, and will not be elaborated here.
[0216] Exemplarily, in the case of adopting an integrated unit, the schematic structural diagram of the communication device provided in the embodiments of the present application is as Figure 11 shown. In Figure 11 , the communication device includes: a processing module 1101 and a communication module 1102. The processing module 1101 is used to control and manage the actions of the communication device. For example, it executes the steps executed by the above processing unit 1001, and / or is used for other processes of the technologies described herein. The communication module 1102 is used to execute the steps executed by the above communication unit 1002 and support the interaction between the communication device and other devices, such as the interaction with other network device devices. As Figure 11 shown, the communication device may further include a storage module 1103, and the storage module 1103 is used to store the program code and data of the communication device.
[0217] When the processing module 1101 is a processor, the communication module 1102 is a transceiver, and the storage module 1103 is a memory, the communication device is the Figure 4b communication device shown.
[0218] The embodiments of the present application provide a computer-readable storage medium, and instructions are stored in the computer-readable storage medium; the instructions are used to execute the method as Figure 5 shown.
[0219] An embodiment of the present application provides a computer program product including instructions, which, when running on a communication device, causes the communication device to execute as Figure 5 shown in the method.
[0220] An embodiment of the present application provides a wireless communication device, including: instructions are stored in the wireless communication device; when the wireless communication device runs on the Figure 4a , Figure 4b , Figures 8 to 11 shown communication device, it causes the communication device to execute as Figure 5 shown in the method. The wireless communication device may be a chip.
[0221] An embodiment of the present application further provides a communication system, including: a terminal device and a network device. Exemplarily, the terminal device may be the Figure 4a , Figure 8 , Figure 9 shown communication device, and the network device may be the Figure 4b , Figure 10 , Figure 11 shown communication device.
[0222] Through the description of the above embodiments, those skilled in the art can clearly understand that, for the convenience and simplicity of description, only the above division of each functional module is used for illustration. In actual applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the database access device is divided into different functional modules to complete all or part of the functions described above.
[0223] The processor in the embodiments of the present application may include, but is not limited to, at least one of the following: a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), a microcontroller unit (MCU), or an artificial intelligence processor, etc., which are various computing devices that run software. Each computing device may include one or more cores for executing software instructions to perform operations or processing. The processor may be a single semiconductor chip or may be integrated with other circuits into a semiconductor chip. For example, it may form a system on a chip (SoC) with other circuits (such as codec circuits, hardware acceleration circuits, or various bus and interface circuits), or may be integrated as an embedded processor of an ASIC into the ASIC. The ASIC integrated with the processor may be packaged separately or may be packaged together with other circuits. In addition to the cores for executing software instructions to perform operations or processing, the processor may further include necessary hardware accelerators, such as a field programmable gate array (FPGA), a programmable logic device (PLD), or a logic circuit for implementing dedicated logical operations.
[0224] The memory in the embodiments of the present application may include at least one of the following types: a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM). In some scenarios, the memory may also be a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media, or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0225] In this application, "at least one" means one or more. "A plurality" means two or more. "And / or" describes the relationship between associated objects and indicates that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, or B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one (item)" or a similar expression refers to any combination of these items, including any combination of a single item or multiple items. For example, at least one (item) of a, b, or c can mean: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, and c can be single or multiple. Additionally, for the convenience of clearly describing the technical solutions of the embodiments of this application, in the embodiments of this application, terms such as "first" and "second" are used to distinguish identical or similar items with basically the same functions and roles. Those skilled in the art can understand that terms such as "first" and "second" do not limit the quantity and execution order, and "first", "second", etc. do not necessarily mean different.
[0226] In several embodiments provided by this application, it should be understood that the disclosed database access device and method can be implemented in other ways. For example, the database access device embodiments described above are merely illustrative. For example, the division of the modules or units is only a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection between each other can be through some interfaces. The indirect coupling or communication connection of the database access device or unit can be in electrical, mechanical, or other forms.
[0227] The unit described as a separate component may or may not be physically separated. The component displayed as a unit can be a physical unit or multiple physical units, that is, it can be located in one place or distributed to multiple different places. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0228] In addition, in each embodiment of this application, the functional units can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above - mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
[0229] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiments of the present application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. The software product is stored in a storage medium and includes several instructions for causing a device (which can be a single-chip microcomputer, a chip, etc.) or a processor to execute all or part of the steps of the methods described in the embodiments of the present application. The foregoing storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical discs.
[0230] As described above, the above are only specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A communication method, characterized in that, The method includes: A first terminal device receives a first message from a network device, where the first message includes first information and second information; the first information is used to indicate a first search space, and the second information is used to indicate a first cooperation group identifier, where the first cooperation group includes the first terminal device and a second terminal device; The first terminal device obtains first control information from the first search space according to the first information and the second information, where the first control information is used to schedule downlink data of the second terminal device.
2. The method according to claim 1, characterized in that, The method further includes: The first terminal device receives the downlink data of the second terminal device from the network device according to the first control information; The first terminal device forwards the downlink data to the second terminal device.
3. The method according to claim 1 or 2, characterized in that, The first search space is a common search space, or the first search space is a search space dedicated to the first cooperation group.
4. The method according to claim 1 or 2, characterized in that, The second information is associated with the first search space.
5. The method according to claim 1 or 2, characterized in that, The first terminal device obtaining first control information from a first search space according to the first information and the second information includes: The first terminal device receives the first control information scrambled by the first cooperation group identifier in the first search space indicated by the first information; The first terminal device descrambles the first control information scrambled by the first cooperation group identifier according to the second information.
6. The method according to claim 1 or 2, characterized in that, The format of the first control information is dedicated to cooperative transmission.
7. The method according to claim 1 or 2, characterized in that, The first message further includes third information, where the third information is used to indicate a control information format dedicated to cooperative transmission.
8. The method according to claim 1 or 2, characterized in that, The first cooperation group identifier is a radio network temporary identifier RNTI; where the first cooperation group identifier is different from the RNTI of the first terminal device and the RNTI of the second terminal device; or, The first cooperation group identifier is the same as the RNTI of the second terminal device.
9. The method according to claim 1 or 2, characterized in that, The first information includes a first offset and information on a common search space, where the first offset is an offset between the first search space and the common search space.
10. A communication method, characterized in that, The method includes: The network device determines first information and second information; the first information is used to indicate a first search space, and the second information is used to indicate a first cooperation group identifier, where the first cooperation group includes a first terminal device and a second terminal device; The network device sends a first message to the first terminal device, where the first message includes the first information and the second information; Send first control information through the first search space, where the first control information is used to schedule downlink data of the second terminal device.
11. The method according to claim 10, characterized in that, The first search space is a common search space, or the first search space is a search space dedicated to the first cooperation group.
12. The method according to claim 10 or 11, characterized in that, The second information is associated with the first search space.
13. The method according to claim 10 or 11, characterized in that, The format of the first control information is dedicated to cooperative transmission.
14. The method according to claim 10 or 11, characterized in that, The first message further includes third information, where the third information is used to indicate a control information format dedicated to cooperative transmission.
15. The method according to claim 10 or 11, characterized in that, The first cooperation group identifier is a radio network temporary identifier (RNTI); wherein, the first cooperation group identifier is different from the RNTI of the first terminal device and the RNTI of the second terminal device; or, the first cooperation group identifier is the same as the RNTI of the second terminal device.
16. The method according to claim 10 or 11, characterized in that, The first information includes a first offset and information on a common search space, and the first offset is the offset between the first search space and the common search space.
17. A communication device, characterized in that, Including: A communication unit, configured to receive a first message from a network device, where the first message includes first information and second information; the first information is used to indicate a first search space, and the second information is used to indicate a first cooperation group identifier, where the first cooperation group includes a first terminal device and a second terminal device; A processing unit, configured to obtain first control information from the first search space according to the first information and the second information, where the first control information is used to schedule downlink data of the second terminal device.
18. The device according to claim 17, characterized in that, The processing unit is further configured to receive, according to the first control information, the downlink data of the second terminal device from the network device through the communication unit; The communication unit is further configured to forward the downlink data to the second terminal device.
19. The device according to claim 17 or 18, characterized in that, The first search space is a common search space, or the first search space is a search space dedicated to the first cooperation group.
20. The device according to claim 17 or 18, characterized in that, The second information is associated with the first search space.
21. The device according to claim 17 or 18, characterized in that, Specifically, the processing unit is configured to receive, through the communication unit in the first search space indicated by the first information, the first control information scrambled by the first cooperation group identifier; The processing unit is further configured to descramble the first control information scrambled by the first cooperation group identifier according to the second information.
22. The device according to claim 17 or 18, characterized in that, The format of the first control information is dedicated to cooperative transmission.
23. The device according to claim 17 or 18, characterized in that, The first message further includes third information, where the third information is used to indicate a control information format dedicated to cooperative transmission.
24. The device according to claim 17 or 18, characterized in that, The first cooperation group identifier is a radio network temporary identifier (RNTI); wherein, the first cooperation group identifier is different from the RNTI of the first terminal device and the RNTI of the second terminal device; or, the first cooperation group identifier is the same as the RNTI of the second terminal device.
25. The device according to claim 17 or 18, characterized in that, The first information includes a first offset and information on a common search space, and the first offset is the offset between the first search space and the common search space.
26. A communication device, characterized in that, Including: A processing unit, configured to process first information and second information; the first information is used to indicate a first search space, and the second information is used to indicate a first cooperation group identifier, where the first cooperation group includes a first terminal device and a second terminal device; A communication unit, configured to send a first message to the first terminal device, where the first message includes the first information and the second information; The communication unit is further configured to send first control information through the first search space, where the first control information is used to schedule downlink data of the second terminal device.
27. The device according to claim 26, characterized in that, The first search space is a common search space, or the first search space is a search space dedicated to the first cooperation group.
28. The device according to claim 26 or 27, characterized in that, The second information is associated with the first search space.
29. The device according to claim 26 or 27, characterized in that, The format of the first control information is dedicated to cooperative transmission.
30. The device according to claim 26 or 27, characterized in that, The first message further includes third information, and the third information is used to indicate the control information format dedicated to cooperative transmission.
31. The device according to claim 26 or 27, characterized in that, The first cooperative group identifier is a radio network temporary identifier RNTI; wherein, the first cooperative group identifier is different from the RNTI of the first terminal device and the RNTI of the second terminal device; or, The first cooperative group identifier is the same as the RNTI of the second terminal device.
32. The device according to claim 26 or 27, characterized in that, The first information includes a first offset and information of a common search space, and the first offset is an offset between the first search space and the common search space.
33. A computer-readable storage medium, characterized in that, Comprising a program or instruction, when the program or instruction is run by a processor, the method according to any one of claims 1 to 9 is executed.
34. A computer-readable storage medium, characterized in that, Comprising a program or instruction, when the program or instruction is run by a processor, the method according to any one of claims 10 to 16 is executed.
Citation Information
Patent Citations
Method for processing physical downlink control channel, and related devices
CN109587729A