A method for identifying a user equipment (110A-110C) beam index in a base station (170A, 170B), comprising: assigning to the user equipment (110A-110C) a number of N beam failure random access channel, BRACH, time resources; transmitting a number of N synchronization signal, SS, beams in N different SS block resources and a number of KxN channel state information-reference signal, CSI-RS, beams using KxN CSI-RS resources to the user equipment (110A-110C), wherein each SS beam covers K of the KxN CSI-RS beams, wherein N≥1 and K>1; wherein each of the N BRACH time resources has a fixed relationship to one of the N SS block resources; indicating to the user equipment (110A-110C) a number of BRACH preambles, N_R, assigned to the user equipment (110A-110C) within each of the N BRACH time resources, and a mapping between the K CSI-RS beams corresponding to each of the N SS block resources and the N_R BRACH preambles; monitoring each of the N BRACH time resources via a plurality of receive chains, each receive chain using a receive beam covering N_R consecutive CSI-RS beams of the K CSI-RS beams within coverage of the SS block beam corresponding to the BRACH time resource, such that the beams of the plurality of receive chains cover all the K CSI-RS beams corresponding to the SS block beam; detecting a first BRACH preamble on a first BRACH time resource of the N BRACH time resources via a first receive chain out of the plurality of receive chains; identifying a preferred CSI-RS beam index of the user equipment (110A-110C) based on the first BRACH preamble, the first BRACH time resource, the first receive antenna chain, and the mapping. assigning to the user equipment (110A-110C) a number of N beam failure random access channel, BRACH, time resources; transmitting a number of N synchronization signal, SS, beams in N different SS block resources and a number of KxN channel state information-reference signal, CSI-RS, beams using KxN CSI-RS resources to the user equipment (110A-110C), wherein each SS beam covers K of the KxN CSI-RS beams, wherein N≥1 and K>1; wherein each of the N BRACH time resources has a fixed relationship to one of the N SS block resources; indicating to the user equipment (110A-110C) a number of BRACH preambles, N_R, assigned to the user equipment (110A-110C) within each of the N BRACH time resources, and a mapping between the K CSI-RS beams corresponding to each of the N SS block resources and the N_R BRACH preambles; monitoring each of the N BRACH time resources via a plurality of receive chains, each receive chain using a receive beam covering N_R consecutive CSI-RS beams of the K CSI-RS beams within coverage of the SS block beam corresponding to the BRACH time resource, such that the beams of the plurality of receive chains cover all the K CSI-RS beams corresponding to the SS block beam; detecting a first BRACH preamble on a first BRACH time resource of the N BRACH time resources via a first receive chain out of the plurality of receive chains; identifying a preferred CSI-RS beam index of the user equipment (110A-110C) based on the first BRACH preamble, the first BRACH time resource, the first receive antenna chain, and the mapping.