6.2.9 QOS
6.2.9.1 Packet Loss
Packet loss occurs due to many reasons, for example, route loss, congestion, transmission loss, and path missing. It should be minimum for the routing protocol. It is a quality parameter. Formula is presented in (6.1)
In MANETs, packet loss is important factor of quality of service of MANETs. To calculate it, first, we have to calculate factors that cause packet loss. Main factors are link and transmission loss.
6.2.9.2 Bandwidth
Bandwidth is range of the data packet delivered within the frequency. To calculate the bandwidth, there is hello, listen, and proactive and reactive scheme. For MANETs, bandwidth is of HUNDRED KPS. For VANETs, bandwidth is THOUSAND KPS.
6.2.9.3 Data Rate
Data packet rate for MANETs are 11 Mbps. Data packet rate for VANETs are 27 Mbps.
6.2.9.4 Frequency
In MANETs, frequency we use to deliver the data from one node to other is from 30MHz to 50 GH. For VANETs, we use the frequency for transmission purpose is 75 MHz from 5.85 GHz to 5.926 GHZ.
6.2.9.5 Packet Delivery Ratio (PDR)
It is defined as the ratio of data from receiver to the sender. Formula is presented in (6.2):
6.2.9.6 Bit Noise Ratio
Bit noise ratio defined as the portion of data delivered to the ratio of data sent. It is high for MANETs, medium for VANETs, and low for FANETs.
6.3 CrANs
Crowd Associated Networks (CrANs) is the network in which we utilize the crowd to complete communication gap between the associates. CrANs is the abbreviation of “crowd associate network”. It consists of five main components which are dedicated agents, non-dedicated agents, control center sink, data storage, and garbage collector. For specific task, dedicated agents are installed into the network. These nodes are static in nature and transfer the information with the same sort of agents. Intermediate nodes are the nodes between source and destination are called crowd nodes. Communication gap is covered by crowd nodes. The nodes send the data from the one to the multiple nodes and copy of the information to the same node. It collects the data from one of the active node and sends the duplicate data packets to the other active nodes present in the zone.
We live in a third world country, and here, due to many reason, we lose the network. In that case, we need a network which can work in that condition. That is the CrANs network is proposed for emergencies and other situations when networks are not functional. It utilizes all other networks to transfer information. For communication, we will combine the CrANs with the MANETs, WANETs, FANETs, and Wi-Fi to transfer the data from one area to other. We will use the presence networks to make a crowd of detective and non-detective nodes for the transfer of data. The non-detective nodes of CrANs connect to the detective nodes of other networks.
6.3.1 Structure of CrANs
The above figure is proposed by the Al-Shakib khan. Figure 6.9 shows the way how CrANS works. We used the Edraw Max to draw the CrANs structure, which is shown in the Figure 6.10.
Figure 6.9 Structure of CrANs [27].
Figure 6.10 Proposed structure of CrANS.
It contains all the available networking devices to communicate from one node to other node for delivery of information packets. It contains cellular device, Wi-Fi, MANETs, VANETs, and FANETs in an urban structure.
Why we need it?
We live in a third world country, and here due to many reason we lose the network. In that case, we need a network which can work in that condition.
How it will work?
For communication, we will combine the CrANS with the MANETs, WANETs, FANETs, and Wi-Fi to transfer the data from one area to other. We will use the presence networks to make a crowd for the transfer of data
6.3.2 Routing
To define the routing protocol for a network, we have to study the routing classification. We have to choose the best route discovery, protocol operation and network organization. In network organization, we chose location-based protocol. In route discovery, we use hybrid base protocol. In the protocol operation, we selected the negotiate-based protocol.
6.3.2.1 Single Hop
We can send data directly or through different nodes. In this case, if one node will miss the data, information will be lost. In the single-hop transmission, time will be high and there is always the risk of link loss during the transmission as depicted in Figure 6.11.
Figure 6.11 Single hop.
Figure 6.12 Multihop.
6.3.2.2 Multiple Hop
In the case of multiple-hop network, we can send to the different