Research Article

A Novel Contribution-Aware Neighbor-Assist Video Delivery Solution over Mobile Content-Centric Networks

Algorithm 1

Process of video lookup.
    ; ;
    /   is neighbor set of node; is video content requested by requester
      ; is set of relay nodes in lookup path./
    for (; ; ++)
     if   includes
        sends interest packet to ; ; break;
       flag = 1;
       break;
     end if
    end for
  if ( = 0)
    sends interest to neighbor with the most contribution for ;
   while ( = 1 or )
       if  ’s neighbor includes
         forwards interest to ;
         = 1;
      else   forwards interest to with the most contribution for
      ; ++;
(17)       end if
   end while
  end if
  if ( = 0)
     broadcasts interest;
  end if