IndexFiguresTables |
Sungyeol Back♦ , Chansoo Park* and Wangrok Oh°Improving Performance of 5G NR PBCH by the Altering Rate Matching SchemeAbstract: In 5G new radio (NR) system, base stations transmit MIB (master information block) which contains important information for user equipments (UEs) including subcarrier spacing and locations of DMRS symbols with physical broadcast channel (PBCH). The MIB which is crucial for UE’s initial access is encoded with polar code and then rate-matched before being mapped onto subcarriers for PBCH. In this paper, we propose simple modification on rate-matching which could improve receiving performance of PBCH by increasing frequency diversity. The proposed scheme improves block error rate performance of PBCH reception without anyadditionalcomplexity. Keywords: 5G NR , PBCH , Rate-Matching , Frequency Diversity 백성열♦, 박찬수*, 오왕록°레이트 매칭 방법 수정을 통한 5G NR PBCH 데이터 성능 개선 기법요 약: 5G NR (new radio) 시스템의 기지국은 PBCH (physical broadcast channel)를 통해 부반송파 간격, DMRS 심볼 위치 등을 포함한 MIB (master information block)를 주기적으로 전송한다. 단말의 초기 접속에 필요한 주요 정보를 담고 있는 MIB는 극 부호 (polar code)로 부호화된 후 레이트 매칭 (rate-matching) 과정을 거쳐 PBCH에 할당된 부반송파에 매핑되어 전송된다. 본 논문에서는 레이트 매칭과정에서 반복된 부호비트들이 매핑되는 주파수 간격을 늘려 주파수 다이버시티 이득을 개선하는 방안을 제안한다. 제안하는 기법은 추가적인 복잡도 증가없이 PBCH 수신 성능을 개선할 수 있는 장점이 있다. Ⅰ. 서 론5G NR (new radio) 시스템에서 기지국은 무선 커버리지 (coverage) 내에 위치한 모든 단말의 초기 접속을 위해 시간 영역에서 4개의 OFDM (orthogonal frequency division multiplexing) 심볼과 주파수 영역에서 240개의 부반송파 (subcarrier)로구성된SSB(synchronization signal block)를 전송한다[1,2]. SSB는 신호의 동기와 셀 인덱스 (cell index)를 획득하기 위한 PSS(primary synchronization signal), SSS (Secondary synchronization signal)와 채널 추정을 위해 사용되는 DMRS (demodulation reference signal) 위치, 부반송파 간격 (SCS, subcarrier spacing) 등을 포함한 MIB (master information block)을 획득하기 위한 PBCH (physical broadcast channel)로 구성된다[3]. PBCH는 QPSK (quadrature phase shift keying) 심볼로 변조 (modulation)된 PBCH 데이터와 DMRS로 구성되어 있으며 이때 PBCH 데이터는 SSB 내의 부반송파에 순차적으로 매핑되며 DMRS는 PBCH 내에 4개의 부반송파 간격마다 매핑된다. PBCH 데이터는 MIB를 길이가 512인 극 부호 (polar code)로 부호화한 후 서브 블록 인터리빙 (sub-block interleaving)을 수행하고 이 중 일부 부호 비트를 반복하는 레이트 매칭(rate- matching) 과정을 통해 생성된다. 따라서 수신기에서는 PBCH 데이터의 수신 성능을 개선하기 위해 반복된 부호 비트들에 대한 수신 신호들을 결합한 후 극 부호 복호 (decoding)을 수행하여 MIB를 추출할 수 있다. PBCH 데이터를 생성하는데 사용되는 레이트 매칭 과정에서는 서브 블록 인터리빙 된 코드 워드(codeword)의 앞 부분에 해당하는 352개의 부호 비트가 반복된다. 해당 기법을 통해 생성된 PBCH 데이터가 SSB 내의 부반송파에 매핑될 경우 반복으로 인해 생성된 두 개의 동일 비트가 매핑된 부반송파 간 주파수 간격이 좁아 다이버시티 (diversity) 이득을 크게 얻지 못하는 문제가 있다. 이러한 단점을 해결하기 위해 기존 레이트 매칭 방법을 유지한 상태에서 주파수 다이버시티를 얻기 위해 새로운 PBCH 데이터의 부반송파 매핑 기법이 제안되었다[4]. 해당 기법에서는 레이트 매칭된 비트들을 순차적으로 부반송파에 매핑하는 대신 주파수 다이버시티를 최대화하기 위한 별도의 매핑 테이블을 사용한다. 따라서 PBCH 데이터의 부반송파 매핑에 필요한 인덱스 집합을 저장할 메모리와 해당 메모리를 읽는 과정이 추가로 필요하다. 한편, PBCH 데이터의 수신 성능을 개선하기 위해 레이트 매칭 과정에서 극 부호어 내 중간에 위치한 부호 비트들을 반복하는 기법이 제안되었다[10]. 해당 기법에서는 극 부호의 부호 이득을 극대화할 수 있는 반복 패턴을 제안하였으나 반복된 부호 비트들이 매핑된 부반송파 간 간격이 좁아 주파수 다이버시티를 극대화하는 데는 한계가 있다. 본 논문에서는 레이트 매칭 방법을 수정하여 PBCH 데이터의 성능을 개선하기 위한 기법을 제안한다. 제안하는 기법은 레이트 매칭을 수행하기 위한 원형 버퍼(circular buffer) 구조를 유지한 상태에서 부호 비트를 반복하는 시작점을 수정하여 PBCH 데이터를 생성한다. 이때 생성된 데이터는 SSB 내의 부반송파에 순차적으로 매핑되어 추가적인 복잡도 증가 없이 주파수 다이버시티를 획득하여 성능을 개선할 수 있다. 본 논문의 구성은 다음과 같다. 먼저 2장에서 시스템 모델을 기술하고 3장에서 제안하는 레이트 매칭 기법을 설명한다. 4장에서는 제안하는 기법의 성능을 확인하고 5장에서 결론을 맺는다. Ⅱ. 시스템 모델5G NR 시스템에서 단말의 무선 초기 접속을 위해 사용되는 PBCH 데이터를 생성하는 과정은 그림 1과 같다. 부반송파 간격과 DMRS 위치 등을 포함한 32개의 비트로 구성된 MIB에 길이 24인 CRC (cyclic redundancy check)를 덧붙여 벡터(vector) b를 생성한다. 해당 벡터는 인터리빙 (interleaving) 되어 [TeX:] $$\hat{b}$$로 변환된 후 길이가 N=512인 극 부호 부호기의 입력 벡터 u의 일부 원소 (element)에 정보 비트(informationbit)로 할당된다. 벡터 u는 5G NR 극 부호 부호기를 통해 식 (1)과 같이 부호어 c를 생성하며 식 (1)에서 [TeX:] $$G_N$$은 하삼각 정방 행렬 [TeX:] $$\mathrm{F}=\left[\begin{array}{ll} 1, 0 \\ 1, 1 \end{array}\right]$$의 [TeX:] $$n=\log _2 N$$차 크로네커 곱셈 (kronecker operation) 연산 [TeX:] $$\otimes$$을 통해 식 (2)와 같이 구할 수 있다[8].
극 부호어 c는 16개의 부호 비트로 이루어진 32개의 서브 블록으로 나누어진 다음 그림 2와 같은 방법으로 서브 블록 인터리빙을 통해 벡터 [TeX:] $$\mathrm{d}=\left[d_0, d_1, \ldots, d_{N-1}\right]$$를 생성한다. 그림 3은 레이트 매칭을 수행하기 위한 원형 버퍼를 나타내며 해당 버퍼에 d의 원소들을 저장한 후 [TeX:] $$d_0$$를 기준으로 순차적으로 해당 버퍼의 데이터를 읽어와 식 (3)과 같이 길이가 864인 벡터 e를 생성한다. 여기서 [TeX:] $$\mathrm{d}_i^j$$는 d의 [TeX:] $$i$$번째부터 [TeX:] $$j$$번째까지 원소로 이루어진 서브 벡터 (sub-vector)를 나타낸다. 레이트 매칭을 통해 생성된 e는 432개의 QPSK 심볼로 변조되어 SSB 내 PBCH에 할당된 부반 송파에 순차적으로 매핑된다.
단말은 수신한 SSB에서 PBCH 데이터를 추출한 후 반복된 부호 비트들에 대한 수신 신호 결합을 수행하고 극 부호 복호기의 입력값으로 사용된다. 5G NR 표준에 제안된 레이트 매칭과 PBCH 데이터의 부반송파 매핑 방법을 따를 경우 반복된 부호 비트 쌍들은 각각 부반송파 간격의 5배에 해당하는 주파수 간격을 두고 배치되어 상관 대역폭 (coherence bandwidth)이 해당 주파수 간격보다 클 경우 주파수 다이버시티를 극대화하지 못한다. 이를 개선하기 위해 [4]에서 반복된 부호 비트의 부반송파 간 주파수 간격을 최대화하기 위한 새로운 부반송파 매핑 기법이 제안되었다. 해당 기법은 5G NR 표준에 제시된 원형 버퍼를 그대로 두고 PBCH 데이터를 부반송파에 매핑하는 방법을 수정하여 주파수 다이버시티를 증대시키는 기법을 제안하였으나 PBCH 데이터가 부반송파에 순차적으로 매핑되지 않아 부반송파 매핑 테이블과 메모리 읽기 동작이 추가로 필요하다. Ⅲ. 제안하는 기법5G NR 시스템의 PBCH 데이터 생성에 사용되는 레이트 매칭과 부반송파 매핑 기법을 사용할 경우 반복된 모든 부호 비트 쌍들은 SSB 내에서 부반송파 간격[TeX:] $$f_{sc}$$의 5배에 해당하는 주파수 간격을 두고 배치되어 무선 채널의 상관 대역폭이 [TeX:] $$5f_{sc}$$보다 큰 경우 주파수 다이버시티 획득이 어려운 문제가 있다. 본 논문에서는 복잡도 증가 없이 레이트 매칭 방법을 수정하여 PBCH 데이터의 복호 성능을 극대화하는 기법을 제안한다. 그림 2와 같이 서브 블록 인터리빙 된 d는 레이트 매칭을 위해 그림 3과 같이 원형 버퍼에 저장된다. 해당 버퍼에서 식 (4)와 같이 인덱스 K에 해당하는 부호 비트부터 연속된 864개의 부호 비트를 읽어와 벡터 e를 생성하며 여기서 [TeX:] $$((·))_N$$은 modulo-N 연산을 나타낸다. 제안하는 구조는 원형 버퍼에 저장되어 있는 [TeX:] $$d_{((K))_N}$$부터 864개의 부호 비트들을 순차적으로 읽어내는 구조이므로 읽어낼 비트 인덱스 생성에 필요한 구현 복잡도는 기존 기법과 동일하다. 생성된 e는 QPSK 심볼로 변조된 후 SSB 내의 PBCH에 할당된 부반송파에 순차적으로 매핑되어 단말로 전송된다. 이때 전송된 신호는 다중경로 페이딩 채널 (Multipath fading channel)를 통과하여 RMS (root mean square) 지연 확산 (delay spread) [TeX:] $$\sigma_\tau$$에 따라 결정되는 상관 대역폭에 의해 복호 성능이 달라질 수 있다.
(4)[TeX:] $$\begin{aligned} \mathrm{e}=, {\left[d_{((K))_N}, d_{((K+1))_N}, \ldots, d_{((K+N-1))_N}, d_{((K))_N},\right.} \\, \left.d_{((K+1))_N}, \ldots, d_{((K+351))_N}\right], \\, K \in\{0,1, \ldots, N-1\} \end{aligned}.$$5G 시스템은 중심 주파수 (center frequency) [TeX:] $$f_c$$가 6 GHz 미만인 경우 [TeX:] $$f_{sc}$$로 15, 30 kHz를 사용할 수 있다[5]. 3GPP (Third generation partnership project)에서 제안한 5G 무선 채널 환경은 표 1과 같이 [TeX:] $$\sigma_\tau$$에 따라 다양한 상관 대역폭을 갖는 채널로 모델링될 수 있다. 부반송파 간격으로 정규화 (normalization)된 상관 대역폭 [TeX:] $$B_c$$는 식 (5)와 같이 [TeX:] $$\sigma_\tau$$와 [TeX:] $$f_{sc}$$를 이용하여 계산할 수 있으며 부반송파 간격으로 정규화된 SSB가 차지하는 대역폭은 240이다[6,7].
표 1에서 [TeX:] $$B_c$$ \geq 240인 경우 SSB가 전송되는 대역폭보다 상관 대역폭이 더 넓어 레이트 매칭 방법을 수정하더라도 추가적인 주파수 다이버시티 획득이 어려우나 [TeX:] $$\sigma_\tau$$가 100, 300 ns인 경우 K를 최적화하여 SSB 내의 반복된 부호 비트들이 매핑된 부반송파 간 주파수 간격을 넓혀 추가적인 주파수 다이버시티 획득이 가능하다. 벡터 [TeX:] $$e=[e_0,e_1,\ldots,e_{863}]$$ 내에 포함된 원소들은 SSB 내에 정해진 부반송파 위치에 매핑되며 이 중 반복된 부호 비트 쌍에 해당하는 [TeX:] $$e_l$$과 [TeX:] $$e_{l+N},l \in \{ 0,1, \ldots, 351\}$$의 부반송파 간 주파수 간격 [TeX:] $$D_l$$를 계산하여 벡터 [TeX:] $$D = [D_0,D_1, \ldots, D_{351}]$$를 도출할 수 있다. 이를 활용하여 식 (4)의 K에 따른 D의 누적 분포 변화를 확인하기 위해 [TeX:] $$K = 64i, i=0,1,\ldots,8$$인 경우에 대한 D의 누적 분포를 확인하였으며 그 결과는 그림 4와 같다. 여기에서 K = 0인 경우는 5G PBCH 채널에서 사용되는 레이트 매칭 기법에 해당되며 이때 D 내에 포함된 모든 원소는 5로 동일하다. 그림 4에서 볼 수 있는 바와 같이 K 에 따라 D의 누적 분포가 크게 달라지며 K 값의 최적화를 통해 주파수 다이버시티를 극대화하여 PBCH 수신 성능을 개선할 수 있다. 예를 들어 5G 시스템이 “Long delay spread” 채널에서 동작하여 상관 대역폭이 [TeX:] $$44f_{sc}, f_{sc}$$ = 15 kHz인 경우 K = 256으로 설정하여 레이트 매칭을 수행한다면 그림 4에서 볼 수 있듯이 모든 반복된 부호 비트 쌍들 간 부반송파 간격이 해당 채널의 상관 대역폭보다 넓어 주파수 다이버시티를 충분히 획득할 수 있음을 확인할 수 있다. 따라서 그림 3의 원형 버퍼 구조를 유지한 상태에서 최적의 K를 선택하여 추가적인 복잡도 증가 없이 PBCH 데이터의 성능을 개선할 수 있다. 표(Table) 1. 5G 무선 채널 환경별 RMS 지연 확산 및 정규화된 상관 대역폭 (RMS delay spread and normalized coherence bandwidth of 5G channel model.)
Ⅳ. 전산 실험 결과제안하는 기법의 성능을 확인하기 위해 전산 실험에 사용된 파라미터는 표 2와 같으며 PSS와 SSS를 통해 시간 및 주파수 동기와 셀 인덱스는 정확히 검출됐다고 가정하였다. 채널 추정 및 보상 기법으로는 PBCH 내에 4개의 부반송파마다 위치한 DMRS을 이용하여 LS (least square) 기법을 사용한 후 인접한 2개의 채널 추정값을 선형 보간 (linear interpolation) 및 선형 외간 (linear extrapolation)하여 추정 및 보상하는 것을 가정하였다[4]. 복호화 기법으로는 복호 경로의 개수 L을 유지한 상태에서 사후 확률 (posterior probability)이 가장 높은 경로로 복호화를 수행한 후 CRC 검사를 통해 정보 비트들을 결정하는 CA-SCL (CRC-aided successive cancellation list) 기법을 사용하였다[8,9]. 정규화된 상관 대역폭 [TeX:] $$B_c$$가 각각 50, 200인 TDL-A 채널에서 식 (4)와 같이 [TeX:] $$K = 64i, i=0,1\ldots,8$$ 인 경우에 대한 레이트 매칭을 수행하여 블록 오류율 (block error rate, BLER)이 [TeX:] $$10^{-4}~10^{-3}$$을 달성하는 영역에서 성능을 확인하였으며 그 결과는 그림 5와 같다. 이때 K = 0인 경우는 기존 PBCH 데이터의 레이트 매칭 기법을 나타낸다. 그림 5에서 볼 수 있는 바와 같이 고려하는 모든 [TeX:] $$B_c$$에 대해 K = 256으로 설정하여 레이트 매칭을 수행할 경우 주파수 다이버시티를 극대화할 수 있으며 해당 결과는 그림 4를 통해 예측할 수 있는 결과와 일치한다. 그림 6은 TDL-A 채널에서 단말의 이동 속도 [TeX:] $$v$$가 30 km/h일 때 [TeX:] $$\sigma_\tau$$가 10, 30, 100, 300 ns인 경우에 대해 [4]에 제안된 부반송파 매핑 기법과 K = 256을 사용한 제안하는 기법의 블록 오류율 성능을 나타낸 것이다. 그림 6에서 볼 수 있는 바와 같이 [TeX:] $$\sigma_\tau$$가 10, 30 ns인 경우 [TeX:] $$B_c$$가 SSB가 전송되는 대역폭보다 넓거나 유사하여 고려하는 모든 기법이 추가적인 주파수 다이버시티 이득을 얻기 어려우나 [TeX:] $$\sigma_\tau$$가 100, 300 ns인 경우 제안하는 기법은 블록 오류율이 [TeX:] $$10^{-3}$$을 달성하는 영역에서 기존 기법 대비 각각 약 0.5, 0.25 dB의 성능 이득을 얻을 수 있다. 제안하는 기법은 고려하는 모든 [TeX:] $$\sigma_\tau$$에서 부반송파 매핑 테이블 구현에 필요한 메모리 및 메모리 읽기 과정이 추가적으로 필요한 [4]와 달리 추가적인 복잡도 없이 성능 개선을 얻을 수 있다. 표(Table) 2. 전산실험 파라미터 (Simulation parameters.)
그림(Fig.) 6. RMS 지연 확산에 따른 제안하는 기법의 BLER ( [TeX:] $$v$$=30km/h) (BLER performance of proposed scheme under RMS delay spread.) ![]() 그림 7-9는 TDL-A, B, C 채널에서 표 3에 나타낸 환경에 대해 K = 256을 사용한 제안하는 기법의 성능을 나타낸 것이다. 그림 7-9를 통해 블록 오류율 [TeX:] $$10^{-3}$$ 영역에서 제안하는 기법의 성능 이득을 표 4에 나타내었다. 표 4에서 볼 수 있는 바와 같이 제안하는 기법은 기존 기법 대비 고려하는 모든 TDL 채널과 Case에서 성능 개선이 있으며 TDL-A, B, C에 따라 각각 최대 약 0.5, 0.55 및 0.4 dB의 성능 이득을 얻을 수 있다. Ⅴ. 결 론본 논문에서는 PBCH 데이터를 생성하는 과정에서 일부 부호 비트들의 반복 위치를 수정하여 추가적인 복잡도 증가 없이 주파수 다이버시티를 증대할 수 있는 레이트 매칭 기법을 제안하였다. 제안하는 기법은 부호 비트의 반복 위치에 따라 반복된 부호 비트 쌍들이 매핑된 부반송파 간 주파수 간격의 누적 분포를 도출한 후 무선 채널 환경의 상관 대역폭에 따라 최적의 부호 비트의 반복 위치를 선택할 수 있다. 제안하는 기법은 원형 버퍼 구조를 유지한 상태로 레이트 매칭을 수행하며 이에 따라 추가적인 복잡도 증가 없이 성능을 극대화할 수 있다. BiographyBiographyReferences
|
StatisticsCite this articleIEEE StyleS. Back, C. Park, W. Oh, "Improving Performance of 5G NR PBCH by the Altering Rate Matching Scheme," The Journal of Korean Institute of Communications and Information Sciences, vol. 49, no. 9, pp. 1229-1235, 2024. DOI: 10.7840/kics.2024.49.9.1229.
ACM Style Sungyeol Back, Chansoo Park, and Wangrok Oh. 2024. Improving Performance of 5G NR PBCH by the Altering Rate Matching Scheme. The Journal of Korean Institute of Communications and Information Sciences, 49, 9, (2024), 1229-1235. DOI: 10.7840/kics.2024.49.9.1229.
KICS Style Sungyeol Back, Chansoo Park, Wangrok Oh, "Improving Performance of 5G NR PBCH by the Altering Rate Matching Scheme," The Journal of Korean Institute of Communications and Information Sciences, vol. 49, no. 9, pp. 1229-1235, 9. 2024. (https://doi.org/10.7840/kics.2024.49.9.1229)
|