Patent ID: 7515555

Claim:
A wireless local area network (LAN) system, comprising: a wireless LAN transceiver having a plurality of antennas; a periphery device coupled with the wireless LAN transceiver; the periphery device detecting a data throughput Dt of data received from the wireless LAN transceiver, with the data throughput Dt being the average amount of data transceived per unit of time by an application layer; if the detected data throughput Dt is greater than a lower limit data throughput value Th 1 , the periphery device transmits an antenna switching disabling instruction to the wireless LAN transceiver; if the detected data throughput Dt is less than the lower limit data throughput value Th 1 , the periphery device detects a variation pattern Da of data throughput Dt, which is a variation of the data throughput Dt over a plurality of unit times, and compares the variation pattern Da with one or more switching patterns Dc; if the variation pattern Da is not substantially equal to the one or more switching patterns Dc, the periphery device transmits the antenna switching disabling instruction to the wireless LAN transceiver to maintain current antenna coupling; if the variation pattern Da is substantially equal to the one or more switching patterns Dc, the periphery device transmits an antenna switching enabling instruction to the wireless LAN transceiver, thereby providing the switching enabling instruction only when the data throughput Dt is degraded over a long period of time and unrecoverable; and the wireless LAN transceiver detects the antenna switching enabling instruction transmitted from the periphery device based on the data throughput Dt; if the antenna switching enabling instruction is received from the periphery device, the wireless LAN transceiver acquires a Received Signal Strength Indication (RSSI) signal Rt, which proportional to an electrical field strength received by a coupled antenna of the plurality of antennas; and the wireless LAN transceiver determines if the acquired RSSI signal Rt is greater than a lower limit of RSSI signal level Th 2 ; if the RSSI signal Rt greater than the lower limit of RSSI signal level Th 2 , the received electrical signal strength from the coupled antenna is satisfactory; if the RSSI singal Rt is less than the lower limit of RSSI signal level Th 2 , the wireless LAN transceiver detects a variation pattern Ra of RSSI signal Rt; if the variation pattern Ra of the RSSI signal Rt is substantially equal to a predefined switching pattern Rc, the wireless LAN transceiver transmits switching instructions to a switching circuit to switch connection from the coupled antenna to another one of the plurality of antennas.