IP Library › Granted Patent US 11,388,620
Granted Patent B2
US 11,388,620 · App. 16/491,968 · Granted Jul 12, 2022

Apparatus and method for communication network

Inventors: Takanori Iwai (Tokyo, JP); Nobuhiko Itoh (Tokyo, JP)
Assignee: NEC CORPORATION
H04W28/0268H04W24/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,388,620
App. No.
16/491,968
Granted
Jul 12, 2022
Kind
B2
Abstract

A control apparatus ( 40 ) determines a control value to be supplied to a node ( 604 ) in a communication network so as to achieve a setpoint of Quality of Service (QoS) performance required by a traffic flow transferred through the communication network. This control value causes the node ( 604 ) to adjust allocation of network resources to the traffic flow. The control apparatus ( 40 ) corrects the control value to be supplied to the node ( 604 ) on the basis of a control delay between the control apparatus ( 40 ) and the node ( 604 ) and on the basis of a trend in changes in a traffic-related parameter. It is thus, for example, possible to contribute to stabilizing control for guaranteeing QoS performance required by a traffic flow even when there is a non-negligible control delay.

Claims (44)

1. A control apparatus comprising:

a memory; and

at least one processor coupled to the memory and configured to execute a plurality of modules, wherein

the plurality of modules comprises:

a control module configured to determine a control value to be supplied to a node in a communication network so as to achieve a setpoint of Quality of Service (QoS) performance required by a traffic flow transferred through the communication network, the control value causing the node to adjust allocation of network resources to the traffic flow,

wherein the QoS performance is end-to-end latency between a sender end node and a receiver end node of the traffic flow, target throughput of the traffic flow, or an acceptable delay for the communication network, and

wherein the setpoint is a target value of the end-to-end latency, target throughput, or acceptable delay;

a monitoring module configured to monitor a traffic-related parameter regarding the traffic flow, wherein the traffic-related parameter is a size of data to be sent per communication event or a parameter that changes as the size of data to be sent per communication event changes;

an acquisition module configured to acquire a control delay between the control apparatus and the node; and

a correction module configured to correct the control value based on the control delay and on a trend in changes in the traffic-related parameter.

2. The control apparatus according to claim 1 , wherein the correction module is configured to correct the control value in such a manner that the control value is consistent with an estimated value of the traffic-related parameter at a point in time in the future when the node operates in accordance with the control value.

3. The control apparatus according to claim 1 , wherein the correction module comprises:

a first correction module configured to generate a first corrected control value by correcting the control value based on a latest value of the traffic-related parameter; and

a second correction module configured to generate a second corrected control value by correcting the first corrected control value based on the control delay.

4. The control apparatus according to claim 3 , wherein the second corrected control value is consistent with an estimated value of the traffic-related parameter at a point in time in the future when the node operates in accordance with the control value.

5. The control apparatus according to claim 3 , wherein

the acquisition module is configured to monitor a change in the control delay, and

the correction module is configured to generate the second corrected control value while taking into account the change in the control delay.

6. The control apparatus according to claim 1 , wherein the control value is guaranteed Quality of service (QoS) for the traffic flow.

7. The control apparatus according to claim 6 , wherein the guaranteed Quality of service (QoS) includes at least one of a priority, a guaranteed delay, and a guaranteed bit rate.

8. The control apparatus according to claim 1 , wherein the node includes at least one of a radio access network node in the communication network and a core network node in the communication network.

9. A method performed by a control apparatus, comprising:

determining a control value to be supplied to a node in a communication network so as to achieve a setpoint of Quality of Service (QoS) performance required by a traffic flow transferred through the communication network, the control value causing the node to adjust allocation of network resources to the traffic flow,

wherein the QoS performance is end-to-end latency between a sender end node and a receiver end node of the traffic flow, target throughput of the traffic flow, or an acceptable delay for the communication network, and

wherein the setpoint is a target value of the end-to-end latency, target throughput, or acceptable delay;

monitoring a traffic-related parameter regarding the traffic flow, wherein the traffic-related parameter is a size of data to be sent per communication event or a parameter that changes as the size of data to be sent per communication event changes;

acquiring a control delay between the control apparatus and the node; and

correcting the control value based on the control delay and on a trend in changes in the traffic-related parameter.

10. The method according to claim 9 , wherein the correcting comprises correcting the control value in such a manner that the control value is consistent with an estimated value of the traffic-related parameter at a point in time in the future when the node operates in accordance with the control value.

11. The method according to claim 9 , wherein the correcting comprises:

generating a first corrected control value by correcting the control value based on a latest value of the traffic-related parameter; and

generating a second corrected control value by correcting the first corrected control value based on the control delay.

12. The method according to claim 11 , wherein the second corrected control value is consistent with an estimated value of the traffic-related parameter at a point in time in the future when the node operates in accordance with the control value.

13. The method according to claim 11 , wherein

the acquiring comprises monitoring a change in the control delay, and

the generating the second corrected control value comprises generating the second corrected control value while taking into account the change in the control delay.

14. The method according to claim 9 , wherein the traffic-related parameter is a parameter that affects the determination of the control value for achieving the setpoint.

15. A non-transitory computer readable medium storing a program for causing a computer to perform a method performed by a control apparatus, the method comprising:

determining a control value to be supplied to a node in a communication network so as to achieve a setpoint of Quality of Service (QoS) performance required by a traffic flow transferred through the communication network, the control value causing the node to adjust allocation of network resources to the traffic flow,

wherein the QoS performance is end-to-end latency between a sender end node and a receiver end node of the traffic flow, target throughput of the traffic flow, or an acceptable delay for the communication network, and

wherein the setpoint is a target value of the end-to-end latency, target throughput, or acceptable delay;

monitoring a traffic-related parameter regarding the traffic flow, wherein the traffic-related parameter is a size of data to be sent per communication event or a parameter that changes as the size of data to be sent per communication event changes;

acquiring a control delay between the control apparatus and the node; and

correcting the control value based on the control delay and on a trend in changes in the traffic-related parameter.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2019
From: IWAI, TAKANORI; ITOH, NOBUHIKO
To: NEC CORPORATION
Reel/Frame 050317/0534 →
Priority Claims (1)
JP JP2017-044323 · Mar 8, 2017 · national
Continuity (1)
Related Publication 20210136619A1 · May 6, 2021