Duplicate Detection of Short MAC Frame Month Year doc.: IEEE 802.11-yy/xxxxr0 January 2013 Duplicate Detection of Short MAC Frame Date: 2013-01-13 Authors: Name Affiliations Address Phone Email Yongho Seok LG Electronics LG R&D Complex Anyang-Shi, Kyungki- Do, Korea +82-31-450-1947 yongho.seok@lge.com Simone Merlin Qualcomm San Diego, CA +1 858 845 1243 smerlin@qualcomm.com Huai-Rong Shao Samsung Electronics Jinsoo Choi Jeongki Kim Hangyu Cho Matthew Fischer Broadcom mfischer@broadcom.com Eric Wong Sunnyvale, CA +1 408 922 6672 ewong@broadcom.com Minyoung Park Intel Hillsboro, OR +1 503 712 4705 minyoung.park@intel.com Tom Tetzlaff Emily Qi Amin Jafarian Bin Tian Santosh Abraham Menzo Wentink Hemanth Sampath VK jones Yongho Seok, LG Electronics John Doe, Some Company
Authors: January 2013 Month Year doc.: IEEE 802.11-yy/xxxxr0 Name Affiliations Address Phone Email Hongyuan Zhang Marvell Sudhir Srinivasa George Calcev Huawei Rolling Meadows, IL, USA George.Calcev@huawei.com Osama Aboul Magd Young Hoon Kwon Betty Zhao David Yangxun Bin Zhen ChaoChun Wang MediaTek James Wang Jianhan Liu Vish Ponnampalam James Yee Chiu Ngo Samsung Electronics Minho Cheong ETRI Jae Seung Lee Hyoungjin Kwon Jaewoo Park Sok-kyu Lee Sun, Bo ZTE Lv, Kaiying Yongho Seok, LG Electronics John Doe, Some Company
Authors: January 2013 Name Affiliations Address Phone Email Sayantan Choudhury Nokia Klaus Doppler Chittabrata Ghosh Esa Tuomaala Ken Mori Panasonic Rojan Chitrakar Haiguang Wang I2R Shoukang Zheng Yeow Wai Leong Zander Lei Jaya Shankar Anh Tuan Hoang Joseph Teo Chee Ming Anna Pantelidou Renesas Mobile Juho Pirskanen Timo Koskela Liwen Chu STMicroelectronics George Vlantis Yongho Seok, LG Electronics
Introduction Short MAC Frame Format [1] January 2013 Order of Address fields From AP to STA: 2 byte AID of receiver followed by BSSID (From-AP = 1) From STA to AP: 6 byte BSSID followed by 2 byte AID of STA (From-AP=0) From STA to STA: 6 byte destination STA MAC address followed by 2 byte source STA AID (From-AP=0) 2B 6B FC A1 (AID) A2 (BSSID) Sequence Ctrl. A3 (Optionally present) From-DS = 1 2B 6B FC A1 (BSSID/RA ) A2 (AID ) Sequence Ctrl. A3 (Optionally present) From-DS = 0 Yongho Seok, LG Electronics
Introduction Duplicate Detection [IEEE 802.11-2012] January 2013 Transmitter Side A STA operating as a QoS STA shall maintain one modulo-4096 counter, per <Address 1, TID>, for individually addressed QoS Data frames. Sequence numbers for these frames are assigned using the counter identified by the Address 1 field and the TID subfield of the QoS Control field of the frame, and that counter is incremented by 1 for each MSDU or A-MSDU corresponding to that <Address 1, TID> tuple. Receiver Side The receiving QoS STA shall keep a cache of recently received <Address 2, TID, sequence-number, fragment-number> tuples from QoS Data frames from all STAs from which it has received QoS data frames. A receiving QoS STA shall reject as a duplicate frame any QoS Data frame in which the Retry bit in the Frame Control field is 1 and that matches an <Address 2, TID, sequence-number, fragment number> tuple of an entry in the cache that contains tuples of that format. Yongho Seok, LG Electronics
Duplicate Detection Issue of Short MAC Frame January 2013 Duplicate Detection Issue of Short MAC Frame Because Address 1 field of the downlink short MAC frame and Address 2 field of the uplink short MAC frame are set to AID, some text changes of the current spec are needed. There is an inconsistent issue between MAC Address and AID. Also, because FC field does not have Retry sub-field, the receiver behavior of the duplicate detection should be changed. See the proposed changes in the next slide. Yongho Seok, LG Electronics
Proposed Spec Change Duplicate Detection for Short MAC Frame January 2013 Proposed Spec Change Duplicate Detection for Short MAC Frame Transmitter Side A STA operating as a QoS STA shall maintain one modulo-4096 counter, per <STA MAC Address identified by Address 1, TID>, for individually addressed QoS Data frames. Sequence numbers for these frames are assigned using the counter identified by the Address 1 field and the TID subfield of the QoS Control field of the frame, and that counter is incremented by 1 for each MSDU or A-MSDU corresponding to that < STA MAC Address identified by Address 1, TID> tuple. Receiver Side The receiving QoS STA shall keep a cache of recently received < STA MAC Address identified by Address 2, TID, sequence-number, fragment-number> tuples from QoS Data frames from all STAs from which it has received QoS data frames. A receiving QoS STA shall reject as a duplicate frame any QoS Data frame in which the Retry bit in the Frame Control field is 1 and that matches an < STA MAC Address identified by Address 2, TID, sequence-number, fragment number> tuple of an entry in the cache that contains tuples of that format. Yongho Seok, LG Electronics
Traffic Identifier (TID) January 2013 Traffic Identifier (TID) TID identifies the TC or TS to which the corresponding MSDU (or fragment thereof) or A-MSDU belongs It also identifies the TC or TS of traffic for which a TXOP is being requested, through the setting of TXOP duration requested or queue size Propose to send only 3 LSBs of the TID with short MAC header Sufficient for correct operation with EDCA (0—7) First MSB of TID can be stored at the receiver if HCCA or HEMM is used Fits perfectly in the available bits in the Frame Control Access policy Usage Allowed values in TID subfield (4 bits) EDCA UP for either TC or TS, regardless of whether admission control is required 0–7 HCCA TSID 8–15 HEMM TSID, regardless of the access mechanism used Yongho Seok, LG Electronics
Proposed Spec Change TID should be included in short MAC frame header January 2013 Proposed Spec Change TID should be included in short MAC frame header For example, Frame Control field may have TID subfield that identifies the TC or TS to which the corresponding MSDU (or fragment thereof) or A-MSDU belongs bits 2 4 1 TBD Protocol Version Type A3 Present From DS More Fragments Power Management EOSP Data Protected Frame TID Reserved Yongho Seok, LG Electronics
January 2013 Conclusion In this contribution, we propose a duplicate detection mechanism of short MAC frame Also, we propose to include TID field in short MAC header But, the position of TID field is TBD. It will be decided after finishing all discussion of new MAC features Yongho Seok, LG Electronics
January 2013 Reference [1] https://mentor.ieee.org/802.11/dcn/12/11-12-0857-00-00ah-short-mac-header-design.pptx Yongho Seok, LG Electronics
January 2013 Straw Poll Do you support the duplicate detection mechanism in slide 7 and to include a TID in the short MAC frame header? Yongho Seok, LG Electronics