IP Library Granted Patent US 12,556,973
Granted Patent B2
US 12,556,973 · App. 18/836,069 · Granted Feb 17, 2026

Control system, control method, controller, and program

Inventors: Yuki Sakaue (Musashino, JP); Tomohiro Taniguchi (Musashino, JP); Tatsuya Fukui (Musashino, JP)
Assignee: NTT, Inc.
H04W28/10
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 12,556,973
App. No.
18/836,069
Granted
Feb 17, 2026
Kind
B2
Abstract

An object of the present disclosure is to perform packet transmission control for each buffer according to communication requirements of an application. In order to achieve the above object, a control system according to the present disclosure is a control system that controls traffic of a wireless network, the control system including: a terminal and an access point that mutually transmit packets accumulated in buffers via the wireless network; and a controller that performs transmission control on the terminal and the access point, in which the controller controls packet transmission between the terminal and the access point for each of the buffers on the basis of amounts of the packets accumulated in the buffers of the terminal and the access point and communication requirements of an application associated with the buffers.

Claims (29)

1 . A control system for controlling traffic of a wireless network, the control system comprising:

a terminal and an access point configured to mutually transmit packets accumulated in buffers via the wireless network; and

a controller, including one or more processors, configured to perform transmission control on the terminal and the access point,

wherein the controller is configured to control packet transmission between the terminal and the access point for each of the buffers on a basis of amounts of the packets accumulated in the buffers of the terminal and the access point and communication requirements of an application associated with the buffers, wherein the communication requirements include a request band, a request delay period, and a request jitter of the application, the request jitter indicating an allowable value of a delay fluctuation period of packets necessary for executing the application,

the controller is further configured to allocate the request band to each of the buffers in an ascending order of the request delay period, and perform scheduling so that a transmission interval of the packets accumulated in the buffers associated with the same application becomes equal to or less than the request jitter.

2 . The control system according to claim 1 ,

wherein the terminal is configured to notify the controller of changed communication requirements in a case where there is change in the communication requirements of the application, and

the controller is configured to update, for each of the buffers of the terminal and the access point, a database storing the amounts of the packets accumulated in the buffers and the communication requirements of the application associated with the buffers to the communication requirements notified from the terminal.

3 . The control system according to claim 1 , further comprising:

a network monitoring unit, including one or more processors, configured to monitor traffic of the wireless network, estimate change in the communication requirements of the application from the change in the traffic in a case where there is change in the traffic and notify the controller of the changed communication requirements,

wherein the controller is configured to update, for each of the buffers of the terminal and the access point, a database storing the amounts of the packets accumulated in the buffers and the communication requirements of the application associated with the buffers to the communication requirements notified from the network monitoring unit.

4 . A control method for controlling traffic of a wireless network,

the control method being transmission control to be performed by a controller on a terminal and an access point that mutually transmit packets via the wireless network,

the control method comprising:

controlling packet transmission between the terminal and the access point for each of buffers on a basis of amounts of packets accumulated in the buffers of the terminal and the access point and communication requirements of an application associated with the buffers, wherein the communication requirements include a request band, a request delay period, and a request jitter of the application, the request jitter indicating an allowable value of a delay fluctuation period of packets necessary for executing the application,

the control method further comprising:

allocating the request band to each of the buffers in an ascending order of the request delay period; and

performing scheduling so that a transmission interval of the packets accumulated in the buffers associated with the same application becomes equal to or less than the request jitter.

5 . A controller for controlling traffic of a wireless network,

the controller being a device including one or more processors is configured to perform transmission control on a terminal and an access point that mutually transmit packets via the wireless network, and

control packet transmission between the terminal and the access point for each of buffers on a basis of amounts of packets accumulated in the buffers of the terminal and the access point and communication requirements of an application associated with the buffers, wherein the communication requirements include a request band, a request delay period, and a request jitter of the application, the request jitter indicating an allowable value of a delay fluctuation period of packets necessary for executing the application,

the controller is further configured to allocate the request band to each of the buffers in an ascending order of the request delay period, and perform scheduling so that a transmission interval of the packets accumulated in the buffers associated with the same application becomes equal to or less than the request jitter.

6 . A non-transitory computer-readable storage medium storing a program for causing a computer to serve as the controller according to claim 5 .

7 . The control method according to claim 4 ,

wherein the terminal is configured to notify the controller of changed communication requirements in a case where there is change in the communication requirements of the application, and

the controller method further comprises updating, for each of the buffers of the terminal and the access point, a database storing the amounts of the packets accumulated in the buffers and the communication requirements of the application associated with the buffers to the communication requirements notified from the terminal.

8 . The control method according to claim 4 , further comprising:

monitoring traffic of the wireless network, estimating change in the communication requirements of the application from the change in the traffic in a case where there is change in the traffic and notifying the controller of the changed communication requirements,

updating, for each of the buffers of the terminal and the access point, a database storing the amounts of the packets accumulated in the buffers and the communication requirements of the application associated with the buffers to the communication requirements notified from a network monitoring unit.

Assignments (4)
CHANGE OF NAME Recorded Aug 14, 2025
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 072412/0770 →
CHANGE OF NAME Recorded Aug 14, 2025
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 072460/0361 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2024
From: SAKAUE, YUKI; TANIGUCHI, TOMOHIRO; FUKUI, TATSUYA
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 068424/0003 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2024
From: SAKAUE, YUKI; TANIGUCHI, TOMOHIRO; FUKUI, TATSUYA
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 068223/0976 →
Continuity (1)
Related Publication 20250142412A1 · May 1, 2025
References Cited (29)
US 6377546B1 · Guerin · 2002 [cited by examiner]
US 6961311B2 · Rakotoarivelo · 2005 [cited by examiner]
US 7302269B1 · Crawford · 2007 [cited by examiner]
US 7779096B2 · Cherkasova · 2010 [cited by examiner]
US 8532062B2 · Nagasawa · 2013 [cited by examiner]
US 8665824B2 · Nagasawa · 2014 [cited by examiner]
US 11632773B2 · Siraj · 2023 [cited by examiner]
US 20040125775A1 · Rios · 2004 [cited by examiner]
US 20100080162A1 · Igarashi · 2010 [cited by examiner]
US 20100189129A1 · Hinosugi · 2010 [cited by examiner]
US 20100309883A1 · Nagasawa · 2010 [cited by examiner]
US 20110019555A1 · Gotoh · 2011 [cited by examiner]
US 20110026494A1 · Nagasawa · 2011 [cited by examiner]
US 20110044288A1 · Nagasawa · 2011 [cited by examiner]
US 20140013361A1 · Monari · 2014 [cited by examiner]
US 20150256427A1 · Kim · 2015 [cited by examiner]
US 20200008217A1 · Shahar · 2020 [cited by examiner]
US 20210006614A1 · Oyman · 2021 [cited by examiner]
US 20210298042A1 · Siraj · 2021 [cited by examiner]
US 20230199747A1 · Sakaue et al. · 2023 [cited by applicant]
US 20230403543A1 · Pateromichelakis · 2023 [cited by examiner]
JP 200049853 · 2000 [cited by applicant]
JP 20076019 · 2007 [cited by applicant]
JP 2010157782 · 2010 [cited by applicant]
JP 2010177797 · 2010 [cited by applicant]
WO WO2021192323A1 · 2021 [cited by applicant]
[No Author Listed], “Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications, Amendment 8: Medium Access Control (MAC) Quality of Service Enhancements,” IEEE Computer Society, IEEE 802.… [cited by applicant]
Otani et al., “IEEE802.11e—QoS Enhanced Wireless LAN standard,” Journal of the Institute of Image Information and Television Engineers, 2003, 57(11):1459-1464, 13 pages (with English translation). [cited by applicant]
Sakaue et al., “Proposal of centralized quality control independent of wireless network,” IEICE General Conference, online, Mar. 9-12, 2021, 3 pages (with English translation). [cited by applicant]