An electronic device comprising: a plurality of antennas configured to form beams in different directions; and at least one processor, wherein the at least one processor is configured to: control the plurality of antennas to form a reception beam with a first width, determine a transmission beam pattern of a transmitting side through the reception beam with the first width, control the plurality of antennas to form a reception beam with a second width narrower than the first width, and determine a reception beam pattern to be used for receiving a signal from the transmitting side through the reception beam with the second width; characterized in that the at least one processor is further configured to: when a first quality of at least one signal received through the transmission beam pattern and the reception beam pattern becomes equal to or less than a reference quality, control the plurality of antennas to form the reception beam with the first width, identify a second quality of at least one signal received through the reception beam with the first width, determine whether to perform beam reselection based on a difference between the first quality and the second quality, perform control to reselect the transmission beam pattern and the reception beam pattern when the difference between the first quality and the second quality is less than a reference value, and perform control to maintain the transmission beam pattern and the reception beam pattern when the difference between the first quality and the second quality is greater than or equal to the reference value. a plurality of antennas configured to form beams in different directions; and at least one processor, wherein the at least one processor is configured to: control the plurality of antennas to form a reception beam with a first width, determine a transmission beam pattern of a transmitting side through the reception beam with the first width, control the plurality of antennas to form a reception beam with a second width narrower than the first width, and determine a reception beam pattern to be used for receiving a signal from the transmitting side through the reception beam with the second width; characterized in that the at least one processor is further configured to: when a first quality of at least one signal received through the transmission beam pattern and the reception beam pattern becomes equal to or less than a reference quality, control the plurality of antennas to form the reception beam with the first width, identify a second quality of at least one signal received through the reception beam with the first width, determine whether to perform beam reselection based on a difference between the first quality and the second quality, perform control to reselect the transmission beam pattern and the reception beam pattern when the difference between the first quality and the second quality is less than a reference value, and perform control to maintain the transmission beam pattern and the reception beam pattern when the difference between the first quality and the second quality is greater than or equal to the reference value. control the plurality of antennas to form a reception beam with a first width, determine a transmission beam pattern of a transmitting side through the reception beam with the first width, control the plurality of antennas to form a reception beam with a second width narrower than the first width, and determine a reception beam pattern to be used for receiving a signal from the transmitting side through the reception beam with the second width; characterized in that the at least one processor is further configured to: when a first quality of at least one signal received through the transmission beam pattern and the reception beam pattern becomes equal to or less than a reference quality, control the plurality of antennas to form the reception beam with the first width, identify a second quality of at least one signal received through the reception beam with the first width, determine whether to perform beam reselection based on a difference between the first quality and the second quality, perform control to reselect the transmission beam pattern and the reception beam pattern when the difference between the first quality and the second quality is less than a reference value, and perform control to maintain the transmission beam pattern and the reception beam pattern when the difference between the first quality and the second quality is greater than or equal to the reference value. when a first quality of at least one signal received through the transmission beam pattern and the reception beam pattern becomes equal to or less than a reference quality, control the plurality of antennas to form the reception beam with the first width, identify a second quality of at least one signal received through the reception beam with the first width, determine whether to perform beam reselection based on a difference between the first quality and the second quality, perform control to reselect the transmission beam pattern and the reception beam pattern when the difference between the first quality and the second quality is less than a reference value, and perform control to maintain the transmission beam pattern and the reception beam pattern when the difference between the first quality and the second quality is greater than or equal to the reference value.