Wireless ad hoc network
A wireless ad hoc network (WANET) or mobile ad hoc network (MANET) is a decentralized type of wireless network. The network is ad hoc because it does not rely on a pre-existing infrastructure, such as routers in wired networks or access points in managed (infrastructure) wireless networks. Instead, each node participates in routing by forwarding data for other nodes, so the determination of which nodes forward data is made dynamically on the basis of network connectivity and the routing algorithm in use.
In the Windows operating system, ad hoc is a communication mode (setting) that allows computers to directly communicate with each other without a router. Wireless mobile ad hoc networks are self-configuring, dynamic networks in which nodes are free to move.
Such wireless networks lack the complexities of infrastructure setup and administration, enabling devices to create and join networks "on the fly".
Each device in a MANET is free to move independently in any direction, and will therefore change its links to other devices frequently. Each must forward traffic unrelated to its own use, and therefore be a router. The primary challenge in building a MANET is equipping each device to continuously maintain the information required to properly route traffic. This becomes harder as the scale of the MANET increases due to 1) the desire to route packets to/through every other node, 2) the percentage of overhead traffic needed to maintain real-time routing status, 3) each node has its own goodput to route independent and unaware of others needs, and 4) all must share limited communication bandwidth, such as a slice of radio spectrum. Such networks may operate by themselves or may be connected to the larger Internet. They may contain one or multiple and different transceivers between nodes. This results in a highly dynamic, autonomous topology.
MANETs usually have a routable networking environment on top of a Link Layer ad hoc network. MANETs consist of a peer-to-peer, self-forming, self-healing network. MANETs circa 2000–2015 typically communicate at radio frequencies (30 MHz – 5 GHz).
History on packet radioEdit
The earliest wireless data network was called PRNET, the packet radio network, and was sponsored by Defense Advanced Research Projects Agency (DARPA) in the early 1970s. Bolt, Beranek and Newman Inc. (BBN) and SRI International designed, built, and experimented with these earliest systems. Experimenters included Robert Kahn, Jerry Burchfiel, and Ray Tomlinson. Similar experiments took place in the amateur radio community with the x25 protocol. These early packet radio systems predated the Internet, and indeed were part of the motivation of the original Internet Protocol suite. Later DARPA experiments included the Survivable Radio Network (SURAN) project, which took place in the 1980s. A successor to these systems was fielded in the mid-1990s for the US Army, and later other nations, as the Near-term digital radio.
Another third wave of academic and research activity started in the mid-1990s with the advent of inexpensive 802.11 radio cards for personal computers. Current wireless ad hoc networks are designed primarily for military utility. Problems with packet radios are: (1) bulky elements, (2) slow data rate, (3) unable to maintain links if mobility is high. The project did not proceed much further until the early 1990s when wireless ad hoc networks are born.
Early work on MANETEdit
The growth of laptops and 802.11/Wi-Fi wireless networking have made MANETs a popular research topic since the mid-1990s. Many academic papers evaluate protocols and their abilities, assuming varying degrees of mobility within a bounded space, usually with all nodes within a few hops of each other. Different protocols are then evaluated based on measures such as the packet drop rate, the overhead introduced by the routing protocol, end-to-end packet delays, network throughput, ability to scale, etc.
In the early 1990s, Charles Perkins from SUN Microsystems USA, and Chai Keong Toh from Cambridge University separately started to work on a different Internet, that of a wireless ad hoc network. Perkins was working on the dynamic addressing issues. Toh worked on a new routing protocol, which was known as ABR – associativity-based routing. Perkins eventually proposed DSDV – Destination Sequence Distance Vector routing, which was based on distributed distance vector routing. Toh's proposal was an on-demand based routing, i.e. routes are discovered on-the-fly in real-time as and when needed. ABR was submitted to IETF as RFCs. ABR was implemented successfully into Linux OS on Lucent WaveLAN 802.11a enabled laptops and a practical ad hoc mobile network was therefore proven to be possible in 1999. Another routing protocol known as AODV was subsequently introduced and later proven and implemented in 2005. In 2007, David Johnson and Dave Maltz proposed DSR – Dynamic Source Routing.
The decentralized nature of wireless ad hoc networks makes them suitable for a variety of applications where central nodes can't be relied on and may improve the scalability of networks compared to wireless managed networks, though theoretical and practical limits to the overall capacity of such networks have been identified. Minimal configuration and quick deployment make ad hoc networks suitable for emergency situations like natural disasters or military conflicts. The presence of dynamic and adaptive routing protocols enables ad hoc networks to be formed quickly. Wireless ad hoc networks can be further classified by their applications:
Mobile ad hoc networks (MANETs)Edit
A mobile ad hoc network (MANET) is a continuously self-configuring, self-organizing, infrastructure-less network of mobile devices connected without wires. It is sometimes known as "on-the-fly" networks or "spontaneous networks".
Vehicular ad hoc networks (VANETs)Edit
VANETs are used for communication between vehicles and roadside equipment. Intelligent vehicular ad hoc networks (InVANETs) are a kind of artificial intelligence that helps vehicles to behave in intelligent manners during vehicle-to-vehicle collisions, accidents. Vehicles are using radio waves to communicate with each other, creating communication networks instantly on-the-fly while vehicles move along roads. VANET needs to be secured with lightweight protocols. 
Smartphone ad hoc networks (SPANs)Edit
A SPAN leverages existing hardware (primarily Wi-Fi and Bluetooth) and software (protocols) in commercially available smartphones to create peer-to-peer networks without relying on cellular carrier networks, wireless access points, or traditional network infrastructure. SPANs differ from traditional hub and spoke networks, such as Wi-Fi Direct, in that they support multi-hop relays and there is no notion of a group leader so peers can join and leave at will without destroying the network. Most recently, Apple's iPhone with version 8.4 iOS and higher have been enabled with multi-peer ad hoc mesh networking capability, in iPhones, allowing millions of smart phones to create ad hoc networks without relying on cellular communications. It has been claimed that this is going to "change the world".
Internet-based mobile ad hoc networks (iMANETs) is a type of wireless ad hoc network that supports Internet protocols such as TCP/UDP and IP. The network uses a network-layer routing protocol to link mobile nodes and establish routes distributedly and automatically.
Wireless mesh networksEdit
Mesh networks take their name from the topology of the resultant network. In a fully connected mesh, each node is connected to every other node, forming a "mesh". A partial mesh, by contrast, has a topology in which some nodes are not connected to others, although this term is seldom in use. Wireless ad hoc networks can take the form of a mesh networks or others. A wireless ad hoc network does not have fixed topology, and its connectivity among nodes is totally dependent on the behavior of the devices, their mobility patterns, distance with each other, etc. Hence, wireless mesh networks are a particular type of wireless ad hoc networks, with special emphasis on the resultant network topology. While some wireless mesh networks (particularly those within a home) have relatively infrequent mobility and thus infrequent link breaks, other more mobile mesh networks require frequent routing adjustments to account for lost links.
Army tactical MANETsEdit
Military or tactical MANETs are used by military units with emphasis on data rate, real-time requirement, fast re-routing during mobility, data security, radio range, and integration with existing systems. Common radio waveforms include the US Army's JTRS SRW and Persistent System's WaveRelay. Ad hoc mobile communications come in well to fulfill this need, especially its infrastructureless nature, fast deployment and operation. Military MANETs are used by military units with emphasis on rapid deployment, infrastructureless, all-wireless networks (no fixed radio towers), robustness (link breaks are no problem), security, range, and instant operation. MANETs can be used in army "hopping" mines, in platoons where soldiers communicate in foreign terrains, giving them superiority in the battlefield. Tactical MANETs can be formed automatically during the mission and the network "disappears" when the mission is over or decommissioned. It is sometimes called "on-the-fly" wireless tactical network.
Air Force UAV Ad hoc networksEdit
Unmanned aerial vehicle, is an aircraft with no pilot on board. UAVs can be remotely controlled (i.e., flown by a pilot at a ground control station) or can fly autonomously based on pre-programmed flight plans. Civilian usage of UAV include modeling 3D terrains, package delivery (Logistics), etc.
UAVs have also been used by US Air Force for data collection and situation sensing, without risking the pilot in a foreign unfriendly environment. With wireless ad hoc network technology embedded into the UAVs, multiple UAVs can communicate with each other and work as a team, collaboratively to complete a task and mission. If a UAV is destroyed by an enemy, its data can be quickly offloaded wirelessly to other neighboring UAVs. The UAV ad hoc communication network is also sometimes referred to UAV instant sky network. More generally, aerial MANET in UAVs are now (as of 2021) successfully implemented and operational as mini tactical reconnaissance ISR UAVs like the BRAMOR C4EYE from Slovenia.
Navy ships traditionally use satellite communications and other maritime radios to communicate with each other or with ground station back on land. However, such communications are restricted by delays and limited bandwidth. Wireless ad hoc networks enable ship-area-networks to be formed while at sea, enabling high speed wireless communications among ships, enhancing their sharing of imaging and multimedia data, and better co-ordination in battlefield operations. Some defense companies (such as Rockwell Collins and Rohde & Schwartz) have produced products that enhance ship-to-ship and ship-to-shore communications.
Wireless sensor networksEdit
Sensors are useful devices that collect information related to a specific parameter, such as noise, temperature, humidity, pressure, etc. Sensors are increasingly connected via wireless to allow large scale collection of sensor data. With a large sample of sensor data, analytics processing can be used to make sense out of these data. The connectivity of wireless sensor networks rely on the principles behind wireless ad hoc networks, since sensors can now be deploy without any fixed radio towers, and they can now form networks on-the-fly. "Smart Dust" was one of the early projects done at U C Berkeley, where tiny radios were used to interconnect smart dust. More recently, mobile wireless sensor networks (MWSNs) have also become an area of academic interest.
Ad hoc network of robotsEdit
Robots are mechanical systems that drive automation and perform chores that would seem difficult for man. Efforts have been made to co-ordinate and control a group of robots to undertake collaborative work to complete a task. Centralized control is often based on a "star" approach, where robots take turns to talk to the controller station. However, with wireless ad hoc networks, robots can form a communication network on-the-fly, i.e., robots can now "talk" to each other and collaborate in a distributed fashion. With a network of robots, the robots can communicate among themselves, share local information, and distributively decide how to resolve a task in the most effective and efficient way.
Disaster rescue ad hoc networkEdit
Another civilian use of wireless ad hoc network is public safety. At times of disasters (floods, storms, earthquakes, fires, etc.), a quick and instant wireless communication network is necessary. Especially at times of earthquakes when radio towers had collapsed or were destroyed, wireless ad hoc networks can be formed independently. Firemen and rescue workers can use ad hoc networks to communicate and rescue those injured. Commercial radios with such capability are available on the market.
Hospital ad hoc networkEdit
Wireless ad hoc networks allow sensors, videos, instruments, and other devices to be deployed and interconnected wirelessly for clinic and hospital patient monitoring, doctor and nurses alert notification, and also making senses of such data quickly at fusion points, so that lives can be saved.
Data monitoring and miningEdit
MANETS can be used for facilitating the collection of sensor data for data mining for a variety of applications such as air pollution monitoring and different types of architectures can be used for such applications. A key characteristic of such applications is that nearby sensor nodes monitoring an environmental feature typically register similar values. This kind of data redundancy due to the spatial correlation between sensor observations inspires the techniques for in-network data aggregation and mining. By measuring the spatial correlation between data sampled by different sensors, a wide class of specialized algorithms can be developed to develop more efficient spatial data mining algorithms as well as more efficient routing strategies. Also, researchers have developed performance models for MANET to apply queueing theory.
Several books and works have revealed the technical and research challenges facing wireless ad hoc networks or MANETs. The advantages for users, the technical difficulties in implementation, and the side effect on radio spectrum pollution can be briefly summarized below:
Advantages for usersEdit
The obvious appeal of MANETs is that the network is decentralised and nodes/devices are mobile, that is to say there is no fixed infrastructure which provides the possibility for numerous applications in different areas such as environmental monitoring , , disaster relief – and military communications . Since the early 2000s interest in MANETs has greatly increased which, in part, is due to the fact mobility can improve network capacity, shown by Grossglauser and Tse along with the introduction of new technologies.
One main advantage to a decentralised network is that they are typically more robust than centralised networks due to the multi-hop fashion in which information is relayed. For example, in the cellular network setting, a drop in coverage occurs if a base station stops working, however the chance of a single point of failure in a MANET is reduced significantly since the data can take multiple paths. Since the MANET architecture evolves with time it has the potential to resolve issues such as isolation/disconnection from the network. Further advantages of MANETS over networks with a fixed topology include flexibility (an ad hoc network can be created anywhere with mobile devices), scalability (you can easily add more nodes to the network) and lower administration costs (no need to build an infrastructure first).
- Highly performing network.
- No expensive infrastructure must be installed
- Quick distribution of information around sender
- No single point of failure.
- multi hop
With a time evolving network it is clear we should expect variations in network performance due to no fixed architecture (no fixed connections). Furthermore, since network topology determines interference and thus connectivity, the mobility pattern of devices within the network will impact on network performance, possibly resulting in data having to be resent a lot of times (increased delay) and finally allocation of network resources such as power remains unclear. Finally, finding a model that accurately represents human mobility whilst remaining mathematically tractable remains an open problem due to the large range of factors that influence it. Some typical models used include the random walk, random waypoint and levy flight models.
- All network entities may be mobile, so a very dynamic topology is needed.
- Network functions must have a high degree of adaptability.
- There are no central entities, so operations must be managed in a completely distributed manner.
- Battery constraints
- Use of unlicensed frequency spectrum, contributing to radio spectrum pollution.
Radios and ModulationEdit
Wireless ad hoc networks can operate over different types of radios. All radios use modulation to move information over a certain bandwidth of radio frequencies. Given the need to move large amounts of information quickly over long distances, a MANET radio channel ideally has large bandwidth (e.g. amount of radio spectrum), lower frequencies, and higher power. Given the desire to communicate with many other nodes ideally simultaneously, many channels are needed. Given radio spectrum is shared and regulated, there is less bandwidth available at lower frequencies. Processing many radio channels requires many resources. Given the need for mobility, small size and lower power consumption are very important. Picking a MANET radio and modulation has many trade-offs; many start with the specific frequency and bandwidth they are allowed to use.
The higher the frequency, such as those of 300 GHz, absorption of the signal will be more predominant. Army tactical radios usually employ a variety of UHF and SHF radios, including those of VHF to provide a variety of communication modes. At the 800, 900, 1200, 1800 MHz range, cellular radios are predominant. Some cellular radios use ad hoc communications to extend cellular range to areas and devices not reachable by the cellular base station.
Next generation Wi-Fi known as 802.11ax provides low delay, high capacity (up to 10Gbit/s) and low packet loss rate, offering 12 streams – 8 streams at 5 GHz and 4 streams at 2.4 GHz. IEEE 802.11ax uses 8x8 MU-MIMO, OFDMA, and 80 MHz channels. Hence, 802.11ax has the ability to form high capacity Wi-Fi ad hoc networks.
At 60 GHz, there is another form of Wi-Fi known as WiGi – wireless gigabit. This has the ability to offer up to 7Gbit/s throughput. Currently, WiGi is targeted to work with 5G cellular networks.
The challenges affecting MANETs span from various layers of the OSI protocol stack. The media access layer (MAC) has to be improved to resolve collisions and hidden terminal problems. The network layer routing protocol has to be improved to resolve dynamically changing network topologies and broken routes. The transport layer protocol has to be improved to handle lost or broken connections. The session layer protocol has to deal with discovery of servers and services.
A major limitation with mobile nodes is that they have high mobility, causing links to be frequently broken and reestablished. Moreover, the bandwidth of a wireless channel is also limited, and nodes operate on limited battery power, which will eventually be exhausted. These factors make the design of a mobile ad hoc network challenging.
The cross-layer design deviates from the traditional network design approach in which each layer of the stack would be made to operate independently. The modified transmission power will help that node to dynamically vary its propagation range at the physical layer. This is because the propagation distance is always directly proportional to transmission power. This information is passed from the physical layer to the network layer so that it can take optimal decisions in routing protocols. A major advantage of this protocol is that it allows access of information between physical layer and top layers (MAC and network layer).
Some elements of the software stack were developed to allow code updates in situ, i.e., with the nodes embedded in their physical environment and without needing to bring the nodes back into the lab facility. Such software updating relied on epidemic mode of dissemination of information and had to be done both efficiently (few network transmissions) and fast.
Routing in wireless ad hoc networks or MANETs generally falls into three categories, namely: (a) proactive routing, (b) reacting routing, and (c) hybrid routing.
This type of protocols maintains fresh lists of destinations and their routes by periodically distributing routing tables throughout the network. The main disadvantages of such algorithms are:
- Respective amount of data for maintenance.
- Slow reaction on restructuring and failures.
Example: Optimized Link State Routing Protocol (OLSR)
Distance vector routingEdit
As in a fix net nodes maintain routing tables. Distance-vector protocols are based on calculating the direction and distance to any link in a network. "Direction" usually means the next hop address and the exit interface. "Distance" is a measure of the cost to reach a certain node. The least cost route between any two nodes is the route with minimum distance. Each node maintains a vector (table) of minimum distance to every node. The cost of reaching a destination is calculated using various route metrics. RIP uses the hop count of the destination whereas IGRP takes into account other information such as node delay and available bandwidth.
This type of protocol finds a route based on user and traffic demand by flooding the network with Route Request or Discovery packets. The main disadvantages of such algorithms are:
- High latency time in route finding.
- Excessive flooding can lead to network clogging.
However, clustering can be used to limit flooding. The latency incurred during route discovery is not significant compared to periodic route update exchanges by all nodes in the network.
Example: Ad hoc On-Demand Distance Vector Routing (AODV)
Is a simple routing algorithm in which every incoming packet is sent through every outgoing link except the one it arrived on. Flooding is used in bridging and in systems such as Usenet and peer-to-peer file sharing and as part of some routing protocols, including OSPF, DVMRP, and those used in wireless ad hoc networks.
This type of protocol combines the advantages of proactive and reactive routing. The routing is initially established with some proactively prospected routes and then serves the demand from additionally activated nodes through reactive flooding. The choice of one or the other method requires predetermination for typical cases. The main disadvantages of such algorithms are:
- Advantage depends on number of other nodes activated.
- Reaction to traffic demand depends on gradient of traffic volume.
Example: Zone Routing Protocol (ZRP)
Position-based routing methods use information on the exact locations of the nodes. This information is obtained for example via a GPS receiver. Based on the exact location the best path between source and destination nodes can be determined.
Example: "Location-Aided Routing in mobile ad hoc networks" (LAR)
Technical requirements for implementationEdit
An ad hoc network is made up of multiple "nodes" connected by "links."
Links are influenced by the node's resources (e.g., transmitter power, computing power and memory) and behavioral properties (e.g., reliability), as well as link properties (e.g. length-of-link and signal loss, interference and noise). Since links can be connected or disconnected at any time, a functioning network must be able to cope with this dynamic restructuring, preferably in a way that is timely, efficient, reliable, robust, and scalable.
The network must allow any two nodes to communicate by relaying the information via other nodes. A "path" is a series of links that connects two nodes. Various routing methods use one or two paths between any two nodes; flooding methods use all or most of the available paths.
In most wireless ad hoc networks, the nodes compete for access to shared wireless medium, often resulting in collisions (interference). Collisions can be handled using centralized scheduling or distributed contention access protocols. Using cooperative wireless communications improves immunity to interference by having the destination node combine self-interference and other-node interference to improve decoding of the desired signals.
Large-scale ad hoc wireless networks may be deployed for long periods of time. During this time the requirements from the network or the environment in which the nodes are deployed may change. This can require modifying the application executing on the sensor nodes, or providing the application with a different set of parameters. It may be very difficult to manually reprogram the nodes because of the scale (possibly hundreds of nodes) and the embedded nature of the deployment, since the nodes may be located in places that are difficult to access physically. Therefore, the most relevant form of reprogramming is remote multihop reprogramming using the wireless medium which reprograms the nodes as they are embedded in their sensing environment. Specialized protocols have been developed for the embedded nodes which minimize the energy consumption of the process as well as reaching the entire network with high probability in as short a time as possible.
One key problem in wireless ad hoc networks is foreseeing the variety of possible situations that can occur. As a result, modeling and simulation (M&S) using extensive parameter sweeping and what-if analysis becomes an extremely important paradigm for use in ad hoc networks. One solution is the use of simulation tools like OPNET, NetSim or ns2. A comparative study of various simulators for VANETs reveal that factors such as constrained road topology, multi-path fading and roadside obstacles, traffic flow models, trip models, varying vehicular speed and mobility, traffic lights, traffic congestion, drivers' behavior, etc., have to be taken into consideration in the simulation process to reflect realistic conditions.
In 2009, the U.S. Army Research Laboratory (ARL) and Naval Research Laboratory (NRL) developed a Mobile Ad-Hoc Network emulation testbed, where algorithms and applications were subjected to representative wireless network conditions. The testbed was based on a version of the "MANE" (Mobile Ad hoc Network Emulator) software originally developed by NRL.
ARL, NRL and Consulting & Engineering Next Generation Networks (CENGN) later expanded the original testbed to form eMANE, which provided a system capable of modeling network systems with complex, heterogeneous connectivity (i.e. multiple, different radio interfaces).
The traditional model is the random geometric graph. Early work included simulating ad hoc mobile networks on sparse and densely connected topologies. Nodes are firstly scattered in a constrained physical space randomly. Each node then has a predefined fixed cell size (radio range). A node is said to be connected to another node if this neighbor is within its radio range. Nodes are then moved (migrated away) based on a random model, using random walk or brownian motion. Different mobility and number of nodes present yield different route length and hence different number of multi-hops.
These are graphs consisting of a set of nodes placed according to a point process in some usually bounded subset of the n-dimensional plane, mutually coupled according to a boolean probability mass function of their spatial separation (see e.g. unit disk graphs). The connections between nodes may have different weights to model the difference in channel attenuations. One can then study network observables (such as connectivity, centrality or the degree distribution) from a graph-theoretic perspective. One can further study network protocols and algorithms to improve network throughput and fairness.
Most wireless ad hoc networks do not implement any network access control, leaving these networks vulnerable to resource consumption attacks where a malicious node injects packets into the network with the goal of depleting the resources of the nodes relaying the packets.
To thwart or prevent such attacks, it was necessary to employ authentication mechanisms that ensure that only authorized nodes can inject traffic into the network. Even with authentication, these networks are vulnerable to packet dropping or delaying attacks, whereby an intermediate node drops the packet or delays it, rather than promptly sending it to the next hop.
In a multicast and dynamic environment, establishing temporary 1:1 secure 'sessions' using PKI with every other node is not feasible (like is done with HTTPS, most VPNs, etc. at the transport layer). Instead, a common solution is to use pre-shared keys for symmetric, authenticated encryption at the link layer, for example MACsec using AES-256-GCM. With this method, every properly formatted packet received is authenticated then passed along for decryption or dropped. It also means the key(s) in each node must be changed more often and simultaneously (e.g. to avoid reusing an IV).
Trust establishment and management in MANETs face challenges due to resource constraints and the complex interdependency of networks. Managing trust in a MANET needs to consider the interactions between the composite cognitive, social, information and communication networks, and take into account the resource constraints (e.g., computing power, energy, bandwidth, time), and dynamics (e.g., topology changes, node mobility, node failure, propagation channel conditions).
Researchers of trust management in MANET suggested that such complex interactions require a composite trust metric that captures aspects of communications and social networks, and corresponding trust measurement, trust distribution, and trust management schemes.
Continuous monitoring of every node within a MANET is necessary for trust and reliability but difficult because it by definition is dis-continuous, 2) it requires input from the node itself and 3) from its 'nearby' peers.
- AmbientTalk, an experimental programming language for MANETs
- Backpressure routing
- Cross-layer interaction and service mapping
- Delay-tolerant networking
- Independent basic service set (IBSS)
- List of ad hoc routing protocols
- Mobile wireless sensor network
- Personal area network (PAN)
- Smart meter
- Wi-Fi Direct
- Wireless community network
- Wireless mesh network
- Wireless sensor networks
- Toh, C. K. (1997). Wireless ATM & Ad Hoc Networks, 1997, Kluwer Academic Press. ISBN 9780792398226.
- Chai Keong Toh Ad Hoc Mobile Wireless Networks, Prentice Hall Publishers, 2002. ISBN 978-0-13-007817-9
- C. Siva Ram Murthy and B. S. Manoj, Ad hoc Wireless Networks: Architectures and Protocols, Prentice Hall PTR, May 2004. ISBN 978-0-13-300706-0
- Wireless ATM & Ad Hoc Networks. Kluwer Academic Press. 1997. ISBN 9780792398226.
- Morteza M. Zanjireh; Hadi Larijani (May 2015). A Survey on Centralised and Distributed Clustering Routing Algorithms for WSNs. Conference: IEEE 81st Vehicular Technology Conference: VTC2015-Spring. Glasgow, Scotland. pp. 1–6. doi:10.1109/VTCSpring.2015.7145650.
- Chai Keong Toh (2002). Ad Hoc Mobile Wireless Networks: Protocols and Systems 1st Edition. Prentice Hall PTR. ISBN 978-0130078179.
- Morteza M. Zanjireh; Hadi Larijani (May 2015). A Survey on Centralised and Distributed Clustering Routing Algorithms for WSNs. IEEE 81st Vehicular Technology Conference. Glasgow, Scotland. doi:10.1109/VTCSpring.2015.7145650.
- Morteza M. Zanjireh; Ali Shahrabi; Hadi Larijani (2013). ANCH: A New Clustering Algorithm for Wireless Sensor Networks. 27th International Conference on Advanced Information Networking and Applications Workshops. WAINA 2013. doi:10.1109/WAINA.2013.242.
- Chai Keong Toh. Ad Hoc Mobile Wireless Networks. United States: Prentice Hall Publishers, 2002.
- Zanjireh, M. M.; Shahrabi, A.; Larijani, H. (1 March 2013). 2013 27th International Conference on Advanced Information Networking and Applications Workshops. pp. 450–455. doi:10.1109/WAINA.2013.242. ISBN 978-1-4673-6239-9. S2CID 5909987.
- "Robert ("Bob") Elliot Kahn". A.M. Turing Award. Association for Computing Machinery.
- J. Burchfiel; R. Tomlinson; M. Beeler (May 1975). Functions and structure of a packet radio station (PDF). National Computer Conference and Exhibition. pp. 245–251. doi:10.1145/1499949.1499989.
- Beyer, Dave (October 1990). "Accomplishments of the DARPA SURAN Program - IEEE Conference Publication". doi:10.1109/MILCOM.1990.117536. S2CID 57373343. Cite journal requires
- American Radio Relay League. "ARRL's VHF Digital Handbook", p 1-2, American Radio Relay League,2008
- Chai Keong Toh Associativity-Based Routing for Ad Hoc Mobile Networks, Wireless Personal Communications Journal, 1997.
- Chai Keong Toh IETF MANET DRAFT: Long-lived Ad Hoc Routing based on the Concept of Associativity
- "Experimenting with an Ad Hoc Wireless Network on Campus: Insights & Experiences", ACM SIGMETRICS Performance Evaluation Review, Vol. 28, No. 3, 2001".
- Toh, Chai K. (2001-12-03). "Implementation of Ad Hoc Mobile Networks", Chapter 7 of BOOK: Ad Hoc Mobile Wireless Networks, Prentice Hall, 2001, ISBN 0-13-007817-4. ISBN 9780132442046.
- "AODV Implementation Design and Performance Evaluation" by Ian D. Chakeres
- The Dynamic Source Routing Protocol (DSR) for Mobile Ad Hoc Networks for IPv4
- "Ad Hoc Mobile Wireless Networks:Protocols and Systems, 2001".
- "Spontaneous Networking by Laura Feeney, IEEE Communications, 2001". CiteSeerX 10.1.1.960.8621. Cite journal requires
- Martinez; Toh; Cano; Calafate; Manzoni (2010). "Emergency Services in Future Intelligent Transportation Systems Based on Vehicular Communication Networks". IEEE Intelligent Transportation Systems Magazine. 2 (2): 6–20. doi:10.1109/MITS.2010.938166. S2CID 206470694.
- I. Z., Ahmed; T. M. Mohamed; R. A. Sadek (2017). "A low computation message delivery and authentication VANET protocol". 2017 12th International Conference on Computer Engineering and Systems (ICCES), Cairo, Egypt: 204–211. doi:10.1109/ICCES.2017.8275303. ISBN 978-1-5386-1191-3. S2CID 25800906.
- "MultipeerConnectivity from Apple".
- "How an Underappreciated iOS 7 Feature Will Change the World by Mike Elgan". 2014-03-22.
- ""Everyone is a node: How Wi-Fi Mesh Networking Works by Jerry Hildenbrand, 2016". 2016-10-13.
- Toh; Lee; Ramos (2002). "Next Generation Tactical Ad Hoc Mobile Wireless Networks". TRW Systems Technology Journal.
- "Soldier Link System (SLS) using Ad hoc networks by Northrop Grumman".
- "DARPA Hopping Mines using Ad Hoc Networking Technology".
- Antonio Guillen-Perez; Ramon Sanchez-Iborra; Maria-Dolores Cano; Juan Carlos Sanchez-Aarnoutse; Joan Garcia-Haro (2016). WiFi networks on drones. ITU Kaleidoscope: ICTs for a Sustainable World (ITU WT). pp. 1–8. doi:10.1109/ITU-WT.2016.7805730. ISBN 978-9-2612-0451-8. S2CID 43655770.
- "The future is here: Five applications of UAV technology". 2013-12-06.
- "U.S. Air Force Chief Scientist: Stealth Drones and Killer Swarms Could Be Coming Soon". 2017-02-23.
- "We connect your naval forces by Rohde & schwartz" (PDF).
- "The first fully mobile, cross-platform ad hoc IP network utilizing legacy radio systems".
- "A Study on Smart Dust Networks, Linkoping University, 2011".
- "Protocols and Applications of Ad-hoc Robot Wireless Communication Networks: An Overview" (PDF).
- "Ad-hoc Wireless Network Coverage with Networked Robots that cannot Localize, 2009" (PDF).
- "GoTenna Militrary-Grade Mesh Networking" (PDF).
- "GoTenna Pro meshing radio aspires to deploy next to rescue, fire and security teams".
- Bader, Roland; Pinto, Michele; Spenrath, Felix; Wollmann, Philipp; Kargl, Frank (2006). "BigNurse: A Wireless Ad Hoc Network for Patient Monitoring". BigNurse: A Wireless Ad Hoc Network for Patient Monitoring, 2006. pp. 1–4. CiteSeerX 10.1.1.397.7540. doi:10.1109/PCTHEALTH.2006.361691. ISBN 978-1-4244-1085-9. S2CID 14208144.
- Toshiyo Tamura; Takahiro Kawada; Masaki Sekine (2007). "The home health care with the ad-hoc network system". The home health care with the ad-hoc network system, 2007. pp. 307–310. doi:10.1109/SICE.2007.4420997. ISBN 978-4-907764-27-2. S2CID 35790010.
- Ma, Y.; Richards, M.; Ghanem, M.; Guo, Y.; Hassard, J. (2008). "Air Pollution Monitoring and Mining Based on Sensor Grid in London". Sensors. 8 (6): 3601–3623. doi:10.3390/s8063601. PMC 3714656. PMID 27879895.
- Ma, Y.; Guo, Y.; Tian, X.; Ghanem, M. (2011). "Distributed Clustering-Based Aggregation Algorithm for Spatial Correlated Sensor Networks". IEEE Sensors Journal. 11 (3): 641. Bibcode:2011ISenJ..11..641M. CiteSeerX 10.1.1.724.1158. doi:10.1109/JSEN.2010.2056916. S2CID 1639100.
- Kleinrock, Leonard (1975). "Packet Switching in Radio Channels: Part I--Carrier Sense Multiple-Access Modes and Their Throughput-Delay Characteristics". IEEE Transactions on Communications. 23 (12): 1400–1416. CiteSeerX 10.1.1.475.2016. doi:10.1109/TCOM.1975.1092768. S2CID 5879608.
- Shi, Zhefu; Beard, Cory; Mitchell, Ken (2008). "Tunable traffic control for multihop CSMA networks". MILCOM 2008 - 2008 IEEE Military Communications Conference. pp. 1–7. doi:10.1109/MILCOM.2008.4753376. ISBN 978-1-4244-2676-8. S2CID 9755353.
- Toh, C. K. (1997). Wireless ATM & Ad Hoc Networks, 1997, Kluwer Academic Press. ISBN 9780792398226.
- "Research Challenges for Ad hoc mobile wireless networks, University of Essex, 2005".
- "An Overview of Mobile Ad Hoc Networks: Applications and Challenges" (PDF).
- Grossglauser, M; Tse, D (2001). Mobility increases the capacity of ad-hoc wireless networks. Twentieth Annual Joint Conference of the IEEE Computer and Communications Societies. 3. IEEE Proceedings. pp. 1360–1369.
- Helen, D; Arivazhagan, D (2014). "Applications, advantages and challenges of ad hoc networks". JAIR. 2 (8): 453–457.
- Giordano, S (2002). "Mobile ad hoc networks". Handbook of wireless networks and mobile computing. pp. 325–346.
- Gonzalez, Marta C; Hidalgo, Cesar A; Barabasi, Albert-Laszlo (2008). "Understanding individual human mobility patterns". Nature. 453 (7196): 779–782. arXiv:0806.1256. Bibcode:2008Natur.453..779G. doi:10.1038/nature06958. PMID 18528393. S2CID 4419468.
- Brockmann, Dirk; Hufnagel, Lars; Geisel, Theo (2006). "The scaling laws of human travel". Nature. 439 (7075): 462–465. arXiv:cond-mat/0605511. Bibcode:2006Natur.439..462B. doi:10.1038/nature04292. PMID 16437114. S2CID 4330122.
- Bettstetter, C; Resta, G; Santi, P (2003). "The node distribution of the random waypoint mobility model for wireless ad hoc networks". IEEE Transactions on Mobile Computing. 2 (3): 257–269. CiteSeerX 10.1.1.576.3842. doi:10.1109/tmc.2003.1233531.
- Hyytia, E; Lassila, P; Virtamo, J (2006). "Spatial node distribution of the random waypoint mobility model with applications". IEEE Transactions on Mobile Computing. 5 (6): 680–694. CiteSeerX 10.1.1.59.3414. doi:10.1109/tmc.2006.86. S2CID 6352586.
- Figueiredo, A; Gleria, I; Matsushita, R (2003). "On the origins of truncated Lévy flights". Physics Letters A. 315 (1): 51–60. Bibcode:2003PhLA..315...51F. CiteSeerX 10.1.1.563.4078. doi:10.1016/s0375-9601(03)00976-9.
- "Making Sense on what's happening on Wi-Fi".
- Toh, C. K. (1997). Wireless ATM & Ad Hoc Networks, 1997, Kluwer Academic Press. ISBN 9780792398226.
- Panta, Rajesh Krishna; Bagchi, Saurabh; Midkiff, Samuel P. (February 2011). "Efficient Incremental Code Update for Sensor Networks". ACM Transactions on Sensor Networks. 7 (4): 30:1–30:32. doi:10.1145/1921621.1921624. ISSN 1550-4859. S2CID 8240984.
- Royer, E.M.; Chai-Keong Toh (1999). "A review of current routing protocols for ad hoc mobile wireless networks by EM Royer, CK Toh in IEEE Personal Communications, 1999". IEEE Personal Communications. 6 (2): 46–55. CiteSeerX 10.1.1.11.8637. doi:10.1109/98.760423.
- C. Perkins, E. Royer and S. Das: Ad hoc On-demand Distance Vector (AODV) Routing, RFC 3561
- Roger Wattenhofer. Algorithms for Ad Hoc Networks.
- Wu S.L., Tseng Y.C., "Wireless Ad Hoc Networking, Auerbach Publications", 2007 ISBN 978-0-8493-9254-2
- Guowang Miao; Guocong Song (2014). Energy and spectrum efficient wireless network design. Cambridge University Press. ISBN 978-1107039889.
- Hui, Jonathan W.; Culler, David (2004). The Dynamic Behavior of a Data Dissemination Protocol for Network Programming at Scale. Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems. SenSys '04. New York, NY, USA: ACM. pp. 81–94. CiteSeerX 10.1.1.379.9058. doi:10.1145/1031495.1031506. ISBN 978-1581138795. S2CID 7612018.
- Martinez; Toh; Cano; et al. (2009). "A survey and comparative study of simulators for vehicular ad hoc networks (VANETs)". Wireless Communications Journal. 11 (7): 813–828. doi:10.1002/wcm.859.
- Ivanic, Natalie; Rivera, Brian; Adamson, Brian (2009). "Mobile Ad Hoc Network emulation environment". Mobile Ad Hoc Network emulation environment - IEEE Conference Publication. pp. 1–6. CiteSeerX 10.1.1.414.4950. doi:10.1109/MILCOM.2009.5379781. ISBN 978-1-4244-5238-5. S2CID 14810551.
- M.D. Penrose (2016). "Connectivity of Soft Random Geometric Graphs". The Annals of Applied Probability. 26 (2): 986–1028. arXiv:1311.3897. doi:10.1214/15-AAP1110. S2CID 54549743.
- A.P. Giles; O. Georgiou; C.P. Dettmann (2015). Betweenness Centrality in Dense Random Geometric Networks. 2015 IEEE International Conference on Communications (ICC). pp. 6450–6455. arXiv:1410.8521. doi:10.1109/ICC.2015.7249352. ISBN 978-1-4673-6432-4. S2CID 928409.
- M.D. Penrose (2003). "Random Geometric Graphs". Oxford University Press.
- Stajano, Frank; Anderson, Ross (2000). "The Resurrecting Duckling: Security Issues for Ad-hoc Wireless Networks". The Resurrecting Duckling: Security Issues for Ad-hoc Wireless Networks by Stajano and Anderson, International Workshop on Security Protocols, 1999. Lecture Notes in Computer Science. 1796. pp. 172–182. CiteSeerX 10.1.1.13.1450. doi:10.1007/10720107_24. ISBN 978-3-540-67381-1.
- Sencun Zhu; Shouhuai Xu; Sanjeev Setia; Sushil Jajodia (2003). 23rd International Conference on Distributed Computing Systems Workshops, 2003. Proceedings (PDF). pp. 749–755. CiteSeerX 10.1.1.11.4621. doi:10.1109/ICDCSW.2003.1203642. ISBN 978-0-7695-1921-0. S2CID 7082229.
- Cho, Jin-Hee; Swami, Ananthram; Chen, Ing-Ray (2011). "A Survey on Trust Management for Mobile Ad Hoc Networks - IEEE Journals & Magazine". IEEE Communications Surveys & Tutorials. 13 (4): 562–583. CiteSeerX 10.1.1.409.2078. doi:10.1109/SURV.2011.092110.00088. S2CID 14849884.
- Satyajeet, D.; Deshmukh, A. R.; Dorle, S. S. (January 2016). "Article: Heterogeneous Approaches for Cluster based Routing Protocol in Vehicular Ad Hoc Network (VANET)". International Journal of Computer Applications. 134 (12): 1–8. Bibcode:2016IJCA..134l...1S. doi:10.5120/ijca2016908080.
- Royer, E.; Chai Keong Toh (April 1999). "A Review of Current Routing Protocols for Ad Hoc Mobile Wireless Networks". IEEE Personal Communications. 6 (2): 46–55. CiteSeerX 10.1.1.11.8637. doi:10.1109/98.760423.
- Mauve, M.; Widmer, J.; Hartenstein, H. (December 2001). "A Survey on Position-Based Routing in Mobile Ad Hoc Networks". IEEE Network. 1 (6): 30–39. CiteSeerX 10.1.1.25.2774. doi:10.1109/65.967595.
- Djenouri, D.; Kheladi, L.; Badache, N. (October 2005). "A Survey of Security Issues in Mobile Ad hoc and Sensor Networks". IEEE Communications Surveys and Tutorials. 7 (4): 2–28. doi:10.1109/COMST.2005.1593277. S2CID 11135536.
- Maihöfer, C. (April 2004). "A Survey on Geocast Routing Protocols". IEEE Communications Surveys and Tutorials. 6 (2): 32–42. doi:10.1109/COMST.2004.5342238.
- Jhaveri, Rutvij H.; Patel, Narendra M. (2015). "A Sequence Number Based Bait Detection Scheme to Thwart Grayhole Attack in Mobile Ad-hoc Networks". Wireless Networks-The Journal of Mobile Communication, Computation and Information. 21 (8): 2781–2798. doi:10.1007/s11276-015-0945-9. S2CID 19934099.
- Jhaveri, Rutvij H.; Patel, Narendra M. (2017). "Attack-pattern discovery based enhanced trust model for secure routing in mobile ad-hoc networks". International Journal of Communication Systems. 30 (7): e3148. doi:10.1002/dac.3148.
- Cano, Jose; Cano, Juan-Carlos; Toh, Chai-Keong; Calafate, Carlos T.; Manzoni, Pietro (2010). "EasyMANET: an extensible and configurable platform for service provisioning in MANET environments". IEEE Communications Magazine. 48 (12): 159–167. doi:10.1109/mcom.2010.5673087. S2CID 20381835.
- Jubin, J.; Tornow, J. D. (January 1987). "The DARPA Packet Radio Network Protocols". Proceedings of the IEEE. 75 (1): 21–32. Bibcode:1987IEEEP..75...21J. doi:10.1109/proc.1987.13702. S2CID 13345464.
- Schacham, N.; Westcott, J. (January 1987). "Future directions in packet radio architectures and protocols". Proceedings of the IEEE. 75 (1): 83–99. Bibcode:1987IEEEP..75...83S. doi:10.1109/PROC.1987.13707. S2CID 1779198.