A communication method, apparatus, terminal, base station, and storage medium
By receiving beam indication signaling from the base station through the terminal, multiple target beams or beam groups are determined, realizing multi-beam data transmission in the high-frequency band of the 5G NR communication system. This solves the problem of insufficient communication robustness and improves coverage and data transmission quality.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2018-09-20
- Publication Date
- 2026-04-03
AI Technical Summary
In 5G NR communication systems, high-frequency carriers attenuate rapidly, resulting in insufficient communication coverage. Existing technologies also exhibit low robustness in communication between base stations and terminals.
The terminal receives beam indication signaling sent by the base station, determines multiple target beams or beam groups based on the signaling, and performs multi-beam-based data transmission.
Multi-beam transmission improves the robustness of communication and enhances the coverage and data transmission quality of high-frequency communication.
Smart Images

Figure CN114364041B_ABST
Abstract
Description
[0001] This application is a divisional application of Chinese application No. 201880001421.2, with an international filing date of September 20, 2018, entitled "A communication method, apparatus, terminal, base station and storage medium". Technical Field
[0002] This disclosure relates to the field of communication technology, and in particular to a communication method, apparatus, terminal, base station, and storage medium. Background Technology
[0003] In 5G (5th Generation mobile communication technology) NR (New Radio) communication systems, to achieve higher data transmission speeds and lower latency, the communication frequency bands for the carriers between base stations and terminals are becoming increasingly higher. For these higher frequency bands, especially those above 6 GHz, the carrier attenuates more rapidly. To ensure coverage, terminals need to use beamforming for data transmission and reception when communicating with base stations.
[0004] Currently, when communicating between a base station and a terminal, the base station determines a target beam for the terminal and informs the terminal of the target beam; the terminal then transmits data with the base station through this target beam. Summary of the Invention
[0005] This disclosure provides a communication method, apparatus, terminal, base station, and storage medium, which can solve the problem of low communication robustness. The technical solution is as follows:
[0006] According to a first aspect of the present disclosure, a communication method is provided, the method being applied to a terminal, the method comprising:
[0007] Receive beam indication signaling sent by the base station, the beam indication signaling being used to indicate multiple target beams or a target beam group;
[0008] The beam indication signaling determines the plurality of target beams or the plurality of target beams corresponding to a target beam group;
[0009] Based on the multiple target beams, data transmission is performed between the base station and the target base station.
[0010] In one possible implementation, the beam indication signaling is a first MAC signaling, which is used to indicate the beam group identifier of the target beam group to be activated.
[0011] In another possible implementation, before the beam indication signaling sent by the receiving base station, the method further includes:
[0012] The system receives a first RRC signaling sent by the base station. The first RRC signaling is used to indicate multiple beam group information. The beam group information includes a beam group identifier and multiple RS identifiers within the beam group. The RS identifiers are used to indicate beams.
[0013] The step of determining the plurality of target beams or the plurality of target beams corresponding to a target beam group according to the beam indication signaling includes:
[0014] Based on the beam group identifier of the target beam group, obtain multiple RS identifiers within the target beam group from the multiple beam group information indicated by the first RRC signaling;
[0015] Acquire multiple target beams indicated by multiple RS identifiers within the target beam group.
[0016] In another possible implementation, the beam indication signaling is a second MAC signaling, which is used to indicate the beam identifiers of multiple target beams that need to be activated.
[0017] In another possible implementation, before the beam indication signaling sent by the receiving base station, the method further includes:
[0018] The system receives a second RRC signaling sent by the base station. The second RRC signaling is used to indicate multiple beam information, the beam information including a beam identifier and a corresponding RS identifier, the RS identifier being used to indicate the beam.
[0019] The step of determining the plurality of target beams or the plurality of target beams corresponding to a target beam group according to the beam indication signaling includes:
[0020] Based on the beam identifiers of the multiple target beams, obtain the multiple RS identifiers corresponding to the multiple target beams from the multiple beam information indicated by the second RRC signaling;
[0021] Obtain the multiple target beams indicated by the multiple RS identifiers corresponding to the multiple target beams.
[0022] In another possible implementation, the beam indication signaling is a first DCI signaling, which is used to indicate the beam identifiers of multiple target beams.
[0023] In another possible implementation, before the beam indication signaling sent by the receiving base station, the method further includes:
[0024] The third RRC signaling sent by the base station is received. The third RRC signaling is used to indicate multiple beam information. The beam information includes a beam identifier and an RS identifier corresponding to the beam. The RS identifier is used to indicate the beam.
[0025] The method for determining the plurality of target beams or the plurality of target beams corresponding to a target beam group according to the beam indication signaling includes:
[0026] Based on the beam identifiers of the multiple target beams, obtain the multiple RS identifiers corresponding to the multiple target beams from the multiple beam information indicated by the third RRC signaling;
[0027] Obtain the multiple target beams indicated by the multiple RS identifiers corresponding to the multiple target beams.
[0028] In another possible implementation, before the beam indication signaling sent by the receiving base station, the method further includes:
[0029] The system receives a third RRC signaling and a third MAC signaling sent by the base station. The third RRC signaling is used to indicate multiple beam information. The beam information includes a beam identifier and a corresponding RS identifier. The RS identifier is used to indicate the beam. The third MAC signaling is used to indicate the beam identifiers of multiple beams that need to be activated among the multiple beam identifiers indicated by the third RRC signaling.
[0030] The step of determining the plurality of target beams or the plurality of target beams corresponding to a target beam group according to the beam indication signaling includes:
[0031] Based on the beam identifiers of the multiple beams that need to be activated as indicated by the third MAC signaling, the RS identifiers of the multiple beams that need to be activated are obtained from the multiple beam information indicated by the third RRC signaling.
[0032] Based on the beam identifiers of the multiple target beams, obtain the multiple RS identifiers corresponding to the multiple target beams from the RS identifiers of the multiple beams to be activated indicated by the third MAC signaling;
[0033] Obtain the multiple target beams indicated by the multiple RS identifiers corresponding to the multiple target beams.
[0034] In another possible implementation, the beam indication signaling is a second DCI signaling, which is used to indicate the beam group identifier of the target beam group.
[0035] In another possible implementation, before the beam indication signaling sent by the receiving base station, the method further includes:
[0036] The system receives a fourth RRC signaling sent by the base station. The fourth RRC signaling is used to indicate multiple beam group information. The beam group information includes a beam group identifier and multiple RS identifiers within the beam group. The RS identifiers are used to indicate the beam.
[0037] The step of determining the plurality of target beams or the plurality of target beams corresponding to a target beam group according to the beam indication signaling includes:
[0038] Based on the beam group identifier of the target beam group, obtain multiple RS identifiers within the target beam group from the multiple beam group information indicated by the fourth RRC signaling;
[0039] Acquire multiple target beams indicated by multiple RS identifiers within the target beam group.
[0040] In another possible implementation, before the beam indication signaling sent by the receiving base station, the method further includes:
[0041] The system receives a fourth RRC signaling and a fourth MAC signaling sent by the base station. The fourth RRC signaling is used to indicate multiple beam group information. The beam group information includes a beam group identifier and multiple RS identifiers within the beam group. The RS identifiers are used to indicate beams. The fourth MAC signaling is used to indicate the beam group identifiers of multiple beam groups that need to be activated in the beam group indicated by the fourth RRC signaling.
[0042] The step of determining the plurality of target beams or the plurality of target beams corresponding to a target beam group according to the beam indication signaling includes:
[0043] According to the beam group identifier of the multiple beam groups that need to be activated indicated by the fourth MAC signaling, the multiple beam groups that need to be activated are obtained from the multiple beam group information indicated by the fourth RRC signaling.
[0044] Based on the beam group identifier of the target beam group, obtain multiple RS identifiers within the target beam group from the multiple beam groups that need to be activated as indicated by the fourth MAC signaling;
[0045] Acquire multiple target beams indicated by multiple RS identifiers within the target beam group.
[0046] In another possible implementation, before the beam indication signaling sent by the receiving base station, the method further includes:
[0047] Data transmission is performed between the base station and the base station;
[0048] When the data transmission is performed within a preset time period after the beam indication signaling, a default target beam group or one or more default target beams is obtained.
[0049] In another possible implementation, the method further includes:
[0050] When the data transmission is performed after a preset time following the beam indication signaling, the step of determining the plurality of target beams or the plurality of target beams corresponding to a target beam group based on the beam indication signaling is executed.
[0051] According to a second aspect of the present disclosure, a communication method is provided, the method being applied in a base station, the method comprising:
[0052] Determine the multiple target beams or a group of target beams required for multi-beam transmission between the terminal;
[0053] Based on the plurality of target beams or a group of target beams, a beam indication signaling is generated, wherein the beam indication signaling is used to indicate the plurality of target beams or a group of target beams;
[0054] The beam indication signaling is sent to the terminal. The beam indication signaling is used by the terminal to determine the multiple target beams or multiple target beams corresponding to a target beam group, and to perform multi-beam-based data transmission with the base station based on the multiple target beams.
[0055] In one possible implementation, the beam indication signaling is a first MAC signaling, which is used to indicate the beam group identifier of the target beam group to be activated.
[0056] In another possible implementation, before sending the beam indication signaling to the terminal, the method further includes:
[0057] Send a first RRC signaling to the terminal. The first RRC signaling is used to indicate multiple beam group information. The beam group information includes a beam group identifier and multiple RS identifiers within the beam group. The RS identifiers are used to indicate the beam.
[0058] In another possible implementation, the beam indication signaling is a second MAC signaling, which is used to indicate the beam identifiers of multiple target beams that need to be activated.
[0059] In another possible implementation, before sending the beam indication signaling to the terminal, the method further includes:
[0060] A second RRC signaling is sent to the terminal. The second RRC signaling is used to indicate multiple beam information. The beam information includes a beam identifier and a corresponding RS identifier for the beam. The RS identifier is used to indicate the beam.
[0061] In another possible implementation, the beam indication signaling is a first DCI signaling, which is used to indicate the beam identifiers of multiple target beams.
[0062] In another possible implementation, before sending the beam indication signaling to the terminal, the method further includes:
[0063] A third RRC signaling is sent to the terminal. The third RRC signaling is used to indicate multiple beam information. The beam information includes a beam identifier and a corresponding RS identifier. The RS identifier is used to indicate the beam.
[0064] In another possible implementation, before sending the beam indication signaling to the terminal, the method further includes:
[0065] Send a third RRC signaling and a third MAC signaling to the terminal. The third RRC signaling is used to indicate multiple beam information. The beam information includes a beam identifier and a corresponding RS identifier. The RS identifier is used to indicate the beam. The third MAC signaling is used to indicate the beam identifiers of multiple beams that need to be activated among the multiple beam identifiers indicated by the third RRC signaling.
[0066] In another possible implementation, the beam indication signaling is a second DCI signaling, which is used to indicate the beam group identifier of the target beam group.
[0067] In another possible implementation, before sending the beam indication signaling to the terminal, the method further includes:
[0068] A fourth RRC signaling is sent to the terminal. The fourth RRC signaling is used to indicate multiple beam group information. The beam group information includes a beam group identifier and multiple RS identifiers within the beam group. The RS identifiers are used to indicate the beam.
[0069] In another possible implementation, before sending the beam indication signaling to the terminal, the method further includes:
[0070] The terminal is sent a fourth RRC signaling and a fourth MAC signaling. The fourth RRC signaling is used to indicate multiple beam group information. The beam group information includes a beam group identifier and multiple RS identifiers within the beam group. The RS identifiers are used to indicate beams. The fourth MAC signaling is used to indicate the beam group identifiers of multiple beam groups that need to be activated in the beam group indicated by the fourth RRC signaling.
[0071] According to a third aspect of the present disclosure, a communication device is provided, the device being applied to a terminal, the device comprising:
[0072] The first receiving module is used to receive beam indication signaling sent by the base station, wherein the beam indication signaling is used to indicate multiple target beams or a target beam group;
[0073] The first determining module is used to determine the plurality of target beams or the plurality of target beams corresponding to a target beam group according to the beam indication signaling;
[0074] The first transmission module is used to perform multi-beam-based data transmission with the base station based on the multiple target beams.
[0075] In one possible implementation, the beam indication signaling received by the first receiving module is a first MAC signaling, which is used to indicate the beam group identifier of the target beam group to be activated.
[0076] In another possible implementation, the device further includes:
[0077] The second receiving module is used to receive the first RRC signaling sent by the base station. The first RRC signaling is used to indicate multiple beam group information. The beam group information includes a beam group identifier and multiple RS identifiers within the beam group. The RS identifiers are used to indicate beams.
[0078] The first determining module is configured to obtain multiple RS identifiers within the target beam group from multiple beam group information indicated by the first RRC signaling, based on the beam group identifier of the target beam group;
[0079] The first determining module is further configured to acquire multiple target beams indicated by multiple RS identifiers within the target beam group.
[0080] In another possible implementation, the beam indication signaling received by the first receiving module is a second MAC signaling, which is used to indicate the beam identifiers of multiple target beams that need to be activated.
[0081] In another possible implementation, the device further includes:
[0082] The third receiving module is used to receive the second RRC signaling sent by the base station. The second RRC signaling is used to indicate multiple beam information. The beam information includes a beam identifier and an RS identifier corresponding to the beam. The RS identifier is used to indicate the beam.
[0083] The first determining module is used to obtain multiple RS identifiers corresponding to the multiple target beams from the multiple beam information indicated by the second RRC signaling, based on the beam identifiers of the multiple target beams.
[0084] The first determining module is further configured to acquire multiple target beams indicated by multiple RS identifiers corresponding to the multiple target beams.
[0085] In another possible implementation, the beam indication signaling received by the first receiving module is a first DCI signaling, which is used to indicate the beam identifiers of multiple target beams.
[0086] In another possible implementation, the device further includes:
[0087] The fourth receiving module is used to receive the third RRC signaling sent by the base station. The third RRC signaling is used to indicate multiple beam information. The beam information includes a beam identifier and an RS identifier corresponding to the beam. The RS identifier is used to indicate the beam.
[0088] The first determining module is used to obtain multiple RS identifiers corresponding to the multiple target beams from the multiple beam information indicated by the third RRC signaling, based on the beam identifiers of the multiple target beams.
[0089] The first determining module is further configured to acquire multiple target beams indicated by multiple RS identifiers corresponding to the multiple target beams.
[0090] In another possible implementation, the device further includes:
[0091] The fifth receiving module is used to receive the third RRC signaling and the third MAC signaling sent by the base station. The third RRC signaling is used to indicate multiple beam information. The beam information includes a beam identifier and a corresponding RS identifier. The RS identifier is used to indicate the beam. The third MAC signaling is used to indicate the beam identifiers of multiple beams that need to be activated among the multiple beam identifiers indicated by the third RRC signaling.
[0092] The first determining module is used to obtain the RS identifier of the multiple beams to be activated from the multiple beam information indicated by the third RRC signaling, based on the beam identifier of the multiple beams to be activated indicated by the third MAC signaling.
[0093] The first determining module is further configured to obtain multiple RS identifiers corresponding to the multiple target beams from the RS identifiers of the multiple beams to be activated indicated by the third MAC signaling, based on the beam identifiers of the multiple target beams.
[0094] The first determining module is further configured to acquire multiple target beams indicated by multiple RS identifiers corresponding to the multiple target beams.
[0095] In another possible implementation, the beam indication signaling received by the first receiving module is a second DCI signaling, which is used to indicate the beam group identifier of the target beam group.
[0096] In another possible implementation, the device further includes:
[0097] The sixth receiving module is used to receive the fourth RRC signaling sent by the base station. The fourth RRC signaling is used to indicate multiple beam group information. The beam group information includes a beam group identifier and multiple RS identifiers within the beam group. The RS identifiers are used to indicate beams.
[0098] The first determining module is used to obtain multiple RS identifiers within the target beam group from multiple beam group information indicated by the fourth RRC signaling, based on the beam group identifier of the target beam group;
[0099] The first determining module is further configured to acquire multiple target beams indicated by multiple RS identifiers within the target beam group.
[0100] In another possible implementation, the device further includes:
[0101] The seventh receiving module is used to receive the fourth RRC signaling and the fourth MAC signaling sent by the base station. The fourth RRC signaling is used to indicate multiple beam group information. The beam group information includes a beam group identifier and multiple RS identifiers within the beam group. The RS identifiers are used to indicate beams. The fourth MAC signaling is used to indicate the beam group identifiers of multiple beam groups that need to be activated in the beam group indicated by the fourth RRC signaling.
[0102] The first determining module is used to obtain the multiple beam groups to be activated from the multiple beam group information indicated by the fourth RRC signaling, based on the beam group identifier of the multiple beam groups to be activated indicated by the fourth MAC signaling.
[0103] The first determining module is further configured to obtain multiple RS identifiers within the target beam group from multiple beam groups that need to be activated as indicated by the fourth MAC signaling, based on the beam group identifier of the target beam group;
[0104] The first determining module is further configured to acquire multiple target beams indicated by multiple RS identifiers within the target beam group.
[0105] In another possible implementation, the device further includes:
[0106] The second transmission module is used to transmit data with the base station;
[0107] When the data transmission is performed within a preset time period after the beam indication signaling, the first determining module is used to obtain a default target beam group or one or more default target beams.
[0108] In another possible implementation, the device further includes:
[0109] When the data transmission is performed after a preset time following the beam indication signaling, the first determining module is executed to determine the plurality of target beams or the plurality of target beams corresponding to a target beam group according to the beam indication signaling.
[0110] According to a fourth aspect of the present disclosure, a communication apparatus is provided, the apparatus being applied to a base station, the apparatus comprising:
[0111] The second determining module is used to determine the multiple target beams or a target beam group required for multi-beam transmission with the terminal;
[0112] The generation module is used to generate beam indication signaling based on the plurality of target beams or a target beam group, wherein the beam indication signaling is used to indicate the plurality of target beams or a target beam group;
[0113] The first transmitting module is used to transmit the beam indication signaling to the terminal. The beam indication signaling is used by the terminal to determine the multiple target beams or multiple target beams corresponding to a target beam group, and to perform multi-beam-based data transmission with the base station based on the multiple target beams.
[0114] In one possible implementation, the beam indication signaling sent by the first transmitting module is a first MAC signaling, which is used to indicate the beam group identifier of the target beam group to be activated.
[0115] In another possible implementation, the device further includes:
[0116] The second transmitting module is used to send a first RRC signaling to the terminal. The first RRC signaling is used to indicate multiple beam group information. The beam group information includes a beam group identifier and multiple RS identifiers within the beam group. The RS identifiers are used to indicate the beam.
[0117] In another possible implementation, the beam indication signaling sent by the first transmitting module is a second MAC signaling, which is used to indicate the beam identifiers of multiple target beams that need to be activated.
[0118] In another possible implementation, the device further includes:
[0119] The third transmitting module is used to send a second RRC signaling to the terminal. The second RRC signaling is used to indicate multiple beam information. The beam information includes a beam identifier and a corresponding RS identifier for the beam. The RS identifier is used to indicate the beam.
[0120] In another possible implementation, the beam indication signaling transmitted by the first transmitting module is a first DCI signaling, which is used to indicate the beam identifiers of multiple target beams.
[0121] In another possible implementation, the device further includes:
[0122] The fourth transmitting module is used to send a third RRC signaling to the terminal. The third RRC signaling is used to indicate multiple beam information. The beam information includes a beam identifier and a corresponding RS identifier for the beam. The RS identifier is used to indicate the beam.
[0123] In another possible implementation, the device further includes:
[0124] The fifth transmitting module is used to send a third RRC signaling and a third MAC signaling to the terminal. The third RRC signaling is used to indicate multiple beam information. The beam information includes a beam identifier and a corresponding RS identifier. The RS identifier is used to indicate the beam. The third MAC signaling is used to indicate the beam identifiers of multiple beams that need to be activated among the multiple beam identifiers indicated by the third RRC signaling.
[0125] In another possible implementation, the beam indication signaling transmitted by the first transmitting module is a second DCI signaling, which is used to indicate the beam group identifier of the target beam group.
[0126] In another possible implementation, the device further includes:
[0127] The sixth transmitting module is used to send a fourth RRC signaling to the terminal. The fourth RRC signaling is used to indicate multiple beam group information. The beam group information includes a beam group identifier and multiple RS identifiers within the beam group. The RS identifiers are used to indicate the beam.
[0128] In another possible implementation, the device further includes:
[0129] The seventh transmitting module is used to send a fourth RRC signaling and a fourth MAC signaling to the terminal. The fourth RRC signaling is used to indicate multiple beam group information. The beam group information includes a beam group identifier and multiple RS identifiers within the beam group. The RS identifiers are used to indicate beams. The fourth MAC signaling is used to indicate the beam group identifiers of multiple beam groups that need to be activated in the beam group indicated by the fourth RRC signaling.
[0130] According to a fifth aspect of the present disclosure, a terminal is provided, comprising:
[0131] processor;
[0132] Memory used to store processor-executable instructions;
[0133] The processor is configured as follows:
[0134] Receive beam indication signaling sent by the base station, the beam indication signaling being used to indicate multiple target beams or a target beam group;
[0135] The beam indication signaling determines the plurality of target beams or the plurality of target beams corresponding to a target beam group;
[0136] Based on the multiple target beams, data transmission is performed between the base station and the target base station.
[0137] According to a sixth aspect of the present disclosure, a base station is provided, comprising:
[0138] processor;
[0139] Memory used to store processor-executable instructions;
[0140] The processor is configured as follows:
[0141] Determine the multiple target beams or a group of target beams required for multi-beam transmission between the terminal;
[0142] Based on the plurality of target beams or a group of target beams, a beam indication signaling is generated, wherein the beam indication signaling is used to indicate the plurality of target beams or a group of target beams;
[0143] The beam indication signaling is sent to the terminal. The beam indication signaling is used by the terminal to determine the multiple target beams or multiple target beams corresponding to a target beam group, and to perform multi-beam-based data transmission with the base station based on the multiple target beams.
[0144] According to a seventh aspect of the present disclosure, a computer-readable storage medium is provided, the computer-readable storage medium storing instructions that are executed by a processor to perform the communication method described in any possible implementation of the first aspect.
[0145] According to an eighth aspect of the present disclosure, a computer-readable storage medium is provided, the computer-readable storage medium storing instructions that are executed by a processor to perform the communication method described in any possible implementation of the second aspect.
[0146] The beneficial effects of the technical solution provided in this disclosure are as follows: the terminal determines the multiple target beams or multiple target beams corresponding to a target beam group according to the beam indication signaling, and performs multi-beam-based data transmission with the base station based on the multiple target beams. Since the terminal determines multiple target beams based on the beam indication signaling, and performs multi-beam-based data transmission with the base station, the communication robustness is improved. Attached Figure Description
[0147] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0148] Figure 1 This is a schematic diagram of an implementation environment provided by an embodiment of this disclosure;
[0149] Figure 2 This is a flowchart illustrating a communication method provided in this disclosure applied to a terminal;
[0150] Figure 3 This is a flowchart illustrating a communication method provided in this disclosure applied to a base station;
[0151] Figure 4 This is a flowchart illustrating an application of a communication method provided in an embodiment of this disclosure;
[0152] Figure 5 This is a flowchart illustrating another application of the communication method provided in this embodiment of the disclosure;
[0153] Figure 6 This is a flowchart illustrating another application of the communication method provided in this embodiment of the disclosure;
[0154] Figure 7 This is a flowchart illustrating another application of the communication method provided in this embodiment of the disclosure;
[0155] Figure 8 This is a flowchart illustrating another application of the communication method provided in this embodiment of the disclosure;
[0156] Figure 9 This is a flowchart illustrating another application of the communication method provided in this embodiment of the disclosure;
[0157] Figure 10 This is a block diagram of a communication device provided in an embodiment of this disclosure;
[0158] Figure 11 This is a block diagram of another communication device provided in an embodiment of this disclosure;
[0159] Figure 12 This is a block diagram of another communication device provided in an embodiment of this disclosure;
[0160] Figure 13 This is a block diagram of another communication device provided in an embodiment of this disclosure. Detailed Implementation
[0161] To make the objectives, technical solutions, and advantages of this disclosure clearer, the embodiments of this disclosure will be described in further detail below with reference to the accompanying drawings.
[0162] Figure 1 This is a schematic diagram of the system architecture of a communication method provided in an embodiment of this disclosure. See also... Figure 1 The system architecture includes a terminal 101 and a base station 102. The terminal 101 and the base station 102 are connected through a wireless communication network. The base station 102 informs the terminal 101 of the multiple target beams used for data transmission through beam indication signaling. The terminal 101 and the base station 102 perform multi-beam data transmission based on these multiple target beams.
[0163] The beam indication signaling is used to indicate multiple target beams or a target beam group. In one possible implementation, the first RRC signaling is used to indicate multiple beam group information, which includes a beam group identifier and multiple RS identifiers within the beam group, where the RS identifiers indicate the beams. Correspondingly, the beam indication signaling is a first MAC signaling, and the first MAC signaling is used to indicate the beam group identifier of the target beam group that needs to be activated among the multiple beam groups indicated by the first RRC signaling.
[0164] In another possible implementation, the second RRC signaling is used to indicate multiple beam information, including a beam identifier and a corresponding RS identifier, whereby the RS identifier indicates the beam. Correspondingly, the beam indication signaling is a second MAC signaling, and the second MAC signaling is used to indicate the beam identifiers of multiple target beams that need to be activated among the multiple beams indicated by the second RRC signaling.
[0165] In another possible implementation, the third RRC signaling is used to indicate multiple beam information. Accordingly, the beam indication signaling is the first DCI signaling, and the first DCI signaling is used to indicate the beam identifiers of multiple target beams among the multiple beams indicated by the third RRC signaling.
[0166] In another possible implementation, a third RRC signaling is used to indicate multiple beam information, and a third MAC signaling is used to indicate the beam identifiers of multiple beams that need to be activated among the multiple beam identifiers indicated by the third RRC signaling. Accordingly, the beam indication signaling is a first DCI signaling, and the first DCI signaling is used to indicate the beam identifiers of multiple target beams among the multiple beams that need to be activated indicated by the third MAC signaling.
[0167] In another possible implementation, the fourth RRC signaling is used to indicate multiple beamgroup information. Accordingly, the beam indication information is the second DCI signaling, and the second DCI signaling is used to indicate the beamgroup identifier of the target beamgroup among the multiple beamgroups indicated by the fourth RRC signaling.
[0168] In another possible implementation, the fourth RRC signaling is used to indicate multiple beamgroup information, and the fourth MAC signaling is used to indicate the beamgroup identifiers of the multiple beamgroups that need to be activated among the beamgroups indicated by the fourth RRC signaling. Accordingly, the beam indication information is the second DCI signaling, and the second DCI signaling is used to indicate the beamgroup identifier of the target beamgroup among the multiple beamgroups that need to be activated indicated by the fourth MAC signaling.
[0169] The system architecture can be a 5G wireless communication system. The terminal 101 can be a handheld device, vehicle-mounted device, wearable device, computing device, or other processing device connected to a wireless modem, etc., with wireless communication capabilities. In this embodiment of the disclosure, the terminal 101 is not specifically limited.
[0170] Figure 2 This is a flowchart illustrating a communication method provided in this disclosure applied to a terminal. See also... Figure 2 This embodiment includes:
[0171] In step S201, the beam indication signaling sent by the base station is received. The beam indication signaling is used to indicate multiple target beams or a target beam group.
[0172] In step S202, multiple target beams or multiple target beams corresponding to a target beam group are determined according to the beam indication signaling.
[0173] In step S203, data transmission based on multiple target beams is performed between the base station and the target base station.
[0174] The terminal determines the multiple target beams or multiple target beams corresponding to a target beam group based on the beam indication signaling, and performs multi-beam-based data transmission with the base station based on these multiple target beams. Since the terminal determines multiple target beams based on the beam indication signaling, and performs multi-beam-based data transmission with the base station, communication robustness is improved.
[0175] It should be noted that the "data" mentioned here in multi-beam data transmission includes, but is not limited to, the transmission of PDCCH (Physical Downlink Control Channel), PUCCH (physical uplink control channel), PDSCH (physical downlink shared channel), PUSCH (physical uplink shared channel), and various reference signals such as SSB (Synchronization Signal Block), CSI-RS (channel state information reference signal), and SRS (sounding reference signal).
[0176] Figure 3 This is a flowchart illustrating a communication method applied to a base station according to an embodiment of the present invention. See also... Figure 3 This embodiment includes:
[0177] In step S301, multiple target beams or a target beam group required for multi-beam transmission with the terminal are determined;
[0178] In step S302, a beam indication signaling is generated based on multiple target beams or a target beam group. The beam indication signaling is used to indicate multiple target beams or a target beam group.
[0179] In step S303, a beam indication signaling is sent to the terminal. The beam indication signaling is used by the terminal to determine multiple target beams or multiple target beams corresponding to a target beam group, and to perform multi-beam-based data transmission with the base station based on the multiple target beams.
[0180] The terminal determines the multiple target beams or multiple target beams corresponding to a target beam group based on the beam indication signaling, and performs multi-beam-based data transmission with the base station based on these multiple target beams. Since the terminal determines multiple target beams based on the beam indication signaling, and performs multi-beam-based data transmission with the base station, communication robustness is improved.
[0181] Figure 4This is a flowchart illustrating an application of a communication method provided in an embodiment of this disclosure. In this embodiment, the example given is a first RRC signaling indicating multiple beamgroup information, where the beam indication signaling is a first MAC signaling, and the first MAC signaling indicates the beamgroup identifier of the target beamgroup to be activated among the multiple beamgroups indicated by the first RRC signaling. See also... Figure 4 The method flow provided in this disclosure includes:
[0182] In step S401, the base station sends a first RRC signaling to the terminal. The first RRC signaling is used to indicate multiple beam group information, which includes a beam group identifier and multiple RS identifiers within the beam group, and the RS identifiers are used to indicate the beam.
[0183] This step can be achieved through the following steps (1) to (3), including:
[0184] (1): The base station divides the terminal’s multiple beams into multiple beam groups.
[0185] Each beam group includes multiple beams, and the number of beams included in each beam group may be equal or unequal. In this embodiment of the disclosure, no specific limitation is made in this regard.
[0186] In the first implementation, the base station can randomly or sequentially divide the multiple beams into multiple beam groups.
[0187] In the second implementation, due to the limitation of the terminal beam direction, it is possible that two beams cannot be used simultaneously. The terminal can report the first group information of the beams that can be used simultaneously to the base station. Accordingly, step (1) can be: the base station divides the multiple beams into multiple beam groups according to the first group information.
[0188] In the third implementation, since the terminal can report the second group information of beams that cannot be used simultaneously to the base station, step (1) can be: the base station divides multiple beams into multiple beam groups according to the second group information.
[0189] (2): The base station determines the information of multiple beam groups.
[0190] For each beam group, the base station determines the beam group identifier and the RS identifiers corresponding to multiple beams within that beam group, and combines the beam group identifier and the multiple RS identifiers within that beam group to form the beam group information. The beam group identifier can be a beam group number; for example, if the beam number is a TCI (transmission configuration indication) number, the beam group number can be the TCI group number; if the beam number is a spatial relation information (SRI) number, the beam group number can be the spatial relation information group number. The RS can be an SSB, CSI-RS, or SRS, and the RS identifier can be an SSB index, CSI-RS ID, or SRS ID, etc. In this embodiment, no specific limitations are made on these.
[0191] For example, the base station supports 36 downlink transmit beams, designated as beam 0 to beam 35, with corresponding RS identifiers RS#0 to RS#35. For each of these beams, the terminal has its own optimal receive beam. When the base station sends a beam indication signal indicating beam 0, it instructs the terminal to use the receive beam corresponding to beam 0 to receive subsequent data, which can be PDCCH or PDSCH, etc. The base station sequentially divides these 36 beams into 18 beam groups, each containing 2 beams. The beam group identifiers for these 18 beam groups are beam group #0 to beam group #17. The information for these multiple beam groups is shown in Table 1 below.
[0192] Table 1
[0193] Beamgroup identifier RS logo Beamgroup #0 RS#0 and RS#1 Beamgroup #1 RS#2 and RS#3 …… …… Beamgroup #17 RS#34 and RS#35
[0194] (3): The base station sends the first RRC signaling to the terminal. The first RRC signaling is used to indicate multiple beam group information.
[0195] In one possible implementation, after the base station sends the first RRC signaling to the terminal, the terminal can directly select the target beam group based on the first RRC signaling and the beam indication signaling. Therefore, after the terminal accesses the base station, step S401 only needs to be executed once.
[0196] In another possible implementation, since the location of the terminal may change, the most suitable receive or transmit beam for the terminal may also change. Therefore, the base station can add, delete, or regroup multiple beams at preset intervals and update the first RRC signaling, sending the updated first RRC signaling to the terminal. The preset interval can be set and changed as needed; in this embodiment, the preset interval is not specifically limited.
[0197] In step S402, the terminal receives the first RRC signaling sent by the base station and obtains multiple beam group information from the first RRC signaling.
[0198] When a terminal receives the first RRC signaling sent by a base station, it parses the first RRC signaling and obtains multiple beamgroup information from it. For example, if the first RRC signaling indicates M beamgroup information, where M is a positive integer, and the identifiers of the M beamgroups are beamgroup #0, beamgroup #1, beamgroup #2...beamgroup #(M-1), and each beamgroup includes 2 beams, then the terminal obtains the beamgroup identifiers of the M beamgroups and multiple RS identifiers within the M beamgroups from the first RRC signaling.
[0199] In step S403, when the terminal communicates with the base station, the base station determines a target beam group required by the terminal and generates a first MAC signaling according to the beam group identifier of the target beam group.
[0200] This step can be achieved through the following steps (1) and (2), including:
[0201] (1): When the terminal communicates with the base station, the base station determines a target beam group required by the terminal.
[0202] When a terminal needs to transmit data to a base station or a base station needs to send data to a terminal, the base station determines the target beam group required by the terminal from multiple beam groups indicated by the first RRC signaling sent to the terminal. Specifically, the base station can select the target beam group with the best measurement results from the multiple beam groups indicated by the first RRC signaling based on the measurement results sent by the terminal for each beam. The data that the terminal needs to send to the base station can be PUCCH, PUSCH, or SRS; the data that the base station needs to send to the terminal can be PDCCH, PDSCH, SSB, or CSI-RS.
[0203] Among them, a better measurement result indicates that the Layer 1 Reference Signal Received Power (L1-RSRP) is higher, or the Layer 1 Reference Signal Received Quality (L1-RSRQ) is higher.
[0204] (2): The base station carries the beam group identifier of the target beam group in the first MAC signaling.
[0205] The first MAC signaling includes multiple fields, which the base station uses to identify the beam group identifier of the target beam group. For example, when the first RRC signaling indicates a maximum of 64 beam groups, the number of bits in the first MAC signaling used to indicate the beam group to be activated is 6. These 6 bits indicate any one of the 64 groups. That is, when 6 bits are 000000, the beam group identifier indicating the target beam group is beam group #0; when 6 bits are 000001, the beam group identifier indicating the target beam group is beam group #1; when 6 bits are 000010, the beam group identifier indicating the target beam group is beam group #2, and so on.
[0206] In step S404, the base station sends a first MAC signaling to the terminal. The first MAC signaling is used to indicate the beam group identifier of the target beam group that needs to be activated.
[0207] In step S405, the terminal receives the first MAC signaling sent by the base station and obtains the beam group identifier of the target beam group to be activated from the first MAC signaling.
[0208] When the terminal receives the first MAC signaling sent by the base station, the terminal parses the first MAC signaling and obtains the beamgroup identifier of the target beamgroup to be activated from the first MAC signaling. When the terminal needs to transmit data with the base station within a preset time period after receiving the first MAC signaling, the terminal can obtain the beamgroup identifier of the default target beamgroup.
[0209] When the data transmission between the terminal and the base station is PDCCH or PUCCH, the steps for the terminal to obtain the beam group identifier of the default target beam group can be as follows: when the first RRC signaling is used to indicate multiple beam group information, the terminal selects the smallest beam group identifier from the first RRC signaling.
[0210] For example, following the example in step S402 above, if the base station determines that it will use the first beam group, then the first MAC signaling indicates that the beam group identifier of a target beam group that needs to be activated is beam group #0.
[0211] In step S406, the terminal obtains multiple RS identifiers within the target beam group from the multiple beam group information indicated by the first RRC signaling, based on the beam group identifier of the target beam group.
[0212] The first MAC signaling carries the beam group identifier of the target beam group to be activated. The terminal uses this beam group identifier to determine the target beam group corresponding to the identifier among multiple beam groups, and then obtains multiple RS identifiers within that target beam group. Specifically, when the target beam group is used for downlink reception, such as PDCCH reception, it is a TCI state group. When the target beam group is used for uplink transmission, such as PUCCH transmission, it is a spatialrelationinfo state group.
[0213] For example, following the example of step S405 above, the first MAC signaling indicates the beam group identifier beam group #0 of a target beam group that needs to be activated, and the terminal determines the multiple RS identifiers in the target beam group as RS#0 and RS#1 through the beam group identifier of the target beam group.
[0214] In step S407, the terminal acquires multiple target beams indicated by multiple RS identifiers within the aforementioned target beam group.
[0215] The terminal stores the correspondence between RS identifiers and beams; correspondingly, this step can be: the terminal obtains the multiple target beams indicated by the multiple RS identifiers from the correspondence between RS identifiers and beams based on the multiple RS identifiers.
[0216] For example, following the example of step S406 above, the terminal determines the multiple target beams corresponding to RS#0 and RS#1 as beam 0 and beam 1 by obtaining the RS identifiers RS#0 and RS#1. For instance, the base station periodically transmits RS#0 in advance, and the terminal uses its own receiving beams to receive RS#0. Finally, it finds that the receiving power is strongest when using beam #0 to receive RS#0, so the beam corresponding to RS#0 is stored as beam #0. When the RS corresponding to the beam identifier in the beam indication signaling indicated by the base station is RS#0, it means that the base station instructs the terminal to use the best beam for receiving RS#0, i.e., beam #0, to receive the subsequent PDCCH or PDSCH.
[0217] In step S408, the terminal uses the multiple target beams to perform multi-beam-based data transmission with the base station.
[0218] When a terminal transmits data to a base station, it uses multiple target beams for data transmission. When a terminal receives data from a base station, it uses the same multiple target beams for data reception.
[0219] In this embodiment, multiple beamgroup information is indicated by a first RRC signaling. The beam indication signaling is a first MAC signaling, and the first MAC signaling indicates the beamgroup identifier of the target beamgroup to be activated among the multiple beamgroups indicated by the first RRC signaling. This is suitable for indicating beams that are received by PDCCH, transmitted by PUCCH, received by SSB, received by CSI-RS, or transmitted by SRS. The terminal resolves the multiple target beams based on the first RRC signaling and the first MAC signaling, and then performs multi-beam-based data transmission based on these multiple target beams, thereby improving communication robustness.
[0220] Figure 5 This is a flowchart illustrating an application of a communication method provided in this disclosure. In this embodiment, an example is given where a second RRC signaling indicates multiple beam information, the beam indication signaling is a second MAC signaling, and the second MAC signaling is used to indicate the beam identifiers of multiple target beams that need to be activated among the multiple beams indicated by the second RRC signaling. See also... Figure 5 The method flow provided in this disclosure includes:
[0221] In step S501, the base station sends a second RRC signaling to the terminal. This second RRC signaling is used to indicate multiple beam information, which includes a beam identifier and a corresponding RS identifier for the beam. The RS identifier is used to indicate the beam.
[0222] For example, the second RRC signaling indicates X beam information, where X is a positive integer.
[0223] Before the terminal transmits data with the base station, the base station sends a second RRC signaling to the terminal. This second RRC signaling can be sent when the terminal accesses the base station, or it can be sent at any time before the terminal transmits data with the base station. In this embodiment of the disclosure, there is no specific limitation on the timing of the base station sending the second RRC signaling to the terminal.
[0224] In step S502, the terminal receives the second RRC signaling sent by the base station and obtains multiple beam information from the second RRC signaling.
[0225] When the terminal receives the second RRC signaling sent by the base station, it parses the second RRC signaling and obtains multiple beam information from it. For example, the terminal parses the second RRC signaling and obtains X beam information.
[0226] It should be noted that after the base station sends the second RRC signaling to the terminal, the terminal can select a beam based on the multiple beam information indicated by the second RRC signaling when transmitting data with the base station, unless it receives an updated second RRC signaling from the base station again. Therefore, steps S501 and S502 only need to be executed once.
[0227] In step S503, before data transmission occurs between the terminal and the base station, the base station determines multiple target beams required by the terminal and generates a second MAC signaling based on the beam identifiers of the multiple target beams.
[0228] This step can be achieved through the following steps (1) and (2), including:
[0229] (1): Before data transmission between the terminal and the base station, the base station determines the multiple target beams required by the terminal.
[0230] Before the terminal transmits data with the base station, the step of the base station determining the multiple target beams required by the terminal can be implemented in either of the following two ways.
[0231] In the first implementation, prior to this step, the terminal sends the first group information of beams that can be used simultaneously to the base station; simultaneously, the terminal sends the measurement result information of each beam to the base station. In this step, the base station selects multiple target beams that can be used simultaneously and have good measurement results from among the multiple beams based on the first group information and the measurement result information of each beam.
[0232] In the second implementation, prior to this step, the terminal sends second group information of beams that cannot be used simultaneously to the base station; simultaneously, the terminal sends measurement result information for each beam to the base station. In this step, the base station selects multiple target beams that can be used simultaneously and have better measurement results from among the multiple beams based on the second group information and the measurement result information for each beam.
[0233] Among them, a better measurement result indicates that the Layer 1 Reference Signal Received Power (L1-RSRP) is higher, or the Layer 1 Reference Signal Received Quality (L1-RSRQ) is higher.
[0234] (2): The base station carries the beam identifiers of the multiple target beams in the second MAC signaling.
[0235] When the beam is applied to PDCCH reception, the beam identifier is the TCI status identifier; when the beam is applied to PUCCH transmission, the beam identifier is the spatialrelationinfo status identifier. Correspondingly, the number of fields included in the second MAC signaling can be set and changed according to the number of TCI states or spatialrelationinfo states. For example, if there are a maximum of 64 TCI states, then the second MAC signaling needs to include 64 bits, with each bit corresponding to one TCI state in the second RRC signaling. A bit of "0" indicates that the state is not activated, and a bit of "1" indicates that the state is activated.
[0236] In step S504, the base station sends a second MAC signaling to the terminal. The second MAC signaling is used to indicate the beam identifiers of the multiple target beams that need to be activated.
[0237] In step S505, the terminal receives the second MAC signaling sent by the base station and obtains the beam identifiers of the multiple target beams that need to be activated from the second MAC signaling.
[0238] When the terminal receives a second MAC signaling message from the base station, the terminal parses the second MAC signaling message and obtains the beam identifiers of the multiple target beams that need to be activated from it. When the terminal needs to transmit data with the base station within a preset time period after receiving the second MAC signaling message, the terminal can obtain the beam identifiers of the default multiple target beams.
[0239] When the data transmission between the terminal and the base station is PDCCH, the steps for the terminal to obtain the beam identifiers of multiple default target beams can be: the terminal obtains the beam identifier of one or more TCI states with the smallest identifier or the beam identifier of the received beam of the SSB when using random access.
[0240] When the data transmission between the terminal and the base station is PUCCH, the steps for the terminal to obtain the beam identifiers of multiple default target beams can be as follows: the terminal obtains the beam identifier of one or more spatialrelationinfo states with the smallest identifier or the beam identifier of the transmit beam of Msg.3 when using random access.
[0241] For example, following the example in step S501 above, the second MAC signaling is used to indicate the beam identifiers of the Y target beams that need to be activated, where Y is less than X and Y is a positive integer.
[0242] In step S506, the terminal obtains the multiple RS identifiers corresponding to the multiple target beams from the multiple beam information indicated by the second RRC signaling, based on the beam identifiers of the multiple target beams.
[0243] The second MAC signaling carries beam identifiers for multiple target beams that need to be activated. Accordingly, the terminal obtains the beam information of the multiple target beams that the second MAC signaling needs to activate from the second RRC signaling based on the beam identifiers of the multiple target beams; for each target beam, the terminal obtains the RS identifier corresponding to the target beam from the beam information of the target beam based on the beam identifier of the target beam.
[0244] For example, the second RRC signaling indicates 64 beam information, i.e., X is 64. The second MAC signaling determines that 8 of them are target beams that need to be activated, i.e., Y is 8. The terminal obtains the RS identifiers of these 8 target beams, for example, RS#0, RS#1, ..., RS#7.
[0245] In step S507, the terminal acquires the multiple target beams indicated by the multiple RS identifiers corresponding to the multiple target beams.
[0246] The terminal stores the correspondence between RS identifiers and beams; correspondingly, this step can be: the terminal obtains the multiple target beams indicated by the multiple RS identifiers from the correspondence between RS identifiers and beams based on the multiple RS identifiers.
[0247] For example, following the example of step S506 above, the RS identifiers of the eight target beams indicate eight beams. At this time, if the number of beams indicated by the second RRC signaling is at most 64, the number of bits in the format of the second MAC signaling used to indicate the multiple target beams to be activated is 64, with each bit corresponding to one beam. For example, a bit "0" indicates that the state is not activated, and "1" indicates that the state is activated. Therefore, the bits of the eight target beams activated by the second MAC signaling are "1", and the bits of the other beams are "0". When the above multiple target beams are used for downlink reception, such as PDCCH reception, they are in multiple TCI states. When the above multiple target beams are used for uplink transmission, such as PUCCH transmission, they are in multiple spatialrelationinfo states. The terminal uses the above eight beams to perform multi-beam data transmission with the base station.
[0248] In step S508, the terminal uses the multiple target beams to perform multi-beam-based data transmission with the base station.
[0249] This step is the same as step S408, and will not be repeated here.
[0250] In this embodiment, multiple beam information is indicated by a second RRC signaling, which is a second MAC signaling. The second MAC signaling is used to indicate the beam identifiers of multiple target beams that need to be activated among the multiple beams indicated by the second RRC signaling. This is suitable for indicating beams that are received by PDCCH, transmitted by PUCCH, received by SSB, received by CSI-RS, or transmitted by SRS. The terminal resolves the multiple target beams based on the second RRC signaling and the second MAC signaling, and then performs multi-beam data transmission based on these multiple target beams, thereby improving communication robustness.
[0251] Figure 6 This is a flowchart illustrating an application of a communication method provided in this disclosure. In this embodiment, the example given is a third RRC signaling indicating multiple beam information, where the beam indication signaling is a first DCI signaling, and the first DCI signaling is used to indicate the beam identifiers of multiple target beams among the multiple beams indicated by the third RRC signaling. See also... Figure 6 The method flow provided in this disclosure includes:
[0252] In step S601, the base station sends a third RRC signaling to the terminal. This third RRC signaling is used to indicate multiple beam information, which includes a beam identifier and a corresponding RS identifier for the beam. The RS identifier is used to indicate the beam.
[0253] This step is the same as the step in step S501 where the base station sends the second RRC signaling to the terminal, and will not be repeated here.
[0254] In step S602, the terminal receives the third RRC signaling sent by the base station and obtains multiple beam information from the third RRC signaling.
[0255] This step and step S502 are the same as the steps in which the terminal receives the second RRC signaling sent by the base station and obtains multiple beam information from the second RRC signaling, and will not be repeated here.
[0256] In step S603, before data transmission occurs between the terminal and the base station, the base station determines multiple target beams required by the terminal and generates a first DCI signaling based on the beam identifiers of the multiple target beams.
[0257] This step can be achieved through the following steps (1) and (2), including:
[0258] (1): Before data transmission between the terminal and the base station, the base station determines the multiple target beams required by the terminal.
[0259] This step is the same as step (1) in step S503, and will not be repeated here.
[0260] (2): The terminal carries the beam identifier of the multiple target beams in the first DCI signaling.
[0261] When the beam is applied to PDCCH reception, the beam identifier is the TCI status identifier; when the beam is applied to PUCCH transmission, the beam identifier is the spatialrelationinfo status identifier. Accordingly, the number of fields included in the first DCI signaling can be set and changed according to the number of TCI statuses or spatialrelationinfo statuses.
[0262] It should also be noted that the DCI signaling for the current PDSCH TCI status indication is format1_1, and the DCI signaling for the PUSCH spatialrelationinfo status indication is format0_1. When the first DCI signaling is used to indicate the beam identifier of multiple target beams, the number of bits used to indicate multiple target beams in the first DCI signaling is different from the number of bits used to indicate target beams and / or the indication meaning in the current DCI signaling.
[0263] In step S604, the base station sends a first DCI signaling to the terminal. The first DCI signaling is used to indicate the beam identifiers of multiple target beams.
[0264] In step S605, the terminal receives the first DCI signaling sent by the base station and obtains the beam identifiers of multiple target beams from the first DCI signaling.
[0265] When a terminal receives the first DCI signaling sent by a base station, the terminal parses the first DCI signaling and obtains the beam identifiers of multiple target beams from it. When the terminal needs to transmit data with the base station within a preset time period after receiving the first DCI signaling, the terminal can obtain the beam identifiers of the default multiple target beams.
[0266] When the data transmission between the terminal and the base station is PDSCH, the steps for the terminal to obtain the beam identifiers of multiple target beams by default can be as follows: The terminal obtains the beam identifiers of multiple beams of the CORESET with the lowest CORESET number in the current slot.
[0267] When the data transmission between the terminal and the base station is PUSCH, the steps for the terminal to obtain the beam identifiers of multiple default target beams can be as follows: The terminal obtains the beam identifier of the beam used by the most recent PUSCH.
[0268] For example, the third RRC signaling indicates X beam information, where X is a positive integer, and the first DCI signaling indicates the beam identifiers of Z target beams, where Z is less than X and Z is a positive integer.
[0269] In step S606, the terminal obtains the multiple RS identifiers corresponding to the multiple target beams from the multiple beam information indicated by the third RRC signaling, based on the beam identifiers of the multiple target beams.
[0270] This step is similar to the step in step S506 where the terminal obtains the multiple RS identifiers corresponding to the multiple target beams from the multiple beam information indicated by the second RRC signaling based on the beam identifiers of the multiple target beams, and will not be described again here.
[0271] For example, following the example in step S605 above, the third RRC signaling indicates 64 beam information, the first DCI signaling indicates the beam identifiers of 4 target beams, and the RS identifiers of these 4 target beams are obtained, for example, RS#0, RS#1, RS#2, and RS#3.
[0272] In step S607, the terminal acquires the multiple target beams indicated by the RS identifiers corresponding to the multiple target beams.
[0273] The terminal stores the correspondence between RS identifiers and beams; correspondingly, this step can be: the terminal obtains the multiple target beams indicated by the multiple RS identifiers from the correspondence between RS identifiers and beams based on the multiple RS identifiers.
[0274] For example, following the example in step S606 above, the RS identifiers of the four target beams indicate four target beams. In this case, if the number of beams indicated in the third RRC signaling is at most 64, the number of bits used to indicate the target beams in the format of the first DCI signaling is 64 bits, with each bit corresponding to one beam. For example, a bit "0" indicates that the state is not activated, and "1" indicates that the state is activated. Therefore, in the bits used to indicate the target beams in the first DCI signaling, the bits for the four activated target beams are "1", and the bits for the other beams are "0". When these multiple target beams are used for downlink reception, such as PDSCH reception, they represent multiple TCI states. When these multiple target beams are used for uplink transmission, such as PUSCH transmission, they represent multiple spatialrelationinfo states.
[0275] In step S608, the terminal uses the multiple target beams to perform multi-beam-based data transmission with the base station.
[0276] This step is the same as step S408, and will not be repeated here.
[0277] In this embodiment of the disclosure, multiple beam information is indicated by a third RRC signaling, whereby the beam indication signaling is a first DCI signaling, and the first DCI signaling is used to indicate the beam identifiers of multiple target beams among the multiple beams indicated by the third RRC signaling. The terminal resolves the multiple target beams based on the third RRC signaling and the first DCI signaling, and then performs multi-beam-based data transmission based on these multiple target beams, thereby improving communication robustness.
[0278] Figure 7 This is a flowchart illustrating an application of a communication method provided in this disclosure. In this embodiment, the explanation uses an example where a third RRC signaling indicates multiple beam information, a third MAC signaling indicates the beam identifiers of multiple beams to be activated, the beam indication signaling is a first DCI signaling, and the first DCI signaling is used to indicate the beam identifiers of multiple target beams among the multiple beams to be activated indicated by the third MAC signaling. See also... Figure 7 The method flow provided in this disclosure includes:
[0279] In step S701, the base station sends a third RRC signaling and a third MAC signaling to the terminal. The third RRC signaling is used to indicate multiple beam information, which includes a beam identifier and a beam RS identifier. The RS identifier is used to indicate the beam. The third MAC signaling is used to indicate the beam identifiers of multiple beams that need to be activated among the multiple beam identifiers indicated by the third RRC signaling.
[0280] Before the terminal transmits data with the base station, the base station sends a third RRC signaling to the terminal. This third RRC signaling can be sent when the terminal accesses the base station, or it can be sent at any time before the terminal transmits data with the base station. In this embodiment of the disclosure, there is no specific limitation on the timing of the base station sending the third RRC signaling to the terminal.
[0281] The base station can select multiple beams to be activated from among multiple beams based on the reporting results of each beam reported by the terminal and / or the beam group information that can be received simultaneously or cannot be received simultaneously reported by the terminal.
[0282] After the base station selects multiple beams to be activated, it carries the beam identifiers of these beams in the third MAC signaling. The third MAC signaling uses multiple bits to indicate the beam identifiers of the multiple beams to be activated, with each bit corresponding to one beam in the third RRC signaling (TCI status or spatialrelationinfo status). A bit of "0" indicates that the beam is not activated, and a bit of "1" indicates that the beam is activated.
[0283] For example, the third RRC signaling indicates X beam information, where X is a positive integer. The third MAC signaling indicates the beam identifiers of Y beams that need to be activated, where Y is less than X and Y is a positive integer.
[0284] In step S702, the terminal receives the third RRC signaling and the third MAC signaling sent by the base station, obtains the multiple beam information from the third RRC signaling, and obtains the beam identifier of the multiple beams to be activated from the third MAC signaling.
[0285] The terminal receives the third RRC signaling and the third MAC signaling sent by the base station, parses the third RRC signaling and the third MAC signaling, obtains multiple beam information from the third RRC signaling, and obtains the beam identifiers of the multiple beams that need to be activated from the third MAC signaling. For example, the third RRC signaling indicates the identifiers of 64 beams RS#0-RS#63, and the third MAC signaling indicates that the 8 beams that need to be activated are RS#0-RS#7.
[0286] In step S703, before data transmission occurs between the terminal and the base station, the base station determines multiple target beams required by the terminal and generates a first DCI signaling based on the beam identifiers of the multiple target beams.
[0287] This step is the same as step S603, and will not be repeated here.
[0288] In step S704, the base station sends a first DCI signaling to the terminal, which is used to indicate the beam identifiers of multiple target beams.
[0289] In step S705, the terminal receives the first DCI signaling sent by the base station and obtains the beam identifiers of the multiple target beams from the first DCI signaling.
[0290] This step is the same as step S605, and will not be repeated here.
[0291] For example, following the example in step S702 above, the first DCI signaling indicates the beam identifiers of Z target beams, where Z is less than Y and Z is a positive integer. For example, the first DCI indicates 4 target beams.
[0292] It should be noted here that the first DCI signaling indicates multiple target beams among the multiple beams that need to be activated, as indicated by the third MAC signaling. For example, the third RRC signaling indicates the identifiers RS#0-RS#63 of 64 beams, and the third MAC signaling indicates that the 8 beams to be activated are RS#0-RS#7. The first DCI signaling indicates the first 4 target beams, then the target beams are beams RS#0-RS#3.
[0293] For example, the third RRC signaling indicates the identifiers of 64 beams RS#0-RS#63, and the third MAC signaling indicates that the 8 beams to be activated are RS#0, RS#3, RS#4, RS#5, RS#9, RS#15, RS#21, and RS#24. If the first DCI signaling indicates the first 4 beams as the target beams, then the target beams are beams RS#0, RS#3, RS#4, and RS#5. That is, the first DCI signaling here does not indicate the beam identifiers given in the RRC signaling, but rather a renumbered representation of the beam identifiers from the 8 beams activated by the third MAC signaling, sorted from smallest to largest. That is, if the DCI signaling indicates the beam labeled 0, it corresponds to RS#0; if the DCI signaling indicates the beam labeled 1, it corresponds to RS#3; if the DCI signaling indicates the beam labeled 2, it corresponds to RS#4; if the DCI signaling indicates the beam labeled 3, it corresponds to RS#5, and so on.
[0294] In step S706, the terminal obtains the RS identifiers of the multiple beams to be activated from the multiple beam information indicated by the third RRC signaling, based on the beam identifiers of the multiple beams to be activated indicated by the third MAC signaling.
[0295] For example, following the example in step S705 above, the third RRC signaling indicates 64 beam information, and the third MAC signaling indicates the beam identifiers of the 8 beams that need to be activated. The terminal obtains the RS identifiers of these 8 beams that need to be activated, namely RS#0, RS#1, ..., RS#7.
[0296] In step S707, the terminal obtains the multiple RS identifiers of the multiple target beams indicated by the first DCI signaling from the multiple RS identifiers that need to be activated indicated by the third MAC signaling, based on the beam identifiers of the multiple target beams.
[0297] This step is similar to step S606, and will not be described again here.
[0298] For example, following the example in step S705 above, the first DCI signaling indicates the beam identifiers of the four target beams, and the RS identifiers of these four target beams are obtained, for example, RS#0, RS#1, RS#2, and RS#3.
[0299] In step S708, the terminal acquires the multiple target beams indicated by the RS identifiers of the aforementioned multiple target beams.
[0300] The terminal stores the correspondence between RS identifiers and beams; correspondingly, this step can be: the terminal obtains the multiple target beams indicated by the multiple RS identifiers from the correspondence between RS identifiers and beams based on the multiple RS identifiers.
[0301] For example, continuing with the example of step S706 above, the RS identifiers of the four target beams indicate four beams. Since the maximum number of beams to be activated indicated by the third MAC signaling is eight, the number of bits used to indicate the target beams in the format of the first DCI signaling is 8 bits, with each bit corresponding to one beam. For example, a bit "0" indicates that the state is not activated, and "1" indicates that the state is activated. Therefore, the bits used to indicate the target beams in the first DCI signaling are "1" for the four activated target beams, and "0" for the other beams. When these multiple target beams are used in the PDCCH, they represent multiple TCI states. When these multiple target beams are used in the PUCCH, they represent multiple spatialrelationinfo states. The terminal uses the aforementioned four beams to perform multi-beam data transmission with the base station.
[0302] In step S709, the terminal uses the multiple target beams to perform multi-beam-based data transmission with the base station.
[0303] This step is the same as step S408, and will not be repeated here.
[0304] In this embodiment, multiple beam information is indicated by a third RRC signaling, and the beam identifiers of multiple beams to be activated are indicated by a third MAC signaling. The beam indication signaling is a first DCI signaling, which is used to indicate the beam identifiers of multiple target beams among the multiple beams to be activated indicated by the third MAC signaling. The terminal resolves multiple target beams based on the third RRC signaling, the third MAC signaling, and the first DCI signaling, and then performs multi-beam data transmission based on these multiple target beams, thereby improving communication robustness.
[0305] Figure 8 A flowchart illustrating a communication method application provided in an embodiment of the invention. In this embodiment, the explanation uses an example where a fourth RRC signaling is used to indicate multiple beamgroup information, the beam indication signaling is a second DCI signaling, and the second DCI signaling is used to indicate the beamgroup identifier of a target beamgroup among the multiple beamgroups indicated by the fourth RRC signaling. See also... Figure 8 The method flow provided in this disclosure includes:
[0306] In step S801, the base station sends a fourth RRC signaling to the terminal. This fourth RRC signaling is used to indicate multiple beam group information, which includes a beam group identifier and multiple RS identifiers within the beam group. The RS identifiers are used to indicate the beam.
[0307] This step is the same as the step in step S401 where the base station sends the first RRC signaling to the terminal, and will not be repeated here.
[0308] In step S802, the terminal receives the fourth RRC signaling sent by the base station and obtains the information of the multiple beam groups from the fourth RRC signaling.
[0309] This step and step S402 are similar in that the terminal receives the first RRC signaling sent by the base station and obtains multiple beam group information from the first RRC signaling, and will not be described again here.
[0310] In step S803, when the terminal communicates with the base station, the base station determines a target beam group required by the terminal and generates a second DCI signaling according to the beam group identifier of the target beam group.
[0311] This step can be achieved through the following steps (1) and (2), including:
[0312] (1): When the terminal communicates with the base station, the base station determines a target beam group required by the terminal.
[0313] This step is the same as step (1) in step S403, and will not be repeated here.
[0314] (2): The base station carries the beam group identifier of the target beam group in the second DCI signaling.
[0315] The second DCI signaling uses multiple bits to indicate the target beam group, and the base station identifies the beam group identifier of the target beam group through these multiple bits. For example, if the fourth RRC signaling indicates a maximum of 64 beam groups, then the second DCI signaling uses 6 bits to indicate the target beam group; 6 bits can indicate 64 beam group identifiers. When the target beam group identifier is beam group #0, the base station can set all 6 bits in the second DCI signaling used to indicate the target beam group to 0, i.e., 000000, thus identifying beam group #0; similarly, when the target beam group identifier is beam group #1, the base station can set the first 5 bits of the 6 bits in the second DCI signaling used to indicate the target beam group to 0, and the 6th bit to 1, i.e., 000001, thus identifying beam group #1, and so on.
[0316] In step S804, the base station sends a second DCI signaling to the terminal, which is used to indicate the beam group identifier of the target beam group.
[0317] In step S805, the terminal receives the second DCI signaling sent by the base station and obtains the beam group identifier of the target beam group from the second DCI signaling.
[0318] When the terminal receives the second DCI signaling sent by the base station, it parses the second DCI signaling and obtains the beamgroup identifier of the target beamgroup from it. When the terminal needs to transmit data with the base station within a preset time period after receiving the second DCI signaling, the terminal can obtain the beamgroup identifier of the default target beamgroup.
[0319] When the data transmission between the terminal and the base station is PDSCH, the steps for the terminal to obtain the beam group identifier of the default target beam group can be as follows: The terminal obtains the beam group identifier of the beam group of the CORESET with the lowest CORESET number in the current slot.
[0320] When the data transmission between the terminal and the base station is PUSCH, the steps for the terminal to obtain the beam identifier of the default target beam group can be as follows: the terminal obtains the beam group identifier of the beam group used by the most recent PUCCH.
[0321] Using the example from step S402 above, for instance, if the base station determines that the terminal uses the first beam group, then the beam group identifier of the target beam group indicated by the second DCI signaling is beam group #0.
[0322] In step S806, the terminal obtains multiple RS identifiers within the target beam group from the multiple beam group information indicated by the fourth RRC signaling, based on the beam group identifier of the target beam group.
[0323] The second DCI signaling carries a beamgroup identifier for the target beamgroup. The terminal uses this beamgroup identifier to determine the target beamgroup corresponding to the identifier among the multiple beamgroups indicated by the fourth RRC signaling, and then obtains multiple RS identifiers within that target beamgroup. Specifically, when the target beamgroup is used for downlink reception, such as PDSCH reception, it is a TCI state group. When the target beamgroup is used for uplink transmission, such as PUSCH transmission, it is a spatialrelationinfo state group.
[0324] For example, the fourth RRC signaling indicates beam group information for 64 beam groups. The second DCI signaling indicates target beam group #0 through the beam group identifier of the target beam group. The UE obtains multiple RS identifiers within this beam group by parsing the fourth RRC signaling and the second DCI signaling.
[0325] In step S807, the terminal acquires multiple target beams indicated by multiple RS identifiers within the aforementioned target beam group.
[0326] The terminal stores the correspondence between RS identifiers and beams; correspondingly, this step can be: the terminal obtains the multiple target beams indicated by the multiple RS identifiers from the correspondence between RS identifiers and beams based on the multiple RS identifiers.
[0327] For example, following the example in step S806, the beam RS identifiers in beam group #0 determined by the second DCI signaling are RS#0 and RS#1, respectively, and the corresponding beams are determined according to the RS identifiers. When this beam group is applied to PDSCH, it is a TCI state group. When this beam group is applied to PUSCH, it is a spatialrelationinfo state group.
[0328] In step S808, the terminal uses the multiple target beams to perform multi-beam-based data transmission with the base station.
[0329] This step is the same as step S408, and will not be repeated here.
[0330] In this embodiment of the disclosure, a fourth RRC signaling is used to indicate multiple beam group information. The beam indication signaling is a second DCI signaling, and the second DCI signaling is used to indicate the beam group identifier of the target beam group among the multiple beam groups indicated by the fourth RRC signaling. The terminal resolves multiple target beams based on the fourth RRC signaling and the second DCI signaling, and then performs multi-beam-based data transmission based on these multiple target beams, thereby improving communication robustness.
[0331] Figure 9 A flowchart illustrating a communication method application provided by an embodiment of the invention. In this embodiment, the following example illustrates a method where a fourth RRC signaling indicates multiple beamgroup information, a fourth MAC signaling indicates the beamgroup identifier of the multiple beamgroups to be activated among those indicated by the fourth RRC signaling, and the beam indication signaling is a second DCI signaling, specifically used to indicate the beamgroup identifier of the target beamgroup among the multiple beamgroups to be activated indicated by the fourth MAC signaling. See also... Figure 9 The method flow provided in this disclosure includes:
[0332] In step S901, the base station sends a fourth RRC signaling and a fourth MAC signaling to the terminal. The fourth RRC signaling is used to indicate multiple beamgroup information, which includes a beamgroup identifier and multiple RS identifiers within the beamgroup, where the RS identifiers are used to indicate beams. The fourth MAC signaling is used to indicate the beamgroup identifiers of the multiple beamgroups that need to be activated within the beamgroups indicated by the fourth RRC signaling.
[0333] The process by which the base station determines the fourth RRC signaling in this step is the same as the step in step S401, and will not be described again.
[0334] The base station can select multiple beam groups to be activated from among multiple beam groups based on the reporting results of each beam group reported by the terminal and / or the information of beam groups that can be received simultaneously or cannot be received simultaneously reported by the terminal.
[0335] After the base station selects multiple beam groups to be activated, it carries the beam group identifiers of these multiple beam groups in the fourth MAC signaling. The fourth MAC signaling uses multiple bits to indicate the beam group identifiers of the multiple beam groups to be activated. Each bit corresponds to a beam group (TCI state group or RSI state group) in the fourth RRC signaling. A bit of "0" indicates that the beam group is not activated, and a bit of "1" indicates that the beam group is activated.
[0336] In step S902, the terminal receives the fourth RRC signaling and the fourth MAC signaling sent by the base station, obtains the information of the multiple beam groups from the fourth RRC signaling, and obtains the beam group identifier of the multiple beam groups that need to be activated from the fourth MAC signaling.
[0337] When the terminal receives the fourth RRC signaling and the fourth MAC signaling sent by the base station, it parses the first RRC signaling and the fourth MAC signaling. It obtains multiple beamgroup information from the fourth RRC signaling and the beamgroup identifiers of the multiple beamgroups to be activated from the fourth MAC signaling. For example, the fourth RRC signaling indicates M beamgroup information, where M is a positive integer, and the identifiers of these M beamgroups are beamgroup #0, beamgroup #1, beamgroup #2...beamgroup #(M-1). The fourth MAC signaling indicates the beamgroup identifiers of N beamgroups to be activated, where N is less than M and N is a positive integer. Taking M as 64 as an example, the identifiers of these 64 beamgroups are #0, #1, #2...#63. Taking beamgroup #0 as an example, the beam directions in this beamgroup are RS#0 and RS#1, where RS#0 is the RS identifier, meaning this beamgroup contains two beams. The number of beams in a beam group is at least two, but this embodiment does not impose a specific limitation on this.
[0338] In step S903, when the terminal communicates with the base station, the base station determines a target beam group required by the terminal and generates a second DCI signaling based on the beam group identifier of the target beam group.
[0339] This step can be achieved through the following steps (1) and (2), including:
[0340] (1): When the terminal communicates with the base station, the base station determines a target beam group required by the terminal.
[0341] When a terminal needs to transmit data to a base station or a base station needs to send data to a terminal, the base station determines the multiple beam groups that the terminal needs to activate from the multiple beam groups indicated by the fourth RRC signaling sent to the terminal, and determines the target beam group required by the terminal from the multiple beam groups that need to be activated indicated by the fourth MAC signaling. Specifically, the base station can select multiple beam groups with better measurement results from the multiple beam groups indicated by the fourth RRC signaling as the multiple beam groups that need to be activated by the fourth MAC signaling, based on the measurement results sent by the terminal for each beam. Then, it selects the target beam group with the best measurement results from the multiple beam groups that need to be activated. The data that the terminal needs to send to the base station can be PUCCH, PUSCH, or SRS; the data that the base station needs to send to the terminal can be PDCCH, PDSCH, SSB, or CSI-RS.
[0342] Among them, a better measurement result indicates that the Layer 1 Reference Signal Received Power (L1-RSRP) is higher, or the Layer 1 Reference Signal Received Quality (L1-RSRQ) is higher.
[0343] (2): The base station carries the beam group identifier of the target beam group in the second DCI signaling.
[0344] The second DCI signaling uses multiple bits for target beam group indication, which the base station uses to identify the beam group identifier of the target beam group. For example, when the fourth MAC signaling activates a maximum of 8 beam groups, the number of bits used for target beam group indication in the second DCI signaling is 3, and these 3 bits exactly indicate the 8 beam group identifiers. For instance, if the fourth MAC signaling indicates that the active beam groups are beam groups #0, #3, #4, #5, #9, #15, #21, and #24, the 3 bits used for target beam group indication in the DCI signaling sequentially indicate these 8 active beam groups. For example, when 3 bits are 000, the target beam group is indicated as beam group #0; when 3 bits are 001, the target beam group is indicated as beam group #3; when 3 bits are 010, the target beam group is indicated as beam group #4; when 3 bits are 011, the target beam group is indicated as beam group #5; when 3 bits are 100, the target beam group is indicated as beam group #9, and so on.
[0345] In step S904, the base station sends a second DCI signaling to the terminal, which is used to indicate the beam group identifier of the target beam group.
[0346] In step S905, the terminal receives the second DCI signaling sent by the base station and obtains the beam group identifier of the target beam group from the second DCI signaling.
[0347] When the terminal receives the second DCI signaling sent by the base station, the terminal parses the second DCI signaling and obtains the beamgroup identifier of the target beamgroup from it. If the terminal needs to transmit data with the base station within a preset time period after receiving the second DCI signaling, the terminal can obtain the beamgroup identifier of the default target beamgroup.
[0348] When the data transmission between the terminal and the base station is PDSCH, the steps for the terminal to obtain the beam group identifier of the default target beam group can be as follows: The terminal obtains the beam group identifier of the beam group of the CORESET with the lowest CORESET number in the current slot.
[0349] When the data transmission between the terminal and the base station is PUSCH, the steps for the terminal to obtain the beam group identifier of the default target beam group can be as follows: The terminal obtains the beam group identifier of the beam group used by the most recent PUCCH.
[0350] It should also be noted that the DCI signaling for the current PDSCH TCI status indication is format1_1, and the DCI signaling for the PUSCH spatialrelationinfo status indication is format0_1. When the second DCI signaling is used to indicate the beam group identifier of the target beam group, the number of bits used to indicate the target beam group in the second DCI signaling is different from the number of bits used to indicate the target beam and / or the meaning of the indication in the current DCI signaling.
[0351] For example, following the example in step S902 above, if the base station determines that it will use the first beam group, then the beam group identifier of the target beam group indicated by the second DCI signaling is beam group #0.
[0352] In step S906, the terminal obtains the multiple beam groups to be activated from the multiple beam group information indicated by the fourth RRC signaling, based on the beam group identifier of the multiple beam groups to be activated indicated by the fourth MAC signaling.
[0353] For example, following the example in step S902, the fourth MAC signaling indicates the beam group identifiers of the 8 beam groups that need to be activated. For example, the identifiers of the above 8 beam groups are #0, #1, #2...#7.
[0354] In step S907, the terminal obtains multiple RS identifiers within the target beam group from the multiple beam groups that need to be activated as indicated by the fourth MAC signaling, based on the beam group identifier of the target beam group.
[0355] For example, following the example in step S905 above, RS#0 and RS#1 within the target beam group are obtained based on the beam group identifier #0 of the target beam group.
[0356] In step S908, the terminal acquires multiple target beams indicated by multiple RS identifiers within the aforementioned target beam group.
[0357] The terminal stores the correspondence between RS identifiers and beams; correspondingly, this step can be: the terminal obtains the multiple target beams indicated by the multiple RS identifiers from the correspondence between RS identifiers and beams based on the multiple RS identifiers.
[0358] For example, following the example in step S907, the beam RS identifiers in beam group #0 determined by the second DCI signaling are RS#0 and RS#1, respectively, and the corresponding beams are determined according to the RS identifiers. When this beam group is applied to PDCCH, it is a TCI state group. When this beam group is applied to PUCCH, it is a spatialrelationinfo state group.
[0359] In step S909, the terminal uses the multiple target beams to perform multi-beam-based data transmission with the base station.
[0360] This step is the same as step S808, and will not be repeated here.
[0361] In this embodiment, multiple beamgroup information is indicated by a fourth RRC signaling, and a fourth MAC signaling indicates the beamgroup identifiers of the multiple beamgroups that need to be activated within the beamgroups indicated by the fourth RRC signaling. The beam indication signaling is a second DCI signaling, which is used to indicate the beamgroup identifier of the target beamgroup among the multiple beamgroups that need to be activated indicated by the fourth MAC signaling. The terminal resolves multiple target beams based on the fourth RRC signaling, the fourth MAC signaling, and the second DCI signaling, and then performs multi-beam-based data transmission based on these multiple target beams, thereby improving communication robustness.
[0362] Figure 10 This is a block diagram of a communication device provided in an embodiment of this disclosure. The device is applied in a terminal and is used to execute the steps performed by the terminal in the above-described communication method. See also Figure 10 The device includes:
[0363] The first receiving module 1001 is used to receive beam indication signaling sent by the base station, wherein the beam indication signaling is used to indicate multiple target beams or a target beam group.
[0364] The first determining module 1002 is used to determine the plurality of target beams or the plurality of target beams corresponding to a target beam group according to the beam indication signaling;
[0365] The first transmission module 1003 is used to perform multi-beam-based data transmission with the base station based on the multiple target beams.
[0366] In one possible implementation, the beam indication signaling received by the first receiving module 1001 is a first MAC signaling, which is used to indicate the beam group identifier of the target beam group that needs to be activated.
[0367] In another possible implementation, the device further includes:
[0368] The second receiving module is used to receive the first RRC signaling sent by the base station. The first RRC signaling is used to indicate multiple beam group information. The beam group information includes a beam group identifier and multiple RS identifiers within the beam group. The RS identifiers are used to indicate beams.
[0369] The first determining module 1002 is used to obtain multiple RS identifiers within the target beam group from multiple beam group information indicated by the first RRC signaling, based on the beam group identifier of the target beam group.
[0370] The first determining module 1002 is further configured to acquire multiple target beams indicated by multiple RS identifiers within the target beam group.
[0371] In another possible implementation, the beam indication signaling received by the first receiving module 1001 is a second MAC signaling, which is used to indicate the beam identifiers of multiple target beams that need to be activated.
[0372] In another possible implementation, the device further includes:
[0373] The third receiving module is used to receive the second RRC signaling sent by the base station. The second RRC signaling is used to indicate multiple beam information. The beam information includes a beam identifier and an RS identifier corresponding to the beam. The RS identifier is used to indicate the beam.
[0374] The first determining module 1002 is used to obtain multiple RS identifiers corresponding to the multiple target beams from the multiple beam information indicated by the second RRC signaling based on the beam identifiers of the multiple target beams.
[0375] The first determining module 1002 is further configured to acquire multiple target beams indicated by multiple RS identifiers corresponding to the multiple target beams.
[0376] In another possible implementation, the beam indication signaling received by the first receiving module 1001 is a first DCI signaling, which is used to indicate the beam identifiers of multiple target beams.
[0377] In another possible implementation, the device further includes:
[0378] The fourth receiving module is used to receive the third RRC signaling sent by the base station. The third RRC signaling is used to indicate multiple beam information. The beam information includes a beam identifier and an RS identifier corresponding to the beam. The RS identifier is used to indicate the beam.
[0379] The first determining module 1002 is used to obtain multiple RS identifiers corresponding to the multiple target beams from the multiple beam information indicated by the third RRC signaling based on the beam identifiers of the multiple target beams.
[0380] The first determining module 1002 is further configured to acquire multiple target beams indicated by multiple RS identifiers corresponding to the multiple target beams.
[0381] In another possible implementation, the device further includes:
[0382] The fifth receiving module is used to receive the third RRC signaling and the third MAC signaling sent by the base station. The third RRC signaling is used to indicate multiple beam information. The beam information includes a beam identifier and a corresponding RS identifier. The RS identifier is used to indicate the beam. The third MAC signaling is used to indicate the beam identifiers of multiple beams that need to be activated among the multiple beam identifiers indicated by the third RRC signaling.
[0383] The first determining module 1002 is used to obtain the RS identifier of the multiple beams to be activated from the multiple beam information indicated by the third RRC signaling, based on the beam identifier of the multiple beams to be activated indicated by the third MAC signaling.
[0384] The first determining module 1002 is further configured to obtain multiple RS identifiers corresponding to the multiple target beams from the RS identifiers of the multiple beams to be activated indicated by the third MAC signaling, based on the beam identifiers of the multiple target beams.
[0385] The first determining module 1002 is further configured to acquire multiple target beams indicated by multiple RS identifiers corresponding to the multiple target beams.
[0386] In another possible implementation, the beam indication signaling received by the first receiving module 1001 is a second DCI signaling, which is used to indicate the beam group identifier of the target beam group.
[0387] In another possible implementation, the device further includes:
[0388] The sixth receiving module is used to receive the fourth RRC signaling sent by the base station. The fourth RRC signaling is used to indicate multiple beam group information. The beam group information includes a beam group identifier and multiple RS identifiers within the beam group. The RS identifiers are used to indicate beams.
[0389] The first determining module 1002 is used to obtain multiple RS identifiers within the target beam group from multiple beam group information indicated by the fourth RRC signaling, based on the beam group identifier of the target beam group.
[0390] The first determining module 1002 is further configured to acquire multiple target beams indicated by multiple RS identifiers within the target beam group.
[0391] In another possible implementation, the device further includes:
[0392] The seventh receiving module is used to receive the fourth RRC signaling and the fourth MAC signaling sent by the base station. The fourth RRC signaling is used to indicate multiple beam group information. The beam group information includes a beam group identifier and multiple RS identifiers within the beam group. The RS identifiers are used to indicate beams. The fourth MAC signaling is used to indicate the beam group identifiers of multiple beam groups that need to be activated in the beam group indicated by the fourth RRC signaling.
[0393] The first determining module 1002 is used to obtain the multiple beam groups to be activated from the multiple beam group information indicated by the fourth RRC signaling according to the beam group identifier of the multiple beam groups to be activated indicated by the fourth MAC signaling.
[0394] The first determining module 1002 is further configured to obtain multiple RS identifiers within the target beam group from the multiple beam groups that need to be activated indicated by the fourth MAC signaling, based on the beam group identifier of the target beam group.
[0395] The first determining module 1002 is further configured to acquire multiple target beams indicated by multiple RS identifiers within the target beam group.
[0396] In another possible implementation, the device further includes:
[0397] The second transmission module is used to transmit data with the base station;
[0398] When the data transmission is performed within a preset time period after the beam indication signaling, the first determining module is used to obtain a default target beam group or one or more default target beams.
[0399] In another possible implementation, the device further includes:
[0400] When the data transmission is performed after a preset time following the beam indication signaling, the first determining module is executed to determine the plurality of target beams or the plurality of target beams corresponding to a target beam group according to the beam indication signaling.
[0401] The terminal determines the multiple target beams or multiple target beams corresponding to a target beam group based on the beam indication signaling, and performs multi-beam-based data transmission with the base station based on these multiple target beams. Since the terminal determines multiple target beams based on the beam indication signaling, and performs multi-beam-based data transmission with the base station, communication robustness is improved.
[0402] Figure 11 This is a block diagram of a communication device provided in an embodiment of this disclosure. The device is applied in a base station and is used to perform the steps executed by the base station in the above-described communication method. See also... Figure 11 The device includes:
[0403] The second determining module 1101 is used to determine multiple target beams or a target beam group required for multi-beam transmission with the terminal;
[0404] The generation module 1102 is used to generate beam indication signaling based on the plurality of target beams or a target beam group, wherein the beam indication signaling is used to indicate the plurality of target beams or a target beam group.
[0405] The first transmitting module 1103 is used to transmit the beam indication signaling to the terminal. The beam indication signaling is used by the terminal to determine the multiple target beams or multiple target beams corresponding to a target beam group, and to perform multi-beam-based data transmission with the base station based on the multiple target beams.
[0406] In one possible implementation, the beam indication signaling sent by the first transmitting module 1103 is a first MAC signaling, which is used to indicate the beam group identifier of the target beam group that needs to be activated.
[0407] In another possible implementation, the device further includes:
[0408] The second transmitting module is used to send a first RRC signaling to the terminal. The first RRC signaling is used to indicate multiple beam group information. The beam group information includes a beam group identifier and multiple RS identifiers within the beam group. The RS identifiers are used to indicate the beam.
[0409] In another possible implementation, the beam indication signaling sent by the first transmitting module 1103 is a second MAC signaling, which is used to indicate the beam identifiers of multiple target beams that need to be activated.
[0410] In another possible implementation, the device further includes:
[0411] The third transmitting module is used to send a second RRC signaling to the terminal. The second RRC signaling is used to indicate multiple beam information. The beam information includes a beam identifier and a corresponding RS identifier for the beam. The RS identifier is used to indicate the beam.
[0412] In another possible implementation, the beam indication signaling transmitted by the first transmitting module 1103 is a first DCI signaling, which is used to indicate the beam identifiers of multiple target beams.
[0413] In another possible implementation, the device further includes:
[0414] The fourth transmitting module is used to send a third RRC signaling to the terminal. The third RRC signaling is used to indicate multiple beam information. The beam information includes a beam identifier and a corresponding RS identifier for the beam. The RS identifier is used to indicate the beam.
[0415] In another possible implementation, the device further includes:
[0416] The fifth transmitting module is used to send a third RRC signaling and a third MAC signaling to the terminal. The third RRC signaling is used to indicate multiple beam information. The beam information includes a beam identifier and a corresponding RS identifier. The RS identifier is used to indicate the beam. The third MAC signaling is used to indicate the beam identifiers of multiple beams that need to be activated among the multiple beam identifiers indicated by the third RRC signaling.
[0417] In another possible implementation, the beam indication signaling transmitted by the first transmitting module 1103 is a second DCI signaling, which is used to indicate the beam group identifier of the target beam group.
[0418] In another possible implementation, the device further includes:
[0419] The sixth transmitting module is used to send a fourth RRC signaling to the terminal. The fourth RRC signaling is used to indicate multiple beam group information. The beam group information includes a beam group identifier and multiple RS identifiers within the beam group. The RS identifiers are used to indicate the beam.
[0420] In another possible implementation, the device further includes:
[0421] The seventh transmitting module is used to send a fourth RRC signaling and a fourth MAC signaling to the terminal. The fourth RRC signaling is used to indicate multiple beam group information. The beam group information includes a beam group identifier and multiple RS identifiers within the beam group. The RS identifiers are used to indicate beams. The fourth MAC signaling is used to indicate the beam group identifiers of multiple beam groups that need to be activated in the beam group indicated by the fourth RRC signaling.
[0422] The terminal determines the multiple target beams or multiple target beams corresponding to a target beam group based on the beam indication signaling, and performs multi-beam-based data transmission with the base station based on these multiple target beams. Since the terminal determines multiple target beams based on the beam indication signaling, and performs multi-beam-based data transmission with the base station, communication robustness is improved.
[0423] Figure 12 This is a block diagram illustrating a communication device 1200 according to an exemplary embodiment. For example, device 1200 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0424] Reference Figure 12 The device 1200 may include one or more of the following components: a processing component 1202, a memory 1204, a power supply component 1206, a multimedia component 1208, an audio component 1210, an input / output (I / O) interface 1212, a sensor component 1214, and a communication component 1216.
[0425] Processing component 1202 typically controls the overall operation of device 1200, such as operations associated with display, telephone calls, data communication, camera operation, and recording operations. Processing component 1202 may include one or more processors 1220 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 1202 may include one or more modules to facilitate interaction between processing component 1202 and other components. For example, processing component 1202 may include a multimedia module to facilitate interaction between multimedia component 1208 and processing component 1202.
[0426] Memory 1204 is configured to store various types of data to support the operation of device 1200. Examples of such data include instructions for any application or method operating on device 1200, contact data, phonebook data, messages, pictures, videos, etc. Memory 1204 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0427] Power supply component 1206 provides power to various components of device 1200. Power supply component 1206 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to device 1200.
[0428] Multimedia component 1208 includes a screen that provides an output interface between the device 1200 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 1208 includes a front-facing camera and / or a rear-facing camera. When the device 1200 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0429] Audio component 1210 is configured to output and / or input audio signals. For example, audio component 1210 includes a microphone (MIC) configured to receive external audio signals when device 1200 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 1204 or transmitted via communication component 1216. In some embodiments, audio component 1210 also includes a speaker for outputting audio signals.
[0430] I / O interface 1212 provides an interface between processing component 1202 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0431] Sensor assembly 1214 includes one or more sensors for providing status assessments of various aspects of device 1200. For example, sensor assembly 1214 may detect the on / off state of device 1200, the relative positioning of components such as the display and keypad of device 1200, changes in the position of device 1200 or a component of device 1200, the presence or absence of user contact with device 1200, the orientation or acceleration / deceleration of device 1200, and temperature changes of device 1200. Sensor assembly 1214 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 1214 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 1214 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.
[0432] Communication component 1216 is configured to facilitate wired or wireless communication between device 1200 and other devices. Device 1200 can access wireless networks based on communication standards, such as WiFi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 1216 receives broadcast signals or broadcast-related messages from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 1216 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0433] In an exemplary embodiment, the device 1200 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the communication method described above.
[0434] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 1204 including instructions, which can be executed by a processor 1220 of the device 1200 to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0435] Figure 13This is a schematic diagram of a base station structure provided in an embodiment of the present invention. The base station 1300 can vary significantly due to different configurations or performance. It may include one or more central processing units (CPUs) 1301 and one or more memories 1302. The memory 1302 stores at least one instruction, which is loaded and executed by the processor 1301 to implement the methods provided in the above-described method embodiments. Of course, the base station may also have wired or wireless network interfaces, a keyboard, and input / output interfaces for input and output. The base station may also include other components for implementing device functions, which will not be elaborated here.
[0436] This disclosure also provides a computer-readable storage medium applied to a terminal. The computer-readable storage medium stores at least one instruction, at least one program, code set, or instruction set. The instruction, program, code set, or instruction set is loaded and executed by a processor to implement the operations performed by the terminal in the communication method of the above embodiments.
[0437] This disclosure also provides a computer-readable storage medium applied to a base station. The computer-readable storage medium stores at least one instruction, at least one program, code set, or instruction set. The instruction, program, code set, or instruction set is loaded and executed by a processor to implement the operations performed by the base station in the communication method of the above embodiments.
[0438] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.
Claims
1. A communication method, characterized in that, The method is applied to a terminal, and the method includes: The base station receives a third Radio Resource Control (RRC) signaling and a third Media Access Control (MAC) signaling. The third RRC signaling is used to indicate multiple beam information, and the third MAC signaling is used to indicate the beam identifiers of multiple beams that need to be activated among the multiple beam identifiers indicated by the third RRC signaling. The multiple beams that need to be activated are selected by the base station based on the reporting results of each beam reported by the terminal and / or the beam group information that supports simultaneous reception or does not support simultaneous reception reported by the terminal. The receiver receives beam indication signaling sent by the base station. The beam indication signaling is first downlink control information (DCI) signaling, which is used to indicate the beam identifiers of multiple target beams. The plurality of target beams are determined according to the beam indication signaling; Based on the multiple target beams, data transmission is performed between the base station and the target base station.
2. The method according to claim 1, characterized in that, The beam information includes a beam identifier and a corresponding RS identifier for the beam, wherein the RS identifier is used to indicate the beam; Determining the plurality of target beams according to the beam indication signaling includes: Based on the beam identifiers of the multiple beams that need to be activated as indicated by the third MAC signaling, the RS identifiers of the multiple beams that need to be activated are obtained from the multiple beam information indicated by the third RRC signaling. Based on the beam identifiers of the multiple target beams, obtain the multiple RS identifiers corresponding to the multiple target beams from the RS identifiers of the multiple beams to be activated indicated by the third MAC signaling; Obtain the multiple target beams indicated by the multiple RS identifiers corresponding to the multiple target beams.
3. The method according to claim 1, characterized in that, After receiving the beam indication signaling sent by the base station, the method further includes: Data transmission is performed between the base station and the base station; When the data transmission is performed within a preset time period after the beam indication signaling, one or more default target beams are acquired.
4. The method according to claim 3, characterized in that, The method further includes: When the data transmission is performed after a preset time following the beam indication signaling, the step of determining the plurality of target beams based on the beam indication signaling is executed.
5. A communication method, characterized in that, The method is applied in a base station, and the method includes: Determine the multiple target beams required for multi-beam transmission between the terminal; The base station sends a third RRC signaling and a third MAC signaling to the terminal. The third RRC signaling is used to indicate multiple beam information, and the third MAC signaling is used to indicate the beam identifiers of multiple beams that need to be activated among the multiple beam identifiers indicated by the third RRC signaling. The multiple beams that need to be activated are selected by the base station based on the reporting results of each beam reported by the terminal and / or the beam group information that supports simultaneous reception or does not support simultaneous reception reported by the terminal. Based on the plurality of target beams, a beam indication signaling is generated, wherein the beam indication signaling is a first DCI signaling, and the first DCI signaling is used to indicate the beam identifier of the plurality of target beams; The beam indication signaling is sent to the terminal, and the beam indication signaling is used by the terminal to determine the plurality of target beams, and to perform multi-beam-based data transmission with the base station based on the plurality of target beams.
6. The method according to claim 5, characterized in that, The beam information includes a beam identifier and a corresponding RS identifier, the RS identifier being used to indicate the beam.
7. A communication device, characterized in that, The device is used in a terminal, and the device includes: The fifth receiving module is used to receive the third RRC signaling and the third MAC signaling sent by the base station. The third RRC signaling is used to indicate multiple beam information, and the third MAC signaling is used to indicate the beam identifiers of multiple beams that need to be activated among the multiple beam identifiers indicated by the third RRC signaling. The multiple beams that need to be activated are selected by the base station based on the reporting results of each beam reported by the terminal and / or the beam group information that supports simultaneous reception or does not support simultaneous reception reported by the terminal. The first receiving module is used to receive beam indication signaling sent by the base station; the beam indication signaling is a first DCI signaling, which is used to indicate the beam identifiers of multiple target beams. The first determining module is used to determine the plurality of target beams according to the beam indication signaling; The first transmission module is used to perform multi-beam-based data transmission with the base station based on the multiple target beams.
8. A communication device, characterized in that, The device is used in a base station, and the device includes: The second determining module is used to determine multiple target beams required for multi-beam transmission between the terminal; The fifth sending module is used to send a third RRC signaling and a third MAC signaling to the terminal. The third RRC signaling is used to indicate multiple beam information, and the third MAC signaling is used to indicate the beam identifiers of multiple beams that need to be activated among the multiple beam identifiers indicated by the third RRC signaling. The multiple beams that need to be activated are selected by the base station based on the reporting results of each beam reported by the terminal and / or the beam group information that supports simultaneous reception or does not support simultaneous reception reported by the terminal. The generation module is used to generate beam indication signaling based on the plurality of target beams; the beam indication signaling is a first DCI signaling, which is used to indicate the beam identifier of the plurality of target beams; The first transmitting module is used to transmit the beam indication signaling to the terminal. The beam indication signaling is used by the terminal to determine the plurality of target beams and to perform multi-beam-based data transmission with the base station based on the plurality of target beams.
9. A terminal, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured as follows: The base station receives a third RRC signaling and a third MAC signaling. The third RRC signaling is used to indicate multiple beam information, and the third MAC signaling is used to indicate the beam identifiers of multiple beams that need to be activated among the multiple beam identifiers indicated by the third RRC signaling. The multiple beams that need to be activated are selected by the base station based on the reporting results of each beam reported by the terminal and / or the beam group information that supports simultaneous reception or does not support simultaneous reception reported by the terminal. The receiver receives beam indication signaling sent by the base station. The beam indication signaling is first downlink control information (DCI) signaling, which is used to indicate the beam identifiers of multiple target beams. The plurality of target beams are determined according to the beam indication signaling; Based on the multiple target beams, data transmission is performed between the base station and the target base station.
10. A base station, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured as follows: Determine the multiple target beams required for multi-beam transmission between the terminal; The base station sends a third RRC signaling and a third MAC signaling to the terminal. The third RRC signaling is used to indicate multiple beam information, and the third MAC signaling is used to indicate the beam identifiers of multiple beams that need to be activated among the multiple beam identifiers indicated by the third RRC signaling. The multiple beams that need to be activated are selected by the base station based on the reporting results of each beam reported by the terminal and / or the beam group information that supports simultaneous reception or does not support simultaneous reception reported by the terminal. Based on the plurality of target beams, a beam indication signaling is generated, wherein the beam indication signaling is a first DCI signaling, and the first DCI signaling is used to indicate the beam identifier of the plurality of target beams; The beam indication signaling is sent to the terminal, and the beam indication signaling is used by the terminal to determine the plurality of target beams, and to perform multi-beam-based data transmission with the base station based on the plurality of target beams.
11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that are executed by a processor to perform the communication method according to any one of claims 1-4.
12. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that are executed by a processor to perform the communication method of claim 5 or 6.
Citation Information
Patent Citations
Data transmission synchronization method and data transmission synchronization device
CN106797625A
Management method for beam group, base station and terminal
CN106851675A
Data transmission method and apparatus
WO2018141165A1