Research Article

Adaptive Receiver-Window Adjustment for Delay Reduction in LTE Networks

Algorithm 1

Network congestion estimation at the receiver side.
(1)procedure RECEIVER WINDOW
(2) INITIALIZE
(3) = default receiver window size
(4)
(5)
(6)
(7)Measure the packet delay and packet size:
(8)  = current time − packet sent time
(9)if then
(10)  
(11)   = packet size
(12)  
(13)end if
(14)
(15)
(16)
(17) = default receiver window size
(18)Estimation of congestion in network:
(19)if or then
(20)  
(21)  
(22)  
(23)  if then
(24)   
(25)  else if then
(26)   
(27)  else if then
(28)   
(29)  end if
(30)  Avoiding aggressive reduction in congestion window size
(31)  if and then
(32)   if then
(33)    
(34)    
(35)   else
(36)    
(37)   end if
(38)  else
(39)   
(40)  end if
(41)  
(42)  
(43)end if
(44)end procedure