Patent ID: 8804528

Claim:
A method of selecting a wireless communication path in a wireless network which includes a first wireless communication apparatus, a second wireless communication apparatus, and a relay apparatus, and which allows a direct communication between the first wireless communication apparatus and the second wireless communication apparatus, wherein at least a communication scheme between the first wireless communication apparatus and the relay apparatus is identical to a communication scheme between the second wireless communication apparatus and the relay apparatus, said method of selecting the wireless communication path comprising the following performed by the first wireless communication apparatus: storing predetermined threshold values in correspondence with transmission capability values of the relay apparatus; determining one of the predetermined threshold values from the stored predetermined threshold values based on a current transmission capability value of the relay apparatus; comparing the determined predetermined threshold value with a received signal strength indicator of a first packet sent by the direct communication from the second wireless communication apparatus to the first wireless communication apparatus; determining a communication path for a second packet to be sent to the second wireless communication apparatus by the direct communication or through the relay apparatus; and sending the packet on the determined communication path, wherein the stored predetermined threshold values are set based on (i) a maximum physical rate of transmission of the relay apparatus and (ii) an effective rate of transmission between the first wireless communication apparatus and the second wireless communication apparatus via the relay apparatus.