COMMUNICATION APPARATUS, COMMUNICATION SYSTEM, COMMUNICATION METHOD AND PROGRAM
An acquisition unit acquires environment information indicating an installation environment of a communication apparatus. A scheme specifying unit specifies a transmission scheme of data on the basis of relational data indicating a relationship between the environment information and the transmission scheme and the acquired environment information. A transmission unit transmits the data to a relay device on the basis of the specified transmission scheme.
1 . A communication apparatus that transmits data to a relay device that performs communication while moving, the communication apparatus comprising:
an acquirer that acquires environment information indicating an installation environment of the communication apparatus;
a scheme specifier that specifies a transmission scheme of the data on a basis of relational data indicating a relationship between the environment information and the transmission scheme and the acquired environment information; and
a transmitter that transmits the data to the relay device on a basis of the specified transmission scheme.
2 . The communication apparatus according to claim 1 , comprising:
a corrector that corrects the specified transmission scheme on a basis of orbit information indicating an orbit of the relay device,
wherein
the transmitter transmits the data to the relay device on a basis of the corrected transmission scheme.
3 . The communication apparatus according to claim 1 , comprising:
a positioner that measures a position of the communication apparatus,
wherein
the acquirer acquires the environment information on a basis of map information indicating a relationship between a position on ground and the environment information, and the measured position.
4 . A communication system, comprising:
a relay device that performs communication while moving; and
a plurality of communication apparatuses according to claim 1 ,
wherein
the environment information of at least one of the plurality of communication apparatuses is different from the environment information of another communication apparatus.
5 . A communication method of a communication apparatus that transmits data to a relay device that performs communication while moving, the communication method comprising:
acquiring environment information indicating an installation environment of the communication apparatus;
specifying a transmission scheme of the data on a basis of relational data indicating a relationship between the environment information and the transmission scheme and the acquired environment information; and
transmitting the data to the relay device on a basis of the specified transmission scheme.
6 . A non-transitory storage medium that stores a program for causing a computer to execute processes as the communication apparatus, the processes comprising:
acquiring environment information indicating an installation environment of the communication apparatus;
specifying a transmission scheme of the data on a basis of relational data indicating a relationship between the environment information and the transmission scheme and the acquired environment information; and
transmitting the data to the relay device on a basis of the specified transmission scheme.