Per-Packet Multiple Link Selection

Slides:



Advertisements
Similar presentations
Discussion on OFDMA in HEW
Advertisements

Month Year doc.: IEEE yy/xxxxr0 July 2013
OFDMA performance in 11ax
Review of Multi-user Wakeup Schemes
2111 NE 25th Ave, Hillsboro OR 97124, USA
EHT features for Multi-Band Operation
Multi-AP Enhancement and Multi-Band Operations
Discussions on Multi-AP Coordination
2111 NE 25th Ave, Hillsboro OR 97124, USA
Discussion on HARQ for EHT
Multi-BSS Association for Edge Users’ Throughput Improvements
OFDMA Performance Analysis
Discussion on HARQ for EHT
EHT features for Multi-Band Operation
AP Coordination in EHT Date: Authors: Name Affiliations
Functional Requirements for EHT Specification Framework
Discussion on Multi-AP Coordination Type
Multi-AP Enhancement and Multi-Band Operations
Consideration on 320MHz Bandwidth and 16 Spatial Streams
EHT Feature Discussion
(60GHz New Technique Proposal)
OFDMA performance in 11ax
AP Coordination in EHT Date: Authors: Name Affiliations
Multi-Band Opinion Date: Authors: May 2019
OFDMA Performance Analysis
11be Peak Data Rate Analysis
EHT Multi-link Operation
Performance on Multi-Band Operation
Multi-Band Opinion Date: Authors: May 2019
Multiple Band Operation Discussion
Performance aspects of Multi-link operations
Channel Access in Multi-band operation
Multi-link Operation Framework
Multi-link Operation Framework
AP Coordination in EHT Date: Authors: Name Affiliations
Multi-link Operation Framework
Functional Requirements for EHT Specification Framework
Performance on Multi-Band Operation
Multi-Link Aggregation: Gain Analysis
Performance on Multi-Band Operation
Multi-Link Operation: Design Discussion
Multiple Band Operation Discussion
Reducing Overhead in Active Scanning
Multi-link transmission
Reducing Overhead in Active Scanning
Multi-Link Aggregation: Peak Throughput Gains
Virtual BSS For Multi AP Coordination
Performance aspects of Multi-link operations
Multi-Link Architecture and Requirement Discussion
Conditional Packet Duplication in Multiple Link System
EHT Multi-AP Feature Discussion
Performance aspects of Multi-link operations with constraints
LC MAC submission – follow up
Consideration on Multi-AP Sounding
Channel Access for Multi-link Operation
EHT Power saving considering multi-link
Multi-link Operation Framework
BA Setup for Multi-Link Aggregation
Multi-Link Operation: Anchor Channel
Simultaneous Tx/Rx Capability indication for multi-link operation
Multi-link power save operation
Multi-Link Architecture and Requirement Discussion
Multi-link Association Setup
Multi-link Operation Framework
Multiple Link Asynchronous and Synchronous Transmission
Multi-link Operation Framework
Multiple Band Operation Discussion
Channel Access Design for Synchronized Multi-Links
Channel Access for Multi-link Operation
BA Setup for Multi-Link Aggregation
Presentation transcript:

Per-Packet Multiple Link Selection Date: 2019-07-12 Authors: Name Affiliations Address Phone email Alan Jauh Unisoc +86-131-6727-1685 alan.jauh@unisoc.com Yanchao Hsu Henry Yu Long Wang Xin Zuo Tencent  Kate Meng Alan Jauh (Unisoc)

Introduction We have proposed a Joint MAC + multiple concurrent PHY architecture for multi-band operation to support the concept of per-packet multi-link assignment[1] We got some feedbacks on “Why we need to do that?”. Here we further clarify this concept and provide some examples Alan Jauh (Unisoc)

Recap (1) Multiple Links System Ch1 and Ch2 are different channels that can be in the same or different bands, e.g. one is in 2.4GHz and the other is in 5GHz The traffic is put into the queue and use all or part of the available channels to send Each packet can assign available channel(s) independently MAC AP LMAC1 LMAC2 PHY1 PHY2 Ch 1 Ch 2 PHY1 PHY2 Joint MAC or Unified MAC LMAC1 LMAC2 STA MAC Alan Jauh (Unisoc)

Recap (2) Queuing Arrangement Example May 2019 Recap (2) Queuing Arrangement Example ... Descriptors Packets A, B, E are allowed to be transmitted via both channels Packet C and D are allowed to be transmitted via channel 1 only E(1,2) D(1) Centralized queuing list C(1) B(1,2) A(1,2) Dispatch ... ... E D Channel 1 queuing list Channel 2 queuing list C E Removal module to remove the redundant queuing list after transmission B B A A Alan Jauh (Unisoc)

Recap (3) Per Packet Selection Example One device support two links (Link_1, Link_2). Each sending packet can has the following option Link_1 only Link_2 only Link_1 or Link_2 (depends on which link send first) Link_1 and Link_2 (allowed to send via both link concurrently) Further constraint may apply, for example The packet send to Link_1 only device will only use Link_1 If one application group has special requirement to use Link_2 only, the packets belong to this application group will only use Link_2 Packets for the same TID can have different assignments for some special purposes Alan Jauh (Unisoc)

Multiple Links System Example AP MAC RM RM: Removal module to remove the redundant queuing list after transmission LMAC1 LMAC2 LMAC3 PHY1 PHY2 PHY3 Ch 3 Ch 1 Ch 2 PHY1 PHY1 PHY2 PHY1 PHY2 LMAC1 LMAC1 LMAC2 LMAC1 LMAC2 MAC MAC MAC RM RM STA1 STA2 STA3 Alan Jauh (Unisoc)

Example 1: Legacy Support AP MAC RM LMAC1 LMAC2 PHY1 PHY2 Ch 1 5GHz Ch 2 2.4GHz Single link device PHY1 PHY1 PHY2 PHY1 Single link device LMAC1 LMAC1 LMAC2 LMAC1 MAC MAC RM MAC STA B STA C STA A Alan Jauh (Unisoc)

Per Packet Multiple Link Selection Example 1 In [1] shows per packet multi-link assignment can support legacy devices (single link devices) In a multi-link system with link 1 in 5GHz and link 2 in 2.4GHz. STA A is a 2.4GHz legacy device. STA B is a 5GHz device. STA C is a multi-link device support both band. In AP side, the data sent to STA A will be assigned to link 2 only, the data sent to STA B will be assigned to link 1 only, the data send to STA C can be assigned to link 1 only, link 2 only or both link 1 and link 2 Per packet multi-link assignment can support legacy single link devices Alan Jauh (Unisoc)

Example 2: Multi-Channel FDD Support AP MAC RM LMAC1 LMAC2 TCP data TX PHY1 PHY2 TCP ACK TX Ch 1 5GHz BW80 Ch 2 2.4GHz BW20 PHY1 TCP data TX PHY2 TCP ACK TX LMAC1 LMAC2 MAC RM STA C Alan Jauh (Unisoc)

Per Packet Multiple Link Selection Example 2 In [2] shows separate TCP data and TCP ACK in different channel can improve the TCP throughput in Multi-Channel FDD concept If we can know the incoming data is TCP data or TCP ACK, we can assign TCP data to one channel(e.g., an 80MHz channel) and assign TCP ACK to another channel(e.g. a 20MHz channel) Otherwise, since TCP data is relatively long packet and TCP ACK is short packet, we can assign long packet(TCP data) to one channel(e.g., an 80MHz channel) and assign short packet(TCP ACK) to another channel(e.g. a 20MHz channel) Per packet multi-link assignment has flexibility to gain this benefit Alan Jauh (Unisoc)

Example 3: Control Channel Support AP MAC RM LMAC1 LMAC2 LMAC3 PHY1 PHY2 PHY3 Control Ch Ch 1 Ch 2 PHY1 PHY2 PHY1 PHY2 PHY3 PHY1 PHY2 LMAC1 LMAC2 LMAC1 LMAC2 LMAC3 LMAC1 LMAC2 MAC MAC RM MAC RM RM STA1 STA2 STA3 Alan Jauh (Unisoc)

Per Packet Multiple Link Selection Example 3 Dedicated control channel(s) This feature can be supported by assigning the related control frames to use the link(s) of control channel(s) Alan Jauh (Unisoc)

Conclusion We have listed some examples that per packet multiple link selection can support or has benefit With per packet multiple link selection capability, the system can be more flexible. It is possible to enable other applications based on this feature. Additional information may be required for the per packet assignment depend on application Alan Jauh (Unisoc)

References [1] 802.11-19/760r1 Multi-band Opinion [2] 802.11-18/1518r0 EHT Multi-Channel Operation Alan Jauh (Unisoc)