USER DATA RATE ESTIMATION DEVICE, USER DATA RATE ESTIMATION METHOD, AND PROGRAM

JP7632655B2Active Publication Date: 2025-02-19NIPPON TELEGRAPH & TELEPHONE CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2023543626
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-08-27
Publication Date
2025-02-19
Estimated Expiration
2041-08-27

AI Technical Summary

Benefits of technology

【0010】 本開示の技術によれば、ユーザの通信環境に応じたユーザデータレートを簡易に推定することができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007632655000004
    Figure 0007632655000004
  • Figure 0007632655000005
    Figure 0007632655000005
  • Figure 0007632655000006
    Figure 0007632655000006
Patent Text Reader

Abstract

This user data rate estimation device is configured to execute the following processes. A first process is to acquire the received power of a user. A second process is to accept an input of information that pertains to the communication environment of the user. A third process is to calculate a wireless resource to be assigned to the user on the basis of information that pertains to bandwidth, scheduling method, and number of users, included in the information that pertains to the communication environment. A fourth process is to calculate an overhead on the basis of information that pertains to communication standard, frequency band, and bandwidth, included in the information that pertains to the communication environment. A fifth process is to determine a communication mode on the basis of the received power or communication quality information converted from the received power. A sixth process is to calculate a user data rate on the basis of: the wireless resource, the overhead, and the communication mode; and, information that pertains to the number of spatial streams, included in the information that pertains to the communication environment.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a user data rate estimation device, a user data rate estimation method, and a program. [Background technology]

[0002] Nowadays, cellular and wireless LAN systems have become more sophisticated and are used in various scenarios. When applying these wireless communication systems, there is an increasing need to know the achievable data rate in advance in order to decide which system should be deployed and how. In addition, even when operating an already constructed wireless communication system, there is a need to manage wireless communication quality, including data rate as well as received power.

[0003] Conventional methods for calculating data rates are disclosed in Non-Patent Document 1 and Non-Patent Document 2. In the conventional methods, the maximum data rate that can be achieved by a user is calculated by inputting parameters of a wireless communication system. In addition, the existence of a tool for calculating a data rate by computer simulation is also known. [Prior art documents] [Non-patent literature]

[0004] [Non-Patent Document 1] 3GPP TS 38.101-1 version 15.3.0 Release 15,” 5G;NR;User Equipment (UE) radio transmission and reception; Part 1: Range 1 Standalone” [Non-Patent Document 2] 3GPP TS 38.101-2 version 15.5.0 Release 15,”5G;NR;User Equipment (UE) radio transmission and reception; Part 2: Range 2 Standalone”

[0005] However, the conventional methods disclosed in Non-Patent Document 1 and Non-Patent Document 2 can only calculate the maximum data rate, and cannot calculate user data rates in various communication environments. Also, computer simulation has a problem in that it takes a long time to obtain the calculation results. Summary of the Invention [Problem to be solved by the invention]

[0006] The present disclosure has been made in light of the above circumstances, and aims to provide a technique that can easily estimate a user data rate according to a user's communication environment. [Means for solving the problem]

[0007] In order to achieve the above object, the present disclosure provides a user data rate estimation device. The user data rate estimation device of the present disclosure is configured to execute the following processes. The first process is to acquire the received power of a user. The second process is to accept an input of information on the communication environment of the user. The third process is to calculate a radio resource to be allocated to the user based on information on the bandwidth, the scheduling method, and the number of users included in the information on the communication environment. The fourth process is to calculate an overhead based on information on the communication standard, the frequency band, and the bandwidth included in the information on the communication environment. The fifth process is to determine a communication mode based on the received power or communication quality information converted from the received power. The sixth process is to calculate a user data rate based on the radio resource, the overhead, and the communication mode, and information on the number of spatial streams included in the information on the communication environment.

[0008] In addition, the present disclosure provides a user data rate estimation method to achieve the above object. The user data rate estimation method of the present disclosure includes the following steps. The first step is to obtain the received power at the user. The second step is to accept an input of information on the user's communication environment. The third step is to calculate radio resources to be allocated to the user based on information on the bandwidth, scheduling method, and number of users included in the information on the communication environment. The fourth step is to calculate overhead based on information on the communication standard, frequency band, and bandwidth included in the information on the communication environment. The fifth step is to determine a communication mode based on the received power or communication quality information converted from the received power. The sixth step is to calculate a user data rate based on the radio resources, overhead, and communication mode, and information on the number of spatial streams included in the information on the communication environment.

[0009] Furthermore, in order to achieve the above object, the present disclosure provides a program. The program of the present disclosure includes a program for causing a computer to execute the above user data rate estimation method. The above user data rate estimation device can be realized by a computer and the program of the present disclosure. The program of the present disclosure may be recorded on a computer-readable recording medium, or may be provided via a network. Effect of the Invention

[0010] According to the technology of the present disclosure, it is possible to easily estimate a user data rate according to the user's communication environment. [Brief description of the drawings]

[0011] [Figure 1] 1 is a diagram illustrating a configuration of a user data rate estimation device according to a first embodiment of the present disclosure. [Diagram 2] 2 is a diagram illustrating a configuration of a data rate estimation unit of a user data rate estimation device. [Diagram 3]FIG. 2 is a diagram showing the correspondence between parameters used in calculating a user data rate and each function of a user data rate estimation device. [Figure 4] 1 is a table showing the input / output relationship within a user data rate estimation device of parameters used in calculating a user data rate. [Diagram 5] FIG. 11 is a diagram showing a first acquisition pattern of received power used in calculating a user data rate. [Figure 6] FIG. 11 is a diagram showing a second acquisition pattern of the received power used in calculating the user data rate. [Figure 7] FIG. 11 is a diagram showing a third acquisition pattern of the received power used in calculating the user data rate. [Figure 8] FIG. 11 is a diagram illustrating a configuration of a user data rate estimation device according to a second embodiment of the present disclosure. [Figure 9] FIG. 1 is a diagram illustrating an example of a hardware configuration applicable to a user data rate estimation device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] Hereinafter, embodiments of a user data rate estimation device, a user data rate estimation method, and a program according to the present disclosure will be described with reference to the drawings. However, the embodiments shown below can be modified in various ways without departing from the gist of the present disclosure. That is, when the numbers, quantities, amounts, ranges, etc. of each element are mentioned in the embodiments shown below, the technical idea according to the present disclosure is not limited to the mentioned numbers unless otherwise specified or clearly specified in principle. Furthermore, the structures etc. described in the embodiments shown below are not necessarily essential to the technical idea according to the present disclosure, unless otherwise specified or clearly specified in principle.

[0013] 1. First embodiment 1-1. Configuration and Function of User Data Rate Estimation Device 1 shows the configuration of a user data rate estimation device according to the first embodiment. In the first embodiment, user data rate estimation device 100 includes a received power acquisition unit 110, a received power conversion unit 120, an information input unit 130, and a data rate estimation unit 140. The functions of each of the units 110 to 140 constituting user data rate estimation device 100 will be described below.

[0014] The received power acquisition unit 110 is configured to acquire the received power of the user. The acquired received power may be an actual measurement value or a calculated value (estimated value) by computer simulation. The received power acquisition unit 110 outputs the acquired received power to the received power conversion unit 120.

[0015] The received power conversion unit 120 is configured to convert received power acquired in a different band into received power in a target band. For example, when the acquisition method is measurement, the received power in the target band can be calculated from the measured received power using the following conversion formula. However, in the following conversion formula, the measurement bandwidth in the measured band is expressed as measurement bandwidth@measurement band, the measurement bandwidth in the target band is expressed as measurement bandwidth@target band, and the received power in the target band is expressed as received power@target band. Received power @ target band = measured received power [dBm] + transmit power difference [dB] + Transmit antenna gain difference [dB] + Receive antenna gain difference [dB] +10*log 10 (measurement bandwidth@target bandwidth / measurement bandwidth@measurement bandwidth)

[0016] The received power conversion unit 120 may obtain a cumulative probability using the multiple received power values ​​obtained by the received power acquisition unit 110. Then, for example, a received power that is a 50% value may be calculated and used for subsequent processing. The received power conversion unit 120 outputs the received power in the target band obtained by the conversion to the data rate estimation unit 140.

[0017] The information input unit 130 is configured to accept input of information other than the received power necessary for calculating the data rate. The information accepted as input by the information input unit 130 includes information related to the user's communication environment. The information input unit 130 outputs the input information to the data rate estimation unit 140. Details of the information output from the information input unit 130 to the data rate estimation unit 140 will be described later.

[0018] The data rate estimation unit 140 is configured to estimate a user data rate by using the received power input from the received power conversion unit 120 and the information input from the information input unit 130. The user data rate estimated by the data rate estimation unit 140 becomes the output of the user data rate estimation apparatus 100. The configuration and function of the data rate estimation unit 140 will be described in detail in the next section.

[0019] 1-2. Data rate estimation unit configuration and functions Next, the configuration and functions of data rate estimation unit 140 will be described in detail with reference to Fig. 2. Data rate estimation unit 140 includes communication quality conversion unit 141, communication mode calculation unit 142, overhead calculation unit 143, resource calculation unit 144, and data rate calculation unit 145. The functions of each of units 141 to 145 constituting data rate estimation unit 140 will be described below.

[0020] The communication quality conversion unit 141 is configured to convert the reception power input from the reception power conversion unit 120 into communication quality information. In this embodiment, it is assumed that conversion into SNR (Signal-to-Noise Ratio), which is an example of communication quality information, is performed. When converting the reception power into SNR, the communication quality conversion unit 141 uses a noise figure included in the information input in the information input unit 130. For example, the following conversion formula can be used to convert the reception power into SNR. The communication quality conversion unit 141 outputs the communication quality information (SNR) obtained by the following conversion formula to the communication mode calculation unit 142. Here, k is the Boltzmann constant, T is the absolute temperature, and B is the equivalent noise bandwidth. Noise power value = 10*log 10 (k*T*B)+10*log10 (Bandwidth used to measure received power) + noise figure SNR = received power value - noise power value (unit: dB)

[0021] The communication mode calculation unit 142 is configured to determine the communication mode using the communication quality information input from the communication quality conversion unit 141. Specifically, the communication mode is represented by a modulation multi-level number and a coding rate. A correspondence table between communication quality information and communication modes stored in advance is used to determine the communication mode. Note that the communication mode calculation unit 142 can also determine the communication mode using the received power input from the received power conversion unit 120 instead of the communication quality information. In this case, a correspondence table between received power and communication modes is used. The communication mode calculation unit 142 outputs the determined communication mode to the data rate calculation unit 145.

[0022] The overhead calculation unit 143 is configured to calculate the overhead using the information input to the information input unit 130. Information such as the communication standard, frequency band, uplink and downlink direction, and bandwidth included in the information input to the information input unit 130 is used to calculate the overhead. The "communication standard" refers to, for example, 5G, wireless LAN (IEEE802.11n, IEEE802.11ac, IEEE802.11ax, etc.), or other wireless communication standards. The "frequency band" refers to the frequency band in which the system is operated, and corresponds to, for example, FR1 and FR2 in 5G. The "uplink and downlink direction" refers to whether the communication direction is uplink or downlink. The "bandwidth" is the frequency channel width. The overhead calculation unit 143 has a correspondence table prepared in advance. The overhead calculation unit 143 inputs the values ​​of the communication standard, frequency band, and bandwidth into the correspondence table, and outputs the overhead value obtained from the correspondence table to the data rate calculation unit 145.

[0023] The resource calculation unit 144 is configured to calculate the radio resources for each user using the information input to the information input unit 130. The calculation of the radio resources uses information such as the bandwidth, the scheduling method, and the number of users included in the information input to the information input unit 130. The "bandwidth" is the frequency channel width. As the "scheduling method", for example, a standard such as round robin or proportional fairness is input. The resource calculation unit 144 calculates the time resource allocation rate for each user based on the input standard. The "number of users" is the number of users assumed by the person executing the estimation process. The resource calculation unit 144 outputs a numerical value corresponding to the calculated radio resources to the data rate calculation unit 145.

[0024] The data rate calculation unit 145 is configured to calculate a user data rate using the information input to the information input unit 130 and the calculation results input from the communication mode calculation unit 142, the overhead calculation unit 143, and the resource calculation unit 144. The number of spatial streams and the uplink / downlink ratio, etc., included in the information input to the information input unit 130 are used to calculate the user data rate. The "number of spatial streams" is the number of streams assumed by the person executing the estimation process when MIMO transmission is performed. The "uplink / downlink ratio" is the time resource ratio of the uplink and downlink when calculating the results in time division duplex (TDD) transmission.

[0025] The data rate calculation unit 145 calculates the user data rate using, for example, the following formula (1). Formula (1) is a calculation formula when it is assumed that the user data rate estimation device 100 according to this embodiment is applied to a 5G cellular system. When the user data rate estimation device 100 is applied to a 5G cellular system, the user data rate calculated by the data rate calculation unit 145 using formula (1) becomes the output of the user data rate estimation device 100.

number

[0026] 3 shows which functions of the data rate estimation unit 140 calculate the parameters of the above formula (1). The definitions of the parameters used in calculating the user data rate are shown in the following table. [Table 1]

[0027] Fig. 4 is a table showing the input / output relationship of parameters used for calculating a user data rate in the user data rate estimation device 100. The input / output relationship shown in Fig. 4 is calculated based on a correspondence table (output value for input value) that is set and stored in advance. In the table, for each of the information input unit 130, the communication quality conversion unit 141, the communication mode calculation unit 142, the overhead calculation unit 143, the resource calculation unit 144, and the data rate calculation unit 145, the input parameters are marked with white circles and the output parameters are marked with black circles.

[0028] The user data rate estimation device 100 according to this embodiment can also be applied to a wireless LAN. In this case, the data rate calculation unit 145 calculates the user data rate using, for example, the following formula (2). The parameters used to calculate the user data rate in formula (2) are as defined in the above table. Specifically, N SD is the number of data subcarriers determined by the frequency channel bandwidth, Q m is the modulation level, R m is the coding rate, ν Layers is the number of spatial streams, OH is the overhead, γ is the packet error rate, and T S is the sum of the OFDM symbol length and the guard interval length. When the user data rate estimation apparatus 100 is applied to a wireless LAN, the user data rate calculated by the data rate calculation unit 145 using equation (2) becomes the output of the user data rate estimation apparatus 100.

number

[0029] The data rate calculation unit 145 calculates the data rate across the entire band of the target band (frequency channel used by the user) as the user data rate. The user data rate is calculated based on the received power of the target band, and the data rate calculation unit 145 has a calculation method according to the acquisition pattern of the received power in the target band. As mentioned above, acquiring the received power includes both measuring the received power and calculating (estimating) the received power.

[0030] 5 shows a first acquisition pattern of the received power used to calculate the user data rate. In the first pattern, the received power is acquired in a portion of the target band (e.g., some OFDM subcarriers). In this case, the data rate calculation unit 145 regards the acquired received power as a representative received power in the entire band, and calculates the user data rate assuming that the representative received power is obtained in the entire target band. Note that when one received power is acquired throughout the entire target band, the user data rate is calculated with the received power as the representative received power.

[0031] 6 shows a second acquisition pattern of the received power used to calculate the user data rate. In the second pattern, the received power for each unit band (e.g., a bundle of any OFDM sub-subcarriers) is acquired over the entire band of the target band. In this case, the data rate calculation unit 145 calculates the data rate for each unit band based on the received power for each unit band for the entire band of the target band. Then, the sum of the data rates for each unit band for the entire band of the target band is calculated as the user data rate.

[0032] 7 shows a third acquisition pattern of the received power used to calculate the user data rate. In the third pattern, the received power of a plurality of unit bands (e.g., a bundle of any OFDM sub-subcarriers) discretely selected within the target band is acquired as the reference received power. Then, for the target bands other than the band in which the reference received power is acquired, the received power for each unit band is acquired as the interpolated received power by linear interpolation (interpolation or extrapolation) based on the reference received power. In this case, the data rate calculation unit 145 calculates the data rate for each unit band for the entire band of the target band based on the reference received power and the interpolated received power. Then, the sum of the data rates for each unit band for the entire band of the target band is calculated as the user data rate.

[0033] As is clear from the above description, the user data rate estimation device according to this embodiment can easily estimate a user data rate according to the user's communication environment.

[0034] 2. Second embodiment 2-1. Configuration of the user data rate estimation device 8 shows the configuration of a user data rate estimation device according to the second embodiment. In the second embodiment, the user data rate estimation device 100 includes a received power acquisition unit 110, a received power conversion unit 120, an information input unit 130, a data rate estimation unit 140, a measurement unit 150, an information collection unit 160, and a parameter estimation unit 170. The functions of the units 110 to 170 constituting the user data rate estimation device 100 will be described below. However, descriptions of functions common to the first embodiment will be omitted or simplified.

[0035] In the second embodiment, the user data rate estimation apparatus 100 has a function of estimating and overwriting some of the parameters input to the information input unit 130. This function is performed by the measurement unit 150, the information collection unit 160, and the parameter estimation unit 170. The functions of the received power acquisition unit 110, the received power conversion unit 120, and the data rate estimation unit 140 are the same as those in the first embodiment. Therefore, a description of these functions will be omitted.

[0036] The measurement unit 150 is configured to collect information on the communication environment from a wireless communication system operating within the user's area. As shown in FIG. 8, the measurement unit 150 may be provided in the same hardware as other functions such as the data rate estimation unit 140, or the measurement unit 150 may be provided in hardware different from those. Here, the hardware having the measurement unit 150 is called a measurement terminal. At least one measurement terminal is installed in an area where measurement is desired. The measurement unit 150 acquires parameters of a wireless communication system operating in the area where the measurement terminal is installed, and transmits them to the information collection unit 160. The line used for transmission from the measurement terminal to the information collection unit 160 may be a wired connection or a wireless connection.

[0037] The information collecting unit 160 is configured to collect and record the information measured by the measuring unit 150. The information collected by the information collecting unit 160 is stored in association with the position where the measuring unit 150 performed the measurement.

[0038] The parameter estimation unit 170 is configured to calculate more accurate input parameters using the information stored in the information collection unit 160. The input parameters calculated by the parameter estimation unit 170 are called parameter estimates. The parameter estimation unit 170 inputs the calculated parameter estimates to the information input unit 130, and updates the input parameters of the information input unit 130. In addition, the measurement unit 150 or the information collection unit 160 may confirm the manufacturer from the MAC address of the terminal or base station used during measurement, and the manufacturer's vendor information and the parameter update values ​​may be stored in the parameter estimation unit 170.

[0039] The information input unit 130 is configured to accept input of information other than the received power required for calculating the data rate. When a parameter estimate is input from the parameter estimation unit 170 to the information input unit 130, the information input unit 130 overwrites the parameter corresponding to the input information from the parameter estimation unit 170. Also, the information input unit 130 may accept input of manufacturer information, read out a parameter estimate corresponding to the input manufacturer information from the parameter estimation unit 170, and automatically set the read parameter estimate to the parameter of the information input unit 130.

[0040] 2-2. Example of processing using parameter estimates The parameter estimation unit 170 overwrites the parameters by inputting the parameter estimates to the information input unit 130. Depending on the type of parameter, the parameter estimates are used to correct the data rate estimates estimated by the data rate estimation unit 140. The parameters estimated by the parameter estimation unit 170 include, for example, the number of frequency channels, the frequency channel bandwidth, the number of spatial streams, the block error rate, the number of modulation levels, the coding rate, the received power, the throughput, the airtime rate, and the number of retransmissions.

[0041] Regarding the "number of frequency channels," if there is a difference between the information held by the information collecting unit 160 and the setting value of the information input unit 130, the parameter estimating unit 170 overwrites the setting value of the information input unit 130 with the information held by the information collecting unit 160. Furthermore, if the information held by the information collecting unit 160 varies over time, the parameter estimating unit 170 calculates the average value of values ​​collected over a certain period of time (rounding up or down to the nearest integer). Then, if there is a difference between the calculated value and the setting value of the information input unit 130, the parameter estimating unit 170 overwrites the setting value of the information input unit 130 with the calculated value. A similar process is performed for the "number of spatial streams."

[0042] Regarding the “frequency channel bandwidth,” if there is a difference between the information held by the information collecting unit 160 and the setting value of the information input unit 130, the parameter estimating unit 170 overwrites the setting value of the information input unit 130 using the information held by the information collecting unit 160.

[0043] For the "block error rate", the parameter estimation unit 170 calculates the average value of the values ​​collected by the information collection unit 160 for a certain period of time. If there is a difference between the calculated average value and the setting value of the information input unit 130, the parameter estimation unit 170 overwrites the setting value of the information input unit 130 with the calculated average value.

[0044] For the "modulation multi-level number", "coding rate", and "received power", the parameter estimation unit 170 updates the correspondence table between the communication mode and the received power used in the communication mode calculation unit 142. Specifically, the average value of the "received power" corresponding to the collected "modulation multi-level number" and "coding rate" and the corresponding "received power" in the correspondence table is calculated, and the value of the correspondence table is updated using the average value. If the correspondence table uses SNR instead of received power, the collected SNR value is used. If the SNR cannot be collected, the parameter estimation unit 170 performs the same process as the communication quality conversion unit 141 using the collected received power value. Then, the parameter update process is performed using the SNR converted from the received power.

[0045] For "throughput", parameter estimation unit 170 calculates the difference between the throughput collected by information collection unit 160 and the data rate estimate value estimated by data rate estimation unit 140. Then, when estimating the next data rate, the currently calculated difference is added to the data rate estimate value to obtain a corrected data rate estimate value. If there is information on differences calculated in the past, that information may be used to calculate an average value of the differences, and correction may be performed using the average value of the differences. Also, instead of adding the difference, an error rate (error rate = collected throughput / data rate estimate value) may be calculated and multiplied.

[0046] The "airtime ratio" is defined as the ratio of time during which no other wireless communication device transmits radio waves in a certain frequency channel. The parameter estimation unit 170 corrects the data rate estimate value estimated by the data rate estimation unit 140 using the airtime ratio collected by the information collection unit 160. Specifically, the corrected data rate estimate value is obtained by multiplying the data rate estimate value by the airtime ratio.

[0047] For the "number of retransmissions", parameter estimation unit 170 calculates the average value of the values ​​collected by information collection unit 160 over a certain period of time. Then, the calculated average number of retransmissions is used to correct the data rate estimate value estimated by data rate estimation unit 140. Specifically, the corrected data rate estimate value is obtained by dividing the data rate estimate value by "1 + average number of retransmissions".

[0048] The parameter estimation unit 170 is configured to execute any one of the above processes or a combination of a plurality of processes including all of them. According to the second embodiment, the estimation accuracy of the user data rate can be improved by tuning the parameters used for calculating the user data rate using information collected in the communication environment where the user is present.

[0049] 3. Hardware configuration of the user data rate estimation device Finally, an example of the hardware configuration of the user data rate estimation device 100 according to the above embodiment will be described with reference to Fig. 9. In the example shown in Fig. 9, the user data rate estimation device 100 includes a processor 101, a wired communication module 102, a wireless communication module 103, a memory 104, a drive 107, and a user interface 109. These elements constituting the user data rate estimation device 100 are wired-coupled. The wired communication module 102 is provided for wired communication with an external device. The wireless communication module 103 is provided for wireless communication with an external device. The user interface 109 is provided for inputting information by a person who executes the estimation process.

[0050] The memory 104 stores a program 105 and parameters 106. The program 105 is a computer-executable program for implementing a user data rate estimation method according to an embodiment of the present disclosure. The parameters 106 are parameters used when the processor 101 executes the program 105, and include the parameters listed in the above table. The drive 107 includes a storage medium 108. The storage medium 108 stores various information including information related to the user's communication environment. The storage medium 108 is also used to store the program 105. The program 105 may be provided via a network. [Explanation of symbols]

[0051] 100 User data rate estimation device 110 Received power acquisition unit 120 Reception power conversion unit 130 Information input section 140 Data rate estimator 150 Measuring section 160 Information Gathering Department 170 Parameter Estimation Section

Claims

1. Obtaining a received power at a user; accepting an input of information regarding a communication environment of the user; calculating radio resources to be allocated to the users based on information about a bandwidth, a scheduling method, and a number of users included in the information about the communication environment; Calculating overhead based on information about a communication standard, a frequency band, and a bandwidth included in the information about the communication environment; determining a communication mode based on the received power or communication quality information converted from the received power; calculating a user data rate based on the radio resources, the overhead, and the communication mode, and information about the number of spatial streams included in the information about the communication environment. A user data rate estimation device comprising:

2. 2. The user data rate estimation device according to claim 1, and collecting information about the communication environment from wireless communication systems operating within the area of ​​the user. A user data rate estimation device comprising:

3. 3. The user data rate estimation device according to claim 1, Calculating the user data rate further includes calculating the user data rate based on information on an uplink / downlink ratio included in the information on the communication environment. A user data rate estimation device comprising:

4. 4. The user data rate estimation device according to claim 1, further comprising: acquiring the reception power includes acquiring reception power of a part of a band of a frequency channel used by the user; Calculating the user data rate includes calculating the user data rate using the reception power of the part of the band as a representative reception power in the entire band of the frequency channel. A user data rate estimation device comprising:

5. 4. The user data rate estimation device according to claim 1, further comprising: The acquiring of the received power includes acquiring a received power for each unit band across an entire band of a frequency channel used by the user, Calculating the user data rate comprises: calculating a data rate for each unit band based on a received power for each unit band for the entire band of the frequency channel; and calculating, as the user data rate, a sum of the data rates for the respective unit bands for the entire band of the frequency channel. A user data rate estimation device comprising:

6. 4. The user data rate estimation device according to claim 1, further comprising: The acquiring of the received power includes: Obtaining, as a reference received power, received powers of a plurality of unit bands discretely selected within a frequency channel used by the user; and acquiring, for a band other than the band for which the reference received power is acquired, a received power for each unit band by linear interpolation based on the reference received power as an interpolated received power, Calculating the user data rate comprises: calculating a data rate for each unit band based on the reference received power and the interpolated received power for the entire band of the frequency channel; and calculating, as the user data rate, a sum of the data rates for the respective unit bands for the entire band of the frequency channel. A user data rate estimation device comprising:

7. Obtaining a received power at a user; accepting an input of information regarding a communication environment of the user; calculating radio resources to be allocated to the users based on information about a bandwidth, a scheduling method, and a number of users included in the information about the communication environment; Calculating overhead based on information about a communication standard, a frequency band, and a bandwidth included in the information about the communication environment; determining a communication mode based on the received power or communication quality information converted from the received power; calculating a user data rate based on the radio resource, the overhead, and the communication mode, and information on the number of spatial streams included in the information on the communication environment.

13. A method for estimating a user data rate comprising:

8. The method includes a program for causing a computer to execute the user data rate estimation method according to claim 7. A program characterized by:

Citation Information

Patent Citations

  • Wireless communication method and wireless communication apparatus

    JP2011142602A

  • Measuring device and measurement method for non-intrusive throughput measurement in communication networks

    US20140254405A1

  • Communication device and a method for full duplex scheduling

    US20200119890A1

  • Radio communication method and radio communication device

    WO2008152959A1

  • Wireless communication apparatus, information processing apparatus, communication system, communication quality calculating method and program

    WO2014013768A1