Research Article
Cloud-Based IoE Enabled an Urban Flooding Surveillance System
Algorithm 2
Decoding module at the receiver/client side.
| (Initialization) | (1) | = 0 | (2) | For each | (3) | = 0 | (4) | End for {Handling Events} | (5) | If data packet from server, then | (6) | If innovative packet arrives then | (7) | numSeen ++ | (8) | ++ | | (Where i is the sub-flow the innovative packets arrive from) | (9) | Add the packet to the receiver buffer | (10) | Retrieve the coding header | (11) | Pass any newly decoded packet to the upper-layer | (12) | Inform CMT suit of the numSeen and each | (13) | Else if Redundant packet arrives then | (14) | Drop the packet | (15) | End if | (16) | End if |
|