KR-20260060714-A - METHOD AND APPARATUS FOR PERFORMING QUANTIZATION AI/ML BASED CHANNEL STATE INFORMATION FEEBACK IN WIRELESS COMMUNICATION SYSTEM
Abstract
본 개시는 무선 통신 시스템에서 AI/ML 기반의 CSI 피드백을 위한 양자화를 효율적으로 수행하는 방법 및 장치에 대한 것으로서, 본 개시의 실시 예에 따라 무선 통신 시스템에서 채널 상태 정보(CSI) 피드백을 위해 자동 인코더를 이용하는 통신 장치에서 수행되는 양자화 방법은, 상기 CSI 피드백을 위해 상기 자동 인코더에 포함되는 양자화기와 관련된 양자화 비트 수를 나타내는 제1 정보와 잠재 변수(latent variable)의 차원을 나타내는 제2 정보의 값들을 초기 설정하는 과정과, CSI를 위해 주어진 정보 비트 수와 비용 함수를 근거로, 최소의 증가분을 갖는, 상기 제1 정보와 상기 제2 정보의 값들을 선택하여, 상기 자동 인코더에 포함되는 인코더, 상기 양자화기 및 디코더 중 적어도 하나를 반복 학습하는 과정과, 상기 제1 정보 및 상기 제2 정보와 관련된 비용 함수를 근거로, 상기 반복 학습에 의해 상기 양자화기와 관련된, 최소 한의 비용 값을 갖도록, 상기 제1 정보와 제2 정보를 결정하는 과정을 포함할 수 있다.
Inventors
- 이동재
Assignees
- 삼성전자주식회사
Dates
- Publication Date
- 20260506
- Application Date
- 20241025
Claims (20)
- 무선 통신 시스템에서 채널 상태 정보(channel state information : CSI) 피드백을 위해 자동 인코더(autoencoder)를 이용하는 통신 장치에서 수행되는 양자화 방법에 있어서, 상기 CSI 피드백을 위해 상기 자동 인코더에 포함되는 양자화기와 관련된 양자화 비트 수를 나타내는 제1 정보와 잠재 변수(latent variable)의 차원을 나타내는 제2 정보의 값들을 초기 설정하는 과정; CSI를 위해 주어진 정보 비트 수와 비용 함수를 근거로, 최소의 증가분을 갖는, 상기 제1 정보와 상기 제2 정보의 값들을 선택하여, 상기 자동 인코더에 포함되는 인코더, 상기 양자화기 및 디코더 중 적어도 하나를 반복 학습하는 과정; 및 상기 제1 정보 및 상기 제2 정보와 관련된 비용 함수를 근거로, 상기 반복 학습에 의해 상기 양자화기와 관련된, 최소 한의 비용 값을 갖도록, 상기 제1 정보와 제2 정보를 결정하는 과정을 포함하는 방법.
- 제 1 항에 있어서, 상기 양자화기로 천이된 균일 양자화기(shifted uniform quantizer)를 이용하고, 상기 CSI 피드백을 위한 양자화를 위해 복소수 값을 이용하는 경우, 상기 제1 정보와 상기 제2 정보의 초기 설정 값들은 각각 과 같이 설정되고, 상기 최소 한의 비용 값을 갖도록 결정된 상기 제1 정보와 상기 제2 정보는 를 만족하며, 상기 수식들에서 b는 상기 제1 정보, C는 상기 제2 정보, 그리고 상기 CSI를 위해 상기 주어진 정보 비트 수는 이며, 상기 는 를 만족하며, 상기 비용 함수에 의해 획득되는 비용 값은, 상기 디코더의 출력에 해당하는 복원된 프리코더와 상기 인코더의 입력에 해당하는 원본 프리코더 간의 차이로부터 획득되거나, 또는 상기 복원된 프리코더와 상기 원본 프리코더 간의 각도 차이로부터 획득되는 방법.
- 제 1 항에 있어서, 상기 양자화기로 천이된 균일 양자화기(shifted uniform quantizer)를 이용하고, 상기 CSI 피드백을 위한 양자화를 위해 실수 값을 이용하는 경우, 상기 제1 정보와 상기 제2 정보의 초기 설정 값들은 각각 과 같이 설정되고, 상기 최소 한의 비용 값을 갖도록 결정된 상기 제1 정보와 상기 제2 정보는 를 만족하며, 상기 수식들에서 b는 상기 제1 정보, C는 상기 제2 정보, 그리고 상기 CSI를 위해 상기 주어진 정보 비트 수는 이며, 상기 는 를 만족하며, 상기 비용 함수에 의해 획득되는 비용 값은, 상기 디코더의 출력에 해당하는 복원된 프리코더와 상기 인코더의 입력에 해당하는 원본 프리코더 간의 차이로부터 획득되거나, 또는 상기 복원된 프리코더와 상기 원본 프리코더 간의 각도 차이로부터 획득되는 방법.
- 제 1 항에 있어서, 상기 양자화기는 천이된 균일 양자화기(shifted uniform quantizer)와 음의 영역을 일부 포함하는 천이된 균일 양자화기 중 하나를 이용하는 방법.
- 제 1 항에 있어서, 상기 통신 장치는 상기 제1 정보, 상기 제2 정보, 상기 CSI의 상기 정보 비트 수, 및 상기 양자화기의 최소값을 나타내는 천이 변수 중 적어도 하나를 포함하는 양자화 관련 설정 정보를 상기 CSI 피드백과 관련된 상대 통신 장치에게 제공하는 방법.
- 무선 통신 시스템에서 채널 상태 정보(channel state information : CSI) 피드백을 위해 자동 인코더(autoencoder)를 이용하는 통신 장치에 있어서, 상기 CSI 피드백을 위한 양자화를 수행하는 자동 인코더; 및 상기 자동 인코더를 이용하여, 상기 CSI 피드백을 위해 상기 자동 인코더에 포함되는 양자화기와 관련된 양자화 비트 수를 나타내는 제1 정보와 잠재 변수(latent variable)의 차원을 나타내는 제2 정보의 값들을 초기 설정하고, CSI를 위해 주어진 정보 비트 수와 비용 함수를 근거로, 최소의 증가분을 갖는, 상기 제1 정보와 상기 제2 정보의 값들을 선택하여, 상기 자동 인코더에 포함되는 인코더, 상기 양자화기 및 디코더 중 적어도 하나를 반복 학습하고, 상기 제1 정보 및 상기 제2 정보와 관련된 비용 함수를 근거로, 상기 반복 학습에 의해 상기 양자화기와 관련된, 최소 한의 비용 값을 갖도록, 상기 제1 정보와 제2 정보를 결정하도록 구성된 적어도 하나의 프로세서를 포함하는 통신 장치.
- 제 6 항에 있어서, 상기 양자화기로 천이된 균일 양자화기(shifted uniform quantizer)를 이용하고, 상기 CSI 피드백을 위한 양자화를 위해 복소수 값을 이용하는 경우, 상기 제1 정보와 상기 제2 정보의 초기 설정 값들은 각각 과 같이 설정되고, 상기 최소 한의 비용 값을 갖도록 결정된 상기 제1 정보와 상기 제2 정보는 를 만족하며, 상기 수식들에서 b는 상기 제1 정보, C는 상기 제2 정보, 그리고 상기 CSI를 위해 상기 주어진 정보 비트 수는 이며, 상기 는 를 만족하며, 상기 비용 함수에 의해 획득되는 비용 값은, 상기 디코더의 출력에 해당하는 복원된 프리코더와 상기 인코더의 입력에 해당하는 원본 프리코더 간의 차이로부터 획득되거나, 또는 상기 복원된 프리코더와 상기 원본 프리코더 간의 각도 차이로부터 획득되는 통신 장치.
- 제 6 항에 있어서, 상기 양자화기로 천이된 균일 양자화기(shifted uniform quantizer)를 이용하고, 상기 CSI 피드백을 위한 양자화를 위해 실수 값을 이용하는 경우, 상기 제1 정보와 상기 제2 정보의 초기 설정 값들은 각각 과 같이 설정되고, 상기 최소 한의 비용 값을 갖도록 결정된 상기 제1 정보와 상기 제2 정보는 를 만족하며, 상기 수식들에서 b는 상기 제1 정보, C는 상기 제2 정보, 그리고 상기 CSI를 위해 상기 주어진 정보 비트 수는 이며, 상기 는 를 만족하며, 상기 비용 함수에 의해 획득되는 비용 값은, 상기 디코더의 출력에 해당하는 복원된 프리코더와 상기 인코더의 입력에 해당하는 원본 프리코더 간의 차이로부터 획득되거나, 또는 상기 복원된 프리코더와 상기 원본 프리코더 간의 각도 차이로부터 획득되는 통신 장치.
- 제 6 항에 있어서, 상기 양자화기는 천이된 균일 양자화기(shifted uniform quantizer)와 음의 영역을 일부 포함하는 천이된 균일 양자화기 중 하나를 이용하는 통신 장치.
- 제 6 항에 있어서, 송수신기를 더 포함하며, 상기 적어도 하나의 프로세서는, 상기 송수신기를 통해, 상기 제1 정보, 상기 제2 정보, 상기 CSI의 상기 정보 비트 수, 및 상기 양자화기의 최소값을 나타내는 천이 변수 중 적어도 하나를 포함하는 양자화 관련 설정 정보를 상기 CSI 피드백과 관련된 상대 통신 장치에게 송신하도록 구성된 통신 장치.
- 무선 통신 시스템에서 채널 상태 정보(channel state information : CSI) 피드백을 위해 자동 인코더(autoencoder)를 이용하는 통신 장치에서 수행되는 방법에 있어서, 상기 CSI 피드백을 위해 상기 자동 인코더에 포함되는 양자화기와 관련된 양자화 비트 수를 나타내는 제1 정보와 잠재 변수(latent variable)의 차원을 나타내는 제2 정보의 값들이 반복 학습에 의해 최소 한의 비용 값을 갖도록, 상기 제1 정보와 제2 정보를 결정하는 과정; 및 상기 제1 정보, 상기 제2 정보, CSI를 위해 주어진 정보 비트 수 및 상기 양자화기의 최소값을 나타내는 천이 변수 중 적어도 하나를 포함하는 양자화 관련 설정 정보를 상기 CSI 피드백과 관련된 상대 통신 장치에게 송신하는 과정을 포함하는 방법.
- 제 11 항에 있어서, 상기 양자화 관련 설정 정보를 근거로, 상기 상대 통신 장치와 압축된 CSI의 송신 또는 수신을 위한 시그널링을 수행하는 과정을 더 포함하는 방법.
- 제 11 항에 있어서, 상기 결정하는 과정은, 상기 CSI를 위해 상기 주어진 정보 비트 수와 비용 함수를 근거로, 최소의 증가분을 갖는, 상기 제1 정보와 상기 제2 정보의 값들을 선택하여, 상기 자동 인코더에 포함되는 인코더, 상기 양자화기 및 디코더 중 적어도 하나를 반복 학습하는 과정; 및 상기 제1 정보 및 상기 제2 정보와 관련된 비용 함수를 근거로, 상기 반복 학습에 의해 상기 양자화기와 관련된, 최소 한의 비용 값을 갖도록, 상기 제1 정보와 제2 정보를 결정하는 과정을 더 포함하는 방법.
- 제 11 항에 있어서, 상기 양자화기로 천이된 균일 양자화기(shifted uniform quantizer)를 이용하고, 상기 CSI 피드백을 위한 양자화를 위해 복소수 값을 이용하는 경우, 상기 제1 정보와 상기 제2 정보의 초기 설정 값들은 각각 과 같이 설정되고, 상기 최소 한의 비용 값을 갖도록 결정된 상기 제1 정보와 상기 제2 정보는 를 만족하며, 상기 수식들에서 b는 상기 제1 정보, C는 상기 제2 정보, 그리고 상기 CSI를 위해 상기 주어진 정보 비트 수는 이며, 상기 는 를 만족하며, 상기 비용 함수에 의해 획득되는 비용 값은, 상기 디코더의 출력에 해당하는 복원된 프리코더와 상기 인코더의 입력에 해당하는 원본 프리코더 간의 차이로부터 획득되거나, 또는 상기 복원된 프리코더와 상기 원본 프리코더 간의 각도 차이로부터 획득되는 방법.
- 제 11 항에 있어서, 상기 양자화기로 천이된 균일 양자화기(shifted uniform quantizer)를 이용하고, 상기 CSI 피드백을 위한 양자화를 위해 실수 값을 이용하는 경우, 상기 제1 정보와 상기 제2 정보의 초기 설정 값들은 각각 과 같이 설정되고, 상기 최소 한의 비용 값을 갖도록 결정된 상기 제1 정보와 상기 제2 정보는 를 만족하며, 상기 수식들에서 b는 상기 제1 정보, C는 상기 제2 정보, 그리고 상기 CSI를 위해 상기 주어진 정보 비트 수는 이며, 상기 는 를 만족하며, 상기 비용 함수에 의해 획득되는 비용 값은, 상기 디코더의 출력에 해당하는 복원된 프리코더와 상기 인코더의 입력에 해당하는 원본 프리코더 간의 차이로부터 획득되거나, 또는 상기 복원된 프리코더와 상기 원본 프리코더 간의 각도 차이로부터 획득되는 방법.
- 무선 통신 시스템에서 채널 상태 정보(channel state information : CSI) 피드백을 위해 자동 인코더(autoencoder)를 이용하는 통신 장치에 있어서, 송수신기; 상기 CSI 피드백을 위한 양자화를 수행하는 자동 인코더; 및 상기 CSI 피드백을 위해 상기 자동 인코더에 포함되는 양자화기와 관련된 양자화 비트 수를 나타내는 제1 정보와 잠재 변수(latent variable)의 차원을 나타내는 제2 정보의 값들이 반복 학습에 의해 최소 한의 비용 값을 갖도록, 상기 제1 정보와 제2 정보를 결정하고, 상기 송수신기를 통해, 상기 제1 정보, 상기 제2 정보, CSI를 위해 주어진 정보 비트 수 및 상기 양자화기의 최소값을 나타내는 천이 변수 중 적어도 하나를 포함하는 양자화 관련 설정 정보를 상기 CSI 피드백과 관련된 상대 통신 장치에게 송신하도록 구성된 적어도 하나의 프로세서를 포함하는 통신 장치.
- 제 16 항에 있어서, 상기 적어도 하나의 프로세서는, 상기 송수신기를 통해, 상기 양자화 관련 설정 정보를 근거로, 상기 상대 통신 장치와 압축된 CSI의 송신 또는 수신을 위한 시그널링을 수행하도록 더 구성된 통신 장치.
- 제 16 항에 있어서, 상기 적어도 하나의 프로세서는, 상기 자동 인코더를 이용하여, 상기 CSI를 위해 상기 주어진 정보 비트 수와 비용 함수를 근거로, 최소의 증가분을 갖는, 상기 제1 정보와 상기 제2 정보의 값들을 선택하여, 상기 자동 인코더에 포함되는 인코더, 상기 양자화기 및 디코더 중 적어도 하나를 반복 학습하고, 상기 제1 정보 및 상기 제2 정보와 관련된 비용 함수를 근거로, 상기 반복 학습에 의해 상기 양자화기와 관련된, 최소 한의 비용 값을 갖도록, 상기 제1 정보와 제2 정보를 결정하도록 구성된 통신 장치.
- 제 16 항에 있어서, 상기 양자화기로 천이된 균일 양자화기(shifted uniform quantizer)를 이용하고, 상기 CSI 피드백을 위한 양자화를 위해 복소수 값을 이용하는 경우, 상기 제1 정보와 상기 제2 정보의 초기 설정 값들은 각각 과 같이 설정되고, 상기 최소 한의 비용 값을 갖도록 결정된 상기 제1 정보와 상기 제2 정보는 를 만족하며, 상기 수식들에서 b는 상기 제1 정보, C는 상기 제2 정보, 그리고 상기 CSI를 위해 상기 주어진 정보 비트 수는 이며, 상기 는 를 만족하며, 상기 비용 함수에 의해 획득되는 비용 값은, 상기 디코더의 출력에 해당하는 복원된 프리코더와 상기 인코더의 입력에 해당하는 원본 프리코더 간의 차이로부터 획득되거나, 또는 상기 복원된 프리코더와 상기 원본 프리코더 간의 각도 차이로부터 획득되는 통신 장치.
- 제 16 항에 있어서, 상기 양자화기로 천이된 균일 양자화기(shifted uniform quantizer)를 이용하고, 상기 CSI 피드백을 위한 양자화를 위해 실수 값을 이용하는 경우, 상기 제1 정보와 상기 제2 정보의 초기 설정 값들은 각각 과 같이 설정되고, 상기 최소 한의 비용 값을 갖도록 결정된 상기 제1 정보와 상기 제2 정보는 를 만족하며, 상기 수식들에서 b는 상기 제1 정보, C는 상기 제2 정보, 그리고 상기 CSI를 위해 상기 주어진 정보 비트 수는 이며, 상기 는 를 만족하며, 상기 비용 함수에 의해 획득되는 비용 값은, 상기 디코더의 출력에 해당하는 복원된 프리코더와 상기 인코더의 입력에 해당하는 원본 프리코더 간의 차이로부터 획득되거나, 또는 상기 복원된 프리코더와 상기 원본 프리코더 간의 각도 차이로부터 획득되는 통신 장치.
Description
무선 통신 시스템에서 인공 지능/기계 학습 기반의 채널 상태 정보 피드백을 위한 양자화를 수행하는 방법 및 장치{METHOD AND APPARATUS FOR PERFORMING QUANTIZATION AI/ML BASED CHANNEL STATE INFORMATION FEEBACK IN WIRELESS COMMUNICATION SYSTEM} 본 개시는 무선 통신 시스템에서 양자화(quantization)를 이용하여 채널 상태 정보(channel state information : CSI) 피드백을 수행하는 방법 및 장치에 대한 것이다. 4G 시스템(즉 LTE(long-term evolution) 시스템) 이후 증가 추세에 있는 무선 데이터 트래픽 수요를 충족시키기 위해, 5G 시스템이 개발되어 상용화되었다. 5G 시스템은 초고주파(mmWave) 대역에서 구현될 수 있다. 초고주파 대역에서의 전파의 경로손실 완화 및 전파의 전달 거리를 증가시키기 위해, 5G 시스템에서는 빔포밍(beamforming), 거대 배열 다중 입출력(massive MIMO), 전차원 다중입출력(Full Dimensional MIMO: FD-MIMO), 어레이 안테나(array antenna), 아날로그 빔형성(analog beam-forming), 및 대규모 안테나 (large scale antenna) 기술들이 논의되고 있다. 상기 5G 시스템 등과 같은 무선 통신 시스템에서는 기지국과 단말(user equipment : UE) 간의 안정적인 통신을 위해, UE와 기지국 간의 채널 상태 추정을 위한 다양한 기준 신호(reference signal)이 송수신되며, UE로부터 기지국으로 채널 상태 정보(CSI)가 주기적으로 혹은 비주기적으로 피드백 전송된다. 3GPP(3rd generation partnership project long term evolution)에서 제안한 5G 통신 규격(NR(New RAN))에서 정의하는 5G 시스템과 같은, 무선 통신 시스템에서 기지국은 UE 특정 기준 신호인 CSI-RS(channel state information-reference signal)를 송신할 수 있으며, 수신한 CSI-RS의 수신 신호 세기를 측정하여 기지국에게 채널 상태 정보(channel state information : CSI)를 송신할 수 있다. CSI는 다운 링크에서 채널 상태와 관련된 CQI(Channel Quality Indicator), PMI(Precoding Matrix Indicator) 및 RI(Rank Indication) 중 적어도 하나를 포함할 수 있다. UE에서 CSI-RS의 송신은 각각 주기적으로 혹은 비주기적으로 수행될 수 있다. 상기 CSI에서 상기 RI는 채널의 랭크(rank)에 관련된 정보를 지시하며, UE가 동일한 자원을 통해 수신 가능한 스트림들(streams)의 최대 개수를 나타낸다. 상기 PMI는 채널의 공간적인(spatial) 특성을 반영한 값으로, 복수의 후보 프리코딩 행렬들 중에서 UE가 선호하는 프리코딩 행렬에 대한 정보(예컨대, 인덱스(index))를 나타낸다. 상기 복수의 후보 프리코딩 행렬들은 코드북(codebook)으로 정의되고, 상기 코드북의 후보 프리코딩 행렬들은 코드북 유형에 따라 다양한 방식들로 규격에 정의될 수 있다. 최근에는 단말로부터 기지국으로 CSI의 피드백 전송 시, CSI의 오버헤드를 줄이거나 혹은 CSI의 품질/정확도를 향상시키기 위한 다양한 방안이 연구되고 있다. 도 1a는 무선 통신 시스템에서 UE가 기지국으로 자동 인코더(AE)를 이용하여 CSI를 압축하여 송신하는 CSI 압축 방식을 설명하기 위한 도면, 도 1b는 본 개시의 실시 예에 따른 AI/ML 기반 CSI 피드백을 위한 자동 인코더의 구조의 일 예를 간략히 나타낸 도면, 도 2는 본 개시의 실시 예에 따른 AI/ML 기반 CSI 피드백을 위한 자동 인코더에서 복소수 값 기반의 압축 및 압축 해제를 수행하는 방법을 설명하기 위한 도면, 도 3은 본 개시의 실시 예에 따른 AI/ML 기반 CSI 피드백을 위한 자동 인코더에서 실수 값 기반의 압축 및 압축 해제를 수행하는 방법을 설명하기 위한 도면, 도 4는 전형적인 uniform 양자화기에서 수행되는 양자화 방법의 일 예를 설명하기 위한 도면, 도 5는 본 개시의 실시 예에 따라 천이된(shifted) uniform 양자화기에서 수행되는 양자화 방법의 일 예를 나타낸 도면, 도 6은 본 개시의 실시 예에 따른 AI/ML 기반 CSI 피드백을 위한 양자화를 위해 복소수 값을 갖는 신호 벡터의 차원과 양자화기의 비트 폭을 결정하는 방법의 일 예를 나타낸 도면, 도 7은 본 개시의 실시 예에 따른 AI/ML 기반 CSI 피드백을 위한 양자화를 위해 실수 값을 갖는 신호 벡터의 차원과 양자화기의 비트 폭(bit width)을 결정하는 방법의 일 예를 나타낸 도면, 도 8은 본 개시의 실시 예에 따른 AI/ML 기반 CSI 피드백을 위해 기지국이 주도하는 시그널링 방법을 나타낸 도면, 도 9는 본 개시의 실시 예에 따른 AI/ML 기반 CSI 피드백을 위해 UE가 주도하는 시그널링 방법을 나타낸 도면, 도 10은 본 개시의 실시 예에 따라 음의 영역을 포함하는 shifted uniform 양자화기에서 수행되는 양자화 방법의 일 예를 나타낸 도면, 도 11은 본 개시의 실시 예에 따른 AI/ML 기반 CSI 피드백을 위한 양자화를 위해 복소수 값을 갖는 신호 벡터의 차원과 양자화기의 비트 폭을 결정하는 방법의 일 예를 나타낸 도면, 도 12는 본 개시의 실시 예에 따른 AI/ML 기반 CSI 피드백을 위한 양자화를 위해 실수 값을 갖는 신호 벡터의 차원과 양자화기의 비트 폭을 결정하는 방법의 일 예를 나타낸 도면, 도 13은 본 개시의 실시 예에 따른 AI/ML 기반 CSI 피드백을 위해 기지국이 주도하는 시그널링 방법을 나타낸 도면, 도 14는 본 개시의 실시 예에 따른 AI/ML 기반 CSI 피드백을 위해 UE가 주도하는 시그널링 방법을 나타낸 도면, 및 도 15는 본 개시의 실시 예에 따른 무선 통신 시스템에서 통신 장치의 일 구성 예를 나타내는 도면. 이하 첨부된 도면을 참조하여 본 개시의 동작 원리를 상세히 설명한다. 하기에서 본 개시를 설명하기에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 개시의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 개시에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다. 본 개시의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 개시는 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 개시의 개시가 완전하도록 하고, 본 개시가 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 개시는 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다. 이때, 처리 흐름도 도면들의 각 블록과 흐름도 도면들의 조합들은 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수 있음을 이해할 수 있을 것이다. 또한, 각 블록은 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실행 예들에서는 블록들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다. 이때, 본 실시예에서 사용되는 '~부'라는 용어는 소프트웨어 또는 FPGA(Field Programmable Gate Array) 또는 ASIC(Application Specific Integrated Circuit)과 같은 하드웨어 구성요소를 의미하며, '~부'는 어떤 역할들을 수행한다. 그렇지만 '~부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. '~부'는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 '~부'는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들, 및 변수들을 포함한다. 구성요소들과 '~부'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '~부'들로 결합되거나 추가적인 구성요소들과 '~부'들로 더 분리될 수 있다. 뿐만 아니라, 구성요소들 및 '~부'들은 디바이스 또는 보안 멀티미디어카드 내의 하나 또는 그 이상의 CPU들을 재생시키도록 구현될 수도 있다. 또한 실시예에서 '~부'는 하나 이상의 프로세서를 포함할 수 있다. 본 개시에서, "A/B", "A 또는 B", "A 및/또는 B", "A 및 B 중 적어도 하나", "A 또는 B 중 적어도 하나", "A, B 또는 C", "A, B 및 C 중 적어도 하나" 및 "A, B, 또는 C 중 적어도 하나"와 같은 문구들 각각은 그 문구들 중 해당하는 문구에 함께 나열된 항목들 중 어느 하나, 또는 그들의 모든 가능한 조합을 포함할 수 있다. "제1", "제2", 또는 "첫째" 또는 "둘째"와 같은 용어들은 단순히 해당 구성 요소를 다른 해당 구성 요소와 구분하기 위해 사용될 수 있으며, 해당 구성 요소들을 다른 측면(예: 중요성 또는 순서)에서 한정하지 않는다. 이하 설명에서 사용되는 접속 노드(node)를 식별하기 위한 용어, 망 객체(network enti