RADIO COMMUNICATION SYSTEM, COMMUNICATION APPARATUS, RADIO COMMUNICATION TERMINAL, COMMUNICATION METHOD AND PROGRAM
A radio communication system includes one or more communication apparatuses that function as base stations for wireless communication. A communication apparatus of the one or more communication apparatuses includes an issuance unit configured to issue a transaction including information to a blockchain network by giving a signature of the communication apparatus to the information in response to receiving a request for contract conclusion of wireless communication from a radio communication terminal, the request including the information to which a signature of the radio communication terminal is given, and a provision unit configured to provide the wireless communication to the radio communication terminal in a case where the transaction is approved based on verification of the signatures in the blockchain network, thereby improving flexibility regarding use of a wireless line.
1 . A radio communication system comprising:
one or more communication apparatuses that function as base stations for wireless communication, wherein
a communication apparatus of the one or more communication apparatuses includes
a first memory, and
a first processor coupled to the first memory and configured to
issue a transaction including information to a blockchain network by giving a signature of the communication apparatus to the information in response to receiving a request for contract conclusion of wireless communication from a radio communication terminal, the request including the information to which a signature of the radio communication terminal is given, and
provide the wireless communication to the radio communication terminal in a case where the transaction is approved based on verification of the signatures in the blockchain network.
2 . The radio communication system according to claim 1 , further comprising:
the radio communication terminal, wherein the first processor of the communication apparatus is configured to
transmit a contract condition to the radio communication terminal, and
the radio communication terminal includes
a second memory, and
a second processor coupled to the second memory and configured to
determine whether or not to transmit the request for the contract conclusion to the communication apparatus based on the contract condition.
3 . The radio communication system according to claim 1 , further comprising:
the blockchain network, wherein
the blockchain network includes
a third memory, and
a third processor coupled to the third memory and configured to
determine any one communication apparatus as a connection destination of the radio communication terminal from a list of the one or more communication apparatuses for which the radio communication terminal has detected radio waves, based on a contract condition of each of the one or more communication apparatuses and a contract condition of the radio communication terminal, the list being received from the communication apparatus regarding the transaction, and
the communication apparatus determined as the connection destination provides the wireless communication to the radio communication terminal.
4 . The radio communication system according to claim 1 , further comprising:
the blockchain network, wherein
the blockchain network includes
a third memory, and
a third processor coupled to the third memory and configured to
determine any one communication apparatus as a connection destination of the radio communication terminal from among the one or more communication apparatuses based on position information of the radio communication terminal, received from the communication apparatus regarding the transaction, and installation position information of each of the one or more communication apparatuses, and
the communication apparatus determined as the connection destination provides the wireless communication to the radio communication terminal.
5 . The radio communication system according to claim 1 , wherein
the communication apparatus is a radio communication terminal different from the radio communication terminal from which the request is received.
6 . A communication apparatus that functions as a base station for wireless communication, the communication apparatus comprising:
a first memory; and
a first processor coupled to the first memory and configured to:
issue a transaction including information to a blockchain network by giving a signature of the communication apparatus to the information in response to receiving a request for contract conclusion of wireless communication from a radio communication terminal, the request including the information to which a signature of the radio communication terminal is given; and
provide the wireless communication to the radio communication terminal in a case where the transaction is approved based on verification of the signatures in the blockchain network.
7 . A radio communication terminal comprising:
a second memory, and
a second processor coupled to the second memory and configured to:
transmit, to a communication apparatus functioning as a base station, a request for contract conclusion of wireless communication, the request including information to which a signature of the radio communication terminal is given; and
start the wireless communication using the communication apparatus in a case where a transaction in which a signature of the communication apparatus is given to the information is approved based on verification of the signatures in a blockchain network.
8 . (canceled)
9 . (canceled)
10 . (canceled)
11 . (canceled)
12 . A non-transitory computer-readable recording medium having computer-readable instructions stored thereon, which when executed, cause a computer including a memory and a processor to function as the communication apparatus of claim 6 .
13 . A non-transitory computer-readable recording medium having computer-readable instructions stored thereon, which when executed, cause a computer including a memory and a processor to function as the radio communication terminal of claim 7 .