Caching algorithm for fast handoff using AP graph with multiple vehicles for VANETs
TL;DR: From the simulation studies, it is found that the use of AP graphs reduces the handoff latency due to re-association process and that the effectiveness of the approach improves dramatically as user mobility increases.
Abstract: The vehicular ad-hoc networks VANETs encountered frequent handoff due to high mobility of vehicles. The existing schemes are based on the context transfer for fast handoff, but needs to reduce the latency of handoff for VANETs. Fast handoffs in vehicle scans at any instance of time depends upon the association pattern of the AP. In this paper, we have proposed proactive approach for fast handoff using access point AP in VANETs. The fast handoff algorithm using AP graph with multiple vehicles for VANETs improves the re-association latency and context transfer procedure must be singled out from re-association process. From the simulation studies, we find that the use of AP graphs reduces the handoff latency due to re-association process and that the effectiveness of the approach improves dramatically as user mobility increases. The protocol for context transfer is defined in inter-access point protocol IAPP, which infuses proactive transfer technique for frequent handoffs.
...read more
Citations
20 citations
Cites background from "Caching algorithm for fast handoff ..."
...This section gives the detail explanation and analysis of the proposed approach:...
[...]
17 citations
Cites background from "Caching algorithm for fast handoff ..."
...While sending messages on a network [14], [15], confidentiality is very important....
[...]
4 citations
Cites background from "Caching algorithm for fast handoff ..."
...They usually require access to external networks by APs, which causes the handoff....
[...]
...However, the current IEEE 802.11p draft did not define the handoff process between APs [47]....
[...]
...Moreover, data transmission may be interrupted by the handoff of various APs....
[...]
...The inter-access point protocol (IAPP) was proposed to define information exchange between APs [45-46]....
[...]
4 citations
Cites background from "Caching algorithm for fast handoff ..."
...The two types of nodes play key roles among the communications and interactions [12, 13] among totally different communities and serve as "messengers"....
[...]
..., an isolated node) does not have any impact on the shortest paths [12, 13, 16] within the network; thus, no additional action would be needed to finish the update....
[...]
..., LFR or benchmark algorithm which states that the degree distribution for both the community [13] size and the degree follows the power law in the sense that it generates the scale free networks....
[...]
2 citations
Cites background or methods from "Caching algorithm for fast handoff ..."
...The VANETs routing (Das and Misra, 2015; Das et al., 2015) has been studied currently and many different protocols were proposed (Korkmaz et al....
[...]
...The VANETs routing (Das and Misra, 2015; Das et al., 2015) has been studied currently and many different protocols were proposed (Korkmaz et al., 2004; Viriyasitavat et al., 2010; Slavik and Mahgoub, 2010)....
[...]
References
21,642 citations
2,899 citations
"Caching algorithm for fast handoff ..." refers background or methods in this paper
...The graph Gi = (Vi, Ei) are strongly connected component (SCC) (Cormen et al., 2009) of G....
[...]
...Algorithm 1 Graph algorithm for VANETs Step 1: Identify strongly connected component (SCC) (Cormen et al., 2009) in AP graph by applying Algorithm 2 Step 2: Identify SCC graph (which is acyclic and called Directed Acyclic Graph (DAG))....
[...]
...2.5 Topological order A topological order (Cormen et al., 2009; Savitha and Chandrasekar, 2013) of a directed graph G = (V, E) is an ordering of its nodes as (V1, V2, V3, ······, Vn)....
[...]
...…f[u] (as computed in first DFS): Step 4: Output the vertices in each tree of the depth-first forest formed in second DFS as a separate SCC. Source: Cormen et al. (2009) Algorithm 3 Fast handoff algorithm for propagation Algorithm executes on access points ap(i–1), api, ap(i+1), cj is the set of…...
[...]
...Step 3: Call DFS (GT), but in the main loop, consider vertices in order of decreasing f[u] (as computed in first DFS): Step 4: Output the vertices in each tree of the depth-first forest formed in second DFS as a separate SCC. Source: Cormen et al. (2009) Algorithm 3 Fast handoff algorithm for propagation Algorithm executes on access points ap(i–1), api, ap(i+1), cj is the set of clients and ti is the instance of time. if client cj re-associates to ap(i+1) from api, at an instance of time ti then for ap(i–1) ∈ Neighbor(api) and ap(i+1) ∈ Neighbor(api) do Association pattern, F(cj) = (api, ti, cj), (ap(i+1), t(i+1), cj) PropagateContext(api, ci, ap(i+1), t(i+1)) end for end if Algorithm 4 Fast handoff algorithm for elimination Algorithm executes on access points ap(i–1), api, ap(i+1), cj is the set of clients and ti is the instance of time. if client ci re-associates to api from ap(i+1) at an instance of time ti then for ap(i–1) ∈ Neighbor(api) and ap(i+1) ∈ Neighbor(api) do Association pattern, F(cj) = (api, ti, cj), (ap(i–1), t(i+1), cj) RemoveContext(api, c, ap(i+1), t(i+1)) end for end if Algorithm 5 Fast handoff algorithm for insertion Algorithm executes on access points ap(i–1), api, ap(i+1), cj is the set of clients and ti is the instance of time. if ap(i+1)ReceivedContext(cj) from api at instance of time ti then for ap(i–1) ∈ Neighbor(api) and ap(i+1) ∈ Neighbor(api) do Association pattern, F(cj) = (ap(i+1), ti, cj), (api, ti+1, cj) InsertCache(ap(i+1), Context(cj), t(i+1)) end for end if 6 Performance analysis 6.1 Simulation environment Simulation on caching algorithm for fast handoff using AP graph is performed on qualnet 5 and on ubuntu operating system....
[...]
946 citations
"Caching algorithm for fast handoff ..." refers background or methods in this paper
...The handoff mechanism between the AP is an important issue in wireless LAN....
[...]
...The IEEE 802.11 wireless LAN (Mishra et al., 2003, 2004a; Shin et al., 2004a; Pack et al., 2005, 2007) grows rapidly due to its easy operation, low cost, high throughput and unreliable bandwidth....
[...]
...In proactive neighbour caching (Mishra et al., 2003; Hu et al., 2007), the client’s context is propagated to all neighbour APs....
[...]
..., 2009; Campol and Molinaro, 2011; Goswami and Misra, 2013) MAC specification (Mishra et al., 2003) allows for two modes of operation the ad hoc mode and the infrastructure mode (Ramani and Savage, 2005)....
[...]
...One or more APs comprise of an extended service set (ESS) (Mishra et al., 2003) to cover a large area....
[...]
554 citations
"Caching algorithm for fast handoff ..." refers methods in this paper
...The IEEE 802.11 network (Chen et al., 2009; Campol and Molinaro, 2011; Goswami and Misra, 2013) MAC specification (Mishra et al., 2003) allows for two modes of operation the ad hoc mode and the infrastructure mode (Ramani and Savage, 2005)....
[...]
..., 2003) allows for two modes of operation the ad hoc mode and the infrastructure mode (Ramani and Savage, 2005)....
[...]