Patent ID: 7860124

Claim:
A bandwidth control method, comprising: determining, by a bandwidth control system, a plurality of services ordered by a user, wherein a service type includes multiple services; if the user had ordered the service type before, adjusting, by the bandwidth control system, the maximum usable bandwidth allocated to the service type, or keeping the maximum usable bandwidth allocated to the service type unchanged; if the user had not ordered the service type before, allocating, by the bandwidth control system, maximum usable bandwidth to the service type; setting up, by the bandwidth control system, a bandwidth control policy for the service type; calculating, by the bandwidth control system, bandwidth occupied by the service type when the user uses the service; and adjusting, by the bandwidth control system, according to the bandwidth control policy, the bandwidth occupied by the service type if the bandwidth occupied by the service type is higher than the maximum usable bandwidth allocated to the service type, wherein the calculating bandwidth occupied by the service type comprises: receiving data traffic of an Application Servers, AS, on a service access side, parsing data packets in the data traffic, determining the user and the service type of the data packet, and counting data packets corresponding to the service type in data traffic of the AS; calculating the number of data packet corresponding to the service type in the data traffic of the AS by adding up the data packets corresponding to the service type in data traffic of the AS, and calculating the bandwidth occupied by the service type according to the number of data packets corresponding to the service type.