Partial Caching Scheme for Streaming Multimedia Data in Ad-hoc Network

Similar documents
Multimedia Caching Strategy Based on Popularity in Mobile Ad-Hoc Network

Multimedia Contents Caching Scheme in Mobile Ad-Hoc Network. Backhyun Kim 1 and Iksoo Kim 2*

A Novel Routing Protocol with High Energy Performance in Mobile Special Networks

On Performance Evaluation of Reliable Topology Control Algorithms in Mobile Ad Hoc Networks (Invited Paper)

Effects of Sensor Nodes Mobility on Routing Energy Consumption Level and Performance of Wireless Sensor Networks

A Jini Based Implementation for Best Leader Node Selection in MANETs

Dynamic Source Routing in ad hoc wireless networks

Energy Aware Routing Protocol in Wireless Sensor Networks

Connectivity, Energy and Mobility Driven Clustering Algorithm for Mobile Ad Hoc Networks

The Novel HWN on MANET Cellular networks using QoS & QOD

An Efficient Flow Table Management Scheme for SDNs Based On Flow Forwarding Paths

Elimination Of Redundant Data using user Centric Data in Delay Tolerant Network

A Survey on Group Mobility Model and Handover in Mobile WiMAX Network

QoS Routing By Ad-Hoc on Demand Vector Routing Protocol for MANET

Performance Analysis of Wireless Mobile ad Hoc Network with Varying Transmission Power

Improvement of Buffer Scheme for Delay Tolerant Networks

Low Overhead Geometric On-demand Routing Protocol for Mobile Ad Hoc Networks

Freeze DeadLine Method for Vertical Handover in Heterogeneous Wireless Networks

Proactive-Caching based Information Centric Networking Architecture for Reliable Green Communication in ITS

Event Driven Routing Protocols For Wireless Sensor Networks

An AIAD-Based Adaptive Routing Protocol in Ad-Hoc Wireless Networks

INDIAN INSTITUTE OF MANAGEMENT CALCUTTA WORKING PAPER SERIES. WPS No. 644/ August A Markov-based Diurnal Mobility Model for 3G Cellular Networks

Study on Indoor and Outdoor environment for Mobile Ad Hoc Network: Random Way point Mobility Model and Manhattan Mobility Model

PERFORMANCE ANALYSIS OF AODV ROUTING PROTOCOL IN MANETS

Performance Evaluation of Mesh - Based Multicast Routing Protocols in MANET s

Energy and Power Aware Stable Routing Strategy for Ad hoc Wireless Networks based on DSR

Delay Reduced MAC Protocol for Bio Signal Monitoring in the WBSN Environment

Probabilistic Mechanism to Avoid Broadcast Storm Problem in MANETS

An Adaptive Self-Organization Protocol for Wireless Sensor Networks

IMPACT OF MOBILITY SPEED ON PROACTIVE AND REACTIVE ROUTING PROTOCOLS IN MOBILE ADHOC NETWORKS

Data gathering using mobile agents for reducing traffic in dense mobile wireless sensor networks

A Congestion Controlled Multipath Routing Algorithm Based On Path Survivability Factor

6367(Print), ISSN (Online) Volume 4, Issue 2, March April (2013), IAEME & TECHNOLOGY (IJCET)

Cooperative Caching in Wireless P2P Networks. Aseel Nadhum Kadhum The Islamic University College

Simulation & Performance Analysis of Mobile Ad-Hoc Network Routing Protocol

An Cross Layer Collaborating Cache Scheme to Improve Performance of HTTP Clients in MANETs

Performance Evolution of Proactive and Reactive Routing Protocols in Mobile Ad Hoc Networks

Study and Comparison of Mesh and Tree- Based Multicast Routing Protocols for MANETs

Evaluation of Ad-hoc Routing Protocols with. Different Mobility Models for Warfield. Scenarios

ON THE PROBABILITY OF K-CONNECTIVITY IN WIRELESS AD HOC NETWORKS UNDER DIFFERENT MOBILITY MODELS

Poonam kori et al. / International Journal on Computer Science and Engineering (IJCSE)

Energy Aware and Anonymous Location Based Efficient Routing Protocol

Evaluating the Performance of Mobile Agent-Based Message Communication among Mobile Hosts in Large Ad Hoc Wireless Network

PREDICTING NUMBER OF HOPS IN THE COOPERATION ZONE BASED ON ZONE BASED SCHEME

Performance Comparison of DSDV, AODV, DSR, Routing protocols for MANETs

Cache Timeout Strategies for on-demand Routing in MANETs

Performance Analysis of DSR, AODV Routing Protocols based on Wormhole Attack in Mobile Adhoc

Impact of Pause Time on the Performance of DSR, LAR1 and FSR Routing Protocols in Wireless Ad hoc Network

Improved MAC protocol for urgent data transmission in wireless healthcare monitoring sensor networks

Recent Researches in Communications, Information Science and Education

(INTERFERENCE AND CONGESTION AWARE ROUTING PROTOCOL)

Multi-Hop Linear Network Based on LoRa

Glasgow eprints Service

Impact of Node Velocity and Density on Probabilistic Flooding and its Effectiveness in MANET

Cross-Layer System for Cluster Based Data Access in MANET S

NEW! Updates from previous draft Based on group mailing list discussions Added definition of optimal scalability with examples (captures idea of suffi

Performance Analysis of Various MANET Routing Protocols with Change in Number of Nodes over Different Mobility Models

1 Multipath Node-Disjoint Routing with Backup List Based on the AODV Protocol

PERFORMANCE EVALUATION OF DSR USING A NOVEL APPROACH

International Journal of Scientific & Engineering Research, Volume 7, Issue 12, December ISSN

Performance Analysis of DSR, AODV Routing Protocols based on Wormhole Attack in Mobile Ad-hoc Network

Performance Of OLSR Routing Protocol Under Different Route Refresh Intervals In Ad Hoc Networks

Performance Analysis of MANET Routing Protocols OLSR and AODV

Dynamic Broadcast Scheduling in DDBMS

A Reliable Route Selection Algorithm Using Global Positioning Systems in Mobile Ad-hoc Networks

arxiv: v1 [cs.ni] 26 Sep 2016

Reliable Time Synchronization Protocol for Wireless Sensor Networks

Shortcut Tree Routing using Neighbor Table in ZigBee Wireless Networks

A Multipath AODV Reliable Data Transmission Routing Algorithm Based on LQI

A Survey on Signaling Load in Mobility Management

Supporting Cooperative Caching in Ad Hoc Networks

A Graph-based Approach to Compute Multiple Paths in Mobile Ad Hoc Networks

Evaluation of Varrying Mobility Models & Network Loads on DSDV Protocol of MANETs

A Design of Authentication Protocol for a Limited Mobile Network Environment

A Comparative Analysis of Pro-active Routing Protocols in MANET

FERMA: An Efficient Geocasting Protocol for Wireless Sensor Networks with Multiple Target Regions

A Review Paper on Routing Protocols in Wireless Sensor Networks

International Journal of Scientific & Engineering Research, Volume 4, Issue 8, August-2013 ISSN

Performance Evaluation of MANET through NS2 Simulation

CCNA 1: Chapter 2 Exam Answer v %

Optimized Vehicular Traffic Flow Strategy using Content Centric Network based Azimuth Routing

Performance evaluation of reactive and proactive routing protocol in IEEE ad hoc network

Relaxation Control of Packet Arrival Rate in the Neighborhood of the Destination in Concentric Sensor Networks

Impact of Hello Interval on Performance of AODV Protocol

New Signaling approach Improving the VoIP Quality of Service in Ad hoc Network

A COMPARISON OF IMPROVED AODV ROUTING PROTOCOL BASED ON IEEE AND IEEE

A REVERSE AND ENHANCED AODV ROUTING PROTOCOL FOR MANETS

Dynamic Deferred Acknowledgment Mechanism for Improving the Performance of TCP in Multi-Hop Wireless Networks

Lightweight caching strategy for wireless content delivery networks

Nearest Neighbor Query in Location- Aware Mobile Ad-Hoc Network

Performance Evaluation of DSDV, DSR AND ZRP Protocol in MANET

Efficient Hybrid Multicast Routing Protocol for Ad-Hoc Wireless Networks

An Improvement of the Occlusion Detection Performance in Sequential Images Using Optical Flow

PERFORMANCE BASED EVALUATION OF DSDV, AODV AND DSR ROUTING PROTOCOLS IN MANET

and coverage as the nodes can act both as clients and routers. In this paper, the clients are distributed using four different

A study on MAC protocol for urgent data transmission in Wireless Bio Signal Monitoring Environment

Classification of MANET: A Review

ViTAMin: A Virtual Backbone Tree Algorithm for Minimal Energy Consumption in Wireless Sensor Network Routing

Investigation on OLSR Routing Protocol Efficiency

Estimation of Network Partition Problem in Mobile Ad hoc Network

Transcription:

, pp.106-110 http://dx.doi.org/10.14257/astl.2014.51.25 Partial Caching Scheme for Streaming Multimedia Data in Ad-hoc Network Backhyun Kim and Iksoo Kim 1 Faculty of Liberal Education, Incheon National University, 2 Department of Information and Telecommunication Engineering, Incheon National University, 12-1 Songdo-dong, Yeonsu-gu, Incheon, Korea {bhkim24, iskim}@incheon.ac.kr Abstract. The streaming technique is a sequence of data made available over time. In the ad-hoc network, the streaming service is hardly served as the path is frequently broken due to the movement of nodes. In this paper, we propose partial caching scheme to reduce the service blocking rate. With the proposed scheme, mobile nodes store the data passing through and by-passing themselves. The cache replacement algorithm is based on the popularity of multimedia contents and the distance of the data block. This has resulted in the increases of the probability that mobile node stores the data to be used in future request. In evaluation, we examined our proposed scheme in the view of the cache hit ratios as the function of the number of mobile nodes and in the view of service block rate as the function of the service request rates. The simulation results show that the proposed caching scheme has better performance in cache hit ratio and service blocking rate. Keywords: Mobile ad-hoc network, caching, multimedia, streaming service 1 Introduction Multimedia is larger volume of data than general data such as program code, text, etc. The streaming is a sequence of data made available over time. This method has a merit that it can play multimedia data without saving the full data. Mobile nodes can freely move to anywhere in mobile environment [1]. For this reason, the delivery route for streaming multimedia data is frequently changed. The path can be broken due to the node mobility, the limitation of network bandwidth and node s battery power in some cases. To support streaming service, the data should be ceaselessly served for a long time. To reduce the network bandwidth consumption and battery power, we adopt partial caching scheme. In this scheme, the multimedia data can be preserved in nodes only locating in the delivery route. The amount of cached data is depended on the distance from the data sender. The longer the distance is, the more the data can be stored. The remainder of the paper is organized as follows: Section 2 introduces the proposed partial caching scheme for streaming multimedia data. In section 3, we present the simulations and analysis of the results. Finally, we give out conclusion in section 4. ISSN: 2287-1233 ASTL Copyright 2014 SERSC

2 Partial Caching Scheme for Streaming Multimedia Data In this section, we propose a distance-based partial caching scheme for streaming multimedia data in ad-hoc networks. We assume that the multimedia data is consisted of n blocks and the size of each block is equal. Initially, as there is no data transmission, nodes in ad-hoc network have not stored any multimedia data at all. When a node requests the service for a multimedia, it first surveys its own cache to find that. If the data is stored, the multimedia data is served with the cached data without sending the request packet to the data server such as access point (AP) or base node (BN) to receive it. If not, sends a request packet to the data server. The request packet is arrived through the intermediate nodes that locate in the route between the request node and the data server. When an intermediate node receives the request packet, it operates under the same way that the request node does. Only when both the request node and the intermediate nodes have not stored the requested multimedia data, the request packet arrives at the data server. When the data server receives the request packet, the server sends the requested multimedia data back to the request node. At this time, the intermediate nodes cache the data in its own cache to support future usage. Let the interval of executing the routing algorithm be Γ and the data transmission rate be ν. The size of multimedia data block is ν Γ. If a node, N i, has joined the delivery route for m consequent time, the amount of cached data is m ν Γ and the available playing time is [0, m Γ]. Assume that N i leaves the delivery tree after m Γ and rejoins the tree after (m+n) Γ. N i starts to store the by-passing data in its own cache. If N i leaves the delivery tree after (m+k) Γ where k > n, N i has cached the data [0, m Γ] and [(m+n) Γ, (m+k) Γ]. As the cache capacity is limited, the stored data should be deleted when there is no space in node s cache. For this, we adopt cache replacement algorithm based of the popularity and distance of the data, and its sequences are as follows: 1) the data that has the lowest popularity is deleted. 2) In case of the same popularity, the data that has the longest distance is deleted. 3) In case of the same distance, the block has the highest distance among blocks greater than its hop count is deleted. The popularity is based on the request frequency of the multimedia data. According to Zipf-like distribution [2], the multimedia contents are accessed in skew condition. The access frequency of the lower popular contents is almost same. In this case, we use the distance to delete the cache data. The distance is calculated by 2 factors: block distance and hop counts. Block count indicates nth block of the multimedia contents. Hop count is a distance between the data server and node itself. Let P i and P j be the popularity of the multimedia content i and j. Assume that N i has stored the data [0, m Γ] for a content i and [0, n Γ] for a content j. If P i > P j, the longest distance block of the content j is deleted. Thus, the cached data is changed from [0, n Γ] to [0, (n-1)γ]. If P i < P j, the longest distance block of the content i is deleted and the cached data is changed from [0, m Γ] to [0, (m-1)γ]. Let H i be the hop count of node i. If m > H i > n, the longest distance block of the content i is deleted and the cached data is changed from [0, m Γ] to [0, (m-1)γ]. Let P F be the probability of involving the forwarding node. If H i < H j where H i is hop count of N i and H j is of N j, respectively, P F of N i is higher than that of N j. The number of streaming multimedia contents of N i is higher than that of N j. It causes that N i needs more cache space to store and forward the requested data. For this, A node tries to cache the data for each multimedia contents at Copyright 2014 SERSC 107

least as many as H i Γ based in its hop count. The closer a node approaches to the data server, the more a node stores diverse multimedia data and the less the amount of stored data for a multimedia is. If a node is far away from the data server, the opposite results can be achieved. 3 Simulation and Analysis In this section, we show simulation results to demonstrate the benefit of proposed partial caching scheme in ad-hoc network and analyze the results of performance using it. Table 1. Simulation Parameters Parameter Default Range Unit Contents 100 - Block 100 - Block size 50 - K Bytes Cache size 5 5 ~ 20 M Bytes Bandwidth 10 - M bits/second Request rate 1 1 ~ 4 Requests /minute Simulation parameters are listed in Table 1. The size of simulation network is 500m 1,000m in rectangular plan. The 100 items are served and AP locates at the center of the network. The contents are consisted of 100 blocks where the size of each block is 50 KB. The access pattern of mobile nodes is depended on cut-off Zipf-like distribution with skew factor 0.85 [2]. We assume that all nodes can communicate to any other nodes in the network. To support the fully connection among mobile nodes, we make a simulation model satisfying the condition mentioned in [3]. To define node s mobility, we use random waypoint mobility model [4], where a node velocity is randomly selected in [0 m/s, 10 m/s] and the angle [0, 2π]. Fig. 1(a) shows the cache hit ratios according to cache schemes such as simple cache (SC) and partial cache (PC) in the view of the number of mobile nodes, where the transmission range is 100m and the capacity of partial cache is 5 Mbytes, 10 Mbytes and 20 Mbytes, respectively. Simple cache is that the requester (node) is only stored the multimedia contents and the requested data can be supplied by using the only data stored in the requester own cache. Simulation results show that partial caching scheme is better performance in cache hit ratio than simple cache scheme does. This is because partial cache stores the passing and by-passing data when nodes join the delivery path. As nodes not joining in and locating at 1 hop away from the delivery path store the data transmitted by forwarding nodes, cache hit ratios with partial cache scheme are higher than those of route cache that only the nodes joining the delivery path store the data. Fig. 1(b) shows the service blocking rates in the view of the request rate. The higher service request rate is, the higher the blocking probability of streaming the service is. But some of the requested data are cached in nodes, the service will be offered by nodes not AP. From the simulation results, we get the proposed caching scheme can reduce the service blocking 108 Copyright 2014 SERSC

rate because the requested data is offered by nodes storing it and the transmission path is not related to AP. (a) Cache hit ratio (b) Service blocking rate Fig. 1. Simulation results 4 Conclusion In this paper, we proposed a caching scheme to support streaming multimedia contents. With the proposed caching scheme, nodes store the data passing through and by-passing themselves for future usage. The cached data is removed and replaced the new one based on the popularity and block distance of the contents. The nodes joining in the delivery path survey their own cache to serve the requested data. The proposed scheme does not try to cache the whole cozntents on the identical item but try to sequentially cache block unit of item. In evaluation, we examined our proposed scheme in the view of the cache hit ratios as the function of the number of mobile nodes and in the view of service block rate as the function of the service request rates. The simulation results show that the proposed caching scheme has better performance in cache hit ratio and service blocking rate. References 1. Corson, M.S., Macker, J.P., Cirincione, G.H.,: Internet-based mobile ad hoc networking, IEEE Internet Computing, Vol.3, no.4, pp. 63-70, 1999 2. Breslau, L., Pei, C., Li, F., Phillips, G., Shenker, S.: Web Caching and Zipf-like Distributions: Evidence and Implications, INFOCOM '99. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies, vol.1, pp.126--134, New York (1999) Copyright 2014 SERSC 109

3. Gupta, P., Kumar, P.R.,: Critical Power for Asymptotic Connectivity in Wireless Networks, A Volume in Honor of W.H. Fleming in Stochastic Analysis, Control, Optimization and Applications, (1998) 4. Camp, T., Boleng, J., Davies, V.,: A Survey of Mobility Models for Ad Hoc Network Research, Wireless Communications and Mobile Computing (WCMC): Special issue on Mobile Ad Hoc Networking-Research, Trends and Applications, vol.2, issue.5, pp.483--502 (2002) 110 Copyright 2014 SERSC