A GRASP for Broadcast Scheduling in Ad-Hoc TDMA Networks
|
|
- Sophie Andrews
- 6 years ago
- Views:
Transcription
1 A GRASP for Broadcast Scheduling in Ad-Hoc TDMA Networks Sergiy I. Butenko Dept. of Industrial Engineering, Texas A&M University College Station, TX 77843, USA and Clayton W. Commander and Panos M. Pardalos Dept. of Industrial and Systems Engineering, University of Florida Gainesville, FL , USA ABSTRACT The Broadcast Scheduling Problem (BSP) arises in the study of ad-hoc networks. The BSP is an NP-Complete problem in which a finite set of stations are to be scheduled in a time division multiple access (TDMA) frame. In a TDMA frame, time is divided into equal length slots in which transmissions occur. Unconstrained message transmission can result in a collision of messages, therefore the objective of the BSP is to provide a collision free broadcast schedule which minimizes the total frame length and maximizes the slot utilization within the frame. In this article, we present a GRASP (Greedy Randomized Adaptive Search Procedure) for the BSP. GRASP is a two-phase multi-start heuristic for hard combinatorial problems. A reactive heuristic was used to automatically balance GRASP parameters. A variant of the post-optimization enhancement procedure Path Relinking is also applied. We report experimental results given by our approach. Keywords: GRASP, Ad-Hoc Networks, Broadcast Scheduling Problem, Combinatorial Optimization, Path Relinking 1. INTRODUCTION Ad-hoc networks provide high speed communication between potentially mobile receivers by using a multi-hop protocol. In such networks, each station can act as both a client and a server. Applications of ad-hoc networks can be seen in military battlefield scenarios and mobile commerce [2]. Since every station in the network shares the same radio channel, precautions should be taken when messages are scheduled so as to prevent message collision [21]. There are two types of collision in ad-hoc networks. Direct collision is a result of two adjacent stations broadcasting during the same time slot. Hidden collision occurs when two nonneighboring stations transmit simultaneously to a station that can receive messages from both senders. A collision free schedule will minimize the overall delay of the system [3]. 2. PROBLEM FORMULATION Consider a graph G =(V, E) where the vertex set V = {1, 2,..., n} represents the stations in the network. Then we can model the network by letting the edge set E represent the set of transmission links between adjacent stations in the network. We say that stations i and j are one-hop neighbors iff there exists an undirected edge (i, j) E. If (i, j) E but there exists an intermediate node k V such that (i, k) E and (k, j) E, then stations i and j are referred to as two-hop neighboring stations. A hidden collision is a result of two-hop neighbors transmitting in the same slot [4]. Notice that an equivalent interpretation of V is that it represents the set of direct collisions. Let C be an N N symmetric binary matrix, where N = V. Then we can represent the set of one-hop neighbors in the incidence matrix C = {c ij} as follows: { 1, if (i, j) E and i j, c ij = (1) 0, otherwise. We assume that there are M time slots per TDMA frame, and that each slot length is equal to the amount of time required to transmit one packet of data. We assume also that packets are received in the same slot they are transmitted and packets are sent at the beginning of each slot. We now represent the broadcast schedule as a M N binary matrix S = {s mn} defined as follows: { 1, if station n is to broadcast in slot m, s mn = (2) 0, otherwise. In order to analyze the efficiency of a broadcast schedule, we need to calculate the percentage of the available slots being assigned in a transmission frame [4]. Let ρ n be the slot utilization for station n. Then, ρ n = = the number of slots assigned to station n (3) frame length M m=1 smn M. (4) Hence, the total slot utilization of the entire network, ρ, is given by ρ = = N n=1 ρn N M N m=1 n=1 smn NM (5). (6) With these tools, we can now represent the Broadcast Scheduling Problem as Minimize M and Maximize ρ
2 procedure GRASPwPR(input, MaxIter) 1 i 1 2 do while i < MaxIter 3 call GreedyRandomizedConstructor(S) 4 call LocalSearch(S) 5 if i > PRSize 6 call PathRelinking(S, S g) 7 else 8 add current solution to PRSet 9 fi 10 call UpdateSolution(S) 11 od elihw end GRASPwPR Figure 1. GRASP with Path Relinking Heuristic subject to: M s mn 1, n, (7) m=1 c ij + s mi + s mj 2, i, j, m, i j, (8) ciks mi + c kj s mj 1, i, j, k, m, i j, j k, k i. (9) Contraint (7) ensures that each station transmits at least once per frame. Constraint (8) ensures that one-hop neighbors do not transmit in the same slot. Finally, (9) prevents two-hop neighbors from transmitting simultaneously [21]. The BSP was shown to be NP-complete by the current authors in [5]. 3. GRASP FOR BROADCAST SCHEDULING Greedy Randomized Adaptive Search Procedure (GRASP) is a two-phase, multi-start metaheuristic for hard combinatorial problems first introduced by Feo & Resende [8]. In the first phase, known as the construction phase, an initial solution is created by means of an adaptive greedy function. Since a construction phase solution is not guaranteed to be locally optimal, phase two implements a local search to improve the initial solution. The best solution produced from all GRASP iterations is returned. GRASP is easily adaptable and has been successfully applied to such problems as broadcast scheduling [4], quadratic assignment [14, 15], and most recently to the uncapacitated facility location problem [18]. For a list of other GRASP applications, please the bibliography of Festa and Resende [9]. Construction Phase In [4], GRASP is applied to the BSP with satisfying results. Here, we will implement the same construction phase originally employed in [4]. Initially, the stations are sorted in descending order of the number of one-hop and two-hop neighbors. Then, the station with the most neighbors is assigned. After this greedy choice, the restricted candidate list (RCL) is created and consists of the best α% of stations which may simultaneously transmit with the greedy assigned station. Initially, we use α = 20. A station is then selected at random from the RCL and assigned in the current slot. A new RCL is created, and another station randomly selected and assigned. This process continues until RCL =, at which point the slot number is incremented and the process restarts with another greedy choice. The selection of the greedy choice is biased towards those stations which have not been previously assigned. procedure PathRelinking(Guide, Current) 1 slot 1; 2 do while slot σ M 3 if guide(slot) > current(slot) 4 current(slot) guide(slot); 5 fi 6 if all stations assigned at least once 7 EXIT; 8 fi 9 slot slot + 1; 10 od elihw end PathRelinking Figure 2. Pseudocode for the Path Relinking subroutine Local Search As with the construction phase, the local search used here is taken from [4]. Using the schedule produced in the construction phase, the slots are sorted in descending order of the number of bursts. The two slots with the fewest scheduled transmissions are combined, and the number of slots is now k = m 1. Call this modified schedule s m,n and define E(m i) to be the set of collisions in slot m i. By summing along all the slots, we have the function to minimize as f(s) = k i=1 E(m i). We apply the following local search for this minimization. A station causing a collision from the combined slot is randomly selected and every attempt is made to swap this station with another from the remaining k 1 slots. After each swap, f(s) is re-evaluated. If the new value of f(s) is less than the value before the swap was made, then this swap is considered successful and another colliding station from the combined slot is selected and the swap exchange procedure is repeated. However, if f(s) is not improved, the swap is undone and another is attempted. If after every attempt no successful swap is made, a new colliding station is randomly chosen and again the swap procedure is attempted. This process continues until either a successful swap is made, or until some iteration limit is reached. If f(s) = 0, then the frame length has been successfully decremented by one slot. Again, the two slots with the fewest broadcasts are combined, the value of k is once
3 (a) an α i parameter is selected from ℵ with some probability p i. Initially, since no choice is favored, p i is uniform for all i = {1, 2..., k}. As the iterations progress, certain values of α will produce better results than others. Therefore, we have another set A = {a 1, a 2,..., a n} where each element a i A stores the average solution value found using parameter α i ℵ. Next, the values of Λ = {λ 1, λ 2,..., λ n}, where λ i = f(s ) a i and s represents the current best solution are calculated. For the BSP, we define f(s ) to be the minimum frame length found. Lastly, the probabilities p i are updated such that p i = λ i nk=1 λ k. It turns out that reactive GRASP can significantly improve standard GRASP solutions while adding little additional computation time. Since more options are available, the program can tailor itself to good solutions by varying the size of RCL [11] (b) (c) Figure 3. (a) 15 station network. (b) 30 station network. (c) 40 station network. again decremented, and the process repeats. In the end if f(s) > 0 then no improved solution was found and the original construction phase solution is returned as best. Reactive GRASP Reactive GRASP (RG) [16] is helpful enhancement for the standard GRASP. The RG method automatically determines the value of α parameter. Recall that α determines the size of the Restricted Candidate List in the construction phase. Without Reactive GRASP, it is up to the practitioner to determine the best value of α through extensive brute-force testing. Reactive GRASP for the BSP was proposed by the authors in [6]. The following is a description of this implementation. Initially, a set of potential α values is formed, such as ℵ = {α 1, α 2,..., α k }. A standard convention is to initialize k = 10 and ℵ = {.1,.2,..., 1.0}. From each iteration, Path Relinking First introduced by Glover path relinking (PR) was used as an enhancement routine for tabu searches [10]. PR was first applied to GRASP by Laguna and Martí in [13]. Path relinking introduces a memory to the GRASP which usually results in improved solutions. In the standard GRASP, the iterative nature of the heuristic includes no mechanism for remembering traits about solutions generated in each iteration. Thus nothing can be recalled about why or why not a certain solution was more favorable than another. Path relinking allows GRASP to remember these traits and favor them in successive iterations. GRASP with PR was successfully applied to problems such as job shop scheduling [1] and quadratic assignment [15]. In [6], a variant of path relinking was proposed for BSP which we will now describe. Path relinking works by using a set of elite solutions as guides and examines point to point trajectories in search of an optimal solution. With the GRASP for the BSP, the set of elite solutions is stored in memory. Our elite set contains the ten best solutions up to the current iteration. After a normal GRASP iteration, an elite solution is chosen randomly to be the guide. There is then a slot-wise comparison between the guiding solution and the current solution. In each slot, if the guiding solution has more scheduled transmissions than the current solution, then that slot in the current solution is replaced by the slot from the guiding solution. If however the current slot has more bursts than the guiding solution, then it is kept and the next slot examined. At this point, a check is performed to determine if all stations have been assigned. If they have, then the procedure stops and the solution is returned. If all stations have not been assigned, then the slot-wise comparison continues and after each slot another all-broadcast check is performed. The process is allowed to continue for at most σ M slots, where σ M = min{m guide, M current}. If at this point, all stations have still not been scheduled, then the program exits returning the solution with σ M slots as the best. Pseudocode for the PR subroutine can be seen in Fig-
4 Stations LB Frame Length Channel Utilization G RG+PR SVC MFA G RG+PR SVC MFA Figure 4. Comparison of frame length and utilization all tested heuristics. The lower bounds (LB) were determined by calculating the clique number as described in [12]. ure 2. Here guide(i) refers to the set of vertices in the i th slot of the guiding solution. Note that unlike the standard path relinking schemes, our procedure does not necessarily relink the starting and guiding solutions, i.e., it aims to introduce certain attributes of the guiding solution into the current solution, while the generated path may not reach the guiding solution in the end. 4. COMPUTATIONAL RESULTS In [4], the standard GRASP was tested on three networks introduced by Wang & Ansari [20] which have become the de facto test cases for broadcast scheduling heuristics. These graphs are shown in Figure 3. The solutions reported improved the solutions reported in [20] and [21]. Reactive GRASP with path relinking was also tested on these same test cases in [6] with satisfying results (see Figure 4). Also, for an example comparison of time to solution between standard GRASP (G) and reactive GRASP with path relinking (RG+PR), see Figure 5. In [5] to provide a more thorough examination of BSP heuristics the authors tested the heuristics of [4, 19, 20, 21] on several randomly generated unit-disk graphs with 50, 75, and 100 vertices and varying densities ranging from units. For these cases, GRASP was the best performer with respect to frame length minimization. Unit-disc graphs are popular models in which each vertex has the same transmission range equal to the radius of a Instance GRASP RG+PR n Rad. m ρ m ρ Figure 6. The average frame length and utilization are given for the randomly generated networks consisting of 50, 75, and 100 stations with radii of 20, 30, 40, and 50 units. disk centered at the vertex. In this article, we compare the results of the standard GRASP to those of reactive GRASP with path relinking when tested on the unit-disk graphs described above. Comparative results between GRASP and RG+PR for the unit-disk graphs can be seen in Figure 6. The data in the figure are representative of the average frame lengths and utilizations of 5 random networks for each station-density combination (class). As we suspected, the RG+PR routine improves the solutions of the standard GRASP. In all cases, notice that RG+PR has average frame lengths at least as small as GRASP for each class and improves the average utilization for many classes where the average frame lengths are the same. 5. CONCLUDING REMARKS In this paper, we propose apply a metaheuristic based on GRASP to the problem of scheduling broadcasts in an ad-hoc TDMA network. We enhance the basic GRASP by using reactive GRASP with path relinking which finds improved solutions by automatically balancing parameters and performing post-optimization improvement techniques. When compared to other well-known heuristics, these techniques appear to robust, reliable, and maintain their integrity as problem size increases. REFERENCES Figure 5. Time to solution comparison for standard GRASP and Reactive GRASP with Path Relinking for 40 station example network. 1. R.M. Aiex, S. Binato, and M.G.C. Resende, Parallel GRASP with Path Relinking for Job Shop Scheduling, Parallel Computing, vol. 29, pp , S.I. Butenko, X. Cheng, C.A.S. Oliveira, and P.M. Pardalos, A New Algorithm for Connected Dominating Sets in Ad Hoc Networks, in S. Butenko, R. Murphey, and P. Pardalos, editors, Recent Developments in Cooperative Control and Optimization, pp 61-73, Kluwer Academic Publishers, 2003.
5 3. C.W. Commander, Broadcast Scheduling Problem, BSP, to appear in C.A. Floudas and P.M. Pardalos (editors), Encyclopedia of Optimization, Kluwer Academic Publishers, C.W. Commander, S.I. Butenko, and P.M. Pardalos, A Greedy Randomized Adaptive Search Procedure for the Broadcast Scheduling Problem, submitted to Journal of Combinatorial Optimization, C.W. Commander, S.I. Butenko, and P.M. Pardalos, On the Performance of Heuristics for Broadcast Scheduling, to appear in D. Grundel, R. Murphey, and P. Pardalos, editors, Theory and Algorithms for Cooperative Systems, Kluwer Academic Publishers, C.W. Commander, S.I. Butenko, P.M. Pardalos, and C.A.S. Oliveira, Reactive GRASP with Path Relinking for Broadcast Scheduling, to appear in Proceedings of the 39th Annual International Telemetry Conference, T.A. Feo and M.G.C. Resende, Greedy Randomized Adaptive Search Procedures, Journal of Global Optimization, vol. 6, pp , T.A. Feo and M.G.C. Resende, A Probabilistic Heuristic for a Computationally Difficult Set Covering Problem, Operations Research Letters, vol. 8, pp.67-71, P. Festa and M.G.C. Resende, GRASP: An Annotated Bibliography, in C.C. Ribeiro and P. Hansen, editors, Essays and Surveys on Metaheuristics, pp , Kluwer Academic Publishers, F. Glover, Tabu Search and Adaptive Memory Programming - Advances, Applications, and Challenges, in R.S. Barr, R.V. Helgason, and J.L. Kennington, editors, Interfaces in Computer Science and Operations Research, pp 1-75, Kluwer Academic Publishers, F.C. Gomes, P.M. Pardalos, C.A.S. Oliveira, and M.G.C. Resende, Reactive GRASP with Path Relinking for Channel Assignment in Mobile Phone Networks, Proceedings of the 5th International Workshop on Discrete Algorithms and Methods for Mobile Computing and Communications, pp 60-67, D. Jungnickel, Graphs, Networks and Algorithms. Berlin, Germany: Springer-Verlag, M. Laguna and R. Martí, GRASP and Path Relinking for 2-Layer Straight Line Crossing Minimization, INFORMS Journal on Computing, vol. 11, pp , Y. Li, P.M. Pardalos, and M.G.C. Resende, A Greedy Randomized Adaptive Search Procedure for the Quadratic Assignment Problem, in P.M. Pardalos and H. Wolkowicz, editors, Quadratic Assignment and Related Problems part of DIMACS Series on Discrete Mathematics and Theoretical Computer Science, vol. 16, pp , C.A.S. Oliveira, P.M. Pardalos, and M.G.C. Resende, GRASP with Path Relinking for the QAP, 5th Metaheuristics International Conference pp , M. Prais and C.C. Ribeiro, Reactive GRASP: An Application to a Matrix Decomposition Problem in TDMA traffic Assignment, INFORMS Journal on Computing vol. 12, no. 3, pp , M.G.C. Resende and R.F. Wernece, A Hybrid Heuristic for the P-Median Problem, accepted to Journal of Heuristics, M.G.C. Resende and R.F. Werneck, A Hybrid Multi- Start Heuristic for the Uncapacitated Facility Location Problem, AT&T Labs Research Technical Report TD5-RELRR, Florham Park, NJ, Sept S. Salcedo-Sanz, C. Busoño-Calzón, and A.R. Figueiral-Vidal, A Mixed Neural-Genetic Algorithm for the Broadcast Scheduling Problem, IEEE Transactions on Wireless Communications, vol. 2, no. 2, G. Wang and N. Ansari, Optimal Broadcast Scheduling in Packet Radio Networks Using Mean Field Annealing, IEEE Journal on Selected Areas in Communications, vol. 2, no. 2, J. Yeo, H. Lee, and S. Kim, An Efficient Broadcast Scheduling Algorithm for TDMA Ad-hoc Networks, Computers and Operations Research, vol. 29, pp , 2002.
BROADCAST SCHEDULING PROBLEM, BSP
BROADCAST SCHEDULING PROBLEM, BSP CLAYTON W. COMMANDER 1. SYNONYMS The BROADCAST SCHEDULING PROBLEM is also referred to as the TDMA MESSAGE SCHEDULING PROBLEM [6]. 2. INTRODUCTION Wireless mesh networks
More informationON THE PERFORMANCE OF HEURISTICS FOR BROADCAST SCHEDULING
Chapter 1 ON THE PERFORMANCE OF HEURISTICS FOR BROADCAST SCHEDULING Clayton W. Commander Department of Industrial and Systems Engineering, University of Florida Gainesville, FL clayton8@ufl.edu Sergiy
More informationA GRASP HEURISTIC FOR THE COOPERATIVE COMMUNICATION PROBLEM IN AD HOC NETWORKS
A GRASP HEURISTIC FOR THE COOPERATIVE COMMUNICATION PROBLEM IN AD HOC NETWORKS C. COMMANDER, C.A.S. OLIVEIRA, P.M. PARDALOS, AND M.G.C. RESENDE ABSTRACT. Ad hoc networks are composed of a set of wireless
More informationA GRASP heuristic for the Cooperative Communication Problem in Ad Hoc Networks
MIC2005: The Sixth Metaheuristics International Conference??-1 A GRASP heuristic for the Cooperative Communication Problem in Ad Hoc Networks Clayton Commander Carlos A.S. Oliveira Panos M. Pardalos Mauricio
More informationEAVESDROPPING AND JAMMING COMMUNICATION NETWORKS
EAVESDROPPING AND JAMMING COMMUNICATION NETWORKS CLAYTON W. COMMANDER, PANOS M. PARDALOS, VALERIY RYABCHENKO, OLEG SHYLO, STAN URYASEV, AND GRIGORIY ZRAZHEVSKY ABSTRACT. Eavesdropping and jamming communication
More informationResearch Article A New Iterated Local Search Algorithm for Solving Broadcast Scheduling Problems in Packet Radio Networks
Hindawi Publishing Corporation EURASIP Journal on Wireless Communications and Networking Volume 2010, Article ID 578370, 8 pages doi:10.1155/2010/578370 Research Article A New Iterated Local Search Algorithm
More informationTHE WIRELESS NETWORK JAMMING PROBLEM
THE WIRELESS NETWORK JAMMING PROBLEM CLAYTON W. COMMANDER, PANOS M. PARDALOS, VALERIY RYABCHENKO, STAN URYASEV, AND GRIGORIY ZRAZHEVSKY ABSTRACT. In adversarial environments, disabling the communication
More informationMetaheuristics in network design
Metaheuristics in network design Talk given at the Tippie School of Management University of Iowa, Iowa City, IA Mauricio G. C. Resende AT&T Labs Research Florham Park, New Jersey mgcr@att.com Summary
More informationGateways 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 informationHow (Information Theoretically) Optimal Are Distributed Decisions?
How (Information Theoretically) Optimal Are Distributed Decisions? Vaneet Aggarwal Department of Electrical Engineering, Princeton University, Princeton, NJ 08544. vaggarwa@princeton.edu Salman Avestimehr
More informationShort course: Some applications of combinatorial optimization in telecommunications
Advanced School and Workshop on Mathematical Techniques and Problems in Telecommunications Tomar, Portugal September 8-12, 2003 Short course: Some applications of combinatorial optimization in telecommunications
More informationAnalysis of Code-expanded Random Access
Analysis of Code-expanded Random Access J.Y. Park Wireless and Mobile Communication Lab. 1 Introduction(Random Access Procedure) When a device want to access Base Station, Random Access Procedure is processed
More informationTIME- 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 informationApplication of QAP in Modulation Diversity (MoDiv) Design
Application of QAP in Modulation Diversity (MoDiv) Design Hans D Mittelmann School of Mathematical and Statistical Sciences Arizona State University INFORMS Annual Meeting Philadelphia, PA 4 November 2015
More informationReactive GRASP with Path Relinking for Channel Assignment in Mobile Phone Networks
Reactive GRASP with Path Relinking for Channel Assignment in Mobile Phone Networks Fernando C. Gomes Dep. de Ci~ncia da Computa~.o Univ. Federal do Cear~., Fortaleza, CE, Brazil carvalho@lia.ufc.br Panos
More informationInterference-Aware Joint Routing and TDMA Link Scheduling for Static Wireless Networks
Interference-Aware Joint Routing and TDMA Link Scheduling for Static Wireless Networks Yu Wang Weizhao Wang Xiang-Yang Li Wen-Zhan Song Abstract We study efficient interference-aware joint routing and
More informationA HYBRID GENETIC ALGORITHM FOR THE WEIGHT SETTING PROBLEM IN OSPF/IS-IS ROUTING
A HYBRID GENETIC ALGORITHM FOR THE WEIGHT SETTING PROBLEM IN OSPF/IS-IS ROUTING L.S. BURIOL, M.G.C. RESENDE, C.C. RIBEIRO, AND M. THORUP Abstract. Intra-domain traffic engineering aims to make more efficient
More informationDynamic Subcarrier, Bit and Power Allocation in OFDMA-Based Relay Networks
Dynamic Subcarrier, Bit and Power Allocation in OFDMA-Based Relay Networs Christian Müller*, Anja Klein*, Fran Wegner**, Martin Kuipers**, Bernhard Raaf** *Communications Engineering Lab, Technische Universität
More informationLightweight Decentralized Algorithm for Localizing Reactive Jammers in Wireless Sensor Network
International Journal Of Computational Engineering Research (ijceronline.com) Vol. 3 Issue. 3 Lightweight Decentralized Algorithm for Localizing Reactive Jammers in Wireless Sensor Network 1, Vinothkumar.G,
More informationTabu search for the single row facility layout problem using exhaustive 2-opt and insertion neighborhoods
Tabu search for the single row facility layout problem using exhaustive 2-opt and insertion neighborhoods Ravi Kothari, Diptesh Ghosh P&QM Area, IIM Ahmedabad, Vastrapur, Ahmedabad 380015, Gujarat, INDIA
More informationA 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 informationIncreasing 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 informationEAVESDROPPING AND JAMMING COMMUNICATION NETWORKS
EAVESDROPPING AND JAMMING COMMUNICATION NETWORKS CLAYTON W. COMMANDER ABSTRACT. Eavesdropping and jamming communication networks is an important part of any military engagement. However, until recently
More informationMulti-user Space Time Scheduling for Wireless Systems with Multiple Antenna
Multi-user Space Time Scheduling for Wireless Systems with Multiple Antenna Vincent Lau Associate Prof., University of Hong Kong Senior Manager, ASTRI Agenda Bacground Lin Level vs System Level Performance
More informationEfficient Channel Allocation for Wireless Local-Area Networks
1 Efficient Channel Allocation for Wireless Local-Area Networks Arunesh Mishra, Suman Banerjee, William Arbaugh Abstract We define techniques to improve the usage of wireless spectrum in the context of
More informationEasyChair Preprint. A User-Centric Cluster Resource Allocation Scheme for Ultra-Dense Network
EasyChair Preprint 78 A User-Centric Cluster Resource Allocation Scheme for Ultra-Dense Network Yuzhou Liu and Wuwen Lai EasyChair preprints are intended for rapid dissemination of research results and
More informationMinimum-Latency Beaconing Schedule in Duty-Cycled Multihop Wireless Networks
Minimum-Latency Beaconing Schedule in Duty-Cycled Multihop Wireless Networks Lixin Wang, Peng-Jun Wan, and Kyle Young Department of Mathematics, Sciences and Technology, Paine College, Augusta, GA 30901,
More informationWireless 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 informationRumors Across Radio, Wireless, and Telephone
Rumors Across Radio, Wireless, and Telephone Jennifer Iglesias Carnegie Mellon University Pittsburgh, USA jiglesia@andrew.cmu.edu R. Ravi Carnegie Mellon University Pittsburgh, USA ravi@andrew.cmu.edu
More informationSURVIVABLE IP NETWORK DESIGN WITH OSPF ROUTING
SURVIVABLE IP NETWORK DESIGN WITH OSPF ROUTING L.S. BURIOL, M.G.C. RESENDE, AND M. THORUP Abstract. Internet protocol (IP) traffic follows rules established by routing protocols. Shortest path based protocols,
More informationModulation Design For MIMO HARQ Channel
Modulation Design For MIMO HARQ Channel Hans D Mittelmann School of Mathematical and Statistical Sciences Arizona State University INFORMS Annual Meeting Nashville, TN 16 November 2016 This is joint work
More informationMulticast Energy Aware Routing in Wireless Networks
Ahmad Karimi Department of Mathematics, Behbahan Khatam Alanbia University of Technology, Behbahan, Iran karimi@bkatu.ac.ir ABSTRACT Multicasting is a service for disseminating data to a group of hosts
More informationCoding 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 informationScheduling. Radek Mařík. April 28, 2015 FEE CTU, K Radek Mařík Scheduling April 28, / 48
Scheduling Radek Mařík FEE CTU, K13132 April 28, 2015 Radek Mařík (marikr@fel.cvut.cz) Scheduling April 28, 2015 1 / 48 Outline 1 Introduction to Scheduling Methodology Overview 2 Classification of Scheduling
More informationOn the Capacity of Multi-Hop Wireless Networks with Partial Network Knowledge
On the Capacity of Multi-Hop Wireless Networks with Partial Network Knowledge Alireza Vahid Cornell University Ithaca, NY, USA. av292@cornell.edu Vaneet Aggarwal Princeton University Princeton, NJ, USA.
More informationMobility Tolerant Broadcast in Mobile Ad Hoc Networks
Mobility Tolerant Broadcast in Mobile Ad Hoc Networks Pradip K Srimani 1 and Bhabani P Sinha 2 1 Department of Computer Science, Clemson University, Clemson, SC 29634 0974 2 Electronics Unit, Indian Statistical
More informationDistributed Collaborative Path Planning in Sensor Networks with Multiple Mobile Sensor Nodes
7th Mediterranean Conference on Control & Automation Makedonia Palace, Thessaloniki, Greece June 4-6, 009 Distributed Collaborative Path Planning in Sensor Networks with Multiple Mobile Sensor Nodes Theofanis
More informationDownlink Erlang Capacity of Cellular OFDMA
Downlink Erlang Capacity of Cellular OFDMA Gauri Joshi, Harshad Maral, Abhay Karandikar Department of Electrical Engineering Indian Institute of Technology Bombay Powai, Mumbai, India 400076. Email: gaurijoshi@iitb.ac.in,
More informationLow-Latency Multi-Source Broadcast in Radio Networks
Low-Latency Multi-Source Broadcast in Radio Networks Scott C.-H. Huang City University of Hong Kong Hsiao-Chun Wu Louisiana State University and S. S. Iyengar Louisiana State University In recent years
More informationA Simple Greedy Algorithm for Link Scheduling with the Physical Interference Model
A Simple Greedy Algorithm for Link Scheduling with the Physical Interference Model Abstract In wireless networks, mutual interference prevents wireless devices from correctly receiving packages from others
More informationA Column Generation Method for Spatial TDMA Scheduling in Ad Hoc Networks
A Column Generation Method for Spatial TDMA Scheduling in Ad Hoc Networks Patrik Björklund, Peter Värbrand, Di Yuan Department of Science and Technology, Linköping Institute of Technology, SE-601 74, Norrköping,
More informationMAC Theory Chapter 7. Standby Energy [digitalstrom.org] Rating. Overview. No apps Mission critical
Standby Energy [digitalstrom.org] MAC Theory Chapter 7 0 billion electrical devices in Europe 9.5 billion are not networked 6 billion euro per year energy lost Make electricity smart cheap networking (over
More informationMAC Theory. Chapter 7
MAC Theory Chapter 7 Ad Hoc and Sensor Networks Roger Wattenhofer 7/1 Standby Energy [digitalstrom.org] 10 billion electrical devices in Europe 9.5 billion are not networked 6 billion euro per year energy
More informationPartial overlapping channels are not damaging
Journal of Networking and Telecomunications (2018) Original Research Article Partial overlapping channels are not damaging Jing Fu,Dongsheng Chen,Jiafeng Gong Electronic Information Engineering College,
More informationScheduling and Communication Synthesis for Distributed Real-Time Systems
Scheduling and Communication Synthesis for Distributed Real-Time Systems Department of Computer and Information Science Linköpings universitet 1 of 30 Outline Motivation System Model and Architecture Scheduling
More informationJoint Scheduling and Fast Cell Selection in OFDMA Wireless Networks
1 Joint Scheduling and Fast Cell Selection in OFDMA Wireless Networks Reuven Cohen Guy Grebla Department of Computer Science Technion Israel Institute of Technology Haifa 32000, Israel Abstract In modern
More informationReduced Overhead Distributed Consensus-Based Estimation Algorithm
Reduced Overhead Distributed Consensus-Based Estimation Algorithm Ban-Sok Shin, Henning Paul, Dirk Wübben and Armin Dekorsy Department of Communications Engineering University of Bremen Bremen, Germany
More informationOptimum Power Allocation in Cooperative Networks
Optimum Power Allocation in Cooperative Networks Jaime Adeane, Miguel R.D. Rodrigues, and Ian J. Wassell Laboratory for Communication Engineering Department of Engineering University of Cambridge 5 JJ
More informationCHANNEL ASSIGNMENT AND LOAD DISTRIBUTION IN A POWER- MANAGED WLAN
CHANNEL ASSIGNMENT AND LOAD DISTRIBUTION IN A POWER- MANAGED WLAN Mohamad Haidar Robert Akl Hussain Al-Rizzo Yupo Chan University of Arkansas at University of Arkansas at University of Arkansas at University
More informationHedonic Coalition Formation for Distributed Task Allocation among Wireless Agents
Hedonic Coalition Formation for Distributed Task Allocation among Wireless Agents Walid Saad, Zhu Han, Tamer Basar, Me rouane Debbah, and Are Hjørungnes. IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. 10,
More informationSense in Order: Channel Selection for Sensing in Cognitive Radio Networks
Sense in Order: Channel Selection for Sensing in Cognitive Radio Networks Ying Dai and Jie Wu Department of Computer and Information Sciences Temple University, Philadelphia, PA 19122 Email: {ying.dai,
More informationEnergy Consumption Reduction of Clustering Communication Based on Number of Neighbors for Wireless Sensor Networks
Energy Consumption Reduction of Clustering Communication Based on Number of Neighbors for Wireless Sensor Networks Noritaka Shigei, Hiromi Miyajima, and Hiroki Morishita Abstract The wireless sensor network
More informationEfficient Method of Secondary Users Selection Using Dynamic Priority Scheduling
Efficient Method of Secondary Users Selection Using Dynamic Priority Scheduling ABSTRACT Sasikumar.J.T 1, Rathika.P.D 2, Sophia.S 3 PG Scholar 1, Assistant Professor 2, Professor 3 Department of ECE, Sri
More informationJoint Relaying and Network Coding in Wireless Networks
Joint Relaying and Network Coding in Wireless Networks Sachin Katti Ivana Marić Andrea Goldsmith Dina Katabi Muriel Médard MIT Stanford Stanford MIT MIT Abstract Relaying is a fundamental building block
More informationA Location-Aware Routing Metric (ALARM) for Multi-Hop, Multi-Channel Wireless Mesh Networks
A Location-Aware Routing Metric (ALARM) for Multi-Hop, Multi-Channel Wireless Mesh Networks Eiman Alotaibi, Sumit Roy Dept. of Electrical Engineering U. Washington Box 352500 Seattle, WA 98195 eman76,roy@ee.washington.edu
More informationSolving Assembly Line Balancing Problem using Genetic Algorithm with Heuristics- Treated Initial Population
Solving Assembly Line Balancing Problem using Genetic Algorithm with Heuristics- Treated Initial Population 1 Kuan Eng Chong, Mohamed K. Omar, and Nooh Abu Bakar Abstract Although genetic algorithm (GA)
More informationSimple, 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 informationJoint work with Dragana Bajović and Dušan Jakovetić. DLR/TUM Workshop, Munich,
Slotted ALOHA in Small Cell Networks: How to Design Codes on Random Geometric Graphs? Dejan Vukobratović Associate Professor, DEET-UNS University of Novi Sad, Serbia Joint work with Dragana Bajović and
More informationCollege of Engineering
WiFi and WCDMA Network Design Robert Akl, D.Sc. College of Engineering Department of Computer Science and Engineering Outline WiFi Access point selection Traffic balancing Multi-Cell WCDMA with Multiple
More informationInterference-Aware Broadcast Scheduling in Wireless Networks
Interference-Aware Broadcast Scheduling in Wireless Networks Gruia Calinescu 1,, Sutep Tongngam 2 Department of Computer Science, Illinois Institute of Technology, 10 W. 31st St., Chicago, IL 60616, U.S.A.
More informationLocalization (Position Estimation) Problem in WSN
Localization (Position Estimation) Problem in WSN [1] Convex Position Estimation in Wireless Sensor Networks by L. Doherty, K.S.J. Pister, and L.E. Ghaoui [2] Semidefinite Programming for Ad Hoc Wireless
More informationPart VII: VRP - advanced topics
Part VII: VRP - advanced topics c R.F. Hartl, S.N. Parragh 1/32 Overview Dealing with TW and duration constraints Solving VRP to optimality c R.F. Hartl, S.N. Parragh 2/32 Dealing with TW and duration
More informationChutima 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 informationINTRODUCTION 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 informationA Distributed Protocol For Adaptive Link Scheduling in Ad-hoc Networks 1
Distributed Protocol For daptive Link Scheduling in d-hoc Networks 1 Rui Liu, Errol L. Lloyd Department of Computer and Information Sciences University of Delaware Newark, DE 19716 bstract -- fully distributed
More information10/5/2015. Constraint Satisfaction Problems. Example: Cryptarithmetic. Example: Map-coloring. Example: Map-coloring. Constraint Satisfaction Problems
0/5/05 Constraint Satisfaction Problems Constraint Satisfaction Problems AIMA: Chapter 6 A CSP consists of: Finite set of X, X,, X n Nonempty domain of possible values for each variable D, D, D n where
More informationIN wireless sensor networks, there is a trade-off between
IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. 10, NO. 5, APRIL 2011 465 Spatial-Temporal Coverage Optimization in Wireless Sensor Networks Changlei Liu, Student Member, IEEE, and Guohong Cao, Fellow, IEEE
More informationDelay Aware Link Scheduling for Multi-hop TDMA Wireless Networks
1 Delay Aware Link Scheduling for Multi-hop TDMA Wireless Networks Petar Djukic and Shahrokh Valaee Abstract Time division multiple access (TDMA) based medium access control (MAC) protocols can provide
More informationRouting versus Network Coding in Erasure Networks with Broadcast and Interference Constraints
Routing versus Network Coding in Erasure Networks with Broadcast and Interference Constraints Brian Smith Department of ECE University of Texas at Austin Austin, TX 7872 bsmith@ece.utexas.edu Piyush Gupta
More informationMulti-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 informationNode Deployment Strategies and Coverage Prediction in 3D Wireless Sensor Network with Scheduling
Advances in Computational Sciences and Technology ISSN 0973-6107 Volume 10, Number 8 (2017) pp. 2243-2255 Research India Publications http://www.ripublication.com Node Deployment Strategies and Coverage
More informationp-percent Coverage in Wireless Sensor Networks
p-percent Coverage in Wireless Sensor Networks Yiwei Wu, Chunyu Ai, Shan Gao and Yingshu Li Department of Computer Science Georgia State University October 28, 2008 1 Introduction 2 p-percent Coverage
More informationA Practical Approach to Bitrate Control in Wireless Mesh Networks using Wireless Network Utility Maximization
A Practical Approach to Bitrate Control in Wireless Mesh Networks using Wireless Network Utility Maximization EE359 Course Project Mayank Jain Department of Electrical Engineering Stanford University Introduction
More informationPrioritized Wireless Transmissions Using Random Linear Codes
Prioritized Wireless Transmissions Using Random Linear Codes Tuan Tran and Thinh Nguyen School of EECS, Oregon State University Corvallis, OR 97331, USA trantu, thinhq}@eecs.oregonstate.edu Abstract We
More informationDynamic Programming in Real Life: A Two-Person Dice Game
Mathematical Methods in Operations Research 2005 Special issue in honor of Arie Hordijk Dynamic Programming in Real Life: A Two-Person Dice Game Henk Tijms 1, Jan van der Wal 2 1 Department of Econometrics,
More informationEnergy-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 informationAn Experimental Comparison of Path Planning Techniques for Teams of Mobile Robots
An Experimental Comparison of Path Planning Techniques for Teams of Mobile Robots Maren Bennewitz Wolfram Burgard Department of Computer Science, University of Freiburg, 7911 Freiburg, Germany maren,burgard
More informationCCO Commun. Comb. Optim.
Communications in Combinatorics and Optimization Vol. 2 No. 2, 2017 pp.149-159 DOI: 10.22049/CCO.2017.25918.1055 CCO Commun. Comb. Optim. Graceful labelings of the generalized Petersen graphs Zehui Shao
More informationUtilization 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 informationPhase Transition Phenomena in Wireless Ad Hoc Networks
Phase Transition Phenomena in Wireless Ad Hoc Networks Bhaskar Krishnamachari y, Stephen B. Wicker y, and Rámon Béjar x yschool of Electrical and Computer Engineering xintelligent Information Systems Institute,
More informationMinimum Interference Channel Assignment in Multi-Radio Wireless Mesh Networks
1 Minimum Interference Channel Assignment in Multi-Radio Wireless Mesh Networks Anand Prabhu Subramanian, Himanshu Gupta, and Samir R. Das {anandps, hgupta, samir}@cs.sunysb.edu Stony Brook University,
More informationINTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 01 GLASGOW, AUGUST 21-23, 2001
INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 01 GLASGOW, AUGUST 21-23, 2001 DESIGN OF PART FAMILIES FOR RECONFIGURABLE MACHINING SYSTEMS BASED ON MANUFACTURABILITY FEEDBACK Byungwoo Lee and Kazuhiro
More informationVEHICULAR ad hoc networks (VANETs) are becoming
Repetition-based Broadcast in Vehicular Ad Hoc Networks in Rician Channel with Capture Farzad Farnoud, Shahrokh Valaee Abstract In this paper we study the performance of different vehicular wireless broadcast
More informationEnergy-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 informationMulticasting over Multiple-Access Networks
ing oding apacity onclusions ing Department of Electrical Engineering and omputer Sciences University of alifornia, Berkeley May 9, 2006 EE 228A Outline ing oding apacity onclusions 1 2 3 4 oding 5 apacity
More informationTAC Reconfiguration for Paging Optimization in LTE-Based Mobile Communication Systems
TAC Reconfiguration for Paging Optimization in LTE-Based Mobile Communication Systems Hyung-Woo Kang 1, Seok-Joo Koh 1,*, Sang-Kyu Lim 2, and Tae-Gyu Kang 2 1 School of Computer Science and Engineering,
More informationMobile Base Stations Placement and Energy Aware Routing in Wireless Sensor Networks
Mobile Base Stations Placement and Energy Aware Routing in Wireless Sensor Networks A. P. Azad and A. Chockalingam Department of ECE, Indian Institute of Science, Bangalore 5612, India Abstract Increasing
More informationMathematical 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 informationFeedback via Message Passing in Interference Channels
Feedback via Message Passing in Interference Channels (Invited Paper) Vaneet Aggarwal Department of ELE, Princeton University, Princeton, NJ 08544. vaggarwa@princeton.edu Salman Avestimehr Department of
More informationCross-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 informationDistributed Power Control in Cellular and Wireless Networks - A Comparative Study
Distributed Power Control in Cellular and Wireless Networks - A Comparative Study Vijay Raman, ECE, UIUC 1 Why power control? Interference in communication systems restrains system capacity In cellular
More informationOrthogonal vs Non-Orthogonal Multiple Access with Finite Input Alphabet and Finite Bandwidth
Orthogonal vs Non-Orthogonal Multiple Access with Finite Input Alphabet and Finite Bandwidth J. Harshan Dept. of ECE, Indian Institute of Science Bangalore 56, India Email:harshan@ece.iisc.ernet.in B.
More informationarxiv: v1 [cs.it] 21 Feb 2015
1 Opportunistic Cooperative Channel Access in Distributed Wireless Networks with Decode-and-Forward Relays Zhou Zhang, Shuai Zhou, and Hai Jiang arxiv:1502.06085v1 [cs.it] 21 Feb 2015 Dept. of Electrical
More informationEfficient 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 informationCommon Control Channel Allocation in Cognitive Radio Networks through UWB Multi-hop Communications
The first Nordic Workshop on Cross-Layer Optimization in Wireless Networks at Levi, Finland Common Control Channel Allocation in Cognitive Radio Networks through UWB Multi-hop Communications Ahmed M. Masri
More informationCombined Modulation and Error Correction Decoder Using Generalized Belief Propagation
Combined Modulation and Error Correction Decoder Using Generalized Belief Propagation Graduate Student: Mehrdad Khatami Advisor: Bane Vasić Department of Electrical and Computer Engineering University
More informationNear Optimal Joint Channel and Power Allocation Algorithms in Multicell Networks
Near Optimal Joint Channel and Power Allocation Algorithms in Multicell Networks Master Thesis within Optimization and s Theory HILDUR ÆSA ODDSDÓTTIR Supervisors: Co-Supervisor: Gabor Fodor, Ericsson Research,
More informationCluster-based Control Channel Allocation in Opportunistic Cognitive Radio Networks
IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. X, NO. X, 1 Cluster-based Control Channel Allocation in Opportunistic Cognitive Radio Networks Sisi Liu, Student Member, IEEE, Loukas Lazos, Member, IEEE, and
More informationFrom Shared Memory to Message Passing
From Shared Memory to Message Passing Stefan Schmid T-Labs / TU Berlin Some parts of the lecture, parts of the Skript and exercises will be based on the lectures of Prof. Roger Wattenhofer at ETH Zurich
More informationFrequency Synchronization in Global Satellite Communications Systems
IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 51, NO. 3, MARCH 2003 359 Frequency Synchronization in Global Satellite Communications Systems Qingchong Liu, Member, IEEE Abstract A frequency synchronization
More information