IP Library Granted Patent US 11,582,142
Granted Patent B2
US 11,582,142 · App. 16/332,657 · Granted Feb 14, 2023

Communication control method, communication control device, and computer program

Inventors: Mahoko Tamura (Yokohama, JP); Yoshinao Kurihara (Tokyo, JP); Kazuki Oodo (Saitama, JP); Kento Ikeda (Kasukabe, JP); Hiroshi Sakoda (Chiba, JP); Takanori Mizuguchi (Tokyo, JP); Yasuhiro Hataya (Ichikawa, JP); Kazuki Sato (Tokyo, JP); Kaname Nishizuka (Tokyo, JP); Tomohiro Kimura (Chiba, JP); Masashi Sakurada (Tokyo, JP); Kyoko Onojima (Tokyo, JP)
Assignee: NTT Communications Corporation
H04L45/24H04L12/4633H04L63/1441H04L67/02
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,582,142
App. No.
16/332,657
Granted
Feb 14, 2023
Kind
B2
Abstract

A communication control method which performs route control in a communication system comprising: a specific network constituting the Internet; a first network configured to accommodate a specific device connected to the specific network; a second network provided between the specific network and the first network; and a processing device configured to perform predetermined processing on the basis of a packet transmitted between the specific network and the first network, the communication control method comprising: causing a path setting device in the communication system to execute a communication route-setting process comprised of, in accordance with first routing information defining a path leading from the first network to the specific network to be branched in the second network, controlling a path so that a first path of the branched path is set as a path via the processing device, and a second path of the branched path is set as a path leading to the specific network.

Claims (57)

1. A communication control method which performs route control in a communication system, communication control method comprising

a specific network constituting the Internet;

a first network configured to accommodate a specific device connected to the specific network;

a second network provided between the specific network and the first network;

a network configured to accommodate a processing device and connected to the second network; and

the processing device configured to perform predetermined processing on the basis of a packet transmitted between the specific network and the first network,

the communication control method comprises:

controlling a path so that a first path of the path leading from the first network to the specific network is branched in the second network is set as a path leading to the specific network via the network;

controlling a path so that second path of the path leading from the first network to the specific network is branched in the second network is set as a path leading to the specific network without passing through the network;

a plurality of redirection destinations of at least a part of communication from the specific device is provided in the network and

the communication control method further includes a process of controlling a path so that a tunnel is formed for each redirection destination, and controlling the transferring of a packet to the redirection destination according to the information in the packet sent from the specific device.

2. The communication control method according to claim 1 , wherein

the communication control method further comprising:

controlling a path so that communication leading to the specific network via the first path leads to the processing device.

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

outputting to the second network first routing information illustrated below using a first routing protocol for controlling a path between the specific network and the first network; and

the first routing information includes information which designates a transmission destination so that at least a part of communication from the specific device is transferred to a relay device connected to the second network; and

the relay device is accommodated the network and sets so that the processing device is designated to a default route such that a packet flows to the processing device.

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

controlling a path so that a tunnel is formed in a part of the first path,

wherein a packet of communication via the processing device is transferred via the tunnel.

5. The communication control method according to claim 1 , further comprising:

controlling a path in the second network in accordance with second routing information defining a path leading from the specific network to the first network is branched in the second network;

controlling a path so that a third path of the path leading from the specific network to the first network is branched in the second network is set as a path leading to the first network via the network; and

controlling a path so that a fourth path of the path leading from the specific network to the first network to be branched in the second network is set as a path leading to the first network without passing through the network.

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

controlling a path so that the third path is set as a path leading to a predetermined address space including an address of the specific device via the processing device,

controlling a path so that the fourth path is set as a path leading to the first network in which the predetermined address space is excluded from an address space of the first network.

7. The communication control method according to claim 6 , further comprising:

controlling a path so that the communication leading to the specific device via the third path leads to the processing device.

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

outputting to the second network second routing information and third routing information illustrated below using a second routing protocol for controlling a path between the specific network and the first network;

the second routing information includes address information indicating an address space of the first network; and

the third routing information includes address information indicating a predetermined address space set to be smaller than the address space of the first network.

9. A communication control device which performs route control in a communication system comprising:

a specific network constituting the Internet;

a first network configured to accommodate a specific device connected to the specific network;

a second network provided between the specific network and the first network;

a network configured to accommodate a processing device and connected to the second network: and

the processing device configured to perform predetermined processing on the basis of a packet transmitted between the specific network and the first network, the communication control device comprising:

a path setting device configured to set a path;

wherein the path setting device controls a path in the second network in accordance with first routing information defining a path leading from the first network to the specific network to be branched in the second network;

wherein the path setting device controls a path so that a first path of the path leading from the first network to the specific network is branched in the second network is set as a path leading to the specific network via the network; and

wherein the path setting device controls a second path of the path leading from the first network to the specific network is branched in the second network is set as a path leading to the specific network without passing through the network;

the network includes a plurality of redirection destinations of at least a part of communication from the specific device: and

the path setting device controls a path so that a tunnel is formed for each redirection destination, and controls the transferring of a packet to the redirection destination according to the information in the packet sent from the specific device.

10. A non-transitory computer readable storage medium that stores program a to be executed by the computer of a communication system comprising:

a specific network constituting the Internet,

a first network configured to accommodate a specific device connected to the specific network,

a second network provided between the specific network and the first network,

a network configured to accommodate a processing device and connected to the second network, and

the processing device configured to perform predetermined processing on the basis of a packet transmitted between the specific network and the first network;

controlling a path in the second network in accordance with first routing information defining a path leading from the first network to the specific network is branched in the second network;

controlling a path so that a first path of the path leading from the first network to the specific network is branched in the second network is set as a path leading to the specific network via the network; and

controlling a path so that a second path of the path leading from the first network to the specific network is branched in the second network is set as a path leading to the specific network without passing through network

a plurality of redirection destinations of at least a part of communication from the specific device is provided in the network, and

the communication control system further includes a process of controlling a path so that a tunnel is formed for each redirection destination, and controlling the transferring of a packet to the redirection destination according to the information in the packet sent from the specific device.

Assignments (2)
CHANGE OF NAME Recorded Dec 19, 2025
From: NTT COMMUNICATIONS CORPORATION
To: NTT DOCOMO BUSINESS, INC.
Reel/Frame 073800/0678 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2019
From: TAMURA, MAHOKO; KURIHARA, YOSHINAO; OODO, KAZUKI; IKEDA, KENTO; SAKODA, HIROSHI; MIZUGUCHI, TAKANORI; HATAYA, YASUHIRO; SATO, KAZUKI; NISHIZUKA, KANAME; KIMURA, TOMOHIRO; SAKURADA, MASASHI; ONOJIMA, KYOKO
To: NTT COMMUNICATIONS CORPORATION
Reel/Frame 048576/0027 →
Priority Claims (1)
JP JP2016-192223 · Sep 29, 2016 · national
Continuity (1)
Related Publication 20210306253A1 · Sep 30, 2021