Communication terminal and throughput prediction method
The communication terminal predicts uplink throughput by measuring and utilizing historical wireless quality data, enhancing prediction accuracy and reducing costs by leveraging available terminal information.
Patent Information
- Application Number
- PCT/JP2024/025821
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-18
- Publication Date
- 2026-01-22
AI Technical Summary
Conventional techniques face difficulties in predicting uplink throughput of communication terminals due to the inability to acquire necessary feature quantities like the number of carriers and signal quality for each antenna, and the reliance on base station data that cannot be utilized by the terminal itself.
A communication terminal equipped with a measurement unit to measure first wireless quality and a prediction unit to predict uplink throughput based on this quality and a historical database of more detailed second wireless quality, allowing for accurate throughput prediction using information available on the terminal.
Enables accurate prediction of uplink throughput considering multiple frequency band usage, improving prediction accuracy and reducing costs by utilizing general terminal capabilities without needing additional dedicated devices.
Smart Images

Figure JP2024025821_22012026_PF_FP_ABST
Abstract
Description
Communication terminal and throughput prediction method
[0001] The present invention relates to a communication terminal and a throughput prediction method.
[0002] There is a throughput prediction method for predicting the throughput (transmission speed) of uplink data of a communication terminal.
[0003] For example, a technique for predicting uplink throughput by machine learning based on feature quantities including the number of carriers and the signal quality for each antenna is known (see, for example, Non-Patent Document 1). Also, a technique for predicting uplink throughput based on feature quantities including uplink RSRP (Reference Signal Received Power) and uplink SINR (Signal to Interference plus Noise Ratio) is known (see, for example, Non-Patent Document 2).
[0004] Dimitar Minovski et al., "Throughput Prediction Using Machine Learning in LTE and 5G Networks", IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. 22,Mate Boban et al., "Measurement-based Evaluation of Uplink Throughput Prediction", 2022 IEEE 95th Vehicular Technology Conference: (VTC2022-Spring).
[0005] The technology disclosed in Non-Patent Document 1 has a problem in that it is difficult for a normal communication terminal (UE: User Equipment) to acquire feature quantities such as the number of carriers and the signal quality for each antenna. Also, the technology disclosed in Non-Patent Document 2 has a problem in that the uplink RSRP, SINR, etc. can only be acquired by the base station, and it is difficult to use them as feature quantities on the communication terminal side.
[0006] As described above, with conventional techniques, it has been difficult to predict the upstream throughput of a communication terminal based on information that can be obtained from a general communication terminal.
[0007] Embodiments of the present invention allow the uplink throughput of a communication terminal connected to one or more cells to be predicted based on information obtainable by a typical communication terminal.
[0008] In order to solve the above problem, a communication terminal according to an embodiment of the present invention is a communication terminal connected to one or more cells, and includes a measurement unit that measures a first wireless quality of the cell, and a prediction unit that predicts the uplink throughput of the communication terminal based on the first wireless quality and a history of a second wireless quality of the cell that is more detailed than the first wireless quality and that is measured in advance by a measurement device.
[0009] According to an embodiment of the present invention, it becomes possible to predict the uplink throughput of a communication terminal connected to one or more cells based on information that can be obtained by a general communication terminal.
[0010] FIG. 1 is a diagram illustrating an example of the configuration of a throughput prediction system according to the present embodiment. FIG. 2 is a diagram illustrating an overview of the processing according to the present embodiment. FIG. 3 is a diagram (1) illustrating the throughput prediction processing according to the present embodiment. FIG. 4 is a diagram (2) illustrating the throughput prediction processing according to the present embodiment. FIG. 5 is a flowchart illustrating an example of the throughput prediction processing according to the present embodiment. FIG. 6 is a flowchart illustrating an example of the transmission control processing according to the present embodiment. FIG. 7 is a diagram illustrating an example of the hardware configuration of a computer. FIG. 8 is a diagram illustrating an example of actual measurement data of RSRP and throughput. FIG. 9 is a diagram illustrating an example of the relationship between the presence or absence of carrier aggregation and throughput.
[0011] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. The embodiment described below is merely an example, and the embodiment to which the present invention is applied is not limited to the following embodiment.
[0012] <System Configuration> Fig. 1 is a diagram showing an example of the configuration of a throughput prediction system according to this embodiment. The throughput prediction system 1 is a system that predicts the uplink throughput of a communication terminal connected to one or more cells of a mobile network based on information that can be acquired by a general communication terminal. In the example of Fig. 1, the throughput prediction system 1 includes a measurement device 10, a storage device 20, and a communication terminal 100.
[0013] The measuring device 10 is a device or system that can connect to one or more lines provided by a mobile communication carrier and acquire various information such as RSRP, RSRQ, SINR, and signaling of a connected cell and neighboring cells. RSRP (Reference Signal Received Power) is also called reference signal received power. RSRQ (Reference Signal Received Quality) is also called reference signal received quality. SINR (Signal to Interference plus Noise Ratio) is also called signal to interference plus noise ratio.
[0014] Furthermore, when using multiple cells and / or frequency bands such as carrier aggregation (CA) or dual connectivity (DC), the measurement device 10 can also acquire information such as the cell ID, signal quality, and number of carriers of the secondary cell. Note that the measurement device 10 can apply a mobile network measurement tool provided by a measurement device manufacturer, for example.
[0015] The storage device 20 is communicably connected to the measurement device 10 and the communication terminal 100, and stores the history of the measurement results obtained by the measurement device 10.
[0016] The communication terminal 100 is a mobile radio station such as a UE (User Equipment) that connects to one or more cells capable of wireless communication with a base station. The communication terminal 100 can connect to one or more lines provided by a mobile communication carrier, and can acquire the cell ID, RSRP, RSRQ, etc. of the connected cell and neighboring cells.
[0017] 2 is a diagram for explaining an overview of the processing according to this embodiment. This embodiment includes two steps: a preparation step in which the measurement device 10 measures and stores data, and a prediction step in which the uplink throughput of the communication terminal 100 is predicted.
[0018] In the preparation step, the measuring device 10 measures second wireless qualities including RSRP, RSRQ, SINR, etc. of a destination cell and a neighboring cell, and signaling (control information), etc., while moving or traveling along a route 201 to be predicted. In addition, the measuring device 10 transmits the measurement results to the storage device 20 and stores them.
[0019] After the preparation step is completed, in the prediction step, the communication terminal 100 measures a first wireless quality including RSRP of a destination cell and a neighboring cell on the path 201 to be predicted. The communication terminal 100 also acquires a measurement history of a second wireless quality that is more detailed than the first wireless quality of the destination cell and the neighboring cell from the storage device 20. Furthermore, the communication terminal 100 predicts the uplink throughput of the communication terminal based on the measured first wireless quality and the acquired measurement history of the second wireless quality.
[0020] <Functional Configuration> Returning to FIG. 1, the functional configuration of the throughput prediction system will now be described.
[0021] (Functional Configuration of Measuring Device) The measuring device 10 has a computer configuration, and by executing a predetermined program on the computer, it realizes, for example, each functional configuration as shown in Fig. 1. In the example of Fig. 1, the measuring device 10 has each functional configuration such as a pre-measurement unit 11 and a measurement result transmission unit 12. Note that at least a part of each of the above functional configurations may be realized by hardware.
[0022] The pre-measurement unit 11 connects to one or more base stations in the mobile network and measures wireless qualities (second wireless qualities) such as the cell ID of the base station, whether the throughput is sufficient, RSRP, RSRQ, RSSI (Received Signal Strength Indicator), and SINR, including those of the secondary cell.
[0023] The measurement result transmitting unit 12 transmits the measurement results obtained by the preliminary measurement unit 11 to the storage device 20 .
[0024] (Functional Configuration of Storage Device) The storage device 20 has the configuration of a computer, and realizes the history storage unit 21 by executing a predetermined program on the computer.
[0025] The history storage unit 21 is a key-value type database that uses a cell ID as a key and stores the measurement results received from the measurement device 10 .
[0026] (Functional Configuration of Communication Terminal) The communication terminal 100 has a computer configuration, and by executing a predetermined program on the computer, realizes, for example, each functional configuration as shown in Fig. 1. In the example of Fig. 1, the communication terminal 100 has each functional configuration such as a measurement unit 101, a history search unit 102, a prediction unit 103, a communication application unit 104, and a transmission / reception control unit 105. Note that at least a part of each of the above functional configurations may be realized by hardware.
[0027] The measurement unit 101 executes a measurement process to measure a first wireless quality of one or more cells to which the communication terminal 100 is connected. For example, the measurement unit 101 executes a measurement process to measure a cell ID of a base station to which the communication terminal 100 is connected and a first wireless quality such as RSRP. Note that the first wireless quality may include, for example, whether or not throughput is sufficient, RSRQ, RSSI, or SINR.
[0028] The history search unit 102 acquires the history of the second wireless quality of the cell from the history storage unit 21 of the storage device 20 based on the cell ID measured by the measurement unit 101, and passes it to the prediction execution unit.
[0029] The prediction unit 103 executes a prediction process to predict the uplink throughput of the communication terminal 100 based on the first wireless quality measured by the measurement unit 101 and the history of the second wireless quality acquired by the history search unit 102.
[0030] Preferably, the prediction unit 103 predicts the uplink throughput of the communication terminal 100 taking into consideration the use of multiple frequency bands in combination. For example, the prediction unit 103 predicts the uplink throughput of the communication terminal 100 taking into consideration carrier aggregation (hereinafter referred to as CA) or dual connectivity (hereinafter referred to as DC).
[0031] 3 and 4 are diagrams for explaining the throughput prediction process according to this embodiment. In Fig. 3, it is assumed that the communication terminal 100 or a vehicle equipped with the communication terminal 100 is traveling or moving in a traveling direction 301.
[0032] The measurement unit 101 of the communication terminal 100 acquires the first wireless quality etc. for each base station. For example, the measurement unit 101 acquires the cell IDs of the connected cell (the cell formed by the base station 301a) and the neighboring cell (the cell formed by the base station 301b), the first wireless quality etc. Furthermore, the history search unit 102 of the communication terminal 100 searches the history storage unit 21 of the storage device 20 using the cell ID acquired by the measurement unit 101 as a key, and refers to (acquires) the history of the second wireless quality, which is more detailed than the first wireless quality and which was collected in the preparation step.
[0033] Figure 4 shows an example of the change over time in the RSRP of base station 301a and the RSRP of base station 301b included in the first wireless quality acquired by measurement unit 101 in Figure 3, with the horizontal axis representing time and the vertical axis representing throughput.
[0034] 4, as the RSRP of base station 301a decreases over time, the uplink throughput of communication terminal 100 also decreases. Furthermore, for example, at time t0 in FIG. 4, the RSRP of base station 301b exceeds the RSRP of base station 301a, causing a handover (HO). At this time, prediction unit 103 of communication terminal 100 predicts the uplink throughput after handover based on the measured first wireless qualities of base stations 301a and 301b and the history of the second wireless quality acquired from storage device 20. For example, prediction unit 103 predicts whether the mobile network will satisfy the throughput desired by communication application unit 104 after handover, or whether the throughput will be improved by carrier aggregation or the like.
[0035] Returning to FIG. 1, the functional configuration of the communication terminal 100 will now be described.
[0036] The communication application unit 104 notifies the prediction unit 103 of the throughput used by the application, and communicates with an external NW (network) via a transmission / reception control unit 105 and a base station or the like.
[0037] The transmission / reception control unit 105 controls wireless communication with the base station and also controls the throughput of data transmitted by the communication application unit 104 based on the prediction by the prediction unit 103.
[0038] <Processing Flow> Next, the processing flow of the throughput prediction method according to this embodiment will be described.
[0039] (Throughput Prediction Processing) Fig. 5 is a flowchart showing an example of a throughput prediction processing according to this embodiment. This processing shows an example of the throughput prediction processing executed by the communication terminal 100 described with reference to Figs.
[0040] In step S501, the communication terminal 100 acquires, for example, the current time, location information indicating the location of the communication terminal 100, and information on the destination cell and neighboring cells. Here, the information on the destination cell and neighboring cells includes the first wireless quality such as RSRP measured by the measurement unit 101, a cell ID, and the like.
[0041] In step S502, the communication terminal 100 determines whether or not to perform a handover (HO). If a handover is to be performed, the communication terminal 100 executes the processes of step S503 and thereafter. On the other hand, if a handover is not to be performed, the communication terminal 100 repeatedly executes the processes of steps S501 and S502.
[0042] In step S503, the communication terminal 100 determines whether the handover destination cell supports carrier aggregation (hereinafter referred to as CA) or dual connectivity (hereinafter referred to as DC).
[0043] CA and DC are technologies that increase communication speeds by simultaneously using radio waves in multiple frequency bands. CA aggregates carriers from wireless devices connected to the same baseband device for simultaneous communication. On the other hand, DC aggregates carriers from wireless devices connected to different baseband devices for simultaneous communication.
[0044] For example, the history search unit 102 of the communication terminal 100 uses the cell ID of the handover destination as a key to acquire the history of the measurement results of the handover destination cell from the history storage unit 21 of the storage device 20, and determines whether the handover destination cell supports CA or DC by referring to the acquired history. If the handover destination cell does not support CA or DC, the communication terminal 100 proceeds to step S504. On the other hand, if the handover destination cell supports CA or DC, the communication terminal 100 proceeds to step S507.
[0045] In step S504, the prediction unit 103 of the communication terminal 100 determines whether the RSRP of the handover destination is equal to or greater than the past history. For example, the prediction unit 103 determines whether the RSRP value included in the first wireless quality of the handover destination cell measured by the measurement unit 101 is greater than a representative value (e.g., average value) of the RSRP included in the second wireless quality of the handover destination cell acquired by the history search unit 102.
[0046] If the RSRP of the handover destination is equal to or greater than the past history, the communication terminal 100 proceeds to step S505. On the other hand, if the RSRP of the handover destination is not equal to or greater than the past history, the communication terminal 100 proceeds to step S506.
[0047] In step S505, the prediction unit 103 of the communication terminal 100 predicts the throughput of the handover destination cell to be the average value of the past history. For example, the prediction unit 103 sets the average value of RSRP included in the second wireless quality of the handover destination cell, acquired by the history search unit 102, as the throughput of the handover destination cell.
[0048] In step S506, the prediction unit 103 of the communication terminal 100 predicts that the predicted value of the throughput of the handover destination cell will be less than the average value of the past history.
[0049] Furthermore, when the process proceeds from step S503 to step S507, the prediction unit 103 of the communication terminal 100 determines whether the RSRP of the primary cell (PCell: Primary Cell) is equal to or greater than the past history. For example, the prediction unit 103 determines whether the RSRP value included in the first radio quality of the primary cell measured by the measurement unit 101 is greater than a representative value (e.g., average value) of the RSRP included in the second radio quality of the primary cell acquired by the history search unit 102.
[0050] If the RSRP of the primary cell is equal to or greater than the past record, communication terminal 100 proceeds to step S509. On the other hand, if the RSRP of the primary cell is not equal to or greater than the past record, communication terminal 100 proceeds to step S508.
[0051] In step S508, the prediction unit 103 of the communication terminal 100 determines whether the RSRP of the secondary cell (SCell) is equal to or greater than the past history. For example, the prediction unit 103 determines whether the RSRP value included in the first radio quality of the secondary cell measured by the measurement unit 101 is greater than a representative value (e.g., average value) of the RSRP included in the second radio quality of the secondary cell acquired by the history search unit 102.
[0052] If the RSRP of the secondary cell is equal to or greater than the past record, communication terminal 100 proceeds to step S509. On the other hand, if the RSRP of the secondary cell is not equal to or greater than the past record, communication terminal 100 proceeds to step S510.
[0053] In step S509, the prediction unit 103 of the communication terminal 100 predicts that the predicted value of the throughput of the handover destination cell is the average value of the past history.
[0054] On the other hand, when the process proceeds to step S510, the prediction unit 103 of the communication terminal 100 predicts that the predicted value of the throughput of the handover destination cell will be less than the past history value.
[0055] In this way, when the destination cell is changed to another cell or when a change of the destination cell to another cell is predicted, the prediction unit 103 of the communication terminal 100 compares the first wireless quality of the other cell with the history of the second wireless quality of the other cell. Furthermore, the prediction unit 103 predicts the uplink throughput of the communication terminal 100 when the destination cell is changed to another cell based on the comparison result.
[0056] By the process of FIG. 5, the prediction unit 103 of the communication terminal 100 can predict the uplink throughput of the communication terminal 100, taking into consideration the combined use of a plurality of frequency bands such as CA or DC, for example.
[0057] 6 is a flowchart showing an example of a transmission control process according to this embodiment. This process shows an example of a transmission control process for controlling the transmission throughput of the communication terminal 100 based on the uplink throughput of the communication terminal 100 predicted by the prediction unit 103.
[0058] In step S601, when the communication application unit 104 of the communication terminal 100 starts transmitting data, the communication terminal 100 executes the processes from step S602 onwards.
[0059] In step S602, the transmission / reception control unit 105 of the communication terminal 100 gradually increases the transmission throughput by slow start.
[0060] In step S603, the transmission / reception control unit 105 controls the transmission throughput in accordance with, for example, a known congestion control algorithm.
[0061] In step S604, the communication terminal 100 determines whether or not to perform a handover (HO). If a handover is to be performed, the communication terminal 100 proceeds to step S605. On the other hand, if a handover is not to be performed, the communication terminal 100 proceeds to step S606.
[0062] When proceeding to step S605, the transmission / reception control unit 105 of the communication terminal 100 controls the transmission throughput at which the communication application unit 104 transmits data so that it is equal to or less than the predicted value of the upstream throughput predicted by the throughput prediction process of this embodiment.
[0063] In step S606, the communication terminal 100 determines whether the communication application unit 104 has finished transmitting data. If the transmission has not finished, the communication terminal 100 returns to step S603 and executes the same processing again. On the other hand, if the transmission has finished, the communication terminal 100 ends the processing of FIG. 6.
[0064] By the process of FIG. 10, the communication terminal 100 can control the transmission throughput of the communication application unit 104 to an appropriate value based on the uplink throughput predicted by the prediction unit 103.
[0065] <Hardware Configuration> The communication terminal 100, the measurement device 10, the storage device 20, etc. according to this embodiment have the hardware configuration of a computer 700 as shown in Fig. 7. Note that the computer is not limited to a physical machine and may be, for example, a virtual machine on the cloud.
[0066] Fig. 7 is a diagram showing an example of the hardware configuration of a computer. In the example of Fig. 7, a computer 700 includes a drive device 1000, an auxiliary storage device 1002, a memory device 1003, a CPU 1004, an interface device 1005, a display device 1006, an input device 1007, and an output device 1008, all of which are interconnected via a bus B. The computer 700 may further include another processor such as a GPU (Graphics Processing Unit).
[0067] A program for implementing processing on the computer 700 is provided by a recording medium 1001, such as a CD-ROM or a memory card. When the recording medium 1001 storing the program is set in the drive device 1000, the program is installed from the recording medium 1001 to the auxiliary storage device 1002 via the drive device 1000. However, the program does not necessarily have to be installed from the recording medium 1001, but may be downloaded from another computer via a network. The auxiliary storage device 1002 stores the installed program as well as necessary files, data, etc.
[0068] The memory device 1003 reads and stores the program from the auxiliary storage device 1002 when an instruction to start the program is received. The CPU 1004 realizes functions related to the communication terminal 100, the measuring device 10, or the storage device 20 in accordance with the program stored in the memory device 1003. The interface device 1005 is used as an interface for connecting to a communication network, etc. The display device 1006 displays a GUI (Graphical User Interface) or the like according to the program. The input device 1007 is composed of a keyboard, mouse, buttons, and / or a touch panel, etc., and is used to input various operation instructions. The output device 1008 outputs the results of calculations.
[0069] The CPU 1004 may be a processor such as a DSP (Digital Signal Processor), a PLD (Programmable Logic Device), or an FPGA (Field Programmable Gate Array).
[0070] <Effects of the embodiment> According to the present embodiment, it becomes possible to predict the uplink throughput of a communication terminal connected to one or more cells based on information (for example, RSRP, etc.) that can be acquired by a general communication terminal.
[0071] For example, in the conventional technology, it is necessary to introduce a dedicated device, which is costly, in order to predict the upstream throughput using information that cannot be obtained by a general communication terminal 100. On the other hand, according to the present embodiment, it is possible to predict the upstream throughput at low cost by combining the measurement history measured in advance by the measurement device 10 with the measurement results such as RSRP that can be obtained by a general communication terminal 100.
[0072] 5, the present embodiment can predict the uplink throughput of the communication terminal 100 in consideration of the combined use of multiple frequency bands such as CA and DC, for example. This can improve the prediction accuracy of the uplink throughput.
[0073] 8 is a diagram showing an example of measured data of RSRP and throughput. When the measured data was obtained in a laboratory, it was confirmed that there is a correlation between the RSRP of the primary cell and the uplink throughput of the communication terminal 100 in several circuits.
[0074] However, for example, as shown in FIG. 8, it has been found that when the RSRP 802 of the primary cell decreases (for example, −90 dBm to −100 dBm), the uplink throughput 801 may or may not decrease.
[0075] Figure 8 shows an example of actual measurement data 800, with time on the horizontal axis, measuring RSRP 802 of the primary cell and uplink throughput 801. In the example of Figure 8, during period 803, a decrease in RSRP 802 of the primary cell occurs, along with a decrease in uplink throughput 801. On the other hand, during period 804, it can be seen that even though RSRP 802 of the primary cell decreases, no decrease in uplink throughput 801 occurs.
[0076] Therefore, we investigated factors other than the RSRP of the primary cell and confirmed that there was a correlation between the presence or absence of carrier aggregation and throughput over several rotations.
[0077] 9 is a diagram showing an example of the relationship between the presence or absence of carrier aggregation and throughput. In FIG. 9, the horizontal axis represents time, and the graph shows primary cell throughput, secondary cell throughput, total throughput, cell ID, etc. The example in FIG. 9 shows a case where primary cell throughput decreases, the cell ID changes, then CA (carrier aggregation) is performed, and the total throughput does not decrease due to secondary cell throughput. In this way, when CA is performed, it is considered that even if the RSRP of the primary cell decreases, no decrease in uplink throughput occurs.
[0078] Furthermore, it was confirmed that CA occurs only in specific cells, at least within the premises of the laboratory. Therefore, it is believed that the accuracy of predicting the uplink throughput of the communication terminal 100 can be improved by considering whether CA will occur when performing HO based on the history of past measurement results.
[0079] Summary of Embodiments This specification discloses at least the following communication terminals and throughput prediction methods. (Item 1) A communication terminal connected to one or more cells, comprising: a measurement unit that measures a first wireless quality of the cell; and a prediction unit that predicts the uplink throughput of the communication terminal based on the first wireless quality and a history of a second wireless quality of the cell that is more detailed than the first wireless quality, the second wireless quality being measured in advance by a measurement device. (Item 2) The communication terminal described in Item 1, wherein the first wireless quality includes reference signal received power of a destination cell to which the communication terminal is connected and a neighboring cell that is close to the destination cell. (Item 3) The communication terminal described in Item 1 or 2, wherein the second wireless quality includes reference signal received power, reference signal received quality, and signal-to-interference-and-noise ratio of a destination cell to which the measurement device is connected and a neighboring cell that is close to the destination cell. (Clause 4) The communication terminal according to any one of clauses 1 to 3, wherein the prediction unit predicts the uplink throughput of the communication terminal taking into consideration the joint use of a plurality of frequency bands. (Clause 5) The communication terminal according to clause 4, wherein the joint use of a plurality of frequency bands includes carrier aggregation or dual connectivity. (Clause 6) The communication terminal according to any one of clauses 1 to 5, wherein, when the destination cell is changed to another cell or when a change of the destination cell to another cell is predicted, the prediction unit compares the first radio quality of the other cell with a history of the second radio quality of the other cell, and predicts the uplink throughput of the communication terminal when the destination cell is changed to the other cell based on a comparison result. (Clause 7) The communication terminal according to any one of clauses 1 to 6, further comprising a transmission / reception control unit that controls a transmission throughput of the communication terminal based on the uplink throughput of the communication terminal predicted by the prediction unit. (Clause 8) A method for predicting uplink throughput of a communication terminal connected to one or more cells, wherein the communication terminal performs a measurement process for measuring a first wireless quality of the cell, and a prediction process for predicting the uplink throughput of the communication terminal based on the first wireless quality and a history of a second wireless quality of the cell that is more detailed than the first wireless quality, which is measured in advance by a measurement device.(Item 9) A program or a storage medium storing the program that causes a communication terminal to execute the throughput prediction method according to item 8.
[0080] Although the present embodiment has been described above, the present invention is not limited to such a specific embodiment, and various modifications and changes are possible within the scope of the gist of the present invention described in the claims.
[0081] REFERENCE SIGNS LIST 1 Throughput prediction system 10 Measurement device 20 Storage device 100 Communication terminal 101 Measurement unit 102 History search unit 103 Prediction unit 105 Transmission / reception control unit
Claims
1. A communication terminal connected to one or more cells, comprising: a measurement unit that measures a first wireless quality of the cell; and a prediction unit that predicts the uplink throughput of the communication terminal based on the first wireless quality and a history of a second wireless quality of the cell that is more detailed than the first wireless quality and that is measured in advance by a measurement device.
2. The communication terminal according to claim 1, wherein the first wireless quality includes reference signal reception power of a destination cell to which the communication terminal is connected and a neighboring cell that is neighboring to the destination cell.
3. The communication terminal according to claim 1, wherein the second wireless quality includes a reference signal received power, a reference signal received quality, and a signal-to-interference-and-noise ratio of a destination cell to which the measuring device is connected and a neighboring cell that is close to the destination cell.
4. The communication terminal according to claim 1, wherein the prediction unit predicts the uplink throughput of the communication terminal, taking into consideration the use of multiple frequency bands in combination.
5. The communication terminal according to claim 4, wherein the use of multiple frequency bands includes carrier aggregation or dual connectivity.
6. A communication terminal as described in any one of claims 1 to 5, wherein the prediction unit, when changing the destination cell to which the communication terminal connects to another cell, or when a change of the destination cell to another cell is predicted, compares the first wireless quality of the other cell with a history of the second wireless quality of the other cell, and predicts the uplink throughput of the communication terminal when the destination cell is changed to the other cell based on the comparison result.
7. A communication terminal according to any one of claims 1 to 5, further comprising a transmission / reception control unit that controls the transmission throughput of said communication terminal based on the uplink throughput of said communication terminal predicted by said prediction unit.
8. A method for predicting uplink throughput of a communication terminal connected to one or more cells, wherein the communication terminal performs a measurement process for measuring a first wireless quality of the cell, and a prediction process for predicting the uplink throughput of the communication terminal based on the first wireless quality and a history of a second wireless quality of the cell that is more detailed than the first wireless quality and that is measured in advance by a measurement device.
Citation Information
Patent Citations
Method and apparatus for controlling uplink data transmission in wireless communication system
US20170127402A1
Wireless quality prediction method and wireless communication system
WO2023112263A1