Wireless LAN Services for Hot- Spot Woo-Yong Choi Electronics and Telecommunications Research Institute wychoi53@etri.re.kr ETRI ETRI Proprietary ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 1 Contents ? Overview ? Wireless LAN Services ? Current IEEE 802.11 MAC Protocol ? Distributed Coordination Function (DCF) ? Point Coordination Function (PCF) ? MAC Enhancements ? Dynamic RTS-CTS Threshold Control Method ETRI Proprietary ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 2 1 Overview ETRI Proprietary ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 3 Overview ? IEEE 802.11 WLAN is currently dominant technology ? Next generation WLAN technology will be developed based on the current IEEE 802.11 WLAN ? Most recent next generation WLAN will be IEEE 802.11e WLAN ? At the end of next year, IEEE 802.11n standard will emerge to support 100Mbps at MAC SAP ? Current and future MAC technologies will be addressed in this presentation ETRI Proprietary ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 4 2 Wireless LAN Services ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? ETRI Proprietary 5 VoIP + Wireless LAN ? Wireless extension of current VoIP service ? Initial stage of home or office networking that is possible in a near future VoIP Gateway T1/E1 Router Router/ Switch AP Legacy PBX VoIP Phone SS7 IP/PBX Converter Router SS7 PSTN Router/ Switch AP IP PBX VoIP Phone IP/PBX Converter IP Switch/ Router SS7 Router Router/ Switch VoIP Phone Gateway Internet ETRI Proprietary AP IP/PBX Converter ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? Source: TI 6 3 Home & Office Networks ? Realization of networks of home or office equipments ? Wireless transmission service for game, HDTV, medical examination, etc. BROADBAND MOBILE MULTIMEDIA Entertainment, E-Business, Services MEDIA Pre-Recorded Content Personal Media Entertainment, Personal Pictures and Video, Services Consumers want their devices to work together and share content BROADCAST Services, Entertainment ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? ETRI Proprietary 7 Info-Station ? Multimedia service in gas station, shopping mall, etc. ? Quick download of music and cinema GAS STATION 200Mbps ~ 1Gbps ETRI Proprietary G A S G A S G A S 200Mbps ~ 1Gbps ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 200Mbps ~ 1Gbps 8 4 Current IEEE 802.11 MAC Protocol ETRI Proprietary ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 9 IEEE 802.11 System ? Infrastructure Mode ? Infrastructure Basic Service Set (BSS) ? One Access Point (AP) and multiple stations (STAs) ? Ad hoc Mode ? Independent Basic Service Set (IBSS) ? No AP and multiple STAs ETRI Proprietary ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 10 5 DCF ? Distributed Coordination Function (DCF) ? 802.11 MAC protocol is based on CSMA-CA scheme ( Ethernet MAC protocol: CSMA -CD scheme ) ETRI Proprietary ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 11 DCF ? Hidden Node Problem STA 1 AP STA 2 STA 1: currently transmitting STA 2: attempting to transmit ETRI Proprietary ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 12 6 DCF ? Collision Avoidance (CA) ? Solves the hidden node problem ETRI Proprietary ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 13 PCF ? Point Coordination Function (PCF) ? Polling based transmission ETRI Proprietary ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 14 7 Limitations ? Signaling Overhead ? RTS-CTS or polling is needed for every MSDU transmission ? Ack is needed for every MPDU (a fragment of MSDU) transmission ? This is inefficient especially for real time service ? Not Sufficient Support for QoS Service ? No specification for the service with various service requirements ? No policy for the general QoS service ETRI Proprietary ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 15 MAC Enhancements (Based on IEEE 802.11n Contributions, IEEE 802.11-03/0509r0 & 04/0312r0) ETRI Proprietary ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 16 8 Two Factors for Efficiency of RTS-CTS Method ? Data Frame Length ? RTS-CTS method is efficient in the case of transmissions of long data frames ? But, inefficient with short data frames ? Numbers of STAs and Transmission Attempts ? Related with the number of retransmissions ? Efficient in the case of many STAs and transmission attempts ? But, inefficient with small numbers of STAs and transmission attempts ETRI Proprietary ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 17 Dynamic RTS-CTS Threshold Control ? Infrastructure BSS ? AP periodically monitors the number of STAs connected to itself, the number of transmission attempts and the data frame size distribution ? AP calculates the optimal dot11RTSThreshold ? AP broadcasts the updated threshold value to be used by STAs ? Detailed algorithm is for further research ? Independent BSS ? For further research ETRI Proprietary ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 18 9 Simulation Condition ? n greedy STAs attempt to transmit data frames continuously using DCF protocol ? The length of data frames is variable based on the experimental statistics from NLANR (National Lab. for Applied Network Research) (www.nlanr.net/NA/Learn/paketsizes.html) ? p: the probability that a transmission attempt fails due to the hidden node problem (p = 0, 0.25, 0.5) ? Optimal RTS-CTS threshold was obtained using computer simulations for maximizing MAC throughput ETRI Proprietary ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 19 Throughput Analysis (p=0) ETRI Proprietary ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 20 10 Throughput Analysis (p=0.25) ETRI Proprietary ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 21 Throughput Analysis (p=0.5) ETRI Proprietary ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 22 11 Optimal RTS-CTS Threshold (p=0) ETRI Proprietary ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 23 Optimal RTS-CTS Threshold (p=0.25) ETRI Proprietary ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 24 12 Optimal RTS-CTS Threshold (p=0.5) ETRI Proprietary ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 25 Performance Improvements ? Average 25 % throughput improvement in IEEE 802.11a ? Average 28 % throughput improvement in IEEE 802.11b ETRI Proprietary ? ? ? ? ? ? ? ? ? ? ? ? LAN ? ? ? 26 13