IP Library Granted Patent US 9,497,118
Granted Patent B2
US 9,497,118 · App. 14/935,704 · Granted Nov 15, 2016

Communication system, communication device, controller, and method and program for controlling forwarding path of packet flow

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 9,497,118
App. No.
14/935,704
Granted
Nov 15, 2016
Kind
B2
Abstract

A communication system includes a network device to be used for packet handling; and a controller capable of sending, to the network device, a packet handling rule according to a first protocol. The network device classifies, based on a condition, indicative of a scope under which the controller is capable of controlling the network device, whether to handle the packet according to the packet handling rule sent from the controller or to handle the packet according to a table entry that the network device autonomously sets based on a second protocol.

Claims (13)

1. A communication system comprising:

a network device to be used for packet handling; and

a controller capable of sending, to the network device, a packet handling rule according to a first protocol;

wherein the network device classifies, based on a condition, indicative of a scope under which the controller is capable of controlling the network device, whether to handle the packet according to the packet handling rule sent from the controller or to handle the packet according to a table entry that the network device autonomously sets based on a second protocol.

2. A network device to be used for a packet handling, the network device comprising:

a first unit to communicate with a controller according to a first protocol, and to receive a packet handling rule from the controller, which is capable of sending the packet handling rule to the network device via a network between the controller and the network device;

a second unit to classify, based on a classification rule for classifying a received packet, whether to handle the packet according to the packet handling rule sent from the controller or to handle the packet according to a table entry that the network device autonomously sets based on a second protocol; and

wherein the classification rule is defined by a scope of control target by the controller.

3. A method to be used for a packet handling, the method comprising:

communicating with a controller according to a first protocol;

receiving a packet handling rule from the controller, which is capable of sending the packet handling rule to the network device via the network between the controller and the network device; and

classifying, based on a classification rule for classifying a received packet, whether to handle the received packet according to the packet handling rule sent from the controller or to handle the packet according to a table entry that the network device autonomously sets based on a second protocol;

wherein the classification rule is defined by a scope of control target by the controller.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2025
From: IP WAVE PTE. LTD.
To: SDN INNOVATION LLC
Reel/Frame 073190/0720 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2025
From: NEC ASIA PACIFIC PTE LTD.
To: IP WAVE PTE. LTD.
Reel/Frame 073181/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2024
From: NEC CORPORATION
To: NEC ASIA PACIFIC PTE LTD.
Reel/Frame 066867/0886 →