Patent ID: 8391356

Claim:
One or more computer-storage media not being a signal per se storing computer-useable instructions for causing a computing device to perform a method for assigning priority to a video packet, the video packet being associated with a scalable video coding, the scalable video coding having a first layer-type and a second layer-type, the method comprising: implementing the first layer-type, the first layer-type having a first range of possible values; implementing the second layer-type, the second layer-type having a second range of possible values; obtaining a first value, the first value being of the first layer-type; obtaining a second value, the second value being of the second layer-type; multiplying the first value by the second range of possible values to obtain a first scaled value; adding the second value to the first scaled value to obtain a first combined priority-value; wherein the video packet comprises H.264/SVC encoded video, and wherein the video packet comprises a network abstraction layer, the network abstraction layer comprising a priority_id field, a dependency_id field, a temporal_id field, and a quality_id field; assigning priority to the video packet based on the first combined priority-value, wherein assigning priority to the video packet comprises modifying the priority_id field; determining based on comparing the priority_id to a threshold to mark an IP packet associated with video packet as Assured Forwarding with medium Drop Priority (AF12); and marking the IP packet as Assured Forwarding with medium Drop Priority (AF12).