Real-Time Polarization Demultiplexing by Multi-Thread Constant Modulus Algorithm for Fully Softwarized Access Networks

被引:2
|
作者
Suzuki, Takahiro [1 ]
Kim, Sang-Yuep [1 ]
Kani, Jun-ichi [1 ]
Yoshida, Tomoaki [1 ]
机构
[1] NTT Corp, NTT Access Network Serv Syst Labs, Yokosuka, Kanagawa 2390847, Japan
关键词
Instruction sets; Equalizers; Demultiplexing; Software; Graphics processing units; Signal processing algorithms; Optical network units; NFV; PON; SDN; Softwarization and polarization demultiplexing; GPU; IMPLEMENTATION;
D O I
10.1109/JLT.2022.3225061
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Optical access networks are replacing dedicated hardware-based architectures with architectures centered on general-purpose servers based on network function virtualization (NFV) and the software-defined network (SDN) in order to efficiently support various new services. To maximize the advantage of this new approach, studies are now targeting the fully softwarized access network which requires softwarization of digital signal processing (DSP). However, polarization demultiplexing includes sequential processing, and it is difficult to softwarize high-speed filter updates in a constant modulus algorithm (CMA) that supports real-world state of polarization (SOP) change. This paper proposes a novel multi-thread CMA that can track fast SOP changes by using multiple threads to implement filter convolution. It tracks faster SOP changes with the same filter update cycle as the conventional method by calculating multiple filters on multiple threads and averaging them. Its graphics processing unit (GPU) implementation adopts parallel reduction for averaging the filters and parallelizes the update of filters for tributaries X and Y in order to take advantage of many GPU threads. We evaluate the real-time bit error rate (BER) performance achieved by implementing the DSP functions with the proposal in a 5-Gb/s dual-polarization-quadrature phase-shift keying (DP-QPSK) system. The demonstration results show that the proposed algorithm supports 2,000 rd/s real-time performance for optical systems and offers high feasibility for application to the fully softwarized access network.
引用
收藏
页码:1346 / 1356
页数:11
相关论文
共 46 条
  • [1] Real-Time Wide-Range Carrier Frequency Offset Compensation by Multi-Thread PADE for Fully Softwarized Access Networks
    Suzuki, Takahiro
    Kim, Sang-Yuep
    Kani, Jun-Ichi
    Yoshida, Tomoaki
    IEEE ACCESS, 2024, 12 : 16915 - 16925
  • [2] AN OPTIMIZED REAL-TIME MULTI-THREAD HEVC DECODER
    Yan, Leju
    Duan, Yizhou
    Sun, Jun
    Guo, Zongming
    2012 IEEE VISUAL COMMUNICATIONS AND IMAGE PROCESSING (VCIP), 2012,
  • [3] Real-time Virtual Instrument Platform Based on Multi-thread Technique
    Tao, Menglun
    Chen, Dingfang
    Lu, Quanguo
    Shu, Liang
    Zhao, Yapeng
    AUTOMATION EQUIPMENT AND SYSTEMS, PTS 1-4, 2012, 468-471 : 2903 - 2907
  • [4] Real-Time Dynamic Cloud Simulation based on Multi-Core and Multi-Thread
    Guo, Haoran
    Pang, Jianmin
    Shan, Zheng
    2012 FOURTH INTERNATIONAL CONFERENCE ON MULTIMEDIA INFORMATION NETWORKING AND SECURITY (MINES 2012), 2012, : 241 - 245
  • [5] Application of delphi multi-thread for distributed real-time multi-task system
    Yin, Chang-ming
    Li, Feng
    Chen, Huan-wen
    Changsha Dianli Xueyuan Xuebao/Journal of Changsha University of Electric Power, 2000, 15 (01): : 22 - 25
  • [6] Multi-Thread Real-Time Control Based on Event-Triggered Mechanism
    Wang, Yixuan
    Gao, Hui
    Yang, Yang
    Xu, Pan
    ELECTRONICS, 2023, 12 (09)
  • [7] Multi-thread graph: A system model for real-time embedded software synthesis
    Thoen, F
    VanDerSteen, J
    deJong, G
    Goossens, G
    DeMan, H
    EUROPEAN DESIGN & TEST CONFERENCE - ED&TC 97, PROCEEDINGS, 1997, : 476 - 481
  • [8] A real-time digital protection simulation system based on multi-thread technology
    Yang, Xing-Xing
    Zhang, Pei-Chao
    Liu, Zhi-Yao
    Liu, Zheng-Chao
    Dianli Xitong Baohu yu Kongzhi/Power System Protection and Control, 2009, 37 (19): : 73 - 76
  • [9] Scheduling of hard real-time multi-phase multi-thread (MPMT) periodic tasks
    Courbin, Pierre
    Lupu, Irina
    Goossens, Joel
    REAL-TIME SYSTEMS, 2013, 49 (02) : 239 - 266
  • [10] Scheduling of hard real-time multi-phase multi-thread (MPMT) periodic tasks
    Pierre Courbin
    Irina Lupu
    Joël Goossens
    Real-Time Systems, 2013, 49 : 239 - 266