+ All Categories
Home > Documents > Deliverable D4.1 TERRANOVA’s MAC layer definition ... · D4.1 – TERRANOVA’s MA layer...

Deliverable D4.1 TERRANOVA’s MAC layer definition ... · D4.1 – TERRANOVA’s MA layer...

Date post: 03-Feb-2021
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
85
D4.1 – TERRANOVA’s MAC layer definition & resource management formulation TERRANOVA Project Page 1 of 85 This project has received funding from Horizon 2020, European Union’s Framework Programme for Research and Innovation, under grant agreement No. 761794 Deliverable D4.1 TERRANOVA’s MAC layer definition & resource management formulation Work Package 4 - THz Wireless Access and Resource Management TERRANOVA Project Grant Agreement No. 761794 Call: H2020-ICT-2016-2 Topic: ICT-09-2017 - Networking research beyond 5G Start date of the project: 1 July 2017 Duration of the project: 30 months
Transcript
  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 1 of 85

    This project has received funding from Horizon 2020, European Union’s

    Framework Programme for Research and Innovation, under grant agreement

    No. 761794

    Deliverable D4.1 TERRANOVA’s MAC layer definition &

    resource management formulation Work Package 4 - THz Wireless Access and Resource Management

    TERRANOVA Project

    Grant Agreement No. 761794

    Call: H2020-ICT-2016-2

    Topic: ICT-09-2017 - Networking research beyond 5G

    Start date of the project: 1 July 2017

    Duration of the project: 30 months

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 2 of 85

    Disclaimer This document contains material, which is the copyright of certain TERRANOVA contractors, and

    may not be reproduced or copied without permission. All TERRANOVA consortium partners have

    agreed to the full publication of this document. The commercial use of any information contained

    in this document may require a license from the proprietor of that information. The reproduction

    of this document or of parts of it requires an agreement with the proprietor of that information.

    The document must be referenced if used in a publication.

    The TERRANOVA consortium consists of the following partners.

    No. Name Short Name Country

    1

    (Coordinator)

    University of Piraeus Research Center UPRC Greece

    2 Fraunhofer Gesellschaft (FhG-HHI & FhG-IAF) FhG Germany

    3 Intracom Telecom ICOM Greece

    4 University of Oulu UOULU Finland

    5 JCP-Connect JCP-C France

    6 Altice Labs ALB Portugal

    7 PICAdvanced PIC Portugal

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 3 of 85

    Document Information

    Project short name and number TERRANOVA (653355)

    Work package WP4

    Number D4.1

    Title TERRANOVA’s MAC layer definition &

    resource management formulation

    Version V1.0

    Responsible unit UPRC

    Involved units JCP-C, FhG, ICOM, UOULU, UPRC, ALB, PIC

    Type1 R

    Dissemination level2 PU

    Contractual date of delivery 30.06.2018

    Last update 30.06.2018

    1 Types. R: Document, report (excluding the periodic and final reports); DEM: Demonstrator, pilot, prototype, plan designs; DEC: Websites, patents filing, press & media actions, videos, etc.; OTHER: Software, technical diagram, etc. 2 Dissemination levels. PU: Public, fully open, e.g. web; CO: Confidential, restricted under conditions set out in Model Grant Agreement; CI: Classified, information as referred to in Commission Decision 2001/844/EC.

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 4 of 85

    Document History

    Version Date Status Authors, Reviewers Description

    v0.1 29.03.2018 Draft Alexandros-Apostolos A.

    Boulogeorgos (UPRC)

    Initial version, definition of a

    structure

    v0.2 11.05.2018 Draft Ahmed Mokhtar (JCP) Creation and participation of

    section 3.7

    v0.3 17.05.2018 Draft Alexandros-Apostolos A.

    Boulogeorgos (UPRC)

    Contribution on Sections 2 to 4.

    v0.4 31.05.2018 Draft Joonas Kokkoniemi

    (OULU)

    Janne Lethtomaki

    (OULU)

    Marku Juntti (OULU)

    Contribution on Sections 2 to 4.

    v0.5 10.05.2018 Draft Ahmed Mokhtar (JCP) Revise of Figure 10.

    v0.6 12.05.2018 Draft Joonas Kokkoniemi

    (OULU)

    Janne Lethtomaki

    (OULU)

    Marku Juntti (OULU)

    Contribution on Section 4.

    v0.7 12.05.2018 Draft Jean-Charles Point (JCP) Contribution on Section 4.

    v0.8 17.05.2018 Draft Alexandros-Apostolos A.

    Boulogeorgos (UPRC)

    Contribution on Sections 1 to 4.

    v0.9 14.06.2018 Draft Joonas Kokkoniemi

    (OULU)

    Janne Lethtomaki

    (OULU)

    Marku Juntti (OULU)

    Contribution on Section 5.

    v0.10 15.06.2018 Draft Alexandros-Apostolos A.

    Boulogeorgos (UPRC)

    Contribution on Section 5.

    v0.11 15.06.2018 Draft Jean-Charles Point (JCP) Contribution on Section 5.

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 5 of 85

    v0.12 15.06.2018 Draft Jean-Charles Point (JCP) Contribution on Section 4.

    v0.13 20.06.2018 Draft Janne Lethtomaki

    (OULU)

    Review Sections 3.1, 3.2, 3.4,

    4.2, and 4.4.

    v0.14 25.06.2018 Draft Alexandros-Apostolos A.

    Boulogeorgos (UPRC)

    Address comments on Sections

    3.1, 3.2, 3.4, 4.2 and 4.4.

    Review Sections 3.5, 3.7, and

    4.5.

    v0.15 25.06.2018 Draft Ahmed Mokhtar (JCP) Contribution on Section 3.4.

    Review of Sections 3.1, 3.3, 3.6,

    and 4.1.

    v0.16 25.06.2018 Draft Georgios Stratidakis

    (UPRC)

    Editing in Sections 1 – 5

    v0.17 25.06.2018 Draft Janne Lethtomaki

    (OULU)

    Editing in Sections 1 – 5

    v0.18 29.06.2018 Draft Alexandros-Apostolos A.

    Boulogeorgos (UPRC)

    Proofreading

    v0.19 29.06.2018 Draft Janne Lethtomaki

    (OULU)

    Proofreading

    v0.20 29.06.2018 Draft Angeliki Alexiou (UPRC) Review of all sections

    V1.0 30.06.2018 Final Angeliki Alexiou (UPRC) Revision of all sections

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 6 of 85

    Acronyms and Abbreviations

    Acronym/Abbreviation Description

    2G Second Generation

    3G Third Generation

    3GPP Third Generation Partnership Project

    5G Fifth Generation

    A-BFT Associate BeamForming Training

    A-MSDU Aggregated Medium access control Service Data Unit

    A-MSPU Aggregated Medium access control Service Protocol Unit

    ACK Acknowledgement

    ACO Analog Coherent Optics

    ADC Analog-to-Digital Converter

    AFC Automatic Frequency Correction

    AFE Analogue FrontEnd

    AGC Automatic Gain Control

    AiP Antenna-in-Package

    AM Amplitude Modulation

    AMC Adaptive Modulation and Coding

    AP Access Point

    ASIC Application-Specific Integrated Circuit

    ATDE Adaptive Time Domain Equalizer

    ATI Announcement Transmission Interval

    AWG Arrayed Waveguide Gratings

    AWGN Additive White Gaussian Noise

    AWV Antenna Weight Vector

    BB BaseBand

    BC Beam Combining

    BER Bit Error Rate

    BF BeamForming

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 7 of 85

    BHI Beacon Header Interval

    BI Beacon Interval

    BOC Back-Off Counter

    BPSK Binary Phase Shift Keying

    BRP Beam Refinement Protocol

    BS Base Station

    BTI Beacon Transmission Interval

    BW BandWidth

    CA Consortium Agreement

    CAP Contention Access Period

    CAUI 100 gigabit Attachment Unit Interface

    CBAP Contention-Based Access Period

    CapEx Capital Expenditure

    CC Central Cloud

    CCH Control CHannel

    CDR Clock and Data Recovery

    CFP C-Form Factor Pluggable

    CMOS Complementary Metal–Oxide–Semiconductor

    CoMP Coordination Multi-Point

    COTS Commercial Off-The-Shelf

    CPR Carrier Phase Recovery

    CRC Cyclic Redundancy Code

    CS Compressive Sensing

    CSI Channel State Information

    CSMA/CA Carrier Sense Multiple Access with Collision Avoidance

    CTA Channel Time Allocation

    CTAP Channel Time Allocation Period

    CTS Clear-To-Send

    CTS-NI Clear-To-Send-Node-Information

    CW Continuous Wave

    D2D Device-to-Device

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 8 of 85

    DAC Digital to Analog Converter

    DC Direct Current

    DCH Data CHannel

    DDC Digital Down Conversion

    DEMUX DE-MUltipleXer

    DL DownLink

    DMG Directional Multi-Gigabit

    DMT Discrete Multi-Tone

    DO Directional-Omni

    DoA Direction of Arrival

    DoF Degree of Freedom

    DP Detection Probability

    DP-IQ Dual Polarization In-phase and Quadrature

    DPD Digital PreDistortion

    DSP Digital Signal Processing

    DTI Data Transfer Interval

    DUC Digital Up Conversion

    DWDM Dense Wavelength Division Multiplexing

    EC European Commission

    EDCA Enhanced Distributed Channel Access

    EDMG Enhanced Directional Multi-Gigabit

    E/O Electrical-Optical

    ESE Extended Schedule Element

    ETSI European Telecommunications Standards Institute

    eWLB embedded Wafer Level Ball grid array

    FAP False-Alarm Probability

    FEC Forward Error Correction

    FCS Frame Check Sequence

    FD Full Duplex

    FDD Frequency Division Duplexing

    FDMA Frequency Division Multiple Access

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 9 of 85

    FIFO First In First Out

    FM Frequency Modulation

    FPGA Field-Programmable Gate Array

    FSO Free-Space Optics

    FSPL Free Space Path Loss

    FTTH Fiber To The Home

    FWA Fixed Wireless Access

    GA Grant Agreement

    GaAs Gallium Arsenide

    HEMT High Electron Mobility Transistor

    HFT High Frequency Trading

    HSPA High Speed Packet Access

    HSPA+ evolved High Speed Packet Access

    I/Q In-phase and Quadrature

    I2C Inter-Integrated Circuit

    IA Initial Access

    ICF Intermediate Carrier Frequency

    IEEE Institute of Electrical and Electronics Engineers

    IF Intermediate Frequency

    IoT Internet of Things

    IM/DD Intensity Modulation/Direct Detection

    IP Internet protocol layer

    ISI InterSymbol Interference

    ISM Industrial Scientific and Medical band

    ITU International Telecommunication Union

    ITU-R Radiocommunication sector of the International

    Telecommunication Union

    IQ COMP. In-phase and Quadrature impairments COMPensator

    IQD Indoor Quasi Directional

    KPI Key Performance Indicator

    LDPC Low-Density Parity-Check

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 10 of 85

    LO Local Oscillator

    LoS Line of Sight

    LTE-A Long Term Evolution Advanced

    MAC Medium Access Control

    MCE MAC Coordination Entity

    MID Multiple sector IDentifier

    MIMO Multiple Input Multiple Output

    MMIC Monolithic Microwave Integrated Circuit

    mmWave Millimeter Wave

    MUE Mobile User Equipment

    MUX MUltipleXer

    MZI Mach-Zehnder Interferometer

    NAV Network Allocation Vector

    NETCONF NETwork CONFiguration

    NI Node Information

    NGPON2 Next-Generation Passive Optical Network 2

    NLOS Non-Line Of Sight

    NR New Radio

    NRZ Non-Return to Zero

    OFDM Orthogonal Frequency Division Modulation

    OIF Optical Internetworking Forum

    OLT Optical Line Terminal

    ONUs Optical Network Units

    OOK On-Off Keying

    OpEx Operating Expenses

    P2MP Point-to-Multi-Point

    P2P Point-to-Point

    PA Power Amplifier

    PAM Pulse Amplitude Modulation

    PBSS Personal Basic Service Set

    PCB Printed Circuit Board

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 11 of 85

    PCP Personal basic service set control point

    PDM Polarization-Division Multiplexing

    PDM-QAM Polarization Multiplexed Quadrature Amplitude

    Modulation

    PER Packet Error Rate

    PFIS Point coordination Function Inter-frame Space

    PHY PHYsical

    PIN Positive-Intrinsic-Negative

    PLL Phased Locked Loop

    PNC Picocell Network Coordinator

    PONs Passive Optical Networks

    PSP Pulse Shaping Filter

    PSS Primary Synchronization Signal

    PtMP Point-to-Multi-Point

    QAM Quadrature Amplitude Modulation

    QoE Quality of Experience

    QoS Quality-of-Service

    QSFP Quad Small Form-Factor Pluggable

    RA Random Access

    RAT Radio Access Technology

    RAR Random Access Response

    RAU Remote Antenna Unit

    RF Radio Frequency

    RoF Radio over Fiber

    RRM Radio Resource Management

    RSRP Reference Signal Received Power

    RSSI Received Signal Strength Indicator

    RTS Request-To-Send

    RTS-NI Request-To-Send-Node Information

    RX Receiver

    SC Small Cell

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 12 of 85

    SD-FEC Soft-Decision Forward-Error Correction

    SDM Space Division Multiplexing

    SDMA Space Division Multiple Access

    SDN Software Define Network

    SFF Small Form Factor

    SFP Small Form-Factor Pluggable

    SiGe Silicon-Germanium

    SISO Single Input Single Output

    SLS Sector Level Sweep

    SM Spatial Multiplexing

    SME Small and Medium-sized Enterprise

    SMF Single Mode Fiber

    SNR Signal to Noise Ratio

    SOTA State Of The Art

    SP Service Period

    SPI Serial Parallel Interface

    SRC Sample Rate Conversion

    SSB Single-SideBand

    SSW Sector SWeep

    SSW-FBCK Sector SWeep FeedBaCK

    STA STAtion

    STM-1 Synchronous Transport Module, level 1

    STS Symbol Timing Synchronization

    TAB-MAC Terahertz Assisted Beamforming Medium Access Control

    TDD Time Division Duplexing

    TDM Time Division Multiplexing

    TDMA Time Division Multiple Access

    TERRANOVA Terabit/s Wireless Connectivity by Terahertz innovative

    technologies to deliver Optical Network Quality of

    Experience in Systems beyond 5G

    THz Terahertz

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 13 of 85

    TIA TransImpedance Amplifier

    TWDM Time and Wavelength Division Multiplexed

    Tx Transmitter

    TXOP Transmission Opportunity

    UL Uplink

    UE User Equipment

    VCO Voltage Controlled Oscillator

    VGA Variable Gain Amplifier

    VLC Visible Light Communication

    WLAN Wireless Local Area Network

    WDM Wavelength Division Multiplexing

    WiFi Wireless Fidelity

    WiGig Wireless Gigabit alliance

    WLBGA Wafer Level Ball Grid Array

    WM Wireless Microwave

    XG-PON 10 Gbit/s Passive Optical Network

    XPIC Cross Polarization Interference Cancellation

    YANG Yet Another Next Generation

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 14 of 85

    Contents

    1. INTRODUCTION ..................................................................................................................... 19

    1.1 Scope ............................................................................................................................. 21

    1.2 Structure ........................................................................................................................ 21

    2. Fundamental particularities of THz systems & TERRANOVA Challenges .............................. 22

    2.1 THz channel & system particularities ............................................................................ 22

    2.1.1 THz channel characteristics ................................................................................... 22

    2.1.2 Directed THz wireless channel............................................................................... 23

    2.1.3 Heterogeneity ........................................................................................................ 26

    3. MAC and RRM layer functionalities ....................................................................................... 27

    3.1 Channelization ............................................................................................................... 27

    3.2 Users association ........................................................................................................... 28

    3.3 Initial access ................................................................................................................... 32

    3.4 Mobility management and handovers .......................................................................... 35

    3.4.1 UE tracking ............................................................................................................. 35

    3.4.2 Handovers .............................................................................................................. 36

    3.5 Interference management ............................................................................................ 36

    3.6 Multiple access schemes ............................................................................................... 38

    3.6.1 Scheduled access ................................................................................................... 41

    3.6.2 Random access ...................................................................................................... 42

    3.6.3 Hybrid .................................................................................................................... 46

    3.7 Caching .......................................................................................................................... 46

    3.7.1 System Infrastructure Architecture ....................................................................... 47

    3.7.2 Caching Systems Main Entities .............................................................................. 49

    3.7.3 System operation .................................................................................................. 50

    3.7.4 System signalling and call flows ............................................................................ 51

    3.7.4.1 Metamac signalling ............................................................................................ 51

    3.7.4.2 Cache flows ........................................................................................................ 54

    3.7.4.3 Content localization ........................................................................................... 58

    3.7.4.4 Handover ........................................................................................................... 62

    4. Performance evaluation, initial results and discussion ......................................................... 64

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 15 of 85

    4.1 User association ............................................................................................................ 65

    4.2 Initial access ................................................................................................................... 68

    4.3 Random access .............................................................................................................. 72

    4.4 Random vs Scheduled Access ........................................................................................ 74

    4.5 Caching .......................................................................................................................... 75

    5. Conclusions ............................................................................................................................ 78

    6. References ............................................................................................................................. 80

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 16 of 85

    List of Figures

    Figure 1: Uncovered area as a function of the average LoS BSs per square meter. Options 1, 2

    and 3 respectively correspond to omni-, semi- and full-directional operation modes. ............... 24

    Figure 2: The coverage area as a function of the operating beamwidth, assuming 10-5 BS/m2.

    Options 1, 2 and 3 respectively correspond to omni-, semi- and full-directional operation modes.

    ....................................................................................................................................................... 25

    Figure 3: The coverage area as a function of the operating beamwidth, assuming 10-5 BS/m2.

    Options 1, 2 and 3 respectively correspond to omni-, semi- and full-directional operation modes.

    ....................................................................................................................................................... 26

    Figure 4: Space-dependent UE grouping. ...................................................................................... 28

    Figure 5: Dynamic cell network topology. ..................................................................................... 29

    Figure 6: IA procedure. .................................................................................................................. 33

    Figure 7: PSS transmission. ............................................................................................................ 34

    Figure 8: The components of the BI. ............................................................................................. 40

    Figure 9: The structure of the BHI phase....................................................................................... 41

    Figure 10: The system architecture based in caching. .................................................................. 48

    Figure 11: Metamac signalling without cache. .............................................................................. 52

    Figure 12: An example of cache flows between different system’s entities................................. 55

    Figure 13: Content localization sequence. .................................................................................... 59

    Figure 14: Handover call flows from caching perspectives ........................................................... 63

    Figure 15: Indicative BS-UE association example. ......................................................................... 65

    Figure 16: Convergence rate plot of the average fitness per iteration obtained by GWO and PSO.

    ....................................................................................................................................................... 66

    Figure 17: CDF of the total data rates found by GWO and PSO. ................................................... 66

    Figure 18: Utility function value obtained by both algorithms in different executions. ............... 67

    Figure 19: Percentage of UEs served by the network obtained by both algorithms in each

    execution. ...................................................................................................................................... 67

    Figure 20: Average utility function values and average parentage of UE covered as a function of

    the number of UEs, obtained by both algorithms for radius equals 10 m. ................................... 68

    Figure 21: The average number of epochs for discovering a UE as a function of the LoS BS density

    per unit of area. ............................................................................................................................. 69

    Figure 22: Receiver operation curves (ROCs) for Ntx=Nrx=16, K=1, Ts = 10 μs, Ws = 1 MHz, and SNR

    = 0 dB. ............................................................................................................................................ 70

    Figure 23: False-alarm probability as a function of the detection threshold, for different values of

    Ndiv, assuming Ntx=Nrx=16, K=1, Ts=10 μs, Ws = 1 MHz, and SNR=0 dB. ........................................ 71

    Figure 24: Detection probability as a function of the detection threshold, for different values of

    Ndiv, assuming Ntx=64 and Nrx=16, K=1, Ts=10 μs, Ws = 1 MHz, and SNR=0 dB.............................. 71

    Figure 25: Optimal transmit probability for slotted ALOHA [68]. ................................................. 72

    Figure 26: Throughput vs distance for scheduled and random access, assuming different number

    of sectors. ...................................................................................................................................... 75

    Figure 27: Caching vs no-caching. ................................................................................................. 77

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 17 of 85

    List of Tables

    Table 1: Technical literature on directional MAC protocols.......................................................... 39 Table 2: Caching Layers vs Technologies. ...................................................................................... 48 Table 3: Entities concerned by each system operation mode. ..................................................... 50 Table 4: Signalling entities. ............................................................................................................ 52 Table 5: MetaMac signalling and call flows. ................................................................................. 53 Table 6: Entities definition and abbreviation. ............................................................................... 54 Table 7: An example of call flows between different system’s entities. ....................................... 56 Table 8: Content localization Sequence. ....................................................................................... 59 Table 9: Handover entities definition. ........................................................................................... 62 Table 10: Handover call flows from caching perspectives ............................................................ 63 Table 11: Simulation parameters for the random access scenarios. ............................................ 73 Table 12: Simulation parameters - Scheduled vs random access scenarios. ................................ 74

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 18 of 85

    Executive Summary

    The present deliverable “D4.1 TERRANOVA’s MAC layer definition & resource management

    formulation,” focuses on the definition of the TERRANOVA’s medium access layer (MAC) and radio

    resource management (RRM) approaches for realizing Terabit/s wireless connectivity by using

    Terahertz innovative technologies to deliver optical network quality of experience in systems

    beyond 5G. In more detail, Section 2 discusses the fundamental characteristics of the THz channel

    and the systems particularities that TERRANOVA MAC and RRM layers need to countermeasure.

    Next, Section 3, after defining the radio resource block in the time-frequency-space domain, the

    MAC and RRM required functionalities are listed and described. Moreover, possible

    implementations of those functionalities are provided. Based on these implementations, in

    Section 4, initial results that quantify their performance are given.

    The main outcomes of the deliverable are:

    An overview of the particularities of the wireless THz system that need to be counter-

    measured by the MAC and RRM layers;

    The required functionalities in both MAC and RRM layer to support the identified use

    cases of the TERRANOVA system;

    The description of possible utilization and approaches for the THz MAC/RRM protocols;

    The presentation of initial simulation results that evaluate the performance of the

    proposed procedures and schemes.

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 19 of 85

    1. INTRODUCTION

    Wireless data traffic has drastically increased accompanied by an increasing demand for higher

    data rate transmission. In particular and according to the Edholm’s law of bandwidth [1], wireless

    data rates have been doubled every 18 months over the last three decades and are quickly

    approaching the capacity of wired communication systems [2]. In order to address this

    tremendous capacity demands, the wireless word has moved towards the fifth generation (5G)

    era, by introducing several novel approaches, such as massive multiple-input multiple-output

    (MIMO) systems, full-duplexing, and millimetre wave (mmWave) communications. However,

    there is a lack of efficiency and flexibility in handling the huge dynamic range of quality of service

    (QoS) and experience (QoE) oriented data services [3].

    In view of the fact that the currently used frequency spectrum for 5G has limited capacity, THz

    wireless became an attractive complementing technology to the less flexible and more expensive

    optical-fibre connections as well as to the lower data-rate systems, such as visible light

    communications (VLCs), microwave links, and wireless fidelity (WiFi) [4], [5], [6], [7], [8], [9], [10].

    As a consequence, by enabling wireless THz communications, we expect not only to address the

    spectrum scarcity and capacity limitations [11] of the current cellular systems, but also to boost a

    plethora of life-changing applications. Therefore, they will influence the main technology trends

    in wireless networks within the next 10 years and beyond.

    Motivated by this, the objective of the project TERRANOVA is to provide unprecedented

    performance excellence, not only by targeting data rates in the Tbit/s regime, but also by

    inherently supporting novel usage scenarios and applications, such as virtual reality, virtual office,

    etc., which combine the extreme data rates with agility, reliability and almost-zero response time.

    Additionally, in the near future, users in both rural and remote regions, in which the access is not

    easily established (e.g., mountains and islands), should be connected with high data rates up to

    10 Gbit/s per user, since it has been proven that access to high-speed internet for all, is crucial in

    order to guarantee equal opportunities in the global competition. Nowadays, this is either

    infeasible or prohibitively costly, when using solely optical fibre solutions. As a result, the use of

    wireless THz transmission as backhaul extension of the optical fibre is an important building block

    to bridge the ‘divide’ between rural areas and major cities and guarantee high-speed internet

    access everywhere, in the beyond 5G era. Finally, the increasing number of mobile and fixed end

    users as well as in the industry and the service sector will require hundreds of Gbit/s in the

    communication to or between cell towers (backhaul) or between remote radio heads located at

    the cell towers and centralized baseband units (fronthaul).

    In this context, the previously submitted deliverables of the WP2, namely D2.1 and D2.2

    presented the concept of blending wired-optical and wireless-THz links, its requirement and the

    possible applications of TERRANOVA. Moreover, the TERRANOVA system hardware enablers and

    physical layer functionalities were identified in D2.2. This deliverable, entitled “D4.1

    TERRANOVA’s MAC layer definition & resource management formulation” focuses on the

    definition of the TERRANOVA’s medium access layer (MAC) and radio resource management

    (RRM) approaches for realizing Terabit/s wireless connectivity by using Terahertz innovative

    technologies to deliver optical network quality of experience in systems beyond 5G. In more

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 20 of 85

    detail, after identifying the THz system particularities and characteristics that affect the design of

    the MAC and RRM layers, we determine the corresponding functionalities that need to be utilized

    and we present an initial design of multi-user/device medium access control (MAC) protocols for

    THz communication systems able to cope with distance-dependent bandwidth, the new channel

    and interference models and pencil-beam antenna concepts. By building on top of the THz

    network, a system of distributed replicated caches in the small cell access points that allows for

    decreased congestion in the backhaul network and ensures fast and distributed delivery of

    content, is provided. Finally, by exploiting the findings of the work package 3, regarding the

    channel and propagation characterisation, the pencil beam-forming and the THz information

    theory along with other peculiarities of THz communications, this deliverable introduces a highly

    adaptable framework for optimal THz user equipment association.

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 21 of 85

    1.1 Scope

    This deliverable focuses on THz wireless access and resource management concepts with a view

    to optimise the end-to-end (E2E) TERRANOVA system. In more detail, we explore and design

    multi-user/device medium access control (MAC) protocols for THz communication systems able

    to cope with distance-dependent bandwidth, new channel and interference models and pencil-

    beam antenna concepts, by capitalising on extreme densification and hybrid/flexible

    deterministic/random access principles. Moreover, building on top of the sub-THz/THz

    communication network, a system of distributed replicated caches is provided -in the small cell

    access points- that allows for decreased congestion in the backhaul network and ensures fast and

    distributed delivery of content. Finally, by exploiting the outputs of the work package 3 (WP3),

    regarding the channel and propagation characterisation, the pencil beam-forming and the THz

    information theory along with the other peculiarities of THz communication, this deliverable aims

    at introducing a highly adaptable framework for optimal THz resource management.

    1.2 Structure

    The structure of this deliverable is as follows:

    In Section 2, the fundamental characteristics of the THz channel and the system

    particularities that TERRANOVA MAC and RRM layers need to counter-measure, are

    discussed.

    In Section 3, after defining the radio resource block in the time-frequency-space domain,

    the MAC and RRM required functionalities are listed and described. Moreover, possible

    implementations of these functionalities are provided.

    In Section 4, initial results that quantify their performance are given.

    In Section 5, the main messages and findings of D4.1 are summarized, conclusions are

    drawn and sets of the consortium’s future goals concerning the design of MAC and RRM

    layer are defined.

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 22 of 85

    2. FUNDAMENTAL PARTICULARITIES OF THZ SYSTEMS &

    TERRANOVA CHALLENGES

    2.1 THz channel & system particularities

    In this section, we focus on the fundamental characteristics of THz channels and systems that will

    affect the design of the MAC mechanisms and schemes. These characteristics can be summarized

    as follows:

    In the THz region, because of the small wavelength, we are able to design highly

    directional transmit antennas and receive antennas with low acceptance angle. These

    antennas are employed to countermeasure the high channel attenuation. However, at

    the same time, they require an extremely accurate alignment between the

    communication nodes.

    The large material absorption in the THz band rendersquestionable the use of the non-

    line of sight (NLOS) communications. As a consequence, beam tracking schemes as well

    as coordinated multi-point (CoMP) needs to be used in order to guarantee uninterrupted

    communication.

    Molecular absorption in the THz frequencies causes frequency- and distance-dependent

    pathloss (PL), which makes specific frequency windows unsuitable for establishing a

    communication link. Therefore, despite the high bandwidth availability in the THz region,

    windowed transmission with time varying loss and per-window adaptive bandwidth

    usage is expected to be employed.

    In order to increase the links capacity, suitable multiple-input and multiple-output

    (MIMO) techniques in combination with beamforming (BF) need to be employed.

    In order to countermeasure the impact of transmitter (TX) and RX misalignment and

    support tracking of mobile or moving user equipment (UE), adaptive beamsteering is

    expected to be utilized. Adaptive beamsteering enables the low-complexity link

    installation and guarantees that the TX and RX antennas are aligned.

    In all cases, due to small wavelengths, there are high requirement on intra and inter beam

    coherence.

    Furthermore, due to small wavelengths, multi-path fading in case of NLOS link will be

    quickly changing at small spatial movements leading to highly time-varying non-flat

    channel characteristics in nomadic applications.

    Finally, adaptive modulation and coding (AMC) schemes will be employed in order to

    increase both the range and the throughput of the THz system, while, at the same time,

    guarantee a pre-defined degree of reliability.

    2.1.1 THz channel characteristics

    The THz links suffer from several path loss mechanisms, including the free space path-loss (FSPL)

    and the molecular absorption loss (MAL). The latter is a distinguishing feature of the millimetre

    and sub-millimetre bands. The main difference between the mmWave and the THz band is the

    progressively increasing MAL. At longer link distances, below 300 GHz links are dominantly

    attenuated by the FSPL, whereas in the THz regime, the molecular absorption becomes more

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 23 of 85

    important, due to its exponentially increasing impact as a function of distance. At short distances

    (tens of meters), the FSPL remains the dominant loss below one THz frequencies. The existence

    of the molecular absorption loss highly depends on the level of the water vapor in the

    atmosphere, since, in this band, water vapor efficiently absorbs energy. This indicates that there

    are global variations in the level of absorption. Therefore, for standardization, it is important to

    take into account the regional propagation properties.

    Although, the THz frequencies are often considered in full line-of-sight (LOS) conditions, it has

    been shown that communications via non-LOS (NLOS) paths is also possible, e.g., by reflections

    [12] and penetrations [13]. The THz signals are rather easily blocked by thicker objects, such as

    humans. Thus, the possibility of utilizing the NLOS paths as primary communications channels, is

    plausible in the case the LOS path is not available. If the THz links are established outdoors, one

    will have to take into account that, e.g., rain, fog, and clouds also attenuate THz signals [14] [15].

    These are random phenomena, but for which the probability of occurrence is also dependent on

    the time of the year, location, and altitude on Earth.

    In order to accommodate with the THz channel particularities, several models have been

    presented in the open technical literature. For instance, in [16] a simple channel model for 275 –

    400 GHz frequency band is proposed. In [17], the authors presented an initial path-loss model for

    nano-sensor networks that describes the THz propagation behaviour through plant foliage,

    whereas, in [18], a channel model for intra-body nanoscale communications was provided.

    Additionally, in [19], a model was proposed, which evaluates the total absorption loss, assuming

    that the propagation medium is the air, natural gas and/or water. In [20], the authors presented

    a multi-ray THz model for THz communications. All the published results agree on the fact that

    the THz communication channel has a strong dependence on both the molecular composition of

    the medium and the transmission distance.

    2.1.2 Directed THz wireless channel

    Due to the fundamental characteristics of the THz systems, it is evident that the propagation

    environment suffers from sparse-scattering. This causes to the majority of the channel direction

    of arrivals (DoAs) below noise floor figures. As a consequence, in order to achieve a sufficient

    coverage, as illustrated in Figure 1, a channel in a wireless THz system can be established in a

    specific direction with a range that varies according to the directionality level. However, the

    directionality of wireless THz channels results in two consequences, namely:

    Blockage, which refers to the high penetration loss, due to obstacles and cannot be solved

    by just increasing the transmission power; and

    Deafness, which refers to the situation, in which the main beams of the transmitter and

    the receiver are not aligned to each other. This prevents the establishment of the

    communication link.

    In order to overcome blockage, the wireless THz system is required to search for and identify

    alternatives directed spatial channels, which are not blocked. However, this search entails a new

    BF overhead of significant amount and hence it introduces a new type of latency, in which we will

    refer to as BF latency. As a consequence, the medium access control (MAC) design for cellular

    networks is more complicated than the one of the conventional wireless local area networks

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 24 of 85

    (WLANs), in which short range communications can be also established through NLOS

    components. Additionally, the conventional notion of cell boundary becomes questionable in

    these systems, due to the randomly located obstacles. As a result, a redefinition of the notion of

    the “traditional cell” into “dynamic cell” is required.

    On the other hand, deafness has a detrimental effect on the complexity of establishing the link

    and causes a synchronization overhead increase. This indicates the importance of redesigning the

    initial access (IA) procedures.

    Figure 1: Uncovered area as a function of the average LoS BSs per square meter. Options 1, 2 and 3 respectively correspond to omni-, semi- and full-directional operation modes.

    Operation frequency 0.4 THz

    Bandwidth of the CC 50 KHz

    SNR threshold 0 dB

    BS transmission power 30 dBm

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 25 of 85

    Figure 2: The coverage area as a function of the operating beamwidth, assuming 10-5 BS/m2. Options 1, 2 and 3 respectively correspond to omni-, semi- and full-directional operation modes.

    Figures 2 and 3 depict the coverage area as a function of the operating beamwidth assuming

    10-5 and 10-2 BSs/m2, respectively, for three different deployment options, namely:

    Option 1 - Omni-directional operation mode: In this option both the BS and UE employ

    omni-directional antennas;

    Option 2 – Semi-directional operation mode: In this option the BS uses a directional

    antenna, while the UE employs an omni-directional antenna; and

    Option 3 – Full-directional operation mode: In this option both the BS and UE employ

    directional antennas. Note that in this option, it is assumed that the TX and RX antennas

    are aligned.

    In both figures, the operation frequency is set to 0.4 THz, while the bandwidth of the CC is 50 kHz.

    Moreover, the BS transmission power is 0 dB and the SNR threshold equals 0 dB.

    Operation frequency 0.4 THz

    Bandwidth of the CC 50 KHz

    SNR threshold 0 dB

    BS transmission power 30 dBm

    BS density [BS/m2] 10-5

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 26 of 85

    Figure 3: The coverage area as a function of the operating beamwidth, assuming 10-5 BS/m2. Options 1, 2 and 3 respectively correspond to omni-, semi- and full-directional operation modes.

    2.1.3 Heterogeneity

    In order to countermeasure the physical limitations of wireless THz systems, the MAC mechanisms

    may simultaneously exploit both the microwave and THz bands [21]. This was initially presented

    in [21], where the authors provided a MAC protocol that employs microwave frequencies for

    establishing the control channels (CCHs), and THz frequencies for the data channels (DCH).

    Additionally, MAC mechanisms may need to facilitate the co-existence of several communication

    technologies with different coverage. As a consequence, two different types of heterogeneity are

    observed in wireless THz networks, namely:

    Spectrum heterogeneity; and

    Deployment heterogeneity.

    By spectrum heterogeneity, we refer to the scenarios in which wireless THz UEs use both high

    (THz) and lower frequencies (e.g. in the microwave band). On the one hand, THz frequencies

    provide a massive amount of bandwidth for high data rate communications. On the other hand,

    the microwave frequencies are used for control message exchange, which demands much lower

    data rates, but higher reliability than data communications. This facilitates the deployment of

    wireless THz networks, due to possible omnidirectional transmission/reception of control

    messages, as well as higher link stability, at lower frequencies. However, the use of both

    microwave and THz bands in UEs increases the fabrication cost and may result to an important

    reduction of the mobile UE (MUE) energy autonomy. Moreover, due to the blockage and deafness

    effects, the establishment of a microwave CCH might not (necessarily also) result in establishing

    the corresponding THz data transmission channel.

    Operation frequency 0.4 THz

    Bandwidth of the CC 50 KHz

    SNR threshold 0 dB

    BS transmission power 30 dBm

    BS density [BS/m2] 10-2

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 27 of 85

    The deployment heterogeneity introduces two scenarios for THz cellular network, namely:

    stand-alone networks; and

    integrated networks.

    In the stand-alone scenario, a complete THz network (from macro to pico levels) will be deployed,

    whereas the integrated network solution is an amendment to existing microwave networks for

    performance enhancement, and includes wireless THz small cells (SCs) and/or THz hotspots [22].

    3. MAC AND RRM LAYER FUNCTIONALITIES

    The organization of this section is as follows:

    Section 3.1 defines and clarifies the structure of the resource block (RB).

    Section 3.2 presents the optimization problem that need to be solved in order to associate

    UEs with BS in a wireless THz network. Moreover, a machine learning approach, which

    provide the solution to this problem is provided.

    Section 3.3 discusses the initial access procedure.

    Section 3.4 provides mobility management and handover mechanisms.

    Section 3.5 clarifies the types of interference that we need to deal with in wireless THz

    communications.

    Section 3.6 presents random and scheduled access multiple access schemes and

    mechanisms.

    Finally, Section 3.7 provides the caching architecture and its functionalities.

    3.1 Channelization

    An important decision in the design of the MAC and RRM layers is the definition of the resource

    blocks (RBs), i.e., the smallest unit of the physical resources that can be allocated. In LTE, a RB is

    defined as a portion of the time-frequency domain with certain frequency range and time

    duration. On the other hand, in wireless THz systems, directional transmissions enable to also use

    the spatial dimension. As a result, RBs can be defined in the time-frequency-space domain,

    providing possibility of much improved capacity for network due to resource reuse. As illustrated

    in Figure 4, in order to properly utilize this type of RB, the BS needs to group a set of UEs together,

    which are non-distinguishable in the transmitted beam, and serve each group with one analogue

    BF vector [23]. This indicates that an analogue BF will be used to serve only one group at a time,

    while hybrid BF should be employed in order to simultaneously serve multiple groups. The

    analogue BF partially utilizes the spatial dimension of the RB, whereas the digital BF increases the

    multiplexing gain within each group.

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 28 of 85

    Figure 4: Space-dependent UE grouping.

    3.2 Users association

    Most of the current standards define a cell by the set of UEs that are associated using a minimum-

    distance rule, which leads to non-overlapping Voronoi tessellation of the serving area of every BS,

    exemplified by the well-known hexagonal cells [24], [25]. The minimum-distance rule leads to a

    simple association metric based on the reference signal received power (RSRP) and RSSI.

    However, the traditional RSRP/RSSI-based association may become significantly inefficient in the

    presence of non-uniform UE spatial distribution, heterogeneous BSs with a different number of

    antenna elements, and different transmission powers [26]. This association entails an unbalanced

    number of UEs per cell, which limits the available resources per UE in highly populated cells,

    irrespective of individual signal strengths, while wasting them in sparse ones. The main

    disadvantage of the current static definition of a cell, as a predetermined geographical area

    covered by a BS, is that the static cell formation is independent of the cell load as well as of the

    UEs’ capabilities. Therefore, the parameters that should affect the cell formation are:

    UE traffic demand;

    channel between UE and BSs; and

    BSs’ loads. By taking into account, the massive number of degrees of freedom that fully-directional

    communication offers and possible MAC layer analogue BF, we can define a dynamic cell as a set

    of not necessarily collocated UEs that are served by the same beam, independent from the fact

    that they are close or far away from the BS (as long as they are within the same beam of certain

    beamwidth) and dynamically selected to improve some objective function. Upon any significant

    fluctuations of the above three parameters, dynamic cell redefinition may be required. In this

    context, a full database in the macro-cell BS is needed, which records the following attributes:

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 29 of 85

    Dynamic cell formations;

    UEs’ traffic demands;

    UEs’ QoS levels; and

    UEs’ connectivity to the neighbouring BSs. Depending on the UEs’ demands, microcell BSs dynamically group UEs together and form new

    cells so that:

    individual UE’s demands are met (QoS provisioning);

    the trade-off between macro-level fairness and spectral efficiency is improved - e.g., through proportional fair resource allocation (network utility maximization); and

    every UE is associated with at least two groups, to guarantee robustness to blockage (connection robustness).

    Figure 5: Dynamic cell network topology.

    Based on the above criteria, we formulate the corresponding optimization problem for the BS-UE

    association, assuming a scenario, in which Nb BS can serve Nu UE (see Figure 5) in a fully-directional

    mode. In more detail and as reported in [27], for a fixed network topology, which is assumed to

    be prior known to every BS i and UE j, the optimal cell formation should satisfy the following

    optimization problem:

    max𝜳,𝑪

    ∑ 𝑟𝑖𝑗𝑐𝑖𝑗𝑗∈𝑈,𝑖∈𝐵

    ,

    s. t. C1: ∑ 𝑐𝑖𝑗 ≤ 1,𝑗∈𝑈 for each 𝑖 ∈ 𝐵,

    C2: ∑ 𝜓𝑖𝑗 = 1𝑖∈𝐵 , for each 𝑗 ∈ 𝑈,

    C3: 0 ≤ 𝑐𝑖𝑗 ≤ 𝜓𝑖𝑗, 𝜓𝑖𝑗 ∈ {0, 1}, for each 𝑖 ∈ 𝐵,

    C4: 𝜓𝑖𝑗 = 0, if 𝑅𝑖𝑗 ≤ 𝑅𝑗,𝑚𝑖𝑛,

    C5: 0 ≤ 𝜑𝑖𝑏 ≤ 2𝜋, for each 𝑖 ∈ 𝐵,

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 30 of 85

    C6: 0 ≤ 𝜑𝑗𝑢 ≤ 2𝜋, for each 𝑗 ∈ 𝑈,

    where 𝑐𝑖𝑗 is the fraction of resources that the BS i employs to serve the UE j. Likewise, 𝜑𝑖𝑏and 𝜑𝑗

    𝑢

    respectively stand for the boresight angles of the BS i and UE j, whereas 𝑅𝑗,𝑚𝑖𝑛 is the minimum

    required rate for the UE j. Finally, Ψ and C are matrices that collect all the user association

    variables, ψij, and fraction of resources, cij, used by the BS i to serve the UE j, respectively.

    In the above optimization problem, the constraint C2 guarantees the association of the UE j to

    exactly one BS, whereas the constraints C3 and C4 ensure that the minimum acceptable QoS for

    every UE. Additionally, C3 ensures that hat every BS i will provide a positive resource share only

    to its associated UEs. Note that the solution of the optimization problem provides a long-term

    association policy along with proper orientation and operating beamwidths for fully-directional

    wireless THz communications. This solution guarantees the optimal UE-BS association as long as

    the inputs of the optimization problem, namely network topology and UEs’ demands, are

    unchanged. If a UE requires more resources or loses its connection, the optimization needs to be

    performed again.

    In order to find the optimal solution for the association problem, we present Algorithm 1, which

    is based on the swarm intelligence meta-heuristic algorithm called grey wolf optimizer (GWO) [28]

    and returns the optimal user association matrix. According to the GWO, the solutions are grouped

    into four groups, namely α, β, δ, and ω, based on their optimality. In more detail, xα vector

    represents the best solution, while xβ and xδ are respectively the second and third optimal solution

    vectors. Finally, ω is the set containing all other feasible solutions.

    Algorithm 1: GWO algorithm for UE association

    Input: Population size: Np Maximum iterations: Gmax

    Output: X Initialize: xα the best solution

    f(xα) the objective function corresponding value. 1: Calculate the objective function of each vector.

    Use Algorithm 2. 2: Sort vectors according to the objective function value. 3: Select the best solution xα, the second best xβ, and the third best xδ. 4: set G=1. 5: while 𝐺 ≤ 𝐺𝑚𝑎𝑥 do 6: for k=1 to Np do 7: Update vector positions according to equation (1) 8: end for 9: Update vectors α, A, and K.

    Calculate objective function value of each vector k according to Algorithm 2. 10: Select the new xα, xβ, and xδ vectors. 11: G=G+1 12: end while 13: return the best objective function vector xα and best objective function value f(xα).

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 31 of 85

    A brief description of the GWO algorithm for the user association problem is given (above) in

    Algorithm 1. Therein, NP denotes the population size, and Gmax is the maximum number of

    generations. We notice that these are the only inputs for a given problem, since all the other

    parameters are randomly generated. Thus, GWO does not require additional control parameter

    setting like other algorithms. The population of NP vectors is initialized randomly from a uniform

    distribution. After the objective function value of each vector is calculated the algorithm sorts the

    vectors descending according to objective function value. The best solution is selected as the xα

    vector, while the second best is the xβ, and the third best is the xδ vector respectively. Then the

    algorithm main loop starts.

    In the G+1 generation, the position of the k-th vector in the n-th dimension, is evaluated as

    𝐱𝐧𝐤(𝐆 + 𝟏) = 𝐱𝐧𝐤

    𝐚𝟏 (𝐆)+𝐱𝐧𝐤𝛃𝟐(𝐆)+𝐱𝐧𝐤

    𝛅𝟑(𝐆)

    𝟑 ( 1 )

    where

    𝑥𝑛𝑘𝑖𝑗

    = 𝑥𝑛𝑘𝑖 (𝐺) − 𝐴𝑛𝑘

    𝑗 (𝐺) 𝐷𝑛𝑘𝑖 (𝐺), for (𝑖, 𝑗) ∈ {(𝑎, 1), (𝛽, 2), (𝛿, 3)}

    and

    𝐷𝑛𝑘𝑖 (𝐺) = |𝐾𝑛𝑘

    𝑗 (𝐺) 𝑥𝑛𝑘𝑖 (𝐺) − 𝑥𝑛𝑘(𝐺)|

    with

    𝐴𝑛𝑘𝑗 (𝐺) = 𝑎 (2 𝑓𝑛𝑘

    1 (𝐺) − 1)

    and

    𝐾𝑛𝑘𝑗 (𝐺) = 2 𝑓𝑛𝑘

    2 (𝐺)

    Please note that 𝑓𝑛𝑘1 (𝐺) and 𝑓𝑛𝑘

    2 (𝐺) are uniformly distributed randomly selected numbers in the

    range of [0, 1].

    The algorithm updates the α, A and K vectors according to the above relations and evaluates the

    objective function value of the new vectors. Then again, a new set of xα, xβ, xδ vectors is selected,

    if it improves the objective function value, provided by algorithm 2. Finally, note that the stopping

    criterion is the maximum number of generations.

    Algorithm 2: Evaluation of the objective function.

    1: Input: A possible solution y 2: for i=1 to Nu do 3: Calculate rate rij for the i-th UE connecting to the j-th BS 4: if 𝑅𝑖𝑗 ≥ 𝑅𝑗,𝑚𝑖𝑛 then

    5: Calculate cij 6: end if

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 32 of 85

    7: end for 8: Calculate objective function

    ∑ 𝑟𝑖𝑗𝑐𝑖𝑗𝑗∈𝑈,𝑖∈𝐵

    9: Return objective function value

    3.3 Initial access

    At THz frequencies, high antenna gains are needed to overcome the large path loss and other

    losses. In order to support this scenario, IA, where UE discovers THz access point and forms link-

    layer connection, needs to support BF/directionality at least in one end of the link (unless

    communication distances are very small or very long preambles/high coding gain are used to

    make it easier to discover users even with omnidirectional antenna modes). However, the use of

    low-complexity and low-power THz devices along with the massive number of antennas, make

    traditional digital BF based on instantaneous channel state information (CSI) very expensive and,

    in several cases, infeasible. On the other hand, the use of analogue BF, based on predefined beam

    steering vectors (beam training codebook), each covering a certain direction with a certain

    beamwidth (BW), is considered as a feasible and effective alternative solution. However, one of

    the main drawbacks of analogue BF is the lack of multiplexing gain, which is addressed by the

    hybrid digital/analogue BF architecture.

    Based on the assumed BF (i.e., fully digital, fully digital but low-resolution converters, hybrid,

    analogue, etc.) multiple beams could be transmitted/received at the same time, helping to reduce

    IA time. Otherwise, options include sequential scanning of all possible BF directions at the THz

    access point and UE (exhaustive search), using hierarchical search, etc. The reliance on the

    directional transmission in the IA in the mmWave communications renders the initial cell search

    procedures different from the existing microwave systems. In the existing microwave systems,

    sophisticated BF is used only after the IA procedures have been completed. In order to reduce the

    time overhead, a hybrid approach has been proposed in several papers, where microwave bands

    (omnidirectional search) are used for the BS discovery and then reverting to mmWave bands for

    subsequent beam alignment and data transmission. As a result, the required functions for UE

    detection depend on the chosen approach for IA. For example, for hierarchical search, it is

    required to be able to support successively narrower beams.

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 33 of 85

    Figure 6: IA procedure.

    In general, all the design options considered for IA follow the same basic steps shown in Figure 6.

    The main steps of the IA procedure are identical to the ones used in the third generation

    partnership project (3GPP) LTE-A, which are described in [29]. However, the depicted procedure

    needs major modifications for THz to enable both the UE and the BS to determine the initial BF

    directions in addition to detecting the presence of the BS and the access request from the UE. In

    more detail, the IA steps are:

    1. Synchronization and signal detection: During this step, each BS periodically transmits

    synchronization signals that the UE can scan to detect the presence of the BS and obtain the

    downlink frame timing. In LTE-A, the first synchronization signal to detect is the Primary

    Synchronization Signal (PSS). On the other hand, for THz systems, the synchronization signal

    will additionally be used to identify the UE’s BF direction, which (for analogue BF) is related

    to the angles of arrival of the signal paths from the BS.

    2. Random access (RA) preamble transmission: Motivated by the LTE-A uplink frame structure,

    we assume that the uplink contained dedicated slots exclusively for the purpose of RA

    messages. After the synchronization and signal detection is completed, the location of these

    slots is known to the UE. The UE transmits a RA preamble in one of the RA slots. Since the UE

    BF direction is known after step 1, the RA preamble can be transmitted directionally. The BS

    scans for the presence of the RA preamble and learns the BF direction at the BS side.

    3. RA response (RAR): After detecting a RA preamble, the BS transmits a RAR to the UE, which

    indicates the index of the detected response. At this point, both the BS and the UE know the

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 34 of 85

    BF directions so all transmissions can obtain the full BF gain. The UE receiving the RAR knows

    its preamble was detected.

    4. Connection request: After receiving RAR, the UE desiring initial access will send some sort of

    connection request message on the resources scheduled in the uplink grant in the RAR.

    5. Scheduled communication: All subsequent communication can occur on scheduled channels

    with the full BF gain on both sides.

    Note that this IA procedure was initially presented in [29].

    Figure 7: PSS transmission.

    Similar, to long term evolution (LTE), in order to achieve spatial synchronization, as illustrated in

    Figure 7, we assume that the primary synchronization signal (PSS) is transmitted periodically once

    every Tp seconds in a brief interval of length of length Ts. In what follows, we call the short interval

    of length Ts the PSS time slot, and the period of length Tp between two concurrent PSS slots, the

    PSS period. In the THz regime, due to the severe pathloss attenuation, we consider that the BS

    randomly transmits the signal in a different direction in each PSS time slot; in other words, it

    randomly scans the angular space. Of note, deterministic search patterns, such as the ones

    employed in IEEE 802.11ad [30], could also been employed.

    Moreover, in order to exploit the higher BW available in the THz range, we assume that, in each

    PSS time slot, the PSS waveform is transmitted over Nd PSS sub-signals with each sub-signal being

    transmitted over a small BW, Ws. It is worth noting that the use of multiple sub-signals can provide

    frequency diversity, while narrowband signalling enables the use of very low power RXs with high

    SNR capabilities. Additionally, the PSS signal should fit in the minimum possible BW. A UE

    searching for the BS has no knowledge of the actual BW during the cell search; therefore, all the

    BSs transmit the PSS over the same BW. For THz systems, we expect that the minimum BW will

    be much larger than the current fifth generation (5G) systems. Hence, a reasonable number of

    Fre

    qu

    en

    cy

    … … …

    …Wt

    Ws

    m=1 m=2 m=Ntot

    d=1

    d=2

    d=Nd

    Tp Ts

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 35 of 85

    narrowband sub-signals can be accommodated, even in the minimum bandwidth. Finally, at the

    UE, we assume that a generalized likelihood ratio test (GLRT) is employed to determine whether

    a PSS signal is present and in which direction.

    3.4 Mobility management and handovers

    This section is dedicated to mobility management and handover processing. In order to address

    mobility management, UE tracking with low latency and high accuracy is required. Moreover, in

    order to countermeasure multiple handovers and to reduce the latency, physical layer caching is

    proposed. The following subsections discuss UE tracking and handovers.

    3.4.1 UE tracking

    Once the THz access point (AP) and the associated UE have discovered the proper BF directions,

    the UE should be tracked in order to support nomadic mobility of UE or small movements at the

    transceivers of a fixed P2P link. If we adopt the conventional real-time channel estimation

    schemes, the pilot overhead will be unaffordable [31], [32]. As a consequence, the MAC and RRM

    layers should support beam-tracking method that consumes fewer resources compared with the

    full exhaustive beam discovery. For example, we can search just the beam direction adjacent to

    the current direction; this assumes that changes are small, which may not always be the case.

    Searching the technical literature, there exist several papers that provide different UE tracking

    approaches (see e.g., [33], [34], [35], [36], [37]). In particular, in [33], the authors proposed a

    beam tracking method, which is based on detecting the signal strength via training sequences

    appended to data packets. This approach has been experimentally validated by monitoring

    adjacent beams (in the angular domain) in [35]. The drawback of this approach is that it requires

    multiple beam pairs training. Moreover, in [36], the authors exploited the scarcity of the channel,

    and reduced the problem of estimating the AoAs/AoDs, in order to estimate the virtual channel

    matrix. This tracking solution relies on the assumption that the previous estimate has small

    difference to the current AoA/AoD and does not exploit any dynamics of the channels. Likewise,

    in [34], the authors presented a beam tracking approach that is based on fully scanning all possible

    beam combinations in order to create a measurement matrix to which the extended Kalman filter

    (EKF) is applied. The main drawback in [34] is the full scan requirement, which makes it difficult

    to track fast-changing environments, due to the long measurement time. In contrast to [34], in

    [37], the beam tracking approach relies on a single measurement; therefore, it is considered to

    be more reliable for tracking fast-changing channels.

    In practice, more efficient UE tracking schemes exploiting the temporal correlation of the time-

    varying channels are preferred. In general, excising UE tracking schemes can be classified into two

    categories. The key idea behind the schemes that belong in the first category is to model the time-

    varying channels in adjacent time-slots by a one-order Markov chain and apply classical Kalman

    filter in order to track the time-varying channels with low pilot overhead [38], [39]. However, the

    special sparse structure of the THz beamspace channels cannot be modelled as a one-order

    Markov process. As a consequence, these approaches cannot be directly extended to wireless THz

    systems with multiple antennas [40].

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 36 of 85

    3.4.2 Handovers

    As discussed in TERRANOVA Deliverable D.2.2, the suppression of interference in THz systems

    with pencil-beam operation comes at the expense of more complicated mobility management

    and handover strategies. In contrast with the long term evolution advanced (LTE-A), frequent

    handovers even for fixed UEs, is a potential drawback of THz systems, due to their vulnerability to

    random obstacles (such as humans moving and blocking the THz signal due to the very large

    penetration loss).

    As a consequence, the MAC/RRM should be able to recover from user mobility outside the

    coverage of the current AP/BS or from sudden blockage such as human blockage preventing to

    use current AP, preferably without full initial access after current connection has been lost. Due

    to cost reasons, it is not expected that THz networks will cover entire areas. Therefore, after losing

    current THz connection it may be necessary to move to lower frequency communication networks

    such as WLAN/LTE. Multi-connectivity may be required.

    For handover preparation, the caching system should be aware of the next possible AP/BS in order

    to prefetch the contents in the correct next hub. The prefetching of contents in next hub in

    advance will reduce content delivery latency from the user point of view and will save backhaul

    bandwidth consumption from the resource utilization point of view. These two advantages are

    discussed in details in section 3.7. In this case, the cache controller should synchronize with the

    resource manager. After the resource manager performs the necessary calculations for the path

    prediction, this information is passed to the cache controller. This information includes the

    candidate AP/BS for handover. Based on the forwarded information, the cache controller will

    trigger prefetching commands to the concerned caches. When the relevant contents are retrieved

    in the concerned caches, the cache controller will be informed and trigger an update to the

    resource manager. Based on such an update, besides the updated network conditions, the

    handover decision is made.

    The efficiency of the cache controller during this process can be seen as the efficiency of caching

    system to prefetch the needed data in an optimized manner (no unnecessary prefetching is

    performed). The QoE of a user is dependent on the communication performance between the

    cache controller and the resource manager. The precision of the path prediction from the

    resource manager affects both the user QoE and the caching system performance.

    3.5 Interference management

    Due to the pencil beam nature of THz transmissions, interference from sidelobes of the antenna

    can be ignored in many cases; similarly, interference from non-LOS transmitters can be negligible.

    Therefore, typical interference could be modelled with on/off behaviour with quite low

    probability of interference. In some cases, this could lead to noise-limited behaviour instead of

    interference-limited behaviour [41] . In other cases, scheduling and proper beamforming design

    can be used. This also leads to challenges for MAC/RRM, as to how to extract maximum

    performance from systems taking into account spatial reuse.

    Let us next discuss how directionality can help with different interference types. In wireless

    networks, there are three main types of interference that should be managed [42]:

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 37 of 85

    Intra-cell interference: This is the interference among the UEs in a cell. It can be avoided

    by orthogonally allocating resources to users (in time/frequency/space). Since orthogonal

    allocation would limit spectral efficiency, approaches enabling spectrum re-use are more

    beneficial. Device to device (D2D) users (that communicate with each other directly) will

    potentially cause and receive additional interference. However, highly directional pencil

    beams will avoid most of this kind of interference. For random access, even very simple

    approaches such as slotted Aloha can be efficient.

    Inter-cell interference: This means interference among different cells. Especially at higher

    THz frequencies and longer distances this is expected to be very low due to exponentially

    increasing molecular absorption. In effect, molecular absorption protects from inter-cell

    interference. Even at lower THz frequencies, highly directional beams make interference

    unlikely. If link density is very high, we may need to take approaches to manage inter-cell

    interference. Well known from LTE networks are for example fractional frequency reuse

    (FFR) and soft frequency reuse (SFR). Additionally, if information exchange is enabled

    between cells (such as by X2 interface), more advanced interference management

    methods can be used. Due to highly available bandwidth at THz, it may even be feasibly

    to employ reuse factor greater than one for simplicity. In some scenarios, such as THz

    networks inside office rooms (attocells), there is substantially reduced need for any kind

    of interference management since the walls/doors highly attenuate the signals between

    different rooms.

    Inter-layer interference: This means interference among different levels of network (such

    as macro, micro, pico, femto, atto). It is expected that THz frequencies will be mainly used

    or small cells (such as femto/atto) and not for levels requiring longer communication

    distances. This separation will avoid this kind of interference. Of course, with large dish

    antennas (or massive antenna arrays) THz communication can be used even over longer

    distances but this will be typically limited to fixed point-to-point links. In case that THz is

    used at several layers simultaneously, techniques from LTE such Enhanced-ICIC (e-ICIC)

    can be used to mitigate interference among different levels [43]. Naturally, the highly

    directional nature of the THz pencil beams will help also in this case.

    Additionally, in case of multipath inter-symbol interference (ISI) may occur. To mitigate this, well-

    known approaches such as OFDM or equalizer can be used.

    To sum up, directional communications with pencil-beam operation drastically reduce multiuser

    interference in THz networks. An interesting question is whether in this case a THz network is

    noise-limited, as opposed to interference-limited networks. This fundamental question affects the

    design principles of almost all MAC layer functions. For instance, as the system moves to the noise-

    limited regime, the required complexity for proper resource allocation and interference

    avoidance functions at the MAC layer is substantially reduced. On the other hand, pencil-beam

    operation complicates negotiation among different devices in a network, as control message

    exchange may require a time consuming beam training procedure between transmitter and

    receiver.

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 38 of 85

    3.6 Multiple access schemes

    Novel MAC protocols are required for THz band communication networks, since classical solutions

    are unable to accommodate the following characteristics:

    The THz band provides devices with a very large bandwidth. As a consequence, the THz

    devices do not need to aggressively contend for the channel. In addition, this very large

    bandwidth results in extremely high bit-rates; hence, very low transmission durations are

    achieved. This causes a very low collision probability.

    The use of very large arrays and very narrow directional beams can also clearly reduce the

    multi-user interference. This comes with the cost that high-bit-rates and pencil-beams

    significantly increase the synchronization requirements [41].

    As a result, the new MAC protocol need to be designed and developed that accommodates the

    following objectives:

    To support both random and scheduled access;

    To employ pencil-beamforming to countermeasure the high channel attenuation;

    To countermeasure deafness, by guaranteeing alignment between the TX and the RX,

    through the development of RX-initiated transmission schemes.

    To exploit fast-steerable pencil beams for network-wide objectives. The fast steering and

    pattern control capabilities of very large antenna arrays enable new functionalities that

    can be exploited to control interference. For example, in the DL, a TX can simultaneously

    send messages to multiple receivers, by transmitting time-interleaved pulses in different

    directions so that the pulses intended for each user add coherently at the desired RX,

    with no interference. There exists a trade-off between user acquisition complexity and

    communication robustness, in terms of BW choice. A possible scheme to fully harness

    the huge antenna array is to adapt wider BW during scanning phase for fast user

    acquisition, and intelligently steer focused thin beam for the subsequent data

    communication.

    Table 1 reports the technical literature on directional MAC protocols. In particular, the first

    proposed MAC protocols [42], [43] and [44], employed omni-directional RTS/CTS (ORTS/OCTS)

    packets in order to determine the best beam direction. The disadvantage of this approach is that

    the communication range of the devices is significantly constrained. Next, directional-omni (DO)

    MAC protocols were presented, which allowed omni-directional reception of directional

    transmitted signals (see for example [45], [46], [47], and [48]). The main challenge of using

    directional RTS/CTS (DRTS/DCTS) is to determine the best beam direction. As a consequence,

    these approaches assume that the location information of the nodes are acquired through the

    global positioning system (GPS) [45], upper layer [47], or the determination of the DoA of

    incoming transmissions by more complicated RXs, which employ digital BF. The disadvantage of

    these protocols is that they usually suffer from hidden terminals and deafness problems, since

    they do not inform their neighbours about the ongoing communication. Likewise, the protocols

    presented in [49], [50], [51] and [52], utilized multi-directional circular RTS/CTS (CRTS/CCTS)

    control packets in order to suppress the hidden terminal and deafness problems, while supporting

    transmission range to DO neighbours. In particular, the RTS and CTS packets are emitted in

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 39 of 85

    directional mode sequentially from each of the sectors in order to inform all the neighboring

    nodes about the ongoing transmission and hence minimize the deafness problem. This approach

    causes the pollution of the medium with an enormous amount of control packet overhead, before

    each transmission. As a result, the overall throughput of the system is significantly reduced. In

    order to overcome the throughput reduction, the transmission of multi-directional concurrent

    RTS/CTS packets in [52], [53], and [54], as well as the use of an additional channel for control

    packet transmission [55], [56], [57], [58], [59], [60], [61], [62] were proposed. Despite the fact

    that these protocols solve the overhead problem, they are not compatible with IEEE 802.11ay

    transceiver, due to the requirement of sophisticated transceivers for concurrent transmission.

    Additionally, all these protocols assume either the availability of the location information or

    continuous tracking of the location of neighboring nodes by either demanding extra packet

    overhead, such as periodic hello packet transmission, or more complex hardware for DoA

    detection.

    Table 1: Technical literature on directional MAC protocols.

    Ref. RTS CTS Range Beamforming Information

    Antenna Chan-nel(s)

    MAC Challenge Addressed

    Deafness Hidden terminal

    [42] Omni Omni OO3 DoA Switched Single No No

    [43] Omni Omni OO Exchange Antenna Weights

    Adaptive array

    Multi No Yes

    [44] Dir Omni OO Exchange Antenna Weights

    Adaptive array

    Multi No Yes

    [45] Dir Omni OO GPS Switched Single No No

    [46] Dir Dir DO4 DoA Adaptive array

    Single No No

    [47] Dir Dir DO Upper layer Adaptive array

    Single No No

    [48] Dir Dir DO Assumed available

    Switched Single Yes No

    [63] Multi-Dir

    sequen-cial

    Dir DO DoA Switched Single Yes Yes

    [49] Multi-Dir

    sequen-cial

    Multi-Dir

    seque-ncial

    DO DoA Switched Single Yes Yes

    [50] Multi-Dir

    Multi-Dir

    DO Upper layer Switched Single Yes Yes

    3 OO: Omni-Omni. 4 DO: Directional-Omni.

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 40 of 85

    sequen-cial

    seque-ncial

    [51] Multi-Dir

    sequen-cial

    Multi-Dir

    seque-ncial

    DO Assumed available

    Switched Single Yes Yes

    [52] Multi-Dir

    sequen-cial

    Multi-Dir

    seque-ncial

    OO Periodic updates

    Adaptive array

    Single Yes Yes

    [53] Multi-Dir

    sequen-cial

    Multi-Dir

    seque-ncial

    DO Assumed available

    Adaptive array

    Single Yes Yes

    [54] Dir Dir DO Hello Packet Adaptive array

    Single Yes Yes

    [55] Dir Dir DO Assumed available

    Switched Multi Yes No

    [56] Dir Dir DO DoA Switched 2 channels

    Yes No

    [57] Dir Dir DO DoA Switched 2 channels

    Yes Yes

    [58] Dir Dir DO DoA Switched Multi Yes Yes

    [59] Dir Dir DO Assumed available

    Switched Multi Yes No

    [60] Dir Dir DO DoA Switched 2 channels

    Yes Yes

    [61] Omni Omni OO GPS Switched Multi Yes Yes

    [62] Omni Omni OO Assumed available

    Adaptive array

    Multi Yes Yes

    Motivated by the above requirement and based on the previous published technical literature,

    the medium access can be organized in beacon intervals (BIs), similar to IEEE 802.11ay [64]. Each

    BI should support BF association, management frame exchange between the access point (AP)

    and the beam-trained stations, and data transmission. As a consequence, as illustrated in Figure

    8, the BI consists of three phases, namely:

    Beacon header interval (BHI);

    Announcement transmission interval (ATI); and

    Data transmission interval.

    BHI ATI DTI

    Figure 8: The components of the BI.

    The BHI is responsible for the spatial synchronization, during the IA. Therefore, as demonstrated

    in Figure 9, it consists of two periods, namely beacon transmission interval (BTI) and associate BF

  • D4.1 – TERRANOVA’s MAC layer definition & resource management formulation

    TERRANOVA Project Page 41 of 85

    training (A-BFT). During the BTI, the AP performs transmit sector sweep (TXSS), by sending

    synchronization signal (beacons), i.e., a sequence of packets, with each of them using a different

    antenna weight vector (AWV), in such a way that the transmissions include all directions, i.e., the

    sectors, of coverage of the AP. In the meanwhile, the STA continuously tries to detect a packet,

    by performing receive sector sweep (RXSS) and when it is able to lock to a beacon frame, it

    decodes its header and data field. The information contained in the payload enables the UE to

    associate to the AP. After the UE has been associated with the AP, it randomly selects one of the

    A-BFT slots in order to perform TXSS. Note that since A-BFT is slotted, collisions may occur, during

    this phase, when two UEs select the same A-BFT slot. Once collision occurs, the A-BFT slot may be

    unavailable for BF training, which will result in great waste of BF training opportunities. In order

    to further alleviate the problem of high collision in ultra-dense user scenarios, a secondary back-

    off mechanism (SBOM) is utilized5.

    BHI

    BTI A-BFT

    Figure 9: The structure of the BHI phase.

    During ATI, the AP exchanges management information with associated and beam-trained STAs,

    and only the AP can initiate a frame transmission. The frames transmitted in ATI are limited to the

    request and response frames such as management frame, acknowledgment (ACK) frame, etc. The

    details of specific request and response frames can be found in [65]. In particular, ATI is


Recommended