A communication method, apparatus, terminal, base station and storage medium

By receiving and determining multiple target beams or beam groups based on beam indication signaling at the terminal, stable communication in the high-frequency band of the 5G NR system is achieved, solving the problem of insufficient high-frequency band communication coverage and improving communication robustness.

CN114340015BActive Publication Date: 2026-04-10BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2018-09-20
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

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.

Method used

The terminal receives beam indication signaling sent by the base station, determines multiple target beams or beam groups, and performs multi-beam data transmission with the base station based on these beams, including indicating beam information through different types of RRC and MAC/DCI signaling.

Benefits of technology

Multi-beam transmission improves communication robustness and enhances communication coverage and stability in high-frequency bands.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114340015B_ABST
    Figure CN114340015B_ABST
Patent Text Reader

Abstract

The present disclosure discloses a communication method, device, terminal, base station and storage medium, and belongs to the technical field of communication. The method comprises the following steps: receiving beam indication signaling sent by a base station, wherein the beam indication signaling is used for indicating a target beam group; determining a plurality of target beams corresponding to the target beam group according to the beam indication signaling; and performing multi-beam-based data transmission with the base station based on the plurality of target beams. Since the terminal determines the plurality of target beams based on the beam indication signaling, and the terminal and the base station perform multi-beam-based data transmission, the communication robustness is improved.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the Chinese application with the application number 201880001421.2, the international application date of September 20, 2018, and the invention name of "a communication method, device, terminal, base station and storage medium". TECHNICAL FIELD

[0002] The present disclosure relates to the technical field of communication, in particular to a communication method, device, terminal, base station and storage medium. BACKGROUND

[0003] In the NR (New Radio) communication system of 5G (the 5th Generation mobile communication technology), in order to realize higher rate and lower latency data transmission, the communication frequency band of the carrier between the base station and the terminal is getting higher and higher. For high communication frequency band, especially for communication frequency band above 6GHz, due to the rapid attenuation of the carrier, in order to ensure the coverage, the terminal needs to transmit and receive data based on the beam when communicating with the base station.

[0004] At present, when communicating between the base station and the terminal, the base station determines a target beam of the terminal and informs the terminal of the target beam; the terminal transmits data with the base station through the target beam. SUMMARY

[0005] The embodiments of the present disclosure provide a communication method, device, 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 embodiments of the present disclosure, a communication method is provided, the method is applied to a terminal, and the method comprises:

[0007] receiving beam indication signaling sent by a base station, the beam indication signaling being used to indicate a plurality of target beams or a target beam group;

[0008] determining a plurality of target beams corresponding to the plurality of target beams or a target beam group according to the beam indication signaling;

[0009] performing multi-beam-based data transmission with the base station based on the plurality of target beams.

[0010] In one possible implementation, 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.

[0011] In another possible implementation, before the receiving the beam indication signaling sent by the base station, the method further includes:

[0012] receiving first RRC signaling sent by the base station, the first RRC signaling being used to indicate a plurality of beam group information, the beam group information including a beam group identifier and a plurality of RS identifiers in a beam group, the RS identifier being used to indicate a beam;

[0013] the 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] acquiring, according to the beam group identifier of the target beam group, the plurality of RS identifiers in the target beam group from the plurality of beam group information indicated by the first RRC signaling;

[0015] acquiring the plurality of target beams indicated by the plurality of RS identifiers in the target beam group.

[0016] In another possible implementation, the beam indication signaling is second MAC signaling, the second MAC signaling being used to indicate beam identifiers of the plurality of target beams that need to be activated.

[0017] In another possible implementation, before the receiving the beam indication signaling sent by the base station, the method further includes:

[0018] receiving second RRC signaling sent by the base station, the second RRC signaling being used to indicate a plurality of beam information, the beam information including a beam identifier and an RS identifier corresponding to a beam, the RS identifier being used to indicate a beam;

[0019] the 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] acquiring, according to the beam identifier of the plurality of target beams, the plurality of RS identifiers corresponding to the plurality of target beams from the plurality of beam information indicated by the second RRC signaling;

[0021] acquiring the plurality of target beams indicated by the plurality of RS identifiers corresponding to the plurality of target beams.

[0022] In another possible implementation, the beam indication signaling is first DCI signaling, the first DCI signaling being used to indicate beam identifiers of the plurality of target beams.

[0023] In another possible implementation, before the receiving the beam indication signaling sent by the base station, the method further includes:

[0024] receive third RRC signaling sent by the base station, the third RRC signaling being used to indicate a plurality of beam information, the beam information comprising a beam identifier and a RS identifier corresponding to a beam, the RS identifier being used to indicate a beam;

[0025] The method of determining the plurality of target beams corresponding to the plurality of target beams or one target beam group according to the beam indication signaling comprises:

[0026] According to the beam identifier of the plurality of target beams, a plurality of RS identifiers corresponding to the plurality of target beams are acquired from the plurality of beam information indicated by the third RRC signaling;

[0027] The plurality of target beams indicated by the plurality of RS identifiers corresponding to the plurality of target beams are acquired.

[0028] In another possible implementation, before the receiving the beam indication signaling sent by the base station, the method further comprises:

[0029] receive third RRC signaling and third MAC signaling sent by the base station, the third RRC signaling being used to indicate a plurality of beam information, the beam information comprising a beam identifier and a RS identifier corresponding to a beam, the RS identifier being used to indicate a beam, the third MAC signaling being used to indicate a plurality of beam identifiers of a plurality of beams needed to be activated in the plurality of beam identifiers indicated by the third RRC signaling;

[0030] The method of determining the plurality of target beams corresponding to the plurality of target beams or one target beam group according to the beam indication signaling comprises:

[0031] According to the beam identifier of the plurality of target beams, a plurality of RS identifiers corresponding to the plurality of target beams are acquired from the plurality of beam information indicated by the third RRC signaling;

[0032] According to the beam identifier of the plurality of target beams, a plurality of RS identifiers corresponding to the plurality of target beams are acquired from the plurality of beam information indicated by the third RRC signaling;

[0033] The plurality of target beams indicated by the plurality of RS identifiers corresponding to the plurality of target beams are acquired.

[0034] In another possible implementation, the beam indication signaling is second DCI signaling, the second DCI signaling being used to indicate a beam group identifier of a target beam group.

[0035] In another possible implementation, before the receiving the beam indication signaling sent by the base station, the method further comprises:

[0036] receiving fourth RRC signaling sent by the base station, the fourth RRC signaling being used to indicate multiple beam group information, the beam group information including a beam group identifier and multiple RS identifiers in a beam group, the RS identifier being used to indicate a beam;

[0037] The method further includes:

[0038] According to the beam group identifier of the target beam group, the multiple RS identifiers in the target beam group are obtained from the multiple beam group information indicated by the fourth RRC signaling.

[0039] The multiple target beams indicated by the multiple RS identifiers in the target beam group are obtained.

[0040] In another possible implementation, before the receiving the beam indication signaling sent by the base station, the method further includes:

[0041] receiving fourth RRC signaling and fourth MAC signaling sent by the base station, the fourth RRC signaling being used to indicate multiple beam group information, the beam group information including a beam group identifier and multiple RS identifiers in a beam group, the RS identifier being used to indicate a beam, and the fourth MAC signaling being used to indicate beam group identifiers of multiple beam groups that need to be activated in the beam group indicated by the fourth RRC signaling;

[0042] The method further includes:

[0043] According to the beam group identifiers 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] According to the beam group identifier of the target beam group, the multiple RS identifiers in the target beam group are obtained from the multiple beam groups that need to be activated indicated by the fourth MAC signaling.

[0045] The multiple target beams indicated by the multiple RS identifiers in the target beam group are obtained.

[0046] In another possible implementation, before the receiving the beam indication signaling sent by the base station, the method further includes:

[0047] performing data transmission with 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 a default target beam or multiple target beams are obtained.

[0049] In another possible implementation, the method further includes:

[0050] When the data transmission is performed after a preset time length after the beam indication signaling, performing the step of determining the multiple target beams corresponding to the multiple target beams or the target beam group according to the beam indication signaling.

[0051] According to a second aspect of the embodiments of the present disclosure, a communication method is provided, the method is applied in a base station, and the method includes:

[0052] determining multiple target beams or a target beam group required for performing multi-beam transmission with a terminal;

[0053] generating beam indication signaling according to the multiple target beams or the target beam group, the beam indication signaling being used to indicate the multiple target beams or the target beam group;

[0054] sending the beam indication signaling to the terminal, the beam indication signaling being used for the terminal to determine multiple target beams corresponding to the multiple target beams or the target beam group, and performing 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 first MAC signaling, the first MAC signaling being used to indicate a beam group identifier of a target beam group required to be activated.

[0056] In another possible implementation, before the step of sending the beam indication signaling to the terminal, the method further includes:

[0057] sending first RRC signaling to the terminal, the first RRC signaling being used to indicate multiple beam group information, the beam group information including a beam group identifier and multiple RS identifiers in a beam group, the RS identifier being used to indicate a beam.

[0058] In another possible implementation, the beam indication signaling is second MAC signaling, the second MAC signaling being used to indicate beam identifiers of multiple target beams required to be activated.

[0059] In another possible implementation, before the step of sending the beam indication signaling to the terminal, the method further includes:

[0060] sending second RRC signaling to the terminal, the second RRC signaling being used to indicate multiple beam information, the beam information including a beam identifier and an RS identifier corresponding to a beam, the RS identifier being used to indicate a beam.

[0061] In another possible implementation, the beam indication signaling is first DCI signaling, and the first DCI signaling is used to indicate beam identifiers of the multiple target beams.

[0062] In another possible implementation, before the beam indication signaling is sent to the terminal, the method further includes:

[0063] sending, to the terminal, third RRC signaling used to indicate multiple beam information, the beam information including a beam identifier and a RS identifier corresponding to a beam, the RS identifier being used to indicate the beam.

[0064] In another possible implementation, before the beam indication signaling is sent to the terminal, the method further includes:

[0065] sending, to the terminal, third RRC signaling and third MAC signaling, the third RRC signaling being used to indicate multiple beam information, the beam information including a beam identifier and a RS identifier corresponding to a beam, the RS identifier being used to indicate the beam, and the third MAC signaling being used to indicate beam identifiers of multiple beams that need to be activated from the multiple beam identifiers indicated by the third RRC signaling.

[0066] In another possible implementation, the beam indication signaling is second DCI signaling, and the second DCI signaling is used to indicate a beam group identifier of a target beam group.

[0067] In another possible implementation, before the beam indication signaling is sent to the terminal, the method further includes:

[0068] sending, to the terminal, fourth RRC signaling used to indicate multiple beam group information, the beam group information including a beam group identifier and multiple RS identifiers in a beam group, the RS identifier being used to indicate a beam.

[0069] In another possible implementation, before the beam indication signaling is sent to the terminal, the method further includes:

[0070] sending, to the terminal, fourth RRC signaling and fourth MAC signaling, the fourth RRC signaling being used to indicate multiple beam group information, the beam group information including a beam group identifier and multiple RS identifiers in a beam group, the RS identifier being used to indicate a beam, and the fourth MAC signaling being used to indicate beam group identifiers of multiple beam groups that need to be activated from the beam groups indicated by the fourth RRC signaling.

[0071] According to a third aspect of the embodiments of the present disclosure, a communication apparatus is provided, the apparatus being applied to a terminal, and the apparatus includes:

[0072] The first receiving module is configured to receive beam indication signaling transmitted by the base station, the beam indication signaling being used to indicate a plurality of target beams or a target beam group;

[0073] The first determining module is configured to determine, according to the beam indication signaling, a plurality of target beams corresponding to the plurality of target beams or the target beam group;

[0074] The first transmitting module is configured to perform, based on the plurality of target beams, multi-beam-based data transmission with the base station.

[0075] In a possible implementation, the first receiving module receives first MAC signaling, and the first MAC signaling is used to indicate a beam group identifier of a target beam group that needs to be activated.

[0076] In another possible implementation, the apparatus further includes:

[0077] The second receiving module is configured to receive first RRC signaling transmitted by the base station, the first RRC signaling being used to indicate a plurality of beam group information, the beam group information including a beam group identifier and a plurality of RS identifiers in a beam group, the RS identifier being used to indicate a beam;

[0078] The first determining module is configured to acquire, according to the beam group identifier of the target beam group, a plurality of RS identifiers in the target beam group from the plurality of beam group information indicated by the first RRC signaling;

[0079] The first determining module is further configured to acquire a plurality of target beams indicated by the plurality of RS identifiers in the target beam group.

[0080] In another possible implementation, the first receiving module receives second MAC signaling, and the second MAC signaling is used to indicate a plurality of target beam identifiers of a plurality of target beams that need to be activated.

[0081] In another possible implementation, the apparatus further includes:

[0082] The third receiving module is configured to receive second RRC signaling transmitted by the base station, the second RRC signaling being used to indicate a plurality of beam information, the beam information including a beam identifier and an RS identifier corresponding to a beam, the RS identifier being used to indicate a beam;

[0083] The first determining module is configured to acquire, according to a plurality of target beam identifiers of the plurality of target beams, a plurality of RS identifiers corresponding to the plurality of target beams from the plurality of beam information indicated by the second RRC signaling;

[0084] The first determining module is further configured to acquire the multiple target beams corresponding to the multiple RS identifiers indicated by the multiple target beams.

[0085] In another possible implementation, the beam indication signaling received by the first receiving module is first DCI signaling, and the first DCI signaling is used to indicate the beam identifiers of the multiple target beams.

[0086] In another possible implementation, the apparatus further includes:

[0087] The fourth receiving module is configured to receive third RRC signaling sent by the base station, and the third RRC signaling is used to indicate multiple beam information, and the beam information includes a beam identifier and an RS identifier corresponding to a beam, and the RS identifier is used to indicate the beam.

[0088] The first determining module is configured to acquire, according to the beam identifiers of the multiple target beams, the multiple RS identifiers corresponding to the multiple target beams from the multiple beam information indicated by the third RRC signaling.

[0089] The first determining module is further configured to acquire the multiple target beams corresponding to the multiple RS identifiers indicated by the multiple target beams.

[0090] In another possible implementation, the apparatus further includes:

[0091] The fifth receiving module is configured to receive third RRC signaling and third MAC signaling sent by the base station, the third RRC signaling is used to indicate multiple beam information, and the beam information includes a beam identifier and an RS identifier corresponding to a beam, and the RS identifier is used to indicate the beam, and the third MAC signaling is used to indicate the beam identifiers of the multiple beams that need to be activated in the multiple beam identifiers indicated by the third RRC signaling.

[0092] The first determining module is configured to acquire, according to the beam identifiers of the multiple beams that need to be activated indicated by the third MAC signaling, the RS identifiers of the multiple beams that need to be activated from the multiple beam information indicated by the third RRC signaling.

[0093] The first determining module is further configured to acquire, according to the beam identifiers of the multiple target beams, the multiple RS identifiers corresponding to the multiple target beams from the RS identifiers of the multiple beams that need to be activated indicated by the third MAC signaling.

[0094] The first determining module is further configured to acquire the multiple target beams corresponding to the multiple RS identifiers indicated by the multiple target beams.

[0095] In another possible implementation, the first receiving module receives second DCI signaling, and the second DCI signaling is used to indicate a beam group identifier of the target beam group.

[0096] In another possible implementation, the apparatus further includes:

[0097] The sixth receiving module is configured to receive fourth RRC signaling sent by the base station, and the fourth RRC signaling is used to indicate a plurality of beam group information, and the beam group information includes a beam group identifier and a plurality of RS identifiers in a beam group, and the RS identifier is used to indicate a beam.

[0098] The first determining module is configured to acquire, according to the beam group identifier of the target beam group, the plurality of RS identifiers in the target beam group from the plurality of beam group information indicated by the fourth RRC signaling.

[0099] The first determining module is further configured to acquire a plurality of target beams indicated by the plurality of RS identifiers in the target beam group.

[0100] In another possible implementation, the apparatus further includes:

[0101] The seventh receiving module is configured to receive fourth RRC signaling and fourth MAC signaling sent by the base station, the fourth RRC signaling is used to indicate a plurality of beam group information, and the beam group information includes a beam group identifier and a plurality of RS identifiers in a beam group, and the RS identifier is used to indicate a beam, and the fourth MAC signaling is used to indicate a plurality of beam group identifiers of a plurality of beam groups that need to be activated in the beam group indicated by the fourth RRC signaling.

[0102] The first determining module is configured to acquire, according to the plurality of beam group identifiers of the plurality of beam groups that need to be activated indicated by the fourth MAC signaling, the plurality of beam groups that need to be activated from the plurality of beam group information indicated by the fourth RRC signaling.

[0103] The first determining module is further configured to acquire, according to the beam group identifier of the target beam group, the plurality of RS identifiers in the target beam group from the plurality of beam groups that need to be activated indicated by the fourth MAC signaling.

[0104] The first determining module is further configured to acquire a plurality of target beams indicated by the plurality of RS identifiers in the target beam group.

[0105] In another possible implementation, the apparatus further includes:

[0106] The second transmission module is configured to perform data transmission 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 configured to acquire a default target beam group or a default one or more target beams.

[0108] In another possible implementation, the apparatus further includes:

[0109] When the data transmission is performed after the preset time period after the beam indication signaling, the first determining module is configured to determine the one or more target beams corresponding to the target beam group according to the beam indication signaling.

[0110] According to a fourth aspect of the embodiments of the present disclosure, a communication apparatus is provided, the apparatus being applied to a base station, and the apparatus includes:

[0111] The second determining module is configured to determine one or more target beams or a target beam group required for performing multi-beam transmission with a terminal.

[0112] The generating module is configured to generate beam indication signaling according to the one or more target beams or the target beam group, the beam indication signaling being used to indicate the one or more target beams or the target beam group.

[0113] The first sending module is configured to send the beam indication signaling to the terminal, the beam indication signaling being used by the terminal to determine the one or more target beams corresponding to the target beam group, and perform multi-beam based data transmission with the base station based on the one or more target beams.

[0114] In a possible implementation, the beam indication signaling sent by the first sending module is first MAC signaling, the first MAC signaling being used to indicate a beam group identifier of a target beam group required to be activated.

[0115] In another possible implementation, the apparatus further includes:

[0116] The second sending module is configured to send first RRC signaling to the terminal, the first RRC signaling being used to indicate a plurality of beam group information, the beam group information including a beam group identifier and a plurality of RS identifiers in a beam group, the RS identifier being used to indicate a beam.

[0117] In another possible implementation, the beam indication signaling sent by the first sending module is second MAC signaling, the second MAC signaling being used to indicate a beam identifier of the one or more target beams required to be activated.

[0118] In another possible implementation, the apparatus further includes:

[0119] The third sending module is configured to send second RRC signaling to the terminal, where the second RRC signaling is used to indicate a plurality of beam information, and the beam information includes a beam identifier and a RS identifier corresponding to a beam, and the RS identifier is used to indicate the beam.

[0120] In another possible implementation, the first sending module sends first DCI signaling, and the first DCI signaling is used to indicate the beam identifiers of the plurality of target beams.

[0121] In another possible implementation, the apparatus further includes:

[0122] The fourth sending module is configured to send third RRC signaling to the terminal, where the third RRC signaling is used to indicate a plurality of beam information, and the beam information includes a beam identifier and a RS identifier corresponding to a beam, and the RS identifier is used to indicate the beam.

[0123] In another possible implementation, the apparatus further includes:

[0124] The fifth sending module is configured to send third RRC signaling and third MAC signaling to the terminal, where the third RRC signaling is used to indicate a plurality of beam information, and the beam information includes a beam identifier and a RS identifier corresponding to a beam, and the RS identifier is used to indicate the beam, and the third MAC signaling is used to indicate the beam identifiers of a plurality of beams that need to be activated in the plurality of beam identifiers indicated by the third RRC signaling.

[0125] In another possible implementation, the first sending module sends second DCI signaling, and the second DCI signaling is used to indicate a beam group identifier of a target beam group.

[0126] In another possible implementation, the apparatus further includes:

[0127] The sixth sending module is configured to send fourth RRC signaling to the terminal, where the fourth RRC signaling is used to indicate a plurality of beam group information, and the beam group information includes a beam group identifier and a plurality of RS identifiers in a beam group, and the RS identifier is used to indicate a beam.

[0128] In another possible implementation, the apparatus further includes:

[0129] The seventh sending module is configured to send fourth RRC signaling and fourth MAC signaling to the terminal, where the fourth RRC signaling is used to indicate a plurality of beam group information, and the beam group information includes a beam group identifier and a plurality of RS identifiers in a beam group, and the RS identifier is used to indicate a beam, and the fourth MAC signaling is used to indicate the beam group identifiers of a plurality of beam groups that need to be activated in the beam groups 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 technical scheme provided by the embodiments of the present disclosure has the beneficial effects that: the terminal determines the multiple target beams or the multiple target beams corresponding to a target beam group according to the beam indication signaling, and performs the multi-beam-based data transmission between the terminal and the base station based on the multiple target beams. Since the terminal determines the multiple target beams based on the beam indication signaling, the multi-beam-based data transmission is performed between the terminal and the base station, thereby improving the communication robustness. BRIEF DESCRIPTION OF DRAWINGS

[0147] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present disclosure, and other drawings can be obtained by those skilled in the art without creative labor.

[0148] Figure 1 is a schematic diagram of an implementation environment provided by an embodiment of the present disclosure;

[0149] Figure 2 is a flowchart of a communication method applied to a terminal according to an embodiment of the present disclosure;

[0150] Figure 3 is a flowchart of a communication method applied to a base station according to an embodiment of the present disclosure;

[0151] Figure 4 is a flowchart of a communication method applied according to an embodiment of the present disclosure;

[0152] Figure 5 is a flowchart of another communication method applied according to an embodiment of the present disclosure;

[0153] Figure 6 is a flowchart of another communication method applied according to an embodiment of the present disclosure;

[0154] Figure 7 is a flowchart of another communication method applied according to an embodiment of the present disclosure;

[0155] Figure 8 is a flowchart of another communication method applied according to an embodiment of the present disclosure;

[0156] Figure 9 is a flowchart of another communication method applied according to an embodiment of the present disclosure;

[0157] Figure 10 is a block diagram of a communication device according to an embodiment of the present disclosure;

[0158] Figure 11 is a block diagram of another communication device according to an embodiment of the present disclosure;

[0159] Figure 12 is a block diagram of another communication apparatus provided by an embodiment of the present disclosure.

[0160] Figure 13 is a block diagram of another communication apparatus provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0161] In order to make the purposes, technical solutions and advantages of the present disclosure clearer, the following will further describe the embodiments of the present disclosure in detail with reference to the drawings.

[0162] Figure 1 is a schematic diagram of a system architecture of a communication method provided by an embodiment of the present disclosure. Referring to 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, and the base station 102 informs the terminal 101 of a plurality of target beams used for data transmission through beam indication signaling, and the terminal 101 and the base station 102 perform multi-beam-based data transmission based on the plurality of target beams.

[0163] The beam indication signaling is used to indicate a plurality of target beams or a target beam group. In one possible implementation, a first RRC signaling is used to indicate a plurality of beam group information, the beam group information includes a beam group identifier and a plurality of RS identifiers in the beam group, and the RS identifier is used to indicate a beam. 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 in the plurality of beam groups indicated by the first RRC signaling.

[0164] In another possible implementation, a second RRC signaling is used to indicate a plurality of beam information, the beam information includes a beam identifier and an RS identifier corresponding to the beam, and the RS identifier is used to indicate a beam. Correspondingly, the beam indication signaling is a second MAC signaling, and the second MAC signaling is used to indicate the beam identifiers of the plurality of target beams that need to be activated in the plurality of beams indicated by the second RRC signaling.

[0165] In another possible implementation, a third RRC signaling is used to indicate a plurality of beam information. Correspondingly, the beam indication signaling is a first DCI signaling, and the first DCI signaling is used to indicate the beam identifiers of the plurality of target beams in the plurality of beams indicated by the third RRC signaling.

[0166] In another possible implementation, the third RRC signaling is used to indicate a plurality of beam information, and the third MAC signaling is used to indicate a beam identifier of a plurality of beams that need to be activated in the plurality of beam identifiers indicated by the third RRC signaling. Correspondingly, the beam indication signaling is the first DCI signaling, and the first DCI signaling is used to indicate a beam identifier of a plurality of target beams in the plurality of 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 a plurality of beam group information. Correspondingly, the beam indication information is the second DCI signaling, and the second DCI signaling is used to indicate a beam group identifier of a target beam group in the plurality of beam groups indicated by the fourth RRC signaling.

[0168] In another possible implementation, the fourth RRC signaling is used to indicate a plurality of beam group information, and the fourth MAC signaling is used to indicate a beam group identifier of a plurality of beam groups that need to be activated in the beam groups indicated by the fourth RRC signaling. Correspondingly, the beam indication information is the second DCI signaling, and the second DCI signaling is used to indicate a beam group identifier of a target beam group in the plurality of beam groups that need to be activated indicated by the fourth MAC signaling.

[0169] The system architecture can be a wireless communication system of 5G. The terminal 101 can be a handheld device, a vehicle-mounted device, a wearable device, a computing device, or other processing devices connected to a wireless modem, etc. In the embodiments of the present disclosure, the terminal 101 is not limited specifically.

[0170] Figure 2 FIG. 1 is a flowchart of a communication method applied to a terminal according to an embodiment of the present disclosure. As shown in FIG. 1, the method includes the following steps. Figure 2 The embodiment includes the following steps.

[0171] In step S201, beam indication signaling transmitted by a base station is received, and the beam indication signaling is used to indicate a plurality of target beams or a target beam group.

[0172] In step S202, a plurality of target beams corresponding to the plurality of target beams or the target beam group are determined according to the beam indication signaling.

[0173] In step S203, a plurality of beams-based data transmission between the terminal and the base station is performed based on the plurality of target beams.

[0174] The terminal determines the plurality of target beams corresponding to the plurality of target beams or the target beam group according to the beam indication signaling, and performs the plurality of beams-based data transmission between the terminal and the base station based on the plurality of target beams. Since the terminal determines the plurality of target beams based on the beam indication signaling, the plurality of beams-based data transmission between the terminal and the base station is performed, thereby improving the communication robustness.

[0175] It should be noted that the "data" in the multi-beam based data transmission mentioned herein 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), SRS (sounding reference signal) and the like.

[0176] Figure 3 is a flowchart of a communication method provided by an embodiment of the present application applied to a base station. Referring to Figure 3 , the embodiment includes:

[0177] In step S301, a plurality of target beams or a target beam group required for multi-beam transmission with a terminal is determined;

[0178] In step S302, beam indication signaling is generated according to the plurality of target beams or the target beam group, the beam indication signaling being used to indicate the plurality of target beams or the target beam group;

[0179] In step S303, the beam indication signaling is sent to the terminal, the beam indication signaling being used for the terminal to determine a plurality of target beams corresponding to the plurality of target beams or the target beam group, and to perform multi-beam based data transmission with the base station based on the plurality of target beams.

[0180] The terminal determines the plurality of target beams corresponding to the plurality of target beams or the target beam group according to the beam indication signaling, and performs multi-beam based data transmission with the base station based on the plurality of target beams. Since the terminal determines the plurality of target beams based on the beam indication signaling, and the terminal and the base station perform multi-beam based data transmission, the communication robustness is improved.

[0181] Figure 4is a flowchart of a communication method provided by an embodiment of the present disclosure. In the embodiment of the present disclosure, a plurality of beam group information is indicated by a first RRC signaling, the beam indication signaling is a first MAC signaling, and the first MAC signaling indicates a beam group identifier of a target beam group that needs to be activated in the plurality of beam groups indicated by the first RRC signaling. Referring to Figure 4 The method flow provided by the present 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 a plurality of beam group information, and the beam group information includes a beam group identifier and a plurality of RS identifiers in the beam group, and the RS identifier is used to indicate a beam.

[0183] This step can be implemented by the following steps (1) to (3), including:

[0184] (1): The base station divides a plurality of beams of the terminal into a plurality of beam groups.

[0185] Each beam group includes a plurality of beams, and the number of beams included in each beam group can be equal or not equal, which is not specifically limited in the embodiment of the present disclosure.

[0186] In the first implementation, the base station can randomly or in order divide the plurality of beams into a plurality of 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 at the same time. The terminal can report first grouping information of beams that can be used at the same time to the base station. Correspondingly, step (1) can be: the base station divides the plurality of beams into a plurality of beam groups according to the first grouping information.

[0188] In the third implementation, the terminal can report second grouping information of beams that cannot be used at the same time to the base station. Correspondingly, step (1) can be: the base station divides the plurality of beams into a plurality of beam groups according to the second grouping information.

[0189] (2): The base station determines a plurality of beam group information of a plurality of beam groups.

[0190] For each beam group, the base station determines a beam group identifier of the beam group and RS identifiers corresponding to the multiple beams in the beam group, and forms the beam group information of the beam group by combining the beam group identifier of the beam group and the multiple RS identifiers in the beam group. The beam group identifier can be a beam group number. For example, when the beam number is a transmission configuration indication (TCI) number, the beam group number can be a TCI group number; when the beam number is a spatial relation information (spatialrelationinfo) number, the beam group number can be a spatialrelationinfo group number. The RS can be an SSB, a CSI-RS, or an SRS. The RS identifier can be an SSB index, a CSI-RS ID, or an SRS ID. In the embodiments of the present disclosure, none of the above is specifically limited.

[0191] For example, the base station supports 36 downlink transmission beams, which are beam 0-beam 35, respectively. The RS identifiers corresponding to the 36 beams are RS#0-RS#35, respectively. For each beam corresponding RS, the terminal has its own most suitable receiving beam. When the beam identifier indicated by the beam indication signaling sent by the base station is beam 0, it means that the terminal uses the receiving beam corresponding to the RS when receiving the following data. The data can be PDCCH or PDSCH, etc. The base station sequentially divides the 36 beams into 18 beam groups, each beam group including 2 beams. The beam group identifiers of the 18 beam groups are beam group#0-beam group#17, respectively. The multiple beam group information is shown in Table 1 as follows:

[0192] Table 1

[0193] Beam group identification RS identification Beam group #0 RS #0 and RS #1 Beam group #1 RS #2 and RS #3 …… …… Beam group #17 RS #34 and RS #35

[0194] (3) The base station sends first RRC signaling to the terminal. The first RRC signaling is used to indicate the 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 according to the first RRC signaling and the beam indication signaling subsequently. Therefore, after the terminal accesses the base station, only one step S401 needs to be performed.

[0196] In another possible implementation, since the location of the terminal can change, the most suitable receiving beam or transmitting beam of the terminal can change. Therefore, the base station can re-add, delete or group the multiple beams every preset time length, and update the first RRC signaling and send the updated first RRC signaling to the terminal. The preset time length can be set and changed as needed, and in the embodiment of the present disclosure, the preset time length is not specifically limited.

[0197] In step S402, the terminal receives the first RRC signaling sent by the base station, and obtains the multiple beam group information from the first RRC signaling.

[0198] When the terminal receives the first RRC signaling sent by the base station, the terminal analyzes the first RRC signaling and obtains the multiple beam group information from the first RRC signaling. For example, the first RRC signaling indicates M beam group information, M is a positive integer, the identifiers of the M beam groups are beam group #0, beam group #1, beam group #2... beam group #(M-1) respectively, and each beam group includes 2 beams. The terminal obtains the beam group identifiers of the M beam groups and the multiple RS identifiers in the M beam groups 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 the first MAC signaling according to the beam group identifier of the target beam group.

[0200] This step can be implemented through the following steps (1) and (2), comprising:

[0201] (1): When the terminal communicates with the base station, the base station determines a target beam group required by the terminal.

[0202] When the terminal needs to transmit data to the base station or the base station needs to send data to the terminal, the base station determines a target beam group required by the terminal from the multiple beam groups indicated by the first RRC signaling sent to the terminal. The base station can select a target beam group with the best measurement result from the multiple beam groups indicated by the first RRC signaling according to the measurement result of each beam sent by the terminal. The data required by the terminal to send to the base station can be PUCCH or PUSCH or SRS; the data required by the base station to send to the terminal can be PDCCH or PDSCH or SSB or CSI-RS.

[0203] The measurement result is better indicates that the Layer 1-Reference Signal Received Power (L1-RSRP) of the layer one is higher, or the Layer 1-Reference Signal Received Quality (L1-RSRQ) of the layer one 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 a plurality of fields, and the base station identifies the beam group identifier of the target beam group through the plurality of fields. For example, when the first RRC signaling indicates up to 64 beam groups, the number of bits used to indicate the beam group to be activated in the first MAC signaling is 6, and 6 bits indicate any one of the 64 groups. That is, when the 6 bits are 000000, the beam group identifier of the target beam group is beam group #0; when the 6 bits are 000001, the beam group identifier of the target beam group is beam group #1; when the 6 bits are 000010, the beam group identifier of the target beam group is beam group #2, and so on.

[0206] In step S404, the base station sends the first MAC signaling to the terminal, and the first MAC signaling is used to indicate the beam group identifier of the target beam group 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 beam group identifier of the target beam group to be activated from the first MAC signaling. When the terminal needs to perform data transmission with the base station within a preset time period after receiving the first MAC signaling, the terminal can obtain the beam group identifier of the default target beam group.

[0209] When the data transmission between the terminal and the base station is PDCCH or PUCCH, the terminal can obtain the beam group identifier of the default target beam group by the following steps: when the first RRC signaling is used to indicate a plurality of beam group information, the terminal selects the smallest beam group identifier from the first RRC signaling.

[0210] For example, according to the example in step S402 described above, for example, the base station determines to use the first set of beam groups, and the first MAC signaling indicates that the beam group identifier of the target beam group to be activated is beam group #0.

[0211] In step S406, the terminal obtains the multiple RS identifiers in the target beam group according to the beam group identifier of the target beam group from the multiple beam group information indicated by the first RRC signaling.

[0212] The first MAC signaling carries the beam group identifier of the target beam group to be activated, and the terminal determines the target beam group corresponding to the beam group identifier to be activated from the multiple beam groups, and obtains the multiple RS identifiers in the target beam group. When the target beam group is applied to downlink reception such as PDCCH reception, the target beam group is a TCI state group. When the target beam group is applied to uplink transmission such as PUCCH transmission, the target beam group is a spatialrelationinfo state group.

[0213] For example, as described in the above step S405, the first MAC signaling indicates the beam group identifier of the target beam group to be activated, beam group #0, and the terminal determines the multiple RS identifiers in the target beam group to be activated as RS #0 and RS #1.

[0214] In step S407, the terminal obtains the multiple target beams indicated by the multiple RS identifiers in the target beam group.

[0215] The terminal stores the correspondence between the RS identifiers and the beams, and accordingly, this step can be that the terminal obtains the multiple target beams indicated by the multiple RS identifiers from the correspondence between the RS identifiers and the beams.

[0216] For example, as described in the above step S406, the terminal determines the multiple target beams corresponding to RS #0 and RS #1 as beam #0 and beam #1 by the obtained RS identifiers RS #0 and RS #1. For example, the base station periodically transmits RS #0 in advance, and the terminal receives RS #0 using each receiving beam of the terminal, and finally finds that the receiving power when receiving RS #0 using beam #0 is the strongest, so the beam corresponding to RS #0 is stored as beam #0. When the beam identifier of the beam indication signaling indicated by the base station corresponds to RS #0, it means that the base station instructs the terminal to use the best beam, i.e., beam #0, to receive the following PDCCH or PDSCH when receiving RS #0.

[0217] In step S408, the terminal performs multiple-beam-based data transmission with the base station using the multiple target beams.

[0218] When the terminal transmits data to the base station, the terminal transmits data using the multiple target beams. When the terminal receives data transmitted by the base station, the terminal receives data using the multiple target beams.

[0219] In the embodiment of the present disclosure, the plurality of beam group information is indicated by the first RRC signaling, the beam indication signaling is the first MAC signaling, and the first MAC signaling indicates the beam group identifier of the target beam group that needs to be activated in the plurality of beam groups indicated by the first RRC signaling. The beam suitable for indicating PDCCH reception or PUCCH transmission or SSB reception or CSI-RS reception or SRS transmission. The terminal parses the plurality of target beams according to the first RRC signaling and the first MAC signaling, and then performs multi-beam-based data transmission based on the plurality of target beams, thereby improving the communication robustness.

[0220] Figure 5 The present disclosure provides a flowchart of a communication method. In the embodiment of the present disclosure, the plurality of beam information is indicated by the second RRC signaling, the beam indication signaling is the second MAC signaling, and the second MAC signaling is used to indicate the beam identifier of the plurality of target beams that need to be activated in the plurality of beams indicated by the second RRC signaling. For example, see Figure 5 The method flow provided by the present disclosure includes:

[0221] In step S501, the base station sends the second RRC signaling to the terminal. The second RRC signaling is used to indicate the plurality of beam information, and the beam information includes the beam identifier and the RS identifier corresponding to the beam, and the RS identifier is used to indicate the beam.

[0222] For example, X beam information is indicated in the second RRC signaling, and X is a positive integer.

[0223] Before the terminal and the base station perform data transmission, the base station sends the second RRC signaling to the terminal. The second RRC signaling can be sent when the terminal accesses the base station, or can be sent at any time before the terminal and the base station perform data transmission. In the embodiment of the present disclosure, the timing of the base station sending the second RRC signaling to the terminal is not limited.

[0224] In step S502, the terminal receives the second RRC signaling sent by the base station, and obtains the plurality of beam information from the second RRC signaling.

[0225] When the terminal receives the second RRC signaling sent by the base station, the terminal parses the second RRC signaling and obtains the plurality of beam information from the second RRC signaling. For example, the terminal parses the second RRC signaling to obtain 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 the beam according to the plurality of beam information indicated by the second RRC signaling when performing data transmission with the base station in the future, unless the terminal receives the second RRC signaling sent by the base station again. Therefore, step S501 and step S502 only need to be executed once.

[0227] In step S503, before data transmission between the terminal and the base station, the base station determines a plurality of target beams required by the terminal, and generates second MAC signaling according to the beam identifiers of the plurality of target beams.

[0228] This step can be implemented by the following steps (1) and (2), comprising:

[0229] (1) Before data transmission between the terminal and the base station, the base station determines a plurality of target beams required by the terminal.

[0230] The step of determining a plurality of target beams required by the terminal before data transmission between the terminal and the base station by the base station can be implemented by any of the following two implementation manners.

[0231] The first implementation manner, before this step, the terminal sends first grouping information of beams that can be used simultaneously to the base station; at the same time, the terminal sends measurement result information of each beam to the base station. In this step, the base station selects a plurality of target beams that can be used simultaneously and have better measurement results from a plurality of beams according to the first grouping information and the measurement result information of each beam.

[0232] The second implementation manner, before this step, the terminal sends second grouping information of beams that cannot be used simultaneously to the base station; at the same time, the terminal sends measurement result information of each beam to the base station. In this step, the base station selects a plurality of target beams that can be used simultaneously and have better measurement results from a plurality of beams according to the second grouping information and the measurement result information of each beam.

[0233] Wherein, the better measurement result means higher Layer 1-Reference Signal Received Power (L1-RSRP) or higher Layer 1-Reference Signal Received Quality (L1-RSRQ).

[0234] (2) The base station carries the beam identifiers of the plurality of target beams in the second MAC signaling.

[0235] When the beam is applied to PDCCH reception, the beam identifier is identified as a TCI state identifier; when the beam is applied to PUCCH transmission, the beam identifier is identified as a spatialrelationinfo state 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, there are at most 64 TCI states, and the second MAC signaling needs to include 64 bits, each bit corresponding to a TCI state in the second RRC signaling. Wherein, the bit is "0" indicating that the state is not activated, and the bit is "1" indicating that the state is activated.

[0236] In step S504, the base station sends the second MAC signaling to the terminal, and 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 the second MAC signaling sent by the base station, the terminal parses the second MAC signaling and obtains the beam identifiers of the multiple target beams that need to be activated from the second MAC signaling. When the terminal needs to perform data transmission with the base station within a preset time period after receiving the second MAC signaling, 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 step of the terminal obtaining the beam identifiers of the default multiple target beams can be: the terminal obtains the beam identifiers of the one or more TCI states with the smallest identifiers or uses the beam identifiers of the reception beams of the SSBs during random access.

[0240] When the data transmission between the terminal and the base station is PUCCH, the step of the terminal obtaining the beam identifiers of the default multiple target beams can be: the terminal obtains the beam identifiers of the one or more spatialrelationinfo states with the smallest identifiers or uses the beam identifiers of the transmission beams of Msg.3 during random access.

[0241] For example, according to the example in the above step S501, the second MAC signaling is used to indicate the beam identifiers of Y target beams that need to be activated, wherein 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 according to the beam identifiers of the multiple target beams.

[0243] The second MAC signaling carries beam identifiers of the multiple target beams that need to be activated. Correspondingly, the terminal obtains, from the second RRC signaling, beam information of the multiple target beams that need to be activated by the second MAC signaling according to the beam identifiers of the multiple target beams; for each target beam in the multiple target beams, the terminal obtains, from the beam information of the target beam, an RS identifier corresponding to the target beam according to the beam identifier of the target beam.

[0244] For example, the second RRC signaling indicates 64 beam information, that is, X is 64. The second MAC signaling determines that 8 of them are target beams that need to be activated, that is, Y is 8. The terminal obtains RS identifiers of the 8 target beams, which are exemplified as RS#0, RS#1,..., RS#7.

[0245] In step S507, the terminal obtains the multiple target beams indicated by the multiple RS identifiers corresponding to the multiple target beams.

[0246] The terminal stores the correspondence between the RS identifiers and the beams; correspondingly, this step can be: the terminal obtains, from the correspondence between the RS identifiers and the beams, the multiple target beams indicated by the multiple RS identifiers according to the multiple RS identifiers.

[0247] For example, the above example of step S506 is used, and the RS identifiers of the above 8 target beams indicate 8 beams. At this time, if the number of beams indicated by the second RRC signaling is at most 64, the number of bits used to indicate the multiple target beams that need to be activated in the format of the second MAC signaling is 64, and each bit corresponds to a beam. For example, “0” of the bit represents not activating the state, and “1” represents activating the state. Then, the bits of the 8 target beams activated by the second MAC signaling are “1”, and the bits of the other beams are “0”. The multiple target beams are used for downlink reception such as PDCCH reception, which are multiple TCI states. The multiple target beams are used for uplink transmission such as PUCCH transmission, which are multiple spatialrelationinfo states. The terminal uses the above 8 beams to perform multi-beam data transmission with the base station.

[0248] In step S508, the terminal performs multi-beam-based data transmission with the base station using the multiple target beams.

[0249] This step is the same as step S408, and will not be described here.

[0250] In the embodiments of the present disclosure, the multiple beam information is indicated by the second RRC signaling, the beam indication signaling is the second MAC signaling, and the second MAC signaling is used to indicate the beam identifiers of the multiple target beams that need to be activated in the multiple beams indicated by the second RRC signaling. The beams suitable for indicating PDCCH reception or PUCCH transmission or SSB reception or CSI-RS reception or SRS transmission. The terminal parses the multiple target beams according to the second RRC signaling and the second MAC signaling, and then performs multiple-beam-based data transmission based on the multiple target beams, thereby improving the communication robustness.

[0251] Figure 6 is a flowchart of a communication method provided by an embodiment of the present disclosure. In the embodiments of the present disclosure, the multiple beam information is indicated by the third RRC signaling, and the beam indication signaling is the first DCI signaling. The first DCI signaling is used to indicate the beam identifiers of the multiple target beams in the multiple beams indicated by the third RRC signaling. For example, referring to Figure 6 , the method flow provided by the present disclosure includes:

[0252] In step S601, the base station sends the third RRC signaling to the terminal. The third RRC signaling is used to indicate the multiple beam information, and the beam information includes the beam identifier and the RS identifier corresponding to the beam, and the RS identifier is used to indicate the beam.

[0253] This step is the same as the step of sending the second RRC signaling by the base station to the terminal in step S501, and will not be repeated here.

[0254] In step S602, the terminal receives the third RRC signaling sent by the base station, and obtains the multiple beam information from the third RRC signaling.

[0255] This step is the same as the step of receiving the second RRC signaling sent by the base station by the terminal in step S502, and will not be repeated here.

[0256] In step S603, before the data transmission between the terminal and the base station, the base station determines the multiple target beams required by the terminal, and generates the first DCI signaling according to the beam identifiers of the multiple target beams.

[0257] This step can be implemented by the following steps (1) and (2), including:

[0258] (1): Before the 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 identifiers of the multiple target beams in the first DCI signaling.

[0261] When the beam is applied to PDCCH reception, the beam identifier is a TCI state identifier; when the beam is applied to PUCCH transmission, the beam identifier is a spatialrelationinfo state identifier. Correspondingly, the number of fields included in the first DCI signaling can be set and changed according to the number of TCI states or spatialrelationinfo states.

[0262] In addition, it should be noted that the DCI signaling currently indicated by the TCI state of the PDSCH is format1_1, and the DCI signaling indicated by the spatialrelationinfo state of the PUSCH is format0_1. When the first DCI signaling is used to indicate the beam identifiers of the multiple target beams, the number of bits included in the first DCI signaling for indicating the multiple target beams is different from the number of bits included in the current DCI signaling for indicating the target beam and / or the indication meaning.

[0263] In step S604, the base station sends the first DCI signaling to the terminal, and the first DCI signaling is used to indicate the beam identifiers of the 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 the multiple target beams from the first DCI signaling.

[0265] When the terminal receives the first DCI signaling sent by the base station, the terminal parses the first DCI signaling and obtains the beam identifiers of the multiple target beams from the first DCI signaling. When the terminal needs to perform data transmission with the base station within a preset time period after receiving the first DCI signaling, the terminal can obtain the default beam identifiers of the multiple target beams.

[0266] When the data transmission between the terminal and the base station is PDSCH, the step of the terminal obtaining the default beam identifiers of the multiple target beams can be that the terminal obtains the beam identifiers of the 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 step of the terminal obtaining the default beam identifiers of the multiple target beams can be that the terminal obtains the beam identifier of the beam used by the nearest PUCCH.

[0268] For example, X beam information is indicated in the third RRC signaling, 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, according to the beam identifiers of the plurality of target beams, a plurality of RS identifiers corresponding to the plurality of target beams from the plurality of beam information indicated by the third RRC signaling.

[0270] This step is similar to the step in step S506 in which the terminal obtains, according to the beam identifiers of the plurality of target beams, a plurality of RS identifiers corresponding to the plurality of target beams from the plurality of beam information indicated by the second RRC signaling, and details are not repeated here.

[0271] For example, continuing with the example described above in step S605, 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 the 4 target beams are obtained, for example, RS#0, RS#1, RS#2, and RS#3.

[0272] In step S607, the terminal obtains the plurality of target beams indicated by the RS identifiers of the plurality of target beams.

[0273] The terminal stores the correspondence between the RS identifiers and the beams; correspondingly, this step can be: the terminal obtains, according to the plurality of RS identifiers, the plurality of target beams indicated by the RS identifiers from the correspondence between the RS identifiers and the beams.

[0274] For example, continuing with the example described above in step S606, the RS identifiers of the 4 target beams indicate the 4 target beams. At this time, 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, and each bit corresponds to a beam. For example, “0” of the bit represents deactivation of the state, and “1” represents activation of the state. In the bits used to indicate the target beams in the first DCI signaling, the bits of the 4 activated target beams are “1”, and the bits of the other beams are “0”. The plurality of target beams are used for downlink reception such as PDSCH reception, and are a plurality of TCI states. The plurality of target beams are used for uplink transmission such as PUSCH transmission, and are a plurality of spatialrelationinfo states.

[0275] In step S608, the terminal performs multi-beam-based data transmission with the base station using the plurality of target beams.

[0276] This step is the same as step S408, and details are not repeated here.

[0277] In the embodiments of the present disclosure, the plurality of beam information is indicated by the third RRC signaling, the beam indication signaling is the first DCI signaling, and the first DCI signaling is used to indicate the beam identifiers of the plurality of target beams in the plurality of beams indicated by the third RRC signaling. The terminal parses the plurality of target beams according to the third RRC signaling and the first DCI signaling, and then performs the multi-beam-based data transmission based on the plurality of target beams, thereby improving the communication robustness.

[0278] Figure 7 is a flowchart of a communication method provided by the embodiments of the present disclosure. In the embodiments of the present disclosure, the plurality of beam information is indicated by the third RRC signaling, the third MAC signaling indicates the beam identifiers of the plurality of beams to be activated, the beam indication signaling is the first DCI signaling, and the first DCI signaling is used to indicate the beam identifiers of the plurality of target beams in the plurality of beams to be activated indicated by the third MAC signaling. For example, referring to Figure 7 , the method process provided by the present disclosure includes:

[0279] In step S701, the base station sends the third RRC signaling and the third MAC signaling to the terminal. The third RRC signaling is used to indicate the plurality of beam information, and the beam information includes the beam identifier and the RS identifier of the beam. The third MAC signaling is used to indicate the beam identifiers of the plurality of beams to be activated in the plurality of beam identifiers indicated by the third RRC signaling.

[0280] Before the terminal performs data transmission with the base station, the base station sends the third RRC signaling to the terminal. The third RRC signaling can be sent when the terminal accesses the base station, or can be sent at any time before the terminal performs data transmission with the base station. In the embodiments of the present disclosure, the timing of the base station sending the third RRC signaling to the terminal is not limited.

[0281] The base station can select the plurality of beams to be activated from the plurality of beams based on the reporting results of each beam reported by the terminal and / or the beam group information that can be simultaneously received or the beam group information that cannot be simultaneously received reported by the terminal.

[0282] After the base station selects the plurality of beams to be activated, the base station carries the beam identifiers of the plurality of beams in the third MAC signaling. In the third MAC signaling, a plurality of bits are used to indicate the beam identifiers of the plurality of beams to be activated, and each bit corresponds to a beam (TCI state or spatialrelationinfo state) in the third RRC signaling. The bit is “0” indicating that the beam is not activated, and the bit is “1” indicating that the beam is activated.

[0283] For example, the third RRC signaling indicates X beam information, X is a positive integer. The third MAC signaling indicates 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 plurality of beam information from the third RRC signaling, and obtains the beam identifiers of the plurality of beams that need 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 the plurality of beam information from the third RRC signaling, and obtains the beam identifiers of the plurality of beams that need to be activated from the third MAC signaling. For example, the third RRC signaling indicates 64 beam identifiers RS#0-RS#63, and the third MAC signaling indicates that 8 beams RS#0-RS#7 need to be activated.

[0286] In step S703, before data transmission between the terminal and the base station, the base station determines the plurality of target beams required by the terminal, and generates the first DCI signaling according to the beam identifiers of the plurality of 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 the first DCI signaling to the terminal, and the first DCI signaling is used to indicate the beam identifiers of the plurality of 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 plurality of 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, according to the above example in step S702, the first DCI signaling indicates Z beam identifiers of 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 that the first DCI signaling indicates a plurality of target beams in the plurality of beams that need to be activated indicated by the third MAC signaling. For example, the third RRC signaling indicates 64 beam identifiers RS#0-RS#63, and the third MAC signaling indicates that 8 beams RS#0-RS#7 need to be activated. The target beams indicated by the first DCI signaling are the first 4 beams, and the target beams are beams RS#0ˉRS#3.

[0293] For example, the third RRC signaling indicates 64 beam identifiers RS#0-RS#63, and the third MAC signaling indicates that 8 beams RS#0, RS#3, RS#4, RS#5, RS#9, RS#15, RS#21, and RS#24 need to be activated. If the first DCI signaling indicates the first 4 beams, the target beams are beams RS#0, RS#3, RS#4, and RS#5. That is, the first DCI signaling indicates the beam identifiers in the third MAC signaling, not the beam identifiers in the third RRC signaling. That is, if the first DCI signaling indicates the beam identifier 0, it corresponds to RS#0; if the first DCI signaling indicates the beam identifier 1, it corresponds to RS#3; if the first DCI signaling indicates the beam identifier 2, it corresponds to RS#4; if the first DCI signaling indicates the beam identifier 3, it corresponds to RS#5, and so on.

[0294] In step S706, the terminal obtains the RS identifiers of the beams that need to be activated from the beam information indicated by the third RRC signaling according to the beam identifiers of the beams that need to be activated indicated by the third MAC signaling.

[0295] For example, in the example in step S705, the third RRC signaling indicates 64 beam identifiers, and the third MAC signaling indicates the beam identifiers of 8 beams that need to be activated. The terminal obtains the RS identifiers of the 8 beams that need to be activated, i.e., RS#0, RS#1,..., and RS#7.

[0296] In step S707, the terminal obtains the RS identifiers of the target beams indicated by the first DCI signaling from the RS identifiers of the beams that need to be activated indicated by the third MAC signaling according to the beam identifiers of the target beams.

[0297] This step is similar to step S606, and will not be described here.

[0298] For example, in the example in step S705, the first DCI signaling indicates the beam identifiers of 4 target beams, and the terminal obtains the RS identifiers of the 4 target beams, which are, for example, RS#0, RS#1, RS#2, and RS#3.

[0299] In step S708, the terminal obtains the target beams indicated by the RS identifiers of the target beams.

[0300] The terminal stores the correspondence between the RS identifiers and the beams. Correspondingly, this step can be that the terminal obtains the target beams indicated by the RS identifiers from the correspondence between the RS identifiers and the beams.

[0301] For example, the example of step S706 is continued. The RS identifier of the four target beams indicates four beams. At this time, because the third MAC signaling indicates that the number of beams to be activated is at most 8, the number of bits for indicating the target beams in the format of the first DCI signaling is 8 bits, and each bit corresponds to a beam. For example, "0" of the bit indicates that the state is not activated, and "1" indicates that the state is activated. Then, the bits of the four target beams activated in the bits for indicating the target beams in the first DCI signaling are "1", and the bits of the other beams are "0". The above multiple target beams are used for PDCCH, and are multiple TCI states. The above multiple target beams are used for PUCCH, and are multiple spatialrelationinfo states. The terminal uses the above four beams to perform multi-beam data transmission with the base station.

[0302] In step S709, the terminal performs multi-beam data transmission based on the multiple target beams with the base station.

[0303] This step is the same as step S408, and will not be described here.

[0304] In the embodiment of the present disclosure, the multiple beam information is indicated by the third RRC signaling, the beam identifiers of the multiple beams to be activated are indicated by the third MAC signaling, the beam indication signaling is the first DCI signaling, and the first DCI signaling is used to indicate the beam identifiers of the multiple target beams in the multiple beams to be activated indicated by the third MAC signaling. The terminal parses the multiple target beams according to the third RRC signaling, the third MAC signaling and the first DCI signaling, and then performs multi-beam data transmission based on the multiple target beams, thereby improving the communication robustness.

[0305] Figure 8 The flowchart of the communication method provided by the embodiment of the application is applied. In the embodiment of the present disclosure, the fourth RRC signaling is used to indicate the multiple beam group information, and the beam indication signaling is the second DCI signaling, and the second DCI signaling is used to indicate the beam group identifier of the target beam group in the multiple beam groups indicated by the fourth RRC signaling. Referring to Figure 8 , the method flow provided by the present disclosure includes:

[0306] In step S801, the base station sends the fourth RRC signaling to the terminal. The fourth RRC signaling is used to indicate the multiple beam group information, and the beam group information includes the beam group identifier and the multiple RS identifiers in the beam group, and the RS identifier is used to indicate the beam.

[0307] This step is the same as the step of the base station sending the first RRC signaling to the terminal in step S401, and will not be described here.

[0308] In step S802, the terminal receives the fourth RRC signaling sent by the base station, and obtains the plurality of beam group information from the fourth RRC signaling.

[0309] This step is similar to the step in step S402 in which the terminal receives the first RRC signaling sent by the base station, and obtains the plurality of beam group information from the first RRC signaling, and thus will not be described herein.

[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 the second DCI signaling according to the beam group identifier of the target beam group.

[0311] This step can be implemented through the following steps (1) and (2), comprising:

[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 thus will not be described herein.

[0314] (2) The base station carries the beam group identifier of the target beam group in the second DCI signaling.

[0315] The number of bits for indicating the target beam group in the second DCI signaling includes a plurality of bits, and the base station identifies the beam group identifier of the target beam group through the plurality of bits. For example, the fourth RRC signaling indicates a maximum of 64 beam groups, and the number of bits for indicating the target beam group in the second DCI signaling is 6. The 6 bits can indicate 64 beam group identifiers. When the beam group identifier of the target beam group is beam group #0, the base station can set all the 6 bits for indicating the target beam group in the second DCI signaling to 0, i.e. 000000, so as to identify the beam group #0. For another example, when the beam group identifier of the target beam group is beam group #1, the base station can set the first 5 bits of the 6 bits for indicating the target beam group in the second DCI signaling to 0, and set the 6th bit to 1, i.e. 000001, so as to identify the beam group #1. Similarly, the target beam group is identified.

[0316] In step S804, the base station sends the second DCI signaling to the terminal, and the second DCI signaling 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, the second DCI signaling is parsed, and the beam group identifier of the target beam group is obtained from the second DCI signaling. When the terminal needs to perform data transmission with the base station within a preset time period after receiving the second DCI signaling, the terminal can obtain the beam group identifier of the default target beam group.

[0319] When the data transmission between the terminal and the base station is PDSCH, the step in which the terminal obtains the beam group identifier of the default target beam group can be that 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 step in which the terminal obtains the beam identifier of the default target beam group can be that the terminal obtains the beam group identifier of the beam group used by the nearest PUCCH.

[0321] For example, in the above step S402, the base station determines that the terminal uses the first group of beam groups, and the second DCI signaling indicates that the beam group identifier of the target beam group is beam group #0.

[0322] In step S806, the terminal obtains the plurality of RS identifiers in the target beam group from the plurality of beam group information indicated by the fourth RRC signaling according to the beam group identifier of the target beam group.

[0323] The second DCI signaling carries the beam group identifier of the target beam group, and the terminal determines the target beam group corresponding to the beam group identifier from the plurality of beam groups indicated by the fourth RRC signaling through the beam group identifier, and obtains the plurality of RS identifiers in the target beam group. When the target beam group is applied to downlink reception such as PDSCH reception, the target beam group is a TCI state group. When the target beam group is applied to uplink transmission such as PUSCH transmission, the target beam group is a spatialrelationinfo state group.

[0324] For example, the fourth RRC signaling indicates the beam group information of 64 beam groups. The second DCI signaling indicates the target beam group #0 through the beam group identifier of the target beam group, and the UE obtains the plurality of RS identifiers in the beam group by parsing the fourth RRC signaling and the second DCI signaling.

[0325] In step S807, the terminal obtains the plurality of target beams indicated by the plurality of RS identifiers in the above target beam group.

[0326] The terminal stores the correspondence between the RS identifier and the beam; correspondingly, the step can be that the terminal obtains the plurality of target beams indicated by the plurality of RS identifiers from the correspondence between the RS identifier and the beam.

[0327] For example, according to the example in step S806, the beam RS identifiers in the 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 the beam group is applied to the PDSCH, it is a TCI state group. When the beam group is applied to the PUSCH, it is a spatialrelationinfo state group.

[0328] In step S808, the terminal performs multi-beam-based data transmission with the base station using the multiple target beams.

[0329] This step is the same as step S408, and will not be described here.

[0330] In the embodiments of the present disclosure, the fourth RRC signaling is used to indicate the multiple beam group information, the beam indication signaling is the second DCI signaling, and the second DCI signaling is used to indicate the beam group identifier of the target beam group in the multiple beam groups indicated by the fourth RRC signaling. The terminal parses the multiple target beams according to the fourth RRC signaling and the second DCI signaling, and then performs multi-beam-based data transmission based on the multiple target beams, thereby improving the communication robustness.

[0331] Figure 9 The application embodiment provides a flowchart of a communication method. In the embodiments of the present disclosure, the fourth RRC signaling is used to indicate the multiple beam group information, the fourth MAC signaling is used to indicate the beam group identifiers of the multiple beam groups that need to be activated in the multiple beam groups indicated by the fourth RRC signaling, the beam indication signaling is the second DCI signaling, and the second DCI signaling is used to indicate the beam group identifier of the target beam group in the multiple beam groups that need to be activated indicated by the fourth MAC signaling. For example, see Figure 9 The method flow provided by the present disclosure includes:

[0332] In step S901, the base station sends the fourth RRC signaling and the fourth MAC signaling to the terminal. The fourth RRC signaling is used to indicate the multiple beam group information, and the multiple beam group information includes the beam group identifier and the multiple RS identifiers in the beam group, and the RS identifier is used to indicate the beam. The fourth MAC signaling is used to indicate the beam group identifiers of the multiple beam groups that need to be activated in the beam groups indicated by the fourth RRC signaling.

[0333] In this step, the base station determines the fourth RRC signaling in the same way as in step S401, and will not be described here.

[0334] The base station can select the multiple beam groups that need to be activated from the multiple beam groups based on the reporting results of each beam group reported by the terminal and / or the beam group information that can be simultaneously received or the beam group information that cannot be simultaneously received reported by the terminal.

[0335] After the base station selects the multiple beam groups that need to be activated, the base station carries the beam group identifiers of the multiple beam groups in the fourth MAC signaling. In the fourth MAC signaling, multiple bits are used to indicate the beam group identifiers of the multiple beam groups that need to be activated, each bit corresponds to a beam group (TCI state group or RSI state group) in the fourth RRC signaling, and the bit is “0” indicates that the beam group is not activated, and the bit is “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 multiple beam group information from the fourth RRC signaling, and obtains the beam group identifiers 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, the terminal analyzes the first RRC signaling and the fourth MAC signaling, obtains the multiple beam group information from the fourth RRC signaling, and obtains the beam group identifiers of the multiple beam groups that need to be activated from the fourth MAC signaling. For example, the fourth RRC signaling indicates M beam group information, M is a positive integer, and the identifiers of the M beam groups are beam group #0, beam group #1, beam group #2, …, and beam group #(M-1). The fourth MAC signaling indicates the beam group identifiers of N beam groups that need to be activated, where N is less than M and N is a positive integer. For example, when M is 64, the identifiers of the 64 beam groups are #0, #1, #2, …, and #63. For example, the beam group with the number #0 has beam directions RS#0 and RS#1, and RS#0 is the RS identifier, i.e., the beam group includes two beams. The number of beams in the beam group is at least two, and this embodiment does not specifically limit this.

[0338] In step S903, when the terminal communicates with the base station, the base station determines a target beam group needed by the terminal, and generates a second DCI signaling according to the beam group identifier of the target beam group,

[0339] This step can be implemented by the following steps (1) and (2), comprising:

[0340] (1) When the terminal communicates with the base station, the base station determines a target beam group needed 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 beam group identifier of the target beam group from the second DCI signaling. When the terminal needs to perform data transmission with the base station within a preset time period after receiving the second DCI signaling, the terminal can obtain the beam group identifier of the default target beam group.

[0348] When the data transmission between the terminal and the base station is PDSCH, the step of the terminal obtaining the beam group identifier of the default target beam group can be that the terminal obtains the beam group identifier 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 step of the terminal obtaining the beam group identifier of the default target beam group can be that the terminal obtains the beam group identifier of the beam group used by the nearest PUCCH.

[0350] In addition, it should be noted that the DCI signaling indicated by the TCI state of the current PDSCH is format1_1, and the DCI signaling indicated by the spatialrelationinfo state of the PUSCH 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 included in the second DCI signaling for indicating the target beam group is different from the number of bits included in the current DCI signaling for indicating the target beam and / or indicating meaning.

[0351] For example, according to the example in step S902, for example, the base station determines to use the first set of beam groups, and 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 according to the beam group identifiers of the multiple beam groups to be activated indicated by the fourth MAC signaling.

[0353] For example, according to the example in step S902, the fourth MAC signaling indicates the beam group identifiers of 8 beam groups to be activated, and for example, the identifiers of the above-mentioned 8 beam groups are #0, #1, #2,..., and #7.

[0354] In step S907, the terminal obtains the multiple RS identifiers in the target beam group from the multiple beam groups to be activated indicated by the fourth MAC signaling according to the beam group identifier of the target beam group.

[0355] For example, according to the beam group identifier #0 of the target beam group, the RS #0 and the RS #1 in the beam group are obtained according to the example in step S905.

[0356] In step S908, the terminal obtains the multiple target beams indicated by the multiple RS identifiers in the target beam group.

[0357] The terminal stores the correspondence between the RS identifier and the beam; correspondingly, this step can be: the terminal obtains the multiple target beams indicated by the multiple RS identifiers from the correspondence between the RS identifier and the beam according to the multiple RS identifiers.

[0358] For example, according to the example in step S907, the beam RS identifiers in the beam group #0 determined by the second DCI signaling are RS #0 and RS #1, and the corresponding beams are determined according to the RS identifiers. When the beam group is applied to PDCCH, it is a TCI state group. When the beam group is applied to PUCCH, it is a spatialrelationinfo state group.

[0359] In step S909, the terminal performs multi-beam-based data transmission with the base station using the multiple target beams.

[0360] This step is the same as step S808, and will not be described here.

[0361] In the embodiments of the present disclosure, the multiple beam group information is indicated by the fourth RRC signaling, the beam group identifiers of the multiple beam groups that need to be activated in the beam group indicated by the fourth RRC signaling are indicated by the fourth MAC signaling, the beam indication signaling is the second DCI signaling, the second DCI signaling is used to indicate the beam group identifier of the target beam group in the multiple beam groups that need to be activated indicated by the fourth MAC signaling. The terminal analyzes the multiple target beams according to the fourth RRC signaling, the fourth MAC signaling and the second DCI signaling, and then performs multi-beam-based data transmission based on the multiple target beams, thereby improving the communication robustness.

[0362] Figure 10 is a block diagram of a communication device provided by the embodiments of the present disclosure, which is applied to a terminal and used to execute the steps performed by the terminal in the above communication method. Referring to Figure 10 , the device comprises:

[0363] The first receiving module 1001 is configured to receive the 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 configured to determine the multiple target beams corresponding to the multiple target beams or the target beam group according to the beam indication signaling.

[0365] The first transmission module 1003 is configured to perform multi-beam-based data transmission with the base station based on the plurality of target beams.

[0366] In a possible implementation, the beam indication signaling received by the first receiving module 1001 is first MAC signaling, and the first MAC signaling is used to indicate a beam group identifier of a target beam group that needs to be activated.

[0367] In another possible implementation, the apparatus further includes:

[0368] The second receiving module is configured to receive first RRC signaling sent by the base station, and the first RRC signaling is used to indicate a plurality of beam group information, and the beam group information includes a beam group identifier and a plurality of RS identifiers in a beam group, and the RS identifier is used to indicate a beam.

[0369] The first determining module 1002 is configured to acquire, according to the beam group identifier of the target beam group, a plurality of RS identifiers in the target beam group from the plurality of beam group information indicated by the first RRC signaling.

[0370] The first determining module 1002 is further configured to acquire a plurality of target beams indicated by the plurality of RS identifiers in the target beam group.

[0371] In another possible implementation, the beam indication signaling received by the first receiving module 1001 is second MAC signaling, and the second MAC signaling is used to indicate a plurality of beam identifiers of a plurality of target beams that need to be activated.

[0372] In another possible implementation, the apparatus further includes:

[0373] The third receiving module is configured to receive second RRC signaling sent by the base station, and the second RRC signaling is used to indicate a plurality of beam information, and the beam information includes a beam identifier and an RS identifier corresponding to a beam, and the RS identifier is used to indicate a beam.

[0374] The first determining module 1002 is configured to acquire, according to the beam identifiers of the plurality of target beams, a plurality of RS identifiers corresponding to the plurality of target beams from the plurality of beam information indicated by the second RRC signaling.

[0375] The first determining module 1002 is further configured to acquire a plurality of target beams indicated by the plurality of RS identifiers corresponding to the plurality of target beams.

[0376] In another possible implementation, the beam indication signaling received by the first receiving module 1001 is first DCI signaling, and the first DCI signaling is used to indicate a plurality of beam identifiers of a plurality of target beams.

[0377] In another possible implementation, the apparatus further includes:

[0378] a fourth receiving module, configured to receive third RRC signaling sent by the base station, the third RRC signaling being used to indicate a plurality of beam information, the beam information including a beam identifier and a RS identifier corresponding to a beam, and the RS identifier being used to indicate the beam;

[0379] The first determining module 1002 is configured to acquire, according to the beam identifiers of the plurality of target beams, a plurality of RS identifiers corresponding to the plurality of target beams from the plurality of beam information indicated by the third RRC signaling.

[0380] The first determining module 1002 is further configured to acquire the plurality of target beams indicated by the plurality of RS identifiers corresponding to the plurality of target beams.

[0381] In another possible implementation, the apparatus further includes:

[0382] a fifth receiving module, configured to receive third RRC signaling and third MAC signaling sent by the base station, the third RRC signaling being used to indicate a plurality of beam information, the beam information including a beam identifier and a RS identifier corresponding to a beam, and the RS identifier being used to indicate the beam, and the third MAC signaling being used to indicate a plurality of beam identifiers of a plurality of beams that need to be activated from the plurality of beam identifiers indicated by the third RRC signaling;

[0383] The first determining module 1002 is configured to acquire, according to the beam identifiers of the plurality of target beams, a plurality of RS identifiers corresponding to the plurality of target beams from the plurality of beam information indicated by the third RRC signaling.

[0384] The first determining module 1002 is further configured to acquire, according to the beam identifiers of the plurality of target beams, a plurality of RS identifiers corresponding to the plurality of target beams from the plurality of beam identifiers of the plurality of beams that need to be activated indicated by the third MAC signaling.

[0385] The first determining module 1002 is further configured to acquire the plurality of target beams indicated by the plurality of RS identifiers corresponding to the plurality of target beams.

[0386] In another possible implementation, the beam indication signaling received by the first receiving module 1001 is second DCI signaling, and the second DCI signaling is used to indicate a beam group identifier of a target beam group.

[0387] In another possible implementation, the apparatus further includes:

[0388] The sixth receiving module is configured to receive fourth RRC signaling sent by the base station, where the fourth RRC signaling is used to indicate a plurality of beam group information, and the beam group information includes a beam group identifier and a plurality of RS identifiers in a beam group, and the RS identifier is used to indicate a beam.

[0389] The first determining module 1002 is configured to acquire, according to the beam group identifier of the target beam group, the plurality of RS identifiers in the target beam group from the plurality of beam group information indicated by the fourth RRC signaling.

[0390] The first determining module 1002 is further configured to acquire a plurality of target beams indicated by the plurality of RS identifiers in the target beam group.

[0391] In another possible implementation, the apparatus further includes:

[0392] The seventh receiving module is configured to receive fourth RRC signaling and fourth MAC signaling sent by the base station, where the fourth RRC signaling is used to indicate a plurality of beam group information, and the beam group information includes a beam group identifier and a plurality of RS identifiers in a beam group, and the RS identifier is used to indicate a beam, and the fourth MAC signaling is used to indicate a beam group identifier of a plurality of beam groups that need to be activated in the beam group indicated by the fourth RRC signaling.

[0393] The first determining module 1002 is configured to acquire, according to the beam group identifier of the target beam group, the plurality of RS identifiers in the target beam group from the plurality of beam group information indicated by the fourth RRC signaling.

[0394] The first determining module 1002 is further configured to acquire, according to the beam group identifier of the target beam group, the plurality of RS identifiers in the target beam group from the plurality of beam group information indicated by the fourth RRC signaling.

[0395] The first determining module 1002 is further configured to acquire a plurality of target beams indicated by the plurality of RS identifiers in the target beam group.

[0396] In another possible implementation, the apparatus further includes:

[0397] The second transmitting module is configured to perform data transmission with the base station.

[0398] When the data transmission is performed within a preset time length after the beam indication signaling, the first determining module is configured to acquire a default target beam group or a default target beam or target beams.

[0399] In another possible implementation, the apparatus further includes:

[0400] When the data transmission is performed after a preset time length after the beam indication signaling, the first determining module is executed to determine, according to the beam indication signaling, the multiple target beams or the multiple target beams corresponding to the target beam group.

[0401] The terminal determines, according to the beam indication signaling, the multiple target beams or the multiple target beams corresponding to the target beam group, and performs the multi-beam-based data transmission with the base station based on the multiple target beams. Since the terminal determines the multiple target beams based on the beam indication signaling, the multi-beam-based data transmission is performed between the terminal and the base station, thereby improving the communication robustness.

[0402] Figure 11 is a block diagram of a communication device provided by the embodiment of the present disclosure, which is applied to a base station and used to execute the steps performed by the base station in the above communication method. Referring to Figure 11 , the device comprises:

[0403] The second determining module 1101 is configured to determine the multiple target beams or the target beam group required for the multi-beam transmission with the terminal;

[0404] The generating module 1102 is configured to generate, according to the multiple target beams or the target beam group, beam indication signaling used to indicate the multiple target beams or the target beam group.

[0405] The first sending module 1103 is configured to send the beam indication signaling to the terminal, so that the terminal determines the multiple target beams corresponding to the multiple target beams or the target beam group, and performs the 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 sending module 1103 is first MAC signaling used to indicate the beam group identifier of the target beam group required to be activated.

[0407] In another possible implementation, the device further comprises:

[0408] The second sending module is configured to send first RRC signaling to the terminal, so that the first RRC signaling is used to indicate multiple beam group information, and the beam group information comprises a beam group identifier and multiple RS identifiers in the beam group, and the RS identifier is used to indicate a beam.

[0409] In another possible implementation, the beam indication signaling sent by the first sending module 1103 is second MAC signaling used to indicate the beam identifier of the multiple target beams required to be activated.

[0410] In another possible implementation, the apparatus further includes:

[0411] The third sending module is configured to send second RRC signaling to the terminal, the second RRC signaling being used to indicate a plurality of beam information, the beam information including a beam identifier and a RS identifier corresponding to a beam, the RS identifier being used to indicate the beam.

[0412] In another possible implementation, the first sending module 1103 sends first DCI signaling, the first DCI signaling being used to indicate beam identifiers of a plurality of target beams.

[0413] In another possible implementation, the apparatus further includes:

[0414] The fourth sending module is configured to send third RRC signaling to the terminal, the third RRC signaling being used to indicate a plurality of beam information, the beam information including a beam identifier and a RS identifier corresponding to a beam, the RS identifier being used to indicate the beam.

[0415] In another possible implementation, the apparatus further includes:

[0416] The fifth sending module is configured to send third RRC signaling and third MAC signaling to the terminal, the third RRC signaling being used to indicate a plurality of beam information, the beam information including a beam identifier and a RS identifier corresponding to a beam, the RS identifier being used to indicate the beam, and the third MAC signaling being used to indicate beam identifiers of a plurality of beams that need to be activated in the plurality of beam identifiers indicated by the third RRC signaling.

[0417] In another possible implementation, the first sending module 1103 sends second DCI signaling, the second DCI signaling being used to indicate a beam group identifier of a target beam group.

[0418] In another possible implementation, the apparatus further includes:

[0419] The sixth sending module is configured to send fourth RRC signaling to the terminal, the fourth RRC signaling being used to indicate a plurality of beam group information, the beam group information including a beam group identifier and a plurality of RS identifiers in a beam group, the RS identifier being used to indicate a beam.

[0420] In another possible implementation, the apparatus further includes:

[0421] A seventh sending module is configured to send fourth RRC signaling and fourth MAC signaling to the terminal, the fourth RRC signaling is used to indicate a plurality of beam group information, the beam group information includes a beam group identifier and a plurality of RS identifiers in a beam group, the RS identifier is used to indicate a beam, and the fourth MAC signaling is used to indicate the beam group identifier of a plurality of beam groups that need to be activated in the beam group indicated by the fourth RRC signaling.

[0422] The terminal determines a plurality of target beams or a plurality of target beams corresponding to a target beam group according to the beam indication signaling, and performs the multi-beam-based data transmission with the base station based on the plurality of target beams. Since the terminal determines the plurality of target beams based on the beam indication signaling, the multi-beam-based data transmission is performed between the terminal and the base station, thereby improving the communication robustness.

[0423] Figure 12 is a block diagram of a communication device 1200 according to an exemplary embodiment. For example, the device 1200 can be a mobile phone, computer, digital broadcast terminal, messaging equipment, game console, tablet device, medical equipment, fitness equipment, personal digital assistant, etc.

[0424] Referring to Figure 12 , the device 1200 can 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] The processing component 1202 usually controls the overall operation of the device 1200, such as operations associated with displaying, making phone calls, data communications, camera operations, and recording operations. The processing component 1202 can include one or more processors 1220 to execute instructions to complete all or part of the steps of the methods described above. In addition, the processing component 1202 can include one or more modules to facilitate interaction between the processing component 1202 and other components. For example, the processing component 1202 can include a multimedia module to facilitate the interaction between the multimedia component 1208 and the processing component 1202.

[0426] The memory 1204 is configured to store various types of data to support operations of the device 1200. Examples of these data include instructions for any application or method operating on the device 1200, contact data, phonebook data, messages, pictures, videos, and the like. The memory 1204 can be implemented by any type of volatile or nonvolatile storage devices 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 memory, flash memory, magnetic disc or optical disc.

[0427] The power supply component 1206 supplies electrical power for the various components of the device 1200. The power supply component 1206 can include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing electrical power for the device 1200.

[0428] The multimedia component 1208 includes a screen providing an output interface between the device 1200 and a user. In some embodiments, the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touch, swiping, and gestures on the touch panel. The touch sensors can not only sense a boundary of a touch or swiping action, but also detect duration and pressure associated with the touch or swiping action. In some embodiments, the multimedia component 1208 includes a front camera and / or a rear camera. The front and rear cameras can receive external multimedia data when the device 1200 is in an operating mode, such as a shooting mode or a video mode. Each of the front and rear cameras can be a fixed optical lens system or have a focal length and optical zoom capability.

[0429] The audio component 1210 is configured to output and / or input audio signals. For example, the audio component 1210 includes a microphone (MIC) configured to receive external audio signals when the device 1200 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals can be further stored in the memory 1204 or transmitted via the communication component 1216. In some embodiments, the audio component 1210 also includes a speaker for outputting audio signals.

[0430] The I / O interface 1212 provides an interface between the processing component 1202 and peripheral interface modules, which can be a keyboard, a click wheel, buttons, and the like. The buttons can include, but are not limited to, a home button, a volume button, a start button, and a lock button.

[0431] The sensor component 1214 includes one or more sensors to provide the device 1200 with state assessment of various aspects. For example, the sensor component 1214 can detect an open / closed state of the device 1200, relative positioning of components of the device 1200, such as a display and a keypad of the device 1200, a change in position of the device 1200 or a component of the device 1200, presence or absence of user contact with the device 1200, orientation or acceleration / deceleration / g-force and temperature changes of the device 1200. The sensor component 1214 can include a proximity sensor configured to detect presence of a nearby object without any physical touch. The sensor component 1214 can further include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 1214 can further include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor or a temperature sensor.

[0432] The communication component 1216 is configured to facilitate wired or wireless communication between the device 1200 and another device. The device 1200 can access a wireless network based on a communication standard, such as WiFi, 2G, or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1216 receives a broadcast signal or a broadcast related message from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1216 further includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technology.

[0433] In an exemplary embodiment, the device 1200 can 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, micro-controllers, microprocessors or other electronic elements, to perform the above-described communication methods.

[0434] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions, such as the memory 1204 including instructions, is also provided, which can be executed by the processor 1220 of the device 1200 to complete the above-described methods. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disc, and an optical data storage device, etc.

[0435] Figure 13is a structural schematic diagram of a base station provided by an embodiment of the present application. The base station 1300 can have great differences due to different configurations or performances, and can include one or more processors (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 method provided by each of the above method embodiments. Of course, the base station can also have a wired or wireless network interface, a keyboard, an input and output interface, and other components for implementing device functions, and will not be described here.

[0436] The embodiment of the present disclosure further provides a computer readable storage medium applied to a terminal, and the computer readable storage medium stores at least one instruction, at least one program, a code set or an instruction set. The instruction, the program, the code set or the instruction set is loaded and executed by a processor to implement the operation performed by the terminal in the communication method of the above embodiment.

[0437] The embodiment of the present disclosure further provides a computer readable storage medium applied to a base station, and the computer readable storage medium stores at least one instruction, at least one program, a code set or an instruction set. The instruction, the program, the code set or the instruction set is loaded and executed by a processor to implement the operation performed by the base station in the communication method of the above embodiment.

[0438] Those skilled in the art can understand that all or part of the steps of the above embodiments can be completed by hardware, or by a program instructing related hardware to complete, and the program can be stored in a computer readable storage medium. The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk.

Claims

1. A communication method characterized by comprising: The method is applied to a terminal, and the method comprises: receiving second radio resource control (RRC) signaling sent by a base station, wherein the second RRC signaling is used to indicate multiple beam information, the beam information comprises a beam identifier and a RS identifier corresponding to a beam, and the RS identifier is used to indicate the beam; receiving beam indication signaling sent by the base station, wherein the beam indication signaling is second media access control (MAC) signaling, and the second MAC signaling is used to indicate beam identifiers of multiple target beams that need to be activated; when data transmission between the terminal and the base station is performed after a preset time period after the beam indication signaling, acquiring, according to the beam indication signaling, multiple RS identifiers corresponding to the multiple target beams from the multiple beam information indicated by the second RRC signaling, and acquiring multiple target beams indicated by the multiple RS identifiers corresponding to the multiple target beams; based on the multiple target beams, performing multiple-beam-based data transmission between the terminal and the base station.

2. The method of claim 1, wherein, After the receiving of the beam indication signaling sent by the base station, the method further comprises: when the data transmission is performed within the preset time period after the beam indication signaling, acquiring a default target beam or multiple target beams.

3. A communication method characterized by comprising: The method is applied to a base station, and the method comprises: sending, to a terminal, second RRC signaling, wherein the second RRC signaling is used to indicate multiple beam information, the beam information comprises a beam identifier and a RS identifier corresponding to a beam, and the RS identifier is used to indicate the beam; determining multiple target beams needed for performing multiple-beam-based data transmission between the terminal and the base station; generating, according to the multiple target beams, beam indication signaling, wherein the beam indication signaling is second MAC signaling, and the second MAC signaling is used to indicate beam identifiers of the multiple target beams that need to be activated; sending, to the terminal, the beam indication signaling, wherein when the data transmission is performed after a preset time period after the beam indication signaling, the terminal acquires, according to the beam indication signaling, multiple RS identifiers corresponding to the multiple target beams from the multiple beam information indicated by the second RRC signaling, acquires multiple target beams indicated by the multiple RS identifiers corresponding to the multiple target beams, and performs multiple-beam-based data transmission between the terminal and the base station based on the multiple target beams.

4. A communication device, characterized by The device is applied to a terminal, and the device comprises: a third receiving module, configured to receive second RRC signaling sent by a base station, wherein the second RRC signaling is used to indicate multiple beam information, the beam information comprises a beam identifier and a RS identifier corresponding to a beam, and the RS identifier is used to indicate the beam; a first receiving module, configured to receive beam indication signaling sent by the base station, wherein the beam indication signaling is second MAC signaling, and the second MAC signaling is used to indicate beam identifiers of multiple target beams that need to be activated; The first determining module is configured to, when the data transmission between the base station and the terminal is performed after a preset time period after the beam indication signaling, acquire, according to the beam indication signaling, RS identifiers corresponding to the target beams from the multiple beam information indicated by the second RRC signaling; and acquire the target beams indicated by the RS identifiers corresponding to the target beams. The first transmission module is configured to perform the multi-beam-based data transmission with the base station based on the target beams.

5. A communications device, characterized by The device is applied to a base station, and the device comprises: The third sending module is configured to send, to a terminal, second RRC signaling used for indicating multiple beam information, wherein the beam information comprises a beam identifier and an RS identifier corresponding to a beam, and the RS identifier is used for indicating the beam. The second determining module is configured to determine multiple target beams required for performing multi-beam-based data transmission with the terminal. The generating module is configured to generate, according to the multiple target beams, beam indication signaling, wherein the beam indication signaling is second MAC signaling used for indicating beam identifiers of the multiple target beams required to be activated. The first sending module is configured to send, to the terminal, the beam indication signaling, wherein when the data transmission is performed after a preset time period after the beam indication signaling, the terminal acquires, according to the beam indication signaling, RS identifiers corresponding to the target beams from the multiple beam information indicated by the second RRC signaling, acquires the target beams indicated by the RS identifiers corresponding to the target beams, and performs the multi-beam-based data transmission with the base station based on the target beams.

6. A terminal, characterized by comprising: comprise: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to: receive second RRC signaling sent by a base station, wherein the second RRC signaling is used for indicating multiple beam information, and the beam information comprises a beam identifier and an RS identifier corresponding to a beam, and the RS identifier is used for indicating the beam; receive beam indication signaling sent by the base station, wherein the beam indication signaling is second MAC signaling used for indicating beam identifiers of multiple target beams required to be activated; when data transmission between the base station and the terminal is performed after a preset time period after the beam indication signaling, acquire, according to the beam indication signaling, RS identifiers corresponding to the target beams from the multiple beam information indicated by the second RRC signaling; and acquire the target beams indicated by the RS identifiers corresponding to the target beams; perform the multi-beam-based data transmission with the base station based on the target beams.

7. A base station, characterized by comprise: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to: send, to a terminal, second RRC signaling used for indicating multiple beam information, wherein the beam information comprises a beam identifier and an RS identifier corresponding to a beam, and the RS identifier is used for indicating the beam. determining a plurality of target beams required for multi-beam based data transmission with the terminal; generating, according to the plurality of target beams, beam indication signaling, the beam indication signaling being second MAC signaling used for indicating beam identities of the plurality of target beams required to be activated; sending the beam indication signaling to the terminal, the beam indication signaling being used for, when the data transmission is performed after a preset time length after the beam indication signaling, the terminal acquiring, according to the beam indication signaling, a plurality of RS identities corresponding to the plurality of target beams from a plurality of beam information indicated by the second RRC signaling, and acquiring a plurality of target beams indicated by the plurality of RS identities corresponding to the plurality of target beams, and performing, based on the plurality of target beams, multi-beam based data transmission with the base station.

8. A computer-readable storage medium, characterized in that, The computer readable storage medium has instructions stored thereon, which are executed by a processor to complete the communication method of claim 1 or 2.

9. A computer-readable storage medium, characterized in that, The computer readable storage medium has instructions stored thereon, which are executed by a processor to complete the communication method of claim 3.