5GC000633 Airphone tester for 3GPP on CPRI: L1/CPRI impacts Desire GUEL 5G BL System Engineering 18th Jully 2017 1 © Nokia 2016 5GC000633 Airphone tester for 3GPP on CPRI - L1 impacts Overview (Scope): This feature covers the overall functionality and use cases in 5G18A. • The AirPhone is connected to gNB via CPRI – none RU used • HW configuration : Airphone & gNB configuration shall be based on ASIA/ASIK + ABIK • Single OAM (SOAM) on the gNB configuration and StandAlone OAM on Airphone • Support of RU C&M messages/ services Radio Stub (RU Emulated on ASIA/ASIK in Airphone) • Support RFSW RP1 IF (or extended IF): Interface between Node OAM and RFSW • gNB GNSS (1PPS & ToD) source used for AirPhone and gNB sync via CPRI link. • • • 2 RU/U-plane (I/Q data) emulation not supported (Beamforming, RF functionalities testing out of scope) The Radio Stub shall handling the "real" RFSW functions/services with some restrictions to be determined (TBD): o (shutdown, restart CPRI, SW upgrade, Temperature conrtol, etc) eLLF out of scope, not supported before 5G19 © Nokia 2016 5GC000633 Airphone tester for 3GPP on CPRI - L1 impacts 5G NodeB Startup with SOAM (5G_RAN_USR_1657) (0) PLATFORM Startup (1) RAC/VNF Startup (2) OAM C-Plane Startup : C-Plane configuration, Backhaul transport configuration, L1, L2, L3 Pools to C-Plane, Sub-cell mapping & setup, Sub-cell group map & setup (3) RAP Startup - ABIK board, RU hardware/Software are started up (4) RU Detection 3 © Nokia 2016 (4a) Ethernet enabled on CPRI to RF module. CPRI config is determined/auto-negotiated. RU SW is updated if necessary. (4b) RAU detects RU (4c) IP address for RU allocated. C&M link is established between the RAU and RU. (4d) L1 Control S/W on ABIK/K2 configures CPRI Links. (5) RU communication (5a) O&M communication to RFSW RP1. (5b) Fiber length (ABIK to RU) is determined by L1 software and OAM software determines if Fiber length has been exceeded, or fiber differential length has been exceeded (5GC000350). (5c) Management of dynamic timing (6) L1 Configuration - The SOAM is involved with L1 configuration (cable length detection) (6a) SOAM messages to L1 for CPRI configuration (6b) Delay configuration & setting 5GC000633 Airphone tester for 3GPP on CPRI - L1 impacts Feature impacts: RFSW: Radio Stub (RU C&M services emulated) to be implemented on ASIK/ASIA in Airphone It should handle all the RFSW functions/services. Radio Stub SW could be based on existing RU SW or implemented from scratch OAM: RU C&M messages/ services to be supported through the extended RFSW RP1 IF Addtional delay introduced to the response of OAM SW request messages to Radio Stub (RU emulator) CPRI/L1: The RFSW RP1 route to be updated/extended as it is terminated in ASIK/ASIA in Airphone where the Radio stub is located. RFSW RP1 communication should include a new SICAD address configuration (Syscom route) in Airphone side to extend the RP1 over CPRI route until the ASIK/ASIA in Airphone. CPRI – CPRI configuration/Synchronization PSSW: Radio Stub (DHCP client) shall obtains IP address over CPRI? from FCT AXM in ASIA (DHCP Server) Radio Stub should able to provide/update the RU SW version on the request of Node OAM. 4 © Nokia 2016 5GC000633 Airphone tester for 3GPP on CPRI - L1 impacts - L1 impacts (1) CPRI/L1: The RFSW RP1 route to be updated/extended as it is terminated in ASIK/ASIA in Airphone where the Radio stub is located. RFSW RP1 communication should include a new SICAD address configuration (Syscom route) in Airphone side to extend the RP1 over CPRI route until in the ASIK/ASIA in Airphone. CPRI – CPRI configuration/Synchronization RU (Emulat ed) ASIA <-> ASIA OAM APPLI (RFSW RP1) Node OAM Syscom GW SICP SICP Linux IPC Linux IPC OAM RU SICP SRIO (T11) ASIA, AXM Syscom GW UDPCP UDP UDP IP IP SICP SRIO (T11) © Nokia 2016 ETH 1GE ABIK, CC&S,K2 AirScale(Airphone) 5 Syscom GW UDPCP ETH Switch 1GE CPRI R8 ABIK, FE FPGA ETH Switch CPRI R8 1GE FE FPGA, ABIK ETH 1GE Syscom GW SICP SICP SICP SRIO (T11) SRIO (T11) Linux IPC CC&S,K2, ABIK AirScale (5GNB) AXM,ASIA SICP Linux IPC Node OAM AXM,ASIA 5GC000633 Airphone tester for 3GPP on CPRI - L1 impacts - L1 impacts (2) 1. The route from Radio Stub in ASIx to CPRI in Airphone could have some impacts on ABIK/L1 SW in Airphone? 2. Dedicated CPRI config is needed? New module to be developed in L1-Airphone? 3. How it could be handled the CPRI configuration/auto-negotiation(CPRI rates for ex.) ? 4. From 5GC000425, connection from ABIK/L1-SW to Radio Stub to be established at CPRI level in 5GC000633? 6 © Nokia 2016 5GC000633 Airphone tester for 3GPP on CPRI - L1 impacts - L1 impacts (2a) Airphone (AirScale) 5GNB (AirScale) Radio Stub Node OAM ASIA ASIA RFSW RP1 CPRI ABIK ABIK K2+3 x FPGA L1 K2+3 x FPGA L1 CPRI configuration CPRI configuration CPRI (Sync, C&M messages, IQ samples) 1. 5GC000633 shall not have impacts on L1/CPRI at 5GNB onwards 5GC000425. 2. The L1/CPRI should be impacted at Airphone side to establish the Ethernet on CPRI connection (C&M communication) o Configuration, setup of pointer P ( bandwidth of C&M message negotiation) at Airphone side? 7 © Nokia 2016 5GC000633 Airphone tester for 3GPP on CPRI - L1 impacts - L1 impacts (3) : CPRI TX and RX datapath synchronization (No impacts expected) Time diagram in TX radio_frame_start (common for all BTS) L1 sends IQ data via CPRI In “5GUE Airphone testing” mode: RP1 sync burst Offset_A cable_delay L1 BCN.N2 (BTS) radio_frame_start = Offset_A + cable_delay + dfe_tx_delay radio_frame_start (common for all BTS) L1 receives IQ data via CPRI RP1 sync burst N_TA_offset cable_delay Offset_B dfe_rx_delay L1 BCN.N2 0 radio_frame_start = Offset_B – dfe_rx_delay – cable_delay – UL_alignment_delay + N_TA_offset Reference: BB L1 synchronization for 5G17A 8 © Nokia 2016 cable_delay = 0 for Airphone, non-zero for 5GNB • dfe_tx_delay = 0 (no DFE TX) • dfe_tx_delay = 0 (no DFE RX) • N_TA_offset = 0 (425-E towards)/768 (425-F onwards) dfe_tx_delay 0 Time diagram in RX • 5GC000633 Airphone tester for 3GPP on CPRI - L1 impacts - L1 impacts (4) on the Reception of L3a VSB messages ? 5GNB RF module FE FPGA L1 SW OAM L3a Discovery message polling API_L1SW_CPRI_DISCOVERY_IND_MSG ACK L3a ACK • FE FPGA should implement possibility to receive L3a messages and send the response (acknowledgement) messages. • L3a messages are transferred over CPRI VSB region. With this protocol, RF module is sending “discovery messages” and L1 is responding to the RF with acknowledgements. Ethernet VSB regions ( CPRI) has to be established. IP address allocation, Ethernet configuration & optical transport connections Reference: CPRI on Front End for 5G17, 5G17A-CT, 5G17A 9 © Nokia 2016 5GC000633 Airphone tester for 3GPP on CPRI - L1 impacts - L1 potentials impacts : FPGA Impacts: No impacts identified. L1 SW impacts: Airphone is time synchronized with gNB via the HDMI sync cable which synchronizes the BCN.N1 on both sides. As the Airphone is BCN synchronized via HDMI “sync in” port of ABIK Need to check if a particular configuration is mandatory at Airphone side. Ethernet bandwidth (pointer P) negotiation/configuration for Ethernet over CPRI connection establishment : o Potential impact on CPRI config handle by L1SW. o Check the operability of the Ethernet over CPRI with CPRI Master to Master connection. No really L1 impact, BBP impact for a new Syscom route establishment in Airphone side to extend the RP1 over CPRI communication until the Radio Stub (implemented in the ASIK/ASIA of Airphone). 10 © Nokia 2016 Backup 11 09/07/2023 Confidential © Nokia 2017 - Jussi Sipola 5GC000633 Airphone tester for 3GPP on CPRI - L1 impacts RU (Emulat ed) ASIK <-> ASIK OAM APPLI (RFSW RP1) SICP SICP Linux IPC UDPCP UDPCP UDP UDP OAM RU IP IP Linux IPC Node OAM Syscom GW Syscom GW ETH ETH Switch GRETAP GRETAP CPRI R8 CC&S ETH ETH Switch CPRI R8 SICP Linux IPC Linux IPC GRETAP GRETAP Node OAM CC&S FE + K2 K2+FE SICP AirScale(5GNB) AirScale(Airphone) RU (Emulat ed) ASIA <-> ASIK OAM APPLI (RFSW RP1) Syscom GW SICP SICP SICP SICP Linux IPC SRIO (T11) SRIO (T11) UDPCP UDPCP UDP UDP IP IP Linux IPC OAM RU ETH 1GE ABIK, CC&S,K2 ASIA, AXM ETH Switch 1GE CPRI R8 ETH ETH Switch CPRI R8 OAM RU Linux IPC Node OAM CC&S Node OAM Syscom GW SICP SICP SICP Linux IPC SRIO (T11) SRIO (T11) Syscom GW UDPCP UDPCP UDP UDP IP © Nokia 2016 Linux IPC RU (Emulat ed) ASIA <-> ASIA OAM Syscom GW 12 SICP AirScale (5GNB) APPLI (RFSW RP1) Linux IPC SICP GRETAP GRETAP FE + K2 ABIK, FE FPGA AirScale(Airphone) SICP Node OAM Syscom GW Syscom GW ASIA, AXM ETH 1GE ABIK, CC&S,K2 AirScale(Airphone) Syscom GW SICP SICP SICP SRIO (T11) SRIO (T11) Linux IPC SICP IP ETH Switch 1GE CPRI R8 ABIK, FE FPGA ETH Switch CPRI R8 1GE FE FPGA, ABIK ETH 1GE CC&S,K2, ABIK AirScale (5GNB) AXM,ASIA Linux IPC Node OAM AXM,ASIA