Research Article

DDGS: A Network Coding Scheme for Dynamic Adaptation to Heterogeneous Vehicular Networks

Algorithm 2

AR receiver.
1: for RecvPacket() do
2:  HeaderAnalysis()
3:  recvbuffer.q.queue=Add2RecvBuffer()
4:  if sizefo(recvbuffer.q.queue)=recvbuffer.q.k then
5:   ConstructDecodingMartix()
6:   Decoding()
7:   Forwarding()
8:  end if
9: end for