|
?Mobile communication systems utilize fixed infrastructures to make sure an end-to-end connection. In some hostile environments, base-stations or access points may fail to work properly, the coverage range cannot reach seamless requirement either. Delay-Tolerant Network (DTN) is proposed to mitigate these problems. This paper analyses emergency scenario in order to make users interconnect without the infrastructures. By programming, it implements DTN on Android smartphones, where DTN nodes can be self-organized and transfer bundles in a single or multiple DTN regions. After investigating DTN architecture, routing strategies and DTN applications on multi platforms, it focuses on implementing voice communication function, neighbour discovery function and dynamic routing function, and enhances broadcast neighbour discovery process and list-exchanged epidemic routing algorithm. Testing is given to verify the above functions in two DTN regions. The results show a DTN node can transfer whatever it receives in one DTN region automatically to other DTN regions in a relatively long life time. By this way, DTN can accommodate the challenged environment and can be utilized in emergencies. |
|
Keywords:Delay Tolerant Network; Android; voice communication; IP Discovery; Epidemic routing; Emergency |
|