Patent ID: 6798787
Filing Date: 2004-09-28
Classification: H04L,H04W

Abstract:
A network system having a plurality of local nodes connected therewith, said local nodes each including communication application programs, by which the local node is operated, each of said local nodes comprising:band information obtaining means for obtaining band information required for controlling a communication band from said communication application programs; band information storing means for storing said band information obtained by said band information obtaining means as the band information of the local node; band information delivering means for delivering the band information of the local node to the other local nodes connected to said network; band information receiving means for receiving the band information delivered by said band information delivering means of the other local nodes and storing the band information of the other local nodes in said band information storing means; band traffic calculating means for calculating a current band traffic for the local node to which it belongs on the basis of the band information of the local node to which it belongs and the band information of the other local nodes stored in said band information storing means; and said band traffic calculating means assuming current band traffic that is obtained to be the band traffic of said network and controlling the band traffic of the local node to which it belongs on the basis of that assumption, wherein each of said local nodes includes: a communication quality obtaining means for obtaining: a communication data packet amount to be observed by the local node, the communication quality thereof, and a communication quality attribute required for controlling said communication quality, and a communication quality correcting means for: calculating, based on said obtained communication quality, a calculated result comprising a band traffic of effective communication data, said band traffic thereof corresponding to an obtained communication data packet of the local node excepting a band traffic occupied by various protocol control data including the retransmitted data occurring in communicating application communication data, and determining said obtained communication quality attribute so that said calculated result is made equal to the band traffic obtained by said band traffic calculating means, and said communication quality correcting means is adapted to determine a communication quality to be guaranteed by assuming the band traffic obtained by said band traffic calculating means as the band traffic of the effective communication data, for controlling the band traffic according to said communication quality.