With the rise of portable computing. New h Mechanisms Can Reduce Power Consumption. Inside

Similar documents
Channel selection for IEEE based wireless LANs using 2.4 GHz band

Wireless Intro : Computer Networking. Wireless Challenges. Overview

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

Jeffrey M. Gilbert, Ph.D. Manager of Advanced Technology Atheros Communications

IEEE P Wireless LANs IEEE802.11h Dynamic Frequency Selection (DFS) in an Independent BSS (IBSS) Abstract

Outline / Wireless Networks and Applications Lecture 14: Wireless LANs * IEEE Family. Some IEEE Standards.

IEEE ax / OFDMA

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

Wi-Fi. Wireless Fidelity. Spread Spectrum CSMA. Ad-hoc Networks. Engr. Mian Shahzad Iqbal Lecturer Department of Telecommunication Engineering

The Evolution of WiFi

OPTIMAL ACCESS POINT SELECTION AND CHANNEL ASSIGNMENT IN IEEE NETWORKS. Sangtae Park, B.S. Thesis Prepared for the Degree of MASTER OF SCIENCE

COMPILED BY : - GAUTAM SINGH STUDY MATERIAL TELCOM What is Wi-Fi?

doc.: IEEE /081r2, 15/072-r1

Automatic power/channel management in Wi-Fi networks

The sensible guide to y

Overview of IEEE Broadband Wireless Access Standards. Timo Smura Contents. Network topologies, frequency bands

Evaluation of HIPERLAN/2 Scalability for Mobile Broadband Systems

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

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

Wireless Networked Systems

AEROHIVE NETWORKS ax DAVID SIMON, SENIOR SYSTEMS ENGINEER Aerohive Networks. All Rights Reserved.

Partial overlapping channels are not damaging

ERC/DEC/(99)23 Archive only: ERC/DEC/(99)23 is withdrawn and replaced by ECC/DEC/(04)08. Including the implementation status in the download area

By Ryan Winfield Woodings and Mark Gerrior, Cypress Semiconductor

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

Enhancement of Wide Bandwidth Operation in IEEE ac Networks

[Raghuwanshi*, 4.(8): August, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785

doc.: IEEE /0025r0 IEEE P Wireless Coexistence Simulation of WirelessMAN-UCP coexistence with y in the 3.65GHz band Abstract

Smart Antenna Techniques and Their Application to Wireless Ad Hoc Networks. Plenary Talk at: Jack H. Winters. September 13, 2005

Cognitive Wireless Network : Computer Networking. Overview. Cognitive Wireless Networks

Real Time Indoor Tracking System using Smartphones and Wi-Fi Technology

Medium Access Control Protocol for WBANS

Redline Communications Inc. Combining Fixed and Mobile WiMAX Networks Supporting the Advanced Communication Services of Tomorrow.

VoWLAN Design Recommendations

BASIC CONCEPTS OF HSPA

Lecture 2. Mobile Evolution Introduction to Spread Spectrum Systems. COMM 907:Spread Spectrum Communications

IEEE Wireless Access Method and Physical Specification

A Practical Approach to Bitrate Control in Wireless Mesh Networks using Wireless Network Utility Maximization

Synchronization and Beaconing in IEEE s Mesh Networks

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /TWC.2004.

Chapter 1 Basic concepts of wireless data networks (cont d.)

Cognitive Ultra Wideband Radio

EIE324 Communication & Telecommunication Lab. Date of the experiment Topics: Objectives : Introduction Equipment Operating Frequencies

Lecture LTE (4G) -Technologies used in 4G and 5G. Spread Spectrum Communications

Maximizing MIMO Effectiveness by Multiplying WLAN Radios x3

IEEE g

Ilenia Tinnirello. Giuseppe Bianchi, Ilenia Tinnirello

Power Consumption by Wireless Communication. Lin Zhong ELEC518, Spring 2011

High Density Experience (HDX) Deployment Guide

HOW DO MIMO RADIOS WORK? Adaptability of Modern and LTE Technology. By Fanny Mlinarsky 1/12/2014

Keysight Technologies Testing WLAN Devices According to IEEE Standards. Application Note

IEEE Working Group Process, Status, and Technology Session #33: Seoul, Korea 30 August 2004

IEEE Project m as an IMT-Advanced Technology

Multiple Antenna Processing for WiMAX

Wireless WANS and MANS. Chapter 3

Media Independent MAC Enhancements for RF Management of Wireless 802 Networks

IEEE C802.16h-06/074. IEEE Broadband Wireless Access Working Group <

MIMO in 4G Wireless. Presenter: Iqbal Singh Josan, P.E., PMP Director & Consulting Engineer USPurtek LLC

RECOMMENDATION ITU-R F Radio interface standards for broadband wireless access systems in the fixed service operating below 66 GHz

Cognitive Radios Games: Overview and Perspectives

UNIVERSITY OF BOLTON CREATIVE TECHNOLOGIES COMPUTER NETWORKS AND SECURITY SEMESTER ONE EXAMINATIONS 2015/2016 WIRELESS NETWORKS AND SECURITY

Symbol Timing Detection for OFDM Signals with Time Varying Gain

ARUBA AS-100 WIRELESS SENSOR

Modelling and Performances Analysis of WiMAX/IEEE Wireless MAN OFDM Physical Downlink

CIS 632 / EEC 687 Mobile Computing. Mobile Communications (for Dummies) Chansu Yu. Contents. Modulation Propagation Spread spectrum

Are Wireless Sensors Feasible for Aircraft?

802.11ax Design Challenges. Mani Krishnan Venkatachari

All Beamforming Solutions Are Not Equal

Improving the Data Rate of OFDM System in Rayleigh Fading Channel Using Spatial Multiplexing with Different Modulation Techniques

Wireless Network Pricing Chapter 2: Wireless Communications Basics

Reading and working through Learn Networking Basics before this document will help you with some of the concepts used in wireless networks.

On the Coexistence of Overlapping BSSs in WLANs

User Guide for the Calculators Version 0.9

WiMAX/ Wireless WAN Case Study: WiMAX/ W.wan.6. IEEE 802 suite. IEEE802 suite. IEEE 802 suite WiMAX/802.16

Cognitive Radio Systems: A Network Technology Assessment

Performance Evaluation of IEEE e (Mobile WiMAX) in OFDM Physical Layer

WiFi ranging and real time location Room IE504 in building I

Determining the Cause of a High Retry Percentage

Wireless Access Systems (WAS) including Radio Local Area Networks (RLANs): Frequently Asked Questions

Mobile Communications

RSSI LED IP-67. Virtual. HTTPS WISP Bridge

Wireless WAN Case Study: WiMAX/ W.wan.6

Intelligent Adaptation And Cognitive Networking

SEN366 (SEN374) (Introduction to) Computer Networks

Performance Evaluation of Uplink Closed Loop Power Control for LTE System

COMM 907:Spread Spectrum Communications

Interference Direction Analysis. Communication Signals

Fiber Distributed Data Interface

Using the epmp Link Budget Tool

Wireless LAN Consortium

IEEE g

RSSI LED IP-67. Virtual. HTTPS WISP Bridge

System Performance of HiperLAN/2

CROSS-LAYER DESIGN FOR QoS WIRELESS COMMUNICATIONS

DFS (Dynamic Frequency Selection) Introduction and Test Solution

Maximising Average Energy Efficiency for Two-user AWGN Broadcast Channel

Wireless Communication

% 4 (1 $ $ ! " ( # $ 5 # $ % - % +' ( % +' (( % -.

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

Direct Link Communication II: Wireless Media. Current Trend

Transcription:

Originally developed to let WLANs share spectrum with radar and satellite systems, 802.11h defines mechanisms that can reduce both interference and power consumption. Daji Qiao and Sunghyun Choi New 802.11h Mechanisms Can Reduce Power Consumption Inside Hotspot Standard Rundown With the rise of portable computing and communication devices such as laptops and PDAs, millions of people worldwide have come to rely on wireless networks for communication. For indoor broadband wireless networking, the wireless local area network, standardized as Std. IEEE 802.11 WLAN, has become the dominant technology. Known as hotspots, public WLANs have sprung up in conference venues, airport lounges, cafes, and coffee shops. Near the end of 2003, a total of 31,580 hotspots served 1.53 million users around the world ( Public Wireless LANs: Hotspots Finally Heating Up? http://www. datamonitor.com, report no. DMTC0921, Sept. 2003). By January 2006, the number had grown to 100,355 hotspots in 115 countries ( Worldwide Wi- Fi Hotspots Hits the 100,000 Mark, http://www. jiwire.com/press-100k-hotspots.htm). The original 802.11 standard which the IEEE 802.11 working group began in 1991, first published in 1997, and revised in 1999 specifies the protocols for a WLAN s medium access control (MAC) sublayer and physical (PHY) layer. During the past few years, the working group has focused on standardizing new specifications to enhance WLAN performance. Figure 1 shows relationships among the existing and emerging specifications; the arrows indicate enhancements springing from established standards ( Overview of Emerging IEEE 802.11 Protocols for MAC and Above, Sunghyun Choi, SK Telecom Telecommunications Rev., Nov. 2003). For example, 802.11e is the quality-ofservice amendment to 802.11 MAC.The Hotspot Standard Rundown sidebar lists descriptions (and publication details, when available) for the standards in Figure 1. The emerging standard 802.11h, which involves amendments to both MAC and PHY, specifies mechanisms for dynamic frequency selection (DFS) and transmit power control (TPC) for WLAN devices. Although the standard seeks to satisfy European regulatory requirements, the two mechanisms have numerous other applications that will be useful in all countries automatic frequency planning, power consumption reduction, range control, interference reduction, and quality-of-service enhancement. IEEE 802.11H FOR SPECTRUM AND TRANSMIT POWER MANAGEMENT The original purpose of 802.11h was to extend WLAN operation in Europe to the 5-GHz band, 1520-9202/06/$20.00 2006 IEEE Published by the IEEE Computer Society March April 2006 IT Pro 43

WIRELESS NETWORKS Hotspot Standard Rundown 802.11 Working Group Web site, http://www.ieee802. org/11 Main standard, 802.11, MAC and PHY for WLANs: IEEE Std. 802.11-1999 (R2003), Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications 802.11a, Orthogonal Frequency-Division Multiplexing (OFDM) in the 5 GHz Band: IEEE Std. 802.11a-1999 (R2003), Supplement to IEEE Std. 802.11-1999: High- Speed Physical Layer in the 5 GHz Band 802.11b, Complementary Code Keying (CCK) in the 2.4 GHz Band: IEEE Std. 802.11b-1999 (R2003), Supplement to IEEE Std. 802.11-1999: Higher-Speed Physical Layer Extension in the 2.4 GHz Band 802.11e, Quality of Service: IEEE 802.11e-2005, Amendment 8 to IEEE Std. 802.11-1999: Medium Access Control (MAC) Quality of Service (QoS) Enhancements 802.11g, Orthogonal Frequency-Division Multiplexing (OFDM) in the 2.4 GHz Band: IEEE Std. 802.11g-2003, Amendment 4 to IEEE Std. 802.11-1999: Further Higher Data Rate Extension in the 2.4 GHz Band 802.11h, DFS and TPC: IEEE Std. 802.11h-2003, Amendment 5 to IEEE Std. 802.11-1999: Spectrum and Transmit Power Management Extensions in the 5 GHz Band in Europe 802.11i, Security: IEEE Std. 802.11i-2004, Amendment 6 to IEEE Std. 802.11-1999: Medium Access Control (MAC) Security Enhancements where WLAN devices need DFS and TPC to coexist with the band s primary users radar and satellite systems. According to European regulations, when a WLAN device in the 5-GHz band detects a radar signal on its current operational frequency channel, it must switch to another channel. When a WLAN device detects a satellite signal, it must limit its transmit power to 3 db below the regulatory maximum (ordinarily, it could transmit at up to the regulatory maximum level). To meet these requirements, 802.11h defines DFS and TPC mechanisms on top of 802.11 MAC and 802.11a PHY. Figure 2 diagrams the 802.11h layer management model that enables the DFS and TPC functions. Policy decisions, such as channel switching and TPC, reside in the station management entity (SME); the associated protocols reside in the MAC sublayer management entity (MLME). Interactions between entities take place through service access points (SAPs), across which primitives are defined and exchanged. 44 IT Pro March April 2006 Although 802.11h defines the mechanisms or protocols for DFS and TPC, it does not cover the implementations themselves. Both functions involve implementation-dependent algorithms. So an 802.11h-compliant device needs a TPC algorithm, for example, to correctly determine a frame transmission s transmit power level. Dynamic frequency selection An 802.11 WLAN s basic building block is the basic service set,the BSS, which consists of a set of stations controlled by a single coordination function and operating in the same frequency channel. An 802.11a/h BSS occupies the 20-MHz channel: the US has 12 channels available for 802.11a, and Europe has 19. The WLAN uses DFS for dynamically switching a BSS from one operational frequency channel to another. Besides fulfilling regulatory requirements, a BSS might have many other reasons to change its operational frequency channel. It might do so, for instance, when the condition of its current channel becomes poor because of interference from neighboring devices. In this context, DFS enhances the WLAN s quality of service. In an infrastructure BSS, which consists of an access point (AP) and multiple stations associated with it, the AP determines when to switch and which channel to switch to. For this purpose, the AP monitors the status of the current channel, and it might also request that other stations measure and report the status of the current channel and those at other frequencies. There are three types of measurement: basic measurement determines whether another BSS, a non-802.11 OFDM (orthogonal frequency-division multiplexing) signal, an unidentified signal, or a radar signal is using the measured channel; clear-channel assessment (CCA) measures the fractional duration of the channel s busy period during the total measurement interval; and received power indication (RPI) measures the histogram of the quantized measures of the received energy power levels as seen at the antenna connector during the measurement interval. Based on its own measurement and reports from the associated stations, the AP continues to monitor the channel status so that the BSS can switch channels at the proper instance. Channel switching occurs immediately before a target beacon transmission time (TBTT), which the AP

specifies, so that normal communication can take place for the following beacon interval at the new operational frequency channel. The AP transmits the beacon frames periodically. DFS also defines a channelquieting operation, because European regulations require the station to become silent once it detects a radar system in its operational frequency channel. We explain an example DFS algorithm in a later section. Figure 1. IEEE 802.11 MAC/PHY and its enhancements. 802.11 MAC 802.11 PHY Existing Emerging 802.11e for quality of service 802.11b PHY CCK at 2.4 GHz 802.11g PHY OFDM at 2.4 GHz 802.11i for security 802.11a PHY OFDM at 5 GHz 802.11h for dynamic frequency selection and transmit power control Transmit power control For wide-area cellular systems, such as IS-95 CDMA (code-division multiple access) and 3G W-CDMA (thirdgeneration wide-band CDMA), TPC has three critical purposes: ameliorating the near-far problem (if all transmissions use the same power, those closer to the receiver drown out the more distant ones) specifically, for CDMA uplink transmissions; minimizing interference to and from other cells (cochannel interference); and improving system performance on fading channels by compensating for fading dips. Until recently,tpc has not been considered as critical to success for 802.11 WLANs; most of today s 802.11 devices use fixed transmit power for frame transmissions. In recent years, however, because 802.11a devices must support TPC to meet European regulatory requirements, researchers have zeroed in on finding other applications of TPC in 802.11 WLANs. Because most WLAN devices are battery powered, the idea of using TPC to preserve battery energy and thus extend battery life is especially popular. In the multicell WLANs common in offices and public-access environments,tpc can also reduce intercell interference, because it improves error performance in a given area. Standard 802.11h specifies two TPC-related functions. First, the AP in an infrastructure BSS or a wireless station in an independent BSS advertises the regulatory and local maximum-power level for the current frequency channel in the Beacon and Probe Response frames. They do so using Country and Power Constraint elements.the local maximum specifies the actual maximum power level allowed in the BSS, which is less than or equal to the regulatory maximum. The stations in the BSS can use Figure 2. Layer management model in 802.11h. SME MLME Physical layer Channel switch decision Channel switch Channel switch protocol MAC timing TPC decision TPC protocol any transmit power less than or equal to the local maximum value. Second, 802.11h provides a transmit-power reporting mechanism. It defines a TPC Report element that contains Transmit Power and Link Margin fields. The Transmit Power field simply contains the transmit power used to transmit the frame containing the TPC Report element, while the Link Margin field contains the link margin, calculated as the ratio of the received signal strength (of the corresponding TPC request frame) to the minimum desired by the station. TPC Report elements are included in TPC Report frames in response to TPC Request frames. In addition, the AP in an infrastructure BSS or a wireless station in an independent BSS autonomously includes a TPC Report element in any Beacon frame it transmits. TPC adapt March April 2006 IT Pro 45

WIRELESS NETWORKS Figure 3. Finite-state machine for a DFS algorithm. Normal operation Timer expires Own channel OK Channel DFS test Frequency changed Better frequency not found Degraded link quality Own channel not OK Frequency change Better frequency found Full DFS test Such a TPC Report element has a Link Margin field set to zero along with the frame s transmit power information. An immediate impact of such a transmit-power reporting mechanism is that it makes energy-efficient frame transmissions feasible in 802.11h WLANs. In general, to determine the proper transmit power level for a given frame, a wireless station must estimate the link quality between itself and the receiver.with 802.11h, a simple estimation scheme could work as follows. Whenever a wireless station receives a frame including the TPC Report element, it can use the transmit power information in that element and the receiver signal strength information obtained via RSSI (receiver signal strength indicator) to estimate link quality (in terms of path loss) from the sending station to itself by performing a simple subtraction. AN EXAMPLE DFS ALGORITHM In general, a DFS algorithm for an infrastructure-based 802.11h system consists of the following two phases: startup and regular.at startup, the AP performs a full DFS measurement on all frequency channels. Based on the measurement results, the AP selects a starting frequency channel that is unoccupied by the primary users for its BSS. Moreover, the AP tries to avoid selecting the frequency channels that are already used by other secondary users other operating 802.11a/h systems. Once the algorithm chooses the starting frequency, the AP begins broadcasting Beacon frames so that the wireless stations can detect its presence and associate themselves with the AP. The BSS then starts and enters the normaloperation state of the regular phase. In the regular phase, the DFS algorithm is better described with the finite-state machine shown in Figure 3 (IEEE 802.15-01/072, Liaison Statement on the Compatibility between IEEE 802.11a and Radars in the Radio Location and Radio Navigation Service in the 5250-5350 MHz and 5470-5725 MHz Bands, IEEE 802.15 Working Group, Jan., 2001); it has four different states: normal operation, channel DFS test, full DFS test, and frequency change. The BSS remains in normal operation until either the measurement timer expires or the link quality degrades, which suggests possible interference. If the timer expires, the state changes to channel DFS test, during which the AP reassesses the current operating-frequency channel. If the channel status is good enough to continue operation, the state reverts to normal operation; otherwise, it changes to full DFS test, during which the AP performs a full DFS measurement on all frequency channels. During normal operation, if the link quality degrades, state changes directly to full DFS test. In full DFS test, the AP measures (or asks wireless stations to measure) all the frequency channels. Then, based on the measurement results, the AP makes the channel switching decision. If the current frequency channel is the best in terms of link quality, the BSS continues operating on the current channel, and state reverts to normal operation. Otherwise, the state changes to frequency change, in which the AP wakes up all the sleeping wireless stations, if any, announces what the new frequency channel is, and when operation in the new frequency channel will start. Finally, after the frequency channel switches successfully, the state returns to normal operation. MISER: AN INTELLIGENT TPC MECHANISM Because an 802.11h wireless station can use the transmitpower reporting mechanism to estimate link quality between itself and the receiver, it can also apply intelligent TPC to minimize communication energy consumption. So, based on the estimation scheme, we have developed an optimal low-energy transmission strategy for 802.11h called MiSer ( MiSer: An Optimal Low-Energy Transmission Strategy for IEEE 802.11a/h, Daji Qiao and colleagues, Proc. ACM MobiCom 03, ACM Press, 2003, pp. 161-175). MiSer challenge According to the 802.11 standard, a WLAN device can operate in four modes: transmit, receive, idle, and doze. It consumes the most power in transmit mode and very little energy in doze mode. In idle mode, a WLAN device must sense the medium, so it consumes a similar amount of power as when it is in receive mode. Researchers have proposed numerous power management policies to send a WLAN device into doze mode adaptively to save battery energy ( Dynamic Power Management for Portable Systems, Tajana Simunic and colleagues, Proc. ACM MobiCom 00, ACM Press, 2000, pp. 11-19). An alternative way to conserve energy is to apply TPC, which lets a 46 IT Pro March April 2006

WLAN device use the minimum-required power level in transmit mode. Thus TPC can complement other power-management policies. 54 Figure 4. Snapshot of MiSer s rate-power combination table. MiSer design Because 802.11 DCF (distributed coordination function) systems necessarily involve contention, MiSer s effectiveness relies on the condition that applying TPC to data transmissions will not aggravate the hidden-nodes problem or interference in the network.the hidden-nodes problem occurs when a wireless node cannot hear from one or more of the other nodes so that multiple nodes might attempt to transmit simultaneously, causing frame collisions and signal interference with each other.to deal with such problems, MiSer exchanges RTS/ CTS (request to send/clear to send) frames before each data transmission attempt. More importantly, it transmits the CTS frames at a stronger power level, which not only allows data frames to be transmitted at appropriate transmission rates and transmit power levels to save energy, but also ameliorates the potentially aggravated interference that TPC might cause. MiSer uses a simple, table-based approach to determine the most energy-efficient combination of transmission rate and transmit power for each data frame.the basic idea is that, offline, a wireless station computes a rate-power combination table indexed by the data transmission status; each table entry is the optimal rate-power combination in the sense of maximizing energy efficiency under the corresponding data transmission status. MiSer characterizes data transmission status as a quadruplet of data payload length, path loss between the transmitter and the receiver, and two frame retries. It defines energy efficiency as the ratio of the expected delivered data payload to the expected total energy consumption. At runtime, the wireless station estimates the path loss between itself and the receiver, updates the data transmission status, and then selects the proper transmit rate and power for the current data transmission attempt through a simple table lookup. Figure 4 shows a snapshot of MiSer s rate-power combination table for a certain data payload length and fixed Transmission rate (Mbps) 48 36 24 18 12 9 6 50 60 70 80 90 100 110 (a) Path loss (db) Transmit power (dbm) 15 10 5 0 5 10 15 50 60 70 80 90 100 110 (b) Path loss (db) numbers of remaining transmission attempts.the two parts of the figure show the transmit rate and power that achieve the most energy-efficient data communications, under different path loss conditions. For example, when the path loss is 80 db, the most energy-efficient strategy is to transmit at 54 Mbps with 9 dbm power. Other snapshots resemble shifted versions of Figure 4. For example, when a data frame carries a larger payload or fewer transmission attempts remain for a data frame, the graphs shift left and a more conservative combination lower rate, higher power, or both becomes optimal under the same path loss condition. MiSer performance Simulation results show MiSer s clear superiority to the two-way Data-Acknowledgment frame exchange mechanisms in the presence of hidden nodes. In addition, compared with other four-way RTS-CTS-Data- Acknowledgment frame exchange mechanisms, MiSer March April 2006 IT Pro 47

WIRELESS NETWORKS delivers about 20 percent more data per unit of energy consumption than a scheme using the transmission rate adaptation alone without TPC. It also significantly outperforms single-rate TPC schemes, thanks to the excellent energy-saving capability of transmission rate adaptation. As happens with any popular technology, along with WLAN s worldwide success has come a clamor for the technology s evolution. Among the past few years remarkable enhancements to 802.11, the spectrum and transmit power management tools of 802.11h provide a particularly fertile bed for innovation. MiSer, our simple application example for saving significant communication energy for 802.11h devices, is but one of many possible exciting new directions for 802.11 technologies. Daji Qiao is an assistant professor at Iowa State University. Contact him at daji@iastate.edu. Sunghyun Choi is an assistant professor at Seoul National University. Contact him at schoi@snu.ac.kr. For further information on this or any other computing topic, visit our Digital Library at http://www.computer. org/publications/dlib. Here now from the IEEE Computer Society IEEE ReadyNotes Looking for accessible tutorials on software development, project management, and emerging technologies? Then have a look at ReadyNotes, another new product from the IEEE Computer Society. ReadyNotes are guidebooks that serve as quick-start references for busy computing professionals. Available as immediately downloadable PDFs (with a credit card purchase), ReadyNotes sell for $19 or less.