Patent ID: 8085667

Claim:
A wireless relay apparatus for relaying data to be transmitted and received between at least two communication apparatuses among a plurality of communication apparatuses that communicate with each other wirelessly, said wireless relay apparatus comprising: a communication unit configured to transmit and receive data wirelessly; a data flow determining unit configured to determine, when there is a communication failure in said wireless relay apparatus caused by a radio wave, whether or not flows of data intersect each other in said wireless relay apparatus; and an adjustment unit configured to, according to a result of the determination of said data flow determining unit, adjust a directivity of the radio wave, as a transmission parameter of a plurality of transmission parameters of radio used by at least one of said communication unit and the plurality of communication apparatuses, wherein, when said data flow determining unit determines that the flows of data intersect each other, said adjustment unit adjusts, as a transmission parameter of the plurality of transmission parameters, a frequency in said communication unit and a communication apparatus, of the plurality of communication apparatuses, for one of the intersecting flows of data, such that the adjusted frequency for the one of the intersecting flows of data and a frequency for another of the intersecting flows of data are different.