Wireless communication system, wireless communication method, and base station device
By acquiring neighbor information from radio signals and extracting transition groups from the blockchain ledger, base station devices can determine optimal connection costs, addressing the lack of past contract information and enhancing wireless resource utilization.
Patent Information
- Application Number
- JP2024528075
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-06-17
- Publication Date
- 2025-08-20
- Estimated Expiration
- 2042-06-17
AI Technical Summary
Newly introduced base station devices lack sufficient past contract information in the blockchain, making it difficult for them to determine optimal connection conditions.
The base station device acquires information about neighboring base station devices from radio signals and extracts transition groups from the blockchain ledger to determine connection conditions, setting a lower cost to attract terminal devices and accumulate necessary contract information.
Enables newly introduced base station devices to quickly determine and set advantageous connection costs, preventing traffic concentration and improving wireless resource utilization efficiency.
Smart Images

Figure 0007726401000001 
Figure 0007726401000002 
Figure 0007726401000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a wireless communication system, a wireless communication method, and a base station device. [Background technology]
[0002] There is a wireless communication system that uses blockchain technology to perform distributed processing of connection control between a base station device and a terminal device. For example, a technology is known in which a base station device controls its own connection conditions based on transition information of terminal devices between base station devices acquired from ledger information of a blockchain shared with other base station devices, and the number of terminal devices connected to each base station device (for example, see Non-Patent Document 1). [Prior art documents] [Non-patent literature]
[0003] [Non-Patent Document 1] Ken Fukushima et al., "A method for smoothing the number of terminals accommodated in a shared wireless network using blockchain," IEICE Technical Report, RCS2021-194 (2021-12) Summary of the Invention [Problem to be solved by the invention]
[0004] However, with conventional technology, it was difficult for new base station devices, etc. that did not have sufficient past contract information for their own devices stored in the blockchain to determine the connection conditions for their own devices.
[0005] The embodiment of the present invention has been made in consideration of the above-mentioned problems, and makes it easier for a base station device that does not have sufficient past contract information of its own device stored in the blockchain to determine the connection conditions of its own device. [Means for solving the problem]
[0006] In order to solve the above problem, a wireless communication system according to an embodiment of the present invention is a wireless communication system including a plurality of base station devices, wherein the base station device has: a management unit configured to manage connection information with a terminal device using a blockchain shared by the plurality of base station devices; an acquisition unit configured to acquire information on one or more first base station devices among the plurality of base station devices that are located in the vicinity of the base station device from radio signals broadcast by other base station devices; an extraction unit configured to extract information on one or more second base station devices among the plurality of base station devices, between which the first base station device and the terminal device may transition to each other, from ledger information of the blockchain; and a determination unit configured to acquire connection conditions for the first base station device and the second base station device from the ledger information of the blockchain, and determine the connection conditions for the base station device based on the acquired connection conditions. [Effects of the Invention]
[0007] According to an embodiment of the present invention, a base station device that does not have sufficient past contract information of its own device stored in the blockchain can easily determine the connection conditions of its own device. [Brief explanation of the drawings]
[0008] [Figure 1] 1 is a diagram illustrating an example of a system configuration of a wireless communication system according to an embodiment of the present invention. [Figure 2] FIG. 1 is a diagram illustrating an example of a blockchain network according to an embodiment of the present invention. [Figure 3] FIG. 2 is a diagram illustrating an example of a functional configuration of a base station device according to the present embodiment. [Figure 4] 10 is a flowchart illustrating an example of processing performed by a base station device according to the present embodiment. [Figure 5] FIG. 1 is a diagram (1) for explaining the processing of the base station device according to the present embodiment. [Figure 6] FIG. 10 is a diagram (2) for explaining the processing of the base station device according to the present embodiment. [Figure 7]FIG. 3 is a diagram for explaining the processing of the base station device according to the present embodiment. [Figure 8] FIG. 2 is a diagram illustrating an example of a hardware configuration of a base station device according to the present embodiment. [Figure 9] FIG. 1 is a diagram illustrating an overview of processing in a wireless communication system using a blockchain. [Figure 10] FIG. 1 is a diagram for explaining the issues of a wireless communication system using a blockchain. DETAILED DESCRIPTION OF THE INVENTION
[0009] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. The embodiment described below is merely an example, and the embodiment to which the present invention is applied is not limited to the following embodiment.
[0010] <Summary> First, an outline of a wireless communication system using blockchain, which is the premise of this embodiment, will be described. The wireless communication system is a system that can connect a terminal device to a base station device without centralized management by performing connection processing in a distributed manner using blockchain technology when connecting a base station device (wireless base station) and a terminal device (user terminal).
[0011] (Processing Overview) 9 is a diagram for explaining an overview of processing in a wireless communication system using a blockchain. In the wireless communication system, in connection processing in which a terminal device 20 connects to a base station device 10, transaction data 2 is created between the base station device 10 and the terminal device 20 (step S1). For example, the terminal device 20 receives connection conditions broadcast by the base station device 10 and checks the communication quality and connection cost of the wireless communication network provided by the base station device 10. Meanwhile, the base station device 10 checks whether the terminal device 20 has sufficient payment ability, etc. Furthermore, when an agreement is reached on connection conditions between the base station device 10 and the terminal device 20, the base station device 10 records the details of the agreement in the transaction data 2.
[0012] The communication quality of the wireless communication network provided by the base station device 10 includes, for example, throughput or total data volume. The terminal device 20 may agree to the connection conditions when the communication quality provided by the base station device 10 satisfies all of the communication qualities required by the terminal device 20. Alternatively, the terminal device 20 may agree to the connection conditions when the communication quality provided by the base station device 10 satisfies part of the communication qualities required by the terminal device 20.
[0013] The base station device 10 distributes the transaction data 2 created in the connection process to the nodes participating in the blockchain network 30 (step S2). The blockchain network 30 includes multiple nodes that record the transaction data 2 collectively in blocks and share a blockchain (distributed ledger) in which multiple blocks are recorded in chronological order. The multiple nodes include, for example, multiple base station devices 10 that constitute a wireless communication system. The multiple nodes may also include nodes other than the base station device 10 (computers, terminal devices, etc.).
[0014] When the blockchain network 30 is notified of the transaction data 2, some nodes participating in the blockchain network 30 (for example, the base station device 10x) generate block 3 together with other transaction data (step S3). After generating block 3, the blockchain network 30 adds the generated block 3 to the blockchain 40 held by each node included in the blockchain network 30 (step S4).
[0015] The blockchain 40 of each node reserves the added block, and after a predetermined number of blocks (verification blocks) are further added to the blockchain, the contract is concluded by accepting the reserved block (step S5). After the contract is concluded, the base station device 10 starts communication with the terminal device 20 (step S6).
[0016] By the above processing, the wireless communication system can perform connection processing between the base station device 10 and the terminal device 20 by distributed control, without relying on a control station or the like that centrally controls the wireless communication system.
[0017] (assignment) In the above wireless communication system, the terminal device 20 checks the connection conditions transmitted by one or more base station devices 10 and determines the base station device 10 to which it requests connection, which is a control procedure led by the terminal device (user terminal) 20.
[0018] However, in a control procedure led by the terminal device 20, the terminal devices 20 may be biased toward connecting to a specific base station device 10, which may result in a decrease in the utilization efficiency of wireless resources in the entire wireless communication system.
[0019] 10 is a diagram for explaining a problem of a wireless communication system using a blockchain. In the example of Fig. 10, a wireless communication system 1 includes, as an example for explanation, a plurality of base station devices 10a, 10b, and 10c.
[0020] 10, it is assumed that base station device 10a forms a network cell 11a and is capable of communicating with terminal devices 20a, 20b, 20c, and 20f located within network cell 11a. Base station device 10b forms a network cell 11b and is capable of communicating with terminal devices 20b, 20e, and 20f located within network cell 11b. Base station device 10c forms a network cell 11c and is capable of communicating with terminal devices 20c and 20d located within network cell 11c.
[0021] In this state, if each terminal device 20 autonomously determines the base station device 10 to connect to, for example, the terminal devices 20a, 20b, and 20c may be concentrated at a specific base station device 10a, as shown in Fig. 10. Furthermore, if the terminal device 20f connects to a closer base station device 10a when starting new communication, the utilization efficiency of wireless resources in the entire wireless communication system 1 may be further reduced.
[0022] Therefore, the base station device disclosed in Non-Patent Document 1 extracts, from the ledger information of the blockchain, one or more other base station devices (hereinafter referred to as a transition BS group) to which the base station device and a terminal device may transition from each other. The base station device also controls the connection cost of the base station device so as to smooth the number of terminal devices accommodated by the base station device and the transition BS group. For example, the base station device increases its own connection cost when the number of terminal devices connected to the base station device is greater than the number of terminal devices connected to other base station devices included in the transition BS group. The base station device also decreases its own connection cost when the number of terminal devices connected to the base station device is less than the number of terminal devices connected to other base station devices included in the transition BS group.
[0023] However, in order to apply the technology disclosed in Non-Patent Document 1 to a base station device, sufficient transaction data 2 (hereinafter referred to as contract information) of the base station device is required in the blockchain. However, for example, a base station device newly introduced into a wireless communication system at an early stage does not have sufficient contract information of the device stored in the blockchain, which poses a problem that the technology disclosed in Non-Patent Document 1 cannot be applied.
[0024] Therefore, in this embodiment, a wireless communication system 100 will be described that makes it easy for a base station device that does not have sufficient past contract information of its own device stored in a blockchain to determine connection conditions for its own device.
[0025] <System configuration> FIG. 1 is a diagram illustrating an example of a system configuration of a wireless communication system according to this embodiment. As illustrated in FIG. 1, the wireless communication system 100 includes a plurality of base station devices 110a, 110b, 110c, 110d, 110e, and so on, which form different network cells from one another. For example, the base station device 110a forms a network cell 111a and can communicate with a terminal device 120 located in the network cell 111a. The base station device 110b forms a network cell 111b and can communicate with a terminal device 120 located in the network cell 111b. Similarly, the base station device 110c forms a network cell 111c and can communicate with a terminal device 120 located in the network cell 111c. Furthermore, the base station device 110d forms a network cell 111d, and the base station device 110e forms a network cell 111e and can communicate with a terminal device 120 located in the network cell 111e.
[0026] In the following description, when referring to any base station device among the base station devices 110a, 110b, 110c, 110d, 110e, etc., the term "base station device 110" is used. The number of base station devices 110 and the number of terminal devices 120 shown in FIG. 1 are merely examples, and other numbers may be used.
[0027] Furthermore, as shown in FIG. 2, for example, multiple base station devices 110 also function as nodes participating in a blockchain network 30, and the multiple base station devices 110 share the same blockchain. Here, the blockchain network 30 is a P2P (Peer-to-Peer) network (distributed network) in which each node can send and receive data with other nodes on an equal footing without going through a server or the like. A blockchain is an example of a distributed ledger in which multiple nodes participating in a P2P network record transactions between two parties in a verifiable and permanent manner.
[0028] The blockchain network 30 may include nodes other than the base station device 110 (for example, other computers, terminal devices, etc.). The base station device 110 may request nodes participating in the blockchain network 30 to acquire and record ledger information without holding the blockchain.
[0029] Each base station device 110 manages connections with terminal devices 120 using a blockchain. For example, each base station device 110 records and manages contract information such as transaction data 2 described in FIG. 9 in a blockchain shared by multiple base station devices 110. This allows a base station device 110 to refer to the blockchain to obtain information about other base station devices 110 (for example, the connection costs of other base station devices 110, or the number of terminal devices 120 connected to other base station devices 110, etc.).
[0030] (Processing Overview) 1, an overview of the processing of the wireless communication system 100 according to this embodiment will now be described. Each base station device 110 broadcasts connection conditions for connecting to the base station to the terminal devices 120 within the network cell 111 of the base station. These connection conditions include information such as the communication quality to be provided and the connection cost (offering price) for connecting to the base station device 110, for example.
[0031] A terminal device 120 initiating communication receives connection conditions transmitted by neighboring base station devices 110 and, based on the connection conditions, determines a base station device 110 to request connection from. For example, the terminal device 120 determines, from among the one or more base station devices 110 from which it has received connection conditions, the base station device 110 that satisfies the communication quality required by the terminal device 120 and has the lowest connection cost, as the base station device 110 to request connection from.
[0032] However, with this method alone, traffic may be concentrated at a specific base station device 110, as in the wireless communication system 1 described in Figures 9 and 10. Therefore, in the technology disclosed in Non-Patent Document 1, a base station device extracts a transition BS group (one or more other base station devices to which the base station device and a terminal device may transition from each other) from the ledger information of the blockchain. In addition, the base station device controls the connection cost of the base station device so as to smooth out the number of terminal devices accommodated by the base station device and the transition BS group.
[0033] 1, the base station device 110a is a newly introduced base station device in the wireless communication system 100 at an early stage, and sufficient contract information for the base station device 110a has not yet been stored in the blockchain. In this case, the base station device 110a cannot use the ledger information in the blockchain to identify other base station devices 110 (transition BS groups of the base station device 110a) to which the base station device 110a and the terminal device 120 may transition. Therefore, there is a problem in that the base station device 110a cannot determine the connection conditions (e.g., connection costs) for the base station device 110a by applying, for example, the technology disclosed in Non-Patent Document 1.
[0034] Therefore, the base station device 110a according to this embodiment acquires information about the other base station device 110b, for example, from a radio signal that the other base station device 110b broadcasts to the terminal device 120. Note that the base station device 110b is an example of one or more first base station devices located in the vicinity of the base station device 110a.
[0035] Furthermore, the base station device 110a extracts information about other base station devices 110 (transition BS group of the base station device 110b) to which the terminal device 120 may transition mutually with the base station device 110b from the ledger information of the blockchain shared by the multiple base station devices 110. For example, the base station device 110a extracts information about the base station devices 110c, 110d, and 110e in FIG. 1 as the transition BS group of the base station device 110b. Here, the base station devices 110c, 110d, and 110e are examples of one or more second base station devices to which the first base station device (base station device 110b) and the terminal device 120 may transition mutually.
[0036] Furthermore, the base station device 110a acquires the connection conditions of the first base station device and the second base station device (here, the base station devices 100b to 100e) from the ledger information of the blockchain, and determines the connection conditions of the base station device 110a based on the acquired connection conditions. For example, the base station device 110a acquires the connection costs of the first base station device and the second base station device (the base station devices 100b to 100e), and sets a connection cost for the base station device 110a that is lower (cheaper) than the acquired connection costs.
[0037] As a result, base station device 110a has a more advantageous connection cost than neighboring base station device 110b and base station devices 110c to 110e, which are the transition BS group of base station device 110b, and can guide terminal device 120 to base station device 110a. Therefore, base station device 110a can quickly accumulate sufficient contract information required to apply conventional techniques such as those shown in non-patent literature, making it easier to determine the connection cost (an example of a connection condition) for its own device.
[0038] <Functional configuration> Next, the functional configuration of the base station device 110 according to this embodiment will be described. Fig. 3 is a diagram showing an example of the functional configuration of the base station device according to this embodiment. The base station device 110 has, for example, a computer configuration, and the computer executes a predetermined program to realize a wireless communication unit 301, a management unit 302, an acquisition unit 303, an extraction unit 304, a determination unit 305, a storage unit 306, a wired communication unit 307, and the like. Note that at least a portion of the above functional configurations may be realized by hardware.
[0039] The wireless communication unit 301 forms a network cell 111 capable of wireless communication with the base station device 110 , and executes wireless communication processing for wireless communication with the terminal device 120 connected to the base station device 110 .
[0040] The management unit 302 executes a management process for managing contract information (connection information) with the terminal device 120 that connects to the base station device 110 based on the connection conditions broadcast by the base station device 110, using a blockchain shared by multiple base station devices 110. For example, the management unit 302 executes the series of processes described in steps S1 to S6 of Fig. 9 together with the terminal device 120 that requests connection to the base station device 110, thereby recording the contract information with the terminal device 120 in the blockchain 320 shared with other base station devices 110.
[0041] Furthermore, the management unit 302 performs various processes for managing the blockchain as a node of the blockchain shared by multiple base station devices 110. By performing similar processes in other base station devices 110, contract information of terminal devices 120 connected to each base station device 110 in the wireless communication system 100 is recorded in the blockchain 320. Therefore, by referring to the blockchain 320, the base station device 110 can refer to contract information with terminal devices 120 connected to other base station devices 110.
[0042] The acquisition unit 303 acquires information on one or more first base station devices located in the vicinity of the base station device 110 among the multiple base station devices 110 included in the wireless communication system 100, from a wireless signal broadcasting connection conditions transmitted by other base station devices 110. For example, the acquisition unit 303 acquires identification information (hereinafter referred to as a base station ID) that identifies the first base station device located in the vicinity of the base station device 110.
[0043] The extraction unit 304 extracts information on the first base station device and one or more second base station devices between which the terminal device 120 may transition from the ledger information of the blockchain shared by the multiple base station devices 110. For example, the extraction unit 304 refers to the ledger information of the blockchain 320 stored in the storage unit 306 and extracts the base station IDs of one or more second base station devices between which the first base station device and the terminal device 120 have transitioned in the past.
[0044] The determination unit 305 acquires the connection conditions of the first base station device and the second base station device from ledger information of the blockchain shared by the multiple base station devices 110, and determines the connection conditions of its own device (base station device 110) based on the acquired connection conditions. For example, the determination unit 305 acquires the connection costs of the first base station device and the second base station device from ledger information of the blockchain 320 stored in the storage unit 306, and sets a connection cost for its own device that is lower (cheaper) than the acquired connection cost.
[0045] Here, the connection cost is the cost (e.g., connection fee) for the terminal device 120 to connect to the base station device 110, and the terminal device 120 will preferentially connect to the base station device 110 with the lowest connection cost among the base station devices 110 that meet the required communication quality, for example.
[0046] If the distance between the base station device 110 and the terminal device 120 is short, the transmission power can be reduced, and if the communication speed between the base station devices 110 and 120 is fast, the communication time can be shortened. Therefore, the terminal device 120 may determine the base station device 110 to connect to by taking into account the received signal strength from the base station device 110, the communication speed, etc., in addition to the connection cost.
[0047] The management unit 302, the acquisition unit 303, the extraction unit 304, and the determination unit 305 are included in a communication control unit 310 that controls wireless communication by the wireless communication unit 301, for example.
[0048] The storage unit 306 performs storage processing to store various data, information, programs, etc., including the blockchain 320, in a storage device or the like provided in the base station device 110, for example.
[0049] The wired communication unit 307 connects the base station device 110 to, for example, a wired communication network, and performs communication related to the blockchain network 130 as shown in FIG.
[0050] 3 is an example. For example, the storage unit 306 may be realized by a computer external to the base station device 110. Furthermore, the management unit 302 may write ledger information to the blockchain and read ledger information using a predetermined node that constitutes the blockchain network 130 shared by multiple base station devices 110.
[0051] <Processing flow> Next, the processing flow of the wireless communication method according to this embodiment will be described.
[0052] (Base station equipment processing) 4 is a flowchart showing the flow of processing of the base station device according to this embodiment. This processing shows an example of processing executed by, for example, the base station device 110 (for example, the base station device 110a in FIG. 1) that is newly introduced to the wireless communication system 100 and whose contract information (connection information) is not sufficiently stored in the blockchain 320.
[0053] In step S401, the acquisition unit 303 of the base station device 110 acquires information about other base station devices 110 in the vicinity of the base station device 110 from radio signals broadcast by the other base station devices 110. For example, a base station device 110a newly introduced to the wireless communication system 100 shown in Fig. 1 acquires the base station ID and other information of the base station device 110b in the vicinity from radio signals transmitted when the other base station device 110b starts contract processing with the terminal device 120, as shown in Fig. 5. The other base station device 110b is an example of a first base station device.
[0054] In step S402, the extraction unit 304 of the base station device 110 extracts a group of transition BSs between which the terminal device may transition and another base station device (e.g., base station device 110b) from the ledger information of the blockchain 320. For example, the extraction unit 304 of the base station device 110a, as shown in FIG. 6, refers to past contract information stored in the blockchain 320 and extracts base station devices 110c, 110d, 110e, etc. of FIG. 1 as a group of transition BSs between which the terminal device 120 has transitioned and another base station device 110b. Note that the base station devices 110c, 110d, and 110e are examples of one or more second base station devices.
[0055] In step S403, the determination unit 305 of the base station device 110 acquires the connection costs of another base station device (base station device 110b) and the transition BS group (base station devices 110c, 110d, and 110e) from the ledger information of the blockchain 320. The determination unit 305 also sets (determines) a connection cost for its own device (base station device 110a) that is lower than the acquired connection cost.
[0056] For example, as shown in Fig. 7, assume that the connection costs of base station devices 110b, 110c, 110d, and 110e are "50," "60," "55," and "100," respectively. In this case, the determination unit 305 of base station device 110a sets the connection cost of base station device 110a to "49 or less," which is lower than the minimum value of "50."
[0057] In step S404, the communication control unit 310 of the base station device 110 broadcasts the connection conditions including the set connection cost using the wireless communication unit 301 via wireless communication.
[0058] 4, the base station device 110a newly introduced to the wireless communication system 100 can set a connection cost lower than that of the other base station device 110b in the vicinity and the base station devices 110c to 110e that are the transition BS group of the other base station device 110b. As a result, the base station device 110a has a more advantageous connection cost than the other surrounding base station devices 110b to 110e, and can guide the terminal device 120 to its own device (base station device 110a). Therefore, the base station device 110a can quickly accumulate sufficient contract information that was required in conventional technology such as that shown in Non-Patent Document 1, for example.
[0059] As described above, according to this embodiment, the base station device 110 that does not sufficiently store past contract information of its own device in the blockchain can easily determine the connection conditions of its own device.
[0060] Furthermore, in this embodiment, the base station device 110a can set its own connection cost based on the connection costs of other surrounding base station devices 110b to 110e, thereby preventing the setting of an unnecessarily low connection cost for the base station device 110a.
[0061] <Hardware configuration> Fig. 8 is a diagram showing an example of the hardware configuration of a base station device according to this embodiment. The base station device 110 has, for example, the configuration of a computer 800 as shown in Fig. 8. In the example of Fig. 8, the computer 800 has a processor 801, a memory 802, a storage device 803, a communication device 804, an input device 805, an output device 806, a bus B, etc.
[0062] The processor 801 is, for example, an arithmetic unit such as a CPU (Central Processing Unit) that executes predetermined programs to realize various functions. The memory 802 is a storage medium readable by the computer 800, and includes, for example, a RAM (Random Access Memory) and a ROM (Read Only Memory). The storage device 803 is a computer-readable storage medium, and may include, for example, a HDD (Hard Disk Drive), an SSD (Solid State Drive), various optical disks, and magneto-optical disks.
[0063] The communication device 804 includes one or more pieces of hardware (communication devices) for communicating with other devices via a wireless or wired network. For example, the communication device 804 of the computer 800 included in the base station device 110 includes a communication device for wireless communication and a communication device for wired communication.
[0064] The input device 805 is an input device (for example, a keyboard, mouse, microphone, switch, button, sensor, etc.) that receives input from the outside. The output device 806 is an output device (for example, a display, speaker, LED lamp, etc.) that performs output to the outside. The input device 805 and the output device 806 may be integrated into one device (for example, an input / output device such as a touch panel display).
[0065] The bus B is commonly connected to the above components and transmits, for example, address signals, data signals, and various control signals. The processor 801 is not limited to a CPU, and may be, for example, a DSP (Digital Signal Processor), a PLD (Programmable Logic Device), or an FPGA (Field Programmable Gate Array).
[0066] (supplement) The base station device 110 in this embodiment is not limited to being realized by a dedicated device, but may also be realized by a general-purpose computer. In this case, a program for realizing this function may be recorded on a computer-readable recording medium, and the program recorded on this recording medium may be read into a computer system and executed to realize the function. Note that the "computer system" here includes hardware such as an OS and peripheral devices.
[0067] Additionally, "computer-readable recording media" includes various storage devices such as portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, as well as hard disks built into computer systems. Furthermore, "computer-readable recording media" may also include devices that dynamically store programs for a short period of time, such as communication lines when transmitting programs via networks such as the Internet or communication lines such as telephone lines, and devices that store programs for a certain period of time, such as volatile memory within computer systems that serve as servers or clients in such cases.
[0068] Furthermore, the above program may be one that realizes part of the above-mentioned functions, or may be one that can realize the above-mentioned functions in combination with a program already recorded in a computer system, or may be one that is realized using hardware such as a PLD (Programmable Logic Device) or FPGA (Field Programmable Gate Array).
[0069] <Effects of the embodiment> According to the wireless communication system 100 of this embodiment, the base station device 110 can set a lower provision price (connection cost) than other base station devices 119 whose signals are observed and their transition BS groups. This allows the base station device 110 to offer a more advantageous price than other surrounding base station devices 110, and to guide the terminal device 120 to the base station device 110. This allows the base station device 110 to quickly accumulate sufficient contract information, which was necessary in the prior art.
[0070] <Summary of the embodiment> This specification discloses at least the following wireless communication methods and wireless communication systems. (Section 1) A wireless communication system including a plurality of base station devices, The base station device A wireless communication system including a plurality of base station devices, The base station device a management unit configured to manage connection information with a terminal device using a blockchain shared by the plurality of base station devices; an acquisition unit configured to acquire information of one or more first base station devices located in the vicinity of the base station device among the plurality of base station devices from radio signals broadcast by other base station devices; an extraction unit configured to extract, from the ledger information of the blockchain, information on one or more second base station devices among the plurality of base station devices, between which the first base station device and a terminal device may transition; a determination unit configured to acquire connection conditions of the first base station device and the second base station device from ledger information of the blockchain, and determine connection conditions of the base station devices based on the acquired connection conditions; A wireless communication system comprising: (Section 2) The wireless communication system described in paragraph 1, wherein the determination unit obtains the connection costs of the first base station device and the second base station device from the ledger information of the blockchain, and sets a connection cost lower than the obtained connection cost to the base station device. (Section 3) The wireless communication system described in claim 2, wherein the determination unit sets a connection cost for the base station device that is lower than the acquired connection cost when the base station device is newly introduced into the wireless communication system. (Section 4) The wireless communication system described in paragraph 2, wherein the determination unit sets a connection cost for the base station device that is lower than the acquired connection cost when there is not enough connection information for the base station device in the blockchain. (Section 5) In a wireless communication system including a plurality of base station devices, The base station device, A process of managing connection information with terminal devices using a blockchain shared by the plurality of base station devices; a process of acquiring information on one or more first base station devices located in the vicinity of the base station device among the plurality of base station devices from radio signals broadcast by other base station devices; A process of extracting information on one or more second base station devices among the plurality of base station devices from ledger information of the blockchain, to which the first base station device and the terminal device may transition to each other; A process of acquiring connection conditions of the first base station device and the second base station device from ledger information of the blockchain, and determining connection conditions of the base station device based on the acquired connection conditions; A wireless communication method for performing the above. (Section 6) A base station device of a wireless communication system including a plurality of base station devices, a management unit configured to manage connection information with a terminal device using a blockchain shared by the plurality of base station devices; an acquisition unit configured to acquire information of one or more first base station devices located in the vicinity of the base station device among the plurality of base station devices from radio signals broadcast by other base station devices; an extraction unit configured to extract, from the ledger information of the blockchain, information on one or more second base station devices among the plurality of base station devices, between which the first base station device and a terminal device may transition; a determination unit configured to acquire connection conditions of the first base station device and the second base station device from ledger information of the blockchain, and determine connection conditions of the base station devices based on the acquired connection conditions; A base station device having:
[0071] Although the present embodiment has been described above, the present invention is not limited to such a specific embodiment, and various modifications and changes are possible within the scope of the gist of the present invention described in the claims. [Explanation of symbols]
[0072] 100 Wireless Communication System 110, 110a~110e Base station equipment 302 Management Department 303 Acquisition Department 304 Extraction part 305 Decision Section 320 Blockchain
Claims
1. A wireless communication system including a plurality of base station devices, The base station device a management unit configured to manage connection information with a terminal device using a blockchain shared by the plurality of base station devices; an acquisition unit configured to acquire information of one or more first base station devices located in the vicinity of the base station device among the plurality of base station devices from radio signals broadcast by other base station devices; an extraction unit configured to extract, from the ledger information of the blockchain, information on one or more second base station devices among the plurality of base station devices, between which the first base station device and a terminal device may transition; a determination unit configured to acquire connection conditions of the first base station device and the second base station device from ledger information of the blockchain, and determine connection conditions of the base station devices based on the acquired connection conditions; A wireless communication system comprising:
2. The wireless communication system according to claim 1, wherein the determination unit obtains connection costs of the first base station device and the second base station device from the ledger information of the blockchain, and sets a connection cost lower than the obtained connection cost to the base station device.
3. The wireless communication system according to claim 2 , wherein the determination unit sets a connection cost for the base station device that is lower than the acquired connection cost when the base station device is newly introduced into the wireless communication system.
4. The wireless communication system according to claim 2 , wherein the determination unit sets a connection cost for the base station device that is lower than the acquired connection cost when the blockchain does not contain sufficient connection information for the base station device.
5. In a wireless communication system including a plurality of base station devices, The base station device, A process of managing connection information with terminal devices using a blockchain shared by the plurality of base station devices; a process of acquiring information on one or more first base station devices located in the vicinity of the base station device among the plurality of base station devices from radio signals broadcast by other base station devices; A process of extracting information on one or more second base station devices among the plurality of base station devices, to which the first base station device and the terminal device may transition from each other, from ledger information of the blockchain; A process of acquiring connection conditions of the first base station device and the second base station device from ledger information of the blockchain, and determining connection conditions of the base station device based on the acquired connection conditions; A wireless communication method for performing the above.
6. A base station device of a wireless communication system including a plurality of base station devices, a management unit configured to manage connection information with a terminal device using a blockchain shared by the plurality of base station devices; an acquisition unit configured to acquire information of one or more first base station devices located in the vicinity of the base station device among the plurality of base station devices from radio signals broadcast by other base station devices; an extraction unit configured to extract, from the ledger information of the blockchain, information on one or more second base station devices among the plurality of base station devices, between which the first base station device and a terminal device may transition; a determination unit configured to acquire connection conditions of the first base station device and the second base station device from ledger information of the blockchain, and determine connection conditions of the base station devices based on the acquired connection conditions; A base station device having:
Citation Information
Patent Citations
Dusting flour mix for deep-fried food using roasted rice flour, and fried products using the same
JP2021000012A
Wireless communication device handovers between wireless communication network slices
US11039359B1
Wireless communication system, base station, terminal, and wireless communication method
WO2011148487A1