11 Pages

lecture1

Course: COSC 6397, Fall 2008
School: U. Houston
Rating:
 
 
 
 
 

Word Count: 282

Document Preview

6397 COSC Wireless Networking and Mobile Computing Dr. Rong Zheng rzheng@cs.uh.edu 1 Mobile computing Wireless networking Mobile computing computing on the move, can be wired Wireless networking facilitates mobile computing with flexibility of movement 2 Mobile Computing Models Nomadic With (wired) network connectivity at access points May be disconnected when move Infrastructual Cellular networks Wireless...

Register Now

Unformatted Document Excerpt

Coursehero >> Texas >> U. Houston >> COSC 6397

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
6397 COSC Wireless Networking and Mobile Computing Dr. Rong Zheng rzheng@cs.uh.edu 1 Mobile computing Wireless networking Mobile computing computing on the move, can be wired Wireless networking facilitates mobile computing with flexibility of movement 2 Mobile Computing Models Nomadic With (wired) network connectivity at access points May be disconnected when move Infrastructual Cellular networks Wireless LAN connected to the Internet Infrastructureless Peer-to-peer network Mobile ad hoc networks 3 Advantages of using wireless? Free of wiring Low cost Ad hoc deployment possible Mobility Computing, communication anywhere 4 Limitations/Challenges in using wireless (Relatively) low data rate Availability/variation of channel quality/interference Security Burn up your brain??? 5 Name a Few Wireless Communication Systems Public radio, satellite, GPS, Cellular phone, gate opener, pager, wireless LAN, bluetooth earphone, cordless phone, walkie talkie, wireless sensors. Remote control 6 History of Wireless Communication Systems 1942 Hedy Lamarr invented frequencyHopping Marconis 1901 transatlantic wireless telegraph 60, 70 Cellular Concept from Bell Labs 1983 AMPS introduced 1997 IEEE 802.11 standardized 1993, 1994 IS-95 CDMA GSM 1994 Bluetooth Moores law: the number of transistors on a microprocessor would double approximately every 18 months. 7 Evolution of Cellular Systems 1G Analog Cellular 8 Evolution of Wireless Networks Freq. WLAN 802.11a 802.11b 802.11g WPAN 802.15.1 (Bluetooth) 802.15.4 (Zigbee) WMAN 802.16 5GHz 2.4GHz 2.4GHz 2.4GHz 2.4GHz 2-11GHz # of Channel 12 3 3 ~79 16 N/A Raw Data Modulation Rate 54Mbps 11Mbps 54Mbps 1Mbps 250Kbps 75Mbps OFDM DSSS OFDM FH-SS DSSS OFDM Ran...

Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

U. Houston - COSC - 6375
COSC 6375: Computer System Performance EvaluationSpring 2009 Instructors: Email: Lectures Office Hours: Class web site: Textbook: Hisashi Kobayashi and Brian L. Mark, System Modeling and Analysis: Foundations of System Performance Evaluation. Prent
U. Houston - COSC - 7397
Exploring Complex Networks S. H. Strogatz, Exploring complex networks, Nature, 1998Faloutsos3, On power-law relationship on the Internet topology, SIGCOMM, 1999 A. Lakhina et al, Sampling biases in IP topology measurement, INFOCOM, 200342Out
U. Houston - COSC - 6397
COSC 6397 Computer network system laboratory Instructor: Rong Zheng (PGH 565) TA: Song Wei (PGH 311) Time: Wed 4 7pm Location: SEC 205 Objectives: The main objective of the network system labs is to further the understanding of the network protocol
U. Houston - COSC - 7397
Simulating the Power Consumption of LargeScale Sensor Network ApplicationsVictor Shnayder, Mark Hempstead, Bor-rong Chen, Geoff Werner Allen and Matt Walsh-Divya RaoDept of Electrical and Computer Engineering University of HoustonWhat is PowerT
U. Houston - COSC - 6397
L i nux Basi csReadi ng:Chap 1-2 [WFR05] L i nux Command M anualAbout L i nux L i nux i s the name of the ker nel L i nux i s Open Sour ce Softwar e (OSS) L i nux i s l i censed thr ough the Gener al Publ i cL i cense (ver si on 2, aka GP
U. Houston - COSC - 6397
Network Programming with SocketsReading:Stevens 3rd ed., Ch. 3-6, or 2nd ed.Beej's Guide to Network Programming http:/beej.us/guide/bgnet/1OutlineBasic socket programming Concurrent communication Libnet and libcap library2Sockets process
U. Houston - COSC - 6377
C C OS 6377: C pute Ne om r tworksRong Zhe ng rzhe cs.uh.e ng@ duC pute Ne om r tworking: A Top Down Approach Fe aturing the I nte t, rne 3rd e dition. JimKurose Ke Ross , ith Addison-We y, July 2004. sleI ntroduction1-1I ntroduction Ove w o
U. Houston - COSC - 7397
Opportunistic Multi-Hop Routing for Wireless Networks Sanjit Biswas and Robert Morris M.I.T. Computer Science and Artificial Intelligence LabIntroduction Motivation Background Basic Idea of how ExOR works Why ExOR works ? Design Challenges Re
U. Houston - COSC - 7397
Song WeiEnabling Distributed Throughput Maximization in Wireless Mesh Networks A Partitioning Approach ProblemChannel Scheduling- -Centralized Distributed ModelGraph theory- -Conflict graph Graph coloringThroughput Con
U. Houston - COSC - 7397
Paper CritiqueJoseph Jefferson COSC7397 January 30, 2007"Routing in Multi-Radio, Multi-Hop Wireless Mesh Networks", Draves, R.,Padhye, J., Zill, B The authors of this paper attempt to address the problem of lost capacity in wireless mesh networks.
U. Houston - COSC - 6397
Libpcap and Libnet1Why Libnet & Libpcap?Allow manipulation/interception of link layer packetsUsing socket programming, kernel will fill in the source IP address, checksum etc.Raw socket is one way to write IP packets directly but not everythin
U. Houston - COSC - 6397
Lecture 4: Wireless LAN & IEEE 802.11 Wireless LAN Standard54Wireless LANsApplicationsLAN Extension Cross-building interconnect (e.g., Seattle Wireless) Nomadic Access Ad hoc networkingExample technologiesInfrared (IR) LANs Spread spectrum L
U. Houston - COSC - 7388
1/20/2009COSC7388 Advanced Distributed Computing- How to build reliable wireless healthcare systems?Rong ZhengOutlineCourse overview Ten commandments on technical presentation How to write critiques? Paper sign-up211/20/2009Technical
U. Houston - COSC - 6374
COSC 6374 Parallel ComputationDebugging MPI applicationsEdgar Gabriel Spring 2008Edgar GabrielHow to use a cluster A cluster usually consists of a front-end node and compute nodes Name of the front-end node: shark.cs.uh.edu You can login to
U. Houston - COSC - 6374
COSC 6374 Parallel Computation 1st Project AssignmentEdgar Gabriel Spring 2008Edgar GabrielAbout the Project A sequential code performing typical image analysis tasks Code provided by Shishir Shah Input file: a flat image ( no compression ) 1
U. Houston - CS - 6360
COSC 6360: Operating Systems MATERIALS ON THE SECOND SPRING 2009 MIDTERMYou are responsible for the materials discussed in class as they are summarized in the handouts and/or mentioned in the PowerPoint presentations. I expect you to understand thes
U. Houston - CS - 4330
COSC 4330 Fundamentals of Operating Systems Assignment #1: Process SchedulingNow due on Wednesday, October 22 at 11:59:59 PMObjective This assignment will introduce you to process scheduling. Specifications You are to simulate the execution of a s
U. Houston - CS - 6360
COSC 6360: Operating Systems PAPERS ON THE FALL 2008 FINAL You are only responsible for the materials discussed in class as they are summarized in the handouts and discussed in the PowerPoint slides. I expect you to understand these summaries and to
U. Houston - CS - 6360
COSC 6360: Operating Systems MATERIALS ON THE FIRST FALL 2008 MIDTERMYou are only responsible for the materials discussed in class as they are summarized in the handouts and discussed in the PowerPoint presentations. I expect you to understand these
U. Houston - CS - 4330
CHAPTER V INTERPROCESS SYNCHRONIZATION5.1 THE CRITICAL SECTION PROBLEM Whenever two or more processes share common data (which can be stored in a file, a magnetic tape or a shared memory segment), unpredictable results are likely to happen if two
U. Houston - CS - 4330
CHAPTER IV INTERPROCESS COMMUNICATION4.1 INTRODUCTION Multiprogramming provides us with the illusion that each process runs on its own CPU (pseudo-multitasking). We can utilize it in one of the following two ways: (a) (b) completely insulate proces
U. Houston - CS - 6375
COSC 6375: Computer System Performance Evaluation MATERIALS ON THE SPRING 2008 FINAL You are only responsible for the materials discussed in class as they are summarized in the PowerPoint presentations. 1. Review of probabilities You should review th
U. Houston - CS - 4330
CHAPTER VII MEMORY MANAGEMENT7.1 INTRODUCTION Main memory and CPU are the two most important resources of a computer. Although main memory has become and continue to become cheaper and more abundant, it seems that computer systems never have enoug
U. Houston - CS - 6360
Extensibility, Safety and Performance in the SPIN Operating SystemBrian Bershad, Stefan Savage, Przemyslaw Pardyak, Emin Gun Sirer, Marc E. Fiuczynski, David Becker, Craig Chambers, Susan Eggers Department of Computer Science and Engineering Univers
U. Houston - CS - 6375
Step # 1: Create folder and name it as your "firstName_lastName" Step # 2: Copy all your assignment related files in the folder Step # 3: Zip the folder Step # 4: Email zipped folder To: r4rasheed@yahoo.com Subject : COSC6375 firstName lastName Submi
U. Houston - CS - 6360
COSC 6360FINAL EXAMINATIONDECEMBER 13, 2004This exam is closed book. You can have two pages of notes. UH expels cheaters. 1. Which of the following statements are true or false (2 points) and why? (3 points) a) Coda servers are not stateless. T
U. Houston - CS - 6360
NAME: _KEY_ (FIRST NAME FIRST) SCORE: _ COSC 6360 FIRST MIDTERM SEPTEMBER 26, 2006THIS EXAM IS CLOSED BOOK. YOU CAN HAVE ONE SHEET (I.E., TWO PAGES) OF NOTES. PLEASE ANSWER EVERY PART OF EVERY QUESTION. THIS UNIVERSITY EXPELS CHEATERS. 1. Consider
U. Houston - CS - 4330
NAME: _ (FIRST NAME FIRST) SCORE: _COSC 4330FINAL EXAMINATIONDECEMBER 12, 2006THIS EXAM IS CLOSED BOOK. YOU CAN HAVE ONE PAGE OF NOTES. UH EXPELS CHEATERS.1. Complete the following sentences: (45 points) a) _Messages_ are an example of a con
U. Houston - CS - 4330
COSC 4330FINAL EXAMINATIONMAY 11, 2005This exam is closed book. You can have one page of notes. UH expels cheaters.1. Wolves and Sheep: A park ranger has to manage an area that can contain either wolves or sheep, but not both at the same time
U. Houston - CS - 6360
COSC 6360FIRST MIDTERMFEBRUARY 12, 2003This exam is closed book. You can have one sheet (i.e., two pages) of notes. Please answer every part of every question 1. Match each of the following UNIX features with the function it performs: (102 poin
U. Houston - CS - 6360
COSC 6360MIDTERMFEBRUARY 27, 2002This exam is closed book. You can have one sheet (i.e., two pages) of notes. Please answer every part of every question 1. Explain how you could use an exokernel to support multiple user interfaces on the same m
U. Houston - CS - 6360
UNIVERSITY OF HOUSTON Department of Computer Science COSC 6360-Operating Systems FINAL PART I December 12, 1989Be concise but complete. The exami
U. Houston - CS - 6360
UNIVERSITY OF HOUSTON Department of Computer Science COSC 6360-Operating Systems MIDTERM EXAMINATION March 8, 1
U. Houston - CS - 6360
UNIVERSITY OF HOUSTON Department of Computer Science COSC 6360-Operating Systems MIDTERM April 2, 1992Be concise but complete.1. W
U. Houston - CS - 6375
g+ -DCPP $* /usr/lib/libcsimcpp.a -lm
U. Houston - CS - 6360
UNIVERSITY OF HOUSTON Department of Computer Science COSC 6360: Operating Systems FINAL EXAMINATION Part I: General Questions QUALIFYING EXAMINATION
U. Houston - CS - 6360
UNIVERSITY OF HOUSTON Department of Computer Science COSC 6360-Operating Systems QUALIFYING EXAMINATION Graduate Part
U. Houston - CS - 6360
UNIVERSITY OF HOUSTON Department of Computer Science COSC 6360-Operating Systems MIDTERM EXAMINATION March 28, 1
U. Houston - CS - 6360
UNIVERSITY OF HOUSTON Department of Computer Science COSC 6360: Operating Systems MIDTERM March 21, 1991CLOSED BOOK. You may have wit
U. Houston - CS - 6360
COSC 6360MIDTERMOCTOBER 23, 2002This exam is closed book. You can have one sheet of notes. Cheaters will be expelled from UH. Answers that are not specific to the question being asked will not be read. 1. Spring treats the thread issuing a cros
U. Houston - CS - 4330
CHAPTER III SCHEDULING3.1 INTRODUCTION The scheduler is the part of the operating system that decides how to allocate the CPU and the main memory to the processes. a) The CPU scheduler decides which process should get the CPU; it is also called sho
U. Houston - CS - 4330
COSC 4330FINALDECEMBER 18, 2002This exam is closed book. You can have one page of notes. UH expels cheaters.1. True or False: (102 points; no penalty for incorrect answers) T _ F X_ T _ F X_ T _ F X_ T X_ F _ T X_ F _ T X_ F _ T _ F X_ T X_ F
U. Houston - CS - 6360
NAME: _ (FIRST NAME FIRST) SCORE: _ COSC 6360 SECOND MIDTERM OCTOBER 26, 2006THIS EXAM IS CLOSED BOOK. YOU CAN HAVE ONE SHEET (I.E., TWO PAGES) OF NOTES. 1. Explain why Spin is (a) more extensible than Unix, (b) more efficient than Mach and (c) saf
U. Houston - CS - 6360
UNIVERSITY OF HOUSTON Department of Computer Science COSC 6360-Operating Systems QUALIFYING EXAMINATION Graduate
U. Houston - CS - 3480
Spatial Data Management and Design and Creation of a Database for this PurposeCOSC 3480 Lab5Last updated: March 29, 2006Project # 5 (total score =300) Deadlines: April 13. 10a: Submit status report in class (the report should outline what you p
U. Houston - CS - 6367
Quadratic Programming Solutions of the Transportation ProblemJustin Thomas The following solutions were derived using the quadprog Matlab function. This quadratic programming function is only available with the Optimization Toolkit.Problem 1 F2 C
U. Houston - CS - 6367
Documentation of XCSFJava 1.1 plus VisualizationMartin V. Butz MEDAL Report No. 2007008 July 2007 AbstractThis report gives an overview of the XCSFJava 1.1 code, available from the web. The document species where to get the code and how to compile
U. Houston - CS - 4368
U. Houston - CS - 6367
What is an Evolutionary Algorithm?Chapter 2A.E. Eiben and J.E. Smith, What is an Evolutionary Algorithm? With Additions and Modifications by Ch. EickContents Recapof Evolutionary Metaphor Basic scheme of an EA Basic Components: Representa
U. Houston - CS - 6367
Numerical OptimizationsGeneral Framework: objective function f(x1,.,xn) to be minimized or maximized constraints: gi(x1,.,xn) leq/eq 0 (i=1,.,m) xi >= 0 i=1,.,n (optional)sApproaches: Classical: Differentiate the function and find points w
U. Houston - CS - 4368
Assignment 3 Dr. Eick's COSC 4368 Spring 2008 Theorem Proving and Reasoning in Uncertain EnvironmentsDue dates: Problems 11,12, 14: Saturday, April 26, 9p Problem 10: Submit 12page report by Mo., April 28, noon; be prepared to demo your program on
U. Houston - CS - 6367
Quiz1 COSC 6367 Evolutionary Programming Tu., Feb. 20, 2007Your Name: Your SSN:Problem 1 - Selection and Survival of the Fittest [11]: Problem 2 - ES and Rechenberg's Rule [8] Problem 3 - Crossover and Mutation [9] Problem 4 - Genetic Programming
U. Houston - CS - 4368
Grades 4368 in Spring 2008 MT1 MT2 Final Weighted-Exam Average 4368-Grade 1644 80 70 66 70.94 C+hell 80 69 60 67.95 C+0281 81 89 83 84.10 B+
U. Houston - CS - 6340
2005 Exams COSC 6340 Number GradesIDENT EX0 MT FINAL3175 89 909111 83 86smvb 88 931979 83 771818 71 -abab 90 740102 85
U. Houston - CS - 3480
Grading COSC 3480 Fall 2005 CodeName EX1 EX2 FIN PRO Score Grade qlwr 75 80 66 74 72.86 C+ XTRM 87 90 75 86 83.6 B+ IECO 96 92 98 100 97.24
U. Houston - CS - 4350
Dr. Christoph F. Eick COSC 4350 ASSIGNMENTS Spring 1997 Remark: The file will be
U. Houston - CS - 3480
Computation of the Overall Score COSC 3480P0' = P0*5 - 5P1' = if P1>93 then 2*P1 - 100 else 0.8*P1 + 12P2' = 1.5*P2 + 12P3' = if P3>93 then 2*P3 - 100 else 0.8*P3 + 12H' = H+3
U. Houston - CS - 6367
Review List Final Exam COSC 6367:The final exam is scheduled for Th., May 10, 2-4p in our class room and will be "open everything"; at least 80% of the material covered in the exam will center on material that was covered in the COSC 6367 lecture
U. Houston - CS - 6367
Learning Classifier Systems: A Brief IntroductionLarry BullFaculty of Computing, Engineering & Mathematical Sciences University of the West of England Bristol BS16 1QY, U.K. Larry.Bull@uwe.ac.uk[Learning] Classifier systems are a kind of rule-bas
U. Houston - CS - 4368
Uncertainty Management1. Fuzzy Logic 2. Dempster/Shafer's Theory of evidence 3. Interval Approaches1Fuzzy SetLet X denote a space of objects. definition: A fuzzy set A in X is a set of ordered pairs A = {(x, A (a)}, xX where A (x) is termed the
U. Houston - CS - 6367
Optimal Solutions to Dr. Eick's Linear Programming ProblemsPaul J. Ledbetter III February 15, 2007In the forthcoming project for Dr. Eick's Evolutionary Programming class, our goal is to minimize the total cost for a particular transportation probl