Wireless communication system, wireless communication method, transmitting terminal, and receiving terminal
First Claim
1. A wireless communication system comprising:
- a plurality of wireless terminals constituting a wireless ad hoc network, the plurality of wireless terminals including a receiving terminal and a plurality of transmitting terminals, each of the plurality of transmitting terminals being configured to execute direct communication in which information is transmitted directly to the receiving terminal or indirect communication in which the information is transmitted indirectly to the receiving terminal through at least one other wireless terminal;
a reception side terminal number obtainer that obtains a reception side terminal number which is the number of the wireless terminals with which the receiving terminal is able to communicate directly;
a transmission side terminal number obtainer that obtains a transmission side terminal number which is the number of the wireless terminals with which a target transmitting terminal, which is one of the plurality of transmitting terminals, is able to communicate directly; and
a setter that calculates a hidden terminal number parameter that increases as a hidden terminal number which is the number of the transmitting terminals which are unable to communicate directly with the target transmitting terminal among the transmitting terminals which are able to communicate directly with the receiving terminal increases based on the reception side terminal number and the transmission side terminal number, selects the indirect communication when the hidden terminal number parameter is equal to or greater than a certain threshold value, and sets the target transmitting terminal so as to execute the selected communication.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless communication system constitutes a wireless ad hoc network. A plurality of wireless terminals include a receiving terminal and a plurality of the transmitting terminals. Each of the transmitting terminals executes direct communication or indirect communication. The wireless communication system includes a first obtainer that obtains a reception side terminal number which is the number of the wireless terminals with which the receiving terminal is able to communicate directly, a second obtainer that obtains a transmission side terminal number which is the number of the wireless terminals with which a target transmitting terminal, which is one of the plurality of transmitting terminals, is able to communicate directly, and a setter that selects one of the direct communication and the indirect communication based on the reception side terminal number and the transmission side terminal number, and sets the target transmitting terminal so as to execute the selected communication.
-
Citations
18 Claims
-
1. A wireless communication system comprising:
-
a plurality of wireless terminals constituting a wireless ad hoc network, the plurality of wireless terminals including a receiving terminal and a plurality of transmitting terminals, each of the plurality of transmitting terminals being configured to execute direct communication in which information is transmitted directly to the receiving terminal or indirect communication in which the information is transmitted indirectly to the receiving terminal through at least one other wireless terminal; a reception side terminal number obtainer that obtains a reception side terminal number which is the number of the wireless terminals with which the receiving terminal is able to communicate directly; a transmission side terminal number obtainer that obtains a transmission side terminal number which is the number of the wireless terminals with which a target transmitting terminal, which is one of the plurality of transmitting terminals, is able to communicate directly; and a setter that calculates a hidden terminal number parameter that increases as a hidden terminal number which is the number of the transmitting terminals which are unable to communicate directly with the target transmitting terminal among the transmitting terminals which are able to communicate directly with the receiving terminal increases based on the reception side terminal number and the transmission side terminal number, selects the indirect communication when the hidden terminal number parameter is equal to or greater than a certain threshold value, and sets the target transmitting terminal so as to execute the selected communication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A wireless communication method applied to a wireless communication system including a plurality of wireless terminals constituting a wireless ad hoc network, the plurality of wireless terminals including a receiving terminal and a plurality of transmitting terminals, the wireless communication method comprising:
-
executing, by each of the plurality of transmitting terminals, direct communication in which information is transmitted directly to the receiving terminal or indirect communication in which the information is transmitted indirectly to the receiving terminal through at least one other wireless terminal, obtaining a reception side terminal number which is the number of wireless terminals with which the receiving terminal is able to communicate directly; obtaining a transmission side terminal number which is the number of wireless terminals with which a target transmitting terminal, which is one of the plurality of transmitting terminals, is able to communicate directly; calculating a hidden terminal number parameter that increases as a hidden terminal number which is the number of the transmitting terminals which are unable to communicate directly with the target transmitting terminal among the transmitting terminals which are able to communicate directly with the receiving terminal increases based on the reception side terminal number and the transmission side terminal number; selecting the indirect communication when the hidden terminal number parameter is equal to or greater than a certain threshold value; and setting the target transmitting terminal so as to execute the selected communication. - View Dependent Claims (13, 14, 15)
-
-
16. A transmitting terminal that is one of a plurality of transmitting terminals among a plurality of wireless terminals included in a wireless communication system including the plurality of wireless terminals constituting a wireless ad hoc network, the plurality of wireless terminals including a receiving terminal and the plurality of transmitting terminals, the transmitting terminal comprising:
-
a communication processor that executes direct communication in which information is transmitted directly to the receiving terminal or indirect communication in which the information is transmitted indirectly to the receiving terminal through at least one other wireless terminal; a transmission side terminal number obtainer that obtains a transmission side terminal number which is the number of the wireless terminals with which the transmitting terminal is able to communicate directly; and a setter that calculates a hidden terminal number parameter that increases as a hidden terminal number which is the number of the transmitting terminals which are unable to communicate directly with the transmitting terminal among the transmitting terminals which are able to communicate directly with the receiving terminal increases based on a reception side terminal number, which is the number of the wireless terminals with which the receiving terminal is able to communicate directly, and the obtained transmission side terminal number, and sets the transmitting terminal to execute the indirect communication when the hidden terminal number parameter is equal to or greater than a certain threshold value. - View Dependent Claims (17)
-
-
18. A receiving terminal that is one of a plurality of wireless terminals included in a wireless communication system including the plurality of wireless terminals constituting a wireless ad hoc network, the plurality of wireless terminals including the receiving terminal and a plurality of transmitting terminals, the receiving terminal comprising:
-
a reception side terminal number obtainer that obtains a reception side terminal number which is the number of the wireless terminals with which the receiving terminal is able to communicate directly, each of the plurality of transmitting terminals being configured to execute direct communication in which information is transmitted directly to the receiving terminal or indirect communication in which the information is transmitted indirectly to the receiving terminal through at least one other wireless terminal; a transmitter that transmits the obtained reception side terminal number to each of the wireless terminals with which the receiving terminal is able to communicate directly; and a notifier that, when a maximum value of hidden terminal number parameters for direct transmitting terminals set to execute the direct communication among the plurality of transmitting terminals is equal to or greater than a certain first target value, notifies each of the direct transmitting terminals of information used for selecting one of the direct communication and the indirect communication, each of the hidden terminal number parameters increasing as a hidden terminal number which is the number of the transmitting terminals which are unable to communicate directly with a target transmitting terminal among the transmitting terminals which are able to communicate directly with the receiving terminal increases based on the obtained reception side terminal number and a transmission side terminal number which is the number of the wireless terminals with which the target transmitting terminal, which is one of the plurality of transmitting terminals, is able to communicate directly.
-
Specification