Motivation for Segmentation

Slides:



Advertisements
Similar presentations
Discussion Monday ( ). ver length 32 bits data (variable length, typically a TCP or UDP segment) 16-bit identifier header checksum time to live.
Advertisements

CE363 Data Communications & Networking Chapter 7 Network Layer: Internet Protocol.
IPv4 - The Internet Protocol Version 4
Network Layer – IPv4 Dr. Sanjay P. Ahuja, Ph.D.
Data Communications System By Ajarn Preecha Pangsuban.
1 IP - The Internet Protocol Relates to Lab 2. A module on the Internet Protocol.
1 K. Salah Module 5.2: Internet Protocol CO vs. CL protocols IP Features –Fragmentation –Routing IP Datagram Format IPv6.
1 Internet Networking Spring 2005 Tutorial 2 IP Checksum, Fragmentation.
CS335 Networking & Network Administration Tuesday, May 11, 2010.
1 Internet Networking Spring 2002 Tutorial 2 IP Checksum, Fragmentation.
Towards a Common Communication Infrastructure for Clusters and Grids Darius Buntinas Argonne National Laboratory.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 15 Network Layer Protocols: ARP, IPv4, ICMPv4, IPv6, and ICMPv6.
ECE 4110 – Internetwork Programming IP Protocol. 2 * From TCP/IP Protocol Suite, B. A. Forouzan, Prentice Hall Position of IP in TCP/IP Protocol Suite.
The Internet Protocol Dr. Adil Yousif. 2  IP (Internet Protocol) is a Network Layer Protocol. Orientation.
CSE 6590 Department of Computer Science & Engineering York University 111/9/ :26 AM.
Chapter 2 Wide Area Network Technologies. What is a WAN ? The set of connecting links between local area networks These links can be made using: –Public.
Submission doc.: IEEE /1085r0 September 2015 Del Carpio (Ericsson)Slide 1 6LoWPAN over Date: Authors:
TCP/IP Protocol Suite 1 Chapter 8 Upon completion you will be able to: Internet Protocol Understand the format and fields of a datagram Understand the.
MTU Fragmentation process. MTU The Maximum Transmission Unit (MTU) is – the maximum length of data that can be transmitted by a protocol in one instance.
Internet Protocol Version 4 VersionHeader Length Type of Service Total Length IdentificationFragment Offset Time to LiveProtocolHeader Checksum Source.
Doc.: IEEE Submission September 2009 Tim Godfrey, EPRISlide 1 Project: IEEE P Working Group for Wireless Personal Area Networks.
IP Fragmentation. Network layer transport segment from sending to receiving host on sending side encapsulates segments into datagrams on rcving side,
Channel Width Selection Within TXOP
Behrouz A. Forouzan TCP/IP Protocol Suite, 3rd Ed.
Flow control for EDMG devices
PHY-CCA Indication doc.: IEEE yy/xxxxr0 Date:
Ethernet Frame Structure
Power Save Delivery for 11ay
7 Network Layer Part IV Computer Networks Tutun Juhana
Internet Networking Spring 2002
Flow control for EDMG devices
Comparisons of Simultaneous Downlink Transmissions
Ack and Block Ack handling for mmWave Distribution Network Use Case
Ack and Block Ack handling for mmWave Distribution Network Use Case
Directed Multicast Service (DMS)
CS 457 – Lecture 10 Internetworking and IP
EDMG BlockAck Retransmission
Huawei Technologies. Co., Ltd.
Ack and Block Ack in bonded channels
Extending IP to Low-Power, Wireless Personal Area Networks
IP - The Internet Protocol
PHY-CCA Indication doc.: IEEE yy/xxxxr0 Date:
July 2015 Calibration Results for PSP and U-APSD for 20MHz, 40MHz and 80 MHz band Date: Authors: Name Affiliations Address Phone Dmitry.
Month Year doc.: IEEE yy/xxxxr0 May 2009
Ack and Block Ack in bonded channels
Ack and Block Ack handling for mmWave Distribution Network Use Case
Resource Negotiation for Unassociated STAs in MU Operation
EDMG Segmentation and Reassembly
IP - The Internet Protocol
OFDMA performance in 11ax
TCP/IP Protocol Suite: Review
Enabling TSO in OvS-DPDK
Max Frame Length Changes
Directed Multicast Service (DMS)
MAC Partial Proposal for TGn
MAC Partial Proposal for TGn
PHY-CCA Indication doc.: IEEE yy/xxxxr0 Date:
July 2015 Calibration Results for PSP and U-APSD for 20MHz, 40MHz and 80 MHz band Date: Authors: Name Affiliations Address Phone Dmitry.
July 2015 Calibration Results for PSP and U-APSD for 20MHz, 40MHz and 80 MHz band Date: Authors: Name Affiliations Address Phone Dmitry.
Internet Protocol (IP)
Ack and Block Ack in bonded channels
July 2004 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Modified Delayed (Dly) Acknowledgement for.
Channel Width Selection Within TXOP
Frame aggregation in P802.11bd
IP - The Internet Protocol
Directed Multicast Service (DMS)
Odd Mesh Header Date: Authors: March 2008
Comparisons of HARQ transmission schemes for 11be
Comparisons of HARQ transmission schemes for 11be
LC MAC submission – follow up
Presentation transcript:

Motivation for Segmentation 11ad Max MSDU size is 7920B. MSDU size limits the size of the MTU ( Maximum Transmit Unit ) that is reported to upper layer in WLAN systems Hence, any application that utilizes bigger datagrams is required to segment its datagrams between originator and consumer. Segmentation done by the upper layer involved with: Adding new L3/L4 header, Calculating new checksum Significant CPU utilization resource allocated for handling the high number of datagram segments Enabling higher MTUs to upper layer will improve the following: CPU cost saving Power consumption TPT and Efficiency

Segmentation improvement In order to evaluate the expected improvement in CPU Utilization the below test was conducted: Ethernet network adapter was operated with and without LSO. Implications of LSO feature are similar to those of segmentation in terms of CPU frame processing. Test results showed that offloading LSO from upper layer yield performance improvement of ~15-30% in CPU utilization. Differences might be expected with relation to 11ay expected improvement as result of the differences in MPDU size and frame processing tasks that the adaptor is required to perform. Oren Kedem (Intel)

MSDU Size vs. MPDU/MSDU Modulo size Value Assignment Examples Maximum Segmented MSDU Exponent MAX MSDU Size (Bytes) Number of MPDUs required for one MSDU 13+0 8192 2 13+1 16384 3 13+2 32768 5 13+3 65536 9 13+4 131072 17 13+5 262144 34 13+6 524288 67 13+7 1048576 133 13+8 2097152 265 13+9 4194304 530 MPDU Modulo size MSDU Modulo size MPDU Wrap around Maximum MSDU Size supported 6 8 64 262144 7 128 524288 256 1048576 9 5 512 2097152 10 4 1024 4194304 11 3 2048 12 2 4096 Oren Kedem (Intel)

BACKUP doc.: IEEE 802.11-yy/xxxxr0 June 2017 11/13/2018 Kedem Oren, Intel et al John Doe, Some Company