1 / 14

Broadband Wireless Network Applications and Performance

Explore network traffic measurement, workload characterization, traffic modeling, simulation, web performance, and adaptive network applications in the realm of broadband wireless networks. Research focused on improving network efficiency and user experiences.

dheath
Download Presentation

Broadband Wireless Network Applications and Performance

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Broadband Wireless Network Applications and Performance Carey Williamson Professor/iCORE Senior Research Fellow Department of Computer Science University of Calgary

  2. Background Information • Education: • B.Sc.(Hon.), Computer Science, U.Sask., 1985 • Ph.D., Computer Science, Stanford U., 1992 • Experience: • Dept of Computer Science, U.Sask., 1991-2001 • Adjunct Scientist, TRLabs Saskatoon, 1991-2001 • Research Areas: • Computer Networks, Performance Evaluation • Professional Service/Memberships: • ACM (SIGMETRICS, SIGCOMM), IEEE, SCS

  3. Application: supporting network applications and end-user services FTP, SMTP, HTTP, DNS, NTP Transport: end to end data transfer TCP, UDP Network: routing of datagrams from source to destination IPv4, IPv6, BGP, RIP, routing protocols Data Link: hop by hop frames, channel access, flow/error control PPP, Ethernet, IEEE 802.11b Physical: raw transmission of bits Application Transport Network Data Link Physical Internet Protocol Stack 001101011...

  4. Research Interests • Network Traffic Measurement • Workload Characterization • Traffic Modeling • Network Simulation • Web Performance • Adaptive Network Applications

  5. Network Traffic Measurement • Collect and analyze packet-level traces from a live network

  6. Network Traffic Measurement • Collect and analyze packet-level traces from a live network, using special equipment

  7. Network Traffic Measurement • Collect and analyze packet-level traces from a live network, using special equipment 101101

  8. Network Traffic Measurement • Collect and analyze packet-level traces from a live network, using special equipment • Process traces, statistical analysis • Diagnose performance problems (network, protocol, application) 101101

  9. Workload Characterization • Try to understand the salient features of network, protocol, application, and user behaviour on the Internet • Example: Web server workloads [Arlitt96] • Zipf-like document referencing behaviour • Lots of “one-time” referencing of documents • Heavy-tailed file size distributions • Self-similar network traffic profile

  10. Traffic Modeling • Construct programs and statistical models that capture the empirically-observed network traffic behaviours • Allows flexible, controlled, repeatable generation of workloads for experiments • Examples: • Web client workload model • MPEG compressed video model • Self-similar Ethernet LAN traffic model • Synthetic Web proxy workload generator

  11. Network Simulation • Use computer simulation to study the packet-level behaviour of the Internet, its protocols, its applications, and its users • Examples: • Improving Web performance over ADSL • Understanding the effects of user mobility on Mobile IP routing and protocol performance • Studying the design, scalability, and performance of Web server and Web proxy caching architectures

  12. Web Performance • Explore techniques to improve the performance and scalability of the Web • Examples: • Clustered Web servers • Load balancing policies • Web prefetching strategies • Web proxy caching architectures • Improvements to HTTP and TCP protocols

  13. Adaptive Network Applications • Explore design of Internet-based network applications (or protocols) that can adapt their behaviour (automatically) to make appropriate use of available resources • Examples: • Web content for Java-enabled phones • Multicast support for mobile users • Location-aware routing optimizations • Wireless-aware TCP protocol • File system support for mobile users

  14. Summary of Research Plan • Broadband Wireless Networks Lab (UofC) • Experimental Laboratory for Internet Systems and Applications (UofS/UofC,CFI) • Research Team: • Four full-time research staff (Web, perf. eval., simulation, wireless, traffic modeling, network measurement) plus 6-10 graduate students • Research Collaborations: • UofC, UofA, UofS, TRLabs, CS/ECE • Nortel? HP? Cisco? Agilent? Compaq? Others? • Do cool, “hands on”, industrially-relevant, applied, practical, and exciting stuff!!

More Related