Ad hoc networks are infrastructureless and self-organizing networks that consist of static/mobile nodes with limited bandwidth, computing ability and energy. These networks are deployed for civilian/military applications. Having an efficient/reliable routing protocol for communication between the nodes can be critical. A current research avenue involves exploiting Multi-Beam directional Antennas (MBA) to significantly reduce the end-to-end delay in multi-hop ad hoc networks that service multiple traffic flows. To tackle such an issue at the Network level, there is a need for a suitable MAC protocol underneath. In this paper we propose MBA-DbMAC, a MAC protocol for MBAs. MBA-DbMAC is a generic MAC protocol that has the basic functionalities of a MAC protocol and renders possible the basic operation of MBA-equipped nodes in static/mobile ad hoc networks. We adopt a two-tier processing approach whereby the MAC layer is split into two artificial sub-layers: a controller sub-layer (materialized by one node-wide parent process) and a sector sub-layer (materialized by N child processes, 1 child process for each of the N sectors). Other novel aspects of this protocol are the decoupled broadcasting and the time window policy that we adopt to avoid Critical Chain Transmission/Reception. We use Opnet for the implementation/simulations. It is shown that MBA-DbMAC perfectly performs key functions such as unicasting, broadcasting, and concurrent packet transmission/reception.

Ad hoc networks, Directional MAC protocol, Multi-beam antenna, Opnet/Riverbed
dx.doi.org/10.1007/978-3-030-37262-0_6
Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
Department of Systems and Computer Engineering

Medjo Me Biomo, J.-D. (Jean-Daniel), Kunz, T, & St-Hilaire, M. (2019). MBA-DbMAC: A Random-Access MAC Protocol for MBAs. In Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering. doi:10.1007/978-3-030-37262-0_6