| CPC H04W 72/02 (2013.01) [H04B 7/15542 (2013.01); H04W 40/248 (2013.01)] | 12 Claims |

|
1. A relay device that acquires data from a transmission source device and transmits the acquired data to a destination device, the relay device comprising:
a storage unit storing a correspondence table that correlates header information with a relay resource, the relay resource implementing a communication request class defined based on the header information;
a data acquisition unit acquiring the data transmitted from the transmission source device as acquired data;
a relay resource determination unit determining the relay resource for the acquired data based on the header information included in the acquired data and the correspondence table;
a data transmission unit transmitting the acquired data to the destination device using the relay resource determined by the relay resource determination unit; and
a correspondence table update unit updating the correspondence table,
wherein
the storage unit stores, in addition to the correspondence table, a transmission source table, which individually defines the communication request class for the header information, and a relay resource table, which correlates the communication request class with the relay resource, and
the correspondence table update unit:
determines a communication request class of the acquired data based on the header information included in the acquired data and the transmission source table;
determines the relay resource of the acquired data based on the determined communication request class of the acquired data and the relay resource table;
generates a correspondence entry by correlating the determined relay resource with the header information included in the acquired data; and
adds the generated correspondence entry to the correspondence table.
|