IP Library Granted Patent US 12,483,519
Granted Patent B2
US 12,483,519 · App. 18/274,558 · Granted Nov 25, 2025

Transmission system, transmission method and transmission program

Inventors: Takuro Yamaguchi (Musashino, JP); Takahiro Yamaguchi (Musashino, JP); Daisuke Shirai (Musashino, JP); Yasuhiro Mochida (Musashino, JP)
Assignee: NTT, Inc.
H04L49/9023H04L1/205H04L49/9005
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,483,519
App. No.
18/274,558
Granted
Nov 25, 2025
Kind
B2
Abstract

A transmission system includes a calculation unit that calculates a jitter pattern sequence of a plurality of packets transmitted by a transmission device via a network using a transmission interval of the plurality of packets and a difference between arrival times at which the packets arrive at a reception device, a generation unit that inputs the jitter pattern sequence to a first learning model to generate a state index indicating a state of the network, and a buffer estimation unit that determines a buffer size of a reception buffer of the reception device based on the state index.

Claims (33)

1 . A transmission system comprising:

a calculation unit, including one or more processors, configured to calculate a jitter pattern sequence of a plurality of packets transmitted by a transmission device via a network using a transmission interval of the plurality of packets and a difference between arrival times at which the packets arrive at a reception device;

a generation unit, including one or more processors, configured to input the jitter pattern sequence to a first learning model to generate a state index indicating a state of the network; and

a buffer estimation unit, including one or more processors, configured to input the state index to a second learning model to determine a buffer size of a reception buffer of the reception device based on the state index.

2 . The transmission system according to claim 1 , further comprising:

a control unit, including one or more processors, configured to update the buffer size of the reception buffer to the buffer size determined by the buffer estimation unit.

3 . The transmission system according to claim 1 , wherein

the calculation unit is configured to acquire a predetermined constant transmission interval or a plurality of transmission times when the transmission device transmits a plurality of the packets from the transmission device, and

in a case of acquiring the transmission time, the calculation unit is configured to calculate the jitter pattern sequence using a difference between the transmission times.

4 . The transmission system according to claim 1 , wherein the first learning model is a neural network generated by performing unsupervised learning using a slack time zone of the network as learning data, or by performing unsupervised learning in which labels are attached to the transmission interval collected from the transmission device and the arrival time collected from the reception device.

5 . A transmission method performed by a transmission system, the method comprising:

calculating a jitter pattern sequence of a plurality of packets transmitted by a transmission device via a network using a transmission interval of the plurality of packets and a difference between arrival times at which the packets arrive at a reception device,

inputting the jitter pattern sequence to a first learning model to generate a state index indicating a state of the network, and

acquiring an observation value output from a reception buffer, and determining a buffer size of the reception buffer of the reception device based on the state index by using a deviation between the observation value or an estimation value estimated from the observation value and the state index.

6 . The transmission method according to claim 5 , further comprising:

updating the buffer size of the reception buffer to the determined buffer size.

7 . The transmission method according to claim 5 , further comprising:

acquiring a predetermined constant transmission interval or a plurality of transmission times when the transmission device transmits a plurality of the packets from the transmission device, and

in a case of acquiring the transmission time, calculating the jitter pattern sequence using a difference between the transmission times.

8 . The transmission method according to claim 5 , wherein the first learning model is a neural network generated by performing unsupervised learning using a slack time zone of the network as learning data, or by performing unsupervised learning in which labels are attached to the transmission interval collected from the transmission device and the arrival time collected from the reception device.

9 . A non-transitory computer-readable storage medium storing a transmission program for causing a computer to perform operations comprising:

calculating a jitter pattern sequence of a plurality of packets transmitted by a transmission device via a network using a transmission interval of the plurality of packets and a difference between arrival times at which the packets arrive at a reception device,

inputting the jitter pattern sequence to a first learning model to generate a state index indicating a state of the network, wherein the first learning model is a neural network generated by performing unsupervised learning using a slack time zone of the network as learning data, or by performing unsupervised learning in which labels are attached to the transmission interval collected from the transmission device and the arrival time collected from the reception device, and

determining a buffer size of a reception buffer of the reception device based on the state index.

10 . The non-transitory computer-readable storage medium according to claim 9 , wherein the operations further comprise:

updating the buffer size of the reception buffer to the determined buffer size.

11 . The non-transitory computer-readable storage medium according to claim 9 , wherein the operations further comprise:

acquiring a predetermined constant transmission interval or a plurality of transmission times when the transmission device transmits a plurality of the packets from the transmission device, and

in a case of acquiring the transmission time, calculating the jitter pattern sequence using a difference between the transmission times.

12 . The non-transitory computer-readable storage medium according to claim 9 , wherein the operations further comprise:

inputting the state index to a second learning model to determine the buffer size of the reception buffer.

13 . The non-transitory computer-readable storage medium according to claim 9 , wherein the operations further comprise:

acquiring an observation value output from the reception buffer, and determining the buffer size of the reception buffer using a deviation between the observation value or an estimation value estimated from the observation value and the state index.

Assignments (3)
CHANGE OF NAME Recorded Aug 14, 2025
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 072460/0605 →
CHANGE OF NAME Recorded Aug 14, 2025
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 073460/0980 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2023
From: YAMAGUCHI, TAKURO; YAMAGUCHI, TAKAHIRO; SHIRAI, DAISUKE; MOCHIDA, YASUHIRO
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 064438/0402 →
Continuity (1)
Related Publication 20240098041A1 · Mar 21, 2024
References Cited (14)
US 20030152093A1 · Gupta · 2003 [cited by examiner]
US 20070211704A1 · Lin · 2007 [cited by examiner]
US 20190164518A1 · Dimitrov · 2019 [cited by examiner]
US 20200193213A1 · Cao · 2020 [cited by examiner]
US 20200275278A1 · Hanawa et al. · 2020 [cited by applicant]
US 20210084093A1 · Gunnalan · 2021 [cited by examiner]
US 20240098041A1 · Yamaguchi · 2024 [cited by examiner]
US 20240244216A1 · Sakthivel · 2024 [cited by examiner]
JP 2008244894 · 2008 [cited by applicant]
JP 2014135685 · 2014 [cited by applicant]
JP 20198554 · 2019 [cited by applicant]
JP 2020135816 · 2020 [cited by applicant]
[No Author Listed], “SMPTE Standard: 2017 Professional Media Over Managed IP Networks: Uncompressed Active Video,” Society of Motion Picture and Television Engineers, Sep. 2017, SPMTE ST 2110-20:2017, 22 pages. [cited by applicant]
[No Author Listed], “SMPTE Standard: 2017 Professional Media Over Managed IP Networks: Traffic Shaping and Delivery Timing for Video,” Society of Motion Picture and Television Engineers, Nov. 2017, SPMTE ST 2110-21:2017… [cited by applicant]