Patent ID: 8149720

Claim:
A method for operating Quality of Service (QoS) based on stream, comprising: delivering a Real-Time Transport Protocol (RTP) data stream feature to a forwarding plane; learning an RTP packet which is delivered by the forwarding plane conforming to the RTP data stream feature; judging an RTP data stream to be a determined RTP data stream based on the RTP packet learned; identifying and monitoring the determined RTP data stream to obtain control strategy of QoS of the determined RTP data stream; and delivering the control strategy of the QoS of the determined RTP data stream to the forwarding plane so that the forwarding plane manipulates QoS of the determined RTP data stream based on the control strategy of QoS; wherein the identifying and monitoring the determined RTP data stream further comprises: obtaining information of the determined RTP data stream; determining a feature of an RTP Control Protocol (RTCP) packet corresponding to the determined RTP data stream; delivering the feature of the RTCP packet to the forwarding plane; and when receiving the RTCP packet from the forwarding plane conforming to the feature, analyzing the RTCP packet to obtain the control strategy of the determined RTP data stream; and wherein the RTCP packet is obtained and replicated by the forwarding plane according to the feature.