A traffic shaping method, in a network connection system for connecting a communication network and a plurality of user terminals, for shaping a transmission rate for data conforming to a first protocol from said communication network, said method comprising the steps of:
- classifying data conforming to said first protocol received from said communication network based on quality guaranteed classes set thereto;
- correcting an overhead amount between a rate based on a second protocol and a rate based on said first protocol to convert received rate information on said second protocol to the rate based on said first protocol;
- calculating a weighting coefficient such that a minimally guaranteed rate is assured for a minimum rate guaranteed class among said classified classes based on said calculated rate;
- 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 calculated weighting coefficient to deliver the data in accordance with the scheduling;
- and
- scheduling the data conforming to said first protocol after said weighting, such that the data conforming to said first protocol is delivered at a transmission rate equal to or lower than said calculated rate, to deliver the data in accordance with the scheduling.