SLS for 5G

SLS for 5G

Simulator for cell on/off & data offloading in 5G environment

Procedure

  1. 기지국의 트래픽이 일정 수준 이하로 떨어지면 Cell Off
  2. Off 된 기지국의 서비스를 만족하기 위해 다른 기지국들이 UE들을 커버해야 함

Cell Traffic 예측 \(\rightarrow\) 데이터 오프로딩

Offloading 이후 모든 기지국의 총 전력량이 최소가 되게 결정해야 함

  • 목표: 소모 전력량 최소
  • 제약조건: User QoS 만족

Traffic Capacity 모델

주파수800MHz1.8GHz3.5GHz
SCS(Subcarrier Spacing)15kHz15kHz30kHz
RB의 수50개100개136개

References: TS 38.104

UE Mobility 모델

  • eMBB(enhanced Mobile Broadband)
    • 보행자
    • 자동차

References: TR 38.901, TR 38.802


UE 트래픽 모델

References: TR 36.814, TR 38.913


주파수 별 최대 커버리지

개요

무선 통신 네트워크에서 각 주파수 대역의 최대 커버리지는 기지국의 송신 전력, 수신기 감도, 환경에 따른 경로 손실 모델에 따라 달라짐. 본 시뮬레이터에서는 800 MHzOkumura-Hata 모델 1.8GHz 대역에는 Cost 231-Hata 모델, 3.5GHz 대역에는 UMi NLOS 모델을 적용하여 최대 커버리지를 계산하였다.

필요 파라미터

  • 송신 전력(\(P_{tx}\)): 기지국에서 송신하는 신호의 전력(43 dBm)
  • 수신 감도(\(P_{rx_min}\)): UE가 안정적으로 신호를 수신하기 위한 최소 전력 (-100 dBm)
  • 기지국 높이(\(h_{BS}\)): 기지국 안테나의 높이 (20m)
  • UE 높이(\(h\)): UE의 높이 (1.5m)
  • 안테나 이득: \(G_{BS} = 0 dBi\), \(G_{UE} = 0 dBi\)

경로 손실 한계(\(L_{path, max}\))

\[L_{path, max} = P_{tx} + G_{BS} + G_{MS} - P_{rx, min} = 143 dB\]
  • 송신 전력(\(P_{tx}\)): 기지국에서 송신하는 신호의 전력(43 dBm)
  • 수신 감도(\(P_{rx_min}\)): UE가 안정적으로 신호를 수신하기 위한 최소 전력 (-100 dBm)
  • 안테나 이득: \(G_{BS} = 0 dBi\), \(G_{UE} = 0 dBi\)
800 MHz [Okumura-Hata]
\[L = 69.55 + 26.16 log_{10}(f) - 13.82 log_{10}(h_b) - a(h_m) + (44.9 - 6.55 log_{10}(h_b))log_{10}(d)\]
  • \(f\) = 800 MHz
  • \(h_b\) = 20m
  • \(h_m\) = 1.5m
  • \(L\) = 143 dB

도시 지역에서의 보정값 \(a(h_m)\)는 다음과 같음 \[a(h_m) = (1.1 log_{10}(f) - 0.7)h_m - (1.56 log_{10}(f) - 0.8)\]

1.8 GHz [COST 231-Hata]
\[L = 46.3 + 33.9 log_{10}(f)-13.82log_{10}(h_b)-a(h_m)+(44.9-6.55log_{10}(h_b))log_{10}(d)+C\]
  • \(f\) = 1800 MHz
  • \(h_b\) = 20m
  • \(h_m\) = 1.5m
  • \(L\) = 143 dB
  • 도시 지역 보정 값 \(C\) = 3 dB
3.5 GHz [UMi]
\[L_{NLOS} = 22.4 + 35.3 log_{10}(d) + 21.3 log_{10}(f) - 0.3 \times (h_m - 1.5)\]
  • \(d\): 송수신 거리(m)
  • \(f\): 주파수 (GHz)
  • \(h_m\): UE의 높이(m)
주파수 대역모델경로 손실 한계최대 커버리지
800 MHzOkumura-Hata143 dB2.67km
1.8 GHzCOST 231-Hata143 dB1.09km
3.5 GHzUMi(NLOS)143 dB745.4 m

References:

- TR 45.820(Okumura-Hata)

- TR 36.942(COST 231-Hata)

- TR 38.901(UMi)


BS Power Consumption 모델

기지국 전력 소모 모델

BS의 전력 소모는 기본 전력 \(P>0\)에서 시작하며, downlink 송신 전력 \(P_t\)에 따라 선형적으로 증가한다.

총 전력 소비 모델

\[P = P_o + \vartriangle P \times P_t\]
  • \(P_0\): 기본 전력 소비 (712W)
  • \(\vartriangle P\): 전력 증폭 효율 (14.5)
  • \(P_t\): 전송 전력

전송 전력 - \(P_t\)

\[P_{t,k} = \begin{cases} \frac{\Gamma N_0 W}{-D \ln(1 - \epsilon)} \times \frac{2^{\frac{K b}{W}} - 1}{K} \times \left( \frac{r_k}{r_0} \right)^{\alpha}, & \text{if } r_k \geq r_0, \\[10pt] \frac{\Gamma N_0 W}{-D \ln(1 - \epsilon)} \times \frac{2^{\frac{K b}{W}} - 1}{K}, & \text{otherwise}. \end{cases}\]
  • \(r_k\): \(k\)번째 UE와 MBS 간의 거리
  • \(r_o\): 기준 거리 (1m)
  • \(\alpha\): path-loss exponent(도시 환경이므로 2.5)
  • \(K\): 전체 UE 수
  • \(b\): 요구되는 데이터 전송률
  • \(W\): 시스템 대역폭

References: [IEEE]Green 5G Heterogeneous Networks through Dynamic Small-Cell Operation


트래픽 예측 모델

Statistical

  • Prophet
  • ARIMA

Machine Learning

  • Random Forest
  • SVR

Deep Learning

  • LSTM
  • GRU

데이터 오프로딩 알고리즘

Game Theory: Stackelberg Game

Stackelberg 게임은 cell들간의 계층적 관계를 효과적으로 모델링할 수 있기 때문에 선택하였음

  • Off 하는 셀은 off-loading 전략을 먼저 결정하고, off-loading을 받는 셀은 이를 기반으로 수용량을 결정함
  • Stackelberg game의 Backward Induction을 통해 안정적인 균형 해를 찾을 수 있음

Deep Reinforcement Learning: PPO or IPPO