A method of signal reception performed by a user equipment, UE, the method comprising: receiving at least two reference signals using at least two measuring beams, respectively, the at least two reference signals being transmitted using a same transmission beam; measuring at least two reference signal received power, RSRP, values corresponding to the at least two reference signals, respectively; for each measuring beam of the at least two measuring beams, determining a numerical value for a cell in a corresponding data table of at least two data tables, according to a corresponding measured RSRP value, wherein the at least two measuring beams correspond to the at least two data tables, respectively; predicting RSRP values for other receiving beams different from the at least two measuring beams by feeding a trained machine learning model with the corresponding at least two data tables; determining a beam for signal reception based on an output of the trained machine learning model; and performing the signal reception based on the determined beam, wherein the corresponding measured RSRP value is the numerical value for a first cell corresponding to a receiving direction of the each measuring beam, wherein a numerical value for a second cell in the corresponding data table is determined based on a preset distribution pattern and the corresponding measured RSRP value, the second cell corresponding to a direction other than the receiving direction of the each measuring beam, and wherein rows in the corresponding data table correspond to vertical angles and columns in the corresponding data table corresponding to horizontal angles, or the rows in the corresponding data table correspond to the horizontal angles and the columns in the corresponding data table correspond to the vertical angles. receiving at least two reference signals using at least two measuring beams, respectively, the at least two reference signals being transmitted using a same transmission beam; measuring at least two reference signal received power, RSRP, values corresponding to the at least two reference signals, respectively; for each measuring beam of the at least two measuring beams, determining a numerical value for a cell in a corresponding data table of at least two data tables, according to a corresponding measured RSRP value, wherein the at least two measuring beams correspond to the at least two data tables, respectively; predicting RSRP values for other receiving beams different from the at least two measuring beams by feeding a trained machine learning model with the corresponding at least two data tables; determining a beam for signal reception based on an output of the trained machine learning model; and performing the signal reception based on the determined beam, wherein the corresponding measured RSRP value is the numerical value for a first cell corresponding to a receiving direction of the each measuring beam, wherein a numerical value for a second cell in the corresponding data table is determined based on a preset distribution pattern and the corresponding measured RSRP value, the second cell corresponding to a direction other than the receiving direction of the each measuring beam, and wherein rows in the corresponding data table correspond to vertical angles and columns in the corresponding data table corresponding to horizontal angles, or the rows in the corresponding data table correspond to the horizontal angles and the columns in the corresponding data table correspond to the vertical angles.