E-Mesh: An Energy-efficient Cross-layer Solution for Video Delivery in Wireless Mesh Networks

Size: px
Start display at page:

Download "E-Mesh: An Energy-efficient Cross-layer Solution for Video Delivery in Wireless Mesh Networks"

Transcription

1 > PAPER IDETIFICATIO UMBER < 1 E-Mesh: An Energy-efficient Cross-layer Solution for Video Delivery in Wireless Mesh etworks Shengyang Chen and Gabriel-Miro Muntean, Member, IEEE Abstract Devices in wireless mesh networks are often supplied with limited power resources, while also running complex applications with high energy requirements, such as high quality video deliveries over the network. Reducing energy consumption is a key factor when designing a solution for such scenarios. Some existing energy-aware video delivery solutions have been proposed for sensor networks, but they do not consider possible movement of devices and most of them are deployed at one network layer only. This paper presents E-Mesh, an energy-aware cross-layer solution for high quality multimedia deliveries over wireless mesh networks. The core idea of E-Mesh is to save energy at mesh network devices by managing their sleep-periods in a more smart way, while also trying to maintain high multimedia delivery quality. E-Mesh includes an innovative MAC-layer scheme for mesh device sleep period management and an energy-aware extension of the Optimized Link State Routing algorithm (OLSR). etwork Simulator 3 (S-3) simulation results show how important energy savings are obtained by using E-Mesh in comparison with the case when IEEE s mesh standard is employed, while maintaining good video quality levels. Index Terms energy consumption, periodic structures, routing, wireless mesh networks I I. ITRODUCTIO the modern society, large data delivery between wireless network devices puts an important pressure on network resources. For instance, it is expected that large amounts of continuous data such as multimedia streams to be transmitted through wireless network with strict timing requirements and support good user perceived quality at the remote device. In order to achieve this, the network architecture and the delivery solutions have to be capable of supporting and maintaining high throughput and low loss while cost-effectiveness and service stability are also essential factors to be considered. In the quest for offering the features mentioned above, Manuscript received ov 30, This work was supported in part by the Irish Research Council for Science, Engineering and Technology Enterprise Partnership with Everseen Ltd. Shengyang Chen and Gabriel-Miro Muntean are with the Performance Engineering Laboratory, the etwork Innovations Centre, RICE Research Institute, Dublin City University, Ireland. shengyang.chen5@mail.dcu.ie and munteang@eeng.dcu.ie wireless mesh is one of the most widely-used network architectures. A typical wireless mesh network includes mesh clients, mesh routers and gateways, collectively called mesh points. Mesh clients are user electronic terminals such as laptops and/or smart mobile phones, which serve both as data sender and receiver. Mesh routers forward data traffic to and from the gateways, which may (but do not have to) be connected with the Internet. Often data (e.g. video) resides in servers, from which the wireless mesh network is used to deliver the content to the user mobile devices. The quality of video delivery is strongly influenced by the data transport capacity of the wireless mesh network, which in turn depends on the life cycle of the power source of the battery-powered mesh devices. In order to be able to offer high-quality video delivery service for long periods of time, there is a need for a mechanism to save energy in the mesh points. In existing wireless mesh networks there are many situations in which the mesh points unnecessarily spend their energy like when they are idle long time waiting for incoming traffic. In this context, the fundamental task to achieve cost-effectiveness is to reduce the unnecessary work periods allowing the mesh points to sleep and save energy, while at the same time maintain good Quality-of-Service (QoS) levels. Another important aspect which needs to be considered for wireless mesh network data delivery is the collision avoidance supported by different MAC protocols so that the interfering mesh points avoid the transmission period of each other and therefore saving energy otherwise wasted. This paper presents E-Mesh, an energy-efficient cross-layer solution for video delivery over wireless mesh networks which provides a good balance between energy saving on one side and network delivery performance and user perceived quality on the other side. E-Mesh includes a novel MAC layer mesh point operation cycle management scheme, which adaptively controls the sleep/awake pattern for each mesh point in order to save energy. It also makes use of an energy-aware extension of the classic Dijkstra routing algorithm which enables video data from the server to the mesh client to use an optimal path through the mesh network, in terms of energy consumption and QoS. The solution was modeled and tested in comparison with the standard IEEE s wireless mesh approach via simulations using etwork Simulator 3 (S-3), with quite positive results. The rest of this paper is organized as follows. Section II discusses related works on various MAC and network layer energy-efficient solutions. Section III introduces the

2 > PAPER IDETIFICATIO UMBER < 2 architecture of the wireless mesh network used by E-Mesh. Section IV explains principles behind the energy-aware extension for the routing algorithm and the mesh point operation cycle management mechanism. Section V describes the settings of the simulation-based tests and the test results and their analysis in comparison with IEEE s wireless mesh network. The last section summarizes our work and presents future work plans. A. MAC layer Solutions II. RELATED WORKS As some mesh devices have limited amount of battery power supply, the energy consumption management is a key element in the wireless mesh network design. ext, MAC layer solutions are discussed among the research on energy-saving schemes. The S-MAC [1] protocol proposes to add energy-saving features to the typical MAC layer of wireless sensor network nodes, which also have limited power source as is the case of mesh devices. This new protocol implements a fixed duty cycle for each sensor node and maintains virtual clusters for them so that nodes in the same cluster adopt the same duty cycle schedule. Unfortunately S-MAC introduces additional delay and determines lower throughput, which make it not quite suitable for time-sensitive data delivery such as video. In order to solve the transmission delay issue of S-MAC, T-MAC [2] was proposed which redesigns the duty cycle as an adaptive active scheme, which makes sensor nodes transmit data in bursts of variable length and sleep between bursts. D-MAC [3] solves the issue of lower QoS levels of data delivery of S-MAC by introducing a data aggregation mechanism into the node duty cycle scheme to allow data to be delivered along the data gathering tree. It staggers the active schedule of nodes on the multi-hop path sequentially as a chain reaction and uses extra flags in the MAC header for handling request for the additional active schedule, adjusting the duty cycle under interference from sibling nodes. D-MAC is capable of reducing latency but it is only applicable under the specific data gathering tree scenario for unidirectional communication flow from multiple sources to a single sink. To get rid of this limitation, R-MAC [6] is put forward to provide the latency enhancement of S-MAC from a different point of view. It invents a small control frame as an event trigger along the data forwarding path to tell each node to wake up only in the data transmission period, instead of using RTS and CTS to negotiate the wake/sleep schedule. In this way it allows data delivery across multiple hops to finish in a single duty cycle, in which each node s downstream node could automatically wake up when the packet is ready to be sent to it. However R-MAC does not provide any transmission retry mechanisms, and when data packet loss occurs at one specific node on the data forwarding path, all nodes after it will receive nothing in that duty cycle, which wastes energy for idle-listening. Other related works include P-MAC [4], X-MAC [5], RI-MAC [7] and LC-MAC [8], which provide various other improvements on S-MAC on different aspects such as traffic load. However most of them are specific to solutions for wireless sensor networks and may not be fully relevant to the wireless mesh networks. B. Routing Algorithms Routing plays an important role in improving wireless network efficiency. Classic routing algorithms like the Dijkstra s algorithm [9], the Optimized Link State Routing (OLSR) algorithm [10] and the Distance-Vector routing protocol [11] are being used frequently in various network scenarios and have significant benefits, although all of them have drawbacks on different aspects. For example, the Distance-Vector routing protocol is especially suitable for small-scale network topologies only due to its slow convergence usually unacceptable in large networks. The count-to-infinity problem is also notable. Latest research has proposed more advanced routing-related algorithms. The A* algorithm [12] and the Recursive Best-First Search algorithm [13] have been proved to provide much better performance than the typical Dijkstra s algorithm when dealing with shortest-path problems for directed graph topologies, while the Simulated Annealing Arithmetic algorithm [14] offers better results for solving max-cut, knapsack, graph coloring and scheduling problems. The routing algorithm proposed in ECARA [15] considers energy-related node characteristics in the routing process and differentiates nodes based on those characteristics while allocating energy of the nodes with strict energy constraints. However, since there are multiple parameters whose values are hard to be controlled in a reasonable range, the advanced algorithms listed above are too complicated to be used for solving routing problems. Consequently in this paper the OLSR algorithm, which is a typical example of usage of the Dijkstra s algorithm, was selected to be extended with energy-aware capabilities. III. SOLUTIO ARCHITECTURE The E-Mesh network architecture contains one mesh source node which has the required data, mesh routers for data forwarding and one mesh client. The position of each of these routers is randomly distributed in a circular area with radius R. Some of the mesh routers will move with a random velocity inside the range of this circular area while others remain fixed. The mesh client is moving under a constant velocity, with its initial position to be set at the edge of the circular area. The location of the mesh data source is fixed at the center of a circular area of consideration. The architecture is shown in Fig.1. Each router in the topology periodically goes to sleep and wakes up. The period for a router to go to sleep, to wake up, to listen to incoming signals and to transmit data is defined as the router s operation cycle. The operational cycle of the routers in the topology is controlled by the existing IEEE s DTIM beacon mechanism [16]. The router operation cycle is composed of two states: 1) AWAKE: router listens to data request from outside for a

3 > PAPER IDETIFICATIO UMBER < 3 R R : mesh router which randomly moves : mesh router with fixed position : mesh client : mesh data source Mobile ode v Mesh Data Source Gateway/Bridge V r Power Supply certain time period T A. If in T A the router has not received any incoming data requests, it goes into the SLEEP state. Otherwise it remains awake for data transmission and when it finishes it goes into the SLEEP state. 2) SLEEP: router is off and saves energy. The length of T A is flexible according to the communication state between mesh points in the topology. The mechanism to adaptively control the length of T A is described in section IV. IV. ALGORITHM DESCRIPTIO This section describes the two modules for energy-aware routing and MAC-layer operation cycle management. The algorithms are described based on the following assumptions: 1) The communication ranges of the mesh router, mesh data source and mesh client are the same. 2) The time for the client to get the information from the routers (such as position and remaining energy) is very short in comparison with the data transmission time and the time scale of the client movement. A. Energy-Load-Distance-based Utility Function Considering the network topology illustrated in Fig.2, each router n i knows its local position in terms of the (X, ) coordinates, its current network traffic load and its remaining energy levels. The remaining energy levels and network traffic load for each router are updated periodically. For each router n i, the Energy-Load-Distance-based utility function relies on the following components as described in equations (1), (2) and (3): 1) Remaining energy score E(n i ): E E(n i ) = 2) Distance score D(n i ): D(n i ) = 3) Load score L(n i ): (n i ) = Fig.1. A typical mesh network topology E max (1) D D min D max D min (2) min max min In these functions E, D and L represent the current remaining energy, distance to the mesh client and traffic load of router n i, which are obtained by the Router Information Collector. E max, D max and L max represent the maximum value of remaining energy, distance to the mesh client and traffic load (3) Fig.2. Architecture of the E-Mesh wireless mesh network topology of router n i, while D min and L min represent the minimum distance to the mesh client and traffic load of router n i. With these definitions, the utility function associated to route n i is described as follows: C(n i ) = (n i) W l D(n i ) W d E(n i ) W e (1 <= i <= ) (4) In equation (4) W e, W d and W l are adaptive weight factors for E(n i ), D(n i ) and L(n i ), respectively. represents the number of mesh routers. B. Energy-aware Routing Algorithm The mechanism used for energy-aware data routing in wireless mesh networks is an extension of the OLSR algorithm, which will be described next. Define S as a set of mesh points (mesh data source, router and client). A neighbor mesh point of each mesh point n in S is defined as any mesh point in n s communication range not already contained in S. Suppose there are m mesh points in S (1 <= m <= + 2): S = {n 1, n 2 n m }. The algorithm detects all the neighbor mesh points of these m mesh points. Suppose mesh point n x (1 <= x <= m) has y of these neighbor mesh points (n x1, n x2. n xy ), some of which might also be neighboring other different mesh points n z (1 <= z <= m and y!= z) in S. For each of the neighbor mesh points of all the mesh points in S, there are two possibilities for the mesh client (which is a mesh point in S) to communicate with it: if it is in the mesh client s communication range, the client could set up direct communication with it, otherwise the client chooses one or more routers in S as intermediate nodes. Either way there is a route established from the client to this neighbor mesh point. In fact there are multiple possible routes from the mesh client to any of these mesh points in S.

4 > PAPER IDETIFICATIO UMBER < 4 S={client node} 1. Operational cycle schedule 2. Position 3. Remaining energy 4. Current load Pre-stored info of each router Set U = 0 Calculate C(ni) for every router ni Sort C(ni) in the ascending order Wait for a period of T D Find nxmin=min{c(nx)} for all nx, S neighbor nodes During T D, U increases U > 0 nxmin is AWAKE o other neighbor nodes Find next nxmin in the rest of S s neighbor nodes Use C(nxmin) to calculate W(z) Add nxmin to S Is the mesh data source in S Set up the route with all the mesh points in S Start transmission Perform Operation Cycle Adjustment (U = U + 1) U >= TH U U = U - 1 T A = T A + ΔT A Process ends U = U - 1 T A = T A - ΔT A ED ED Fig.3. Energy-aware Routing Algorithm in E-Mesh Suppose there are z nodes (n x1, n x2 n xz ) on any one of these routes from the mesh client to mesh point n x (1 <= x <= m) in S. The concept of routing weight factor W(z) is introduced as the sum of the utility function values C(n xz ) computed for the z nodes on this route. n xmin is defined as the neighbor mesh point of any node n x in those z nodes which has associated the minimum value of C(n xz ). In this context, the routing weight factor is described as follows: z W(z) = min ( i=1 C(n xi ), W(n xmin ) + C(n xmin )) (5) With the above definitions, the process of data forwarding path generation from the source to the client is listed below: 1) The algorithm starts when S contains the mesh client only. 2) The Energy-Load-Distance-based Utility Function periodically calculates the route selection utility C(n) for every mesh router n in the topology and searches for the mesh router n xmin which has the minimum value of C(n) in the communication range of all the mesh points in S. 3) If n xmin is in AWAKE state, the routing weight factor from the client to n xmin is computed and n xmin is added to S. If n xmin is in AWAKE state, alternative mesh points in ascending order of C(n) are sought and this step is repeated. If no other mesh point can be found, the Communication Route State Detector in the MAC-layer router operation cycle management scheme notifies this situation to the QoS-based Decision Maker and waits until the next period of C(n) calculation comes. 4) If a new mesh point is added to S, the algorithm checks if S contains the mesh data source. If so, it establishes the route with all the mesh points in S, using the mesh client as the start point and the mesh data source as the end point. Once the route has been set up, the algorithm waits for the next period of C(n) calculation. Fig.3 presents the diagram which details the energy-aware routing algorithm. Fig.4. Adaptive Operation Cycle Management in E-Mesh C. MAC-layer-based Adaptive Management of Router Operation Cycle The router operation cycle management scheme presented in E-Mesh defines the time periods of AWAKE and SLEEP states of mesh routers in details and adjusts them in a different and more intelligent way in comparison with the DTIM beacon mechanism in the standard IEEE s. The algorithm uses the following parameters: 1) U a measurement of how many times the mesh client is unable to communicate with any router. 2) TH U an upper threshold value of U until which the communication disruption is considered normal. 3) T D the time period in which the algorithm waits for the increase of U. The router operation cycle adaptive management algorithm is described as follows: 1) At the initialization, U is set to 0. 2) When the Communication Route State Detector finds that all the mesh points in S are unable to find any awake neighbor mesh points, U is incremented by 1. 3) When the value of U exceeds TH U, the length of T A is increased by ΔT A (e.g. 0.5 times the original value) by the QoS-based Decision Maker. 4) When an event of 3) occurs, if after a period of time T D, U does not increase again, it is decreased by 1. U has a lower limit of 0. 5) Every time when U decreases, the value of T A is reverted to the value before its last increase. The algorithm is detailed in Fig.4. V. SIMULATIO-BASED TESTIG AD RESULT AALSIS A. Topology and Scenarios This section presents the detailed settings for the

5 > PAPER IDETIFICATIO UMBER < 5 TABLE I COMMO PARAMETERS USED I BOTH SCEARIOS Symbol Quantity Value umber of mesh routers in the wireless mesh network topology 20 R Radius of the circular coverage area of the wireless mesh network topology 200 (meters) V Moving speed of the mesh client 2 (meters/s) Thu Data rate 2 (Mbps) TABLE II ADDITIOAL PARAMETERS USED I THE E-MESH SCEARIO Symbol Quantity value D min Minimum distance between the mesh client and each mesh router 0 (meter) D max Maximum distance between the mesh client and each mesh router 150 (meters) E max Maximum amount of remaining energy of each mesh router 10 (Joule) L min Minimum network traffic load of each mesh router 0 (Mbps) L max Maximum network traffic load passing each mesh router 2 (Mbps) t The operation cycle period of a mesh router 10 (s) T The overall simulation time 200 (s) T A The SLEEP period in the operation cycle 2.5 (s) T D A certain time period 10 (s) TH U Threshold value of U in the operation cycle handling mechanism 10 W d Weight factor for the distance score 0.1 W e Weight factor for the energy score 0.2 W l Weight factor for the traffic load score 0.1 simulation-based testing. Modeling and simulation was performed using S-3 version 11. Two simulation scenarios are considered with the same topology, as shown in Fig.2. Each scenario contains one mesh source node which has the required video source, mesh routers for data forwarding and one mesh client. The position of each of these routers is randomly distributed in a circular area with radius R. All the mesh routers keep moving under random velocity and direction inside the range of the circular area. The mesh client is moving under a constant velocity, with its initial position to be set at the edge of the circular area. The location of the mesh data source is fixed at the center of the circular area of consideration. The first scenario uses the standard IEEE s protocol, while the second one has the proposed E-Mesh solution deployed. Both scenarios are initialized with the parameters listed in Table I. In the E-Mesh scenario, the additional parameters listed in Table II are used. B. Simulation-based Energy Models The energy model used in both scenarios is an extension of the energy model provided by S-3, which measures the power of mesh devices by multiplying two main factors: 1) Voltage: The voltage is set in the initialization stage of the topology with a fixed value. 2) Radio current intensity: S-3 supports five different working states of each mesh device in the physical layer. In each of them the mesh device has associated different current intensities. Our extended energy model includes TABLE III RELATIOSHIP BETWEE PSR AD USER PERCEIVED QUALIT LEVELS Symbol TABLE IV COMPARISO BETWEE S AD E-MESH I TERMS OF EERG COSUMPTIO, AVERAGE THROUGHPUT, LOSS RATE AD AVERAGE PSR FOR DIFFERET DATA RATES Data Rate (Mbps) Energy Consumption (Joule/s) an additional SLEEP state, relevant to our research: a) IDLE: the device is idle (current intensity I = 426μA) b) CCA_BUS: the device has sensed the medium busy through the CCA mechanism (I = 426μA) c) TX: the device is sending a packet (I = 17.4mA) d) RX: the device is receiving a packet (I = 19.7mA) e) SWITCHIG: the device is switching to another channel if it is multi-channel (I = 426μA) f) SLEEP: the device is off (I = 20uA) C. Results Analysis As shown in Fig.5, 6 and 7, during the simulation the energy consumption in the E-Mesh scenario experiences a significant decrease of 13.3% in comparison with the value computed in the IEEE s scenario, while the throughput remains roughly the same. Although the loss rate increases with approximately 1.94% during the simulation, the value remains at a normal level for wireless communications. The video quality is estimated in terms of the Peak Signal-to-oise Ratio (PSR), which translates the effect of bit rate and loss on user perceived quality according to the formula [17] presented in equation (6). Table III indicates the relationship between various PSR values and the corresponding user perceived quality levels as associated by the ITU T. P.800 standard [18]. = 1 ( ) (6) ( ) In equation (6), MAX_Bitrate is the average bit rate of the i Average Throughput (Mbps) s E-Mesh s E-Mesh Data Rate (Mbps) User Perceived Quality Level Loss Rate (%) Value >37 Excellent Imperceptible Good Perceptible but not annoying Fair Slightly annoying Poor Annoying <20 Bad Very annoying Average PSR (db) s E-Mesh s E-Mesh

6 > PAPER IDETIFICATIO UMBER < 6 Fig.5. Remaining energy levels Fig.6. Loss rate Fig.7. Average throughput data stream transmitted, EXP_Thr is the average throughput expected to be obtained and CRT_Thr is the actual average measured throughput. According to Table I, the value of MAX_Bitrate and EXP_Thr in equation (9) is 2 Mbps during simulation, therefore using the results shown in Fig.7, the PSR values are computed and shown in Fig.8. Fig.8 indicates that the quality of the E-Mesh-based video delivery scenario has decreased with approximately 5 db in comparison with that obtained in the IEEE s scenario, but it is still close to the Good level of user perceived quality according to Table III. Testing results were also generated for the two scenarios with three different data rates supported by the IEEE s standard. Table IV shows the energy consumption and delivery performance parameters for both E-Mesh and IEEE s mesh networks with data rates of 1, 2 and 5.5 Mbps. The table presents the results computed for the payload only, removing the influence of overhead delivery. When the data rate is 1 Mbps, the IEEE s scenario has a throughput of Mbps and E-Mesh has the throughput of Mbps. Due to the expected increase of loss from 2.71% to 5.76% caused by the increase in router nodes sleep time, the average PSR decreases for the E-Mesh in comparison with IEEE s roughly 6 db. In this case there is about 6.3% reduction in the energy consumption rate, which is as expected - the lowest in the three cases. In the 2 Mbps data rate case, a significant 43.51% reduction Fig.8. PSR in the energy consumption rate is obtained by the E-Mesh scenario in comparison with the IEEE s scenario, which is the highest in the three cases. Meanwhile the throughput obtained by the E-Mesh scenario is Mbps, which is roughly the same as the Mbps obtained in the IEEE s scenario, but with a better jitter versus in the IEEE s case. The loss rate of the IEEE s scenario decreases from 2.71% to 1.76% in comparison with the case of 1 Mbps data rate, with the decrease on the loss rate for the E-Mesh scenario from 5.76% to 3.7%. The PSR value of the E-Mesh scenario has an approximately 6 db decrease in comparison with that of the IEEE s scenario, but remaining around the 31-dB threshold between the Fair and Good user perceived quality levels, according to Table III. In the 5.5 Mbps data rate case, the reduction of energy consumption has dropped, but it is still 18.74%. The throughputs of the IEEE s and E-Mesh cases are Mbps and Mbps respectively, and both scenarios experience significant loss rates, which determine severe reductions in PSR levels. It is clear that a 5.5 Mbps data rate, which is typically achieved in single hop IEEE b networks, is too optimistic for both multi-hop scenarios considered here and trading video quality for energy savings does not help. However, error concealment methods can be used in conjunction with E-Mesh-based video delivery to reduce the negative effect of loss in the user perceived quality.

7 > PAPER IDETIFICATIO UMBER < 7 VI. COCLUSIOS AD FUTURE WORK This paper proposes E-Mesh, an energy-aware cross-layer video delivery solution for wireless mesh networks. It includes energy-efficient router operation cycle management scheme and an energy-related enhancement of a classic routing algorithm. Simulation-based testing shows how our scheme improves energy consumption in comparison with the standard IEEE s while trades energy-saving with video transmission QoS with less than 20% of quality decrease. To get better effect of saving energy and improvement of QoS, the future work includes the enhancement of the routing algorithm and a more effective adaptive operation cycle management mechanism. Also to consider real time usage, there are possible improvements on introducing real time video streams into the network scenario, with different protocols such as RTP or RTSP. [19] S.-B. Lee, G.-M. Muntean, Alan F. Smeaton, Performance-Aware Replication of Distributed Pre-Recorded IPTV Content, IEEE Transactions on Broadcasting, vol.55, no. 2, pp , Jun [20] ITU-T Recommendation P.800. Methods for subjective determination of transmission quality, August 1996 REFERECES [1] W. e, J. Heidemann, D. Estrin, An Energy-Efficient MAC Protocol for Wireless Sensor etworks, IEEE IFOCOM, ew ork, USA, vol.3, pp , Jun [2] T. van Dam, K. Langendoen, An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor etworks, ACM SenSys, Los Angeles, USA, pp , ov [3] G. Lu, B. Krishnamachari, C. S. Raghavendra, An Adaptive Energy-Efficient and Low-Latency MAC for Data Gathering in Wireless Sensor etworks, IPDPS, Santa Fe, USA, pp. 224, April 2004 [4] T. Zheng, S. Radhakrishnan, V. Sarangan, PMAC: an adaptive energy-efficient MAC protocol for wireless sensor networks, IPDPS, Denver, USA, pp. 8, April 2005 [5] M. Buettner, G. V. ee, E. Anderson, R. Han, X-MAC: a short preamble MAC protocol for duty-cycled wireless sensor networks, ACM SenSys, Boulder, USA, pp , Oct.-ov [6] S. Du, A. K. Saha, D. B.Johnson, R-MAC: A Routing-Enhanced Duty-Cycle MAC Protocol for Wireless Sensor etworks, IEEE IFOCOM, Anchorage USA, pp , May 2007 [7]. Sun, O. Gurewitz, D. B. Johnson, RI-MAC: A Receiver-Initiated Asynchronous Duty Cycle MAC Protocol for Dynamic Traffic Loads in Wireless Sensor etworks, ACM SenSys Raleigh USA, pp.1-14, 2008 [8] C. Fang, H. Liu, L. Qian, LC-MAC: An Efficient MAC Protocol for the Long-Chain Wireless Sensor etworks, CMC, China, pp , 2011 [9] McQuillan J., Richer I., Rosen E., The ew Routing Algorithm for the ARPAET, IEEE Transactions on Communications, Vol. 38, no. 5, pp , 1980 [10] P. Jacquet, P. Muhlethaler, T. Clausen, A. Laouiti, A. Qayyum, L. Viennot, Optimized link state routing protocol for ad hoc networks, IEEE IMIC, Lahore Cantt, Pakistan, pp , Dec [11] C. Hedrick, " Routing Information Protocol", Rutgers University, RFC-1058, Jun [12] R. Dechter, J. Pearl, Generalized best-first search strategies and the optimality of A*, Journal of ACM, vol.32, no. 3, pp , Jul [13] Richard E.Korf, Linear-space best-first search, Artificial Intelligence, vol.62, o. 1, pp , Jul [14] S. Kirkpatrick, C. D. Gelatt Jr, M. P. Vecchi, Optimization by Simulated Annealing, Science, vol. 220 no 4598, pp ,May 1983 [15] R. Ding, G.-M. Muntean, An Energy-oriented ode Characteristics Aware Routing Algorithm for wireless LA, IEEE BMSB, uremberg, Germany, pp. 1-6, Jun [16] Joseph D. Camp, Edward W. Knightly, The IEEE s Extended Service Set Mesh etworking Standard, IEEE Communications Magazine, vol.46, no.8, pp , Aug [17] s3::logdistancepropagationlossmodel Class Reference, etwork Simulator 3 [Online]. Available: /doxygen/classns3_1_1_log_distance_propagation_loss_model.html [18] Theodore S. Rappaport (1991, May 10). Wireless Communications: Principles and Practice, 2nd Edition, CA: Prentice Hall, 2002, pp

Utilization Based Duty Cycle Tuning MAC Protocol for Wireless Sensor Networks

Utilization Based Duty Cycle Tuning MAC Protocol for Wireless Sensor Networks Utilization Based Duty Cycle Tuning MAC Protocol for Wireless Sensor Networks Shih-Hsien Yang, Hung-Wei Tseng, Eric Hsiao-Kuang Wu, and Gen-Huey Chen Dept. of Computer Science and Information Engineering,

More information

IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 66, NO. 2, FEBRUARY

IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 66, NO. 2, FEBRUARY IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 66, NO. 2, FEBRUARY 2017 1547 Balancing Energy and Quality Awareness: A MAC-Layer Duty Cycle Management Solution for Multimedia Delivery Over Wireless Mesh

More information

March 20 th Sensor Web Architecture and Protocols

March 20 th Sensor Web Architecture and Protocols March 20 th 2017 Sensor Web Architecture and Protocols Soukaina Filali Boubrahimi Why a energy conservation in WSN is needed? Growing need for sustainable sensor networks Slow progress on battery capacity

More information

Energy-Efficient MANET Routing: Ideal vs. Realistic Performance

Energy-Efficient MANET Routing: Ideal vs. Realistic Performance Energy-Efficient MANET Routing: Ideal vs. Realistic Performance Paper by: Thomas Knuz IEEE IWCMC Conference Aug. 2008 Presented by: Farzana Yasmeen For : CSE 6590 2013.11.12 Contents Introduction Review:

More information

PMAC: An adaptive energy-efficient MAC protocol for Wireless Sensor Networks

PMAC: An adaptive energy-efficient MAC protocol for Wireless Sensor Networks PMAC: An adaptive energy-efficient MAC protocol for Wireless Sensor Networks Tao Zheng School of Computer Science University of Oklahoma Norman, Oklahoma 7309 65 Email: tao@ou.edu Sridhar Radhakrishnan

More information

Energy-Efficient Duty Cycle Assignment for Receiver-Based Convergecast in Wireless Sensor Networks

Energy-Efficient Duty Cycle Assignment for Receiver-Based Convergecast in Wireless Sensor Networks Energy-Efficient Duty Cycle Assignment for Receiver-Based Convergecast in Wireless Sensor Networks Yuqun Zhang, Chen-Hsiang Feng, Ilker Demirkol, Wendi B. Heinzelman Department of Electrical and Computer

More information

Computer Networks II Advanced Features (T )

Computer Networks II Advanced Features (T ) Computer Networks II Advanced Features (T-110.5111) Wireless Sensor Networks, PhD Postdoctoral Researcher DCS Research Group For classroom use only, no unauthorized distribution Wireless sensor networks:

More information

Performance Evaluation of a Video Broadcasting System over Wireless Mesh Network

Performance Evaluation of a Video Broadcasting System over Wireless Mesh Network Performance Evaluation of a Video Broadcasting System over Wireless Mesh Network K.T. Sze, K.M. Ho, and K.T. Lo Abstract in this paper, we study the performance of a video-on-demand (VoD) system in wireless

More information

Ultra-Low Duty Cycle MAC with Scheduled Channel Polling

Ultra-Low Duty Cycle MAC with Scheduled Channel Polling Ultra-Low Duty Cycle MAC with Scheduled Channel Polling Wei Ye and John Heidemann CS577 Brett Levasseur 12/3/2013 Outline Introduction Scheduled Channel Polling (SCP-MAC) Energy Performance Analysis Implementation

More information

T. Yoo, E. Setton, X. Zhu, Pr. Goldsmith and Pr. Girod Department of Electrical Engineering Stanford University

T. Yoo, E. Setton, X. Zhu, Pr. Goldsmith and Pr. Girod Department of Electrical Engineering Stanford University Cross-layer design for video streaming over wireless ad hoc networks T. Yoo, E. Setton, X. Zhu, Pr. Goldsmith and Pr. Girod Department of Electrical Engineering Stanford University Outline Cross-layer

More information

TIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS

TIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS TIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS A Thesis by Masaaki Takahashi Bachelor of Science, Wichita State University, 28 Submitted to the Department of Electrical Engineering

More information

A survey on broadcast protocols in multihop cognitive radio ad hoc network

A survey on broadcast protocols in multihop cognitive radio ad hoc network A survey on broadcast protocols in multihop cognitive radio ad hoc network Sureshkumar A, Rajeswari M Abstract In the traditional ad hoc network, common channel is present to broadcast control channels

More information

ENERGY EFFICIENT SENSOR NODE DESIGN IN WIRELESS SENSOR NETWORKS

ENERGY EFFICIENT SENSOR NODE DESIGN IN WIRELESS SENSOR NETWORKS Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 4, April 2014,

More information

An Improved MAC Model for Critical Applications in Wireless Sensor Networks

An Improved MAC Model for Critical Applications in Wireless Sensor Networks An Improved MAC Model for Critical Applications in Wireless Sensor Networks Gayatri Sakya Vidushi Sharma Trisha Sawhney JSSATE, Noida GBU, Greater Noida JSSATE, Noida, ABSTRACT The wireless sensor networks

More information

WUR-MAC: Energy efficient Wakeup Receiver based MAC Protocol

WUR-MAC: Energy efficient Wakeup Receiver based MAC Protocol WUR-MAC: Energy efficient Wakeup Receiver based MAC Protocol S. Mahlknecht, M. Spinola Durante Institute of Computer Technology Vienna University of Technology Vienna, Austria {mahlknecht,spinola}@ict.tuwien.ac.at

More information

Gateways Placement in Backbone Wireless Mesh Networks

Gateways Placement in Backbone Wireless Mesh Networks I. J. Communications, Network and System Sciences, 2009, 1, 1-89 Published Online February 2009 in SciRes (http://www.scirp.org/journal/ijcns/). Gateways Placement in Backbone Wireless Mesh Networks Abstract

More information

PW-MMAC: Predictive-Wakeup Multi-Channel MAC Protocol for Wireless Sensor Networks

PW-MMAC: Predictive-Wakeup Multi-Channel MAC Protocol for Wireless Sensor Networks 26 UKSim-AMSS 8th International Conference on Computer Modelling and Simulation : Predictive-Wakeup Multi-Channel MAC Protocol for Wireless Sensor Networks Shagufta Henna Computer Science Department Bahria

More information

Synchronization and Beaconing in IEEE s Mesh Networks

Synchronization and Beaconing in IEEE s Mesh Networks Synchronization and Beaconing in IEEE 80.s Mesh etworks Alexander Safonov and Andrey Lyakhov Institute for Information Transmission Problems E-mails: {safa, lyakhov}@iitp.ru Stanislav Sharov Moscow Institute

More information

Performance comparison of AODV, DSDV and EE-DSDV routing protocol algorithm for wireless sensor network

Performance comparison of AODV, DSDV and EE-DSDV routing protocol algorithm for wireless sensor network Performance comparison of AODV, DSDV and EE-DSDV routing algorithm for wireless sensor network Mohd.Taufiq Norhizat a, Zulkifli Ishak, Mohd Suhaimi Sauti, Md Zaini Jamaludin a Wireless Sensor Network Group,

More information

An Empirical Study of Harvesting-Aware Duty Cycling in Sustainable Wireless Sensor Networks

An Empirical Study of Harvesting-Aware Duty Cycling in Sustainable Wireless Sensor Networks An Empirical Study of Harvesting-Aware Duty Cycling in Sustainable Wireless Sensor Networks Pius Lee Mingding Han Hwee-Pink Tan Alvin Valera Institute for Infocomm Research (I2R), A*STAR 1 Fusionopolis

More information

Performance Analysis of Energy Consumption of AFECA in Wireless Sensor Networks

Performance Analysis of Energy Consumption of AFECA in Wireless Sensor Networks Proceedings of the World Congress on Engineering 2 Vol II WCE 2, July 6-8, 2, London, U.K. Performance Analysis of Energy Consumption of AFECA in Wireless Sensor Networks Yun Won Chung Abstract Energy

More information

Adaptation of MAC Layer for QoS in WSN

Adaptation of MAC Layer for QoS in WSN Adaptation of MAC Layer for QoS in WSN Sukumar Nandi and Aditya Yadav IIT Guwahati Abstract. In this paper, we propose QoS aware MAC protocol for Wireless Sensor Networks. In WSNs, there can be two types

More information

A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols

A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols Josh Broch, David Maltz, David Johnson, Yih-Chun Hu and Jorjeta Jetcheva Computer Science Department Carnegie Mellon University

More information

Behavioral Analysis of Cognitive Radio Sensor Networks for Intra Cluster and Inter Cluster Data Transmission

Behavioral Analysis of Cognitive Radio Sensor Networks for Intra Cluster and Inter Cluster Data Transmission Behavioral Analysis of Cognitive Radio Sensor Networks for Intra Cluster and Inter Cluster Data Transmission Rabiyathul Basariya.F 1 PG scholar, Department of Electronics and Communication Engineering,

More information

AS-MAC: An Asynchronous Scheduled MAC Protocol for Wireless Sensor Networks

AS-MAC: An Asynchronous Scheduled MAC Protocol for Wireless Sensor Networks AS-MAC: An Asynchronous Scheduled MAC Protocol for Wireless Sensor Networks By Beakcheol Jang, Jun Bum Lim, Mihail Sichitiu, NC State University 1 Presentation by Andrew Keating for CS577 Fall 2009 Outline

More information

Starvation Mitigation Through Multi-Channel Coordination in CSMA Multi-hop Wireless Networks

Starvation Mitigation Through Multi-Channel Coordination in CSMA Multi-hop Wireless Networks Starvation Mitigation Through Multi-Channel Coordination in CSMA Multi-hop Wireless Networks Jingpu Shi Theodoros Salonidis Edward Knightly Networks Group ECE, University Simulation in single-channel multi-hop

More information

Medium Access Control Protocol for WBANS

Medium Access Control Protocol for WBANS Medium Access Control Protocol for WBANS Using the slides presented by the following group: An Efficient Multi-channel Management Protocol for Wireless Body Area Networks Wangjong Lee *, Seung Hyong Rhee

More information

Wireless Networked Systems

Wireless Networked Systems Wireless Networked Systems CS 795/895 - Spring 2013 Lec #4: Medium Access Control Power/CarrierSense Control, Multi-Channel, Directional Antenna Tamer Nadeem Dept. of Computer Science Power & Carrier Sense

More information

Scheduling Data Collection with Dynamic Traffic Patterns in Wireless Sensor Networks

Scheduling Data Collection with Dynamic Traffic Patterns in Wireless Sensor Networks Scheduling Data Collection with Dynamic Traffic Patterns in Wireless Sensor Networks Wenbo Zhao and Xueyan Tang School of Computer Engineering, Nanyang Technological University, Singapore 639798 Email:

More information

Design of an energy efficient Medium Access Control protocol for wireless sensor networks. Thesis Committee

Design of an energy efficient Medium Access Control protocol for wireless sensor networks. Thesis Committee Design of an energy efficient Medium Access Control protocol for wireless sensor networks Thesis Committee Masters Thesis Defense Kiran Tatapudi Dr. Chansu Yu, Dr. Wenbing Zhao, Dr. Yongjian Fu Organization

More information

Wireless Sensor Network Operating with Directive Antenna - A survey

Wireless Sensor Network Operating with Directive Antenna - A survey Wireless Sensor Network Operating with Directive Antenna - A survey Harish V. Rajurkar 1, Dr. Sudhir G. Akojwar 2 1 Department of Electronics & Telecommunication, St. Vincent Pallotti College of Engineering

More information

olsr.org 'Optimized Link State Routing' and beyond December 28th, 2005 Elektra

olsr.org 'Optimized Link State Routing' and beyond December 28th, 2005 Elektra olsr.org 'Optimized Link State Routing' and beyond December 28th, 2005 Elektra www.scii.nl/~elektra Introduction Olsr.org is aiming to an efficient opensource routing solution for wireless networks Work

More information

NETWORK CONNECTIVITY FOR IoT. Hari Balakrishnan. Lecture #5 6.S062 Mobile and Sensor Computing Spring 2017

NETWORK CONNECTIVITY FOR IoT. Hari Balakrishnan. Lecture #5 6.S062 Mobile and Sensor Computing Spring 2017 NETWORK CONNECTIVITY FOR IoT Hari Balakrishnan Lecture #5 6.S062 Mobile and Sensor Computing Spring 2017 NETWORKING: GLUE FOR THE IOT IoT s technology push from the convergence of Embedded computing Sensing

More information

Data Gathering. Chapter 4. Ad Hoc and Sensor Networks Roger Wattenhofer 4/1

Data Gathering. Chapter 4. Ad Hoc and Sensor Networks Roger Wattenhofer 4/1 Data Gathering Chapter 4 Ad Hoc and Sensor Networks Roger Wattenhofer 4/1 Environmental Monitoring (PermaSense) Understand global warming in alpine environment Harsh environmental conditions Swiss made

More information

Efficient Recovery Algorithms for Wireless Mesh Networks with Cognitive Radios

Efficient Recovery Algorithms for Wireless Mesh Networks with Cognitive Radios Efficient Recovery Algorithms for Wireless Mesh Networks with Cognitive Radios Roberto Hincapie, Li Zhang, Jian Tang, Guoliang Xue, Richard S. Wolff and Roberto Bustamante Abstract Cognitive radios allow

More information

Cross Layer Design for Localization in Large-Scale Underwater Sensor Networks

Cross Layer Design for Localization in Large-Scale Underwater Sensor Networks Sensors & Transducers, Vol. 64, Issue 2, February 204, pp. 49-54 Sensors & Transducers 204 by IFSA Publishing, S. L. http://www.sensorsportal.com Cross Layer Design for Localization in Large-Scale Underwater

More information

Agenda. A short overview of the CITI lab. Wireless Sensor Networks : Key applications & constraints. Energy consumption and network lifetime

Agenda. A short overview of the CITI lab. Wireless Sensor Networks : Key applications & constraints. Energy consumption and network lifetime CITI Wireless Sensor Networks in a Nutshell Séminaire Internet du Futur, ASPROM Paris, 24 octobre 2012 Prof. Fabrice Valois, Université de Lyon, INSA-Lyon, INRIA fabrice.valois@insa-lyon.fr 1 Agenda A

More information

More Efficient Routing Algorithm for Ad Hoc Network

More Efficient Routing Algorithm for Ad Hoc Network More Efficient Routing Algorithm for Ad Hoc Network ENSC 835: HIGH-PERFORMANCE NETWORKS INSTRUCTOR: Dr. Ljiljana Trajkovic Mark Wang mrw@sfu.ca Carl Qian chunq@sfu.ca Outline Quick Overview of Ad hoc Networks

More information

INTRODUCTION TO WIRELESS SENSOR NETWORKS. CHAPTER 3: RADIO COMMUNICATIONS Anna Förster

INTRODUCTION TO WIRELESS SENSOR NETWORKS. CHAPTER 3: RADIO COMMUNICATIONS Anna Förster INTRODUCTION TO WIRELESS SENSOR NETWORKS CHAPTER 3: RADIO COMMUNICATIONS Anna Förster OVERVIEW 1. Radio Waves and Modulation/Demodulation 2. Properties of Wireless Communications 1. Interference and noise

More information

Politecnico di Milano Advanced Network Technologies Laboratory. Beyond Standard MAC Sublayer

Politecnico di Milano Advanced Network Technologies Laboratory. Beyond Standard MAC Sublayer Politecnico di Milano Advanced Network Technologies Laboratory Beyond Standard 802.15.4 MAC Sublayer MAC Design Approaches o Conten&on based n Allow collisions n O2en CSMA based (SMAC, STEM, Z- MAC, GeRaF,

More information

Increasing Broadcast Reliability for Vehicular Ad Hoc Networks. Nathan Balon and Jinhua Guo University of Michigan - Dearborn

Increasing Broadcast Reliability for Vehicular Ad Hoc Networks. Nathan Balon and Jinhua Guo University of Michigan - Dearborn Increasing Broadcast Reliability for Vehicular Ad Hoc Networks Nathan Balon and Jinhua Guo University of Michigan - Dearborn I n t r o d u c t i o n General Information on VANETs Background on 802.11 Background

More information

Wireless Internet Routing. IEEE s

Wireless Internet Routing. IEEE s Wireless Internet Routing IEEE 802.11s 1 Acknowledgments Cigdem Sengul, Deutsche Telekom Laboratories 2 Outline Introduction Interworking Topology discovery Routing 3 IEEE 802.11a/b/g /n /s IEEE 802.11s:

More information

A Comparative Study of Quality of Service Routing Schemes That Tolerate Imprecise State Information

A Comparative Study of Quality of Service Routing Schemes That Tolerate Imprecise State Information A Comparative Study of Quality of Service Routing Schemes That Tolerate Imprecise State Information Xin Yuan Wei Zheng Department of Computer Science, Florida State University, Tallahassee, FL 330 {xyuan,zheng}@cs.fsu.edu

More information

Performance Evaluation of Energy Consumption of Reactive Protocols under Self- Similar Traffic

Performance Evaluation of Energy Consumption of Reactive Protocols under Self- Similar Traffic International Journal of Computer Science & Communication Vol. 1, No. 1, January-June 2010, pp. 67-71 Performance Evaluation of Energy Consumption of Reactive Protocols under Self- Similar Traffic Dhiraj

More information

Control issues in cognitive networks. Marko Höyhtyä and Tao Chen CWC-VTT-Gigaseminar 4th December 2008

Control issues in cognitive networks. Marko Höyhtyä and Tao Chen CWC-VTT-Gigaseminar 4th December 2008 Control issues in cognitive networks Marko Höyhtyä and Tao Chen CWC-VTT-Gigaseminar 4th December 2008 Outline Cognitive wireless networks Cognitive mesh Topology control Frequency selection Power control

More information

An Adaptable Energy-Efficient Medium Access Control Protocol for Wireless Sensor Networks

An Adaptable Energy-Efficient Medium Access Control Protocol for Wireless Sensor Networks An Adaptable Energy-Efficient ium Access Control Protocol for Wireless Sensor Networks Justin T. Kautz 23 rd Information Operations Squadron, Lackland AFB TX Justin.Kautz@lackland.af.mil Barry E. Mullins,

More information

Automatic power/channel management in Wi-Fi networks

Automatic power/channel management in Wi-Fi networks Automatic power/channel management in Wi-Fi networks Jan Kruys Februari, 2016 This paper was sponsored by Lumiad BV Executive Summary The holy grail of Wi-Fi network management is to assure maximum performance

More information

OSPF Fundamentals. Agenda. OSPF Principles. L41 - OSPF Fundamentals. Open Shortest Path First Routing Protocol Internet s Second IGP

OSPF Fundamentals. Agenda. OSPF Principles. L41 - OSPF Fundamentals. Open Shortest Path First Routing Protocol Internet s Second IGP OSPF Fundamentals Open Shortest Path First Routing Protocol Internet s Second IGP Agenda OSPF Principles Introduction The Dijkstra Algorithm Communication Procedures LSA Broadcast Handling Splitted Area

More information

OSPF - Open Shortest Path First. OSPF Fundamentals. Agenda. OSPF Topology Database

OSPF - Open Shortest Path First. OSPF Fundamentals. Agenda. OSPF Topology Database OSPF - Open Shortest Path First OSPF Fundamentals Open Shortest Path First Routing Protocol Internet s Second IGP distance vector protocols like RIP have several dramatic disadvantages: slow adaptation

More information

Wireless LAN Applications LAN Extension Cross building interconnection Nomadic access Ad hoc networks Single Cell Wireless LAN

Wireless LAN Applications LAN Extension Cross building interconnection Nomadic access Ad hoc networks Single Cell Wireless LAN Wireless LANs Mobility Flexibility Hard to wire areas Reduced cost of wireless systems Improved performance of wireless systems Wireless LAN Applications LAN Extension Cross building interconnection Nomadic

More information

Energy-Efficient Data Management for Sensor Networks

Energy-Efficient Data Management for Sensor Networks Energy-Efficient Data Management for Sensor Networks Al Demers, Cornell University ademers@cs.cornell.edu Johannes Gehrke, Cornell University Rajmohan Rajaraman, Northeastern University Niki Trigoni, Cornell

More information

International Journal of Advance Engineering and Research Development (IJAERD) Volume 1,Issue 5,May 2014, e-issn: , print-issn:

International Journal of Advance Engineering and Research Development (IJAERD) Volume 1,Issue 5,May 2014, e-issn: , print-issn: Modified Route Maintenance in AODV Routing Protocol ChiragBhalodia (M.Tech, Research Scholar) 1, Prof. Amit M. Lathigara 2 Pg Scholar, Computer Engineering Department & R K University, chiragsbhalodia@gmail.com

More information

Comparison between Preamble Sampling and Wake-Up Receivers in Wireless Sensor Networks

Comparison between Preamble Sampling and Wake-Up Receivers in Wireless Sensor Networks Comparison between Preamble Sampling and Wake-Up Receivers in Wireless Sensor Networks Richard Su, Thomas Watteyne, Kristofer S. J. Pister BSAC, University of California, Berkeley, USA {yukuwan,watteyne,pister}@eecs.berkeley.edu

More information

Evaluation of the 6TiSCH Network Formation

Evaluation of the 6TiSCH Network Formation Evaluation of the 6TiSCH Network Formation Dario Fanucchi 1 Barbara Staehle 2 Rudi Knorr 1,3 1 Department of Computer Science University of Augsburg, Germany 2 Department of Computer Science University

More information

Fine-grained Channel Access in Wireless LAN. Cristian Petrescu Arvind Jadoo UCL Computer Science 20 th March 2012

Fine-grained Channel Access in Wireless LAN. Cristian Petrescu Arvind Jadoo UCL Computer Science 20 th March 2012 Fine-grained Channel Access in Wireless LAN Cristian Petrescu Arvind Jadoo UCL Computer Science 20 th March 2012 Physical-layer data rate PHY layer data rate in WLANs is increasing rapidly Wider channel

More information

Overview. Ad Hoc and Wireless Mesh Networking. Ad hoc network. Ad hoc network

Overview. Ad Hoc and Wireless Mesh Networking. Ad hoc network. Ad hoc network Ad Hoc and Wireless Mesh Networking Laura Marie Feeney lmfeeney@sics.se Datakommunikation III, HT 00 Overview Ad hoc and wireless mesh networks Ad hoc network (MANet) operates independently of network

More information

CS 457 Lecture 16 Routing Continued. Spring 2010

CS 457 Lecture 16 Routing Continued. Spring 2010 CS 457 Lecture 16 Routing Continued Spring 2010 Scaling Link-State Routing Overhead of link-state routing Flooding link-state packets throughout the network Running Dijkstra s shortest-path algorithm Introducing

More information

Optimal Power Control Algorithm for Multi-Radio Multi-Channel Wireless Mesh Networks

Optimal Power Control Algorithm for Multi-Radio Multi-Channel Wireless Mesh Networks Optimal Power Control Algorithm for Multi-Radio Multi-Channel Wireless Mesh Networks Jatinder Singh Saini 1 Research Scholar, I.K.Gujral Punjab Technical University, Jalandhar, Punajb, India. Balwinder

More information

Energy Efficient MAC Protocol with Localization scheme for Wireless Sensor Networks using Directional Antennas

Energy Efficient MAC Protocol with Localization scheme for Wireless Sensor Networks using Directional Antennas Energy Efficient MAC Protocol with Localization scheme for Wireless Sensor Networks using Directional Antennas Anique Akhtar Department of Electrical Engineering aakhtar13@ku.edu.tr Buket Yuksel Department

More information

CROSS-LAYER DESIGN FOR QoS WIRELESS COMMUNICATIONS

CROSS-LAYER DESIGN FOR QoS WIRELESS COMMUNICATIONS CROSS-LAYER DESIGN FOR QoS WIRELESS COMMUNICATIONS Jie Chen, Tiejun Lv and Haitao Zheng Prepared by Cenker Demir The purpose of the authors To propose a Joint cross-layer design between MAC layer and Physical

More information

ActSee: Activity-Aware Radio Duty Cycling for Sensor Networks in Smart Environments

ActSee: Activity-Aware Radio Duty Cycling for Sensor Networks in Smart Environments ActSee: Activity-Aware Radio Duty Cycling for Sensor Networks in Smart Environments Shao-Jie Tang Debraj De Wen-Zhan Song Diane Cook Sajal Das stang7@iit.edu, dde1@student.gsu.edu, wsong@gsu.edu, djcook@wsu.edu,

More information

A Study of Dynamic Routing and Wavelength Assignment with Imprecise Network State Information

A Study of Dynamic Routing and Wavelength Assignment with Imprecise Network State Information A Study of Dynamic Routing and Wavelength Assignment with Imprecise Network State Information Jun Zhou Department of Computer Science Florida State University Tallahassee, FL 326 zhou@cs.fsu.edu Xin Yuan

More information

Papers. Ad Hoc Routing. Outline. Motivation

Papers. Ad Hoc Routing. Outline. Motivation CS 15-849E: Wireless Networks (Spring 2006) Ad Hoc Routing Discussion Leads: Abhijit Deshmukh Sai Vinayak Srinivasan Seshan Dave Andersen Papers Outdoor Experimental Comparison of Four Ad Hoc Routing Algorithms

More information

Dynamic TTL Variance Foretelling Based Enhancement Of AODV Routing Protocol In MANET

Dynamic TTL Variance Foretelling Based Enhancement Of AODV Routing Protocol In MANET Latest Research Topics on MANET Routing Protocols Dynamic TTL Variance Foretelling Based Enhancement Of AODV Routing Protocol In MANET In this topic, the existing Route Repair method in AODV can be enhanced

More information

Coding aware routing in wireless networks with bandwidth guarantees. IEEEVTS Vehicular Technology Conference Proceedings. Copyright IEEE.

Coding aware routing in wireless networks with bandwidth guarantees. IEEEVTS Vehicular Technology Conference Proceedings. Copyright IEEE. Title Coding aware routing in wireless networks with bandwidth guarantees Author(s) Hou, R; Lui, KS; Li, J Citation The IEEE 73rd Vehicular Technology Conference (VTC Spring 2011), Budapest, Hungary, 15-18

More information

Cross-layer Network Design for Quality of Services in Wireless Local Area Networks: Optimal Access Point Placement and Frequency Channel Assignment

Cross-layer Network Design for Quality of Services in Wireless Local Area Networks: Optimal Access Point Placement and Frequency Channel Assignment Cross-layer Network Design for Quality of Services in Wireless Local Area Networks: Optimal Access Point Placement and Frequency Channel Assignment Chutima Prommak and Boriboon Deeka Abstract This paper

More information

Semiring Pruning for Information Dissemination in Mobile Ad Hoc Networks

Semiring Pruning for Information Dissemination in Mobile Ad Hoc Networks 2009 First International Conference on Networks & Communications Semiring Pruning for Information Dissemination in Mobile Ad Hoc Networks Kiran K. Somasundaram, John S. Baras Institute of Systems Research

More information

Mathematical Problems in Networked Embedded Systems

Mathematical Problems in Networked Embedded Systems Mathematical Problems in Networked Embedded Systems Miklós Maróti Institute for Software Integrated Systems Vanderbilt University Outline Acoustic ranging TDMA in globally asynchronous locally synchronous

More information

ON THE CONCEPT OF DISTRIBUTED DIGITAL SIGNAL PROCESSING IN WIRELESS SENSOR NETWORKS

ON THE CONCEPT OF DISTRIBUTED DIGITAL SIGNAL PROCESSING IN WIRELESS SENSOR NETWORKS ON THE CONCEPT OF DISTRIBUTED DIGITAL SIGNAL PROCESSING IN WIRELESS SENSOR NETWORKS Carla F. Chiasserini Dipartimento di Elettronica, Politecnico di Torino Torino, Italy Ramesh R. Rao California Institute

More information

Advanced Modeling and Simulation of Mobile Ad-Hoc Networks

Advanced Modeling and Simulation of Mobile Ad-Hoc Networks Advanced Modeling and Simulation of Mobile Ad-Hoc Networks Prepared For: UMIACS/LTS Seminar March 3, 2004 Telcordia Contact: Stephanie Demers Robert A. Ziegler ziegler@research.telcordia.com 732.758.5494

More information

Lecture 9: Case Study -- Video streaming over Hung-Yu Wei National Taiwan University

Lecture 9: Case Study -- Video streaming over Hung-Yu Wei National Taiwan University Lecture 9: Case Study -- Video streaming over 802.11 Hung-Yu Wei National Taiwan University QoS for Video transmission Perceived Quality How does network QoS translate to multimedia quality? Define your

More information

Volume 5, Issue 3, March 2017 International Journal of Advance Research in Computer Science and Management Studies

Volume 5, Issue 3, March 2017 International Journal of Advance Research in Computer Science and Management Studies ISSN: 2321-7782 (Online) e-isjn: A4372-3114 Impact Factor: 6.047 Volume 5, Issue 3, March 2017 International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey

More information

IEEE Wireless Access Method and Physical Specification

IEEE Wireless Access Method and Physical Specification IEEE 802.11 Wireless Access Method and Physical Specification Title: The importance of Power Management provisions in the MAC. Presented by: Abstract: Wim Diepstraten NCR WCND-Utrecht NCR/AT&T Network

More information

Lecture on Sensor Networks

Lecture on Sensor Networks Lecture on Sensor Networks Copyright (c) 2008 Dr. Thomas Haenselmann (University of Mannheim, Germany). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU

More information

GeoMAC: Geo-backoff based Co-operative MAC for V2V networks.

GeoMAC: Geo-backoff based Co-operative MAC for V2V networks. GeoMAC: Geo-backoff based Co-operative MAC for V2V networks. Sanjit Kaul and Marco Gruteser WINLAB, Rutgers University. Ryokichi Onishi and Rama Vuyyuru Toyota InfoTechnology Center. ICVES 08 Sep 24 th

More information

Simple, Optimal, Fast, and Robust Wireless Random Medium Access Control

Simple, Optimal, Fast, and Robust Wireless Random Medium Access Control Simple, Optimal, Fast, and Robust Wireless Random Medium Access Control Jianwei Huang Department of Information Engineering The Chinese University of Hong Kong KAIST-CUHK Workshop July 2009 J. Huang (CUHK)

More information

Multi-Band Spectrum Allocation Algorithm Based on First-Price Sealed Auction

Multi-Band Spectrum Allocation Algorithm Based on First-Price Sealed Auction BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 17, No 1 Sofia 2017 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.1515/cait-2017-0008 Multi-Band Spectrum Allocation

More information

Scalable Routing Protocols for Mobile Ad Hoc Networks

Scalable Routing Protocols for Mobile Ad Hoc Networks Helsinki University of Technology T-79.300 Postgraduate Course in Theoretical Computer Science Scalable Routing Protocols for Mobile Ad Hoc Networks Hafeth Hourani hafeth.hourani@nokia.com Contents Overview

More information

Ultra-Low Duty Cycle MAC with Scheduled Channel Polling

Ultra-Low Duty Cycle MAC with Scheduled Channel Polling USC/ISI Technical Report ISI-TR-64, July 25. This report is superseded by a later version published at ACM SenSys 6. 1 Ultra-Low Duty Cycle MAC with Scheduled Channel Polling Wei Ye and John Heidemann

More information

MAC Protocol with Regression based Dynamic Duty Cycle Feature for Mission Critical Applications in WSN

MAC Protocol with Regression based Dynamic Duty Cycle Feature for Mission Critical Applications in WSN MAC Protocol with Regression based Dynamic Duty Cycle Feature for Mission Critical Applications in WSN Gayatri Sakya Department of Electronics and Communication Engineering JSS Academy of Technical Education,

More information

PERFORMANCE ANALYSIS OF ROUTING PROTOCOLS FOR P INCLUDING PROPAGATION MODELS

PERFORMANCE ANALYSIS OF ROUTING PROTOCOLS FOR P INCLUDING PROPAGATION MODELS PERFORMANCE ANALYSIS OF ROUTING PROTOCOLS FOR 802.11P INCLUDING PROPAGATION MODELS Mit Parmar 1, Kinnar Vaghela 2 1 Student M.E. Communication Systems, Electronics & Communication Department, L.D. College

More information

Aizaz U Chaudhry *, Nazia Ahmad and Roshdy HM Hafez. Abstract

Aizaz U Chaudhry *, Nazia Ahmad and Roshdy HM Hafez. Abstract RESEARCH Open Access Improving throughput and fairness by improved channel assignment using topology control based on power control for multi-radio multichannel wireless mesh networks Aizaz U Chaudhry

More information

BASIC CONCEPTS OF HSPA

BASIC CONCEPTS OF HSPA 284 23-3087 Uen Rev A BASIC CONCEPTS OF HSPA February 2007 White Paper HSPA is a vital part of WCDMA evolution and provides improved end-user experience as well as cost-efficient mobile/wireless broadband.

More information

Chutima Prommak and Boriboon Deeka. Proceedings of the World Congress on Engineering 2007 Vol II WCE 2007, July 2-4, 2007, London, U.K.

Chutima Prommak and Boriboon Deeka. Proceedings of the World Congress on Engineering 2007 Vol II WCE 2007, July 2-4, 2007, London, U.K. Network Design for Quality of Services in Wireless Local Area Networks: a Cross-layer Approach for Optimal Access Point Placement and Frequency Channel Assignment Chutima Prommak and Boriboon Deeka ESS

More information

Bottleneck Zone Analysis in WSN Using Low Duty Cycle in Wireless Micro Sensor Network

Bottleneck Zone Analysis in WSN Using Low Duty Cycle in Wireless Micro Sensor Network Bottleneck Zone Analysis in WSN Using Low Duty Cycle in Wireless Micro Sensor Network 16 1 Punam Dhawad, 2 Hemlata Dakhore 1 Department of Computer Science and Engineering, G.H. Raisoni Institute of Engineering

More information

Cross-layer Approach to Low Energy Wireless Ad Hoc Networks

Cross-layer Approach to Low Energy Wireless Ad Hoc Networks Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering, University at Buffalo, Buffalo NY Dr. Sumita Mishra CompSys Technologies,

More information

Feasibility and Benefits of Passive RFID Wake-up Radios for Wireless Sensor Networks

Feasibility and Benefits of Passive RFID Wake-up Radios for Wireless Sensor Networks Feasibility and Benefits of Passive RFID Wake-up Radios for Wireless Sensor Networks He Ba, Ilker Demirkol, and Wendi Heinzelman Department of Electrical and Computer Engineering University of Rochester

More information

DiCa: Distributed Tag Access with Collision-Avoidance among Mobile RFID Readers

DiCa: Distributed Tag Access with Collision-Avoidance among Mobile RFID Readers DiCa: Distributed Tag Access with Collision-Avoidance among Mobile RFID Readers Kwang-il Hwang, Kyung-tae Kim, and Doo-seop Eom Department of Electronics and Computer Engineering, Korea University 5-1ga,

More information

Vulnerability modelling of ad hoc routing protocols a comparison of OLSR and DSR

Vulnerability modelling of ad hoc routing protocols a comparison of OLSR and DSR 5 th Scandinavian Workshop on Wireless Ad-hoc Networks May 3-4, 2005 Vulnerability modelling of ad hoc routing protocols a comparison of OLSR and DSR Mikael Fredin - Ericsson Microwave Systems, Sweden

More information

Utilization-Aware Adaptive Back-Pressure Traffic Signal Control

Utilization-Aware Adaptive Back-Pressure Traffic Signal Control Utilization-Aware Adaptive Back-Pressure Traffic Signal Control Wanli Chang, Samarjit Chakraborty and Anuradha Annaswamy Abstract Back-pressure control of traffic signal, which computes the control phase

More information

Heterogenous Quorum-based Wakeup Scheduling for Duty-Cycled Wireless Sensor Networks

Heterogenous Quorum-based Wakeup Scheduling for Duty-Cycled Wireless Sensor Networks Heterogenous Quorum-based Wakeup Scheduling for Duty-Cycled Wireless Sensor Networks Shouwen Lai Dissertation submitted to the Faculty of the Virginia Polytechnic Institute and State University in partial

More information

Wireless in the Real World. Principles

Wireless in the Real World. Principles Wireless in the Real World Principles Make every transmission count E.g., reduce the # of collisions E.g., drop packets early, not late Control errors Fundamental problem in wless Maximize spatial reuse

More information

Reliable Videos Broadcast with Network Coding and Coordinated Multiple Access Points

Reliable Videos Broadcast with Network Coding and Coordinated Multiple Access Points Reliable Videos Broadcast with Network Coding and Coordinated Multiple Access Points Pouya Ostovari and Jie Wu Computer & Information Sciences Temple University Center for Networked Computing http://www.cnc.temple.edu

More information

IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 32, NO. 7, JULY

IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 32, NO. 7, JULY IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 32, NO. 7, JULY 2014 1425 Network Coordinated Power Point Tracking for Grid-Connected Photovoltaic Systems Xudong Wang, Senior Member, IEEE, Yibo

More information

Preamble MAC Protocols with Non-persistent Receivers in Wireless Sensor Networks

Preamble MAC Protocols with Non-persistent Receivers in Wireless Sensor Networks Preamble MAC Protocols with Non-persistent Receivers in Wireless Sensor Networks Abdelmalik Bachir, Martin Heusse, and Andrzej Duda Grenoble Informatics Laboratory, Grenoble, France Abstract. In preamble

More information

On the Coexistence of Overlapping BSSs in WLANs

On the Coexistence of Overlapping BSSs in WLANs On the Coexistence of Overlapping BSSs in WLANs Ariton E. Xhafa, Anuj Batra Texas Instruments, Inc. 12500 TI Boulevard Dallas, TX 75243, USA Email:{axhafa, batra}@ti.com Artur Zaks Texas Instruments, Inc.

More information

Achieving Network Consistency. Octav Chipara

Achieving Network Consistency. Octav Chipara Achieving Network Consistency Octav Chipara Reminders Homework is postponed until next class if you already turned in your homework, you may resubmit Please send me your peer evaluations 2 Next few lectures

More information

Wireless ad hoc networks. Acknowledgement: Slides borrowed from Richard Y. Yale

Wireless ad hoc networks. Acknowledgement: Slides borrowed from Richard Y. Yale Wireless ad hoc networks Acknowledgement: Slides borrowed from Richard Y. Yang @ Yale Infrastructure-based v.s. ad hoc Infrastructure-based networks Cellular network 802.11, access points Ad hoc networks

More information

FAQs about OFDMA-Enabled Wi-Fi backscatter

FAQs about OFDMA-Enabled Wi-Fi backscatter FAQs about OFDMA-Enabled Wi-Fi backscatter We categorize frequently asked questions (FAQs) about OFDMA Wi-Fi backscatter into the following classes for the convenience of readers: 1) What is the motivation

More information

Cost-Aware Route Selection in Wireless Mesh Networks

Cost-Aware Route Selection in Wireless Mesh Networks Cost-Aware Route Selection in Wireless Mesh Networks Junmo Yang 1, Kazuya Sakai 2, Bonam Kim 1, Hiromi Okada 2, and Min-Te Sun 1 1 Department of Computer Science and Software Engineering, Auburn University,

More information