Communication apparatus, base station, radio resource allocation method, and computer readable medium
Abstract
The present disclosure aims to provide a communication apparatus capable of efficiently performing scheduling of radio resources in such a way that a radio terminal is able to complete transmission of data within an allowable time. A communication apparatus (10) according to the present disclosure includes: an allocation controller (11) configured to determine to preferentially allocate the radio resources to a control target flow over other flows in an emergency period, which is from a predetermined timing to a transmission deadline of the control target flow, of a transmission period of the control target flow in the radio terminal; and a calculation unit (12) configured to calculate an amount of data that the radio terminal should transmit in a normal period, which is from an occurrence of the control target flow to the predetermined timing, in such a way that transmission of data of an entire control target flow is completed in the emergency period.
Claims
exact text as granted — not AI-modified1 . A communication apparatus comprising calculation means for calculating an amount of data that a radio terminal should transmit in a second period, which is from an occurrence of a flow to a predetermined timing, in such a way that transmission of data of an entire flow can be completed in a first period, which is from the predetermined timing to a transmission deadline of the flow, of a transmission period of the flow in the radio terminal.
2 . The communication apparatus according to claim 1 , comprising allocation control means for determining to preferentially allocate radio resources to a control target flow in the radio terminal over other flows in the first period.
3 . The communication apparatus according to claim 2 , wherein
the allocation control means calculates the amount of data that the radio terminal can transmit in the first period, and the calculation means subtracts the amount of data that can be transmitted in the first period from the amount of data of the entire flow to calculate the amount of data that should be transmitted in the second period.
4 . The communication apparatus according to claim 3 , wherein the allocation control means calculates the amount of data that the radio terminal can transmit in the first period of the control target flow using the number of flows that have a first period in which a period that overlaps the first period of the control target flow exists.
5 . The communication apparatus according to claim 4 , wherein the allocation control means calculates the number of flows that have a first period in which a period that overlaps the first period of the control target flow exists in a first timing in the second period, and re-calculates the amount of data that the radio terminal can transmit in the first period of the control target flow using the number of flows that has been calculated.
6 . The communication apparatus according to claim 3 , wherein the allocation control means calculates the amount of data that the radio terminal can transmit in the first period of the control target flow using the number of flows in which a transmission deadline exists in the first period of the control target flow.
7 . The communication apparatus according to claim 6 , wherein the allocation control means calculates the number of flows in which a transmission deadline exists in the first period of the control target flow at a first timing in the second period, and re-calculates the amount of data that the radio terminal can transmit in the first period of the control target flow using the number of flows that has been calculated.
8 . The communication apparatus according to claim 5 or 7 , wherein the calculation means re-calculates the amount of data that should be transmitted in the second period based on the amount of data that can be transmitted in the first period and re-calculated using the number of flows calculated at a first timing in the second period.
9 . The communication apparatus according to any one of claims 1 to 8 , wherein
the calculation means calculates the difference between the amount of data that should be transmitted in the second period and the amount of data transmitted from the occurrence of the flow to a second timing in the second period, and
the communication apparatus comprises allocation control means for determining, when a value obtained by dividing the difference by the time from the second timing to the predetermined timing is equal to or larger than a predetermined threshold, to preferentially allocate radio resources to a control target flow in the radio terminal over other flows.
10 . The communication apparatus according to any one of claims 1 to 8 , comprising allocation control means for determining, when the amount of data transmitted from the occurrence of the flow to a second timing in the second period is smaller than the amount of data that should transmitted in the second period, to preferentially allocate radio resources to a control target flow in the radio terminal over other flow.
11 . The communication apparatus according to any one of claims 1 to 10 , wherein the amount of data that should be transmitted in the second period changes with time.
12 . The communication apparatus according to any one of claims 3 to 10 , wherein the allocation control means further calculates the amount of data that the radio terminal can transmit in the first period of the control target flow using radio quality information of radio resources to be allocated to the radio terminal.
13 . The communication apparatus according to claim 12 , wherein the allocation control means calculates the amount of data that the radio terminal can transmit in the first period of the control target flow using radio quality information on the radio resource at the time the control target flow has occurred or radio quality information estimated as being radio quality information of the first period.
14 . The communication apparatus according to any one of claims 1 to 13 , comprising transmitting information regarding the amount of data that the radio terminal should transmit in the second period to a base station.
15 . A base station comprising:
communication means for receiving, from a communication apparatus, information regarding an amount of data a radio terminal should transmit in a second period, which is from an occurrence of a flow to a predetermined timing in such a way that transmission of data of an entire flow can be completed in a first period, which is from the predetermined timing to a transmission deadline of the flow, of a transmission period of the flow in the radio terminal; and allocation means for determining radio resources to be allocated to the flow in the second period based on the amount of data that the radio terminal should transmit in the second period.
16 . A radio resource allocation method, comprising calculating an amount of data that a radio terminal should transmit in a second period, which is from an occurrence of a flow to a predetermined timing, in such a way that transmission of data of an entire flow can be completed in a first period, which is from the predetermined timing to a transmission deadline of the flow, of a transmission period of the flow in the radio terminal.
17 . The radio resource allocation method according to claim 16 , comprising determining to preferentially allocate radio resources to a control target flow in the radio terminal over other flows in the first period.
18 . The radio resource allocation method according to claim 16 or 17 , comprising calculating the amount of data that the radio terminal transmits in the first period, subtracting the amount of data that can be transmitted in the first period from the amount of data of the entire flow, and calculating the amount of data that should be transmitted in the second period.
19 . The radio resource allocation method according to claim 18 , comprising calculating, when the amount of data that the radio terminal can transmit in the first period is calculated, the amount of data that the radio terminal can transmit in a first period of the control target flow using the number of flows that have a first period in which a period that overlaps the first period of the control target flow exists.
20 . The radio resource allocation method according to claim 18 , comprising calculating, when the amount of data that the radio terminal can transmit in the first period is calculated, the amount of data that the radio terminal can transmit in a first period of the control target flow using the number of flows in which a transmission deadline exists in the first period of the control target flow.
21 . A non-transitory computer readable medium storing a program for causing a computer to calculate an amount of data that a radio terminal should transmit in a second period, which is from an occurrence of a flow to a predetermined timing, in such a way that transmission of data of an entire flow can be completed in a first period, which is from the predetermined timing to a transmission deadline of the flow, of a transmission period of the flow in the radio terminal.Join the waitlist — get patent alerts
Track US2022279376A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.