COMMUNICATION APPARATUS AND COMMUNICATION METHOD
A communication apparatus includes: a battery; a battery level detecting unit which detects a remaining battery level of the battery; a transmitting unit which transmits data; a wait time setting unit which determines an upper limit value from a minimum upper limit value to a maximum upper limit value for a random number generation range, generates a random number up to the upper limit value, and sets a wait time for transmitting the data on the basis of the random number; and a control unit which sets the minimum and maximum upper limit value for the random number generation range on the wait time setting unit. The control unit sets at least one of the minimum and maximum upper limit value in a different manner from a normal control time in case that the control unit receives data indicating that the remaining battery level is detected to be low.
1 . A communication apparatus, comprising:
a battery;
a battery level detecting unit which detects a remaining battery level of the battery;
a transmitting unit which transmits data;
a wait time setting unit which determines an upper limit value from a minimum upper limit value to a maximum upper limit value for a random number generation range when the transmitting unit transmits the data, generates a random number up to the upper limit value, and sets a wait time for transmitting the data on the basis of the random number; and
a control unit which sets the minimum upper limit value and the maximum upper limit value for the random number generation range on the wait time setting unit,
wherein the control unit sets at least one of the minimum upper limit value and the maximum upper limit value in a different manner from a normal control time in case that the control unit receives data indicating that the remaining battery level is detected to be low from the battery level detecting unit.
2 . The communication apparatus according to claim 1 , wherein the wait time setting unit sets the minimum upper limit value as the upper limit value when the data is initially transmitted; and
wherein the control unit sets a value smaller than the minimum upper limit at the normal control time as the minimum upper limit on the wait time setting unit in case that the control unit receives the data indicating that the remaining battery level is detected to be low from the battery level detecting unit.
3 . The communication apparatus according to claim 1 , wherein the wait time setting unit sets the minimum upper limit value as the upper limit value when the data is initially transmitted; and
wherein the control unit sets the maximum upper limit value as the same value as the minimum upper limit value on the wait time setting unit in case that the control unit receives the data indicating that the remaining battery level is detected to be low from the battery level detecting unit.
4 . A communication apparatus, comprising:
a receiving unit which receives data;
a transmitting unit which transmits data;
a wait time setting unit which determines an upper limit value from a minimum upper limit value to a maximum upper limit value for a random number generation range when the transmitting unit transmits the data, generates a random number up to the upper limit value, and sets a wait time for transmitting the data on the basis of the random number; and
a control unit which sets the minimum upper limit value and the maximum upper limit value for the random number generation range on the wait time setting unit,
wherein the control unit sets at least one of the minimum upper limit value and the maximum upper limit value in a different manner from a normal control time in case that the receiving unit receives data indicating that a remaining battery level of another communication apparatus is low.
5 . The communication apparatus according to claim 4 , wherein the wait time setting unit sets the minimum upper limit value as the upper limit value when the data is initially transmitted; and
wherein the control unit sets a value smaller than the minimum upper limit value at the normal control time as the minimum upper limit value in case that the receiving unit receives the data indicating that the remaining battery level of the another communication apparatus is low.
6 . The communication apparatus according to claim 4 , wherein the wait time setting unit sets the minimum upper limit value as the upper limit value when the data is initially transmitted; and
wherein the control unit sets the maximum upper limit value as the same value as the minimum upper limit value on the wait time setting unit in case that the receiving unit receives the data indicating that the remaining battery level of the another communication apparatus is low.
7 . A communication method of a communication apparatus for communicating with another communication apparatus, the method comprising:
detecting a remaining battery level of a battery in the communication apparatus;
transmitting data;
determining a minimum upper limit and a maximum upper limit for a random number generation range in the data transmitting process;
generating a random number up to the upper limit;
determining a wait time for the data transmitting on the basis of the random number; and
setting at least one of the minimum upper limit and the maximum upper limit in a different manner from a normal time in case that the remaining battery is detected to be low.
8 . The communication method according to claim 7 , wherein the minimum upper limit value is set as the upper limit value when the data is initially transmitted; and
wherein a value smaller than the minimum upper limit at the normal control time is set as the minimum upper limit in case that the remaining battery level is detected to be low.
9 . The communication method according to claim 7 , wherein the minimum upper limit value is set as the upper limit value when the data is initially transmitted; and
wherein the maximum upper limit value is set as the same value as the minimum upper limit value in case that the remaining battery level is detected to be low.
10 . A communication method of a communication apparatus for communicating with another communication apparatus, the method comprising:
receiving data
transmitting data;
determining a minimum upper limit and a maximum upper limit for a random number generation range in the data transmitting process;
generating a random number up to the upper limit;
determining a wait time for the data transmitting on the basis of the random number; and
setting at least one of the minimum upper limit and the maximum upper limit in a different manner from a normal time when receiving data indicating that the remaining battery of the another communication apparatus is low.
11 . The communication apparatus according to claim 10 , wherein the minimum upper limit value is set as the upper limit value when the data is initially transmitted; and
wherein a value smaller than the minimum upper limit value at the normal time is set as the minimum upper limit value when receiving the data indicating that the remaining battery level of the another communication apparatus is low.
12 . The communication apparatus according to claim 10 , wherein the minimum upper limit value is set as the upper limit value when the data is initially transmitted; and
wherein the maximum upper limit value is set as the same value as the minimum upper limit value when receiving the data indicating that the remaining battery level of the another communication apparatus is low.