Research Article

Performance of Resource Management Techniques for Weather-Impacted Satellite Networks

Algorithm 2

Bandwidth degradation algorithm.
(1)Given: K ongoing NRT connections
(2)Let degradation capacity be denoted by
(3)Define additional capacity, , that should be extracted as
(4)Define row matrix
(5)if then
(6)Start: Degradation
(7)//Initialize extracted capacity C to 0
(8)do while ()
(9)Sort D in order of decreasing utility
(10)for each
(11)if then
(12)   //Degrade capacity
(13)  
(14)  if then
(15)   Release the extracted capacity to accept the new connection request
(16)   Sort D in order of decreasing utility
(17)   EXIT degradation algorithm
(18)  end if
(19)end if
(20)else
(21) Reject request //additional capacity, , cannot be extracted
(22)end for
(23)end do
(24)end if