The invention discloses a method, a device and a system for service quality QOS level control. The method comprises steps that the flow transceived by an OpenFlow switch is set as the multi-level flow; the flow of each level is acquired, and whether the flow exceeds the preset safety threshold is determined according to the level order; if yes, the exceeding business flow is positioned according to the level order; when the exceeding business flow is a business flow of a flow table level of the OpenFlow switch, a flow table is issued to the OpenFlow switch, and the exceeding business flow is deleted. According to the method, the device and the system for service quality QOS level control, multi-level multi-bottleneck-point scheduling control can be realized, priority of the business flow can be defined according to demands of a user, and QOS of the business flow with high business priority is guaranteed; mutual bandwidth occupation among users and among applications can be reduced, moreover, bandwidth resources can be shared to the maximum degree, and the designated business QOS can be further guaranteed, and network service efficiency is improved.