Common Public Radio Interface

Similar documents
Common Public Radio Interface

ecpri Specification V1.0 ( )

ecpri Transport Network V1.0 ( )

5G: an IP Engineer Perspective

Converged Ethernet for Next- Generation x-haul

ITU-T Q13/15, Network synchronization and time distribution performance Supporting 5G mobile transport and fronthaul

Overview and requirements

Transport Requirements for a 5G Broadband Use Case. Vishwanath Ramamurthi Thomas Tan Shankar Venkatraman Verizon

ITSF - TIMING FOR 5G SYNCHRONISATION REQUIREMENTS FOR 5G

Front-haul networking for 5G: An analysis of technologies and standardization

Development of MD8430A for LTE-Advanced Tests

Phase Synchronisation the standards and beyond

IEEE 1914 NGFI (xhaul): efficient and scalable fronthaul transport for 5G

Challenges in Data-Center Technologies for Distributed Radio Signal Processing. Raymond Knopp EURECOM, Communication Systems Department

Split Options for 5G Radio Access Networks. Paul Arnold, Nico Bayer, Jakob Belschner, Gerd Zimmermann Technology Innovation Deutsche Telekom AG

Abstract of the Book

Bidirectional 10&40 km Optical PHY for 50GbE. Xinyuan Wang Huawei Technologies

Graph-based Framework for Flexible Baseband Function Splitting and Placement in C-RAN

ITU-T. Technical Report GSTR-TN5G. Transport network support of IMT-2020/5G. (9 February 2018)

IMPACT OF 5G RAN ARCHITECTURE IN TRANSPORT

Requirements for 5G Fronthaul

Questions about LAA deployment scenarios

Fronthaul scenarios and 1914 transport classes. Vincenzo Sestito, SM Optics June 22 nd, 2017

Mobile Network Evolution Part 2

ETSI Project BRAN Hiperlan Type 2 for IEEE 1394 Applications System Overview

Flexible Ethernet Fronthaul. Philippos Assimakopoulos Communications Research Group, University of Kent, Canterbury, UK

Converged backhaul and fronthaul considerations. Jouni Korhonen Broadcom Ltd. 10/26-28/2016 IEEE TF

Original Circular Letter

The Impact of 5G Air Interfaces on Converged Fronthaul/Backhaul. Jens Bartelt TU Dresden / 5G-XHaul

xran and C-RAN Integration in M-CORD

PoC of Structure agnostic Radio over Ethernet. Peter K. Cho, A. Kim, J. Choi Actus Networks/HFR, Inc

TTCN3 in Wireless Testing Eco Space

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

Packet-based fronthaul - a critical enabler of 5G

5G Techniques for Ultra Reliable Low Latency Communication. Dr. Janne Peisa Principal Researcher, Ericsson Research

The Open-Source SDR LTE Platform for First Responders. Software Radio Systems

Visionary Technology Presentations

Examining the Fronthaul Network Segment on the 5G Road Why Hybrid Optical WDM Access and Wireless Technologies are required?

Towards 5G RAN Virtualization Enabled by Intel and ASTRI*

Dual Connectivity in LTE

LTE Radio Interface Architecture. Sherif A. Elgohari

Leveraging WiMAX into LTE Success

5G transport latency requirement analysis. Lujing Cai, Abdellah Tazi AT&T

Chapter - 1 INTRODUCTION

ITU-T. Technical Report GSTR-TN5G. Transport network support of IMT-2020/5G. (19 October 2018)

RAN slicing as enabler for low latency services

Timing & Synchronization in Wireless Infrastructure

TAE Requirements. Richard Tse Microsemi Sept 25, 2017 IEEE TF

China Mobile s View on Next Generation Fronthaul Interface

3GPP TS V ( )

DAY 2. HSPA Systems Architecture and Protocols

Technical Specification LTE; Evolved Universal Terrestrial Radio Access (E-UTRA); Layer 2 - Measurements (3GPP TS version 11.0.

Key Performance Aspects of an LTE FDD based Smart Grid Communications Network

Implementation Agreement MEF Mobile Backhaul Phase 3 - Amendment 1: Time Synchronization. November, 2016

Evolution of OAI Software towards 5G NR Raymond Knopp Communication Systems Department EURECOM

Infrastructure Test System

WiMAX Capacity Enhancement: Capacity Improvement of WiMAX Networks by Dynamic Allocation of Subframes

LTE-Advanced The solution for IMT-Advanced

Access network systems for future mobile backhaul networks

1.1 Beyond 3G systems

Mobile Broadband Comparison. CDMA Development Group March 2008

LTE-Advanced Relay. Oct 18, 2011

FlexCRAN: A Flexible Functional Split Framework over Ethernet Fronthaul in Cloud-RAN

UMTS course. Introduction UMTS principles. UMTS Evolution. UMTS Project

SUB TASK D4 DELIVERABLE LIAISONS, CONTRIBUTIONS TO 3GPP ETSI ON COLLABORATIVE RADIO/MIMO, ORI INTERFACE, ETC. BY NGMN ALLIANCE DATE: 03-JANUARY-2013

ETSI TS V ( ) Technical Specification

Corning SpiderCloud SCRN-250 Radio Node for Enterprise Radio Access Network (E-RAN)

ETSI TS V ( )

ETSI TS V3.2.0 ( )

NGFI packet format for various functional splits

LTE: MIMO Techniques in 3GPP-LTE

Front-Haul challenges for future radio access

Dali Matrix. The Next Generation Platform for Wireless Coverage and Capacity

Throughput requirements

Minimum Technical Performance Requirements for IMT-2020 radio interface(s)

G Telecom Profile

5G Cloud-RAN and Fronthaul 5G-KS 2018 (IITM Research Park)

3GPP TS V3.9.0 ( )

Fronthaul architecture towards 5G

From virtualization, thru multivendor sharing to 5G RAN modularization. Mark Grayson Distinguished Engineer 7/8 November 2017

Compliance with IEEE Standards Policies and Procedures

ETSI TS V8.0.0 ( ) Technical Specification

Long Term Evolution - LTE L10 Training Programs. Catalog of Course Descriptions

Time Sync distribution via PTP

R-FFT: Function Split at IFFT/FFT in Unified LTE CRAN and Cable Access Network

Infrastructure Test System TM500 LTE 3GPP LTE Test Data Sheet

RM-COMPACT. Radio Modem DATASHEET WIRELESS BROADBAND RADIO

FRONT-HAUL COMPRESSION FOR EMERGING C- RAN AND SMALL CELL NETWORKS

ITU-T G /Y

Understanding LTE - Long Term Evolution - in Depth The Next Step in Mobile Evolution in Detail

NTT DOCOMO s Views on 5G

Telecom Learning. Technology

Call Establishment and Handover Procedures of PS Calls using HSDPA

ETSI TS V (201

TAE Requirements. Richard Tse Microsemi Sept 25, 2017 IEEE TF

WCDMA evolution: HSPA and MBMS

G Telecom Profile

Evaluation of M2M Data Traffic Aggregation in LTE-A Uplink

Infrastructure Test System

Corning SpiderCloud SCRN-310 Radio Node for Enterprise Radio Access Network (E-RAN)

Transcription:

Common Public Radio Interface ecpri presentation 2018 Ericsson AB, Huawei Technologies Co. Ltd, NEC Corporation and Nokia.

Background 1/2 1. Operator view of CPRI features Although CPRI has been the main Fronthaul interface standard, many operators started to question its suitability to high bandwidth 5G use cases. Improvements to efficiency and link capacity utilization were requested. Also advanced networking and OAM features of mainstream packet transport standards were requested.

Background 2/2 2. High risk of Fragmentation for FH Standardization An increasing number of proposals for a new functional splits between the baseband and radio started to emerge. Several standardization bodies announced activities to define new Fronthaul Interfaces. RRC PDCP High - RLC Low - RLC High - MAC Low - MAC High - PHY Low -PHY RF Data Option 1 Option 2 Option 3 Option 4 Option 5 Option 6 Option 7 Option 8 RRC PDCP High - RLC Low - RLC High - MAC Low - MAC High - PHY Low -PHY RF Options in 3GPP RAN3 discussions (refer to TR 38.801) Data

Targets agreed for the new CPRI Specification: 1. Significant reduction of required bandwidth 2. More efficient utilization of available bandwidth 3. Enable evolution for radio processing and support of sophisticated coordination algorithms to guarantee best possible radio performance 4. Carefully select the functionalities of the radio unit in order to enable evolution by SW updates and long life span of the radio units 5. Utilize existing main stream technologies to minimize duplicated specification work 6. Encourage utilization of existing technologies for OAM and networking 7. Be first to the market, becoming the prevailing fronthaul standard and minimizing fronthaul standards fragmentation ecpri key Features: 1. ~10 fold reduction of required bandwidth 2. Required bandwidth can scale flexibly according to the user plane traffic 3. Functional split inside PHY layer enables support of sophisticated coordination algorithms 4. Split in PHY keeps most of the functionality in baseband enabling new feature introduction without changes in the radio equipment 5. Encourage utilization of Ethernet and IP, thus guaranteeing future evolution 6. Use of Ethernet/IP technologies encouraged 7. ecpri specification V1.0 published and openly available to download from www.cpri.info

CPRI reminder What is CPRI? A digital interface standard to transport antenna samples between a Radio Equipment (RE) and a Radio Equipment Control (REC) performing the digital processing of these signals Antennas signals are interleaved in a TDM-like fashion supported by a Constant Bit Rate transport solution CPRI v7.0 bit rates range from 614 Mbit/s (Rate 1) up to 24330 Mbit/s (Rate 10) Mix of Radio Access Technologies is supported Provide time and synchronization information for the Radio Air Interface Originally specified for point-to-point topology Maximum latency assuming no intermediate nodes Multipoint topologies supported but networking management left to the application layer Interoperability limited to the low layers covered by the specification CPRI define how to exchange the radio signal data not the data content itself nor the associated management plane

CPRI reminder CPRI Protocol Stack User Plane Control & Management Plane SYNC Level of specification Layer 2 IQ Data Vendor Specific Ethernet HDLC L1 Inband Protocol Well defined in CPRI UMTS ; CPRI V1 and V2 Wimax ; CPRI V3 LTE; CPRI V4 GSM; CPRI V5 Layer 1 Time Division Multiplexing Electrical Transmission Optical Transmission Fully specified in CPRI Informative only, except clock rate

CPRI reminder CPRI Frame Structure

ecpri introduction ecpri system architecture ecpri is packet based fronthaul interface developed by CPRI forum Same level of interoperability as CPRI Ethernet/IP networking, synchronization and security relying on existing standards ecpri Radio Equipment Control (erec) User Plane Sync Control & Mgmnt ecpri Radio Equipment (ere) User Plane Sync Control & Mgmnt SAP U SAP S SAP CM ecpri specific Standard Protocols Transport Network Layer Transport Network SAP U SAP S SAP CM ecpri specific Standard Protocols Transport Network Layer

ecpri introduction ecpri main characteristics ecpri does not constrain the use of specific network- and data link-layer protocols to form the network Any type of network can be used for ecpri, provided ecpri requirements are fulfilled. Requirements for the ecpri Transport Network aim to ensure that ecpri systems can: Use packet based transport network solutions Comply with the requirements associated with the more stringent radio technologies features in terms of: Timing and frequency accuracy Bandwidth capacity, Latency, Packet loss, ecpri also encourages the use of existing de-facto/de-jure standard protocols as much as possible where available In case of ecpri User Plane over Ethernet directly, ecpri messages shall be transmitted in standard Ethernet frames. The type field of the Ethernet frame shall contain the ecpri Ethertype (AEFE 16 )

ecpri introduction ecpri protocol stack over IP / Ethernet ecpri Services User Data Real-Time Control other ecpri services C&M Synchronization Connection OAM ecpri protocol layer e.g. SNMP PTP SyncE UDP UDP, TCP, SCTP, etc. UDP IP IPsec ICMP Ethernet MAC Ethernet PHY VLAN (priority tag) MACsec Ethernet OAM ecpri does not restrict the Transport Network to be Ethernet or IP based

ecpri introduction ecpri node functional decomposition ecpri enables flexible functional decomposition while limiting the complexity of the ere Split points located at the PHY level is one set of examples covered in the ecpri specification Split A (Option 1) Split B (Option 2) Split C (Option 4) Split D (Option 6) Split E (Option 8) RRC PDCP RLC MAC PHY RF Data erec enb/gnb Split {ID;IID;IU} ere Note: Option 1, 2, 4, 6 and 8 refer to 3GPP split options

ecpri introduction ecpri functional decomposition Split points D, I D, II D, I U and E are examples covered in the ecpri specification Split points Option 6, 7-1, 7-2, 7-3 and 8 are 3GPP split options and sub-options D (Option 6) I D (Option 7-3) MAC Coding Rate Matching Scrambling Modulation Layer Mapping MAC De-coding Rate Matching De-scrambling De-modulation idft Equalization Diversity Combiner II D (Option 7-2) Precoding TX Power Resource Element Mapping I U (Option 7-2) Channel Estimation Resource Element Demapping (Option 7-1) Beamforming Port Expansion ifft Port Reduction FFT E (Option 8) Cyclic Prefix Insertion RF Cyclic Prefix Removal RF

ecpri introduction ecpri typical bandwidth estimations assumptions Throughput: 3/1.5 Gbps (DL/UL, end-user data rate, transport block from/to MAC) Air bandwidth: 100 MHz (5 * LTE20) -> 500 PRB Number of downlink MIMO-layers: 8 Number of uplink MIMO-layers: 4 (with 2 diversity streams per uplink MIMO layer) MU-MIMO: No TTI length: 1 ms Digital beamforming where BF-coefficients calculation is performed in erec. Rate matching assumptions: Code rate: ~0.80 Modulation scheme (Downlink & Uplink): 256 QAM Number of antennas: 64 Sub-carrier spacing: 15 khz IQ sampling frequency: 122.88 Msps (3.84*32) IQ-format: 30 bits per IQ-sample No IQ compression

ecpri introduction ecpri typical bandwidth estimations Split D Split I D Split II D Split E User Data [Gbps] Control [Gbps] User Data [Gbps] Control [Gbps] User Data [Gbps] Control [Gbps] User Data [Gbps] erec ere 3 (assumption) << 1 < 4 < 10 ~ 20 < 10 236 Split D Split I U Split E ere erec 1.5 (assumption) << 1 ~ 20 <10 ~ 20 <10 236

ecpri User Plane messages ecpri Messages Common Header format 4 byte ecpri common header followed by a variable length ecpri payload Byte 0 1 2 ecpri Common Header 3 4 ecpri Payload (First Byte) Bytes transmitted from top to bottom 4..65539 ecpri Payload (Last Byte) 0 7 MSB LSB

ecpri User Plane messages ecpri Messages Common Header format Byte 0 ecpri Protocol Revision Reserved C 1 2 3 ecpri Message Type ecpri Payload Size Bytes transmitted from top to bottom 0 7 MSB LSB C is the ecpri messages concatenation indicator: C=0 indicates that the ecpri message is the last one inside the ecpri PDU C=1 indicates that another ecpri message follows this one within the ecpri PDU

ecpri User Plane messages ecpri Messages Common Header format: concatenation indicator Byte from/to SAP U ecpri Common Header ecpri Payload C=0 ecpri Payload Size ecpri Message ecpri PDU Transport Network Layer Header Transport Network Layer Payload (Transport Network Layer = e.g. UDP/IP, Ethernet) Padding (optional)

ecpri User Plane messages ecpri Messages Common Header format: concatenation indicator Byte from/to SAP U from/to SAP U ecpri Common Header #0 ecpri Payload #0 Padding 0-3Byte(s) ecpri Common Header #1 ecpri Payload #1 C=1 ecpri Payload Size #0 C=0 ecpri Payload Size #1 ecpri Message #0 ecpri Message #1 4-Byte boundary ecpri PDU Transport Network Layer Header Transport Network Layer Payload (Transport Network Layer = e.g. UDP/IP, Ethernet) Padding (optional)

ecpri User Plane messages ecpri Message types Message Type # Name 0 IQ Data 1 Bit Sequence 2 Real-Time Control Data 3 Generic Data Transfer 4 Remote Memory Access 5 One-way Delay Measurement 6 Remote Reset 7 Event Indication 8 63 Reserved 64 255 Vendor Specific

ecpri User Plane messages ecpri Message types for data transfer: #0, #1, #2 and #3 Message Type #0: IQ Data To transfer time domain or frequency domain IQ samples between PHY processing elements split between ecpri nodes Message Type #1: Bit Sequence To transfer user data in form of bit sequence between PHY processing elements split between ecpri nodes Message Type #2: Real-Time Control Data To transfer vendor specific real-time control messages between PHY processing elements split between ecpri nodes (erec and ere). This message type addresses the need to exchange various types of control information associated with user data (in form of IQ samples, bit sequence, etc.) between ecpri nodes in real-time for control/configuration/measurement Message Type #3: Generic Data Transfer To transfer user plane data or related control between ecpri nodes (erec and ere) providing extended data synchronization support for generic data transfers.

ecpri User Plane messages ecpri User Plane message formats PC_ID PC_ID RTC_ID PC_ID SEQ_ID SEQ_ID SEQ_ID IQ samples of User Data (first byte) Bit Sequence of User Data (first byte) Real Time Control Data (first byte) SEQ_ID IQ samples of User Data (last byte) Bit Sequence of User Data (last byte) Real Time Control Data (last byte) 0 7 0 7 0 7 MSB LSB MSB LSB MSB LSB Data transferred (first byte) Data transferred (last byte) 0 7 MSB LSB

ecpri User Plane messages Message Type #3: Generic Data Transfer sequence diagram example ecpri Node 1 ecpri Node 2 Real-Time Control information for PC_ID=a User data for OFDM symbol#0 (PC_ID=a, SEQ_ID=0) User data for OFDM symbol#1 (PC_ID=a, SEQ_ID=5) User data for OFDM symbol#n-1 (PC_ID=a, SEQ_ID=N-1) TTI or subframe

ecpri User Plane messages ecpri Message types for Remote Memory Access : #4 Message Type #4: Remote Memory Access The message type Remote Memory Access allows reading or writing from/to a specific memory address on the opposite ecpri node. The service is symmetric i.e. any side of the interface can initiate the service. The service is conceived in a generic way to handle different kinds of write and read access that depend on the hardware used in a specific implementation. It is up to the driver routines for an implementation to map a write/read request to its hardware implementation. A read or write request/response sequence is an atomic procedure, i.e. a requester needs to wait for the response from the receiver before sending a new request to the same receiver. A write request without response is also defined, this procedure is a one-message procedure.

ecpri User Plane messages Message Type #4: Remote Memory Access Byte 0 Remote Memory Access ID 1 Read/Write Req/Resp 2 3 Element ID 4 Address 9 10 11 12 L bytes 11+L Length = L Data (first byte) Data (last byte) 0 7 MSB LSB

ecpri User Plane messages Message Type #4: Remote Memory Access sequence diagram example ecpri Node 1 ecpri Node 2 ecpri Node 1 Remote Memory Access( ID, Read, Req, Element ID, Address, Length) Remote Memory Access( ID, Write_No_Resp, Req, Element ID, Length) ecpri Node 2 Remote Memory Access( ID, Read, Resp, Element ID, Length, Data) Remote Memory Access( ID, Write_No_Resp, Req, Element ID, Length) Remote Memory Access( ID, Write_No_Resp, Req, Element ID, Length) Remote Memory Access( ID, Write, Req, Element ID, Addr, Length, Data) Remote Memory Access( ID, Write, Resp, Element ID, Length)

ecpri User Plane messages ecpri Message types for One-Way Delay Measurement: #5 Message Type #5: One-Way Delay Measurement The message type One-Way delay measurement is used for estimating the one-way delay between two ecpri-ports in one direction. The one-way delay measurement can be performed without or with a Follow_Up message (1-Step and 2-Step versions). The decision of which version to use is vendor specific. The service assumes that both nodes are time synchronized to a common time with an accuracy sufficient for the ecpri service. The usage of ecpri message type One-Way delay measurement regarding which node initiates a transmission, the frequency of measurements, response deadline, etc. is vendor specific.

ecpri User Plane messages ecpri Message types for One-Way Delay Measurement: #5 Sender Clock Optional time sampling points Ethernet t CV1 Receiver MAC t 1 ; t CV1 MAC t2 t 1 PHY t CV1 One-Way Delay t D Fronthaul Network t 2 ; t CV2 t CV2 t CV2 Ethernet PHY Clock Optional time sampling points t CV1 t D t CV2 t 1 (t 1 + t CV1 ) (t t CV2 ) t 2 Two compensation values are used to set the measurements reference points as suited for a specific implementation. The exact locations of the reference points are vendor specific. The One-Way delay value is calculated according to following equation: t D = (t 2 t CV2 ) (t 1 + t CV1 ) t

ecpri User Plane messages Message Type #5: One-Way Delay Measurement Byte 0 1 Measurement ID Action Type 2 TimeStamp 11 12 Compensation Value 19 20 L bytes 19+L Dummy bytes (first byte) Dummy bytes (last byte) 0 7 MSB LSB

ecpri User Plane messages ecpri Message Type #5: One-Way Delay Measurement sequence diagram example t CV1 ecpri Node 1 ecpri Node 2 t 1 One-Way Delay Measurement(ID, Request, t 1,t CV1 ) I t D = (t 2 - t CV2 ) (t 1 + t CV1 ) t CV2 One-Way Delay Measurement(ID, Response, t 2, t CV2 ) t 2 t D = (t 2 - t CV2 ) (t 1 + t CV1 ) One-Way Delay Measurement(ID, Remote Request) t CV2 II t 2 One-Way Delay Measurement(ID, Request,t 1, t cv1 ) t 1 t CV1 t D = (t 2 - t CV2 ) (t 1 + t CV1 ) One-Way Delay Measurement(ID, Response, t 2, t CV2 ) t D = (t 2 - t CV2 ) (t 1 + t CV1 )

ecpri User Plane messages ecpri Message Type #5: One-Way Delay Measurement sequence diagram example t CV1 ecpri Node 1 ecpri Node 2 t 1 One-Way Delay Measurement(ID, Request w fu, 0, 0) I t D = (t 2 - t CV2 ) (t 1 + t CV1 ) t CV2 One-Way Delay Measurement(ID, Follow_Up, t 1, t CV1 ) One-Way Delay Measurement(ID, Response, t 2, t CV2 ) t 2 t D = (t 2 - t CV2 ) (t 1 + t CV1 ) One-Way Delay Measurement(ID, Remote Request w fu) t CV2 II t D = (t 2 - t CV2 ) (t 1 + t CV1 ) One-Way Delay Measurement(ID, Request w fu, 0, 0) t 2 One-Way Delay Measurement(ID, Follow_Up, t 1, t CV1 ) One-Way Delay Measurement(ID, Response, t 2, t CV2 ) t 1 t CV1 t D = (t 2 - t CV2 ) (t 1 + t CV1 )

ecpri User Plane messages ecpri Message types for Remote Reset: #6 Message Type #6: Remote Reset This message type is used when one ecpri node requests reset of another node. A Remote Reset request sent by an erec triggers a reset of an ere. Byte 0 1 2 3 L bytes 2+L Reset ID Reset Code Op= Request/Indication Vendor Specific Payload (first byte) Vendor Specific Payload (last byte) 0 7 ecpri Node 1 ecpri Node 2 ecpri Remote Reset/ Request ecpri Remote Reset/ Response MSB LSB

ecpri User Plane messages ecpri Message types for Event Indication: #7 Message Type #7: Event Indication The message type Event Indication is used when either side of the protocol indicates to the other end that an event has occurred. An event is either a raised or ceased fault or a notification. Transient faults shall be indicated with a Notification. Faults/Notifications sent on ecpri level should be relevant to the ecpri services. One Event Indication can either contain one or more faults, or one or more notifications. The Event/Fault Indication message could be sent from an ecpri node at any time. An ecpri node is modelled as consisting of N Elements, a fault or notification is connected to 1 Element. The detailed mapping of a specific implementation of HW and SW to Elements and their associated faults/notification is vendor specific. For consistency check a synchronization request procedure is defined.

ecpri User Plane messages Message Type #7: Event Indication Byte 0 1 2 Event ID Event Type Sequence Number 3 Number of Faults/Notif = N 4 5 Element ID #1 6 Raise/Cease #1 Fault/Notif #1 MSB 7 Fault/Notif #1 LSB 8 9 10 Additional Information #1 11 12+8x(N-1) 13+8x(N-1) Element ID #N 14+8x(N-1) Raise/Cease #N Fault/Notif #N MSB 15+8x(N-1) Fault/Notif #N LSB 16+8x(N-1) 17+8x(N-1) 18+8x(N-1) Additional Information #N 19+8x(N-1) 0 7 MSB LSB

Event Indication(ID, Sync_Req) ecpri User Plane messages Message Type #7: Event Indication sequence diagram example ecpri Node 1 ecpri Node 2 ecpri Node 1 ecpri Node 2 Event Indication(ID, Fault, Seq_Nr, Fault Ind(s)) Event Indication(ID, Fault_Ack, Seq_Nr) Event Indication(ID, Sync_Ack) Event Indication(ID, Fault, Seq_Nr, Fault Ind(s)) Event Indication(ID, Fault_Ack, Seq_Nr) Event Indication(ID, Fault, Seq_Nr, Fault Ind(s)) Event Indication(ID, Fault_Ack, Seq_Nr) One synchronization procedure Event Indication(ID, Sync_End)

ecpri C&M Control and Management Service Access point The C&M information will not be transmitted via the ecpri specific protocol. The details of this information flow are out of the scope of the ecpri specification. This information flow can use protocols (e.g. TCP) over the IP protocol but any other solution is not precluded. The C&M information flow will be considered as non-time-critical and utilize a small part of the total bandwidth between ecpri entities. The majority of this information flow will be considered as background traffic, the rest is interactive traffic needed to keep control of the ecpri node. The ecpri specification highlights some considerations regarding relative priorities of the different flows.

ecpri Synchronization Synchronization Service Access point ecpri nodes shall recover the synchronization and timing from a synchronization reference source, and the air interface of the ere shall meet the 3GPP synchronization and timing requirements. The synchronization information will not be transmitted via the ecpri specific protocol. The details of this information flow are out of the scope of the ecpri specification. This information flow can use protocols (e.g. SyncE, PTP) but any other solution is not precluded. The synchronization information flow will be considered as time-critical and will utilize a small part of the total bandwidth between ecpri nodes.

ecpri Timing UL user data transmission timing relations Accurate delays enable correct setup of ere transmission and erec reception windows to: - Avoid overflow/underflow of buffer memories - decrease the overall delay, dimension size of buffer memories, etc. Ra ere R3 Transport Network R4 erec The earliest IQ sample timing to generate user data packet #0..#N-1 IQ samples time Ta3 min Ta4 min Transmission Window #0... #n... T34 min #0 Ta3 max... #0 #n #n...... #N-1 T34 min T34 max Ta4 max #n... Reception Window T34 max #N-1 #N-1

ecpri Timing DL user data transmission timing relations Accurate delays enable correct setup of erec transmission and ere reception windows. erec R1 Transmission Window for Symbol #n T1a max T1a min Transport T12 min T12 max Network min delay (e.g. 0us) max delay (e.g. 100us)... R2 Deadline for Reception Window for Symbol #n-1 Symbol #n-1 Deadline for ere Reception Window for Symbol #n Symbol #n Input buffer ready Reception Window for Symbol #n+1 for Symbol #n PHY processing Processing Processing Processing Processing time in ere symbol #n-3 symbol #n-2 symbol #n-1 symbol #n Deadline for Symbol #n+1 Processing symbol #n+1 Worst case processing time Ra OFDM symbol #n-4 OFDM symbol #n-3 OFDM symbol #n-2 OFDM symbol #n-1 OFDM symbol #n time T2a max T2a min The first IQ sample of OFDM symbol#n

ecpri Networking (1/2) CPRI networking reminder CPRI networking example REC Networking REC Networking RE RE SAP IQ, SAP CM, SAP S SAP IQ, SAP CM, SAP S SAP IQ, SAP CM, SAP S SAP IQ, SAP CM, SAP S Networking Networking CPRI CPRI CPRI CPRI CPRI CPRI Master Port Slave Port Master Port Slave Port Master Port Slave Port Logical Connection

ecpri Networking (2/2) ecpri networking principle ecpri networking example erec erec ere ere SAP IQ, SAP CM, SAP S SAP IQ, SAP CM, SAP S SAP IQ, SAP CM, SAP S SAP IQ, SAP CM, SAP S ecpri ecpri ecpri ecpri Transport Network (front-haul network) Logical Connection

ecpri Security ecpri Network Security ecpri Network Security Protocol suites include IPsec in IP traffic and MACsec in Ethernet traffic The details of IPsec and MACsec usage is vendor specific. Vendors can choose e.g. IPsec or MACsec to ensure the security of transmission. User Plane: User Plane over IP IPsec or MACsec are both optional solutions to provide transmission security. User Plane over Ethernet MACsec is an optional solution to provide transmission security. C&M Plane TLS, IPsec or MACsec are optional solutions to provide transmission security and access control for ecpri C&M plane. Synchronization Plane There is no ecpri recommendation for security aspects related to the synchronization plane.

ecpri Transport Network requirements Timing accuracy requirements (1/3) For category A+/A/B, the requirements are expressed as relative requirements between two UNIs, instead of relative to a common clock reference. erec TE RE Transport Network TE RE ere For category C, the requirement is expressed as an absolute requirement at the UNI as in ITU-T G.8271.1. ere PRTC TE absolute TE absolute UNI TE relative TAE UNI

ecpri Transport Network requirements Timing accuracy requirements (2/3) Category (note 1) Time error requirements at UNI, TE Case 1.1 (note 4) Case 1 (note 2) Case 1.2 (note 5) A+ N.A. N.A. A B C (note 8) N.A. 100ns (relative) (note 7) 1100 ns (absolute) (note 9) 60 ns (relative) (note 7) 190 ns (relative) (note 7) Case 2 (note 3) 20 ns (relative) 70 ns (relative) 200 ns (relative) 1100 ns (absolute) (note 9) Typical applications and time alignment error (TAE) requirements at antenna ports of eres (for information) Typical applications TAE MIMO or TX diversity transmissions, at each carrier frequency Intra-band contiguous carrier aggregation, with or without MIMO or TX diversity Intra-band non-contiguous carrier aggregation, with or without MIMO or TX diversity, and Inter-band carrier aggregation, with or without MIMO or TX diversity 3GPP LTE TDD 65 ns (note 6) 130 ns (note 6) 260 ns (note 6) 3 us (note 10)

ecpri Transport Network requirements Timing accuracy requirements (3/3) Note 1) In most cases, the absolute time error requirements (Category C) are necessary in addition to the relative time error requirements (Category A+, A and B) Note 2) Interface conditions for Case 1 T-TSC is integrated in ere, i.e. PTP termination is in eres Refer to deployment case 1 in Figure 7-1 of [ITU-T G.8271.1], Note 3) Interface conditions for Case 2 T-TSC is not integrated in eres, i.e. PTP termination is in T-TSC at the edge of transport network The phase/time reference is delivered from the T-TSC to the co-located eres via a phase/time synchronization distribution interface (e.g. 1PPS and ToD) Refer to deployment case 2 in Figure 7-1 of [ITU-T G.8271.1] Note 4) In this case the integrated T-TSC requirements are the same as standalone T-TSC Class B as defined in [ITU-T G.8273.2]. Note 5) In this case the enhanced integrated T-TSC requirements assume a total maximum absolute time error of 15 ns. Note 6) TAE, section 6.5.3.1 of [3GPP TS36.104] Note 7) Network access link delay asymmetry error is included Note 8) The same requirements as class 4 listed in Table 1 of [ITU-T G.8271] Note 9) The same value as the network limits at the reference point C described in chapter 7.3 of [ITU-T G.8271.1] Note 10) Cell phase synchronization requirement for wide area BS (TDD), Table 7.4.2-1, section 7.4.2 of [3GPP TS36.133], TE at the antenna ports shall be less than TAE/2

ecpri Transport Network requirements Per flow requirements - Split E and splits ID, IID, IU when running E-UTRA CoS Name Example use Maximum One-way Frame Delay Performance Maximum One-way Frame Loss Ratio Performance High User Plane (fast) 100 µs 10-7 Medium User Plane (slow), C&M Plane (fast) 1 ms 10-7 Low C&M Plane 100 ms 10-6 User Plane: User Plane (fast): Any User Plane data with stringent latency requirements. User Plane (slow): Any User Plane data with relaxed latency requirements. C&M Plane: C&M Plane (fast): Interactive traffic that is needed to keep control of the ecpri node C&M Plane : Other non-time-critical information exchanged between ecpri entities