1. Home
  2. Archives
  3. Vol 8 (2014) Issue 2
  4. Articles

Effect of 3 Key Factors on Average End to End Delay and Jitter in MANET

Abstract

A mobile ad-hoc network (MANET) is a self-configuring infrastructure-less network of mobile devices connected by wireless links where each node or mobile device is independent to move in any desired direction and thus the links keep moving from one node to another. In such a network, the mobile nodes are equipped with CSMA/CA (carrier sense multiple access with collision avoidance) transceivers and communicate with each other via radio. In MANETs, routing is considered one of the most difficult and challenging tasks. Because of this, most studies on MANETs have focused on comparing protocols under varying network conditions. But to the best of our knowledge no one has studied the effect of other factors on network performance indicators like throughput, jitter and so on, revealing how much influence a particular factor or group of factors has on each network performance indicator. Thus, in this study the effects of three key factors, i.e. routing protocol, packet size and DSSS rate, were evaluated on key network performance metrics, i.e. average delay and average jitter, as these parameters are crucial for network performance and directly affect the buffering requirements for all video devices and downstream networks.

Keywords

1 Introduction

A MANET is a multi-hop ad-hoc network that consists of a set of independent mobile nodes and does not require any infrastructure for communication purposes. Since MANETs don't require any infrastructure and don't incur any extra costs, this type of network is best suited for temporary purposes like in case of a military emergency, a rescue scenario, a shopping mall scenario, an educational trip scenario and so on. It is a multi-hop type network because mobile nodes have a limited transmission range and thus have to rely on intermediate nodes. Therefore in a MANET each node acts as a router [1],[2].Routing is considered one of the most difficult tasks in MANETs due to the continuously changing network topology, which makes it very difficult to select a particular protocol. Although there are many approaches for routing, all

approaches differ based on the particular environment. Numerous studies have been carried out that focused on comparing protocols, but much less attention has been paid to other factors, such as packet size, node mobility, DSSS rate, mobility model and so on. Therefore, it is essential to find out how important these other factors are for the functioning of the network.

One of the key contributions to the wireless LAN standard was the addition of 802.11b at the physical layer level, which supported two new speeds –5.5 Mbps and 11 Mbps – in addition to 1 Mbps and 2 Mbps [3]. Direct sequence spread spectrum (DSSS), also known as direct sequence code division multiple access (DS-CDMA), is one of two approaches that are used to spread spectrum modulation for digital signal transmission over the airwaves. In other words, DSSS is a transmission technology that combines the user data signal with a bit sequence of a higher data rate, also known as the chipping code. According to the 802.11b standard there are four kinds of data rates: 1 Mbps, 2 Mbps, 5.5 Mbps and 11 Mbps transmission [4],[5].

The main benefits provided by DSSS Rate technology are:

  • 1. Resistance to jamming
  • 2. Reduced background noise
  • 3. Use/sharing of a single channel among multiple users
  • 4. Relative timing determination between transmitter and receiver

DYMO, or the dynamic MANET on-demand source routing protocol, is one of the most popular reactive, on-demand routing protocols. This protocol is basically a modification of the ad hoc on-demand distance vector (AODV) protocol and was standardized by the Internet Engineering Task Force in its sixth revision [6]. Although this protocol is a modification of AODV, the modification is not in terms of adding new features or extensions. Rather, things were simplified while keeping the same mode of basic operation. This protocol, like all other reactive protocols, has two modes of operation: route discovery and route maintenance. The working procedure is the same as that of other reactive protocols, i.e. the node that wants to send a packet discovers the route on demand and the route request message that is broadcasted throughout the network. Once the route has been selected and the packet has reached its destination, the route reply is received back from the destination by the source along with the path that the packet has traversed while reaching the destination [7]-[9].

Thus, in this study a performance analysis of the DYMO and the AODV routing protocols based on varying DSSS rates [4] and packet sizes was executed. The impact of a number of key factors, such as DSSS rate, routing protocol and packet size on end to end delay and average jitter, were evaluated based on simulation results using a factorial design technique. This study will help future researchers and scientists give priority to the most crucial factors in deploying a MANET.

2 Related work

Research related to MANETs has been done in several directions. Some studies focused on a comparison of routing protocols, specifically between proactive and reactive protocols. Others focused on analyzing the impact of different factors like mobility model, node mobility pause time, number of nodes on the network and so on.

In a paper by Geetha, et al. [10], the authors compare two key protocols– AODV and DSDV–and finally conclude that AODV is better than DSDV. Similarly, in a research paper by Manickam, et al. [11], the authors compare three protocols–DSR, AODV and DSDV–for the following parameters: packet delivery ratio, throughput and delay; they used an NS-2 simulator under varying network conditions. Kumar [12] analyzed proactive and reactive protocols using NS-2 under three network performance metrics, i.e. packet delivery ratio (or) fraction, throughput and drops of packets or packet loss ratio. In a recent paper by Ghani Ur Rehman, et al. [13], the authors compare the performance of two widely known ad-hoc routing protocols–AODV and DSR–in terms of packet delivery ratio, average end to end delay and routing overhead by changing the mobility; they used NS2 2.29 for simulation. In 2011 a performance study of broadcast protocols was carried out by Nand and Sharma using Qualnet, they used four performance indicators, i.e. throughput, PDR, delay and jitter [14].

The brief discussion above gives an idea regarding research work that has been done as to how routing protocols perform under different networking environments. As for the importance of network performance indicators, that is still a vast research area that has hardly been studied due to a lack of proper methodology. Apart from that, empirical results will have to provide us with an accurate insight regarding which factor is the most important rather than theoretical guesses and assumptions. From the abovementioned studies we can also conclude that, although routing protocols have been compared to each other with respect to performance, what has not been studied yet is how important the routing protocol is for a specific network performance indicator, how important the DSSS rate is, or how important other factors are, like packet size, mobility model and so on.

This research is the first of its kind, where the importance of factors with respect to network performance, particularly in MANETs, has been evaluated

mathematically using a factorial design technique. All previous researches based their conclusions on simulation results only and did not mention to what percentage (%) packet size, DSSS rate or routing protocol influence network performance indicators. Because our results were obtained in terms of percentages (%), this study will provide researchers a more precise way to analyze the effects of different factors on network performance. For this work, the simulation environment from the work of Nand and Sharma [14] was extended.

3 Methodology

In this research, the first step was to analyze two protocols—AODV and DYMO—under varying network conditions. Once the simulation results were obtained, the results were analyzed using a mathematical technique known as factorial design. A factorial design can consist of two factors or more, but they have discrete values at each level (1 or -1). This technique allows us to analyze the effect and interactions of each factor or combination of different factors for any particular variable, in our case: average end to end delay and average jitter [15], [16]. The equation for calculating the effect is:

\[SST = q^{2}A + q^{2}B + q^{2}C + q^{2}AB + q^{2}AC + q^{2}BC + q^{2}ABC\] (1)

where SST denotes the sum of square total [12]. In the formula written above, the symbol \(q_A\) represents the numerical values that will be obtained through simulation for the routing protocol factor, \(q_B\) represents the values for the DSSS rate factor and \(q_C\) represents the values for the packet size factor, as shown in Table 2. The rest of the symbols, like \(q_{AB}\), \(q_{AC}\), \(q_{ABC}\) and \(q_{BC}\), represent interactions among these different factors.

\[Effects = q_i Factors/SST\] (2)

Lastly, the final results were evaluated using Eq. (2). The symbol i represents different values of different rows belonging to the field and the field represents different letters like A, B, C, AB, ABC and so on. In our case, since we are investigating the effect of three factors, i.e. routing protocol, packet size and DSSS rate, we used a2<sup>k</sup> factor design technique, where k denotes the factors and each factor has two levels (1 and -1) and 2 denotes the number of levels [15].

4 Simulation Setup

The Qualnet 5.1 simulator [17] was used to analyze the DYMO protocol and the AODV protocol. For the analysis a UDP (user datagram protocol) connection was used and over it a CBR (constant bit rate) was applied between source and destination. Initially, the 100 nodes were placed uniformly. A random waypoint

mobility model with a maximum speed of 30 m/s was used in a rectangular field. Multiple CBR application was employed over 13 different source nodes and destinations nodes respectively. All the above parameters were applied under varying DSSS rates of 2Mbps or 5.5Mbps with respective packet sizes of 256 Bytes or 512 Bytes. The simulation parameters are shown in Table 1.

It must be noted that the two packet sizes (256 Bytes and 512 Bytes) and DSSS rates (2Mbps and 5.5Mbps) were taken only for the sake of evaluating how important the factors packet size and DSSS rate are along with the two protocols because factorial design requires two levels of each factor for giving appropriate results. There is no specific reason for taking the two packet sizes or DSSS rates.

Table 1 Simulation parameters.

Simulation parameters
No. of nodes100
Speed of nodes30 m/s
Sender13 nodes(4,53,57,98,100,7,3,49,10,93,1,66,9)
Receiver13 nodes(5,91,94,59,60,95,27,97,100,54,33,31,92)
Mobility model for movementRandom waypoint
Area1500 * 1500 m
Protocols usedDYMO,AODV
DSSS Rate2 mbps /5.5 mbps
Packet size256,512 bytes
Number of packets2,4,5,10,15,20,25
Simulated time300 seconds
Path loss modelTwo-ray model
Physical layer Radio typeIEEE 802.11b
MAC protocolIEEE 802.11
Antenna ModelOmni-directional

4.1 Performance Metrics

1. End to end delay: This parameter gives us the overall delay in time that the packets suffer while moving from source to destination across the network. It is a summation of all types of delays, including processing delays, queuing delays, propagation delays, and end-system-processing delays. Packets that get delayed longer than the required threshold value are effectively lost. This parameter is of utmost importance–higher values will largely affect throughput –and needs to be minimized always.

2. Average jitter: Jitter is a crucial network performance indicator as it directly affects the buffering requirements for all video devices and downstream networks. A higher value of jitter can lead to many problems, ranging from lip-sync errors to the loss of packets because of buffer overflow or underflow. Jitter is the variation/fluctuation of the end to end delay between two packets. The packet arrival time is supposed to be very low when calculating the jitter parameter. For better performance, the delay between packets must be lower than the required threshold value.

5 Results and Discussion

The performance of DYMO and AODV was analyzed with varying mobility speeds, traffic loads, packet sizes and DSSS rates using Qualnet 5.1.A snapshot of broadcasting, node mobility and data transmission is shown in Figure 1. The simulation results are shown in Figures 2 to 5 under respective DSSS rates of 2 and 5.5 Mbps with two different packet sizes.

5

Figure 1 Animated view.

The numerical results are shown in Tables 3 to 4 under DSSS rates of 2 Mbps and 5.5 Mbps with two different packet sizes. Finally, all simulation results were evaluated using the 2 k factorial design technique, as shown in Table 5 and 6.

2

Figure 2 End to end delay (packet size 256 Bytes).

4 5

Figure 3 End to end delay (packet size 512 Bytes).

2

Figure 4 Average jitter (packet size 256 Bytes).

4 5

Figure 5 Average jitter (packet size 516 Bytes).

Table 2 Total no. of factors.

-11
SymbolThroughputLevels
ARouting ProtocolDYMOAODV
BDSSS Rate2 Mbps5.5 Mbps
CPacket Size256 Bytes512 Bytes

Table 3 Average values from simulation results for end to end delay.

- 1
DSSS Rate 2 Mbps
1
DSSS Rate 5.5 Mbps
ABB
Packet SizePacket Size
Routing-1
1
-11
Protocol256 Bytes512 Bytes256 Bytes512 Bytes
AODV(1)0.326663310.56682230.0631907370.05982541
DYMO(-1)3.973392663.465902160.3336467240.54102706

Table 4 Average values from simulation results for end to end delay.

- 1
DSSS Rate 2 Mbps
1
DSSS Rate 5.5 Mbps
ABB
Packet SizePacket Size
Routing-1
1
-11
Protocol256 Bytes512 Bytes256 Bytes512 Bytes
AODV(1)0.069200580.114328230.0232348360.02739202
DYMO(-1)0.22521640.416389130.0356126140.08743459

Table 5 Factorial design for end to end delay.

IABCYABACBCABC
1-1-1-13.973111-1
11-1-10.326-1-111
1-11-13.465-11-11
111-10.5661-1-1-1
1-1-110.3331-1-11
11-110.063-11-1-1
1-1110.541-1-11-1
11110.0591111
Total-7.298-0.064-7.3349.3260.5365.7940.472-0.96
Total/8-0.91225-0.008-0.916751.165750.0670.724250.059-0.12
IAВCYABACBCABC
1-1-1-10.225216399111-1
11-1-10.069200579-1-111
1-11-10.416389125-11-11
111-10.1143282271-1-1-1
1-1-110.0356126141-1-11
11-110.023234836-11-1-1
1-1110.087434588-1-11-1
11110.0273920171111
Total-0.530490.29228-0.65150.998808386-0.193710.385656-0.1803210.098
Total/8-0.066310.0365-0.08140.124851048-0.0242140.048207-0.0225400.012

Table 6 Factorial design for average jitter.

From (1), for end to end delay:

\[SST = 2^{3} \begin{bmatrix} (-0.912)^{2} + (0.008)^{2} + \\ (-0.916)^{2} + (-0.067)^{2} + \\ (0.724)^{2} + \\ (0.069)^{2} + (-0.12^{2} \end{bmatrix}\]

SST = 17.7568215

From (1), for average jitter:

\[SST = 2^{3} \begin{bmatrix} (-0.06631)^{2} + (0.03653)^{2} + \\ (-0.08143)^{2} + (-0.024213)^{2} + \\ (0.0482)^{2} + \\ (-0.0225)^{2} + (0.0122)^{2} \end{bmatrix}\]

SST = 0.1274629

Table 7 Results for delay (in terms of %).

FactorsEffect
EFFECT OF R.P37.4 %
EFFECT OF DSSS RATE0.002~%
EFFECT OF P.S37.8 %
EFFECT OF R.P & DSSS0.202 %
EFFECT OF R.P & PS23.6 %
EFFECT OF P.S & DSSS0.15 %
EFFECT OF P.S, DSSS,R.P0.64 %
FactorsEffect
EFFECTOF R.P27.5 %
EFFECT OF DSSSRATE8.37 %
EFFECT OF P.S41.61 %
EFFECT OF R.P & DSSS3.67 %
EFFECT OF R.P & PS14.58 %
EFFECT OF P.S & DSSS3.18 %
EFFECT OF P.S,DSSS,R.P0.94 %

Table 8 Results for average jitter (in terms of %).

After further calculations were derived from Eq. (1) and the factorial design method, the results for end to end delay were as follows: effect of routing protocol (R.P): 37.4%, effect of DSSS rate:0.002%, effect of packet size (P.S): 37.9%, interaction/effect of routing protocol and DSSS rate: 0.202%, interaction/effect of routing protocol and packet size: 23.6 %, interaction/effect of packet size and DSSS rate:0.15%,and interaction/effect of packet size, DSSS rate, routing protocol: 0.64%.Similarly for average jitter: effect of routing protocol (R.P): 27.5%, effect of DSSS rate: 8.37%, effect of packet size (P.S): 41.61%, interaction/effect of routing protocol and DSSS rate: 3.67%, interaction/effect of routing protocol and packet size: 14.58%, interaction/effect of packet size and DSSS rate: 3.18%,and interaction/effect of packet size, DSSS rate, routing protocol: 0.94%.The results are shown in Table 7 and 8 respectively.

Thus, from the results above we can conclude that the factor which has the most significant influence on the average end to end delay network performance metric is packet size (37.9%), followed by routing protocol (37.4%). As for average end to end delay, the DSSS rate does not play a significant role as its effect is only 0.002%. As for the average jitter network performance metric, again, the effect of packet size comes first (41.6%), followed by routing protocol (27.5%) and DSSS rate (8.37%). On the basis of this analysis these factors can be prioritized when deploying a MANET network. For example, if there is going to be video transmission in said network then jitter and delay have to be low and priority should be given to packet size first, followed by routing protocol.

6 Conclusion and Future Work

From the factorial design analysis it can observed that while deploying a MANET, the most important factor for keeping average end to end delay and average jitter at an optimum level is to give priority to packet size, followed by routing protocol, as both of these factors have a significant influence/impact.

Again, research could be done as to which packet size of all packet sizes gives optimal results and what packet size can be used in a particular case. Similarly, the routing protocol that gives the best performance can subsequently be selected. Following this procedure–rather than randomly choosing packet sizes and routing protocols –will result in a MANET with better through put.

Future work can evaluate the effect of these factors on some other key network performance indicators, such as throughput, PDR and so on. Research has been done to compare protocols but from our analysis of three key factors it is clear that it is necessary to evaluate the effect of other factors on network performance indicators as well.

Research Intelligence

Data from OpenAlex ↗

Metrics

5
Citations
0.00
FWCIfield-weighted
19th
Percentilevs same year + field
Article
Work type
Open Access

Citation Trend

Citation Timeline

YearCitations
20201
20193
20181

Semantic Profile AI-classified research signals

Institution Network

References

  1. Toh, C-K., Adhoc Mobile Wireless Networks: Protocols and Systems, Prentice Hall, Englewood Cliffs, 2002.
  2. Belding-Royer, E., Routing Approaches in Mobile Ad Hoc Networks, In: Basagni, S., Conti, M., Giordano, S. (eds.), Ad Hoc Networking, IEEE Press, Wiley, 2003.
  3. IEEE, Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, IEEE Std. 802.11, 1997.
  4. Peterson, R.L., Rodger E.Z. & David E.B., Introduction to Spread-Spectrum Communications, 995, New Jersey: Prentice Hall, 1995.
  5. Liu, Y., Ning, P., Dai, H. & Liu, A., Randomized Differential DSSS: Jamming-Resistant Wireless Broadcast Communication, IEEE INFOCOM Proceedings, 2010. DOI: 10.1109/infcom.2010.5462156
  6. Chakeres, I.D. & Charles E.P., Dynamic MANET on-demand Routing Protocol, IETF Internet Draft, draft-ietf-manet-dymo-12.txt, 2008.
  7. Bisoy, S.K. & Sahu, S., Performance Analysis of Dynamic MANET on Demand (DYMO) Routing Protocol Special Issue of IJCCT 1(2, 3, 4) for International Conference [ACCTA-2010]) Orissa India, pp.3-5, 2010.
  8. Johnson, D., Hu, Y. & Maltz, D., The Dynamic Source Routing Protocol (DSR) for Mobile Ad Hoc Networks for Ipv4, 260, RFC 4728, 2007. DOI: 10.17487/rfc4728
  9. Johnson, D. & Maltz, D., Dynamic Source Routing in Adhoc Wireless Networks, In: Imielinski, T., Korth, H. (eds.), Mobile Computing, Ch. 5. Kluwer Academic, Dordrecht, 1996.
  10. Geetha, M., Umarani, R. & R. Kiruthika, A Comparative Study of Gateway Discovery Protocol in MANET, International Journal of Computer Applications, 11(2), pp.16-22, 2010.
  11. Manickam, P., Baskar, T.G., Girija, M. & Manimegalai, D.D., Performance Comparisons of Routing Protocols in Mobile Ad Hoc Networks, International Journal of Wireless & Mobile Networks 3.1, pp. 98-106, 2011.
  12. Kumar, R., Performance Evaluation of Gateway Discovery Approaches in the Integrated Mobile Ad Hoc Network (MANET)-Internet Scenario, International Journal of Computer Technology and Electronics Engineering (IJCTEE), 2, pp. 49-53, 2012.
  13. Rehman, G.U., Asif, M., Jan, R., Muhammad, S. & Ahmad, I., Simulation Based Study to Present the Performance of Ad-hoc Routing Protocols, International Journal of Innovation and Applied Studies, 5(3), pp. 261-268, 2014.
  14. Nand, P. & Sharma, D.S., Performance Study of Broadcast based Mobile Adhoc Routing Protocols AODV, DSR and DYMO, International Journal of Security & Its Applications, pp. 53-64, 2011.
  15. Jain, R., The Art of Computer Systems Performance Analysis, John Wiley & Sons, 2008.
  16. Buragohain, M. & Mahanta, C., A Novel Approach for ANFIS Modelling Based on Full Factorial Design, Applied Soft Computing, 8(1), pp. 609-625, 2008.
  17. Qualnet Simulator, http://www.scalablenetworks.com (2 November 2013).