Patent ID: 6975648

Claim:
A network system having a plurality of local nodes connected therewith, said local nodes each including a 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 program; 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, said band traffic calculating means checks the type of data to be transmitted, assigns the band traffic requested from said communication application program to the data which data type is QoS, and assigns the band traffic calculated using the band traffic set for best effort type data, the band traffic occupied by QoS data, and the operation communication application program number to the data which data type is best effort.