IP Library Granted Patent US 12,445,372
Granted Patent B2
US 12,445,372 · App. 18/028,042 · Granted Oct 14, 2025

Communication system, distribution device, data distribution method and program

Inventors: Takuya Oda (Musashino, JP); Takuya Ohara (Musashino, JP); Fumikazu Inuzuka (Musashino, JP); Takafumi Tanaka (Musashino, JP); Masayuki Shimoda (Musashino, JP)
Assignee: NTT, Inc.
H04L45/30H04L12/50H04L12/56
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,445,372
App. No.
18/028,042
Granted
Oct 14, 2025
Kind
B2
Abstract

Distribution devices are each connected to a single or a plurality of line switching networks and a single or a plurality of packet switching networks, selects either the line switching network or the packet switching network as the distribution destination on the basis of distribution policy information in a case where data to which the service providing device or the calculation device is set as a transmission destination, and transmits the received data to the selected switching network is received, and the distribution device captures the received data on the basis of the aggregation policy information and transmit the data to the service providing device or the calculation device corresponding to the transmission destination of the captured data in a case where data transmitted by the other distribution device is received from the line switching network or the packet switching network.

Claims (26)

1. A communication system, comprising:

a service providing device configured to provide a service to a user;

a calculation device having at least a communication function and an arithmetic processing function; and

a plurality of distribution devices connected to a single or a plurality of line switching networks that transfers data received through a line generated corresponding to a transmission destination of data and a single or a plurality of packet switching networks that transfers data through a route corresponding to the transmission destination of data among a plurality of routes, each of the distribution devices selecting one of the line switching network or the packet switching network as a distribution destination on a basis of distribution policy information in a case where data to which the service providing device or the calculation device is set as a transmission destination is received, transmitting the received data to the selected switching network, capturing the received data on a basis of aggregation policy information in a case where the data transmitted by another one of the distribution devices is received from the line switching network or the packet switching network, and transmitting the captured data to the service providing device or the calculation device corresponding to a transmission destination of the captured data, wherein the aggregation policy information indicates an aggregation policy for (i) time division reception, in which a receiving destination is switched in time, (ii) simultaneous reception, in which data is received from multiple destinations simultaneously, or (iii) selective reception, in which the receiving destination is selectively switched according to priority.

2. The communication system according to claim 1 , further comprising an access network, wherein

the calculation device is configured to be connected to one of the distribution devices via the access network, and/or the calculation device includes a main device configured to receive the data and an input/output device, the main device is configured to be directly connected to one of the distribution devices, and the input/output device is connected to the main device via the access network.

3. The communication system according to claim 1 , comprising:

a distribution device control device connected to the distribution devices, a line switching network management device included in the line switching network, and a packet switching network management device included in the packet switching network, wherein:

each of the distribution devices

transmits a signal requesting for information specifying a distribution destination to the distribution device control device in a case where the switching network of the distribution destination is not selectable on the basis of the distribution policy information, receives the information specifying the distribution destination from the distribution device control device, and selects the switching network of the distribution destination, and

the distribution device control device

transmits information obtained from the line switching network management device or the packet switching network management device to the distribution device as information for specifying the distribution destination in a case where a signal for requesting the information for specifying the distribution destination is received from the distribution device.

4. The communication system according to claim 1 , wherein the line switching network includes a plurality of line switching devices, and

in a case where a line is generated between two of the line switching devices and one of the two line switching devices receives a plurality of pieces of the data to be transmitted to the other line switching device, the one of the line switching devices collectively performs optical burst transfer of the received plurality of pieces of the data to the other line switching device through the line between the two line switching devices.

5. The communication system according to claim 1 , wherein

in a case where the service providing device receives data to be transmitted by designating multicast, the service providing device duplicates the data such that a number of pieces of the data is equal to a number of a plurality of the calculation devices requesting reception of the data in the packet switching network, or the line switching network, or the distribution device, and transmits the duplicated data to each of the plurality of calculation devices.

6. A distribution device provided in a communication system that includes:

a single or a plurality of line switching networks that transfers data received through a line generated corresponding to a transmission destination of data and a single or a plurality of packet switching networks that transfers data through a route corresponding to the transmission destination of data among a plurality of routes;

a service providing device that provides a service to a user; and

a calculation device having at least a communication function and an arithmetic processing function, wherein

the distribution device selects one of the line switching network or the packet switching network as a distribution destination on a basis of distribution policy information in a case of connecting to the line switching network and the packet switching network and receiving data to which the service providing device or the calculation device is set as a transmission destination, transmits the received data to the selected switching network, captures the received data on a basis of aggregation policy information in a case where the data transmitted by another one of the distribution devices is received from the line switching network or the packet switching network, and transmits the captured data to the service providing device or the calculation device corresponding to a transmission destination of the captured data, wherein the aggregation policy information indicates an aggregation policy for (i) time division reception, in which a receiving destination is switched in time, (ii) simultaneous reception, in which data is received from multiple destinations simultaneously, or (iii) selective reception, in which the receiving destination is selectively switched according to priority.

7. A data distribution method, comprising:

by a first distribution device, in a case of receiving data to which a service providing device that provides a service to a user or a calculation device having at least a communication function and an arithmetic processing function is set as a transmission destination, selecting, as a distribution destination, a single or a plurality of line switching networks or a single or a plurality of packet switching networks on a basis of distribution policy information, and transmitting the received data to the selected switching network;

transferring, in a case where the data is received from the first distribution device in the line switching network, the received data through a line generated corresponding to the transmission destination of the data;

transferring, in a case where the data is received from the first distribution device in the packet switching network, the received data through a route corresponding to the transmission destination of the data among a plurality of routes; and

by a second distribution device, in a case of receiving the data transmitted by the first distribution device from the line switching network or the packet switching network, capturing the received data on a basis of aggregation policy information, and transmitting the captured data to the service providing device or the calculation device corresponding to the transmission destination of the captured data, wherein the aggregation policy information indicates an aggregation policy for (i) time division reception, in which a receiving destination is switched in time, (ii) simultaneous reception, in which data is received from multiple destinations simultaneously, or (iii) selective reception, in which the receiving destination is selectively switched according to priority.

Assignments (2)
CHANGE OF NAME Recorded Aug 14, 2025
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 072468/0951 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2023
From: ODA, TAKUYA; OHARA, TAKUYA; INUZUKA, FUMIKAZU; TANAKA, TAKAFUMI; SHIMODA, MASAYUKI
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 063079/0262 →
Continuity (1)
Related Publication 20230344753A1 · Oct 26, 2023
References Cited (62)
US 6678524B1 · Hansson · 2004 [cited by examiner]
US 6914972B1 · Baumeister · 2005 [cited by examiner]
US 7519049B2 · Masuda · 2009 [cited by examiner]
US 7822065B2 · Lu · 2010 [cited by applicant]
US 8719534B1 · Ray, III et al. · 2014 [cited by applicant]
US 9141420B2 · Chang et al. · 2015 [cited by applicant]
US 9146769B1 · Shankar et al. · 2015 [cited by applicant]
US 9785478B1 · Babu et al. · 2017 [cited by applicant]
US 11089105B1 · Karumbunathan et al. · 2021 [cited by applicant]
US 11301407B2 · Sen et al. · 2022 [cited by applicant]
US 20030184651A1 · Ohsawa · 2003 [cited by examiner]
US 20060171713A1 · Feng · 2006 [cited by applicant]
US 20070079307A1 · Dhawan et al. · 2007 [cited by applicant]
US 20080235361A1 · Crosbie et al. · 2008 [cited by applicant]
US 20090240790A1 · Utsunomiya et al. · 2009 [cited by applicant]
US 20100042636A1 · Lu · 2010 [cited by applicant]
US 20110126047A1 · Anderson et al. · 2011 [cited by applicant]
US 20120117563A1 · Chang et al. · 2012 [cited by applicant]
US 20120327953A1 · Vokkarane et al. · 2012 [cited by applicant]
US 20130262390A1 · Kumarasamy et al. · 2013 [cited by applicant]
US 20140019621A1 · Khan et al. · 2014 [cited by applicant]
US 20140181984A1 · Kundu et al. · 2014 [cited by applicant]
US 20140258533A1 · Antony · 2014 [cited by applicant]
US 20150363219A1 · Katsuri et al. · 2015 [cited by applicant]
US 20170235817A1 · Deodhar et al. · 2017 [cited by applicant]
US 20180191601A1 · Micallef · 2018 [cited by applicant]
US 20190042325A1 · Nair · 2019 [cited by applicant]
US 20190327144A1 · Tembey et al. · 2019 [cited by applicant]
US 20190339320A1 · Dzafic · 2019 [cited by applicant]
US 20200218684A1 · Sen et al. · 2020 [cited by applicant]
US 20200412657A1 · Jang et al. · 2020 [cited by applicant]
US 20220158756A1 · Wang et al. · 2022 [cited by applicant]
EP 3041311 · 2016 [cited by applicant]
JP A10117215 · 1998 [cited by applicant]
JP A2003535526 · 2003 [cited by applicant]
JP A2005064970 · 2005 [cited by applicant]
JP A2006527541 · 2006 [cited by applicant]
JP A2010521761 · 2010 [cited by applicant]
JP A2012505561 · 2012 [cited by applicant]
JP A2015065527 · 2015 [cited by applicant]
JP A2015527649 · 2015 [cited by applicant]
KR 1020140003200A · 2014 [cited by applicant]
WO WO0193607A1 · 2001 [cited by applicant]
WO WO2004111775A2 · 2004 [cited by applicant]
WO WO2010041582A1 · 2010 [cited by applicant]
WO WO2015029416 · 2015 [cited by applicant]
WO WO2020143380 · 2020 [cited by applicant]
Aten International Co., Ltd., “KE6920 datasheet,” ver. 01, Jun. 17, 2020, retrieved from URL <https://assets.aten.com/product/spec_sheet/JP/ke6920-6922_ver01j.pdf>, Aten Product Information KE6920, pp. 1-5 (No Translati… [cited by applicant]
Bijoy Chand Chatterjee et al., “Routing and Wavelength Assignment for WDM-based Optical Networks,” Springer, pp. 35-43, vol. 410, 2017. [cited by applicant]
International Search Report in International Appln. No. PCT/JP2020/036303, dated Feb. 2, 2021, 6 pages (with English Translation). [cited by applicant]
International Search Report in International Appln. No. PCT/JP2020/039655, dated Feb. 16, 2021, 6 pages (with English Translation). [cited by applicant]
K. Yamaguchi et al., “M×N Wavelength Selective Switches Using Beam Splitting By Space Light Modulators,” IEEE Photonics Journal, vol. 8, No. 1, Feb. 2016. [cited by applicant]
M. Jinno et al., “An Overview of Elastic Optical Networks,” Proceedings of the 2013 IEICE Communications Society Conference, 2013, p. SS-98-SS-99 (No Translation). [cited by applicant]
Pegah Afsharlar et al., “Routing and Spectrum Assignment with Delayed Allocation in Elastic Optical Networks,” Journal of Optical Communications and Networking, 2017, pp. 1-10. [cited by applicant]
R. A. Wagner and S. E. Dreyfus, “The Steiner Problem in Graphs,” Networks 1, Dreyfus and Wagner, pp. 195-207, 1972. [cited by applicant]
Ramesh Govindan et al., “An Architecture for Stable, Analyzable Internet Routing,” IEEE Network, vol. 13, issue 1, pp. 29-35, 1999. [cited by applicant]
Ryan Shea and Jiangchuan Liu, “Cloud Gaming: Architecture and Performance,” IEEE Network, Jul./Aug. 2013, IEEE 2013, pp. 16-21. [cited by applicant]
Takamichi Nishijima et al., “On the Impact of Network Environment on Remote Desktop Protocols,” IEICE Technical Report CQ2012-21 (Jul. 2012), 2012, pp. 23-28 (English Abstract). [cited by applicant]
Wei Lu et al., “Dynamic Service Provisioning of Advance Reservation Requests in Elastic Optical Networks,” Journal of Lightwave Technology, vol. 31, Issue. 10, 2013, pp. 1621-1627. [cited by applicant]
Y. Liu et al., “The Degree-Constrained Multicasting Algorithm Using Ant Algorithm,” Proceedings of the 10th International Conference on Telecommunications, 2003, pp. 370-374. [cited by applicant]
Yang Chen et al., “Optical Burst Switching: A New Area in Optical Networking Research,” IEEE Network, vol. 18, issue 3, pp. 16-23, 2004. [cited by applicant]
Jinno et al., “Virtualization in Optical Networks from Network Level to Hardware Level [Invited],” J. Opt. Commun. Netw., Oct. 2013, 5(10):A46-A56. [cited by applicant]