Research Article

A Cross-Layer Framework for Efficient Streaming of H.264 Video over IEEE 802.11 Networks

Algorithm 2

Enforcing the time constraint at the data-link layer.
Input: 𝑁 𝑝 𝑑 , 𝑁 F E C , 𝑇 t o t , 𝑇 d l , 𝑇 a v
Output: 𝑁 F E C , 𝑇 t o t
Begin
𝑤 𝑖 𝑙 𝑒 ( ( 𝑇 t o t > 𝑇 d l ) & ( 𝑁 F E C > 0 ) )
{
𝑁 F E C = 𝑁 F E C 1
𝑇 t o t = 𝑁 𝑝 𝑑 + 𝑁 F E C 𝑖 = 1 𝑇 a v
}
End