Communication system, control apparatus, and communication method

US9419910B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9419910-B2
Application numberUS-201214344472-A
CountryUS
Kind codeB2
Filing dateSep 12, 2012
Priority dateSep 13, 2011
Publication dateAug 16, 2016
Grant dateAug 16, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A communication system includes: a forwarding node(s) in which a first packet handling operation(s) for processing incoming packets is set and which processes packets in accordance with the packet handling operation(s); a first control apparatus setting the first packet handling operation(s) in the forwarding node(s); a flow control node(s) arranged upstream of the forwarding node(s); and a second control apparatus setting a second packet handling operation(s) in the flow control node(s). The flow control node(s) intercepts forwarding of packets that do not satisfy a predetermined condition(s) to the forwarding node(s) in accordance with the second packet handling operation(s).

First claim

Opening claim text (preview).

What is claimed is: 1. A communication system, comprising: a forwarding node(s) in which a first packet handling operation(s) for processing incoming packets is set and which processes packets in accordance with the packet handling operation(s); a first control apparatus setting the first packet handling operation(s) in the forwarding node(s); a flow control node(s) arranged upstream of the forwarding node(s); and a second control apparatus setting a second packet handling operation(s) in the flow control node(s), wherein the flow control node(s) intercepts forwarding of packets that do not satisfy a predetermined condition(s) to the forwarding node(s) in accordance with the second packet handling operation(s); and wherein the second control apparatus sets a packet handling operation(s) having fewer fields that are matched against incoming packets in the flow control node(s), compared with a packet handling operation(s) set in the forwarding node(s). 2. The communication system according to claim 1 ; wherein a plurality of flow control nodes are arranged in series with each other; and wherein the second control apparatus sets the second packet handling operation(s) so that packets are dropped in stages by the individual flow control nodes. 3. A communication system, comprising: a forwarding node(s) in which a first packet handling operation(s) for processing incoming packets is set and which processes packets in accordance with the packet handling operation(s); a first control apparatus setting the first packet handling operation(s) in the forwarding node(s); a flow control node(s) arranged upstream of the forwarding node(s); and a second control apparatus setting a second packet handling operation(s) in the flow control node(s), wherein the flow control node(s) intercepts forwarding of packets that do not satisfy a predetermined condition(s) to the forwarding node(s) in accordance with the second packet handling operation(s); and wherein the second control apparatus sets fewer packet handling operations than packet handling operations set in the forwarding node(s) in the flow control node(s). 4. The communication system according to claim 3 ; wherein a plurality of flow control nodes are arranged in series with each other; and wherein the second control apparatus sets the second packet handling operation(s) so that packets are dropped in stages by the individual flow control nodes. 5. A communication system, comprising: a forwarding node(s) in which a first packet handling operation(s) for processing incoming packets is set and which processes packets in accordance with the packet handling operation(s); a first control apparatus setting the first packet handling operation(s) in the forwarding node(s); a flow control node(s) arranged upstream of the forwarding node(s); and a second control apparatus setting a second packet handling operation(s) in the flow control node(s), wherein the flow control node(s) intercepts forwarding of packets that do not satisfy a predetermined condition(s) to the forwarding node(s) in accordance with the second packet handling operation(s); and wherein the second control apparatus sets a packet handling operation(s) having a longer valid period(s) in the flow control node(s) than a valid period(s) of a packet handling operation(s) set in the forwarding node(s). 6. The communication system according to claim 5 ; wherein a plurality of flow control nodes are arranged in series with each other; and wherein the second control apparatus sets the second packet handling operation(s) so that packets are dropped in stages by the individual flow control nodes. 7. A communication system, comprising: a forwarding node(s) in which a first packet handling operation(s) for processing incoming packets is set and which processes packets in accordance with the packet handling operation(s); a first control apparatus setting the first packet handling operation(s) in the forwarding node(s); a flow control node(s) arranged upstream of the forwarding node(s); and a second control apparatus setting a second packet handling operation(s) in the flow control node(s), wherein the flow control node(s) intercepts forwarding of packets that do not satisfy a predetermined condition(s) to the forwarding node(s) in accordance with the second packet handling operation(s); wherein the flow control node(s) intercepts forwarding of the packets that do not satisfy a predetermined condition(s) to the forwarding node(s) by dropping the packets that do not satisfy a predetermined condition(s) or by forwarding the packets to a node(s) other than the forwarding node(s); wherein the second control apparatus sets a second packet handling operation(s) for causing, if the flow control node(s) receives a packet that does not satisfy a predetermined condition(s), the flow control node(s) to write information indicating that the packet needs to be dropped in a predetermined region of the packet, instead of causing the flow control node(s) to drop the packet or forward the packet to a node(s) other than the forwarding node(s); wherein the flow control node(s) writes the information indicating that the packet needs to be dropped in the predetermined region of the packet that does not satisfy a predetermined condition(s) in accordance with the second packet handling operation(s) and forwards the packet to the forwarding node(s); and wherein the first control apparatus sets a packet handling operation(s) for causing the forwarding node(s) to drop the packet in which the information indicating that the packet needs to be dropped is written. 8. A second control apparatus in a communication system comprising: a forwarding node(s) in which a first packet handling operation(s) for processing incoming packets is set and which processes packets in accordance with the packet handling operation(s); a first control apparatus setting the first packet handling operation(s) in the forwarding node(s); and a flow control node(s) arranged upstream of the forwarding node(s); wherein the second control apparatus sets a second packet handling operation(s) in the flow control node(s) and causes the flow control node(s) to intercept forwarding of packets that do not satisfy a predetermined condition(s) to the forwarding node(s); and wherein the second control apparatus sets a packet handling operation(s) having fewer fields that are matched against incoming packets in the flow control node(s), compared with a packet handling operation(s) set in the forwarding node(s). 9. The second control apparatus according to claim 8 ; wherein the second control apparatus sets the second packet handling operation(s) so that packets are dropped in stages by a plurality of flow control nodes arranged in series with each other. 10. A second control apparatus in a communication system comprising: a forwarding node(s) in which a first packet handling operation(s) for processing incoming packets is set and which processes packets in accordance with the packet handling operation(s); a first control apparatus setting the first packet handling operation(s) in the forwarding node(s); and a flow control node(s) arranged upstream of the forwarding node(s); wherein the second control apparatus sets a second packet handling operation(s) in the flow control node(s) and causes the flow control node(s) to intercept forwarding of packets that do not satisfy a predetermined condition(s) to the forwarding node(s); and wherein the second control apparatus sets fewer packet handling operations than packet handling operations set in the forwarding node(s) in the flow control node(s). 11. The second control apparatus ac

Assignees

Inventors

Classifications

  • H04L47/32Primary

    by discarding or delaying data units, e.g. packets or frames · CPC title

  • H04L47/12Primary

    Avoiding congestion; Recovering from congestion · CPC title

  • Filtering by address, protocol, port number or service, e.g. IP-address or URL · CPC title

  • Access control lists [ACL] · CPC title

  • Corrective measures · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9419910B2 cover?
A communication system includes: a forwarding node(s) in which a first packet handling operation(s) for processing incoming packets is set and which processes packets in accordance with the packet handling operation(s); a first control apparatus setting the first packet handling operation(s) in the forwarding node(s); a flow control node(s) arranged upstream of the forwarding node(s); and a sec…
Who is the assignee on this patent?
Yamagata Masaya, Shimonishi Hideyuki, Sonoda Kentaro, and 5 more
What technology area does this patent fall under?
Primary CPC classification H04L47/32. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 16 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).