2/4/2019May 2008 November 2007 doc.: IEEE /2752r1

Slides:



Advertisements
Similar presentations
Doc.: IEEE /1106r0 Submission September 2012 Osama Aboul-Magd, Huawei TechnologiesSlide 1 A Short-Header Frame Format Date: Authors:
Advertisements

MAC Header Compression
Doc.: IEEE /1434r0 Submission November 2013 Slide 1 CID 1376: NDP BlockAck Bitmap Protection Date: Authors: Alfred Asterjadhi, et.
Doc.: IEEE /xxxr0 Submission Phil Jamieson November 2002 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission.
Chapter 9 Hardware Addressing and Frame Type Identification 1.Delivering and sending packets 2.Hardware addressing: specifying a destination 3. Broadcasting.
Doc.: IEEE /0110r8 SubmissionLiwen Chu Etc.Slide 1 Frame Header Compression Date: Authors: Date: May, 2012.
1 Ch 9 Hardware Addressing and Frame Type Identification.
Doc.: IEEE /1288r1 Submission November 2010 Sameer Vermani, QualcommSlide 1 Frame Format for GroupID Management Date: Authors:
Submission doc.: IEEE /0890r0 July 2012 Fei Tong, CSRSlide ah Multi-User Aggregation PDU Date: 2012-July-16 Authors:
Doc.:IEEE /0476r1 Submission Apr Santosh Pandey, Cisco SystemsSlide 1 Management Frame Policy Definition Authors: Date:
Doc.: IEEE /0110r3 SubmissionLiwen Chu Etc.Slide 1 Frame Header Compression Date: Authors: Date: Jan, 2012.
Doc.: IEEE /0110r6 SubmissionLiwen Chu Etc.Slide 1 Frame Header Compression Date: Authors: Date: March, 2012.
Doc.: IEEE /0110r7 SubmissionLiwen Chu Etc.Slide 1 Frame Header Compression Date: Authors: Date: April, 2012.
Doc.: IEEE /0070r2 SubmissionSlide 1 Efficient Error Control Using Network Coding for Multicast Transmission Date: Authors: DooJung.
Doc.: IEEE /0110r1 SubmissionLiwen Chu Etc.Slide 1 Frame Header Compression Date: Authors: Date: Jan, 2012.
Doc.: IEEE /0370r0 Submission January 2012 Haiguang Wang et. al, I2R, SingaporeSlide 1 TIM Compression Date: Authors:
Doc.: IEEE /1121r0 Submission HE A-Control field Slide 1 Date: Authors: Alfred Asterjadhi, et. al. September 2015.
Data Communication Networks Lec 18. Wired LAN:Ethernet Datalink layer – Logical link control(LLC) – MAC Physical layer.
IPv6 over MS/TP Networks
Flow control for EDMG devices
Security Enhancement to FTM
MU BAR Frame Format Date: Authors: November 2015 Month Year
Multi-TID Aggregation for 11ay
Relay Flow Control Date: Authors: May 2013 Month Year
Vendor Specific WUR Frame
Flow control for EDMG devices
Management Frame Policy Definition
Header Compression Date: Authors: May 2012 Month Year
VHT Packet Duration Signaling
Requirements and Implementations for Intra-flow/Intra-AC DiffServ
Requirements and Implementations for Intra-flow/Intra-AC DiffServ
Proposal for enabling overlay FEC in GCR Block Ack
Considerations on VL WUR frames
Mesh Frame Format and Addressing
MU Beamforming for mmWave Distributed Network
EDCA and BlockAck Extensions for Reliable Multicast/Broadcast Services
doc.: IEEE <doc#>
Vendor Specific WUR Frame Follow Up
doc.: IEEE <doc#>
< November, 2011 > Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [More Low Energy Mechanism Details]
EDCA Enhancement to Improve Link Reliability for Multicast Streams
Max Frame Length Changes
TIM Compression for No Buffered Unicast Traffic
January 2010 doc.: IEEE /0825r2 January 2010
BlockAck Enhancement for Multicast Transmissions
November 2009 doc.: IEEE /0825r0 November 2009
Interworking with Multi Portals in Wireless Mesh Network
DL MU-MIMO ack protocol
2/25/2019May 2008 November 2007 doc.: IEEE /2752r1 January 2009
<author>, <company>
Flexible Group ID Allocation
Data field in HE PPDU Date: Authors: September 2015
MAC Partial Proposal for TGn
Management Frame Policy Definition
CID#89-Directed Multicast Service (DMS)
Air Efficiency and Reliability Enhancements for Multicast
Considerations on VL WUR frames
Requirements and Implementations for Intra-flow/Intra-AC DiffServ
May 2004 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Delayed Negative Acknowledgement (Dly-NACK)]
4/28/2019May 2008 November 2007 doc.: IEEE /2752r1
Aggregate Block-ACK definition
Considerations on VL WUR frames
July 2004 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Modified Delayed (Dly) Acknowledgement for.
Error Recovery Scheme for Scheduled Ack
Timing Measurement Date: Authors: Jan 2010 November 2007
<author>, <company>
Considerations on VL WUR frames
Odd Mesh Header Date: Authors: March 2008
Timing Measurement Date: Authors: Jan 2010 November 2007
TXOP Request: in Time vs. in Queue Size?
Presentation transcript:

2/4/2019May 2008 November 2007 doc.: IEEE 802.11-07/2752r1 Efficient Error Control Using Network Coding for Multicast Transmission Date: 2009-03-19 Authors: J.-K. Kevin Rhee, et. al, KAIST Peter Ecclesine, Cisco Systems

Contents Overview of Network Coding Issues for Network Coding 2/4/2019May 2008 doc.: IEEE 802.11-08/0529r0 Contents Overview of Network Coding Issues for Network Coding Our Proposal System Block Diagram Example of Network Coding Error Control Frame Conclusion J.-K. Kevin Rhee, et. al, KAIST Peter Ecclesine, Cisco Systems

Overview of Network Coding 2/4/2019May 2008 doc.: IEEE 802.11-08/0529r0 Overview of Network Coding Problems of existing error control scheme in 802.11 It involves error control frame storming. Multicast Error Rate (# of Receiving station X Unicast error rate) MER = 1, if # of Receiving station X Unicast error rate > 1 MER = # of Receiving station X Unicast error rate If MER = 1, it required more than 100% of overhead. How network coding benefits to multicast error control Network coding requires 3 times less overhead comparing with the existing error control scheme. J.-K. Kevin Rhee, et. al, KAIST Peter Ecclesine, Cisco Systems

Issues for Network Coding 2/4/2019May 2008 doc.: IEEE 802.11-08/0529r0 Issues for Network Coding Handling variable length of frames The size of error control frames coined by XOR operations are same as the largest frames among a set. The way notifying receiving nodes of actual payload size of a missing frame is required. XOR payload design concept We should clarify which information should be XORed and which information should not. J.-K. Kevin Rhee, et. al, KAIST Peter Ecclesine, Cisco Systems

Our Proposal = Handling variable length of frames -50- Our Proposal Handling variable length of frames Padding a special ending bit sequence at the end of payload. • Actual data payload is retrieved by matching ending bit sequence. Payload EoS Frame 1 Frame 2 Payload EoS Padding(0x0000….) Frame 3 Payload EoS Padding(0x0000….) = XORed Payload Error control frame J.-K. Kevin Rhee, et. al, KAIST

Our Proposal = Handling variable length of frames Retrieve -60- XORed Payload Error control frame Payload EoS Frame 1 Frame 3 Payload EoS Padding(0x0000….) = Retrieved frame Payload EoS Padding(0x0000….) Payload of Frame 2 J.-K. Kevin Rhee, et. al, KAIST

Our Proposal = Handling variable length of frames -70- Our Proposal Handling variable length of frames Introducing a length field XORing. • Actual data payload is retrieved by matching ending bit sequence. • This scheme does not require Length Payload Frame 1 Frame 2 Length Payload Padding(0x0000….) Frame 3 Length Payload Padding(0x0000….) = XORed Length XORed Payload Error control frame J.-K. Kevin Rhee, et. al, KAIST

Our Proposal = Handling variable length of frames Retrieve -80- XORed XORed Payload Error control frame Length Payload Frame 1 Frame 3 Length Payload Padding(0x0000….) = Length Payload Padding(0x0000….) Retrieved frame Payload of Frame 2 J.-K. Kevin Rhee, et. al, KAIST

System Block Diagram System Blocks -90- J.-K. Kevin Rhee, et. al, KAIST

Example of Network Coding Error Control Frame -100- Example of Network Coding Error Control Frame Block ACK Network Coding Error Control Frame. It takes Block ACK Control Path. In BAR Control field, we define an additional type field distinguishing error control frames from others. Start Seq and End Seq fields notify receiving stations of encoded frames. Maximum size of XOR frame body is 2425 (2423 bytes-Data + 2 bytes-Length Filed or EoS) Frame control Duration/ ID DA SA BAR Control Start Seq End Seq XOR Frame Body FCS Type (4bits) 0x1 Reserved (8bits) TID (4bits) XORed Length (2octets) XORed Frame Body (2423octets) XORed Frame Body (0-2423octets) Ending Sequence / Padding J.-K. Kevin Rhee, et. al, KAIST

-110- Conclusion We propose two ways of supporting variable length of frames for network coding. Introducing a Length Field Padding EoS bit sequence at the end of payload. Both scheme can allow receiving stations to retrieve actual data payload out of XORed payload. We also proposed system block diagram for network coding multicast error control and example format of error control frame compliant with Block ACK. J.-K. Kevin Rhee, et. al, KAIST

Thank You! 2/4/2019May 2008 doc.: IEEE 802.11-08/0529r0 J.-K. Kevin Rhee, et. al, KAIST Peter Ecclesine, Cisco Systems