| US 7,492,776 B2 | ||
| Network connection system and traffic shaping method for facilitating shaping traffic even in network which accommodates lines based on different protocols | ||
| Naoki Saikusa, Tokyo (Japan); and Toshiyasu Kurasugi, Tokyo (Japan) | ||
| Assigned to NEC Corporation, Tokyo (Japan) | ||
| Filed on Mar. 19, 2004, as Appl. No. 10/803,972. | ||
| Claims priority of application No. 2003-082679 (JP), filed on Mar. 25, 2003. | ||
| Prior Publication US 2004/0190550 A1, Sep. 30, 2004 | ||
| Int. Cl. H04L 12/56 (2006.01); H04L 12/66 (2006.01); H04L 12/26 (2006.01); H04J 3/22 (2006.01); H04Q 11/00 (2006.01) | ||
| U.S. Cl. 370—401 [370/466; 370/463; 370/359; 370/230.1] | 12 Claims |

| 1. A network connection system for connecting a first communication network and a plurality of user terminals when a second
communication network is interposed between said first communication network and said plurality of user terminals, said second
communication network employing a second protocol different from a first protocol employed in said first communication network,
said system comprising:
a scheduling apparatus including:
a classification processing unit for classifying data conforming to said first protocol received from said communication network
based on quality guaranteed classes set thereto;
an overhead amount correction unit for correcting an overhead amount between a data rate associated with said first protocol
and a data rate associated with said second protocol to convert received rate information on said second protocol to the rate
based on said first protocol;
a weighting coefficient calculation unit for calculating a weighting coefficient based on said rate calculated by said overhead
amount correction unit such that a minimally guaranteed rate is assured for a minimum rate guaranteed class among classes
classified by said classification processing unit;
a weighting scheduler for scheduling data conforming to said first protocol of said minimum rate guaranteed class and of a
weighting applied class among said classified classes based on the weighting coefficient calculated by said weighting coefficient
calculation unit to deliver the data in accordance with the scheduling; and
a scheduler for scheduling the data conforming to said first protocol from said weighting scheduler such that the data conforming
to said first protocol is delivered at a transmission rate equal to or lower than said rate calculated by said overhead amount
correction unit to deliver the data in accordance with the scheduling;
a protocol converter for converting the data conforming to said first protocol after said scheduling apparatus has shaped
the transmission rate therefor to data conforming to said second protocol; and
a multiplexer including a current data detector for supplying said scheduling apparatus with said rate information as indicative
of a currently set reception rate for said user terminals, said multiplexer being configured to transmit to each of said user
terminals the data conforming to said second protocol from said protocol converter or the data conforming to said first protocol
after said scheduling apparatus has shaped the transmission rate therefor.
|