SLIDE 8 4 Mobility models Mobility is a natural phenomenon in DTNs. Studying the mobility models in DTNs is important because it has a direct impact on the performance of network protocols including our proposed protocol. Therefore, in this section we review some widely used mobility models which are later used to evaluate the performance of the proposed protocol. There have been many mobility models proposed so far in the literature. Camp et al. [11] classified mobility models for ad hoc network research into two categories: entity mobility models and group mobility models. In entity mobility models, the movement of one node is independent to all other nodes, whereas in group mobility models, a set of mobile nodes move in a group. The widely used representatives of entity mobility models [7, 8] are Random Waypoint Model (RWP) and Random Walk Model (RWM), while Reference Point Group Mobility (RPGM) Model [20] is a well-studied representative of group mobility model. Figure 3(a, b) show the traveling pattern
- f a single mobile node using RWP and RWM models
- respectively. Figure 3(d) shows the traveling pattern of five
mobile node as a group using RPGM. Although, some of the above mobility models are artificial, they are widely used in DTNs [56, 65] to evaluate the performance of routing protocols. Therefore, in this paper we use them to evaluate the performance of our protocol and also to compare our protocol with some of the state-of-the-art protocols which are using similar mobility models. How- ever, there is other work that uses traced-based simulation. For example, Banerjee et al. [6] use traces from a bus route model to evaluate the effectiveness of their work. Additionally, we propose a restricted version of the RWP model where every mobile nodes can move only in a restricted area. Figure 3(c) shows the traveling pattern of 4 typical mobile nodes where the area is divided to 4 sub- areas with 40% overlap in each sub-area; however, we can divide the area based on the application to different sec-
- tions. According to Fig. 3(c), in two sub-areas there is only
- ne node while in other sub-areas there have two and no
nodes respectively. 5 Relay placement techniques Placement of relays plays an important role in our protocol as its performance is dependent to their positions. Relay node placement is already studied in VDTN [16]; however, in this section, we propose different relay placement strategies. 5.1 Uniform grid In this scheme, relays are placed on a regularly spaced grid with known distance d between two neighbor relays, such that the relay coordinates are (Xmin ? i d, Ymin ? j d) for i ¼ 0; 1; 2; . . . and j ¼ 0; 1; 2; . . .. This leads to Nrelay ¼ Xmax Xmin d
! Ymax Ymin d
! :
200 400 600 800 1000 200 400 600 800 1000
Y Position (m) X Position (m)
200 400 600 800 1000 200 400 600 800 1000
Y Position (m) X Position (m)
200 400 600 800 1000 200 400 600 800 1000
Y Position (m) X Position (m)
200 400 600 800 1000 200 400 600 800 1000
Y Position (m) X Position (m)
(a) (b) (d) (c)
- Fig. 3 Node mobility models.
a Traveling Pattern of a MN using theRandom Waypoint Model (50 steps). b Traveling Pattern of a MN using theRandom Walk Model (50 steps). c Traveling Pattern of 4 MNs using theRestricted Random Waypoint Model (50 steps). d Traveling Pattern of 3 MNs in a group using theRPGM (50 steps) 16 Wireless Netw (2012) 18:9–31
123