Communication apparatus and relay apparatus for performing packet priority control
First Claim
1. A communication apparatus for transmitting and receiving a packet, said communication apparatus comprising:
- a packet receiving unit for receiving a packet;
an application data generating unit for generating application data including data at an application level and a priority at said application level based on importance of the data;
a lower-level packet generating unit for generating a packet by adding to said application data a header including a destination address and a source address at a level lower than said application level; and
a packet transmitting unit for transmitting said packet.
1 Assignment
0 Petitions
Accused Products
Abstract
In a communication system, a first communication apparatus includes: an application data generating unit for generating application data including data at an application level and a priority at the application level; and a lower-level packet generating unit disposed therein for generating a packet by adding to the application data a header including a destination address and a source address at a level lower than the application level. A first relay apparatus includes: a priority identifying unit disposed therein for determining whether or not a priority is set in the application data of the packet received by the first relay apparatus, and thereby identifying a first priority at the application level; and a priority control unit disposed therein for renewing a TOS field value in the header of the packet, the header being at the level lower than the application level, on the basis of the first priority.
96 Citations
10 Claims
-
1. A communication apparatus for transmitting and receiving a packet, said communication apparatus comprising:
-
a packet receiving unit for receiving a packet;
an application data generating unit for generating application data including data at an application level and a priority at said application level based on importance of the data;
a lower-level packet generating unit for generating a packet by adding to said application data a header including a destination address and a source address at a level lower than said application level; and
a packet transmitting unit for transmitting said packet. - View Dependent Claims (2)
-
-
3. A relay apparatus for relaying a packet, said relay apparatus comprising:
-
a packet receiving unit for receiving a packet;
a priority identifying unit for determining whether or not a priority is set in application data at an application level from said packet received by said packet receiving unit, and thereby identifying a first priority at said application level;
a priority control unit for renewing a field value for packet priority control in a header of said packet, the header being at a level lower than said application level, on the basis of said first priority; and
a packet transmitting unit for transmitting said packet. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
-
10. A communication system including a communication apparatus and a relay apparatus, said communication system comprising:
-
a first packet receiving unit disposed in said communication apparatus for receiving a packet;
an application data generating unit disposed in said communication apparatus for generating application data including data at an application level and a priority at said application level corresponding to importance of the data;
a lower-level packet generating unit disposed in said communication apparatus for generating a packet by adding to said application data a header including a destination address and a source address at a level lower than said application level;
a first packet transmitting unit disposed in said communication apparatus for transmitting said packet;
a second packet receiving unit disposed in said relay apparatus for receiving said packet transmitted from said communication apparatus;
a priority identifying unit disposed in said relay apparatus for determining whether a priority is set in said application data of said packet received by said second packet receiving unit, and thereby identifying a first priority at said application level;
a priority control unit disposed in said relay apparatus for renewing a TOS field value in the header of said packet, the header being at the level lower than said application level, on the basis of said first priority; and
a second packet transmitting unit disposed in said relay apparatus for transmitting said packet.
-
Specification