17
Raghu M. Rao, Xilinx Inc. Priority Considerations for Fronthaul Traffic

Priority Considerations for Fronthaul Traffic

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Priority Considerations for Fronthaul Traffic

Raghu M. Rao, Xilinx Inc.

Priority Considerations for Fronthaul Traffic

Page 2: Priority Considerations for Fronthaul Traffic

Compliance with IEEE Standards Policies and Procedures

Subclause 5.2.1 of the IEEE-SA Standards Board Bylaws states, "While participating in IEEE standards development activities, all participants...shall act in accordance with all applicable laws (nation-based and international), the IEEE Code of Ethics, and with IEEE Standards policies and procedures."

The contributor acknowledges and accepts that this contribution is subject to

• The IEEE Standards copyright policy as stated in the IEEE-SA Standards Board Bylaws, section 7, http://standards.ieee.org/develop/policies/bylaws/sect6-7.html#7, and the IEEE-SA Standards Board Operations Manual, section 6.1, http://standards.ieee.org/develop/policies/opman/sect6.html

• The IEEE Standards patent policy as stated in the IEEE-SA Standards Board Bylaws, section 6, http://standards.ieee.org/guides/bylaws/sect6-7.html#6, and the IEEE-SA Standards Board Operations Manual, section 6.3, http://standards.ieee.org/develop/policies/opman/sect6.html

2

Page 3: Priority Considerations for Fronthaul Traffic

[Priority Considerations for Fronthaul Traffic]

Date: 2016-10-26

Author(s):

Name Affiliation Phone [optional] Email [optional]

Raghu M. Rao Xilinx Inc. 408-879-7747 [email protected]

IEEE 1914Next Generation Fronthaul Interface (COM/SDB/NGFI)

Jinri Huang, [email protected]

Page 4: Priority Considerations for Fronthaul Traffic

Acknowledgements

This presentation builds upon the many presentations on network slicing, functional splits and importantly the presentations in the Time Sensitive Networking (802.1 and 802.1CM) standardization body among others.

Insert Date hereInsert Title here 4

Page 5: Priority Considerations for Fronthaul Traffic

5G Traffic

The four use-cases defined for 5G at this point are

Enhanced multimedia broadband which has high throughput requirement.

Ultra low latency critical communication which has lower throughput requirement but stringent timing requirements

Massive machine type communications that consist of short bursts of data that are not time critical

Network services which relate to communications required to manage the mobile network

5G also supports multiple radio access technologies (multi RATs)

This presentation discusses the relative priorities between the various types of traffic.

Insert Date hereInsert Title here 5

Page 6: Priority Considerations for Fronthaul Traffic

Network Slicing in 5G

Insert Date hereInsert Title here 6

Device to device

Multicast

Ultra low latency critical transmissions

Machine type communication using NB-LTE or other RAT

Network services

Page 7: Priority Considerations for Fronthaul Traffic

Functional Splits

There could be one split in the L1 between the baseband and the radio units which could transport I/Q data and this is called “fronthaul” and these have tight latency requirements.

Other splits could be in the L2 or beyond and these transport IP or Ethernet frames and the throughput and latency requirements of these frames or packets are vastly different from that of fronthaul.

There could also be multiple splits in the baseband one towards the radio and the other towards the packet core.

The traffic towards the packet core is the “backhaul”.

Other splits between the fronthaul and the backhaul are termed “Midhaul”, ex. Dual/multi connectivity.

Insert Date hereInsert Title here 7

Page 8: Priority Considerations for Fronthaul Traffic

Further Functional Splits

Insert Date hereInsert Title here 8

PHY

PHY

MAC

RLC

PDCP

RRC

EPC

PHY

PHY

MAC

RLC

PDCP

RRC

EPC

DFE

PHY

MAC

RLC

DFE DFE

X2

S1

S1Backhaul

MidhaulXn Xn

FronthaulFronthaul

Backhaul

PDCP Aggregation

Node

RRU

BBU

BBU

RRU

DFE

PHY

MAC

RLC

LTE-U

Xn

Page 9: Priority Considerations for Fronthaul Traffic

Prioritizing 5G Traffic

What is the priority between different types of fronthaul and backhaul traffic?

Is all fronthaul traffic identically high priority (relative to backhaul)?

Does the fronthaul traffic from bursty machine to machine communication get the same high priority as enhanced multimedia broadband?

What about priority between Control and I/Q data?

Is all backhaul traffic identically low priority (relative to fronthaul)?

Does the backhaul traffic related to ultra low latency critical communication get a lower priority compared to eMBBfronthaul traffic?

Insert Date hereInsert Title here 9

Page 10: Priority Considerations for Fronthaul Traffic

Proposal for NGFI

So far the discussion in the NGFI group has primarily been on functional splits.

However, the focus of this group is also transport related items.

We believe that the focus on prioritization of traffic based on 802.1CM considerations such as VLAN tags in the bridged fronthaul network and time aware and QoS aware traffic shaping is essential.

The rest of the presentation discusses the various aspects of the fronthaul interface and the technologies under development to enable packet based fronthaul.

Insert Date hereInsert Title here 10

Page 11: Priority Considerations for Fronthaul Traffic

From Circuit Switched to Packet Switched

Traditional fronthaul infrastructure to transport I/Q data encapsulated in CPRI frames is circuit switched

This has a dedicated path and bandwidth reserved for it

Might be overprovisioned and inflexible but there are no issues regarding delay and time synchronization

The move to packet based fronthaul with Ethernet technology needs to address the issue of worst case delay

Ethernet is “best effort delivery”

Adaptive and robust but timing is very sloppy

What is needed is bounded delay and accurate timing synchronization and these are the topics of Time Sensitive Networking (802.1CM)

Insert Date hereInsert Title here 11

Page 12: Priority Considerations for Fronthaul Traffic

Bricks That Comprise The Transport Interface

What are the underlying technologies related to packet based fronthaul?

Insert Date hereInsert Title here 12

PHY + SerDes

TSN-MAC

eCPRI, RoE

802.1CM

1914.1, 1914.3, eCPRI

10G, 25G, etc. Enet PHY

1588 HA for sub ns Timing Synchronization

Xilinx FPGA

Fiber of Wireless Media

Page 13: Priority Considerations for Fronthaul Traffic

Frame Preemption/Interspersing Express Traffic

Time-critical frames can suspend the transmission of non-time-critical frames.

Specified by

802.3br (Interspersing Express Traffic – (IET))

802.1Qbu (Frame Preemption)

Minimum fragment size if 64 bytes

802.1Qbu makes the adjustments needed in 802.1Q in order to support 802.3br such as assign a status for frame preemption, ex. Express or preemptable.

13

PHY (unaware of preemption)

Queuing Frames

Transmission Selection

MAC Control

Express MAC (eMAC)

MAC Merge Sublayer

Transmission Selection

MAC Control

PreemptableMAC (pMAC)IET

Source: Intro to IEEE 802.1CM by Janos Farkas

Page 14: Priority Considerations for Fronthaul Traffic

Scheduled Traffic

To achieve Deterministic Ethernet we need a variety of queues enabled for express traffic and pre-emptable traffic.

Traffic shaping based QoScriteria and time aware shaping enable bounded delays.

This coupled with accurate (sub-ns) timing sync can enable packet based fronthaul.

Insert Date hereInsert Title here 14

Transmission selection

MAC Control MAC Control

MAC MAC

MAC Merge sublayer

PHY

Credit based shaper

Time aware gate

Time Aware Shaper

Transmission selection

Best effort traffic

Best effort traffic

Reserved traffic queue

Scheduled traffic queue

Page 15: Priority Considerations for Fronthaul Traffic

The Other Parts of TSN

TSN for Audio-Video Bridging has made significant progress

TSN for Fronthaul (802.1CM) borrows many ideas from AVB but has profiles specifically for fronthaul

802.1Qbu/802.3br – Preemption and express traffic interspersing

802.1Qbv – Enhancements for scheduled traffic

802.1Qcc – Stream reservation protocol extended to support preemption, scheduling and centralized control

802.1Qav credit-based shapers

IEEE 1588-HA for sub-ns time synchronization

Insert Date hereInsert Title here 15

Page 16: Priority Considerations for Fronthaul Traffic

Priority Assignment

Proposal for priority assignment based on VLAN tags and QoS criteria

VLAN tags for the bridged fronthaul network that includes the RU and BBU

As an example, QoS priorities for :

1. uLLTC, Fronthaul I/Q

2. uLLTC, Backhaul I/Q

3. uLLTC, Fronthaul C&M

4. eMBB (MIMO TX Diversity), Fronthaul I/Q

5. eMBB, Fronthaul I/Q

6. eMBB, Fronthaul C&M

7. eMBB, Midhaul, Backhaul

8. mMTC, Fronthaul

9. mMTC, Backhaul

Insert Date hereInsert Title here 16

Page 17: Priority Considerations for Fronthaul Traffic

Conclusion

5G supports 4 different types of usecases

Each of these have varying throughput and latency requirements

In a bridged Ethernet network, traffic could arrive at the bridge from multiple ports and essential (express) traffic could be queued up leading to excessive delays

802.1CM enables Time Sensitive Networking and a deterministic Ethernet for fronthaul

IEEE 1914 could focus on prioritization of traffic and defining the fronthaul transport network along with encapsulation of IQ data.

Insert Date hereInsert Title here 17