Communication control device, communication control system, and communication control method
The communication control device uses a radio wave emulator to simulate conditions and adjust transmission power based on attenuation and sensitivity, addressing communication failures and interference while optimizing power consumption.
Patent Information
- Application Number
- JP2024062060
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-08
- Publication Date
- 2025-10-21
AI Technical Summary
Existing wireless communication systems face challenges in adjusting transmission power to prevent communication failures due to low power levels and interference from excessive radio wave propagation, leading to increased power consumption.
A communication control device that utilizes a radio wave emulator to simulate communication conditions, acquiring attenuation information, calculating transmission power based on receiving sensitivity, and adjusting power levels to optimize communication success while minimizing interference and power consumption.
The system effectively adjusts transmission power to prevent communication failures and reduce interference, optimizing power usage by dynamically adapting to changing conditions.
Smart Images

Figure 2025159475000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a communication control device, a communication control system, and a communication control method. [Background technology]
[0002] Conventionally, techniques have been proposed for controlling transmission power in communication between a base station and a wireless communication terminal in a wireless communication system. Patent Document 1 discloses a wireless communication system that combines simulation results with transmission power control. The wireless communication system disclosed in Patent Document 1 reflects the simulation results in the base station in real time, thereby deriving the optimal coverage area in real time. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2009-290494 Summary of the Invention [Problem to be solved by the invention]
[0004] The wireless communication system disclosed in Patent Document 1 derives transmission power to form an optimal coverage area that does not cause out-of-service areas or excessive overlap that can cause interference. However, if the transmission power value is too low, communication will fail, and if the value is too high, radio waves will travel too far, causing interference and increasing power consumption. Therefore, a system that can appropriately adjust the transmission power value is needed.
[0005] The present invention has been made in view of the problems inherent in the conventional technology, and an object of the present invention is to provide a communication control device that can appropriately adjust the value of transmission power in communication between a base station and a wireless communication terminal. [Means for solving the problem]
[0006] A communication control device according to an aspect of the present invention is a communication control device that controls transmission power in communication between a communication terminal and a base station, and includes an attenuation information acquisition unit that acquires attenuation information indicating the attenuation amount of transmission power in communication between the communication terminal and the base station from a radio wave emulator that simulates the communication conditions between the communication terminal and the base station, a transmission power calculation unit that calculates the transmission power based on the attenuation information and the receiving sensitivity of the communication terminal, a terminal communication control unit that controls communication with the communication terminal based on the calculated transmission power, a communication result acquisition unit that acquires the communication result with the communication terminal, a communication result determination unit that determines the communication result, and a communication result transmission unit that transmits the communication result to the radio wave emulator.
[0007] A communication control system according to an embodiment of the present invention is a communication control system comprising a communication terminal, a base station having a communication control device that controls transmission power in communication with the communication terminal, and a radio wave emulator that simulates communication conditions with the base station.The communication control device comprises an attenuation information acquisition unit that acquires attenuation information indicating the attenuation amount of transmission power in communication between the communication terminal and the base station from the radio wave emulator, a transmission power calculation unit that calculates the transmission power based on the attenuation information and the receiving sensitivity of the communication terminal, a terminal communication control unit that controls communication with the communication terminal based on the calculated transmission power, a communication result acquisition unit that acquires the communication result with the communication terminal, a communication result determination unit that determines the communication result, and a communication result transmission unit that transmits the communication result to the radio wave emulator.
[0008] A communication control method according to an aspect of the present invention is a communication control method that is executed by a computer and controls transmission power in communication between a communication terminal and a base station, and obtains attenuation information indicating the amount of attenuation of transmission power in communication between the communication terminal and the base station from a radio wave emulator that simulates the communication conditions between the communication terminal and the base station, calculates transmission power based on the attenuation information and the receiving sensitivity of the communication terminal, controls communication with the communication terminal based on the calculated transmission power, obtains the communication result with the communication terminal, determines the communication result, and transmits the communication result to the radio wave emulator. [Effects of the Invention]
[0009] According to the present invention, it is possible to provide a communication control device that can appropriately adjust the value of transmission power in communication between a base station and a wireless communication terminal. [Brief explanation of the drawings]
[0010] [Figure 1] 1 is a diagram illustrating a configuration of a communication control system according to an embodiment of the present invention. [Figure 2] 1 is a block diagram showing a configuration of a communication control device according to an embodiment of the present invention; [Figure 3] 2 is a block diagram showing the functional configuration of a communication control device according to the present embodiment; FIG. [Figure 4] 10 is a diagram for explaining terminal information applied in the communication control device according to the present embodiment. FIG. [Figure 5] 4 is a diagram for explaining the transmission power of a communication terminal in the communication control system according to the present embodiment. FIG. [Figure 6A] 4 is a diagram for explaining the transmission power of a communication terminal in the communication control system according to the present embodiment. FIG. [Figure 6B] 4 is a diagram for explaining the transmission power of a communication terminal in the communication control system according to the present embodiment. FIG. [Figure 6C] 4 is a diagram for explaining the transmission power of a communication terminal in the communication control system according to the present embodiment. FIG. [Figure 7] FIG. 4 is a sequence diagram illustrating an example of processing in the communication control system according to the present embodiment. [Figure 8] 10 is a flowchart illustrating an example of processing of the communication control device according to the present embodiment. [Figure 9] 10 is a flowchart illustrating an example of a transmission power calculation process in the communication control device according to the present embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0011] The communication control system 10 and the communication control device 100 according to this embodiment will be described in detail below with reference to the drawings. Note that the dimensional proportions in the drawings are exaggerated for the sake of explanation and may differ from the actual proportions. In addition, in the following description of the drawings, the same or similar parts are denoted by the same or similar reference numerals.
[0012] (Configuration of communication control system 10) Fig. 1 is a diagram showing the configuration of a communication control system 10 according to this embodiment. As shown in Fig. 1, the communication control system 10 includes a base station installed in a predetermined area A1 and equipped with a communication control device 100 (see Fig. 3), a radio wave emulator 200, and a communication terminal 300.
[0013] In the example shown in FIG. 1, the communication terminal 300 is a wireless communication terminal that performs communication in a wireless communication network. In this embodiment, the communication terminal 300 performs communication using a general communication frame. Note that FIG. 1 shows a plurality of communication terminals 300a to 300h. Hereinafter, when it is not necessary to distinguish between the communication terminals 300a to 300h, they will be simply referred to as "communication terminal 300."
[0014] Generally, in wireless communication networks, reducing the power consumption of the entire network is an issue, and there is a demand for lower power consumption throughout the network. If the power consumption (transmission power) in wireless communication is too low, communication will fail, and if it is too high, radio waves will travel too far, causing interference and increasing power consumption. Therefore, there is a demand for a system that can appropriately adjust the transmission power value.
[0015] When the base station controls the transmission power in communication between the communication terminal 300 and the base station, the load on the base station increases, leading to communication delays, etc. For example, adaptive transmission power control, which controls transmission power based on the signal power to interference power ratio, leads to an increase in network traffic, the communication load on the terminal, and an increase in communication delay time. Therefore, there is a need for transmission power control that is short-term and minimizes the communication load.
[0016] The communication control system 10 according to this embodiment uses a radio wave emulator 200 that simulates the communication method and radio wave propagation characteristics of a wireless system on a large scale with high accuracy in a virtual space and evaluates them in real time. This enables the communication control system 10 according to this embodiment to appropriately and quickly adjust the value of transmission power in communication between a base station and a wireless communication terminal.
[0017] Furthermore, the radio wave emulator 200 makes it possible to simulate in real time the entire system, including the propagation of radio waves, the usage environment, the actual status of the communication terminal 300, the status of the base station, the operation of the application, etc. In other words, the radio wave emulator 200 emulates an environment in which a base station and multiple communication terminals 300 are set up.
[0018] As shown in Fig. 1, communication terminals 300 that perform wireless communication are installed within area A1, and a base station (communication control device 100) that collects the data is also installed. The communication control device 100 installed in the base station is connected to a radio wave emulator 200. The radio wave emulator 200 stores data on the terminal installation status and other environmental changes within area A1, and enables real-time communication simulation in the environment within the radio wave emulator in response to instructions from the base station.
[0019] Specifically, the radio wave emulator 200 enables real-time communication simulation based on data stored in a communication environment information DB (not shown) for simulating a communication environment. The communication environment information DB may be provided inside or outside the radio wave emulator 200, and the location where it is provided does not limit the configuration of the embodiment.
[0020] Furthermore, the devices constituting the radio wave emulator 200 are installed in the same or a different building as the environment in which they are used, and the radio wave emulator 200 and the base station are connected by a high-speed communication line that is separate from the line used to communicate with terminals within the building. For example, the radio wave emulator 200 and the base station are connected by a wire, enabling communication at the level of several tens of Gbps. However, the connection between the radio wave emulator 200 and the base station is not limited to this configuration, and may be, for example, wireless communication.
[0021] (Configuration of communication control device 100) Next, the configuration of the communication control device 100 will be described. Fig. 2 is a block diagram showing the configuration of the communication control device 100 according to this embodiment. In this embodiment, the communication control device 100 is configured by a general computer including a control unit 110, a storage unit 120, an input / output IF 130 (Interface), and a communication IF 140. Details of the control unit 110 and the storage unit 120 will be described later.
[0022] The input / output IF 130 is a component (interface) that allows a user, such as an administrator, to exchange data with the communication control device 100. The input / output IF 130 includes, for example, an input unit and an output unit (not shown).
[0023] The input unit in the input / output IF 130 has an interface function for the user to input various information, and information is input from outside the communication control device 100. The user inputs information to the input unit via, for example, a keyboard, a mouse, a touch panel, a trackball, or a voice recognition device connected to the communication control device 100. The input unit can also input information as a data input terminal for inputting data from an external storage device (not shown) or the like.
[0024] The output unit in the input / output IF 130 can display terminal information (described later) on a display device (not shown) connected to the communication control device 100. The display device is, for example, a display device, a projector device, or the like.
[0025] The communication IF 140 is an interface that enables mutual communication between the communication control device 100, the radio wave emulator 200, and the communication terminal 300.
[0026] (Functional configuration of communication control device 100) Fig. 3 is a block diagram showing the functional configuration of a communication control device 100 according to this embodiment. As shown in Fig. 3, a control unit 110 of the communication control device 100 includes, as its functions, an emulator inquiry unit 111, an attenuation amount information acquisition unit 112, a transmission power calculation unit 113, and a terminal communication control unit 114. The control unit 110 also includes, as its functions, a communication result acquisition unit 115, a communication result determination unit 116, and a communication result transmission unit 117.
[0027] Furthermore, the control unit 110, for example, operates an operating system to control the entire communication control device 100. Furthermore, the control unit 110 operates based on a program stored in the storage unit 120 to execute the above-mentioned functions. Note that the program is not limited to being stored in the storage unit 120, and may be stored in, for example, a ROM (Read Only Memory) (not shown) within the communication control device 100.
[0028] As shown in Fig. 3, the storage unit 120 stores information included in a terminal information DB 121 (DB: Database) as data. Note that there may be one or more storage units 120 storing these pieces of data. For example, a single storage unit 120 may be configured to store data in separate areas. Alternatively, data may be distributed and stored in multiple storage devices installed in physically separate locations.
[0029] 4 is a diagram showing an example of terminal information stored in the terminal information DB 121. The terminal information stores information for identifying the communication terminal 300, information indicating the amount of attenuation in communication, information indicating the receiving sensitivity of the communication terminal 300, and information regarding the minimum transmission power required for communication. The information indicating the amount of attenuation is acquired from the radio wave emulator 200 by the attenuation information acquisition unit 112. Furthermore, the information indicating the receiving sensitivity of the communication terminal 300 is information determined by each communication terminal 300, and is stored in advance in the terminal information DB 121. Furthermore, information calculated by the transmission power calculation unit 113 is stored as information regarding transmission power.
[0030] The communication control device 100 according to this embodiment calculates an appropriate transmission power according to the communication terminal 300. Fig. 5 is a diagram for explaining the transmission power of the communication terminal 300 in the communication control system 10 according to this embodiment.
[0031] 5, "n" indicates the number of retransmissions from the base station to the communication terminal 300. If "n" is 0, the transmission power is calculated as a default value based on the receiving sensitivity and attenuation of the communication terminal 300.
[0032] 6A to 6C are diagrams illustrating calculation of transmission power in communication control device 100. FIG. 6A shows an example in which "n" in FIG. 5 is 0. As shown in FIG. 6A, when n=0, transmission power is set so that it does not fall below the receiving sensitivity even if the transmission power is attenuated by the amount of attenuation. In the example shown in FIG. 5, if the receiving sensitivity is -75 dBm and the amount of attenuation is -70 dB, then -75 dBm-(-70 dBm)=-5 dBm, and the transmission power is calculated as -5 dBm. Thereafter, communication is performed from the base station to communication terminal 300 with the transmission power set to -5 dBm.
[0033] In the communication control device 100 according to this embodiment, communication is performed with the calculated transmission power, and if the communication is not successful (fails), the transmission power is calculated again.
[0034] Specifically, the transmission power is recalculated based on the following formula (1). In the following formula (1), the transmission power at the time of transmission is set as the already-transmitted transmission power, and the recalculated transmission power is set as the updated transmission power. Furthermore, a predetermined transmission power is used as the upper limit of the transmission power. [Number 1] Updated transmission power = Transmitted transmission power + ((Predetermined transmission power - Transmitted transmission power) ÷ 2) (1)
[0035] In the example shown in Fig. 5, when "n" is 1, if the predetermined transmission power = 0 dBm and the already transmitted transmission power = -5 dBm, the updated transmission power is calculated as -2.5 dBm using the above formula (1). Fig. 6B is a diagram showing the updated transmission power when n = 1. As shown in Fig. 6B, it can be seen that the updated transmission power is located between the predetermined transmission power and the already transmitted transmission power.
[0036] Furthermore, when communication fails, the communication control device 100 according to this embodiment calculates the updated transmission power a predetermined number of times using the above formula (1). For example, when "n" shown in Fig. 5 is 2, the updated transmission power when "n" is 1 is set as the already-transmitted transmission power, and the updated transmission power is calculated again based on formula (1).
[0037] Fig. 6C is a diagram schematically showing the updated transmission power when n = 2. As shown in Fig. 6C, it can be seen that the updated transmission power is between the predetermined transmission power and the already-transmitted transmission power, and is located between the updated transmission power shown in Fig. 6B (the already-transmitted transmission power in Fig. 6C) and the predetermined transmission power.
[0038] Furthermore, the communication control device 100 according to this embodiment sets the updated transmission power as the predetermined transmission power when the number of communication failures exceeds a predetermined number (threshold), as shown in the "n>threshold" column in Fig. 5. This enables the communication control device 100 to prevent interference caused by radio waves traveling too far and an increase in power consumption as the transmission power increases.
[0039] Next, each function of the communication control device 100 will be described in detail with reference to the sequence diagram shown in FIG.
[0040] The emulator inquiry unit 111 makes an inquiry to the radio wave emulator 200, which simulates the communication status between the communication terminal 300 and the base station (step S701). The inquiry to the radio wave emulator 200 is made to acquire attenuation amount information regarding the attenuation amount included in the communication simulation information executed by the radio wave emulator 200.
[0041] The attenuation amount information acquisition unit 112 acquires attenuation amount information indicating the attenuation amount of transmission power in communication between the communication terminal 300 and the base station from the radio wave emulator 200 (step S702). The attenuation amount information acquisition unit 112 also stores the acquired attenuation amount information in the terminal information DB 121.
[0042] The transmission power calculation unit 113 calculates the transmission power based on the attenuation amount information and the receiving sensitivity of the communication terminal 300 (step S703). Specifically, in the example shown in Fig. 5, processing is performed according to the number indicated by "n" (number of retransmissions). Note that in the example shown in Fig. 5, the initial calculation is shown in the column where "n" is 0, and the calculation of updated transmission power is shown in the columns where "n" is 1 and thereafter.
[0043] That is, when it is determined that the communication was not successful in the communication result, the transmission power calculation unit 113 calculates an updated transmission power that is equal to or greater than the transmission power (already transmitted transmission power) and equal to or less than a predetermined predetermined transmission power value. For example, in the example shown in Fig. 5, the predetermined transmission power is set to 0 dBm in advance. This enables the communication control device 100 to prevent communication failure when the transmission power value is too low, while suppressing interference caused by radio waves traveling too far and increased power consumption when the value is too high.
[0044] Furthermore, when it is determined that the communication was not successful in the communication result, the transmission power calculation unit 113 calculates the updated transmission power based on the above formula (1) until the number of times reaches a predetermined threshold. In the example shown in Fig. 5, the updated transmission power is calculated until the value of "n" reaches the threshold number of times, and communication is performed based on the updated transmission power. In this way, by calculating the updated transmission power a predetermined number of times when communication fails, the communication control device 100 can prevent communication failures while more accurately suppressing interference caused by radio waves traveling too far and increased power consumption when the value is too high.
[0045] Furthermore, when it is determined that the communication was not successful in the communication result, and the number of retransmissions exceeds a predetermined threshold, the transmission power calculation unit 113 calculates the updated transmission power as the predetermined transmission power. In the example shown in Fig. 5, when the number of retransmissions, "n," exceeds the threshold, the transmission power calculation unit 113 calculates the updated transmission power as the predetermined transmission power. This enables the communication control device 100 to more appropriately suppress interference caused by radio waves traveling too far and increased power consumption when the value is too high.
[0046] The terminal communication control unit 114 controls communication with the communication terminal 300 based on the calculated transmission power or the updated transmission power (step S704). For example, the communication with the communication terminal 300 corresponds to data transmission. In addition, in step S705, communication processing is performed in the communication terminal 300.
[0047] The communication result acquisition unit 115 acquires the communication result with the communication terminal 300 (step S706). For example, the communication result corresponds to an ACK / NACK indicating whether the communication was successful or not, or terminal information.
[0048] The communication result determination unit 116 determines the communication result (step S707). Specifically, it determines whether the communication was successful or not based on the communication result acquired by the communication result acquisition unit 115. If the communication result determination unit 116 determines that the communication failed, an updated transmission power is calculated based on the above formula (1) in the transmission power calculation of step S703, and communication is performed again (LOOP).
[0049] Furthermore, if the communication result acquisition unit 115 determines that the communication has been successful, the communication result transmission unit 117 transmits the communication result to the radio wave emulator 200 and feeds back the communication result (step S708). Note that the feedback of the communication result in step S708 does not have to be performed every time communication is successful, but may be performed once every few times. This enables the radio wave emulator 200 of the communication control system 10 to simulate the communication method and radio wave propagation characteristics of a wireless system on a large scale and with high accuracy in a virtual space and evaluate them in real time, even when the communication environment changes.
[0050] Thereafter, in step S709, the communication result is reflected in the communication environment information DB of the radio wave emulator 200.
[0051] (Outline of processing flow of communication control device 100) Next, the flow of processing in the communication control device 100 will be shown using the flowcharts shown in Figures 8 and 9. The series of operations of the communication control device 100 shown in the flowcharts of Figures 8 and 9 starts when the communication control device 100 is started, and ends when the operation is completed. The processing in the flowcharts shown in Figures 8 and 9 also ends when the power is turned off or an interrupt occurs to end the processing. In addition, in the following explanation of the flowcharts, the same content as that described in the above explanation of the communication control system 10 and the communication control device 100 will be omitted or simplified.
[0052] In step S801, the control unit 110 performs processing to set the initial value of the number of retransmissions to "n=0." After that, the processing proceeds to step S802.
[0053] In step S802, the emulator inquiry unit 111 makes an inquiry to the radio wave emulator 200, which simulates the communication status between the communication terminal 300 and the base station. The inquiry to the radio wave emulator 200 includes attenuation amount information regarding the amount of attenuation included in the communication simulation information performed by the radio wave emulator 200. Thereafter, the process proceeds to step S803.
[0054] In step S803, the attenuation amount information acquisition unit 112 acquires attenuation amount information indicating the amount of attenuation of transmission power in communication between the communication terminal 300 and the base station from the radio wave emulator 200. The attenuation amount information acquisition unit 112 also stores the acquired attenuation amount information in the terminal information DB 121. Thereafter, the process proceeds to step S804.
[0055] In step S804, the transmission power calculation unit 113 calculates the transmission power based on the attenuation amount information and the receiving sensitivity of the communication terminal 300. The calculation of the transmission power will be described later in the subroutine processing for transmission power calculation shown in Fig. 9. Then, the processing proceeds to step S805.
[0056] In step S805, terminal communication control unit 114 controls communication with communication terminal 300 based on the calculated transmission power or updated transmission power. For example, communication with communication terminal 300 corresponds to data transmission. Then, the process proceeds to step S806.
[0057] In step S806, the communication result acquisition unit 115 acquires the communication result with the communication terminal 300. For example, the communication result corresponds to an ACK / NACK indicating whether the communication was successful or not, or terminal information. Then, the process proceeds to step S807.
[0058] In step S807, the communication result determination unit 116 determines the communication result. Specifically, it determines whether the communication was successful or not based on the communication result acquired by the communication result acquisition unit 115. In step S807, if the communication result determination unit 116 determines that the communication was successful (step S807: YES), the process proceeds to step S808. On the other hand, in step S807, if the communication result determination unit 116 determines that the communication failed (step S807: NO), the process proceeds to step S809.
[0059] In step S808, the communication result transmission unit 117 transmits the communication result to the radio wave emulator 200, and feeds back the communication result. Note that the feedback of the communication result in step S808 does not have to be performed every time communication is successful, but may be performed once every few times. Thereafter, the processing ends.
[0060] In step S809, the control unit 110 adds 1 to "n," which indicates the number of retransmissions. Thereafter, the process returns to step S804, and the process from step S804 is repeated.
[0061] Next, the subroutine processing related to the transmission power calculation shown in FIG. 9 will be described.
[0062] In step S901, the transmission power calculation unit 113 determines whether "n" is 0. That is, in step S901, the transmission power calculation unit 113 determines whether the communication is an initial communication (n=0) or a retransmission (n!=0). In step S901, if the transmission power calculation unit 113 determines that "n" is 0 (step S901: YES), the process proceeds to step S902. On the other hand, in step S901, if the transmission power calculation unit 113 determines that "n" is not 0 (step S901: NO), the process proceeds to step S903.
[0063] In step S902, the transmission power calculation unit 113 calculates the transmission power based on the receiving sensitivity and the attenuation of the communication terminal 300. Specifically, the transmission power calculation unit 113 calculates the transmission power by subtracting the attenuation from the receiving sensitivity. Then, the process returns to step S804 in FIG. 8.
[0064] In step S903, the transmission power calculation unit 113 determines whether "n," which is the number of retransmissions, is greater than a predetermined threshold. If, in step S903, the transmission power calculation unit 113 determines that "n" is greater than the threshold (step S903: YES), the process proceeds to step S904. On the other hand, if, in step S903, the transmission power calculation unit 113 determines that "n" is equal to or less than the threshold (step S903: NO), the process proceeds to step S905.
[0065] In step S904, the transmission power calculation unit 113 sets the predetermined transmission power as the updated transmission power, after which the process returns to step S804 in FIG.
[0066] In step S905, the transmission power calculation unit 113 calculates the updated transmission power based on the above formula (1). After that, the process returns to step S804 in FIG.
[0067] As described above, the communication control device 100 according to this embodiment controls transmission power in communication between the communication terminal 300 and a base station. The communication control device 100 includes an attenuation information acquisition unit 112 that acquires attenuation information indicating the attenuation of transmission power in communication between the communication terminal 300 and the base station from a radio wave emulator 200 that simulates communication conditions between the communication terminal 300 and the base station. The communication control device 100 also includes a transmission power calculation unit 113 that calculates transmission power based on the attenuation information and the receiving sensitivity of the communication terminal 300. The communication control device 100 also includes a terminal communication control unit 114 that controls communication with the communication terminal 300 based on the calculated transmission power. The communication control device 100 also includes a communication result acquisition unit 115 that acquires a communication result with the communication terminal 300, a communication result determination unit 116 that determines the communication result, and a communication result transmission unit 117 that transmits the communication result to the radio wave emulator 200.
[0068] This allows the communication control device 100 to appropriately adjust the value of the transmission power in communication between the base station and the communication terminal 300.
[0069] Furthermore, when it is determined that the communication result indicates that the communication was not successful, the transmission power calculation unit 113 may calculate an updated transmission power that is equal to or greater than the transmission power value and equal to or less than a predetermined transmission power value. Furthermore, the terminal communication control unit 114 may control communication with the communication terminal 300 based on the calculated updated transmission power. This enables the communication control device 100 to prevent communication failure when the transmission power value is too low, while suppressing interference caused by radio waves traveling too far and increased power consumption when the value is too high.
[0070] Furthermore, when it is determined in the communication result that the communication was not successful, the transmission power calculation unit 113 may calculate the updated transmission power based on the above-mentioned formula (1) using the transmission power as the transmitted transmission power. Furthermore, the terminal communication control unit 114 may control the communication with the communication terminal 300 based on the calculated updated transmission power. This enables the communication control device 100 to prevent communication failure when the transmission power value is too low, while more accurately suppressing interference caused by excessive radio wave propagation and increased power consumption when the value is too high.
[0071] Furthermore, when it is determined that the communication result indicates that the communication was not successful, the transmission power calculation unit 113 may calculate the updated transmission power based on the above-described formula (1) until the number of times reaches a predetermined threshold. Furthermore, the terminal communication control unit 114 may control the communication with the communication terminal 300 based on the calculated updated transmission power. In this way, by calculating the updated transmission power a predetermined number of times when the communication fails, the communication control device 100 can prevent communication failures while more accurately suppressing the occurrence of interference due to excessive radio wave propagation and increased power consumption when the value is too high.
[0072] Furthermore, when it is determined that the communication was not successful in the communication result, and the number of retransmissions exceeds a predetermined threshold, the transmission power calculation unit 113 may calculate the updated transmission power as the predetermined transmission power. Furthermore, the terminal communication control unit 114 may control communication with the communication terminal 300 based on the calculated updated transmission power. This enables the communication control device 100 to more appropriately suppress interference caused by radio waves traveling too far and an increase in power consumption when the value is too high.
[0073] (Other embodiments) Although the embodiments have been described in detail with reference to the drawings, the present embodiments are not limited to the contents described in the above embodiments. Furthermore, the components described above include those that can be easily imagined by a person skilled in the art and those that are substantially the same. Furthermore, the configurations described above can be combined as appropriate. Furthermore, various omissions, substitutions, or modifications of the configurations can be made without departing from the spirit of the embodiments.
[0074] Furthermore, a computer program (communication control program) that causes a computer to execute the processing (communication control method) in the communication control device 100 described above, and a computer-readable recording medium on which the program is recorded, are included within the scope of this embodiment. Any type of computer-readable recording medium may be used. Furthermore, the computer program is not limited to being recorded on the recording medium, but may be transmitted via a telecommunication line, a wireless or wired communication line, a network such as the Internet, or the like.
[0075] The following describes the features of the communication control device 100, the communication control system 10, and the communication control method.
[0076] A communication control device 100 according to a first aspect controls transmission power in communication between a communication terminal 300 and a base station. The communication control device 100 includes an attenuation information acquisition unit 112 that acquires attenuation information indicating the attenuation of transmission power in communication between the communication terminal 300 and the base station from a radio wave emulator 200 that simulates communication conditions between the communication terminal 300 and the base station. The communication control device 100 also includes a transmission power calculation unit 113 that calculates transmission power based on the attenuation information and the receiving sensitivity of the communication terminal 300. The communication control device 100 also includes a terminal communication control unit 114 that controls communication with the communication terminal 300 based on the calculated transmission power. The communication control device 100 also includes a communication result acquisition unit 115 that acquires a result of communication with the communication terminal 300, a communication result determination unit 116 that determines the communication result, and a communication result transmission unit 117 that transmits the communication result to the radio wave emulator 200.
[0077] According to the above configuration, the communication control device 100 can appropriately adjust the value of the transmission power in communication between the base station and the communication terminal 300.
[0078] When it is determined that the communication result indicates that the communication was not successful, the transmission power calculation unit 113 of the communication control device 100 according to the second aspect may calculate an updated transmission power that is equal to or greater than the transmission power value and equal to or less than a predetermined transmission power value. Furthermore, the terminal communication control unit 114 may control communication with the communication terminal 300 based on the calculated updated transmission power.
[0079] According to the above configuration, the communication control device 100 can prevent communication failures when the transmission power value is too low, while suppressing interference caused by radio waves traveling too far and increased power consumption when the value is too high.
[0080] When it is determined that the communication result indicates that the communication was not successful, the transmission power calculation unit 113 of the communication control device 100 according to the third aspect may calculate the updated transmission power based on the formula (1) using the transmission power as the already-transmitted transmission power. Furthermore, the terminal communication control unit 114 may control the communication with the communication terminal 300 based on the calculated updated transmission power. Updated transmission power = Transmitted transmission power + ((Predetermined transmission power - Transmitted transmission power) ÷ 2) (1)
[0081] According to the above configuration, the communication control device 100 can prevent communication failures when the transmission power value is too low, while more accurately suppressing interference caused by radio waves traveling too far and increased power consumption when the value is too high.
[0082] When it is determined that the communication result indicates that the communication was not successful, the transmission power calculation unit 113 of the communication control device 100 according to the fourth aspect may calculate the updated transmission power based on the above-described formula (1) until the number of times reaches a predetermined threshold. Furthermore, the terminal communication control unit 114 may control the communication with the communication terminal 300 based on the calculated updated transmission power.
[0083] According to the above configuration, the communication control device 100 calculates the updated transmission power a predetermined number of times when communication fails, thereby preventing communication failures and more accurately suppressing interference caused by radio waves traveling too far and increased power consumption when the value is too high.
[0084] The transmission power calculation unit 113 of the communication control device 100 according to the fifth aspect may calculate an updated transmission power as the predetermined transmission power when it is determined that the communication has not been successful and the number of retransmissions exceeds a predetermined threshold. Furthermore, the terminal communication control unit 114 may control communication with the communication terminal 300 based on the calculated updated transmission power.
[0085] According to the above configuration, the communication control device 100 can more appropriately suppress the occurrence of interference caused by radio waves traveling too far and the increase in power consumption when the value is too high.
[0086] A communication control system 10 according to a sixth aspect includes a communication terminal 300, a base station including a communication control device 100 that controls transmission power in communication with the communication terminal 300, and a radio wave emulator 200 that simulates communication conditions with the base station. The communication control device 100 includes an attenuation information acquisition unit 112 that acquires, from the radio wave emulator 200, attenuation information indicating the attenuation of transmission power in communication between the communication terminal 300 and the base station. The communication control device 100 also includes a transmission power calculation unit 113 that calculates transmission power based on the attenuation information and the receiving sensitivity of the communication terminal 300. The communication control device 100 also includes a terminal communication control unit 114 that controls communication with the communication terminal 300 based on the calculated transmission power. The communication control device 100 also includes a communication result acquisition unit 115 that acquires a communication result with the communication terminal 300, a communication result determination unit 116 that determines the communication result, and a communication result transmission unit 117 that transmits the communication result to the radio wave emulator 200.
[0087] According to the above configuration, the communication control system 10 can appropriately adjust the value of the transmission power in communication between the base station and the communication terminal 300.
[0088] A communication control method according to a seventh aspect is a communication control method executed by a computer, which controls transmission power in communication between a communication terminal 300 and a base station. The communication control method acquires attenuation information indicating an attenuation amount of transmission power in communication between the communication terminal 300 and the base station from a radio wave emulator 200 that simulates communication conditions between the communication terminal 300 and the base station. The communication control method also calculates transmission power based on the attenuation information and the receiving sensitivity of the communication terminal 300. The communication control method also controls communication with the communication terminal 300 based on the calculated transmission power. The communication control method also acquires a result of communication with the communication terminal 300. The communication control method also determines the communication result and transmits the communication result to the radio wave emulator 200.
[0089] According to the above configuration, the communication control method makes it possible to appropriately adjust the value of the transmission power in communication between the base station and communication terminal 300. [Explanation of symbols]
[0090] 10. Communication Control System 100 Communication control device 110 control section 111 Emulator Inquiry Department 112 Attenuation information acquisition unit 113 Transmission power calculation unit 114 Terminal communication control unit 115 Communication result acquisition unit 116 Communication result determination section 117 Communication result transmission unit 120 Storage section 121 Terminal Information DB 130 Input / Output Interface 140 Communication Interface 200 Radio Emulator 300, 300a~300h communication terminal
Claims
1. A communication control device that controls transmission power in communication between a communication terminal and a base station, an attenuation information acquisition unit that acquires attenuation information indicating an attenuation amount of the transmission power in communication between the communication terminal and the base station from a radio wave emulator that simulates a communication state between the communication terminal and the base station; a transmission power calculation unit that calculates the transmission power based on the attenuation amount information and the receiving sensitivity of the communication terminal; a terminal communication control unit that controls communication with the communication terminal based on the calculated transmission power; a communication result acquisition unit that acquires a communication result with the communication terminal; a communication result determination unit that determines the communication result; a communication result transmitting unit that transmits the communication result to the radio wave emulator; A communication control device comprising:
2. the transmission power calculation unit, when it is determined that the communication result indicates that the communication was not successful, calculates an updated transmission power that is equal to or greater than the value of the transmission power and equal to or less than a predetermined transmission power value; The communication control device according to claim 1 , wherein the terminal communication control unit controls communication with the communication terminal based on the calculated updated transmission power.
3. When it is determined that the communication result indicates that the communication was not successful, the transmission power calculation unit sets the transmission power as a transmitted transmission power and calculates the updated transmission power based on the following equation (1): The communication control device according to claim 2 , wherein the terminal communication control unit controls communication with the communication terminal based on the calculated updated transmission power. Updated transmission power=Already transmitted transmission power+((predetermined transmission power−already transmitted transmission power)÷2) (1)
4. the transmission power calculation unit, when it is determined that the communication has not been successful in the communication result, calculates the updated transmission power based on the formula (1) until a predetermined threshold number of times is reached; The communication control device according to claim 3 , wherein the terminal communication control unit controls communication with the communication terminal based on the calculated updated transmission power.
5. the transmission power calculation unit calculates the updated transmission power as the predetermined transmission power when it is determined that the communication was not successful in the communication result and the number of retransmissions exceeds the predetermined threshold; The communication control device according to claim 4 , wherein the terminal communication control unit controls communication with the communication terminal based on the calculated updated transmission power.
6. A communication control system comprising: a communication terminal; a base station having a communication control device that controls transmission power in communication with the communication terminal; and a radio wave emulator that simulates a communication state between the communication terminal and the base station, The communication control device an attenuation information acquisition unit that acquires, from the radio wave emulator, attenuation information indicating an attenuation amount of the transmission power in communication between the communication terminal and the base station; a transmission power calculation unit that calculates the transmission power based on the attenuation amount information and the receiving sensitivity of the communication terminal; a terminal communication control unit that controls communication with the communication terminal based on the calculated transmission power; a communication result acquisition unit that acquires a communication result with the communication terminal; a communication result determination unit that determines the communication result; a communication result transmitting unit that transmits the communication result to the radio wave emulator; A communication control system having:
7. A communication control method executed by a computer for controlling transmission power in communication between a communication terminal and a base station, comprising: acquiring attenuation amount information indicating an attenuation amount of the transmission power in communication between the communication terminal and the base station from a radio wave emulator that simulates a communication state between the communication terminal and the base station; Calculating the transmission power based on the attenuation amount information and the receiving sensitivity of the communication terminal; Controlling communication with the communication terminal based on the calculated transmission power; Acquire a communication result with the communication terminal; determining the communication result; A communication control method for transmitting the communication result to the radio wave emulator.
Citation Information
Patent Citations
Radio communication system, base station, simulator, and antenna control method
JP2009290494A