TY - GEN
T1 - An Evaluation of Caching in Nation Scale, Normally Isolated Mobile Ad Hoc Networks
AU - Oesch, Sean
AU - Schuchard, Max
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/11
Y1 - 2020/11
N2 - Nation Scale Mobile Ad Hoc Network, or NSHoc, was developed to enable smartphone users to request and receive content via opportunistic encounters in nation scale topologies. It provides a novel solution for large scale delay tolerant communications when network infrastructure is down after natural disasters, inaccessible due to extreme censorship or nonexistent in remote areas. Prior work demonstrated that NSHoc can successfully deliver content, including unpopular content, with no existing knowledge of network members and in sparse topologies where individual nodes may remain isolated for minutes or even hours at a time. However, significant questions regarding the caching properties of NSHoc were left unanswered. In this paper we present an analysis of caching in NSHoc, the first analysis of caching in a nation scale MANET. Our results show that NSHoc can deliver content with only a small performance loss even when half of the users are immobile and that it is resilient against black hole attacks. However, NSHoc is vulnerable to content flooding attacks. We found that the percentage of requests fulfilled dropped from 97% to 78% when only 5% of users were flooding the network with unpopular content. We demonstrate the effectiveness of two defenses against content flooding attacks: friends first caching and statistical checking of content caches prior to exchanging content. Both of these defenses provide complete protection against least popular content flooding attacks, restoring the percentage of requests fulfilled to 97%.
AB - Nation Scale Mobile Ad Hoc Network, or NSHoc, was developed to enable smartphone users to request and receive content via opportunistic encounters in nation scale topologies. It provides a novel solution for large scale delay tolerant communications when network infrastructure is down after natural disasters, inaccessible due to extreme censorship or nonexistent in remote areas. Prior work demonstrated that NSHoc can successfully deliver content, including unpopular content, with no existing knowledge of network members and in sparse topologies where individual nodes may remain isolated for minutes or even hours at a time. However, significant questions regarding the caching properties of NSHoc were left unanswered. In this paper we present an analysis of caching in NSHoc, the first analysis of caching in a nation scale MANET. Our results show that NSHoc can deliver content with only a small performance loss even when half of the users are immobile and that it is resilient against black hole attacks. However, NSHoc is vulnerable to content flooding attacks. We found that the percentage of requests fulfilled dropped from 97% to 78% when only 5% of users were flooding the network with unpopular content. We demonstrate the effectiveness of two defenses against content flooding attacks: friends first caching and statistical checking of content caches prior to exchanging content. Both of these defenses provide complete protection against least popular content flooding attacks, restoring the percentage of requests fulfilled to 97%.
KW - Content distribution networks
KW - Mobile ad hoc networks
KW - Network architecture
KW - Peer-to-peer computing
UR - http://www.scopus.com/inward/record.url?scp=85099467633&partnerID=8YFLogxK
U2 - 10.1109/iThings-GreenCom-CPSCom-SmartData-Cybermatics50389.2020.00082
DO - 10.1109/iThings-GreenCom-CPSCom-SmartData-Cybermatics50389.2020.00082
M3 - Conference contribution
AN - SCOPUS:85099467633
T3 - Proceedings - IEEE Congress on Cybermatics: 2020 IEEE International Conferences on Internet of Things, iThings 2020, IEEE Green Computing and Communications, GreenCom 2020, IEEE Cyber, Physical and Social Computing, CPSCom 2020 and IEEE Smart Data, SmartData 2020
SP - 434
EP - 439
BT - Proceedings - IEEE Congress on Cybermatics
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2020 IEEE Congress on Cybermatics: 13th IEEE International Conferences on Internet of Things, iThings 2020, 16th IEEE International Conference on Green Computing and Communications, GreenCom 2020, 13th IEEE International Conference on Cyber, Physical and Social Computing, CPSCom 2020 and 6th IEEE International Conference on Smart Data, SmartData 2020
Y2 - 2 November 2020 through 6 November 2020
ER -