摘要 |
According to an embodiment, a semiconductor device includes a wireless station selection unit configured to select a connection destination wireless station from among a plurality of wireless stations. The wireless station selection unit includes a power calculation processing unit, a storage unit, a table update processing unit, and a power variation range detection processing unit. The power calculation processing unit is configured to calculate power of each receiving signal from each of the wireless stations. The storage unit is configured to store a table, and the power of each receiving signal equal to or more than a predetermined threshold is recorded in the table in association with each of the wireless stations. The table update processing unit is configured to update the table at a predetermined timing interval. The power variation range detection processing unit is configured to detect a variation range of the power for each of the wireless stations with reference to the table and configured to set the wireless station in which the variation range is within a predetermined range as a priority candidate of the connection destination wireless station. |