IP Library Granted Patent US 10,206,137
Granted Patent B2
US 10,206,137 · App. 14/916,789 · Granted Feb 12, 2019

Communication apparatus, control apparatus, communication system, communication method, control method, and program

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 10,206,137
App. No.
14/916,789
Granted
Feb 12, 2019
Kind
B2
Abstract

A technique enabling diverse communication quality control for a communication service is provided. A communication apparatus according to the present invention is a communication apparatus that performs communication over a communication path set up in a network, including: a first means for identifying the communication path corresponding to a packet; and a second means for adding quality information to the packet, wherein the quality information is selected from among a plurality of pieces of quality information associated with a quality class of the identified communication path.

Claims (42)

1. A communication apparatus, comprising:

a memory storing a plurality of quality identifiers; and

a processor configured to execute program instructions to:

receive a packet;

identify, based on the received packet, a first path attribute and a second path attribute corresponding to a communication path of the received packet;

select, based on the first path attribute and the second path attribute, one of the plurality of quality identifiers;

add the selected quality identifier to the received packet; and

forward the received packet including the selected quality identifier.

2. The communication apparatus according to claim 1 , wherein the first path attribute has priority over the second path attribute.

3. The communication apparatus according to claim 1 , wherein the first path attribute represents a quality class of the communication path.

4. The communication apparatus according to claim 3 , wherein the second path attribute represents a service provided to a user.

5. The communication apparatus according to claim 3 , wherein the second path attribute represents a level of traffic congestion.

6. The communication apparatus according to claim 5 , wherein the level of traffic congestion is monitored by a monitoring apparatus.

7. The communication apparatus according to claim 1 , wherein the processor is further configured to execute program instructions to receive the packet from a node terminating the communication path.

8. A communication system, comprising:

a communication apparatus; and

a control apparatus configured to control the communication apparatus,

wherein the communication apparatus comprises:

a memory storing a plurality of quality identifiers; and

a processor configured to execute program instructions to:

receive a packet;

identify, based on the received packet, a first path attribute and a second path attribute corresponding to a communication path of the received packet;

select, based on the first path attribute and the second path attribute, one of the plurality of quality identifiers;

add the selected quality identifier to the received packet; and

forward the received packet including the selected quality identifier.

9. The communication system according to claim 8 , wherein the first path attribute has priority over the second path attribute.

10. The communication system according to claim 8 , wherein the first path attribute represents a quality class of the communication path.

11. The communication apparatus according to claim 10 , wherein the second path attribute represents a level of traffic congestion.

12. The communication system according to claim 11 , further comprising a monitoring apparatus configured to monitor traffic congestion, wherein the level of traffic congestion is monitored by the monitoring apparatus.

13. The communication system according to claim 8 , wherein the processor is further configured to execute program instructions to receive the packet from a node terminating the communication path.

14. A communication method, comprising:

receiving a packet;

identifying, based on the received packet, a first path attribute and a second path attribute corresponding to a communication path of the received packet;

selecting, based on the first path attribute and the second path attribute, a quality identifier from a plurality of quality identifiers;

adding the selected quality identifier to the received packet; and

forwarding the received packet including the selected quality identifier.

15. The communication method according to claim 14 , wherein the first path attribute has priority over the second path attribute.

16. The communication method according to claim 14 , wherein the first path attribute represents a quality class of the communication path.

17. The communication method according to claim 16 , wherein the second path attribute represents a service provided to a user.

18. The communication method according to claim 16 , wherein the second path attribute represents a level of traffic congestion.

19. The communication method according to claim 18 , wherein the level of traffic congestion is monitored by a monitoring apparatus.

20. The communication method according to claim 14 , further comprising receiving the packet from a node terminating the communication path.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2024
From: NEC CORPORATION
To: NEC ASIA PACIFIC PTE LTD.
Reel/Frame 066867/0886 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2016
From: ITOH, NOBUHIKO; AKIYOSHI, IPPEI; MIZUKOSHI, YASUHIRO
To: NEC CORPORATION
Reel/Frame 037895/0248 →