KR20220111145A - 간섭 백색화 동작을 수행하는 무선 통신 장치 및 이의 동작 방법 - Google Patents

간섭 백색화 동작을 수행하는 무선 통신 장치 및 이의 동작 방법 Download PDF

Info

Publication number
KR20220111145A
KR20220111145A KR1020210014400A KR20210014400A KR20220111145A KR 20220111145 A KR20220111145 A KR 20220111145A KR 1020210014400 A KR1020210014400 A KR 1020210014400A KR 20210014400 A KR20210014400 A KR 20210014400A KR 20220111145 A KR20220111145 A KR 20220111145A
Authority
KR
South Korea
Prior art keywords
wireless communication
communication device
value
channel state
mode
Prior art date
Application number
KR1020210014400A
Other languages
English (en)
Inventor
박권열
강환민
권대철
김형종
김혜준
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020210014400A priority Critical patent/KR20220111145A/ko
Priority to US17/504,834 priority patent/US20220247506A1/en
Priority to CN202210028352.2A priority patent/CN114844594A/zh
Priority to EP22152228.7A priority patent/EP4036817A1/en
Priority to TW111103139A priority patent/TW202236829A/zh
Publication of KR20220111145A publication Critical patent/KR20220111145A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0015Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
    • H04L1/0019Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy in which mode-switching is based on a statistical approach
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0026Transmission of channel quality indication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • H04B1/50Circuits using different frequencies for the two directions of communication
    • H04B1/52Hybrid arrangements, i.e. arrangements for transition from single-path two-direction transmission to single-direction transmission on each of two paths or vice versa
    • H04B1/525Hybrid arrangements, i.e. arrangements for transition from single-path two-direction transmission to single-direction transmission on each of two paths or vice versa with means for reducing leakage of transmitter signal into the receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J11/00Orthogonal multiplex systems, e.g. using WALSH codes
    • H04J11/0023Interference mitigation or co-ordination
    • H04J11/005Interference mitigation or co-ordination of intercell interference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0025Transmission of mode-switching indication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03165Arrangements for removing intersymbol interference using neural networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03993Noise whitening
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/541Allocation or scheduling criteria for wireless resources based on quality criteria using the level of interference

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Theoretical Computer Science (AREA)
  • Probability & Statistics with Applications (AREA)
  • Data Mining & Analysis (AREA)
  • Medical Informatics (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Monitoring And Testing Of Transmission In General (AREA)

Abstract

본 개시의 간섭 백색화(Interference Whitening) 동작을 수행하는 무선 통신 장치의 동작 방법은 상기 무선 통신 장치의 제1 채널 상태 정보를 획득하는 단계, 상기 간섭 백색화 동작과 관련된 복수의 모드들 중 상기 제1 채널 상태 정보에 대응되는 어느 하나의 모드를 선택하는 단계, 상기 선택된 모드에 따른 채널 성능 정보를 획득하는 단계 및 상기 제1 채널 상태 정보, 상기 선택된 모드, 및 상기 채널 성능 정보에 기초하여 가치 함수 기대값을 업데이트하는 단계를 포함할 수 있다.

Description

간섭 백색화 동작을 수행하는 무선 통신 장치 및 이의 동작 방법{WIRELESS COMMUNICATION DEVICE PERFORMING INFERENCE WHITENING OPERATION AND METHOD OF THEREOF}
본 개시의 기술적 사상은 무선 통신 장치에 관한 것으로, 더욱 상세하게는, 간섭 백색화 동작을 수행하는 무선 통신 장치 및 상기 무선 통신 장치의 동작 방법에 관한 것이다.
무선 네트워크는 제한된 주파수 대역 내에서 통신 용량을 최대화하고 효율성을 증대시키기 위해 주파수를 재사용한다. 예시적으로, 무선 통신 장치가 OFDMA(Orthogonal Frequency Division Multiple Access)와 같은 환경에서 동작하는 경우, 기지국 간 중첩된 신호를 수신하는 지역이 존재하고, 이로 인해 셀간 간섭(Inter-Cell Interference) 현상이 발생될 수 있다.
무선 통신 장치는 인접 셀에 대한 구체적인 정보 없이 셀간 간섭으로 인해 유색화된(colored) 간섭을 제거하는 것이 어려울 수 있다. 다만, 무선 통신 장치는 간섭 백색화(Interference Whitening) 동작을 수행함으로써 효율적으로 신호의 질을 개선할 수 있다.
본 개시의 기술적 사상이 해결하려는 과제는, 강화 학습을 통해 효율적으로 간섭 백색화 동작을 수행하는 무선 통신 장치를 제공한다.
본 개시의 실시예에 따른 간섭 백색화(Interference Whitening) 동작을 수행하는 무선 통신 장치의 동작 방법은 상기 무선 통신 장치의 제1 채널 상태 정보를 획득하는 단계, 상기 간섭 백색화 동작과 관련된 복수의 모드들 중 상기 제1 채널 상태 정보에 대응되는 어느 하나의 모드를 선택하는 단계, 상기 선택된 모드에 따른 채널 성능 정보를 획득하는 단계, 및 상기 제1 채널 상태 정보, 상기 선택된 모드, 및 상기 채널 성능 정보에 기초하여 가치 함수 기대값을 업데이트하는 단계를 포함할 수 있다.
아울러, 본 개시의 간섭 백색화(Interference Whitening) 동작을 수행하는 무선 통신 장치의 동작 방법은 상기 무선 통신 장치의 대상 채널 상태 정보를 획득하는 단계, 채널 상태 정보 각각에 대해 복수의 모드들 중 어느 하나가 지정되는 정책 정보에 기초하여 상기 대상 채널 상태 정보에 대응되는 대상 모드를 선택하는 단계, 및 상기 선택된 대상 모드에 따라 통신을 수행하는 단계를 포함하고, 상기 정책 정보는 채널 상태 정보, 복수의 모드들, 및 상기 복수의 모드들 각각에 대해 획득된 채널 성능 정보에 따라 강화 학습된 가치 함수 기대값에 기초하여 상기 채널 상태 정보에 대해 상기 복수의 모드들 중 어느 하나가 지정된 정보인 것을 특징으로 할 수 있다.
본 개시의 제1 채널 상태 정보를 획득하고, 상기 간섭 백색화 동작과 관련된 복수의 모드들 중 상기 채널 상태 정보에 대응되는 어느 하나의 모드를 선택하며, 상기 선택된 모드에 대응되는 채널 성능 정보를 획득하는 통신 프로세서, 기 제1 채널 상태 정보, 상기 선택된 모드, 및 상기 채널 성능 정보에 기초하여 가치 함수 기대값을 업데이트하는 뉴럴 네트워크 프로세서, 및 제1 채널 상태 정보에 대해 상기 복수의 모드들 중 어느 하나가 지정된 정책 정보를 저장하는 메모리를 포함할 수 있다.
본 개시의 기술적 사상에 따르면, 무선 통신 장치는 강화 학습을 통해 채널 상태에 따른 간섭 백색화 동작 모드를 결정할 수 있다. 이에 따라, 무선 통신 장치는 채널 환경에 따라 간섭 백색화 동작을 적응적으로 수행할 수 있어 단말의 수신 성능을 향상 시킬 수 있다.
도 1은 본 개시의 실시예에 따른 무선 통신 장치의 구성을 도시한 블록도이다.
도 2는 셀간 간섭 현상이 발생하는 예시를 도시한 도면이다.
도 3은 본 개시의 실시예에 따라 무선 통신 장치가 가치 함수 기대값을 업데이트하는 방법을 도시한 흐름도이다.
도 4는 일실시예에 따라 무선 통신 장치가 복수의 모드들 중 어느 하나의 모드를 선택하는 방법을 도시한 흐름도이다.
도 5a 및 도 5b는 일실시예에 따라 정책 정보가 저장된 테이블을 도시한 도면이다.
도 6은 가치 함수 기대값이 업데이트되는 강화 학습의 실시예가 도시된 도면이다.
도 7은 복수의 시점들로부터 획득된 즉각 보상값들에 기초하여 미래 보상값을 생성하는 예시를 도시한 도면이다.
도 8은 일실시예에 따라 가치 함수 기대값을 생성하는 방법을 도시한 흐름도이다.
도 9는 본 개시의 실시예에 따라 가치 함수 기대값이 업데이트됨으로써 채널 성능 정보가 개선된 결과를 도시한 그래프이다.
도 10은 일실시예에 따라 정책 정보를 결정하고, 결정된 정책 정보에 기초하여 대상 모드를 결정하는 방법을 도시한 흐름도이다.
도 11은 일실시예에 따라 최대 가치 함수 기대값을 결정하고, 결정된 최대 가치 함수 기대값에 기초하여 정책 정보를 업데이트할지 여부를 도시한 흐름도이다.
도 12는 도 1의 실시예에 따른 무선 통신 장치의 구성들이 가치 함수 기대값을 업데이트하는 방법을 도시한 흐름도이다.
도 13은 도 1의 실시예에 따른 무선 통신 장치의 구성들이 정책 정보를 업데이트할지 여부를 판단하는 방법을 도시한 흐름도이다.
이하, 첨부한 도면을 참조하여 본 개시의 실시 예에 대해 상세히 설명한다.
도 1은 본 개시의 실시예에 따른 무선 통신 장치(10)의 구성을 도시한 블록도이다.
도 1을 참조하면, 본 개시의 무선 통신 장치(10)는 NPU(Neural Process Unit, 100), 통신 프로세서(Communication Processor, 200), 및 메모리 장치(300)를 포함할 수 있다. NPU(100)는 가치 함수 기대값 생성 회로(110) 및 정책 정보 생성 회로(120)를 포함할 수 있다. 가치 함수 기대값 생성 회로(110)는 무선 통신 장치(10)의 채널 상태 정보 및 채널 성능 정보에 기초하여 가치 함수 기대값을 생성할 수 있다. 가치 함수 기대값은 채널 상태 및 간섭 백색화 동작 수행 여부에 따라 결정된 채널 성능에 따라 획득되는 보상값으로 지칭될 수 있고, 즉각 보상값 및 미래 보상값으로 구성될 수 있다. 채널 상태 정보는 무선 통신을 수행할 때의 통신 상태가 양호한지 여부를 나타내는 정보일 수 있고, 예시적으로 신호 대 간섭비(Signal to Noise Ratio; SNR)일 수 있다. 채널 성능 정보는 채널을 통해 최대로 통신할 수 있는 데이터의 양을 나태내는 정보일 수 있고, 예시적으로 채널 용량(channel capacity) 또는 블록 에러 레이트(block error rate; BLER)일 수 있다.
NPU(100)의 정책 정보 생성 회로(120)는 가치 함수 기대값 생성 회로(110)로부터 생성되거나 메모리 장치(300)로부터 로드된 가치 함수 기대값에 기초하여 정책 정보를 결정할 수 있다. 예시적으로, 가치 함수 기대값 생성 회로(110)는 제1 채널 상태에서 무선 통신 장치(10)가 복수의 모드들 각각에 대한 동작을 수행하는 경우에 대응되는 복수의 가치 함수 기대값들을 생성할 수 있고, NPU(100)는 복수의 가치 함수 기대값들 중 어느 하나의 가치 함수 기대값을 선택할 수 있다. 예시적으로, NPU(100)는 복수의 가치 함수 기대값들 중 가장 큰 값을 갖는 가치 함수 기대값을 어느 하나의 가치 함수 기대값으로 선택할 수 있다.
이 때, 정책 정보 생성 회로(120)는 선택된 어느 하나의 가치 함수 기대값에 대응되는 모드를 제1 채널 상태에서 무선 통신 장치(10)가 수행하여야 하는 간섭 백색화와 관련된 모드로 설정할 수 있다. 정책 정보 생성 회로(120)는 제1 채널 상태의 채널 상태 정보와 설정된 모드를 매핑시켜 채널 상태 정보 각각에 모드가 매핑된 테이블로 정책 정보를 생성할 수도 있지만, 본 개시의 실시예는 이에 국한되지 않는다. 예시적으로, 정책 정보 생성 회로(120)는 채널 상태 정보마다 복수의 모드들에 가치 함수 기대값을 매핑시켜 정책 정보를 생성할 수 있다. 정책 정보 생성 회로(120)가 생성한 정책 정보는 도 5a 및 도 5b에서 상세히 후술하도록 한다.
통신 프로세서(200)는 OFDM(Orthogonal Frequency Division Multiplexing), OFDMA(Orthogonal Frequency Division Multiple access), WCDMA(Wideband Code Multiple Access), HSPA+(High Speed Packet Access+) 등의 통신 방식에 따라 송신하고자 하는 신호 또는 수신받은 신호를 처리할 수 있다. 이외에도, 통신 프로세서(200)는 다양한 종류의 통신 방식(즉, 기저 대역 신호의 진폭(amplitude) 및/또는 주파수(frequency)를 변조 또는 복조하는 기술이 적용되는 다양한 통신 방식)에 따라 기저 대역 신호를 처리할 수 있다.
본 개시의 실시예에 따른 통신 프로세서(200)는 간섭 백색화 프로세서(210), 간섭 백색화 컨트롤러(220), 및 채널 정보 생성 회로(230)를 포함할 수 있다. 간섭 백색화 프로세서(210)는 간섭 백색화 컨트롤러(220)로부터 출력된 커맨드에 기초하여 간섭 백색화 동작을 수행할지 여부를 결정할 수 있다. 간섭 백색화 동작을 수행하는 경우 간섭 백색화 프로세서(210)는 특정 주파수 대역에서 유색화된(colored) 잡음을 백색화시켜 백색화된 잡음을 출력시킬 수 있다. 간섭 백색화 프로세서(210)가 통신 신호를 백색화시키는 것은 도 2를 통해 상세히 후술하도록 한다.
간섭 백색화 컨트롤러(220)는 NPU(100)로부터 수신된 정책 정보에 기초하여 대상 채널 상태 정보에 대한 간섭 백색화 모드를 결정할 수 있다. 간섭 백색화 컨트롤러(220)는 간섭 백색화 모드에 기초하여 간섭 백색화 프로세서(210)에 제공할 커맨드의 종류를 결정할 수 있다. 예시적으로, 제1 채널 상태 정보에 대응되는 간섭 백색화 모드가 간섭 백색화 활성화 모드로 정책 정보에 매핑된 경우, 간섭 백색화 컨트롤러(220)는 무선 통신 장치(10)가 제1 채널 상태에서 통신하는 경우 간섭 백색화를 수행하는 커맨드를 간섭 백색화 프로세서(210)에 제공할 수 있다.
채널 정보 생성 회로(230)는 채널 상태 및 채널 성능을 나타내는 수치에 기초하여 채널 상태 정보 및 채널 성능 정보를 생성할 수 있다. 예시적으로, 통신 프로세서(200)는 통신 주파수 대역에 대한 신호 및 잡음 성분을 측정할 수 있고, 채널 정보 생성 회로(230)는 신호 대 잡음비를 채널 상태 정보로 생성할 수 있다. 아울러, 통신 프로세서(200)는 해당 채널로 얼만큼의 데이터를 전송할 수 있는지에 관한 수치를 측정하거나, 신호 대 잡음비에 기초하여 채널 용량을 연산함으로써 채널 성능 정보로 생성할 수 있다. 본 개시의 실시예는 이에 국한되지 않고, 블록 에러 레이트가 채널 성능 정보로 생성될 수 있다.
무선 통신 장치(10)의 메모리 장치(300)는 통신 동작에 관한 정보를 저장하는 메모리 영역을 포함할 수 있고, NPU(100) 및 통신 프로세서(200) 중 적어도 하나는 메모리 장치(300)로부터 통신 동작에 관한 정보를 로드함으로써 해당 채널 상태에서 간섭 백색화 동작을 수행할지 여부를 결정할 수 있다. 메모리 장치(300)는 예시적으로, DRAM(Dynamic Random Access Memory), SDRAM(Synchronous DRAM), SRAM(Static RAM), DDR SDRAM(Double Date Rate SDRAM), DDR2 SDRAM, DDR3 SDRAM, PRAM(Phase-change RAM), MRAM(Magnetic RAM), RRAM(Resistive RAM) 등과 같은 랜덤 액세스 메모리(RAM, Random Access Memory) 장치로 제공될 수 있다.
무선 통신 장치(10)의 NPU(100)는 뉴럴 네트워크 연산을 통해 뉴럴 네트워크 모델을 트레이닝하거나 최적의 가치 함수 기대값을 생성할 수 있고, 통신 프로세서(200)는 통신 동작을 위한 연산 처리를 수행할 수 있으며, NPU(100) 및 통신 프로세서(200) 각각은 서로 다른 하드웨어 모듈로 구성되어 연산을 수행할 수 있다. 그러나, 본 개시의 실시예는 이에 국한되지 않고, NPU(100) 및 통신 프로세서(200)가 같은 하드웨어 모듈로 구성되거나 하나의 인쇄회로기판(Printed Circuit Board; PCB) 상에 함께 실장되어 서로 다른 종류의 연산을 처리하는 소프트웨어 모듈로 지칭될 수도 있다. 아울러, 무선 통신 장치(10)는 도 1에 도시된 NPU(100), 통신 프로세서(200), 및 메모리 장치(300)뿐만 아니라, 전원 변조기, RFIC, 전력 증폭기, 듀플렉서, 및 안테나를 더 포함할 수도 있다.
나아가, 도 1에 도시된 무선 통신 장치(10)는 5G, LTE, LTE-Advanced 등과 같은 셀룰러 네트워크를 사용하는 무선 통신 시스템에 포함될 수도 있고, WLAN(Wireless Local Area Network) 시스템 또는 다른 임의의 무선 통신 시스템에 포함될 수도 있다. 참고로, 도 1에 도시된 무선 통신 장치(10)(10)의 구성은 예시적 실시예에 불과한바, 이에 한정되지 않고, 통신 규약 또는 통신 방식에 따라 다양하게 구성될 수 있다.
도 2는 셀간 간섭 현상이 발생하는 예시를 도시한 도면이다.
무선 통신 장치(10)는 제한된 주파수 대역 내에서 통신 용량을 최대화하고 효율성을 증대시키기 위해 주파수 대역을 재사용한다. 이와 같은 환경에서 기지국 간 중첩되는 신호를 수신하는 지역이 존재하고, 이로 인해 셀간 간섭(Inter-Cell Interference; ICI) 현상이 발생될 수 있다. 무선 통신 장치(10)는 간섭을 야기하는 인접 셀에 대한 구체적인 정보 없이 셀간 간섭을 완벽하게 제거하는 것은 어려운 측면이 존재하고, 무선 통신 장치(10)는 특정 주파수에서 유색화(colored)되어 발생하는 셀간 간섭을 백색화(whitening)시킴으로써 효율적으로 신호의 질을 개선할 수 있다.
구체적으로 살펴보면, 무선 통신 장치(10)는 서빙 기지국(20)으로부터 송신된 신호를 제외한 가산성 백색 가우시안 잡음(Additive White Gaussian Noise; AWGN)를 필터링하는 데에 최적화되어 있다. 이 때, 무선 통신 장치(10)가 서빙 기지국(20)으로부터 송수신된 신호와 인접 기지국(30)으로부터 송수신된 신호가 중첩되는 지역에 위치한 경우, 신호들은 안테나들간 상관을 가지기 때문에, 특정 주파수 대역의 잡음이 유색화되는 셀간 간섭 현상이 발생할 수 있다.
무선 통신 장치(10)는 최대 가능도 검출(Maximum Likilihood Detection) 동작을 수행함으로써 잡음이 백색 특성을 가지면서 잡음 배리언스(variance)가 정확하게 측정되는 경우 최적의 성능으로 통신 동작을 수행할 수 있으므로, 셀간 간섭이 있는 상황에서는 간섭 백색화를 통해 유색화된 잡음을 백색화하여 성능 이득을 얻을 수 있다. 무선 통신 장치(10)는 예시적으로, 간섭 신호의 안테나들간의 특성을 측정하고, 측정된 특성을 역보상함으로써 유색화가 제거된 백색 잡음을 획득할 수 있다.
다만, 간섭 백색화는 DMRS(Demodulation Reference Signal) 등의 제한된 기준 신호에 기초하여 통신 동작을 수행하므로, 충분한 잡음 샘플이 보장되지 않거나 잡음이 간섭보다 우세한 환경 등의 잡음 샘플의 질이 떨어지는 환경에는 무선 통신 장치(10)의 성능이 열화될 수 있다. 이에 따라, 본 개시의 무선 통신 장치(10)는 송수신 성능을 향상시키기 위해 채널 환경에 따라 복수의 간섭 백색화 모드들 중 어느 하나에 선택하여 적응적으로(adaptively) 통신 동작을 수행할 수 있다.
도 3은 본 개시의 실시예에 따라 무선 통신 장치(10)가 가치 함수 기대값을 업데이트하는 방법을 도시한 흐름도이다.
본 개시의 실시예에 따른 무선 통신 장치(10)는 채널 상태 정보에 기초하여 간섭 백색화와 관련된 복수의 모드들 중 어느 하나의 모드를 선택할 수 있고, 선택된 모드에 따른 채널 성능 정보를 획득할 수 있다. 무선 통신 장치(10)의 NPU(100)는 강화 학습에 기초하여 채널 상태 정보 및 선택된 모드에 따른 가치 함수 기대값을 업데이트할 수 있다.
단계(S10)에서, 무선 통신 장치(10)는 채널 상태 정보를 획득할 수 있다. 채널 상태 정보는 채널 환경을 나타내는 지표로, 예시적으로 신호 대 잡음비(SNR) 또는 신호 대 간섭 잡음비(SINR)일 수 있다.
단계(S20)에서, 무선 통신 장치(10)는 복수의 모드들 중 어느 하나를 선택할 수 있다. 예시적으로, 무선 통신 장치(10)는 간섭 백색화 활성화 모드 및 간섭 백색화 비활성화 모드 중 어느 하나를 선택할 수 있고, 간섭 백색화 활성화 모드가 선택된 경우 간섭 백색화 동작을 수행함으로써 유색화된 간섭을 백색화시킬 수 있다. 이에 반해, 간섭 백색화 비활성화 모드가 선택된 경우 무선 통신 장치(10)는 간섭 백색화 동작을 수행하지 않을 수 있다. 무선 통신 장치(10)가 수행할 수 있는 간섭 백색화 관련 모드들은 이에 국한되지 않고, 간섭 백색화 동작에 할당할 자원 블록들 개수에 따라 구분될 수도 있다.
일실시예에 따르면, 무선 통신 장치(10)는 정책 정보에 기초하여 채널 상태 정보에 대응되는 모드를 선택할 수 있고, 정책 정보는 복수의 모드 각각에 대응되는 가치 함수 기대값에 기초하여 결정될 수 있다. 다른 일실시예에 따르면, 무선 통신 장치(10)는 일정 확률로 랜덤하게 모드를 선택할 수 있고, 일정 확률의 나머지 확률로 정책 정보에 기초하여 모드를 선택할 수도 있다.
단계(S30)에서, 무선 통신 장치(10)는 채널 성능 정보를 획득할 수 있다. 구체적으로 살펴보면, 무선 통신 장치(10)는 선택된 모드에 따라 단계(S10)에서 획득된 채널 상태 정보의 이후 채널 상태 정보를 획득할 수 있고, 이후 채널 상태 정보에 기초하여 채널 성능 정보를 획득할 수 있다. 일실시예에 따르면, 통신 프로세서(200)는 채널 상태 정보로부터 채널 성능 정보를 연산할 수 있다. 예시적으로, 통신 프로세서(200)는 다음 수학식 1과 같이 신호 대 간섭 잡음비에 기초하여 채널 용량 및 임계값의 차이의 절대값을 채널 성능 정보로 생성할 수 있다.
Figure pat00001
여기에서,
Figure pat00002
는 t시점에서의 채널 상태 정보이고, BW는 주파수 대역폭,
Figure pat00003
는 임계 수치일 수 있다. 본 개시의 무선 통신 장치(10)는 상황에 따라 블록 에러 레이트를 채널 성능 정보로 사용할 수 있다.
단계(S40)에서, 무선 통신 장치(10)는 채널 상태 정보 및 선택된 모드에 대한 가치 함수 기대값을 생성하고, 기존 가치 함수 기대값을 업데이트할 수 있다. 예시적으로, 무선 통신 장치(10)는 선택된 모드에 따른 이후 채널 상태 정보 및 단계(S30)에서 획득한 채널 성능 정보에 기초하여 업데이트 기대값을 계산할 수 있고, 학습율에 기초하여 종전 기대값과 가중 평균함으로써 종전 기대값과 다른 가치 함수 기대값을 생성할 수 있다. 무선 통신 장치(10)가 가치 함수 기대값을 계산하고, 업데이트하는 실시예는 도 8을 통해 후술하도록 한다.
본 개시의 NPU(100)는 통신 프로세서(200)로부터 획득된 채널 상태 정보에 기초하여 간섭 백색화와 관련된 모드를 선택하고, 선택된 모드에 대한 결과에 기초하여 가치 함수 기대값을 업데이트할 수 있다. 무선 통신 장치(10)는 업데이트된 가치 함수 기대값에 기초하여 채널 상태 정보에 대응되는 모드를 재선정할 수 있다. 예시적으로, 선택된 제1 모드에 기초하여 업데이트된 가치 함수 기대값이 다른 제2 모드에 따른 가치 함수 기대값에 비해 작은 경우 무선 통신 장치(10)는 제1 모드로부터 제2 모드로 해당 채널 상태 정보에 대한 모드를 변경할 수 있다. 즉, 본 개시의 무선 통신 장치(10)는 채널 환경에 따라 간섭 백색화 동작을 적응적으로 수행할 수 있으며, 획득된 채널 환경에 따라 간섭 백색화와 관련된 모드를 변경할지 여부를 계속하여 점검할 수 있다.
도 4는 일실시예에 따라 무선 통신 장치(10)가 복수의 모드들 중 어느 하나의 모드를 선택하는 방법을 도시한 흐름도이다.
일실시예에 따른 무선 통신 장치(10)는 정책 정보에 기초하여 복수의 모드들 중 어느 하나의 모드를 선택함으로써 최대 가치 함수 기대값을 갖는 모드를 동작함으로써 채널 성능을 개선시킬 수 있다. 그러나, 본 개시의 무선 통신 장치(10)는 이에 국한되지 않고, 도 4의 실시예에 따라 일정 확률로 랜덤하게 모드를 선택할 수 있고, 나머지 확률로 정책 정보에 기초하여 모드를 선택할 수 있다.
무선 통신 장치(10)의 통신 프로세서(200)는 난수 생성기(random number generator)를 더 포함할 수 있고, 단계(S210)에서, 난수 생성기는 임의의 랜덤 넘버를 생성할 수 있다. 랜덤 넘버는 예시적으로, 랜덤 확률로 지칭될 수 있고, 0과 1 사이의 값을 가질 수 있다.
단계(S220)에서, 통신 프로세서(200)는 난수 생성기에 의해 생성된 랜덤 넘버와 임계 확률을 비교할 수 있다. 임계 확률은 미리 설정된 고정 확률일 수 있지만, 무선 통신 장치(10)의 상태에 따라 변경되는 변수일 수도 있다. 일실시예에 따른 무선 통신 장치(10)가 현재 이동성이 높은 상태라고 판단되는 경우에 응답하여 임계 확률을 높게 설정할 수 있고, 이동성이 낮은 상태라고 판단되는 경우에 응답하여 임계 확률을 낮게 설정할 수 있다. 구체적으로 살펴보면, 무선 통신 장치(10)는 GPS(Global Positioning System)로부터 생성된 위치 정보에 기초하여 무선 통신 장치(10)의 이동 속도를 이동성 상태로 판단할 수 있다. 무선 통신 장치(10)는 종전 이동성에 비해 이동성이 높다고 판단한 경우, 종전 임계 확률에 비해 높은 임계 확률을 설정할 수 있다.
단계(S230)에서, 통신 프로세서(200)는 랜덤 넘버가 임계 확률보다 작다고 판단한 경우 랜덤하게 복수의 모드들 중 어느 하나를 선택할 수 있다. 예시적으로, 복수의 모드들이 간섭 백색화 활성화 모드 및 간섭 백색화 비활성화 모드로 구분된 경우, 통신 프로세서(200)는 둘 중 어느 하나의 모드를 랜덤하게 선택할 수 있다.
단계(S240)에서, 통신 프로세서(200)는 랜덤 넘버가 임계 확률보다 크거나 같다고 판단한 경우 복수의 모드들 중 정책 정보에 기초하여 어느 하나의 모드를 선택할 수 있다. 정책 정보는 획득된 채널 상태 정보에 복수의 모드들 중 어느 하나가 대응되는 정보일 수 있고, 채널 상태 정보에 가치 함수 기대값이 매핑된 정보일 수도 있다. 정책 정보는 도 5a 및 도 5b에서 상세히 후술하도록 한다.
예시적으로, 임계 확률이 0.1로 설정되고, 통신 프로세서(200)는 0이상 1이하의 랜덤 넘버를 생성하는 경우, 생성된 랜덤 넘버와 0.1을 비교할 수 있다. 통신 프로세서(200)는 생성된 랜덤 넘버가 0.1 이상인 경우 정책 정보에 기초하여 복수의 모드들 중 어느 하나를 선택할 수 있고, 생성된 랜덤 넘버가 0.1 미만인 경우 랜덤하게 모드를 선택할 수 있다. 즉, 모드를 선택하는 10번의 동작들 중 1번은 랜덤하게 모드가 선택되고, 9번은 정책 정보에 기초하여 모드가 선택되는 것으로 기대될 수 있다.
본 개시의 실시예는 일정 확률로 랜덤하게 모드를 선택하고, 랜덤하게 선택된 모드에 따라 생성된 가치 함수 기대값에 기초하여 정책 정보가 적절하게 정의되었는지 여부를 검증할 수 있다. 예시적으로, 랜덤하게 선택되어 정책 정보에 저장된 모드와 다른 모드로 무선 통신 장치(10)가 간섭 백색화 관련 동작을 수행할 수 있다. 이 때, 정책 정보에 따른 가치 함수 기대값이 랜덤하게 선택된 모드에 따른 가치 함수 기대값보다 작은 경우 무선 통신 장치(10)는 정책 정보를 변경할 수 있다.
일실시예에 따라 무선 통신 장치(10)의 이동성이 높은 경우 채널 환경이 바뀌었을 가능성이 높을 수 있고, 이 때, 임계 확률을 높게 설정함으로써 정책 정보의 검증 빈도를 더 높일 수 있다.
도 5a 및 도 5b는 서로 다른 실시예에 따라 정책 정보가 저장된 테이블을 도시한 도면이다.
본 개시의 무선 통신 장치(10)의 메모리 장치(300)는 도 5a 및 도 5b 중 적어도 하나에 따른 정책 정보를 메모리 장치(300)에 저장할 수 있고, 통신 프로세서(200)는 메모리 장치(300)로부터 정책 정보를 로드함으로써 복수의 모드들 중 어느 하나의 모드를 선택할 수 있다. 도 5a을 참조하면, 정책 정보는 채널 상태 정보 각각에 대응하여 선택될 모드가 매핑된 정보일 수 있고, 도 5b를 참조하면, 정책 정보는 채널 상태 정보 및 복수의 모드들 각각에 가치 함수 기대값이 대응된 정보일 수 있다. 정책 정보는 모드 선택 테이블 또는 Q값 테이블로도 지칭될 수 있다.
도 5a를 참조하면, 정책 정보는 복수의 채널 상태 정보들 각각에 대해 동작 모드가 매핑된 정보일 수 있다. 복수의 채널 상태 정보들 각각은 채널의 신호 대 잡음비 구간에 대응될 수 있고, 예시적으로 1dB 단위의 신호 대 잡음비 구간에 대응될 수 있다.
도 5b를 참조하면, 정책 정보는 복수의 채널 상태 정보들 각각에서 복수의 동작 모드들 중 어느 하나가 수행된 경우 획득되는 가치 함수 기대값이 저장된 정보일 수 있다. 예시적으로, 제2 채널 상태 정보(S2)에서 제2 모드(a2)에 따라 무선 통신 장치(10)가 간섭 백색화 관련 동작을 수행한 경우, NPU(100)는 제4 가치 함수 기대값(Q4)을 생성하고, 업데이트할 수 있다. NPU(100)가 가치 함수 기대값을 생성함으로써 업데이트하는 방법은 도 6 내지 도 8을 통해 후술하도록 한다.
도 6은 가치 함수 기대값이 업데이트되는 강화 학습의 실시예가 도시된 도면이다.
강화 학습은 현재 상태에서 어떤 행동을 취하는 것이 최적인지를 학습하는 기계 학습 방법을 의미할 수 있다. 무선 통신 장치(10)는 모드에 따른 동작을 수행할 때마다 외부 환경으로부터 보상값을 수신할 수 있는데, 이러한 보상값을 최대화 하는 방향으로 학습이 진행될 수 있다.
강화 학습에서는 즉각 보상값이 조금은 적더라도, 나중에 얻을 값을 포함한 보상값의 총 합이 최대화되도록 행동을 선택해야 하며, 행동하는 사용자는 어떤 행동을 해야 보상값의 합이 최대화되는지 알 수 없으므로, 즉각 보상값 및 미래 보상값을 적절히 고려하여 해당 채널 상태 정보에 대해 선택되어야 할 모드가 결정될 수 있다.
본 개시의 무선 통신 장치(10)의 NPU(100)는 선택된 모드에 따른 채널 환경의 변화에 기초하여 가치 함수 기대값을 업데이트함으로써 강화 학습을 수행할 수 있다. 무선 통신 장치(10)는 t시점에서 채널 상태 정보(st)를 획득하고, 획득된 채널 상태 정보(st)에 기초하여 t시점에서 수행할 모드(at)를 결정할 수 있다. 무선 통신 장치(10)는 t시점의 모드(at)에 따라 간섭 백색화 관련 동작을 수행할 수 있고, 이에 따라 채널 환경은 변화될 수 있다. 채널 환경이 변함으로써 무선 통신 장치(10)는 t+1시점에서 채널 상태 정보(st+1) 및 채널 성능 정보(rt+1)를 획득할 수 있다.
무선 통신 장치(10)는 t+1 시점에서 획득된 채널 성능 정보(rt+1)에 기초하여 t 시점에서의 즉각 보상값을 획득할 수 있고, t+1 시점에서 획득된 채널 상태 정보(st+1)에 기초하여 t 시점에서의 미래 보상값을 획득할 수 있다. NPU(100)는 t+1 시점의 채널 상태 정보(st+1)에 대응되는 가치 함수 기대값을 t 시점의 미래 보상값으로 결정할 수 있다. NPU(100)는 t 시점에서의 즉각 보상값 및 미래 보상값을 합산함으로써 아래 수학식 2와 같이 업데이트 기대값을 산출할 수 있다.
Figure pat00004
여기서, rt+1은 t+1 시점의 채널 성능 정보일 수 있고, t 시점의 즉각 보상값일 수 있다. 즉, 선택된 모드(at)에 따른 간섭 백색화 동작을 수행함으로써 획득된 채널 성능 정보(rt+1)는 t 시점에서 선택한 모드에 대한 평가 수치가 될 수 있다. 예시적으로, t 시점에서 제1 모드에 따라 간섭 백색화 동작을 수행함으로써 t+1 시점에서 획득된 제1 채널 성능 정보가 제2 모드에 따라 간섭 백색화 동작을 수행함으로써 t+1 시점에서 획득된 제2 채널 성능 정보보다 높은 경우, t 시점에서 무선 통신 장치(10)는 제2 모드에 비해 제1 모드로 간섭 백색화 동작을 수행하는 것이 채널 성능 개선에 더 효과적이라고 판단할 수 있다.
무선 통신 장치(10)는 즉각 보상값과 함께 미래 보상값을 생성할 수 있다. 미래 보상값은 t+1 시점에서의 채널 상태 정보(st+1)에 기초하여 생성될 수 있다. 미래 보상값은 t+1 시점에서 복수의 모드들 각각에 대해 동작을 수행한 경우 획득되는 가치 함수 기대값들 중 가장 큰 가치 함수 기대값일 수 있다. 즉, t 시점에서의 미래 보상값은 t+1 시점에서의 가치 함수 기대값들 중 가장 큰 값에 대응될 수 있다.
수학식 2에 따르면, 무선 통신 장치(10)는 미래 보상값에 감가율(
Figure pat00005
)을 곱한 값과 즉각 보상값을 합산함으로써 t시점에서 선택된 모드를 수행하는 경우의 업데이트 기대값을 산출할 수 있다. 감가율(
Figure pat00006
)은 0 이상 1이하의 값을 가지며, 감가율이 0에 가까운 값을 갖는 경우 즉각 보상값을 더 높게 평가하고, 1에 가까운 값을 갖는 경우 미래 보상값을 더 높게 평가하는 것을 의미할 수 있다. 가치 함수 기대값을 산출하는 가치 함수는 이후 시점의 가치 함수 기대값을 호출하는 재귀적 함수이고, 재귀적 함수에 따라 가치 함수 기대값을 산출하는 것은 도 7을 통해 후술하도록 한다.
도 7은 복수의 시점들로부터 획득된 즉각 보상값들에 기초하여 미래 보상값을 생성하는 예시를 도시한 도면이다.
도 7을 참조하면, 무선 통신 장치(10)는 간섭 백색화 동작과 관련된 2개의 모드들 중 어느 하나를 선택할 수 있다. 무선 통신 장치(10)는 각 모드에 따른 간섭 백색화 동작을 수행함으로써 서로 다른 채널 상태 정보를 획득할 수 있다. 예시적으로, 무선 통신 장치(10)는 t 시점에서 2개의 모드에 따라 간섭 백색화 동작을 수행함으로써 t+1 시점에서 2개의 채널 상태 정보를 획득할 수 있고, t+1 시점에서 각 채널 상태 정보에서 2개의 모드에 따라 간섭 백색화 동작을 수행함으로써 t+2 시점에서 4개의 채널 상태 정보를 획득할 수 있다. 마찬가지 방법으로, 무선 통신 장치(10)는 t+3 시점에서는 8개의 채널 상태 정보를 획득할 수 있다.
무선 통신 장치(10)는 각 시점에서의 채널 상태 정보에 기초하여 채널 성능 정보를 생성할 수 있고, 각 시점에서 생성된 채널 성능 정보들에 기초하여 가치 함수 기대값을 산출할 수 있다. 도 6의 수학식 2에 따른 가치 함수는 재귀적 함수로서 다음 수학식 3과 같이 나타낼 수 있다.
Figure pat00007
도 7을 참조하면, t시점에서 무선 통신 장치(10)가 제1 모드(a1,t)에 따라 간섭 백색화 동작을 수행한 경우 t+1시점에서 제1 모드에 따른 채널 상태 정보(st+1)를 획득할 수 있다. 무선 통신 장치(10)는 t+1시점에서의 채널 상태 정보(st+1)에 기초하여 도 3의 수학식 1에 따라 채널 성능 정보를 생성할 수 있고, 이를 즉각 보상값으로 사용할 수 있다.
일실시예에 따르면, 무선 통신 장치(10)는 도 5b의 실시예와 같은 Q값 테이블에 기초하여 t+1시점에서 채널 상태 정보(st+1)에 대응되는 복수의 가치 함수 기대값들을 로드할 수 있고, 복수의 가치 함수 기대값들 중 최대 가치 함수 기대값을 미래 보상값으로 결정할 수 있다. 이 때, 복수의 가치 함수 기대값 각각은 복수의 모드들 각각에 대한 동작을 수행하였을 때 기대되는 즉각 보상값과 미래 보상값의 합산일 수 있다.
예시적으로, t+1 시점에서의 채널 상태 정보(st+1)는 도 5b의 제3 채널 상태 정보(s3)에 대응될 수 있고, 무선 통신 장치(10)는 제5 가치 함수 기대값(Q5) 및 제6 가치 함수 기대값(Q6) 중 더 큰 값을 미래 보상값으로 결정할 수 있다. 제5 가치 함수 기대값(Q5)은 제3 채널 상태(s3)에서 제1 모드(a1)로 동작한 경우의 가치 함수 기대값일 수 있고, 제6 가치 함수 기대값(Q6)은 제3 채널 상태(s3)에서 제2 모드(a2)로 동작한 경우의 가치 함수 기대값일 수 있다.
즉, 본 개시의 무선 통신 장치(10)는 복수의 모드들 중 t시점 이후에서의 즉각 보상값들의 합이 최대가 되도록 t 시점에서의 가치 함수 기대값을 산출할 수 있고, 산출된 가치 함수 기대값을 Q값 테이블에 업데이트할 수 있다.
도 8은 일실시예에 따라 가치 함수 기대값을 생성하는 방법을 도시한 흐름도이다.
도 8을 참조하면, 무선 통신 장치(10)는 아래 수학식 4에 따라 t시점에서의 가치 함수 기대값을 생성할 수 있다.
Figure pat00008
수학식 4에서
Figure pat00009
는 학습율일 수 있고,
Figure pat00010
는 감가율일 수 있다.
Figure pat00011
는 t시점에서의 즉각 보상값이고,
Figure pat00012
는 미래 보상값일 수 있다. NPU(100)는 미래 보상값에 감가율을 곱하고, 즉각 보상값을 합산함으로써 업데이트 기대값을 생성할 수 있다. 일실시예에 따르면, NPU(100)는 업데이트 기대값과 종전 기대값을 가중 평균함으로써 업데이트할 가치 함수 기대값을 생성할 수 있다. 무선 통신 장치(10)는 감가율에 기초하여 가치 함수 기대값을 생성할 때 미래 보상값을 어느 정도 반영할지 여부를 결정할 수 있고, 학습율에 기초하여 가치 함수 기대값을 생성할 때 종전 기대값과 업데이트 기대값을 어느 정도 비율로 반영할지 여부를 결정할 수 있다.
단계(S410)에서, 업데이트 기대값이 생성될 때 즉각 보상값과 미래 보상값의 비율인 감가율이 설정될 수 있다. 감가율은 0이상 1이하의 값을 가지며, 작은 감가율을 가질수록 미래 채널 성능에 대한 기대값보다 바로 이후 시점에서의 채널 성능에 대한 기대값에 더 높은 밸류에이션(valuation)이 부여되었다는 것이 의미될 수 있다. 일실시예에 따르면, 장기적인 채널 성능에 비해 단기적인 채널 성능 개선에 더 높은 밸류에이션이 부여되는 경우 무선 통신 장치(10)는 종전에 비해 더 낮은 감가율을 설정할 수 있다.
단계(S420)에서, NPU(100)는 설정된 감가율에 기초하여 업데이트 기대값을 생성할 수 있다. NPU(100)는 미래 보상값에 감가율을 곱하고, 즉각 보상값을 합산함으로써 업데이트 기대값을 생성할 수 있다.
단계(S430)에서, 가치 함수 기대값을 생성할 때 업데이트 기대값이 반영되는 비율이 학습율로 설정될 수 있다. 가치 함수 기대값은 종전 기대값과 업데이트 기대값이 일정 비율로 가중 평균됨으로써 생성될 수 있는데, 학습율이 높을수록 업데이트 기대값의 반영 비율이 더 높게 설정될 수 있다. 일실시예에 따르면, NPU(100)의 하드웨어 성능에 따라 학습율이 조정될 수 있다.
단계(S440)에서, NPU(100)는 학습율에 기초하여 업데이트 기대값과 종전 기대값을 가중 평균함으로써 가치 함수 기대값을 생성할 수 있다. 종전 기대값은 예시적으로, 도 5b에 따른 Q값 테이블에 저장된 정보일 수 있으며, 메모리 장치(300)로부터 로드된 데이터일 수 있다. 업데이트 기대값은 무선 통신 장치(10)가 t시점에서 어느 하나의 모드에 따라 동작을 수행하고, t+1 시점에서의 채널 상태 정보 및 채널 성능 정보에 기초하여 종전 기대값과 다른 값으로 생성된 기대값일 수 있다. 보다 구체적으로 살펴보면, t+1시점에서의 채널 상태 정보가 종전 기대값을 생성하였을 때의 채널 상태 정보와 다른 경우, 다른 미래 보상값을 생성할 수 있고, t+1시점에서 수학식 1에 따라 채널 상태 정보에 기초하여 생성된 채널 성능 정보는 종전 채널 성능 정보와 다를 수 있으므로, 다른 즉각 보상값을 생성할 수도 있다. 이는 무선 통신 장치(10)가 서빙 기지국 및 인접 기지국 사이에서 이동되므로 채널 환경이 계속적으로 변할 수 있고, 같은 모드의 동작을 수행하더라도 다른 채널 상태가 계속하여 변할 수 있기 때문이다.
도 9는 본 개시의 실시예에 따라 가치 함수 기대값이 업데이트됨으로써 채널 성능 정보가 개선된 결과를 도시한 그래프이다.
도 9는 무선 통신 장치(10)가 특정 채널 환경에서 제1 모드(a1)에 따라 간섭 백색화 동작을 수행한 경우, 제2 모드(a2)에 따라 간섭 백색화 동작을 수행한 경우 및 가치 함수 기대값에 의해 업데이트된 정책 정보에 기초하여 간섭 백색화 동작을 수행한 경우에 대한 채널 성능 정보를 도시한 그래프일 수 있다. 도 9의 실시예에서 채널 상태 정보는 신호 대 간섭-잡음비(SINR)일 수 있고, 채널 성능 정보는 블록 에러 레이트(BLER)일 수 있다. 블록 에러 레이트는 작은 값을 가질수록 채널 성능이 더 좋다고 평가될 수 있다.
모든 신호 대 간섭-잡음비에서 제1 모드(a1)로 동작하는 경우와 제2 모드(a2)로 동작하는 경우의 채널 성능 정보 값을 살펴보면, 7dB까지는 제1 모드(a1)에 따라 간섭 백색화 동작을 수행하는 것이 채널 성능에 더 유리할 수 있으나, 8dB이후는 제2 모드(a2)에 따라 간섭 백색화 동작을 수행하는 것이 채널 성능에 더 유리할 수 있다. 본 개시의 정책 정보는 각 신호 대 간섭-잡음비 마다 제1 모드(a1) 및 제2 모드(a2) 중 어느 하나의 모드에 따라 간섭 백색화 동작이 수행되는 것으로 저장될 수 있고, 무선 통신 장치(10)가 정책 정보에 기초하여 모드를 선택하는 경우 일괄적으로 어느 하나의 모드를 선택하는 경우에 비해 채널 성능이 더 개선됨을 확인할 수 있다.
도 9에 따른 채널 성능 정보는 rank2, mcs5(Modulation and Coding Scheme 5)의 채널 환경에서 측정된 채널 성능 정보일 수 있으나, 본 개시의 무선 통신 장치(10)는 다양한 채널 환경에서 통신을 수행하므로, 각 채널 상태 정보에 따라 선택되어야할 간섭 백색화 동작 모드는 적응적으로 결정되어야 할 수 있다. 이에 따라, 본 개시의 무선 통신 장치(10)는 실시간으로 채널 상태 정보 및 채널 성능 정보를 생성함으로써 가치 함수 기대값을 산출할 수 있고, 산출된 가치 함수 기대값을 업데이트함으로써 간섭 백색화 동작 모드를 적응적으로 결정할 수 있다.
도 10은 일실시예에 따라 정책 정보를 결정하고, 결정된 정책 정보에 기초하여 대상 모드를 결정하는 방법을 도시한 흐름도이다.
본 개시의 무선 통신 장치(10)는 복수의 모드들 각각에 대한 가치 함수 기대값을 산출하고, 산출된 가치 함수 기대값에 기초하여 정책 정보를 결정하여 메모리 장치(300)에 저장할 수 있다. 무선 통신 장치(10)의 통신 프로세서(200)는 대상 채널 상태 정보를 획득하고, 대상 채널 상태 정보에 대응되는 대상 모드를 정책 정보에 기초하여 결정할 수 있다.
단계(S50)에서, 무선 통신 장치(10)는 복수의 모드 각각에 대응되는 가치 함수 기대값을 산출할 수 있다. 본 개시의 무선 통신 장치(10)는 간섭 백색화 활성화 모드 및 간섭 백색화 비활성화 모드에 따라 동작할 수 있으나, 이에 국한되지 않고, 아래 수학식 5에 따른 복수의 간섭 백색화 모드에 따라 동작할 수 있다.
Figure pat00013
여기에서,
Figure pat00014
는 간섭 백색화 비활성화 동작이고, 간섭 백색화 활성화 동작은 간섭 백색화 연산을 수행하기 위한 자원의 수에 따라 k(k는 자연수)개의 모드로 더 구분될 수 있다.
Figure pat00015
는 하나의 리소스 블록마다 간섭 백색화 동작을 수행하는 모드이고,
Figure pat00016
는 두개의 리소스 블록마다 간섭 백색화 동작을 수행하는 모드를 의미할 수 있다. 무선 통신 장치(10)가 하나의 리소스 블록마다 간섭 백색화 동작을 수행하는 경우 할당된 주파수 영역을 세분화하여 간섭 백색화 동작을 수행함으로써 정확도를 높일 수 있지만, 연산 복잡도가 증가될 수 있다. 반면, 무선 통신 장치(10)가 두개의 리소스 블록마다 한번의 간섭 백색화 동작을 수행하는 경우
Figure pat00017
의 모드에 비해 정밀도가 낮아져 정확도가 감소될 수 있지만, 연산 복잡도를 낮춰 성능을 개선할 수 있다. 즉, 본 개시의 무선 통신 장치(10)는 채널 성능 에 있어서 트레이드 오프 관계를 갖는 여러 변수에 대해 채널 상태마다 적절한 모드를 선택하기 위한 가치 함수 기대값을 산출할 수 있다. 단계(S60)에서, 무선 통신 장치(10)는 복수의 모드 각각에 대한 가치 함수 기대값 중 어느 하나를 해당 채널 상태 정보에 대응시켜 정책 정보를 결정할 수 있다. 무선 통신 장치(10)가 복수의 모드 각각에 대응되는 가치 함수 기대값을 산출함으로써 정책 정보를 결정하는 실시예는 도 11을 통해 후술하도록 한다.
도 11은 일실시예에 따라 최대 가치 함수 기대값을 결정하고, 결정된 최대 가치 함수 기대값에 기초하여 정책 정보를 업데이트할지 여부를 도시한 흐름도이다.
단계(S510a) 내지 단계(S510n)에서, 무선 통신 장치(10)는 특정 채널 상태에서 복수의 모드들 각각에 대한 가치 함수 기대값을 산출할 수 있다. 예시적으로, 단계(S510a)에서 무선 통신 장치(10)는 제1 모드를 수행하는 경우 기대되는 가치 함수의 기대값을 제1 가치 함수 기대값으로 산출할 수 있다. 보다 구체적으로 살펴보면, 무선 통신 장치(10)가 제1 모드에 따른 간섭 백색화 동작을 수행할 때, 획득되는 다음 채널 상태 정보에 따라 제1 가치 함수 기대값을 산출할 수 있다. 마찬 가지 방법으로, 단계(S510b)에서 무선 통신 장치(10)는 제2 모드를 수행하는 경우 기대되는 가치 함수의 기대값을 제2 가치 함수 기대값으로 산출할 수 있다.
단계(S520)에서, 무선 통신 장치(10)는 단계(S510a) 내지 단계(S510n)에 따라 획득된 가치 함수 기대값들 중 어느 하나의 가치 함수 기대값을 선택할 수 있다. 채널 성능 정보가 채널 용량에 대응되는 수치인 경우, 무선 통신 장치(10)는 가치 함수 기대값들 중 가장 큰 가치 함수 기대값을 선택할 수 있으나, 본 개시의 실시예는 이에 국한되지 않는다. 채널 성능 정보가 블록 에러 레이트에 대응되는 수치인 경우, 무선 통신 장치(10)는 가치 함수 기대값들 중 가장 작은 가치 함수 기대값을 선택할 수 있다. 이 때, 무선 통신 장치(10)는 선택된 가치 함수 기대값이 어떤 모드에 대응되는 가치 함수 기대값인지 여부를 판단할 수 있다.
본 개시의 무선 통신 장치(10)의 간섭 백색화 동작과 관련된 정책 정보가 채널 상태 정보에 대응하여 선택될 모드가 지정된 정보인 경우, 단계(S610)에서 종전 정책 정보에 지정된 모드가 단계(S520)에서 선택된 가치 함수 기대값에 대응되는 모드인지 여부를 판단할 수 있다. 예시적으로, 단계(S520)에서 제3 모드에 따른 제3 가치 함수 기대값이 최대 가치 함수 기대값으로 결정된 경우, 무선 통신 장치(10)는 제3 모드가 해당 상태 정보에 대응하여 지정된 모드인지 여부를 판단할 수 있다.
단계(S620)에서, 무선 통신 장치(10)가 단계(S520)에서 선택한 가치 함수 기대값에 대응되는 모드가 종전 정책 정보에 대응되지 않는 경우, 정책 정보를 변경할 수 있다. 이에 반해, 단계(S630)에서, 무선 통신 장치(10)가 단계(S520)에서 선택한 가치 함수 기대값에 대응되는 모드가 종전 정책 정보에 대응되는 경우, 정책 정보를 유지할 수 있다.
도 12는 도 1의 실시예에 따른 무선 통신 장치(10)의 구성들이 가치 함수 기대값을 업데이트하는 방법을 도시한 흐름도이다. 도 13은 도 1의 실시예에 따른 무선 통신 장치(10)의 구성들이 정책 정보를 업데이트할지 여부를 판단하는 방법을 도시한 흐름도이다.
도 12 및 도 13을 참조하면, 본 개시의 무선 통신 장치(10)의 NPU(100) 및 통신 프로세서(200)는 간섭 백색화 동작 모드를 결정하기 위해 채널 상태 정보를 획득함으로써 가치 함수 기대값을 산출할 수 있고, 산출된 가치 함수 기대값에 기초하여 정책 정보를 변경할지 여부를 결정할 수 있다. NPU(100) 및 통신 프로세서(200)는 연산에 의해 결정된 정책 정보 또는 가치 함수 기대값을 메모리 장치(300)에 저장할 수 있고, 저장된 종전 정책 정보 또는 가치 함수 기대값을 업데이트할 수도 있다.
도 12를 참조하면, 단계(S1100)에서, NPU(100)는 제1 시점에 대응되는 제1 채널 상태에서 복수의 모드들 각각에 대한 가치 함수 기대값을 산출할 수 있다. 일실시예에 따르면, 통신 프로세서(200)는 제1 시점에서 복수의 모드 각각에 대응되는 간섭 백색화 동작을 수행하였을 때, 제1 시점 이후의 제2 시점에서 채널 상태 정보를 획득할 수 있다. NPU(100)는 획득된 제2 시점에서의 채널 상태 정보에 기초하여 복수의 모드들 각각에 대한 가치 함수 기대값을 산출할 수 있다. NPU(100)가 각 모드에 대응되는 가치 함수 기대값을 산출하는 것은 도 6 내지 도 8을 통해 선술하였으므로, 자세한 설명은 생략한다.
단계(S1200)에서, NPU(100)는 복수의 모드들 각각에 대한 가치 함수 기대값들 중 어느 하나를 선택할 수 있다. 예시적으로, NPU(100)는 가치 함수 기대값들 중 가장 큰 가치 함수 기대값을 최대 가치 함수 기대값으로 결정하고, 최대 가치 함수 기대값에 대응되는 모드가 복수의 모드들 중 어떤 모드인지 판단할 수 있다.
단계(S1300)에서, NPU(100)는 각 채널 상태 정보마다 선택될 모드가 지정된 정책 정보가 업데이트 필요한지 여부를 판단할 수 있다. 예시적으로, NPU(100)는 종전 정책 정보에 제1 채널 상태 정보에 대응하여 지정된 모드와 단계(S1200)에서 결정된 최대 가치 함수 기대값에 대응되는 모드가 동일한지 여부를 판단할 수 있다. 동일한 경우, NPU(100)는 정책 정보 업데이트가 필요하지 않다고 판단함으로써 제1 채널 상태에 대한 정책 정보 업데이트 판단을 종료할 수 있다.
단계(S1400)에서, NPU(100)는 단계(S1300)에서 비교된 두 모드가 동일하지 않다고 판단한 경우, 정책 정보를 변경할 수 있다. 단계(S1500)에서, NPU(100)는 정책 정보가 변경되었으므로, 종전 정책 정보가 저장된 메모리 장치(300)에 제1 채널 상태 정보에 대응되는 모드를 변경함으로써 정책 정보를 업데이트할 수 있다.
본 개시의 무선 통신 장치(10)는 종전 정책 정보가 저장된 경우 정책 정보를 업데이트하는 경우에만 단계(S1100) 내지 단계(S1500)에 따라 정책 정보를 결정하는 것에만 국한되지 않고, 무선 통신 장치(10)를 초기화하고 통신 동작을 수행하기 위해 리셋하는 과정에서도 단계(S1100) 내지 단계(S1500)의 동작을 수행할 수 있다. 예시적으로, 무선 통신 장치(10)는 복수의 채널 상태 정보 각각들에 대해 가치 함수 기대값들을 산출할 수 있고, 각 채널 상태 정보마다 최대 가치 함수 기대값을 결정함으로써 정책 정보를 결정할 수 있다.
도 13을 참조하면, 정책 정보가 결정되고, 무선 통신 장치(10)가 서빙 기지국을 통해 통신 동작을 수행하는 경우 통신 채널의 채널 상태 정보를 획득할 수 있다. 무선 통신 장치(10)의 통신 프로세서(200)는 획득된 채널 상태 정보에 대한 정책 정보를 메모리 장치(300)로부터 로드함으로써 간섭 백색화와 관련된 동작을 수행할 수 있다. 이 때, 동작을 수행함으로서 획득된 채널 성능 정보에 기초하여 NPU(100)는 가치 함수 기대값을 생성하고, 생성된 가치 함수 기대값에 기초하여 정책 정보를 업데이트할 수 있다.
단계(S2100)에서, 통신 프로세서(200)는 제1 시점에서의 제1 채널 상태 정보를 획득할 수 있다. 예시적으로, 통신 프로세서(200)는 수신된 신호의 신호 대 잡음비를 제1 채널 상태 정보로 생성할 수 있다. 단계(S2200)에서, 통신 프로세서(200)는 제1 채널 상태 정보에 대응되는 정책 정보를 메모리 장치(300)로 요청할 수 있고, 단계(S2300)에서, 메모리 장치(300)는 정책 정보를 통신 프로세서(200)에 제공할 수 있다. 정책 정보는 제1 채널 상태 정보에 대응되는 가치 함수 기대값 또는 동작 모드가 지정되어 저장된 정보일 수 있다.
단계(S2400)에서, 통신 프로세서(200)는 수신된 정책 정보에 기초하여 제1 채널 상태 정보에 대응된 모드를 선택할 수 있다. 예시적으로, 제1 채널 상태 정보에 간섭 백색화 비활성화 모드가 정책 정보에 지정된 경우 통신 프로세서(200)는 간섭 백색화 동작을 수행하지 않고 통신 동작을 수행할 수 있다.
단계(S2500)에서, 통신 프로세서(200)는 선택된 모드에 기초하여 동작을 수행함으로써 제1 시점 이후의 제2 시점에서의 제2 채널 상태 정보를 획득할 수 있고, 제2 채널 상태 정보에 기초하여 채널 성능 정보를 생성할 수 있다.
단계(S2600)에서, 통신 프로세서(200)는 제1 시점 및 제2 시점에서의 채널 상태 정보 및 채널 성능 정보 중 적어도 일부를 트레이닝 데이터로 하여 NPU(100)에 제공할 수 있다. 예시적으로, 통신 프로세서(200)는 제1 채널 상태 정보, 제1 채널 상태 정보에 기초하여 선택한 동작 모드, 제2 채널 상태 정보, 및 제2 채널 성능 정보를 NPU(100)에 제공할 수 있다.
단계(S2700)에서, NPU(100)는 통신 프로세서(200)로부터 수신한 트레이닝 데이터에 기초하여 가치 함수 기대값을 생성할 수 있고, 가치 함수 기대값을 업데이트할 수 있다. 일실시예에 따르면, NPU(100)는 제2 시점의 채널 성능 정보를 즉각 보상값으로 설정하고, 제2 채널 상태 정보에 대한 가치 함수 기대값을 미래 보상값으로 연산함으로써 업데이트 기대값을 생성할 수 있다. 일실시예에 따르면, NPU(100)는 업데이트 기대값과 종전 기대값을 가중 평균함으로써 제1 가치 함수 기대값 및 선택된 모드에 대응되는 가치 함수 기대값을 산출할 수 있다. 정책 정보에 가치 함수 기대값이 지정되어 저장된 경우, NPU(100)는 종전 가치 함수 기대값을 산출된 가치 함수 기대값으로 변경함으로써 가치 함수 기대값을 업데이트할 수 있다.
이상에서와 같이 도면과 명세서에서 예시적인 실시예들이 개시되었다. 본 명세서에서 특정한 용어를 사용하여 실시예들을 설명되었으나, 이는 단지 본 개시의 기술적 사상을 설명하기 위한 목적에서 사용된 것이지 의미 한정이나 특허청구범위에 기재된 본 개시의 범위를 제한하기 위하여 사용된 것은 아니다. 그러므로 본 기술분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 개시의 진정한 기술적 보호범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.

Claims (20)

  1. 간섭 백색화(Interference Whitening) 동작을 수행하는 무선 통신 장치의 동작 방법에 있어서,
    상기 무선 통신 장치의 제1 채널 상태 정보를 획득하는 단계;
    상기 간섭 백색화 동작과 관련된 복수의 모드들 중 상기 제1 채널 상태 정보에 대응되는 어느 하나의 모드를 선택하는 단계;
    상기 선택된 모드에 따른 채널 성능 정보를 획득하는 단계; 및
    상기 제1 채널 상태 정보, 상기 선택된 모드, 및 상기 채널 성능 정보에 기초하여 가치 함수 기대값을 업데이트하는 단계
    를 포함하는 무선 통신 장치의 동작 방법.
  2. 제1항에 있어서,
    상기 복수의 모드들은,
    간섭 백색화 활성화 모드 및 간섭 백색화 비활성화 모드를 포함하는 것을 특징으로 하는 무선 통신 장치의 동작 방법.
  3. 제2항에 있어서,
    상기 간섭 백색화 활성화 모드는,
    간섭 백색화에 할당된 자원 블록(resource block)의 개수에 따라 복수의 모드로 더 구분되는 것을 특징으로 하는 무선 통신 장치의 동작 방법.
  4. 제1항에 있어서,
    상기 어느 하나의 모드는,
    상기 제1 채널 상태 정보에 대한 정책 정보에 기초하여 지정된 상기 무선 통신 장치의 모드인 것을 특징으로 하는 무선 통신 장치의 동작 방법.
  5. 제1항에 있어서,
    상기 모드를 선택하는 단계는,
    일정 확률로 상기 복수의 모드들 중 어느 하나의 모드를 랜덤하게 선택하고, 상기 일정 확률의 나머지 확률로 상기 제1 채널 상태 정보에 대한 정책 정보에 기초하여 상기 복수의 모드들 중 어느 하나의 모드를 선택하는 단계
    를 포함하는 것을 특징으로 하는 무선 통신 장치의 동작 방법.
  6. 제5항에 있어서,
    상기 모드를 선택하는 단계는,
    상기 랜덤하게 선택된 모드에 따라 획득된 가치 함수 기대값이 상기 정책 정보에 따라 획득된 가치 함수 기대값보다 큰 경우, 상기 정책 정보를 변경하는 단계
    를 포함하는 것을 특징으로 하는 무선 통신 장치의 동작 방법.
  7. 제1항에 있어서,
    상기 가치 함수 기대값을 업데이트하는 단계는,
    상기 선택된 모드에 따라 획득된 제2 채널 상태 정보로부터 채널 성능 정보에 대응되는 즉각 보상값(immediate reward value)을 생성하는 단계; 및
    상기 즉각 보상값 및 상기 제2 채널 상태 정보에 기초하여 획득된 미래 보상값(future reward value)에 기초하여 상기 가치 함수 기대값을 업데이트하는 단계
    를 포함하는 것을 특징으로 하는 무선 통신 장치의 동작 방법.
  8. 제7항에 있어서,
    상기 즉각 보상값 및 상기 미래 보상값에 기초하여 상기 가치 함수 기대값을 업데이트하는 단계는,
    상기 제2 채널 상태 정보에 대한 복수의 모드들 각각의 가치 함수 기대값들에 기초하여 상기 미래 보상값을 결정하는 단계
    를 포함하는 것을 특징으로 하는 무선 통신 장치의 동작 방법.
  9. 제8항에 있어서,
    상기 가치 함수 기대값을 업데이트하는 단계는,
    상기 즉각 보상값 및 상기 미래 보상값에 기초하여 생성된 업데이트 기대값과 종전 기대값을 학습율(learning rate)에 기초하여 가중 평균함으로써 상기 가치 함수 기대값을 생성하는 단계
    를 포함하는 것을 특징으로 하는 무선 통신 장치의 동작 방법.
  10. 제9항에 있어서,
    상기 가치 함수 기대값을 생성하는 단계는,
    상기 미래 보상값에 감가율(discount rate)을 곱한 값과 상기 즉각 보상값을 합산함으로써 상기 업데이트 기대값을 생성하는 단계
    를 포함하는 것을 특징으로 하는 무선 통신 장치의 동작 방법.
  11. 제1항에 있어서,
    상기 채널 상태 정보는,
    신호 대 간섭 잡음 비(Signal to Interference plus Noise Ratio; SINR)이고,
    상기 채널 성능 정보는,
    채널의 용량(capacity) 및 임계값의 차이의 절대값인 것을 특징으로 하는 무선 통신 장치의 동작 방법.
  12. 제1항에 있어서,
    상기 무선 통신 장치의 통신 프로세서가 초기화되는 경우에 응답하여 상기 가치 함수 기대값에 대한 정책 정보를 초기화하는 단계
    를 더 포함하는 것을 특징으로 하는 무선 통신 장치의 동작 방법.
  13. 간섭 백색화(Interference Whitening) 동작을 수행하는 무선 통신 장치의 동작 방법에 있어서,
    상기 무선 통신 장치의 대상 채널 상태 정보를 획득하는 단계;
    채널 상태 정보 각각에 대해 복수의 모드들 중 어느 하나가 지정되는 정책 정보에 기초하여 상기 대상 채널 상태 정보에 대응되는 대상 모드를 선택하는 단계; 및
    상기 선택된 대상 모드에 따라 통신을 수행하는 단계
    를 포함하고,
    상기 정책 정보는,
    채널 상태 정보, 복수의 모드들, 및 상기 복수의 모드들 각각에 대해 획득된 채널 성능 정보에 따라 강화 학습된 가치 함수 기대값에 기초하여 상기 채널 상태 정보에 대해 상기 복수의 모드들 중 어느 하나가 지정된 정보인 것을 특징으로 하는 무선 통신 장치의 동작 방법.
  14. 제13항에 있어서,
    상기 복수의 모드들은,
    간섭 백색화 활성화 모드 및 간섭 백색화 비활성화 모드를 포함하고,
    상기 통신을 수행하는 단계는,
    상기 간섭 백색화 활성화 모드가 선택된 경우 간섭 백색화 동작을 수행하여 통신을 수행하고, 상기 간섭 백색화 비활성화 모드가 선택된 경우 간섭 백색화 동작을 수행하지 않고 통신을 수행하는 단계
    를 포함하는 것을 특징으로 하는 무선 통신 장치의 동작 방법.
  15. 제13항에 있어서,
    제1 채널 상태에서 상기 복수의 모드들 각각에 대응되는 가치 함수 기대값들을 산출하는 단계; 및
    상기 가치 함수 기대값들 중 가장 큰 가치 함수 기대값에 대응되는 모드를 상기 제1 채널 상태 정보에 지정함으로써 상기 정책 정보를 업데이트하는 단계
    를 포함하는 것을 특징으로 하는 무선 통신 장치의 동작 방법.
  16. 제15항에 있어서,
    상기 가치 함수 기대값들을 산출하는 단계는,
    상기 제1 채널 상태에서 상기 무선 통신 장치가 복수의 모드들 각각에 대한 동작을 수행함으로써 제2 채널 상태 정보를 획득하는 단계;
    상기 제2 채널 상태 정보에 기초하여 채널 성능 정보에 대응되는 즉각 보상값(immediate reward value)을 생성하는 단계; 및
    상기 즉각 보상값 및 상기 복수의 모드들 각각에 따라 생성된 미래 보상값(future reward value)에 기초하여 상기 가치 함수 기대값을 산출하는 단계
    인 것을 특징으로 하는 무선 통신 장치의 동작 방법.
  17. 제1 채널 상태 정보를 획득하고, 상기 간섭 백색화 동작과 관련된 복수의 모드들 중 상기 채널 상태 정보에 대응되는 어느 하나의 모드를 선택하며, 상기 선택된 모드에 대응되는 채널 성능 정보를 획득하는 통신 프로세서;
    상기 제1 채널 상태 정보, 상기 선택된 모드, 및 상기 채널 성능 정보에 기초하여 가치 함수 기대값을 업데이트하는 뉴럴 네트워크 프로세서; 및
    제1 채널 상태 정보에 대해 상기 복수의 모드들 중 어느 하나가 지정된 정책 정보를 저장하는 메모리
    를 포함하는 무선 통신 장치.
  18. 제17항에 있어서,
    상기 복수의 모드들은,
    간섭 백색화 활성화 모드 및 간섭 백색화 비활성화 모드를 포함하는 것을 특징으로 하는 무선 통신 장치.
  19. 제17항에 있어서,
    상기 통신 프로세서는,
    상기 제1 채널 상태 정보에 대한 정책 정보에 기초하여 상기 어느 하나의 모드를 선택하는 것을 특징으로 하는 무선 통신 장치.
  20. 제17항에 있어서,
    상기 뉴럴 네트워크 프로세서는,
    상기 선택된 모드에 따라 획득된 제2 채널 상태 정보로부터 채널 성능 정보에 대응되는 즉각 보상값(immediate reward value)을 생성하고, 상기 즉각 보상값 및 상기 제2 채널 상태 정보에 기초하여 획득된 미래 보상값(future reward value)에 기초하여 상기 가치 함수 기대값을 업데이트하는 것을 특징으로 하는 무선 통신 장치.

KR1020210014400A 2021-02-01 2021-02-01 간섭 백색화 동작을 수행하는 무선 통신 장치 및 이의 동작 방법 KR20220111145A (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020210014400A KR20220111145A (ko) 2021-02-01 2021-02-01 간섭 백색화 동작을 수행하는 무선 통신 장치 및 이의 동작 방법
US17/504,834 US20220247506A1 (en) 2021-02-01 2021-10-19 Wireless communication device for performing interference whitening operation and operating method thereof
CN202210028352.2A CN114844594A (zh) 2021-02-01 2022-01-11 用于执行干扰白化操作的无线通信设备及其操作方法
EP22152228.7A EP4036817A1 (en) 2021-02-01 2022-01-19 Wireless communication device for performing interference whitening operation and operating method thereof
TW111103139A TW202236829A (zh) 2021-02-01 2022-01-25 無線通訊裝置及其操作方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210014400A KR20220111145A (ko) 2021-02-01 2021-02-01 간섭 백색화 동작을 수행하는 무선 통신 장치 및 이의 동작 방법

Publications (1)

Publication Number Publication Date
KR20220111145A true KR20220111145A (ko) 2022-08-09

Family

ID=79730471

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210014400A KR20220111145A (ko) 2021-02-01 2021-02-01 간섭 백색화 동작을 수행하는 무선 통신 장치 및 이의 동작 방법

Country Status (5)

Country Link
US (1) US20220247506A1 (ko)
EP (1) EP4036817A1 (ko)
KR (1) KR20220111145A (ko)
CN (1) CN114844594A (ko)
TW (1) TW202236829A (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11646777B2 (en) * 2021-04-30 2023-05-09 Qualcomm Incorporated Detecting static channels

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6590932B1 (en) * 1999-11-24 2003-07-08 Ericsson Inc. Methods, receiver devices and systems for whitening a signal disturbance in a communication signal
EP1481482B1 (en) * 2002-02-28 2012-05-23 TELEFONAKTIEBOLAGET LM ERICSSON (publ) Signal receiver devices and methods
US6944434B2 (en) * 2003-06-27 2005-09-13 Nokia Corporation Method and apparatus for suppressing co-channel interference in a receiver
US8867676B2 (en) * 2004-09-17 2014-10-21 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for controlling interference suppressing receivers
EP1871017A1 (en) * 2006-06-23 2007-12-26 Mitsubishi Electric Information Technology Centre Europe B.V. Method and device for reporting, through a wireless network, a channel state information between a first telecommunication device and a second telecommunication device
US8126099B2 (en) * 2007-02-09 2012-02-28 Research In Motion Limited Apparatus, and associated method, for filtering a receive signal by adaptive operation of an input noise whitening filter
US7957485B2 (en) * 2008-02-25 2011-06-07 Telefonaktiebolaget Lm Ericsson (Publ) Reduced complexity parametric covariance estimation for precoded MIMO transmissions
US8781011B2 (en) * 2008-02-25 2014-07-15 Telefonaktiebolaget Lm Ericsson (Publ) Receiver parametric covariance estimation for precoded MIMO transmissions
US8934395B2 (en) * 2008-10-24 2015-01-13 Qualcomm Incorporated Method and apparatus for uplink network MIMO in a wireless communication system
KR101584689B1 (ko) * 2009-03-04 2016-01-13 삼성전자주식회사 다중 안테나 시스템에서 다중 사용자 간섭 제거 방법 및 장치
US8305921B2 (en) * 2009-04-03 2012-11-06 Quantenna Communications, Inc. Channel selection and interference suppression
US9048917B1 (en) * 2012-08-15 2015-06-02 Marvell International Ltd. Method and apparatus for estimating noise covariance in a wireless network
WO2016082040A1 (en) * 2014-11-28 2016-06-02 ZTE Canada Inc. Unified interference rejection combining
US9985700B2 (en) * 2015-05-12 2018-05-29 Mediatek Inc. Channel state feedback enhancement in downlink multiuser superposition transmission
KR102343680B1 (ko) * 2015-09-10 2021-12-28 삼성전자주식회사 비직교 파형을 가지는 멀티-캐리어 시스템에서 신호를 송/수신하는 장치 및 방법
DE102015115716B4 (de) * 2015-09-17 2022-12-08 Apple Inc. Funkempfänger und Verfahren zum Detektieren einer Schicht eines mehrschichtigen Signals
US10505597B2 (en) * 2016-05-09 2019-12-10 Qualcomm Incorporated Reference signals and link adaptation for massive MIMO
KR102551206B1 (ko) * 2016-09-07 2023-07-05 삼성전자주식회사 무선 통신 시스템에서 간섭 완화 장치 및 방법
US11070301B2 (en) * 2019-03-05 2021-07-20 Cisco Technology, Inc. Learning-based wireless transmission parameter adaptation based on client activity detection
US11916634B2 (en) * 2020-10-22 2024-02-27 Qualcomm Incorporated Channel state information (CSI) prediction and reporting

Also Published As

Publication number Publication date
US20220247506A1 (en) 2022-08-04
EP4036817A1 (en) 2022-08-03
CN114844594A (zh) 2022-08-02
TW202236829A (zh) 2022-09-16

Similar Documents

Publication Publication Date Title
US11864121B2 (en) Transmit power determining method, processing chip, and communications device
US10644775B2 (en) Uncertainty dependent beamforming configuration control
EP4145743A1 (en) Information indication method, information determining method, carrier frequency information determining method, communication node, terminal, and medium
CN110198180B (zh) 一种链路自适应调整方法、设备及计算机可读存储介质
JP2019140582A (ja) 無線通信システム、無線通信方法、基地局及び端末
JP2011517528A (ja) 同一チャネル干渉の低減
WO2021007768A1 (en) Resource management for reporting signal-to-interference-plus-noise ratio
JP2009246974A (ja) 分散アンテナシステムおよびその容量を最大にするための方法
CN107431937B (zh) 自适应天线***的自适应扇区配置
US20220149980A1 (en) Link adaptation optimized with machine learning
US20160173306A1 (en) Method and apparatus for estimating channel in wireless communication system
CN113796022B (zh) 用于波束参考信令的方法
KR20210002950A (ko) 무선 통신 시스템에서 채널 예측을 위한 장치 및 방법
Kryszkiewicz et al. Context‐Based Spectrum Sharing in 5G Wireless Networks Based on Radio Environment Maps
Bojovic et al. A neural network based cognitive engine for IEEE 802.11 WLAN access point selection
CN113965291B (zh) 通信控制方法、基站、终端及存储介质
CN106170936B (zh) 无线通信中确定信噪比的方法和装置
CN112118035B (zh) 一种实现波束赋形的方法及装置
KR20220111145A (ko) 간섭 백색화 동작을 수행하는 무선 통신 장치 및 이의 동작 방법
CN113014337B (zh) 通信终端的测试方法及装置、存储介质、控制终端、测试***
WO2014027573A1 (ja) 無線通信装置、無線通信方法、プログラムおよび集積回路
US20160295518A1 (en) Method and System for Self-Optimized Uplink Power Control
CN115276908B (zh) 一种无线通信方法及设备、存储介质
EP4207658A1 (en) Method and device for dynamic selection of srs time domain resource, storage medium, and electronic device
CN114980159A (zh) 测量方法、装置、基带芯片、终端及存储介质