KR102213035B1 - 프리코딩 행렬 집합을 결정하기 위한 방법 및 전송 장치 - Google Patents

프리코딩 행렬 집합을 결정하기 위한 방법 및 전송 장치 Download PDF

Info

Publication number
KR102213035B1
KR102213035B1 KR1020197026804A KR20197026804A KR102213035B1 KR 102213035 B1 KR102213035 B1 KR 102213035B1 KR 1020197026804 A KR1020197026804 A KR 1020197026804A KR 20197026804 A KR20197026804 A KR 20197026804A KR 102213035 B1 KR102213035 B1 KR 102213035B1
Authority
KR
South Korea
Prior art keywords
vector
indication information
precoding matrix
row
precoding
Prior art date
Application number
KR1020197026804A
Other languages
English (en)
Other versions
KR20190116423A (ko
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 후아웨이 테크놀러지 컴퍼니 리미티드
Publication of KR20190116423A publication Critical patent/KR20190116423A/ko
Application granted granted Critical
Publication of KR102213035B1 publication Critical patent/KR102213035B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
    • H04B7/0486Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting taking channel rank into account
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0417Feedback systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0426Power distribution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
    • H04B7/046Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting taking physical layer constraints into account
    • H04B7/0469Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting taking physical layer constraints into account taking special antenna structures, e.g. cross polarized antennas into account
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
    • H04B7/0478Special codebook structures directed to feedback optimisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
    • H04B7/0482Adaptive codebooks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0619Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
    • H04B7/0636Feedback format
    • H04B7/0639Using selective indices, e.g. of a codebook, e.g. pre-distortion matrix index [PMI] or for beam selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0686Hybrid systems, i.e. switching and simultaneous transmission
    • H04B7/0695Hybrid systems, i.e. switching and simultaneous transmission using beam selection
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • H04L5/0051Allocation of pilot signals, i.e. of signals known to the receiver of dedicated pilots, i.e. pilots destined for a single user or terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Quality & Reliability (AREA)
  • Power Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

프리코딩 행렬 집합 내의 상대적으로 다수의 프리코딩 행렬이 사용될 수 없는 경우를 방지하기 위해, 본 출원은 프리코딩 행렬 집합을 결정하기 위한 방법을 제공함으로써, 시스템 성능을 개선한다. 상기 프리코딩 행렬 집합을 결정하기 위한 방법은, 단말 장치가 지시 정보를 수신하는 단계; 및 단말 장치가 지시 정보에 기초하여, 순위가 R인 제1 프리코딩 행렬 집합으로부터 제2 프리코딩 행렬 집합을 결정하는 단계를 포함한다. 여기서, 제1 프리코딩 행렬 집합 내의 각각의 프리코딩 행렬이
Figure 112019093635640-pct00925
를 만족하고, 제2 프리코딩 행렬 집합은 제1 프리코딩 행렬 집합의 적절한 부분 집합이며, 제2 프리코딩 행렬 집합은, 제1 프리코딩 행렬 집합 중에서, 특정 조건을 만족하는
Figure 112019093635640-pct00926
를 포함하지 않는다.

Description

프리코딩 행렬 집합을 결정하기 위한 방법 및 전송 장치
본 출원은 2017년 8월 12일에 중국 특허청에 출원된 중국 특허출원 제201710687817.4호("METHOD FOR RESTRICTING PRECODING MATRIX SUBSET AND TRANSMISSION APPARATUS")에 대해 우선권을 주장하는 바이여, 그 전체 내용이 원용에 의해 본 명세서에 포함된다.
본 출원은 통신 분야에 관한 것으로, 더 상세하게는 프리코딩 행렬 집합을 결정하기 위한 방법 및 전송 장치에 관한 것이다.
롱 텀 에볼루션(Long Term Evolution, LTE) 시스템에서 프리코딩 행렬 부분 집합을 제한하는 방식은,
Figure 112019093635640-pct00001
에 대해 선택될 수 있는 벡터를 제한하는 것이다. 구체적으로, 네트워크 장치가 단말기에 의해 사용될 수 있는 벡터를 단말기에 통지한다. 특정 벡터가 제한되면, 예를 들어 제1 벡터가 제한되면, 단말기가 프리코딩 행렬을 선택할 때 제1 벡터는
Figure 112019093635640-pct00002
에 나타날 수 없다. 하지만, 제1 벡터에 가까운 벡터가 제1 벡터의 방향으로 상대적으로 강한 에너지를 가지고 있기 때문에, 네트워크 장치는 일반적으로 제1 벡터의 사용을 제한할 뿐만 아니라 제1 벡터에 가까운 벡터도 제한할 필요가 있다. 종래 기술의 방법이 사용되는 경우, 제1 벡터에 가까운(또는 인접한) 벡터 역시
Figure 112019093635640-pct00003
에 나타날 수 없다. 이 경우, 상대적으로 다수의 프리코딩 행렬이 사용될 수 없으며, 따라서 시스템 성능이 저하된다.
새로운 무선접속 기술(New Radio Access Technology, NR)에서, 유형 II(Type II) 프리코딩 행렬
Figure 112019093635640-pct00004
가 정의된다. 현재, 어떠한 기술도 유형 II 프리코딩 행렬
Figure 112019093635640-pct00005
의 프리코딩 행렬 부분 집합을 제한하기 위한 해결책과 관련되지 않는다. 하지만, LTE 시스템에서 프리코딩 행렬을 제한하는 방식이 사용되면, 상대적으로 다수의 프리코딩 행렬이 사용될 수 없으며, 따라서 시스템 성능이 저하된다.
본 출원은 프리코딩 행렬 집합을 결정하기 위한 방법을 제공함으로써, 프리코딩 행렬 집합 내의 상대적으로 다수의 프리코딩 행렬이 사용될 수 없는 경우를 방지하여 시스템 성능을 개선한다.
제1 양태에 따르면, 프리코딩 행렬 집합을 결정하기 위한 방법이 제공된다. 상기 프리코딩 행렬 집합을 결정하기 위한 방법은,
단말 장치가 지시 정보를 수신하는 단계; 및
상기 단말 장치가 상기 지시 정보에 기초하여, 순위가 R인 제1 프리코딩 행렬 집합으로부터 제2 프리코딩 행렬 집합을 결정하는 단계를 포함하고,
상기 제1 프리코딩 행렬 집합 내의 각각의 프리코딩 행렬 W가
Figure 112019093692519-pct00006
를 만족하고, W는 Nt개의 행과 R개의 열의 행렬이며, Nt는 R보다 크거나 같고,
Figure 112019093692519-pct00007
Figure 112019093692519-pct00008
를 만족하며,
Figure 112019093692519-pct00009
이고,
Figure 112019093692519-pct00010
는 Nt/2×1 벡터이며,
Figure 112019093692519-pct00011
는 벡터 집합
Figure 112019093692519-pct00012
에 속하고, T는 B의 벡터의 개수이며, T ≥ M이고, T는 정수이며,
Figure 112019093692519-pct00013
는 2M개의 행과 R개의 열의 행렬이고,
Figure 112019093692519-pct00014
의 행 x와 열 y의 원소
Figure 112019093692519-pct00015
Figure 112019093692519-pct00016
또는
Figure 112019093692519-pct00933
를 만족하고,
Figure 112019093692519-pct00017
의 행 x+M과 열 y의 원소
Figure 112019093692519-pct00018
Figure 112019093692519-pct00019
또는
Figure 112019093692519-pct00934
을 만족하며,
Figure 112019093692519-pct00020
은 제1 곱셈 인수(product factor)이고,
Figure 112019093692519-pct00021
은 제2 곱셈 인수이며,
Figure 112019093692519-pct00022
은 제3 곱셈 인수이고, 0 < x ≤ M이며, 0 < y ≤ R이고,
Figure 112019093692519-pct00023
의 값 범위가 집합 A0이며, z는 {0,1}에 속하고,
Figure 112019093692519-pct00024
이며,
Figure 112019093692519-pct00025
은 실수이고,
Figure 112019093692519-pct00026
이며,
Figure 112019093692519-pct00027
은 실수이고,
Figure 112019093692519-pct00028
은 절대값(modulus)이 1인 복소수이며;
상기 지시 정보는 S개의 집합(D0 내지 DS-1)의 지시 정보를 포함하고, D0 내지 DS-1은 각각 벡터 집합
Figure 112019093635640-pct00029
Figure 112019093635640-pct00030
내지
Figure 112019093635640-pct00031
과 일대일 대응관계에 있으며,
Figure 112019093635640-pct00032
의 임의의 벡터
Figure 112019093635640-pct00033
가 B에 속하고,
Figure 112019093635640-pct00034
가 A0의 진부분집합(proper subset)이며, S - 1 ≥ j ≥ 0이고, j는 정수이며;
상기 제2 프리코딩 행렬 집합은 상기 제1 프리코딩 행렬 집합의 적절한 부분 집합이고, 상기 제2 프리코딩 행렬 집합은,
상기 제1 프리코딩 행렬 집합 중에서,
Figure 112019093635640-pct00035
의 X에 포함된 x번째 열 벡터가 상기 벡터
Figure 112019093635640-pct00036
이고 또한
Figure 112019093635640-pct00037
의 행 x와 행 x+M의 원소 중 적어도 하나의 원소의 제1 곱셈 인수(
Figure 112019093635640-pct00038
)가
Figure 112019093635640-pct00039
에 속한다는 조건을 만족하는
Figure 112019093635640-pct00040
를 포함하지 않는다.
본 출원의 프리코딩 행렬 집합을 결정하기 위한 방법에 따르면, 빔 벡터의 사용을 직접 금지하는 대신에 벡터에 대응하는
Figure 112019093635640-pct00041
내의 곱셈 인수를 제한함으로써, 프리코딩 행렬 집합 내의 상대적으로 다수의 프리코딩 행렬이 사용될 수 없는 경우를 방지하여 시스템 성능을 개선한다.
제2 양태에 따르면, 프리코딩 행렬 집합을 결정하기 위한 방법이 제공된다. 상기 프리코딩 행렬 집합을 결정하기 위한 방법은,
네트워크 장치가 지시 정보를 생성하는 단계 - 상기 지시 정보는 순위가 R인 제1 프리코딩 행렬 집합으로부터 제2 프리코딩 행렬 집합을 결정하기 위해 단말 장치에 의해 사용되는 정보임 -; 및
상기 네트워크 장치가 상기 지시 정보를 송신하는 단계를 포함하고,
상기 제1 프리코딩 행렬 집합 내의 각각의 프리코딩 행렬 W가
Figure 112019093692519-pct00042
를 만족하고, W는 Nt개의 행과 R개의 열의 행렬이며, Nt는 R보다 크거나 같고,
Figure 112019093692519-pct00043
Figure 112019093692519-pct00044
를 만족하며,
Figure 112019093692519-pct00045
이고,
Figure 112019093692519-pct00046
는 Nt/2×1 벡터이며,
Figure 112019093692519-pct00047
는 벡터 집합
Figure 112019093692519-pct00048
에 속하고, T는 B의 벡터의 개수이며, T ≥ M이고, T는 정수이며,
Figure 112019093692519-pct00049
는 2M개의 행과 R개의 열의 행렬이고,
Figure 112019093692519-pct00050
의 행 x와 열 y의 원소
Figure 112019093692519-pct00051
Figure 112019093692519-pct00052
또는
Figure 112019093692519-pct00935
를 만족하고,
Figure 112019093692519-pct00053
의 행 x+M과 열 y의 원소
Figure 112019093692519-pct00054
Figure 112019093692519-pct00055
또는
Figure 112019093692519-pct00936
을 만족하며,
Figure 112019093692519-pct00056
은 제1 곱셈 인수(product factor)이고,
Figure 112019093692519-pct00057
은 제2 곱셈 인수이며,
Figure 112019093692519-pct00058
은 제3 곱셈 인수이고, 0 < x ≤ M이며, 0 < y ≤ R이고,
Figure 112019093692519-pct00059
의 값 범위가 집합 A0이며, z는 {0,1}에 속하고,
Figure 112019093692519-pct00060
이며,
Figure 112019093692519-pct00061
은 실수이고,
Figure 112019093692519-pct00062
이며,
Figure 112019093692519-pct00063
은 실수이고,
Figure 112019093692519-pct00064
은 절대값(modulus)이 1인 복소수이며;
상기 지시 정보는 S개의 집합(D0 내지 DS-1)의 지시 정보를 포함하고, D0 내지 DS-1은 각각 벡터 집합
Figure 112019093635640-pct00065
Figure 112019093635640-pct00066
내지
Figure 112019093635640-pct00067
과 일대일 대응관계에 있으며,
Figure 112019093635640-pct00068
의 임의의 벡터
Figure 112019093635640-pct00069
가 B에 속하고,
Figure 112019093635640-pct00070
가 A0의 진부분집합(proper subset)이며, S - 1 ≥ j ≥ 0이고, j는 정수이며;
상기 제2 프리코딩 행렬 집합은 상기 제1 프리코딩 행렬 집합의 진부분집합이고, 상기 제2 프리코딩 행렬 집합은,
상기 제1 프리코딩 행렬 집합 중에서,
Figure 112019093635640-pct00071
의 X에 포함된 x번째 열 벡터가 상기 벡터
Figure 112019093635640-pct00072
라는 조건 및
Figure 112019093635640-pct00073
의 행 x와 행 x+M의 원소 중 적어도 하나의 원소의 제1 곱셈 인수(
Figure 112019093635640-pct00074
)가
Figure 112019093635640-pct00075
에 속한다는 조건을 만족하는
Figure 112019093635640-pct00076
를 포함하지 않는다.
본 출원의 프리코딩 행렬 집합을 결정하기 위한 방법에 따르면, 빔 벡터의 사용을 직접 금지하는 대신에 벡터에 대응하는
Figure 112019093635640-pct00077
내의 곱셈 인수를 제한함으로써, 프리코딩 행렬 집합 내의 상대적으로 다수의 프리코딩 행렬이 사용될 수 없는 경우가 방지되어 시스템 성능을 개선한다.
제1 양태 또는 제2 양태를 참조하여, 제1 양태 또는 제2 양태의 가능한 실시 형태에서, 상기 S개의 집합(D0 내지 DS-1)의 지시 정보는 S개의 비트 필드를 포함하고, 상기 S개의 비트 필드는 D0 내지 DS-1과 일대일 대응관계에 있으며, 각각의 비트 필드는 적어도 하나의 비트를 포함하고,
Figure 112019093635640-pct00078
에 대응하는 비트 필드가 A0의 원소 gj를 나타내며,
Figure 112019093635640-pct00079
의 임의의 원소는 gj보다 크다.
제1 양태 또는 제2 양태를 참조하여, 제1 양태 또는 제2 양태의 가능한 실시 형태에서, C의 임의의 벡터
Figure 112019093635640-pct00080
Figure 112019093635640-pct00081
의 임의의 원소
Figure 112019093635640-pct00082
는,
Figure 112019093635640-pct00083
를 만족하고,
여기서,
Figure 112019093635640-pct00084
는 B의 벡터이고, kh≥0이며, kh은 실수이고, H≥h≥ 1이며, T-1≥fh≥0이고, H≥1이며, H는 정수이다.
제1 양태 또는 제2 양태를 참조하여, 제1 양태 또는 제2 양태의 가능한 실시 형태에서,
Figure 112019093635640-pct00085
는 적어도 M개의 상호 직교하는 벡터를 포함하고, 임의의 M개의 상호 직교하는 벡터(
Figure 112019093635640-pct00086
,
Figure 112019093635640-pct00087
,
Figure 112019093635640-pct00088
,
Figure 112019093635640-pct00089
)와 원소(
Figure 112019093635640-pct00090
,
Figure 112019093635640-pct00091
,
Figure 112019093635640-pct00092
,
Figure 112019093635640-pct00093
)는,
Figure 112019093635640-pct00094
를 만족하며,
여기서,
Figure 112019093635640-pct00095
,
Figure 112019093635640-pct00096
,
Figure 112019093635640-pct00097
,
Figure 112019093635640-pct00098
는 각각 집합(
Figure 112019093635640-pct00099
,
Figure 112019093635640-pct00100
,
Figure 112019093635640-pct00101
,
Figure 112019093635640-pct00102
)의 원소이고,
Figure 112019093635640-pct00103
는 B의 벡터이며, kh≥0이고, kh은 실수이며, H≥h≥1이고, T-1≥fh ≥0이며, H≥1이고, H는 정수이다.
이와 같이, 적어도 M개의 직교하는 벡터가 동시에 제한된다. W1의 X가 M개의 벡터를 포함하므로, 이 방식은 W1에 포함된 M개의 벡터를 실제로 제한한다. 코드북이 W1 내의 벡터들의 선형 조합에 의해 형성되기 때문에, 이 방식은 상기 코드북의 더 정확한 제한을 달성할 수 있다.
제1 양태 또는 제2 양태를 참조하여, 제1 양태 또는 제2 양태의 가능한 실시 형태에서, 상기 S개의 집합(D0 내지 DS-1)의 지시 정보는 H개의 비트 필드를 포함하고, h번째 비트 필드가 kh를 나타내는 데 사용된다.
이와 같이, 상기 벡터 집합(C 및 Dj)는 상대적으로 작은 비트의 수를 포함하는 지시 정보를 이용하여 결정될 수 있다. 극단적인 경우에, 적어도 2개의 벡터 및 상기 적어도 2개의 벡터에 대응하는 Dj가 단 하나의 비트 필드(H = 1)를 이용하여 각각 결정될 수 있다.
제1 양태 또는 제2 양태를 참조하여, 제1 양태 또는 제2 양태의 가능한 실시 형태에서, 상기 지시 정보는 상기 벡터 집합
Figure 112019093635640-pct00104
의 지시 정보를 더 포함하고, 상기 벡터 집합
Figure 112019093635640-pct00105
의 지시 정보는 T개의 비트이며, 상기 T개의 비트는 B에 포함된 T개의 벡터와 일대일 대응관계에 있고, 상기 T개의 비트 중 t번째 비트가 벡터
Figure 112019093635640-pct00106
이 상기 벡터 집합
Figure 112019093635640-pct00107
에 속하는지 여부를 나타내는 데 사용되며, 1≤t≤T이다.
이와 같이, 상기 T개의 비트의 비트맵은 제한되는 벡터를 결정하는 데 사용되고, 상기 S개의 집합(D0 내지 DS-1) 내의 상기 지시 정보는 S만을 포함하거나 또는 H개의 비트 필드를 포함한다. 이와 같이, S가 상대적으로 작은 경우, 상기 S개의 집합(D0 내지 DS-1)를 나타내는 데 필요한 비트의 수가 줄어들 수 있다.
제1 양태 또는 제2 양태를 참조하여, 제1 양태 또는 제2 양태의 가능한 실시 형태에서, 상기 S개의 집합(D0 내지 DS-1)의 지시 정보는 추가적으로, 상기 벡터 집합
Figure 112019093635640-pct00108
를 나타내는 데 사용되고, 상기 S개의 집합(D0 내지 DS-1)의 지시 정보는 T개의 비트 필드이며, 상기 T개의 비트 필드는 B에 포함된 T개의 벡터와 일대일 대응관계에 있고, 상기 T개의 비트 필드 각각은 E개의 비트를 포함하며, E는 1보다 크거나 같고, 상기 T개의 비트 필드 중 t번째 비트 필드가 벡터
Figure 112019093635640-pct00109
이 상기 벡터 집합
Figure 112019093635640-pct00110
에 속하는지 여부를 나타내는 데 사용되고, 1≤t≤T이다.
제1 양태 또는 제2 양태를 참조하여, 제1 양태 또는 제2 양태의 가능한 실시 형태에서,
Figure 112019093635640-pct00111
의 값 범위가 집합 A1이고;
상기 지시 정보는 S개의 집합(E0 내지 ES-1)의 지시 정보를 더 포함하고, E0 내지 ES-1은 상기 벡터 집합
Figure 112019093635640-pct00112
Figure 112019093635640-pct00113
내지
Figure 112019093635640-pct00114
과 각각 일대일 대응관계에 있으며,
Figure 112019093635640-pct00115
는 A1의 진부분집합이고;
상기 제2 프리코딩 행렬 집합은,
상기 제1 프리코딩 행렬 집합 중에서,
Figure 112019093635640-pct00116
의 X에 포함된 x번째 열 벡터가 상기 벡터
Figure 112019093635640-pct00117
이고 또한
Figure 112019093635640-pct00118
에 대응하는
Figure 112019093635640-pct00119
의 행 x와 행 x+M의 상기 원소 중 적어도 하나의 원소의 제2 곱셈 인수(
Figure 112019093635640-pct00120
)가
Figure 112019093635640-pct00121
에 속한다는 조건을 만족하는
Figure 112019093635640-pct00122
를 여전히 포함하지 않는다.
본 출원의 본 실시예의 프리코딩 행렬 집합을 결정하기 위한 방법에 따르면, 광대역 진폭(wideband amplitude)과 부대역 진폭(subband amplitude)을 모두 제한함으로써 더 세밀한 코드북 제한을 달성할 수 있다.
제3 양태에 따르면, 통신 장치가 제공된다. 상기 통신 장치는 제1 양태의 방법 설계에서 단말 장치를 구현하는 기능을 가지고 있다. 이러한 기능은 하드웨어에 의해 구현될 수 있거나, 또는 대응하는 소프트웨어를 실행하는 하드웨어에 의해 구현될 수 있다. 상기 하드웨어 또는 소프트웨어는 전술한 기능에 대응하는 하나 이상의 유닛을 포함한다.
제4 양태에 따르면, 통신 장치가 제공된다. 상기 통신 장치는 제2 양태의 방법 설계에서 네트워크 장치를 구현하는 기능을 가지고 있다. 이러한 기능은 하드웨어에 의해 구현될 수 있거나, 또는 대응하는 소프트웨어를 실행하는 하드웨어에 의해 구현될 수 있다. 상기 하드웨어 또는 소프트웨어는 전술한 기능에 대응하는 하나 이상의 유닛을 포함한다.
제5 양태에 따르면, 송수신기, 프로세서, 및 메모리를 포함하는 통신 장치가 제공된다. 상기 프로세서는 신호를 송신하고 수신하게끔 상기 송수신기를 제어하도록 구성되고; 상기 메모리는 컴퓨터 프로그램을 저장하도록 구성되며; 단말 장치가 제1 양태에 따른 프리코딩 행렬 집합을 결정하기 위한 방법을 수행할 수 있도록, 상기 프로세서는 상기 메모리로부터 상기 컴퓨터 프로그램을 호출하고 상기 컴퓨터 프로그램을 실행하도록 구성된다.
제6 양태에 따르면, 송수신기, 프로세서, 및 메모리를 포함하는 통신 장치가 제공된다. 상기 프로세서는 신호를 송신하고 수신하게끔 상기 송수신기를 제어하도록 구성되고; 상기 메모리는 컴퓨터 프로그램을 저장하도록 구성되며; 네트워크 장치가 제2 양태에 따른 프리코딩 행렬 집합을 결정하기 위한 방법을 수행할 수 있도록, 상기 프로세서는 상기 메모리로부터 상기 컴퓨터 프로그램을 호출하고 상기 컴퓨터 프로그램을 실행하도록 구성된다.
제7 양태에 따르면, 컴퓨터 프로그램 제품이 제공된다. 상기 컴퓨터 프로그램 제품은 컴퓨터 프로그램 코드를 포함하고, 상기 컴퓨터 프로그램 코드가 컴퓨터 상에서 실행되면, 상기 컴퓨터는 전술한 양태에 따른 프리코딩 행렬 집합을 결정하기 위한 방법을 수행한다.
제8 양태에 따르면, 컴퓨터 판독가능 매체가 제공된다. 상기 컴퓨터 판독가능 매체는 프로그램 코드를 저장하고, 상기 컴퓨터 프로그램 코드가 컴퓨터 상에서 실행되면, 상기 컴퓨터는 전술한 양태에 따른 프리코딩 행렬 집합을 결정하기 위한 방법을 수행한다.
제9 양태에 따르면, 칩 시스템이 제공된다. 상기 칩 시스템은 프로세서를 포함하고, 전술한 양태에서의 기능, 예컨대 전술한 방법과 관련된 데이터 및/또는 정보를 생성하거나, 또는 수신하거나, 또는 송신하거나, 또는 처리하는 기능을 구현하기 위해 통신 장치에 의해 사용된다. 가능한 설계에서, 상기 칩 시스템은 메모리를 더 포함하고, 상기 메모리는 단말 장치에 필요한 프로그램 명령과 데이터를 저장하도록 구성된다. 상기 칩 시스템은 칩을 포함할 수 있거나, 또는 다른 독립된 장치와 칩을 포함할 수 있다.
제10 양태에 따르면, 칩 시스템이 제공된다. 상기 칩 시스템은 프로세서를 포함하고, 상기 프로세서는, 전술한 양태에서의 기능, 예컨대 전술한 방법과 관련된 데이터 및/또는 정보를 생성하거나, 또는 수신하거나, 또는 송신하거나, 또는 처리하는 기능을 구현하는 데 있어서 통신 장치를 지원하도록 구성된다. 가능한 설계에서, 상기 칩 시스템은 메모리를 더 포함하고, 상기 메모리는 네트워크 장치에 필요한 프로그램 명령과 데이터를 저장하도록 구성된다. 상기 칩 시스템은 칩을 포함할 수 있거나, 또는 다른 독립된 장치와 칩을 포함할 수 있다.
도 1은 본 출원의 일 실시예에 적용되는 이동 통신 시스템을 개략적으로 나타낸 구조도이다.
도 2는 본 출원의 일 실시예에 따른 프리코딩 행렬 집합을 결정하기 위한 방법을 개략적으로 나타낸 흐름도이다.
도 3은 본 출원의 일 실시예에 따른 전송 장치를 개략적으로 나타낸 블록도이다.
도 4는 본 출원의 일 실시예에 따른 전송 장치를 개략적으로 나타낸 블록도이다.
도 5는 본 출원의 다른 실시예에 따른 전송 장치를 개략적으로 나타낸 블록도이다.
도 6은 본 출원의 또 다른 실시예에 따른 전송 장치를 개략적으로 나타낸 블록도이다.
이하에서는 첨부 도면을 참조하여 본 출원의 기술적 해결책에 대해 설명한다.
본 출원의 실시예의 기술적 해결책이 다양한 통신 시스템, 예컨대 이동통신 글로벌(Global System of Mobile communication, GSM) 시스템, 코드분할 다중접속(Code Division Multiple Access, CDMA) 시스템, 광대역 코드분할 다중접속(Wideband Code Division Multiple Access, WCDMA) 시스템, 일반 패킷 무선서비스(General Packet Radio Service, GPRS) 시스템, 롱 텀 에볼루션(Long Term Evolution, LTE) 시스템, LTE 주파수 분할 듀플렉스(Frequency Division Duplex, FDD) 시스템, LTE 시분할 듀플렉스(Time Division Duplex, TDD) 시스템, 범용 이동 통신 시스템(Universal Mobile Telecommunication System, UMTS), 와이맥스 (Worldwide Interoperability for Microwave Access, WiMAX) 통신 시스템, 미래의 5세대(5G) 시스템, 또는 NR(New Radio) 시스템에 적용될 수 있다.
도 1은 본 출원의 실시예에 적용되는 이동 통신 시스템을 개략적으로 나타낸 구조도이다. 도 1에 도시된 바와 같이, 이동 통신 시스템은 코어 네트워크 장치(110), 액세스 네트워크 장치(120), 및 적어도 하나의 단말기(예컨대 도 1의 단말 장치(130)와 단말 장치(140))를 포함한다. 단말기는 무선 방식으로 액세스 네트워크 장치(120)에 연결되고, 액세스 네트워크 장치(120)는 무선 방식 또는 유선 방식으로 코어 네트워크 장치(110)에 연결된다. 코어 네트워크 장치(110)와 액세스 네트워크 장치(120)는 서로 다른 독립적인 물리적 장치일 수 있거나, 또는 코어 네트워크 장치(110)의 기능과 액세스 네트워크 장치의 논리적인 기능이 동일한 물리적 장치에 통합될 수 있거나, 또는 하나의 물리적 장치가 코어 네트워크 장치(110)의 일부 기능과 액세스 네트워크 장치(120)의 일부 기능을 통합할 수 있다. 단말기는 고정된 위치에 있을 수 있거나, 또는 이동형(mobile)일 수 있다. 도 1은 개략도일 뿐이며, 통신 시스템은 다른 네트워크 장치를 더 포함할 수 있다, 예를 들어 무선 릴레이 장치와 무선 백홀 장치(도 1에 도시되지 않음)를 더 포함할 수 있다. 본 출원의 본 실시예는 코어 네트워크 장치, 액세스 네트워크 장치, 및 이동 통신 시스템에 포함된 단말기의 개수에 대해 어떠한 제한도 부과하지 않는다.
본 출원의 본 실시예의 단말기(예컨대, 단말기(130) 또는 단말기(140))는 사용자 장비(User Equipment, UE), 단말 장치, 액세스 단말기, 가입자 유닛, 가입자 스테이션(subscriber station), 모바일 스테이션(mobile station), 원격 스테이션(remote station), 원격 단말기, 모바일 장치, 사용자 단말기, 무선 통신 장치, 사용자 에이전트, 또는 사용자 장치라고도 할 수 있다. 단말기는 대안적으로 셀룰러 폰, 무선 전화기, 세션 개시 프로토콜(Session Initiation Protocol, SIP) 전화기, 무선 가입자 회선(Wireless Local Loop, WLL) 스테이션, 개인 정보 단말기(Personal Digital Assistant, PDA), 무선 통신 기능을 갖는 핸드헬드 장치(handheld device) 또는 컴퓨팅 장치, 무선 모뎀에 연결된 다른 처리 장치, 차량용 장치(in-vehicle device), 또는 웨어러블 장치, 미래의 5G 네트워크에서의 단말기, 또는 미래의 진화된 공중 육상 이동 네트워크(Public Land Mobile Network, PLMN)에서의 단말기 등일 수 있다. 본 출원의 본 실시예에서는 이에 대해 제한하지 않는다.
본 출원의 본 실시예에서의 네트워크 장치, 예컨대 액세스 네트워크 장치(120)는 단말기와 통신하도록 구성된 장치일 수 있다. 네트워크 장치는 이동통신 글로벌 시스템((Global System of Mobile communication, GSM) 또는 코드분할 다중접속(Code Division Multiple Access, CDMA)에서의 베이스 트랜시버 스테이션(Base Transceiver Station, BTS), 광대역 코드분할 다중접속(Wideband Code Division Multiple Access, WCDMA) 시스템에서의 NodeB(NB), 롱 텀 에볼루션(Long Term Evolution, LTE) 시스템에서의 진화된 NodeB(Evolutional Node B, 또는 eNB 또는 eNodeB), 또는 클라우드 무선 액세스 네트워크(Cloud Radio Access Network, CRAN) 시나리오에서의 무선 컨트롤러일 수 있다. 대안적으로, 네트워크 장치는 중계국, 액세스 포인트, 차량용 장치, 웨어러블 장치, 미래의 5G 네트워크에서의 네트워크 장치, 또는 미래의 진화된 PLMN 네트워크에서의 네트워크 장치일 수 있다. 본 출원의 본 실시예에서는 이에 대해 제한하지 않는다.
LTE 시스템에서 프리코딩 행렬 부분 집합을 제한하는 방식은 W1에 대해 선택될 수 있는 벡터를 제한하는 것이다. 구체적으로, 네트워크 장치가 단말기에 의해 사용될 수 있는 벡터를 단말기에 통지한다. 특정 벡터가 제한되는 경우, 예를 들어 제1 벡터가 제한되는 경우, 단말기가 프리코딩 행렬을 선택할 때 제1 벡터는 W1에 나타날 수 없다. 하지만, 제1 벡터에 가까운 벡터가 제1 벡터의 방향으로 상대적으로 강한 에너지를 갖고 있기 때문에, 네트워크 장치는 일반적으로 제1 벡터의 사용을 제한할 수 있을 뿐만 아니라 제1 벡터에 가까운 벡터도 제한할 필요가 있다. 종래 기술의 방법이 사용되면, 제1 벡터에 가까운(또는 인접한) 벡터도 W1에 나타날 수 없다. 이 경우, 상대적으로 다수의 프리코딩 행렬이 사용될 수 없으며, 따라서 시스템 성능이 저하된다.
새로운 무선접속 기술(New Radio Access Technology, NR)에서, 유형 II(Type II) 프리코딩 행렬
Figure 112019093635640-pct00123
가 정의된다. 현재, 어떠한 기술도 유형 II 프리코딩 행렬
Figure 112019093635640-pct00124
프리코딩 행렬 부분 집합과 관련되어 있지 않다. LTE 시스템에서 프리코딩 행렬을 제한하는 방식이 사용되면, 상대적으로 다수의 프리코딩 행렬이 사용될 수 없으며, 따라서 시스템 성능이 저하된다.
이를 고려하여, 본 출원은 프리코딩 행렬 집합을 결정하기 위한 방법을 제공한다. 벡터의 사용을 직접 금지하는 대신에 벡터에 대응하는
Figure 112019093635640-pct00125
내의 곱셈 인수를 제한함으로써, 프리코딩 행렬 집합 내의 상대적으로 다수의 프리코딩 행렬이 사용될 수 없는 경우가 방지되어 시스템 성능을 개선한다.
본 출원의 실시예에서 프리코딩 행렬 집합을 결정하기 위한 방법은 NR에서의 유형 II 프리코딩 행렬 W에 적용되거나, 또는
Figure 112019093635640-pct00126
이라는 조건을 만족하는 프리코딩 행렬 W에 적용될 수 있다.
여기서, W는 Nt개의 행과 R개의 열의 행렬이고, Nt는 안테나 포트의 개수이며, Nt는 R보다 크거나 같고, R은 순위의 값이며,
Figure 112019093635640-pct00127
은,
Figure 112019093635640-pct00128
를 만족한다.
여기서,
Figure 112019093635640-pct00129
이고,
Figure 112019093635640-pct00130
는 Nt/2×1 벡터이며,
Figure 112019093635640-pct00131
는 벡터 집합
Figure 112019093635640-pct00132
에 속하고, T는 B의 벡터의 개수이며, T ≥ M이고, T는 정수이며;
Figure 112019093635640-pct00133
는 2M개의 행과 R개의 열의 행렬이고,
Figure 112019093635640-pct00134
의 행 x와 열 y의 원소
Figure 112019093635640-pct00135
Figure 112019093635640-pct00136
을 만족하고,
Figure 112019093635640-pct00137
의 행 x+M과 열 y의 원소
Figure 112019093635640-pct00138
Figure 112019093635640-pct00139
을 만족하며,
Figure 112019093635640-pct00140
은 제1 곱셈 인수(product factor)이고,
Figure 112019093635640-pct00141
은 제2 곱셈 인수이며,
Figure 112019093635640-pct00142
은 제3 곱셈 인수이고, 0 < x ≤ M이며, 0 < y ≤ R이고,
Figure 112019093635640-pct00143
의 값 범위가 집합 A0이며, z는 {0,1}에 속하고,
Figure 112019093635640-pct00144
이며,
Figure 112019093635640-pct00145
은 실수이고,
Figure 112019093635640-pct00146
이며,
Figure 112019093635640-pct00147
은 실수이고,
Figure 112019093635640-pct00148
은 절대값(modulus)이 1인 복소수이다.
전술한 조건을 만족하는 프리코딩 행렬 W를 포함하는 프리코딩 행렬 집합(제1 프리코딩 행렬 집합으로 표시됨)의 경우, 본 출원의 프리코딩 행렬 집합을 결정하기 위한 방법에 따르면, 단말 장치가 네트워크 장치에 의해 송신된 지시 정보에 기초하여 제1 프리코딩 행렬 집합으로부터, 사용될 수 있는 제2 프리코딩 행렬 집합을 결정할 수 있다.
본 출원에서,
Figure 112019093635640-pct00149
은 광대역 진폭을 나타낼 수 있고,
Figure 112019093635640-pct00150
은 부대역 진폭을 나타낼 수 있으며,
Figure 112019093635640-pct00151
은 위상을 나타낼 수 있다. 상기 위상은 절대값(modulus)이 1인 복소수로 표현될 수 있다. W2의 행 x와 열의 원소
Figure 112019093635640-pct00152
Figure 112019093635640-pct00153
Figure 112019093635640-pct00154
의 곱으로만 표현되는 경우,
Figure 112019093635640-pct00155
이라고 간주될 수 있다. 마찬가지로,
Figure 112019093635640-pct00156
의 경우,
Figure 112019093635640-pct00157
Figure 112019093635640-pct00158
과 위상
Figure 112019093635640-pct00159
의 곱으로만 표현되는 경우,
Figure 112019093635640-pct00160
이다.
도 2는 본 출원의 실시예에 따른 프리코딩 행렬 집합을 결정하기 위한 방법을 개략적으로 나타낸 흐름도이다. 프리코딩 행렬 집합을 결정하기 위한 방법이 전술한 프리코딩 행렬 W에 적용될 수 있다. 이하에서는 본 출원의 본 실시예의 프리코딩 행렬 집합을 결정하기 위한 방법에 대해 도 2를 참조하여 상세하게 설명한다.
S210. 네트워크 장치가 지시 정보를 단말기에 송신한다.
지시 정보는 S개의 집합(D0 내지 DS-1)의 지시 정보를 포함한다. D0 내지 DS-1은 C0 내지 CS-1과 각각 일대일 대응관계에 있고,
Figure 112019093635640-pct00161
의 임의의 벡터
Figure 112019093635640-pct00162
가 B에 속하고,
Figure 112019093635640-pct00163
가 A0의 진부분집합(proper subset)이며, S - 1 ≥ j ≥ 0이고, j는 정수이다.
S220. 단말 장치가 지시 정보에 기초하여, 순위가 R인 제1 프리코딩 행렬 집합으로부터 제2 프리코딩 행렬 집합을 결정한다.
제2 프리코딩 행렬 집합은 제1 프리코딩 행렬 집합의 진부분집합이고, 제2 프리코딩 행렬 집합은,
상기 제1 프리코딩 행렬 집합 중에서,
Figure 112019093635640-pct00164
의 X에 포함된 x번째 열 벡터가 상기 벡터
Figure 112019093635640-pct00165
이고 또한
Figure 112019093635640-pct00166
의 행 x와 행 x+M의 원소 중 적어도 하나의 원소의 제1 곱셈 인수(
Figure 112019093635640-pct00167
)가
Figure 112019093635640-pct00168
에 속한다는 조건을 만족하는
Figure 112019093635640-pct00169
를 포함하지 않는다.
구체적으로, 단말 장치는 네트워크 장치에 의해 송신된 지시 정보에 기초하여, 벡터 집합
Figure 112019093692519-pct00170
내의
Figure 112019093692519-pct00171
내지
Figure 112019093692519-pct00172
과 일대일 대응관계에 있는 D0 내지 DS-1을 결정할 수 있다. 단말 장치는 벡터 집합
Figure 112019093692519-pct00173
와 집합(D0 내지 DS-1)에 기초하여, 제1 프리코딩 행렬 집합 내의
Figure 112019093692519-pct00174
의 X에 포함된 x번째 열 벡터가 벡터
Figure 112019093692519-pct00175
이며
Figure 112019093692519-pct00176
의 행 x와 행 x+M의 원소 중 적어도 하나의 제1 곱셈 인수(
Figure 112019093692519-pct00177
)가
Figure 112019093692519-pct00178
에 속하면,
Figure 112019093692519-pct00179
가 금지된 프리코딩 행렬이라고 결정한다. 다시 말해, 상기 프리코딩 행렬이 사용될 수 없다. 금지된 프리코딩 벡터가 제1 프리코딩 행렬 집합으로부터 제거된 후에, 나머지 프리코딩 벡터들이 제2 프리코딩 행렬 집합을 형성한다. 대안적으로, 단말 장치는 벡터 집합
Figure 112019093692519-pct00180
와 집합(D0 내지 DS-1)에 기초하여,
Figure 112019093692519-pct00181
내의 X가 벡터 집합
Figure 112019093692519-pct00182
에 속하지 않거나, 또는
Figure 112019093692519-pct00183
의 X에 포함된 x번째 열 벡터가 벡터
Figure 112019093692519-pct00184
이지만
Figure 112019093692519-pct00185
의 행 x와 행 x+M의 원소 모두의 제1 곱셈 인수(
Figure 112019093692519-pct00186
)가
Figure 112019093692519-pct00187
에 속하지 않으면,
Figure 112019093692519-pct00188
가 제2 프리코딩 행렬 집합에 속한다고 결정한다.
본 출원의 프리코딩 행렬 집합을 결정하기 위한 방법에 따르면, 벡터의 사용을 직접 금지하는 대신에 벡터에 대응하는
Figure 112019093635640-pct00189
내의 내의 곱셈 인수를 제한함으로써, 프리코딩 행렬 집합 내의 상대적으로 다수의 프리코딩 행렬이 사용될 수 없는 경우가 방지되어 시스템 성능을 개선할 수 있다.
이하에서는
Figure 112019093635640-pct00190
를 예로 들어 본 출원의 본 실시예에 대해 설명한다.
예를 들어, R = 1이고 T = 32이다. T = 32이기 때문에,
Figure 112019093635640-pct00191
이다. 벡터 집합
Figure 112019093635640-pct00192
Figure 112019093635640-pct00193
이고,
Figure 112019093635640-pct00194
에 대응하는 집합이
Figure 112019093635640-pct00195
이며,
Figure 112019093635640-pct00196
에 대응하는 집합이
Figure 112019093635640-pct00197
이고, D0의 원소가
Figure 112019093635640-pct00198
Figure 112019093635640-pct00199
를 포함하지 않는다. 제1 코드북 세트에서, 프리코딩 행렬(
Figure 112019093635640-pct00200
로 표시됨)이
Figure 112019093635640-pct00201
를 만족한다고 가정하면, 다른 프리코딩 행렬(
Figure 112019093635640-pct00202
로 표시됨)이
Figure 112019093635640-pct00203
를 만족하고,
Figure 112019093635640-pct00204
이며,
Figure 112019093635640-pct00205
이고,
Figure 112019093635640-pct00206
이며,
Figure 112019093635640-pct00207
이다.
따라서,
Figure 112019093635640-pct00208
은 다음과 같이 표현될 수 있다.
Figure 112019093635640-pct00209
Figure 112019093635640-pct00210
는 동일한 표현 형태를 가지고 있다. 벡터
Figure 112019093635640-pct00211
와 제1 곱셈 인수(
Figure 112019093635640-pct00212
Figure 112019093635640-pct00213
) 사이,
Figure 112019093635640-pct00214
와 제2 곱셈 인수(
Figure 112019093635640-pct00215
Figure 112019093635640-pct00216
) 사이, 및
Figure 112019093635640-pct00217
과 제3 곱셈 인수(
Figure 112019093635640-pct00218
Figure 112019093635640-pct00219
) 사이에는 대응 관계가 존재한다. 벡터
Figure 112019093635640-pct00220
과 제1 곱셈 인수(
Figure 112019093635640-pct00221
Figure 112019093635640-pct00222
),
Figure 112019093635640-pct00223
과 제2 곱셈 인수(
Figure 112019093635640-pct00224
Figure 112019093635640-pct00225
) 사이, 및
Figure 112019093635640-pct00226
과 제3 곱셈 인수(
Figure 112019093635640-pct00227
Figure 112019093635640-pct00228
) 사이에는 대응관계가 존재한다.
Figure 112019093635640-pct00229
의 경우,
Figure 112019093635640-pct00230
의 열 1의 벡터
Figure 112019093635640-pct00231
이 벡터 집합
Figure 112019093635640-pct00232
에 속하고,
Figure 112019093635640-pct00233
의 행 1의 원소의 곱셈 인수(
Figure 112019093635640-pct00234
)가 D0에 속한다. 따라서, 제2 프리코딩 행렬 집합이
Figure 112019093635640-pct00235
을 포함하지 않는다고 결정될 수 있다. 다시 말해,
Figure 112019093635640-pct00236
은 제2 프리코딩 행렬 집합에 속하지 않는다.
Figure 112019093635640-pct00237
의 경우,
Figure 112019093635640-pct00238
의 열 1과 열 3의 벡터
Figure 112019093635640-pct00239
이 벡터 집합
Figure 112019093635640-pct00240
에 속하지만,
Figure 112019093635640-pct00241
의 행 1과 행 3의 원소의 곱셈 인수(
Figure 112019093635640-pct00242
)가 D0에 속하지 않는다.
Figure 112019093635640-pct00243
의 열 2와 열 4의 벡터
Figure 112019093635640-pct00244
이 벡터 집합
Figure 112019093635640-pct00245
에 속하지만,
Figure 112019093635640-pct00246
의 행 2와 행 4의 원소의 곱셈 인수(
Figure 112019093635640-pct00247
)도 D1에 속하지 않고 곱셈 인수(
Figure 112019093635640-pct00248
)도 D1에 속하지 않는다. 따라서,
Figure 112019093635640-pct00249
가 제2 프리코딩 행렬 집합에 속한다고 결정될 수 있다.
전술한
Figure 112019093635640-pct00250
Figure 112019093635640-pct00251
가 제1 프리코딩 행렬 집합 중에서
Figure 112019093635640-pct00252
를 만족하는 행렬의 구체적인 예이고,
Figure 112019093635640-pct00253
Figure 112019093635640-pct00254
Figure 112019093635640-pct00255
의 2가지 구체적인 예이며,
Figure 112019093635640-pct00256
Figure 112019093635640-pct00257
Figure 112019093635640-pct00258
의 2가지 구체적인 예라는 것을 이해해야 한다.
이하에서는 네트워크 장치에 의해 송신되는 지시 정보에 대해 상세하게 설명한다.
이하에서는 S개의 집합(D0 내지 DS-1)의 지시 정보(지시 정보 #1로 표시됨)의 가능한 여러 포맷에 대해 상세하게 설명한다. 본 출원의 본 실시예에서는 단말 장치가 벡터 집합 C를 결정하는 방식에 대해 제한하지 않는다는 것을 이해해야 한다.
(포맷 1)
지시 정보 #1이 S개의 비트 필드를 포함하고, S개의 비트 필드는 D0 내지 DS-1과 일대일 대응관계에 있으며, 각각의 비트 필드는 적어도 하나의 비트를 포함하며,
Figure 112019093635640-pct00259
에 대응하는 비트 필드가 A0의 원소(gj로 표시됨)를 나타낸다.
Figure 112019093635640-pct00260
의 어떠한 원소도 gj보다 크다.
예를 들어, 단말 장치는, 지시 정보에 기초하여, 벡터 집합
Figure 112019093635640-pct00261
Figure 112019093635640-pct00262
를 만족하며 또한 S = 7이라고 결정할 수 있다. 네트워크 장치에 의해 송신된 지시 정보는 7개의 비트 필드(비트 필드 #1 내지 비트 필드 #7로 표시됨)를 포함한다. 비트 필드 #1 내지 비트 필드 #7은 벡터 집합 C 내의 7개의 벡터와 일대일 대응관계에 있다. 구체적으로, 비트 필드 #1은
Figure 112019093635640-pct00263
에 대응하고, 비트 필드 #2는
Figure 112019093635640-pct00264
에 대응하며, … , 비트 필드 #7은
Figure 112019093635640-pct00265
에 대응한다. 각각의 비트 필드는 3개의 비트를 포함하고, 각각의 비트 필드는 A0의 원소를 나타낸다. 단말 장치는 비트 필드 #1 내지 비트 필드 #7에 기초하여 D0 내지 D6을 결정할 수 있다. 표 1을 참조하여 설명이 제공된다.
(표 1)
Figure 112019093635640-pct00266
표 1을 참조하면, 비트 필드 #1은 001이며, A0 원소(
Figure 112019093635640-pct00267
)를 나타낸다. A0에서
Figure 112019093635640-pct00268
보다 큰 모든 원소가 D0을 형성한다. 즉,
Figure 112019093635640-pct00269
이다.
마찬가지로, D0 내지 D6은 비트 필드 #2 내지 비트 필드 #5에 기초하여 각각 결정될 수 있다.
종래 기술에서, 일반적으로 비트맵 방식이 지시에 사용된다. 본 발명에서는, 비트맵 방식은 각각의 제한된 벡터의 각각의 가용한 진폭(available amplitude)을 나타내는 데 사용될 수 있다. 예를 들어, A0가 선택될 8개의 진폭을 가진다면, 각각의 벡터는 벡터의 제한된 진폭을 나타내기 위해 8개의 비트가 필요하다. 하지만, 본 발명에서는, 일단 진폭의 사용이 제한되면, 일반적으로 상기 진폭보다 크거나 같은 모든 진폭의 사용이 제한된다. 따라서, A0의 진폭 중 하나를 나타내는 방식이 제한을 위해 사용될 수 있다. 이와 같이, 각각의 벡터는 벡터의 제한된 진폭 값을 결정하기 위해 단지 3개의 비트가 필요하다.
(포맷 2)
A0가 F개의 원소를 포함한다. 지시 정보 #1이 S개의 비트 필드를 포함하고, S개의 비트 필드는 D0 내지 DS-1과 일대일 대응관계에 있으며, 각각의 비트 필드는 F개의 비트를 포함하고, F개의 비트는 각각 A0의 F개의 원소를 나타내는 데 사용된다.
Figure 112019093635640-pct00270
에 대응하는 비트 필드의 F개의 비트에서, 0 또는 1인 비트가 나타내는 A0의 원소가
Figure 112019093635640-pct00271
에 속한다.
예를 들어, 단말 장치는, 지시 정보에 기초하여, 벡터 집합
Figure 112019093635640-pct00272
Figure 112019093635640-pct00273
를 만족하고, S = 7이며, F = 8이라고 결정할 수 있다. 지시 정보 #1은 7개의 비트 필드(비트 필드 #1 내지 비트 필드 #7로 표시됨)를 포함한다. 비트 필드 #1 내지 비트 필드 #7은 벡터 집합
Figure 112019093635640-pct00274
내의 7개의 벡터와 일대일 대응관계에 있다. 구체적으로, 비트 필드 #1은
Figure 112019093635640-pct00275
에 대응하고, 비트 필드 #2는
Figure 112019093635640-pct00276
에 대응하며, … , 비트 필드 #7은
Figure 112019093635640-pct00277
에 대응한다. 각각의 비트 필드는 8개의 비트를 포함한다. 최상위 비트부터 최하위 비트까지의 순서에서, 비트 필드의 비트들이 각각 A0의 첫 번째 원소 내지 8번째 원소를 나타낸다. 0 또는 1인 비트가 나타내는 값이
Figure 112019093635640-pct00278
에 속한다. 예를 들어, 0인 비트가 이 비트로 나타내는 값이
Figure 112019093635640-pct00279
에 속한다는 것을 나타내면, D0 내지 D6은 비트 필드 #1 내지 비트 필드 #7에 기초하여 결정될 수 있다. 표 2를 참조하여 설명이 제공된다.
(표 2)
Figure 112019093635640-pct00280
표 2를 참조하면, 비트 필드 #1은 11000000이다. 비트 필드 #1에 대응하는 집합
Figure 112019093635640-pct00281
Figure 112019093635640-pct00282
이라고 결정될 수 있다. 비트 필드 #2가 11100000이면, 비트 필드 #2에 대응하는 집합
Figure 112019093635640-pct00283
Figure 112019093635640-pct00284
라고 결정될 수 있다. 마찬가지로, D2 내지 D6이 비트 필드 #3 내지 비트 필드 #7에 기초하여 각각 결정될 수 있다.
전술한 포맷 1과 포맷 2의 경우, 또한, S개의 집합(D0 내지 DS-1)의 지시 정보가 T개의 비트 필드이고, T개의 비트 필드는 벡터 집합 B 내의 T개의 벡터에 대응하며, S ≤ T이다. T개의 비트 필드 내의 t번째 비트 필드가 벡터
Figure 112019093635640-pct00285
가 벡터 집합
Figure 112019093635640-pct00286
에 속하는지 여부를 나타내는 데 사용된다(0 ≤ t ≤ T - 1). T개의 비트 필드 중 S개의 비트 필드가 벡터 집합 C와 벡터 집합(D0 내지 DS-1) 내의 S개의 벡터를 결정한다.
예를 들어, 전술한 포맷 1에서, S개의 비트 필드 내의 t번째 비트 필드가 111이다. 상기 비트 필드에 의해 결정된 값이 1이며, A0의 모든 원소가 사용될 수 있다는 것을 나타낸다. 따라서, 벡터
Figure 112019093635640-pct00287
이 C에 속하지 않는다고 결정될 수 있다.
선택적으로, 지시 정보는 벡터 집합 C 의 지시 정보(지시 정보 #2로 표시됨)를 더 포함할 수 있다. 지시 정보 #2가 T개의 비트를 포함하고, T개의 비트는 B에 포함된 T개의 벡터와 일대일 대응관계에 있고, T개의 비트 중 t번째 비트가 벡터
Figure 112019093692519-pct00288
이 벡터 집합 C에 속하는지 여부를 나타내는 데 사용된다(1 ≤ t ≤ T).
예를 들어, T = 8이고, 지시 정보 #2가 8개의 비트를 포함하고, 8개의 비트가, 최상위 비트에서 최하위 비트의 순서로, 각각
Figure 112019093635640-pct00289
에 대응하며, 0인 비트는 벡터
Figure 112019093635640-pct00290
가 벡터 집합 C에 속한다는 것을 나타낸다. 지시 정보 #2가 00111111이면,
Figure 112019093635640-pct00291
Figure 112019093635640-pct00292
이 벡터 집합 C에 속한다고 결정될 수 있다.
여기서, 지시 정보 #2는 지시 정보 #1과 다르다고 이해해야 한다.
선택적으로, 지시 정보는
Figure 112019093635640-pct00293
와 kh를 나타내는 데 사용될 수 있고, 단말기는
Figure 112019093635640-pct00294
와 kh 에 기초하여 벡터 집합 C와 집합(D0 내지 DS-1)을 결정할 수 있고, 추가적으로 단말기는 제2 프리코딩 행렬 집합을 결정할 수 있다. 예를 들어, 단말기는
Figure 112019093635640-pct00295
와 kh 에 기초하여 C와 집합(D0 내지 DS-1)을 다음의 2가지 방식으로 결정할 수 있다.
(방식 1)
C의 임의의 벡터
Figure 112019093635640-pct00296
Figure 112019093635640-pct00297
의 임의의 원소
Figure 112019093635640-pct00298
는,
Figure 112019093635640-pct00299
을 만족한다.
여기서,
Figure 112019093635640-pct00300
는 B의 벡터이고, kh ≥ 0이며, kh은 실수이고, H ≥ h ≥ 1이며, T - 1 ≥ fh ≥ 0이고, H ≥ 1이며, H는 정수이다.
구체적으로, 단말 장치는 네트워크 장치에 의해 송신된 지시 정보에 기초하여
Figure 112019093635640-pct00301
와 kh를 획득하고;
Figure 112019093635640-pct00302
와 kh에 기초하여, 전술한 관계 표현식을 만족하는 벡터 집합 C와 집합(D0 내지 DS-1)을 결정하며; 그런 다음 제2 프리코딩 행렬 집합을 결정할 수 있다.
(방식 2)
Figure 112019093635640-pct00303
가 적어도 M개의 상호 직교하는 벡터를 포함하고, 임의의 M개의 상호 직교하는 벡터(
Figure 112019093635640-pct00304
,
Figure 112019093635640-pct00305
,
Figure 112019093635640-pct00306
,
Figure 112019093635640-pct00307
)와 원소(
Figure 112019093635640-pct00308
,
Figure 112019093635640-pct00309
,
Figure 112019093635640-pct00310
,
Figure 112019093635640-pct00311
)는,
Figure 112019093635640-pct00312
를 만족하며,
여기서,
Figure 112019093635640-pct00313
,
Figure 112019093635640-pct00314
,
Figure 112019093635640-pct00315
,
Figure 112019093635640-pct00316
는 각각 집합(
Figure 112019093635640-pct00317
,
Figure 112019093635640-pct00318
,
Figure 112019093635640-pct00319
,
Figure 112019093635640-pct00320
)의 원소이고,
Figure 112019093635640-pct00321
는 B의 벡터이며, kh≥0이고, kh은 실수이며, H≥h≥1이고, T-1≥fh ≥0이며, H≥1이고, H는 정수이다.
구체적으로, 단말 장치는 네트워크 장치에 의해 송신된 지시 정보에 기초하여
Figure 112019093635640-pct00322
와 kh를 획득하고
Figure 112019093635640-pct00323
와 kh에 기초하여, 전술한 관계 표현식을 만족하는 벡터 집합 C와 집합(D0 내지 DS-1)을 결정하며; 그런 다음 제2 프리코딩 행렬 집합을 결정할 수 있다.
이와 같이, 적어도 M개의 직교하는 벡터가 동시에 제한된다. W1의 X가 M개의 벡터를 포함하므로, 이 방식이 W1에 포함된 M개의 벡터를 실제로 제한한다. 코드북이 W1 내의 벡터의 선형 조합에 의해 형성되기 때문에, 이 방식이 코드북의 더 정확한 제한을 달성할 수 있다.
예를 들어, T = 8이고, 벡터 집합 B가 8개의 벡터(
Figure 112019093635640-pct00324
)를 포함하며, M = 2이다. 여기서, 벡터
Figure 112019093635640-pct00325
은 벡터
Figure 112019093635640-pct00326
에 수직이고, 벡터
Figure 112019093635640-pct00327
Figure 112019093635640-pct00328
에 수직이며, 벡터
Figure 112019093635640-pct00329
Figure 112019093635640-pct00330
에 수직이고, 벡터
Figure 112019093635640-pct00331
은 벡터
Figure 112019093635640-pct00332
에 수직이다. 네트워크 장치는 지시 정보를 이용하여
Figure 112019093635640-pct00333
,
Figure 112019093635640-pct00334
, 및 H = 1를 단말 장치에 통지하고; 단말 장치는 (b0, b4), (b1, b5), (b2, b6), 및 (b3, b7)를 방식 2의 공식에 순차적으로 대입한다. 이하에서는 (b0, b4)를 예로 든다.
b0에 대응하는 제1 곱셈 인수가 a0이고, b1에 대응하는 제1 곱셈 인수가 a1이며, a0은 A0에 속하고, a1은 A0에 속한다.
Figure 112019093635640-pct00335
이면,
벡터 b0과 벡터 b1은 C에 속하고, a0은 D0에 속하며, a1은 D1에 속한다. A0 내의 제1 곱셈 인수가 탐색(traverse)된다. 전술한 공식을 만족하는 모든 a0은 집합 D0에 속하고, 전술한 공식을 만족하는 모든 a1은 집합 D1에 속한다.
(b1, b5), (b2, b6), 및 (b3, b7)이 탐색되고, 직교하는 벡터의 각각의 쌍에 대응하는 A0 내의 모든 제1 인수가 탐색된다. 전술한 공식을 만족하는 벡터가 집합 C에 속하고, 각각의 벡터에 대응하고 조건을 만족하는 제1 곱셈 인수가 벡터에 대응하는 집합 Dj에 속한다.
이하에서는 단말 장치가
Figure 112019093635640-pct00336
와 kh를 결정하는 방법에 대해 구체적으로 설명한다.
선택적으로, 네트워크 장치에 의해 송신된 지시 정보는 kh의 지시 정보(지시 정보 #3으로 표시됨)를 포함할 수 있다.
가능한 일 실시 형태에서, 지시 정보 #3은 H개의 비트 필드를 포함할 수 있고, H개의 비트 필드 중 h번째 비트 필드가 kh를 나타내는 데 사용된다.
예를 들어,
Figure 112019093635640-pct00337
이다. 각각의 비트 필드는
Figure 112019093635640-pct00338
을 나타내는 데 사용되는 2개의 비트를 포함한다. H=6이라고 가정하면, 지시 정보에 포함된 6개의 비트 필드가 비트 필드 #1 내지 비트 필드 #6으로 표시된다. 표 3을 참조하여 설명이 제공된다.
(표 3)
Figure 112019093635640-pct00339
비트 필드 #1 내지 비트 필드 #6은 각각
Figure 112019093635640-pct00340
이고,
Figure 112019093635640-pct00341
이며,
Figure 112019093635640-pct00342
이고,
Figure 112019093635640-pct00343
이며,
Figure 112019093635640-pct00344
이고,
Figure 112019093635640-pct00345
이라는 것을 나타낸다. 벡터 집합 B에서, f1-1번째 벡터, f2-1번째 벡터, f3-1번째 벡터, f4-1번째 벡터, f5-1번째 벡터, 및 f6-1번째 벡터가 각각
Figure 112019093635640-pct00346
이고,
Figure 112019093635640-pct00347
은 비트 필드 #1, 비트 필드 #2, 비트 필드 #3, 비트 필드 #4, 비트 필드 #5, 및 비트 필드 #6에 대응한다. 예를 들어,
Figure 112019093635640-pct00348
에 대응하는 비트 필드 #2의 경우, 비트 필드 #2의 임계값이
Figure 112019093635640-pct00349
이다.
이와 같이, 벡터 집합 C와 벡터 집합 Dj가 상대적으로 작은 비트의 수를 포함하는 지시 정보를 이용하여 결정될 수 있다. 극단적인 경우에, 적어도 2개의 벡터 및 적어도 2개의 벡터에 대응하는 Dj가 단 하나의 비트 필드(H=1)를 이용하여 각각 결정될 수 있다.
선택적으로, 네트워크 장치에 의해 송신된 지시 정보는
Figure 112019093635640-pct00350
의 지시 정보(지시 정보 #4로 표시됨)를 포함할 수 있고, 단말 장치는 지시 정보 #4에 기초하여
Figure 112019093635640-pct00351
를 결정할 수 있다.
가능한 일 실시 형태에서, 지시 정보 #4는 H개의 비트를 포함하고, h번째 비트가
Figure 112019093635640-pct00352
를 나타내는 데 사용된다.
예를 들어, H = 4이고, 네트워크 장치에 의해 송신된 지시 정보가 T개의 비트를 포함하며, T개의 비트가 T 벡터 집합 B 내의 T개의 벡터와 일대일 대응관계에 있다. 예를 들어, T = 8이고, 비트맵이 00001111이며, 지시 정보 #4가 비트맵의 4개의 최하위 비트를 포함하고, 4개의 최하위 비트 중 h번째 비트가
Figure 112019093635640-pct00353
를 나타낸다.
선택적으로, 본 출원의 본 실시예에서, 지시 정보는 대안적으로 지시 정보 #5일 수 있다. 지시 정보 #5는 벡터 집합
Figure 112019093635640-pct00354
와 벡터 집합 D0 내지 벡터 집합 DS-1 모두를 나타낼 수 있다.
구체적으로, 지시 정보 #5는 T개의 비트 필드이다. T개의 비트 필드는 B에 포함된 T개의 벡터와 일대일 대응관계에 있고, T개의 비트 필드 각각은 E개의 비트를 포함하며, E는 1보다 크거나 같고, T개의 비트 필드 중 t번째 비트 필드가 벡터
Figure 112019093635640-pct00355
이 벡터 집합
Figure 112019093635640-pct00356
에 속하는지 여부를 나타내는 데 사용된다(1 ≤ t ≤ T).
이와 같이, T개의 비트의 비트맵이 제한되는 벡터를 결정하는 데 사용되고, S개의 집합(D0 내지 DS-1)의 지시 정보가 S만을 포함하거나 또는 H개의 비트 필드를 포함한다. 이와 같이, S가 상대적으로 작으면, S개의 집합(D0 내지 DS-1)을 나타내는 데 필요한 비트의 수가 줄어들 수 있다.
가능한 일 실시 형태에서, 각각의 비트 필드는 A0의 원소를 나타내고, 특정 비트 그룹이 나타내는 원소보다 크거나 같은 원소를 포함하는 집합이 A0의 진부분집합이면, 특정 비트 그룹이 나타내는 벡터가 벡터 집합 C에 속한다.
예를 들어, E = 3이고, T = 8이며, S = 7이다. 네트워크 장치에 의해 송신된 지시 정보가 8개의 비트 필드(비트 필드 #1 내지 비트 필드 #8로 표시됨)를 포함한다. 비트 필드 #1 내지 비트 필드 #8은 벡터 집합 B 내의 T개의 벡터와 일대일 대응관계에 있다. 구체적으로, 비트 필드 #1이
Figure 112019093635640-pct00357
에 대응하고, 비트 필드 #2가
Figure 112019093635640-pct00358
에 대응하며, 비트 필드 #8이
Figure 112019093635640-pct00359
에 대응한다. 각각의 비트 필드는 3개의 비트를 포함하고, 각각의 비트 필드는 A0의 원소를 나타낸다. 표 4를 참조하여 설명이 제공된다.
(표 4)
Figure 112019093635640-pct00360
표 4을 참조하면, 비트 필드 #2 내지 비트 필드 #8 각각은 A0의 0이 아닌 원소를 나타내는 데 사용된다. 비트 필드 #2 내지 비트 필드 #8은 집합 C 내의 벡터와 일대일 대응관계에 있고, 비트 필드 #2 내지 비트 필드 #8은 D0 내지 D6을 나타내는 데 사용될 수 있다.
예를 들어, 비트 필드 #2가 001이며, A0의 원소(
Figure 112019093635640-pct00361
)를 나타낸다. A0에서
Figure 112019093635640-pct00362
보다 큰 모든 원소가 D0을 형성한다.
즉,
Figure 112019093635640-pct00363
이다.
마찬가지로, D1 내지 D6이 각각 비트 필드 #3 내지 비트 필드 #8에 기초하여 결정될 수 있다.
비트 필드 #1은 000이며, A0의 원소를 나타낸다. A0에서 0보다 큰 모든 원소가
Figure 112019093635640-pct00364
을 형성하며,
Figure 112019093635640-pct00365
은 집합(
Figure 112019093635640-pct00366
)에 대응한다. 상기 집합은 A0이고; 그러므로,
Figure 112019093635640-pct00367
이 벡터 집합 C에 속하지 않는다.
다른 가능한 실시 형태에서, E개의 비트가 A0의 E개의 원소를 나타내는 데 각각 사용된다. 특정 비트 필드의 비트가 모두 0이거나 또는 모두 1이면, 비트 필드에 대응하는 벡터가 벡터 집합 C에 속하지 않고, 비트가 모두 0이 아니거나 또는 1이 아닌 비트 필드에 대응하는 벡터가 벡터 집합 C에 속한다는 것을 나타낸다.
예를 들어, E = 8이고, T = 8이며, S = 7이다. 네트워크 장치에 의해 송신된 지시 정보가 8개의 비트 필드(비트 필드 #1 내지 비트 필드 #8로 표시됨)를 포함한다. 비트 필드 #1 내지 비트 필드 #8은 벡터 집합 B 내의 T개의 벡터와 일대일 대응관계에 있다. 구체적으로, 비트 필드 #1은
Figure 112019093635640-pct00368
에 대응하고, 비트 필드 #2는
Figure 112019093635640-pct00369
에 대응하며, … , 비트 필드 #8은
Figure 112019093635640-pct00370
에 대응한다.
각각의 비트 필드가 8개의 비트를 포함한다. 최상위 비트로부터 최하위 비트까지의 순서로, 비트 필드의 비트 각각이 A0의 제1 원소 내지 제8 원소를 나타낸다. 0 또는 1인 비트가 대응하는 원소가
Figure 112019093635640-pct00371
에 속한다는 것을 나타낸다. 예를 들어, 0인 비트가 대응하는 원소가
Figure 112019093635640-pct00372
에 속한다는 것을 나타낸다. 비트 필드 #1이 11000000이면, 비트 필드 #1에 대응하는 집합 D0
Figure 112019093635640-pct00373
이라고 결정될 수 있다. 비트 필드 #2가 11100000이면, 비트 필드 #2에 대응하는 집합 D1
Figure 112019093635640-pct00374
이라고 결정될 수 있다. 비트 필드 #8이 11111111이면, A0의 모든 원소가 사용될 수 있다는 것과 비트 필드 #8에 대응하는
Figure 112019093635640-pct00375
이 벡터 집합 C에 속하지 않는다는 것을 나타낸다. 비트 필드 #3 내지 비트 필드 #7에 개별적으로 대응하는 비트 필드가 모두 1이 아니며, D1 내지 D6이 비트 필드 #3 내지 비트 필드 #7에 기초하여 각각 결정될 수 있다.
선택적으로,
Figure 112019093635640-pct00376
의 값 범위가 집합 A1이고, 상기 지시 정보는 S개의 집합(E0 내지 ES-1)을 나타내는 데 추가로 사용되며, E0 내지 ES-1
Figure 112019093635640-pct00377
내지
Figure 112019093635640-pct00378
와 각각 일대일 대응관계에 있고,
Figure 112019093635640-pct00379
는 A1의 진부분집합이다.
제2 프리코딩 행렬 집합은,
제1 프리코딩 행렬 집합 중에서,
Figure 112019093635640-pct00380
의 X에 포함된 x번째 열 벡터가 벡터
Figure 112019093635640-pct00381
이고,
Figure 112019093635640-pct00382
에 대응하는 W2의 행 x와 행 x+M의 원소 중 적어도 하나의 제2 곱셈 인수(
Figure 112019093635640-pct00383
)가
Figure 112019093635640-pct00384
에 속한다는 조건을 만족하는
Figure 112019093635640-pct00385
를 여전히 포함하지 않는다.
구체적으로, S개의 집합(E0 내지 ES-1)은 이전에 설명된 방법을 참조하여 나타낼 수 있다. 단말 장치는 집합 C, 집합 D0 내지 집합 DS-1, 및 집합 E0 내지 집합 ES-1에 기초하여 제2 프리코딩 행렬 집합을 결정할 수 있다. 간략화를 위해, 지시 정보가 집합 E0 내지 집합 ES-1을 나타내는 방법에 관한 세부사항에 대해서는 여기서 다시 설명하지 않는다.
본 출원의 본 실시예의 프리코딩 행렬 집합을 결정하기 위한 방법에 따르면, 광대역 진폭과 부대역 진폭을 모두 제한함으로써 더 세밀한 코드북 제한이 달성될 수 있다.
본 출원의 본 실시예에서,
Figure 112019093635640-pct00386
이 1일 수 있고,
Figure 112019093635640-pct00387
의 행 x와 열 y의 원소
Figure 112019093635640-pct00388
Figure 112019093635640-pct00389
를 만족하며,
Figure 112019093635640-pct00390
의 행 x+M과 열 y의 원소
Figure 112019093635640-pct00391
Figure 112019093635640-pct00392
를 만족한다는 것을 이해해야 한다.
선택적으로, 본 출원의 본 실시예에서, 네트워크 장치는 상위 계층 시그널링을 이용하여 복수의 지시 정보를 송신할 수 있다. 다시 말해, 상위 계층 시그널링은 복수의 지시 정보를 싣고 있을 수 있다.
예를 들어, 상위 계층 시그널링은 무선 자원 제어(Radio Resource Control, RRC) 시그널링 또는 매체 접근 제어-제어 엘리먼트(Media Access Control-Control Element, MAC CE)일 수 있다.
선택적으로, 프리코딩 행렬 집합을 결정하기 위한 방법은 이하를 더 포함할 수 있다.
S230. 네트워크 장치가 CSI-RS를 단말 장치에 송신한다.
S240. 단말 장치가 CSI-RS에 기초하여 채널 행렬을 결정하고, 채널 행렬에 기초하여,
Figure 112019093635640-pct00393
을 나타내는 데 사용되는 제1 PMI와
Figure 112019093635640-pct00394
를 나타내는 데 사용되는 제2 PMI를 결정한다.
네트워크 장치는 제1 PMI와 제2 PMI에 기초하여, 네트워크 장치가 데이터를 단말 장치에 송신할 때 사용될 프리코딩 행렬을 결정할 수 있다.
도 3은 본 출원의 실시예에 따른 통신 장치의 개략적인 블록도이다. 도 3에 도시된 통신 장치(300)는 수신 유닛(310)과 처리 유닛(320)을 포함한다.
수신 유닛(310)은 지시 정보를 수신하도록 구성된다.
처리 유닛(320)는 수신 유닛에 의해 수신된 지시 정보에 기초하여, 순위가 R인 제1 프리코딩 행렬 집합으로부터 제2 프리코딩 행렬 집합을 결정하도록 구성된다.
상기 제1 프리코딩 행렬 집합 내의 각각의 프리코딩 행렬 W가
Figure 112019093692519-pct00395
를 만족하고, W는 Nt개의 행과 R개의 열의 행렬이며, Nt는 R보다 크거나 같고,
Figure 112019093692519-pct00396
Figure 112019093692519-pct00397
를 만족하며,
Figure 112019093692519-pct00398
이고,
Figure 112019093692519-pct00399
는 Nt/2×1 벡터이며,
Figure 112019093692519-pct00400
는 벡터 집합
Figure 112019093692519-pct00401
에 속하고, T는 B의 벡터의 개수이며, T ≥ M이고, T는 정수이며,
Figure 112019093692519-pct00402
는 2M개의 행과 R개의 열의 행렬이고,
Figure 112019093692519-pct00403
의 행 x와 열 y의 원소
Figure 112019093692519-pct00404
Figure 112019093692519-pct00405
또는
Figure 112019093692519-pct00937
를 만족하고,
Figure 112019093692519-pct00406
의 행 x+M과 열 y의 원소
Figure 112019093692519-pct00407
Figure 112019093692519-pct00408
또는
Figure 112019093692519-pct00938
을 만족하며,
Figure 112019093692519-pct00409
은 제1 곱셈 인수(product factor)이고,
Figure 112019093692519-pct00410
은 제2 곱셈 인수이며,
Figure 112019093692519-pct00411
은 제3 곱셈 인수이고, 0 < x ≤ M이며, 0 < y ≤ R이고,
Figure 112019093692519-pct00412
의 값 범위가 집합 A0이며, z는 {0,1}에 속하고,
Figure 112019093692519-pct00413
이며,
Figure 112019093692519-pct00414
은 실수이고,
Figure 112019093692519-pct00415
이며,
Figure 112019093692519-pct00416
은 실수이고,
Figure 112019093692519-pct00417
은 절대값(modulus)이 1인 복소수이다.
상기 지시 정보는 S개의 집합(D0 내지 DS-1)의 지시 정보를 포함하고, D0 내지 DS-1은 각각 벡터 집합
Figure 112019093635640-pct00418
Figure 112019093635640-pct00419
내지
Figure 112019093635640-pct00420
과 일대일 대응관계에 있으며,
Figure 112019093635640-pct00421
의 임의의 벡터
Figure 112019093635640-pct00422
가 B에 속하고,
Figure 112019093635640-pct00423
가 A0의 진부분집합(proper subset)이며, S - 1 ≥ j ≥ 0이고, j는 정수이다.
제2 프리코딩 행렬 집합은 제1 프리코딩 행렬 집합의 진부분집합이고, 제2 프리코딩 행렬 집합은,
상기 제1 프리코딩 행렬 집합 중에서,
Figure 112019093635640-pct00424
의 X에 포함된 x번째 열 벡터가 상기 벡터
Figure 112019093635640-pct00425
이고 또한
Figure 112019093635640-pct00426
의 행 x와 행 x+M의 원소 중 적어도 하나의 원소의 제1 곱셈 인수(
Figure 112019093635640-pct00427
)가
Figure 112019093635640-pct00428
에 속한다는 조건을 만족하는
Figure 112019093635640-pct00429
를 포함하지 않는다.
도 4는 본 출원의 실시예에 따른 통신 장치를 개략적으로 나타낸 블록도이다. 도 4에 도시된 통신 장치(400)는 처리 유닛(410)과 송신 유닛(420)을 포함한다.
처리 유닛(410)은 지시 정보를 생성하도록 구성된다. 여기서, 상기 지시 정보는 순위가 R인 제1 프리코딩 행렬 집합으로부터 제2 프리코딩 행렬 집합을 결정하기 위해 단말 장치에 의해 사용된다.
송신 유닛(420)은 처리 유닛(410)에 의해 생성된 지시 정보를 송신하도록 구성된다.
상기 제1 프리코딩 행렬 집합 내의 각각의 프리코딩 행렬 W가
Figure 112019093692519-pct00430
를 만족하고, W는 Nt개의 행과 R개의 열의 행렬이며, Nt는 R보다 크거나 같고,
Figure 112019093692519-pct00431
Figure 112019093692519-pct00432
를 만족하며,
Figure 112019093692519-pct00433
이고,
Figure 112019093692519-pct00434
는 Nt/2×1 벡터이며,
Figure 112019093692519-pct00435
는 벡터 집합
Figure 112019093692519-pct00436
에 속하고, T는 B의 벡터의 개수이며, T ≥ M이고, T는 정수이며,
Figure 112019093692519-pct00437
는 2M개의 행과 R개의 열의 행렬이고,
Figure 112019093692519-pct00438
의 행 x와 열 y의 원소
Figure 112019093692519-pct00439
Figure 112019093692519-pct00440
또는
Figure 112019093692519-pct00939
를 만족하고,
Figure 112019093692519-pct00441
의 행 x+M과 열 y의 원소
Figure 112019093692519-pct00442
Figure 112019093692519-pct00443
또는
Figure 112019093692519-pct00940
을 만족하며,
Figure 112019093692519-pct00444
은 제1 곱셈 인수(product factor)이고,
Figure 112019093692519-pct00445
은 제2 곱셈 인수이며,
Figure 112019093692519-pct00446
은 제3 곱셈 인수이고, 0 < x ≤ M이며, 0 < y ≤ R이고,
Figure 112019093692519-pct00447
의 값 범위가 집합 A0이며, z는 {0,1}에 속하고,
Figure 112019093692519-pct00448
이며,
Figure 112019093692519-pct00449
은 실수이고,
Figure 112019093692519-pct00450
이며,
Figure 112019093692519-pct00451
은 실수이고,
Figure 112019093692519-pct00452
은 절대값(modulus)이 1인 복소수이다.
상기 지시 정보는 S개의 집합(D0 내지 DS-1)의 지시 정보를 포함하고, D0 내지 DS-1은 각각 벡터 집합
Figure 112019093635640-pct00453
Figure 112019093635640-pct00454
내지
Figure 112019093635640-pct00455
과 일대일 대응관계에 있으며,
Figure 112019093635640-pct00456
의 임의의 벡터
Figure 112019093635640-pct00457
가 B에 속하고,
Figure 112019093635640-pct00458
가 A0의 진부분집합(proper subset)이며, S - 1 ≥ j ≥ 0이고, j는 정수이다.
제2 프리코딩 행렬 집합은 제1 프리코딩 행렬 집합의 진부분집합이고, 제2 프리코딩 행렬 집합은,
상기 제1 프리코딩 행렬 집합 중에서,
Figure 112019093635640-pct00459
의 X에 포함된 x번째 열 벡터가 상기 벡터
Figure 112019093635640-pct00460
이고 또한
Figure 112019093635640-pct00461
의 행 x와 행 x+M의 원소 중 적어도 하나의 원소의 제1 곱셈 인수(
Figure 112019093635640-pct00462
)가
Figure 112019093635640-pct00463
에 속한다는 조건을 만족하는
Figure 112019093635640-pct00464
를 포함하지 않는다.
선택적으로, 일 실시예에서, 상기 S개의 집합(D0 내지 DS-1)의 지시 정보는 S개의 비트 필드를 포함하고, 상기 S개의 비트 필드는 D0 내지 DS-1과 일대일 대응관계에 있으며, 각각의 비트 필드는 적어도 하나의 비트를 포함하고,
Figure 112019093635640-pct00465
에 대응하는 비트 필드가 A0의 원소 gj를 나타내며,
Figure 112019093635640-pct00466
의 어떠한 원소도 gj보다 크다.
선택적으로, 일 실시예에서, C의 임의의 벡터
Figure 112019093635640-pct00467
Figure 112019093635640-pct00468
의 임의의 원소
Figure 112019093635640-pct00469
는,
Figure 112019093635640-pct00470
를 만족하고,
여기서,
Figure 112019093635640-pct00471
는 B의 벡터이고, kh≥0이며, kh은 실수이고, H≥h≥ 1이며, T-1≥fh≥0이고, H≥1이며, H는 정수이다.
선택적으로, 일 실시예에서,
Figure 112019093635640-pct00472
는 적어도 M개의 상호 직교하는 벡터를 포함하고, 임의의 M개의 상호 직교하는 벡터(
Figure 112019093635640-pct00473
,
Figure 112019093635640-pct00474
,
Figure 112019093635640-pct00475
,
Figure 112019093635640-pct00476
)와 원소(
Figure 112019093635640-pct00477
,
Figure 112019093635640-pct00478
,
Figure 112019093635640-pct00479
,
Figure 112019093635640-pct00480
)는,
Figure 112019093635640-pct00481
를 만족한다.
여기서,
Figure 112019093635640-pct00482
,
Figure 112019093635640-pct00483
,
Figure 112019093635640-pct00484
,
Figure 112019093635640-pct00485
는 각각 집합(
Figure 112019093635640-pct00486
,
Figure 112019093635640-pct00487
,
Figure 112019093635640-pct00488
,
Figure 112019093635640-pct00489
)의 원소이고,
Figure 112019093635640-pct00490
는 B의 벡터이며, kh≥0이고, kh은 실수이며, H≥h≥1이고, T-1≥fh ≥0이며, H≥1이고, H는 정수이다.
선택적으로, 일 실시예에서, 상기 S개의 집합(D0 내지 DS-1)의 지시 정보는 H개의 비트 필드를 포함하고, h번째 비트 필드가 kh를 나타내는 데 사용된다.
선택적으로, 일 실시예에서, 상기 지시 정보는 상기 벡터 집합
Figure 112019093635640-pct00491
의 지시 정보를 더 포함하고, 상기 벡터 집합
Figure 112019093635640-pct00492
의 지시 정보는 T개의 비트이며, 상기 T개의 비트는 B에 포함된 T개의 벡터와 일대일 대응관계에 있고, 상기 T개의 비트 중 t번째 비트가 벡터
Figure 112019093635640-pct00493
이 상기 벡터 집합
Figure 112019093635640-pct00494
에 속하는지 여부를 나타내는 데 사용되며, 1≤t≤T이다.
선택적으로, 일 실시예에서, 상기 S개의 집합(D0 내지 DS-1)의 지시 정보는 추가적으로, 상기 벡터 집합
Figure 112019093635640-pct00495
를 나타내는 데 사용되고, 상기 S개의 집합(D0 내지 DS-1)의 지시 정보는 T개의 비트 필드이며, 상기 T개의 비트 필드는 B에 포함된 T개의 벡터와 일대일 대응관계에 있고, 상기 T개의 비트 필드 각각은 E개의 비트를 포함하며, E는 1보다 크거나 같고, 상기 T개의 비트 필드 중 t번째 비트 필드가 벡터
Figure 112019093635640-pct00496
이 상기 벡터 집합
Figure 112019093635640-pct00497
에 속하는지 여부를 나타내는 데 사용되고, 1≤t≤T이다.
선택적으로, 일 실시예에서,
Figure 112019093635640-pct00498
의 값 범위가 집합 A1이고;
상기 지시 정보는 S개의 집합(E0 내지 ES-1)의 지시 정보를 더 포함하고, E0 내지 ES-1은 각각 상기 벡터 집합
Figure 112019093635640-pct00499
Figure 112019093635640-pct00500
내지
Figure 112019093635640-pct00501
과 일대일 대응관계에 있으며,
Figure 112019093635640-pct00502
는 A1의 진부분집합이고;
제2 프리코딩 행렬 집합은,
상기 제1 프리코딩 행렬 집합 중에서,
Figure 112019093635640-pct00503
의 X에 포함된 x번째 열 벡터가 상기 벡터
Figure 112019093635640-pct00504
이고 또한
Figure 112019093635640-pct00505
에 대응하는
Figure 112019093635640-pct00506
의 행 x와 행 x+M의 원소 중 적어도 하나의 원소의 제2 곱셈 인수(
Figure 112019093635640-pct00507
)가
Figure 112019093635640-pct00508
에 속한다는 조건을 만족하는
Figure 112019093635640-pct00509
를 여전히 포함하지 않는다.
선택적인 실시예에서, 구체적으로 도 5에 도시된 바와 같이, 수신 유닛(310)은 송수신기(540)일 수 있고, 처리 유닛(320)은 프로세서(520)일 수 있으며, 통신 장치는 입력/출력 인터페이스(530)와 메모리(510)를 더 포함할 수 있다.
도 5는 본 출원의 다른 실시예에 따른 단말 장치를 개략적으로 나타낸 블록도이다. 상기 단말 장치는 전술한 실시예의 모든 방법을 수행할 수 있으며; 따라서, 구체적인 세부사항에 대해서는, 전술한 실시예의 설명을 참조하라. 반복을 피하기 위해 여기서는 세부사항에 대해 다시 설명하지 않는다. 도 5에 도시된 단말 장치(500)는 메모리(510), 프로세서(520), 입력/출력 인터페이스(530), 및 송수신기(540)를 포함할 수 있다. 메모리(510), 프로세서(520), 입력/출력 인터페이스(530), 및 송수신기(540)는 내부 연결 경로를 이용하여 서로 연결된다. 메모리(510)는 명령을 저장하도록 구성된다. 프로세서(520)는 입력되는 데이터와 정보를 수신하고, 연산 결과와 같은 데이터를 출력하도록 입력/출력 인터페이스(530)를 제어하고, 신호를 송신하도록 송수신기(540)를 제어하기 위해, 메모리(510)에 저장된 상기 명령을 실행하도록 구성된다.
송수신기(540)는 지시 정보를 수신하도록 구성된다.
프로세서(520)는 송수신기(540)에 의해 수신된 지시 정보에 기초하여, 순위가 R인 제1 프리코딩 행렬 집합으로부터 제2 프리코딩 행렬 집합을 결정하도록 구성된다.
상기 제1 프리코딩 행렬 집합 내의 각각의 프리코딩 행렬 W가
Figure 112019093692519-pct00510
를 만족하고, W는 Nt개의 행과 R개의 열의 행렬이며, Nt는 R보다 크거나 같고,
Figure 112019093692519-pct00511
Figure 112019093692519-pct00512
를 만족하며,
Figure 112019093692519-pct00513
이고,
Figure 112019093692519-pct00514
는 Nt/2×1 벡터이며,
Figure 112019093692519-pct00515
는 벡터 집합
Figure 112019093692519-pct00516
에 속하고, T는 B의 벡터의 개수이며, T ≥ M이고, T는 정수이며,
Figure 112019093692519-pct00517
는 2M개의 행과 R개의 열의 행렬이고,
Figure 112019093692519-pct00518
의 행 x와 열 y의 원소
Figure 112019093692519-pct00519
Figure 112019093692519-pct00520
또는
Figure 112019093692519-pct00941
를 만족하고,
Figure 112019093692519-pct00521
의 행 x+M과 열 y의 원소
Figure 112019093692519-pct00522
Figure 112019093692519-pct00523
또는
Figure 112019093692519-pct00942
을 만족하며,
Figure 112019093692519-pct00524
은 제1 곱셈 인수(product factor)이고,
Figure 112019093692519-pct00525
은 제2 곱셈 인수이며,
Figure 112019093692519-pct00526
은 제3 곱셈 인수이고, 0 < x ≤ M이며, 0 < y ≤ R이고,
Figure 112019093692519-pct00527
의 값 범위가 집합 A0이며, z는 {0,1}에 속하고,
Figure 112019093692519-pct00528
이며,
Figure 112019093692519-pct00529
은 실수이고,
Figure 112019093692519-pct00530
이며,
Figure 112019093692519-pct00531
은 실수이고,
Figure 112019093692519-pct00532
은 절대값(modulus)이 1인 복소수이다.
상기 지시 정보는 S개의 집합(D0 내지 DS-1)의 지시 정보를 포함하고, D0 내지 DS-1은 각각 벡터 집합
Figure 112019093635640-pct00533
Figure 112019093635640-pct00534
내지
Figure 112019093635640-pct00535
과 일대일 대응관계에 있으며,
Figure 112019093635640-pct00536
의 임의의 벡터
Figure 112019093635640-pct00537
가 B에 속하고,
Figure 112019093635640-pct00538
가 A0의 진부분집합(proper subset)이며, S - 1 ≥ j ≥ 0이고, j는 정수이다.
제2 프리코딩 행렬 집합은 제1 프리코딩 행렬 집합의 진부분집합이고, 제2 프리코딩 행렬 집합은,
상기 제1 프리코딩 행렬 집합 중에서,
Figure 112019093635640-pct00539
의 X에 포함된 x번째 열 벡터가 상기 벡터
Figure 112019093635640-pct00540
이고 또한
Figure 112019093635640-pct00541
의 행 x와 행 x+M의 원소 중 적어도 하나의 원소의 제1 곱셈 인수(
Figure 112019093635640-pct00542
)가
Figure 112019093635640-pct00543
에 속한다는 조건을 만족하는
Figure 112019093635640-pct00544
를 포함하지 않는다.
본 출원의 본 실시예에서, 프로세서(520)는 범용 중앙처리장치(Central Processing Unit, CPU), 마이크로프로세서, 주문형 반도체(application-specific integrated circuit, ASIC), 또는 하나 이상의 집적 회로를 이용하여 관련 프로그램을 실행함으로써 본 출원의 본 실시예에서 제공되는 기술적 해결책을 구현한다는 것을 이해해야 한다.
추가로 이해해야 할 것은, 송수신기(540)는 통신 인터페이스라고도 하며, 예컨대 송수신기에 제한되지 않지만 송수신기 장치를 이용하여 단말 장치(500)와 통신 네트워크나 다른 장치 사이의 통신을 구현한다는 것이다.
메모리(510)는 읽기 전용 메모리와 랜덤 액세스 메모리를 포함할 수 있고, 프로세서(520)에 데이터와 명령을 제공한다. 프로세서(520)의 일부가 비휘발성 랜덤 액세스 메모리를 더 포함할 수 있다. 예를 들어, 프로세서(520)는 장치 유형 정보를 더 저장할 수 있다.
구현 중에, 전술한 프리코딩 행렬 집합을 결정하기 위한 방법의 단계가 프로세서(520) 내의 하드웨어의 통합 로직 회로 또는 소프트웨어 형태의 명령에 의해 완료될 수 있다. 본 출원의 실시예에서 개시된 프리코딩 행렬 집합을 결정하기 위한 방법이 하드웨어 프로세서에 의해 실행되거나, 또는 프로세서의 하드웨어와 소프트웨어 모듈의 조합에 의해 실행되는 것으로 직접 구현될 수 있다. 소프트웨어 모듈은 당해 분야에서 성숙한 저장 매체, 예컨대 랜덤 액세스 메모리, 플래시 메모리, 읽기 전용 메모리, 프로그램 가능한 읽기 전용 메모리(programmable read-only memory), 또는 전기적으로 소거가능 프로그램 가능 메모리(electrically erasable programmable memory), 또는 레지스터에 위치할 수 있다. 저장 매체는 메모리(510)에 위치한다. 프로세서(520)는 메모리(510) 내의 정보를 판독함으로써, 프로세서(520)의 하드웨어와 함께 프리코딩 행렬 집합을 결정하기 위한 방법의 단계를 완료한다. 반복을 피하기 위해 여기서는 세부사항에 대해 다시 설명하지 않는다.
본 출원의 본 실시예에서, 상기 프로세서는 중앙처리장치(Central Processing Unit, CPU)일 수 있거나, 또는 프로세서가 다른 범용 프로세서, 디지털 신호 프로세서(digital signal processor, DSP), 주문형 반도체(application-specific integrated circuit, ASIC), 필드 프로그래머블 게이트 어레이(field programmable gate array, FPGA) 또는 다른 프로그램 가능 논리 소자, 또는 이산 게이트(discrete gate) 또는 트랜지스터 로직 장치, 또는 독립된 하드웨어 컴포넌트일 수 있다는 것을 이해해야 한다. 범용 프로세서는 마이크로프로세서일 수 있거나, 또는 상기 프로세서는 종래의 어떤 프로세서 등일 수 있다.
선택적인 실시예에서, 구체적으로 도 6에 도시된 바와 같이, 송신 유닛(420)은 송수신기(640)일 수 있고, 처리 유닛(410)은 프로세서(620)일 수 있으며, 통신 장치는 입력/출력 인터페이스(630)와 메모리(610)를 더 포함할 수 있다.
도 6은 본 출원의 다른 실시예에 따른 네트워크 장치를 개략적으로 나타낸 블록도이다. 상기 네트워크 장치는 전술한 실시예에서의 모든 방법을 수행할 수 있으며; 따라서, 구체적인 세부사항에 대해서는, 전술한 실시예의 설명을 참조하라. 반복을 피하기 위해 여기서는 세부사항에 대해 다시 설명하지 않는다. 도 6에 도시된 네트워크 장치(600)는 메모리(610), 프로세서(620), 입력/출력 인터페이스(630), 및 송수신기(640)를 포함할 수 있다. 메모리(610), 프로세서(620), 입력/출력 인터페이스(630), 및 송수신기(640)는 내부 연결 경로를 이용하여 서로 연결된다. 메모리(610)는 명령을 저장하도록 구성된다. 프로세서(620)는 입력되는 데이터와 정보를 수신하고, 연산 결과와 같은 데이터를 출력하도록 입력/출력 인터페이스(630)를 제어하고, 신호를 송신하도록 송수신기(640)를 제어하기 위해, 메모리(610)에 저장된 상기 명령을 실행하도록 구성된다.
프로세서(620)는 지시 정보를 생성하도록 구성된다. 여기서, 상기 지시 정보는 순위가 R인 제1 프리코딩 행렬 집합으로부터 제2 프리코딩 행렬 집합을 결정하기 위해 단말 장치에 의해 사용된다.
송수신기(640)는 프로세서에 의해 생성된 지시 정보를 송신하도록 구성된다.
상기 제1 프리코딩 행렬 집합 내의 각각의 프리코딩 행렬 W가
Figure 112019093692519-pct00545
를 만족하고, W는 Nt개의 행과 R개의 열의 행렬이며, Nt는 R보다 크거나 같고,
Figure 112019093692519-pct00546
Figure 112019093692519-pct00547
를 만족하며,
Figure 112019093692519-pct00548
이고,
Figure 112019093692519-pct00549
는 Nt/2×1 벡터이며,
Figure 112019093692519-pct00550
는 벡터 집합
Figure 112019093692519-pct00551
에 속하고, T는 B의 벡터의 개수이며, T ≥ M이고, T는 정수이며,
Figure 112019093692519-pct00552
는 2M개의 행과 R개의 열의 행렬이고,
Figure 112019093692519-pct00553
의 행 x와 열 y의 원소
Figure 112019093692519-pct00554
Figure 112019093692519-pct00555
또는
Figure 112019093692519-pct00943
를 만족하고,
Figure 112019093692519-pct00556
의 행 x+M과 열 y의 원소
Figure 112019093692519-pct00557
Figure 112019093692519-pct00558
또는
Figure 112019093692519-pct00944
을 만족하며,
Figure 112019093692519-pct00559
은 제1 곱셈 인수(product factor)이고,
Figure 112019093692519-pct00560
은 제2 곱셈 인수이며,
Figure 112019093692519-pct00561
은 제3 곱셈 인수이고, 0 < x ≤ M이며, 0 < y ≤ R이고,
Figure 112019093692519-pct00562
의 값 범위가 집합 A0이며, z는 {0,1}에 속하고,
Figure 112019093692519-pct00563
이며,
Figure 112019093692519-pct00564
은 실수이고,
Figure 112019093692519-pct00565
이며,
Figure 112019093692519-pct00566
은 실수이고,
Figure 112019093692519-pct00567
은 절대값(modulus)이 1인 복소수이다.
상기 지시 정보는 S개의 집합(D0 내지 DS-1)의 지시 정보를 포함하고, D0 내지 DS-1은 각각 벡터 집합
Figure 112019093635640-pct00568
Figure 112019093635640-pct00569
내지
Figure 112019093635640-pct00570
과 일대일 대응관계에 있으며,
Figure 112019093635640-pct00571
의 임의의 벡터
Figure 112019093635640-pct00572
가 B에 속하고,
Figure 112019093635640-pct00573
가 A0의 진부분집합(proper subset)이며, S - 1 ≥ j ≥ 0이고, j는 정수이다.
제2 프리코딩 행렬 집합은 제1 프리코딩 행렬 집합의 진부분집합이고, 제2 프리코딩 행렬 집합은,
상기 제1 프리코딩 행렬 집합 중에서,
Figure 112019093635640-pct00574
의 X에 포함된 x번째 열 벡터가 상기 벡터
Figure 112019093635640-pct00575
이고 또한
Figure 112019093635640-pct00576
의 행 x와 행 x+M의 원소 중 적어도 하나의 원소의 제1 곱셈 인수(
Figure 112019093635640-pct00577
)가
Figure 112019093635640-pct00578
에 속한다는 조건을 만족하는
Figure 112019093635640-pct00579
를 포함하지 않는다.
본 출원의 본 실시예에서, 프로세서(620)는 범용 중앙처리장치(Central Processing Unit, CPU), 마이크로프로세서, 주문형 반도체(application-specific integrated circuit, ASIC), 또는 하나 이상의 집적 회로를 이용하여 관련 프로그램을 실행함으로써 본 출원의 본 실시예에서 제공되는 기술적 해결책을 구현한다는 것을 이해해야 한다.
추가로 이해해야 할 것은, 송수신기(640)는 통신 인터페이스라고도 하며, 예컨대 송수신기에 제한되지 않지만 송수신기 장치를 이용하여 단말기(600)와 통신 네트워크나 다른 장치 사이의 통신을 구현한다는 것이다.
메모리(610)는 읽기 전용 메모리와 랜덤 액세스 메모리를 포함할 수 있고, 프로세서(620)에 데이터와 명령을 제공한다. 프로세서(620)의 일부가 비휘발성 랜덤 액세스 메모리를 더 포함할 수 있다. 예를 들어, 프로세서(620)는 장치 유형 정보를 더 저장할 수 있다.
구현 중에, 전술한 프리코딩 행렬 집합을 결정하기 위한 방법의 단계가 프로세서(620) 내의 하드웨어의 통합 로직 회로 또는 소프트웨어 형태의 명령에 의해 완료될 수 있다. 본 출원의 실시예에서 개시된 프리코딩 행렬 집합을 결정하기 위한 방법이 하드웨어 프로세서에 의해 실행되거나, 또는 프로세서의 하드웨어와 소프트웨어 모듈의 조합에 의해 실행되는 것으로 직접 구현될 수 있다. 소프트웨어 모듈은 당해 분야에서 성숙한 저장 매체, 랜덤 액세스 메모리, 플래시 메모리, 읽기 전용 메모리, 프로그램 가능한 읽기 전용 메모리 또는 전기적으로 소거가능 프로그램 가능 메모리, 또는 레지스터에 위치할 수 있다. 저장 매체는 메모리(610)에 위치한다. 프로세서(620)는 메모리(610) 내의 정보를 판독함으로써, 프로세서(520)의 하드웨어와 함께 프리코딩 행렬 집합을 결정하기 위한 방법의 단계를 완료한다. 반복을 피하기 위해 여기서는 세부사항에 대해 다시 설명하지 않는다.
본 출원의 본 실시예에서, 상기 프로세서는 중앙처리장치(Central Processing Unit, CPU)일 수 있거나, 또는 상기 프로세서는 다른 범용 프로세서, 디지털 신호 프로세서(digital signal processor, DSP), 주문형 반도체(application-specific integrated circuit, ASIC), 필드 프로그래머블 게이트 어레이(field programmable gate array, FPGA) 또는 다른 프로그램 가능 논리 소자이거나, 또는 이산 게이트(discrete gate) 또는 트랜지스터 로직 장치, 또는 독립된 하드웨어 컴포넌트일 수 있다는 것을 이해해야 한다. 범용 프로세서는 마이크로프로세서일 수 있거나, 또는 상기 프로세서는 종래의 어떤 프로세서 등일 수 있다.
본 명세서에서 개시된 실시예에서 설명된 예와 결합하여, 유닛들과 알고리즘 단계들이 전자 하드웨어 또는 컴퓨터 소프트웨어와 전자 하드웨어의 조합에 의해 구현될 수 있다는 것을 당업자라면 알 수 있을 것이다. 이러한 기능이 하드웨어 또는 소프트웨어에 의해 수행되는지 여부가 기술적 해결책의 구체적인 적용과 설계 제약 조건에 따라 달라진다. 당업자는 각각의 구체적인 적용을 위해 설명된 기능을 구현하기 위해 다른 방법을 사용할 수 있지만, 이러한 구현이 본 출원의 범위를 벗어나는 것으로 간주해서는 안 된다.
편리하고 간단하게 설명하기 위해, 각각의 전술한 시스템, 장치, 또는 유닛의 상세한 작동 과정에 대해서는, 전술한 방법 실시예의 대응하는 과정을 참조할 수 있으며, 여기서는 세부사항에 대해 다시 설명하지 않는다는 것을 당업자라면 명확하게 이해할 수 있을 것이다.
본 출원에서 제공되는 몇몇 실시예에서, 개시된 시스템, 장치, 및 방법이 다른 방식으로 구현될 수 있다고 이해해야 한다. 예를 들어, 전술한 장치 실시예는 단지 예일 뿐이다. 예를 들어, 유닛 구분이 논리적인 기능 구분일 뿐이며 실제 구현에서는 다르게 구분될 수 있다. 예를 들어, 복수의 유닛 또는 컴포넌트가 다른 시스템에 결합되거나 또는 통합될 수 있거나, 또는 일부 특징이 무시되거나 또는 수행되지 않을 수 있다. 또한, 표시되거나 또는 논의된 상호 연결 또는 직접 연결 또는 통신 연결이 일부 인터페이스를 이용하여 구현될 수 있다. 장치들 또는 유닛들 간의 간접 연결 또는 통신 연결이 전자적 형태, 또는 기계적 형태, 또는 다른 형태로 구현될 수 있다.
별도의 부분으로 설명된 유닛들이 물리적으로 분리되어 있거나 또는 분리되어 있지 않을 수 있거나, 유닛으로 표시된 부분이 물리적 유닛일 수 있거나 또는 물리적 유닛이 아닐 수 있거나, 하나의 위치에 놓일 수 있거나, 또는 복수의 네트워크 유닛 상에 분산되어 있을 수 있다. 유닛의 일부 또는 전부가 실제 요구사항에 따라 선택되어 실시예의 해결책의 목적을 달성할 수 있다.
또한, 본 출원의 실시예에서의 기능 유닛들이 하나의 처리 유닛에 통합될 수 있거나, 또는 상기 유닛들이 각각 물리적으로 단독으로 존재할 수 있거나, 또는 2개 이상의 유닛이 하나의 유닛으로 통합될 수 있다.
이러한 기능이 소프트웨어 기능 유닛의 형태로 구현되고 독립적인 제품으로서 판매되거나 또는 사용되면, 이러한 기능들은 컴퓨터 판독가능 저장매체에 저장될 수 있다. 이러한 이해를 바탕으로, 본 출원의 기술적 해결책은 기본적으로, 또는 종래 기술에 기여하는 부분, 또는 기술적 해결책의 일부는 소프트웨어 제품의 형태로 구현될 수 있다. 소프트웨어 제품은 저장 매체에 저장되고, 본 출원의 실시예에서 설명된 프리코딩 행렬 집합을 결정하기 위한 방법의 단계 중 전부 또는 일부를 수행하도록 컴퓨터 장치(개인용 컴퓨터, 서버, 또는 네트워크 장치일 수 있음)에 지시하기 위한 여러 명령을 포함한다. 전술한 저장 매체는 프로그램 코드를 저장할 수 있는 임의의 저장 매체, 예를 들어 USB 플래쉬 드라이브, 착탈식 하드디스크, 읽기 전용 메모리(Read-Only Memory, ROM), 랜덤 액세스 메모리(Random Access Memory, RAM), 자기 디스크, 또는 광 디스크 등을 포함한다.
전술한 설명은 본 출원의 구체적인 구현일 뿐이며, 본 출원의 보호 범위를 제한하려는 것이 아니다. 본 출원에 개시된 본 출원에 개시된 기술적인 범위 내에서 당업자에 의해 즉시 파악되는 어떠한 변경이나 대체도 본 출원의 보호 범위에 속할 것이다. 따라서, 본 출원의 보호 범위는 청구 범위의 보호 범위를 따라야 할 것이다.

Claims (35)

  1. 프리코딩 행렬 집합을 결정하기 위한 방법으로서,
    단말 장치가 지시 정보를 수신하는 단계; 및
    상기 단말 장치가 상기 지시 정보에 기초하여, 순위가 R인 제1 프리코딩 행렬 집합으로부터 제2 프리코딩 행렬 집합을 결정하는 단계
    를 포함하고,
    상기 제1 프리코딩 행렬 집합 내의 각각의 프리코딩 행렬 W가
    Figure 112019093692519-pct00945
    를 만족하고, W는 Nt개의 행과 R개의 열의 행렬이며, Nt는 R보다 크거나 같고,
    Figure 112019093692519-pct00946
    Figure 112019093692519-pct00947
    를 만족하며,
    Figure 112019093692519-pct00948
    이고,
    Figure 112019093692519-pct00949
    는 Nt/2×1 벡터이며,
    Figure 112019093692519-pct00950
    는 벡터 집합
    Figure 112019093692519-pct00951
    에 속하고, T는 B의 벡터의 개수이며, T ≥ M이고, T는 정수이며,
    Figure 112019093692519-pct00952
    는 2M개의 행과 R개의 열의 행렬이고,
    Figure 112019093692519-pct00953
    의 행 x와 열 y의 원소
    Figure 112019093692519-pct00954
    Figure 112019093692519-pct00955
    또는
    Figure 112019093692519-pct00956
    를 만족하고,
    Figure 112019093692519-pct00957
    의 행 x+M과 열 y의 원소
    Figure 112019093692519-pct00958
    Figure 112019093692519-pct00959
    또는
    Figure 112019093692519-pct00960
    을 만족하며,
    Figure 112019093692519-pct00961
    은 제1 곱셈 인수(product factor)이고,
    Figure 112019093692519-pct00962
    은 제2 곱셈 인수이며,
    Figure 112019093692519-pct00963
    은 제3 곱셈 인수이고, 0 < x ≤ M이며, 0 < y ≤ R이고,
    Figure 112019093692519-pct00964
    의 값 범위가 집합 A0이며, z는 {0,1}에 속하고,
    Figure 112019093692519-pct00965
    이며,
    Figure 112019093692519-pct00966
    은 실수이고,
    Figure 112019093692519-pct00967
    이며,
    Figure 112019093692519-pct00968
    은 실수이고,
    Figure 112019093692519-pct00969
    은 절대값(modulus)이 1인 복소수이며;
    상기 지시 정보는 S개의 집합(D0 내지 DS-1)의 지시 정보를 포함하고, D0 내지 DS-1은 각각 벡터 집합
    Figure 112019093692519-pct00970
    Figure 112019093692519-pct00971
    내지
    Figure 112019093692519-pct00972
    과 일대일 대응관계에 있으며,
    Figure 112019093692519-pct00973
    의 임의의 벡터
    Figure 112019093692519-pct00974
    가 B에 속하고,
    Figure 112019093692519-pct00975
    가 A0의 진부분집합(proper subset)이며, S - 1 ≥ j ≥ 0이고, j는 정수이며;
    상기 제2 프리코딩 행렬 집합은 상기 제1 프리코딩 행렬 집합의 진부분집합이고, 상기 제2 프리코딩 행렬 집합은,
    상기 제1 프리코딩 행렬 집합 중에서,
    Figure 112019093692519-pct00976
    의 X에 포함된 x번째 열 벡터가 상기 벡터
    Figure 112019093692519-pct00977
    이고 또한
    Figure 112019093692519-pct00978
    의 행 x와 행 x+M의 원소 중 적어도 하나의 원소의 제1 곱셈 인수(
    Figure 112019093692519-pct00979
    )가
    Figure 112019093692519-pct00980
    에 속한다는 조건을 만족하는
    Figure 112019093692519-pct00981
    를 포함하지 않는, 프리코딩 행렬 집합을 결정하기 위한 방법.
  2. 프리코딩 행렬 집합을 결정하기 위한 방법으로서,
    네트워크 장치가 지시 정보를 생성하는 단계 - 상기 지시 정보는 순위가 R인 제1 프리코딩 행렬 집합으로부터 제2 프리코딩 행렬 집합을 결정하기 위해 단말 장치에 의해 사용되는 정보임 -; 및
    상기 네트워크 장치가 상기 지시 정보를 송신하는 단계
    를 포함하고,
    상기 제1 프리코딩 행렬 집합 내의 각각의 프리코딩 행렬 W가
    Figure 112019093692519-pct00982
    를 만족하고, W는 Nt개의 행과 R개의 열의 행렬이며, Nt는 R보다 크거나 같고,
    Figure 112019093692519-pct00983
    Figure 112019093692519-pct00984
    를 만족하며,
    Figure 112019093692519-pct00985
    이고,
    Figure 112019093692519-pct00986
    는 Nt/2×1 벡터이며,
    Figure 112019093692519-pct00987
    는 벡터 집합
    Figure 112019093692519-pct00988
    에 속하고, T는 B의 벡터의 개수이며, T ≥ M이고, T는 정수이며,
    Figure 112019093692519-pct00989
    는 2M개의 행과 R개의 열의 행렬이고,
    Figure 112019093692519-pct00990
    의 행 x와 열 y의 원소
    Figure 112019093692519-pct00991
    Figure 112019093692519-pct00992
    또는
    Figure 112019093692519-pct00993
    를 만족하고,
    Figure 112019093692519-pct00994
    의 행 x+M과 열 y의 원소
    Figure 112019093692519-pct00995
    Figure 112019093692519-pct00996
    또는
    Figure 112019093692519-pct00997
    을 만족하며,
    Figure 112019093692519-pct00998
    은 제1 곱셈 인수(product factor)이고,
    Figure 112019093692519-pct00999
    은 제2 곱셈 인수이며,
    Figure 112019093692519-pct01000
    은 제3 곱셈 인수이고, 0 < x ≤ M이며, 0 < y ≤ R이고,
    Figure 112019093692519-pct01001
    의 값 범위가 집합 A0이며, z는 {0,1}에 속하고,
    Figure 112019093692519-pct01002
    이며,
    Figure 112019093692519-pct01003
    은 실수이고,
    Figure 112019093692519-pct01004
    이며,
    Figure 112019093692519-pct01005
    은 실수이고,
    Figure 112019093692519-pct01006
    은 절대값(modulus)이 1인 복소수이며;
    상기 지시 정보는 S개의 집합(D0 내지 DS-1)의 지시 정보를 포함하고, D0 내지 DS-1은 각각 벡터 집합
    Figure 112019093692519-pct01007
    Figure 112019093692519-pct01008
    내지
    Figure 112019093692519-pct01009
    과 일대일 대응관계에 있으며,
    Figure 112019093692519-pct01010
    의 임의의 벡터
    Figure 112019093692519-pct01011
    가 B에 속하고,
    Figure 112019093692519-pct01012
    가 A0의 진부분집합(proper subset)이며, S - 1 ≥ j ≥ 0이고, j는 정수이며;
    상기 제2 프리코딩 행렬 집합은 상기 제1 프리코딩 행렬 집합의 진부분집합이고, 상기 제2 프리코딩 행렬 집합은, 상기 제1 프리코딩 행렬 집합 중에서,
    Figure 112019093692519-pct01013
    의 X에 포함된 x번째 열 벡터가 상기 벡터
    Figure 112019093692519-pct01014
    라는 조건 및
    Figure 112019093692519-pct01015
    의 행 x와 행 x+M의 원소 중 적어도 하나의 원소의 제1 곱셈 인수(
    Figure 112019093692519-pct01016
    )가
    Figure 112019093692519-pct01017
    에 속한다는 조건을 만족하는
    Figure 112019093692519-pct01018
    를 포함하지 않는, 프리코딩 행렬 집합을 결정하기 위한 방법.
  3. 제1항 또는 제2항에 있어서,
    상기 S개의 집합(D0 내지 DS-1)의 지시 정보는 S개의 비트 필드를 포함하고, 상기 S개의 비트 필드는 D0 내지 DS-1과 일대일 대응관계에 있으며, 각각의 비트 필드는 적어도 하나의 비트를 포함하고,
    Figure 112019093635640-pct00650
    에 대응하는 비트 필드가 A0의 원소 gj를 나타내며,
    Figure 112019093635640-pct00651
    의 임의의 원소는 gj보다 큰, 프리코딩 행렬 집합을 결정하기 위한 방법.
  4. 제1항 또는 제2항에 있어서,
    C의 임의의 벡터
    Figure 112019093635640-pct00652
    Figure 112019093635640-pct00653
    의 임의의 원소
    Figure 112019093635640-pct00654
    는,
    Figure 112019093635640-pct00655
    를 만족하고,
    여기서,
    Figure 112019093635640-pct00656
    는 B의 벡터이고, kh≥0이며, kh은 실수이고, H≥h≥ 1이며, T-1≥fh≥0이고, H≥1이며, H는 정수인, 프리코딩 행렬 집합을 결정하기 위한 방법.
  5. 제1항 또는 제2항에 있어서,
    Figure 112019093635640-pct00657
    는 적어도 M개의 상호 직교하는 벡터를 포함하고, 임의의 M개의 상호 직교하는 벡터(
    Figure 112019093635640-pct00658
    ,
    Figure 112019093635640-pct00659
    ,
    Figure 112019093635640-pct00660
    ,
    Figure 112019093635640-pct00661
    )와 원소(
    Figure 112019093635640-pct00662
    ,
    Figure 112019093635640-pct00663
    ,
    Figure 112019093635640-pct00664
    ,
    Figure 112019093635640-pct00665
    )는,
    Figure 112019093635640-pct00666
    를 만족하며,
    여기서,
    Figure 112019093635640-pct00667
    ,
    Figure 112019093635640-pct00668
    ,
    Figure 112019093635640-pct00669
    ,
    Figure 112019093635640-pct00670
    는 각각 집합(
    Figure 112019093635640-pct00671
    ,
    Figure 112019093635640-pct00672
    ,
    Figure 112019093635640-pct00673
    ,
    Figure 112019093635640-pct00674
    )의 원소이고,
    Figure 112019093635640-pct00675
    는 B의 벡터이며, kh≥0이고, kh은 실수이며, H≥h≥1이고, T-1≥fh ≥0이며, H≥1이고, H는 정수인, 프리코딩 행렬 집합을 결정하기 위한 방법.
  6. 제5항에 있어서,
    상기 S개의 집합(D0 내지 DS-1)의 지시 정보는 H개의 비트 필드를 포함하고, h번째 비트 필드가 kh를 나타내는 데 사용되는, 프리코딩 행렬 집합을 결정하기 위한 방법.
  7. 제1항 또는 제2항에 있어서,
    상기 지시 정보는 상기 벡터 집합
    Figure 112019093692519-pct00676
    의 지시 정보를 더 포함하고, 상기 벡터 집합
    Figure 112019093692519-pct00677
    의 지시 정보는 T개의 비트이며, 상기 T개의 비트는 B에 포함된 T개의 벡터와 일대일 대응관계에 있고, 상기 T개의 비트 중 t번째 비트가 벡터
    Figure 112019093692519-pct00678
    이 상기 벡터 집합
    Figure 112019093692519-pct00679
    에 속하는지 여부를 나타내는 데 사용되며, 1≤t≤T인, 프리코딩 행렬 집합을 결정하기 위한 방법.
  8. 제1항 또는 제2항에 있어서,
    상기 S개의 집합(D0 내지 DS-1)의 지시 정보는 추가적으로, 상기 벡터 집합
    Figure 112019093692519-pct00680
    를 나타내는 데 사용되고, 상기 S개의 집합(D0 내지 DS-1)의 지시 정보는 T개의 비트 필드이며, 상기 T개의 비트 필드는 B에 포함된 T개의 벡터와 일대일 대응관계에 있고, 상기 T개의 비트 필드 각각은 E개의 비트를 포함하며, E는 1보다 크거나 같고, 상기 T개의 비트 필드 중 t번째 비트 필드가 벡터
    Figure 112019093692519-pct00681
    이 상기 벡터 집합
    Figure 112019093692519-pct00682
    에 속하는지 여부를 나타내는 데 사용되고, 1≤t≤T인, 프리코딩 행렬 집합을 결정하기 위한 방법.
  9. 제1항 또는 제2항에 있어서,
    Figure 112019093692519-pct00683
    의 값 범위가 집합 A1이고;
    상기 지시 정보는 S개의 집합(E0 내지 ES-1)의 지시 정보를 더 포함하고, E0 내지 ES-1은 각각 상기 벡터 집합
    Figure 112019093692519-pct00684
    Figure 112019093692519-pct00685
    내지
    Figure 112019093692519-pct00686
    과 일대일 대응관계에 있으며,
    Figure 112019093692519-pct00687
    는 A1의 진부분집합이고;
    상기 제2 프리코딩 행렬 집합은,
    상기 제1 프리코딩 행렬 집합 중에서,
    Figure 112019093692519-pct00688
    의 X에 포함된 x번째 열 벡터가 상기 벡터
    Figure 112019093692519-pct00689
    이고 또한
    Figure 112019093692519-pct00690
    에 대응하는
    Figure 112019093692519-pct00691
    의 행 x와 행 x+M의 상기 원소 중 적어도 하나의 원소의 제2 곱셈 인수(
    Figure 112019093692519-pct00692
    )가
    Figure 112019093692519-pct00693
    에 속한다는 조건을 만족하는
    Figure 112019093692519-pct00694
    를 여전히 포함하지 않는, 프리코딩 행렬 집합을 결정하기 위한 방법.
  10. 통신 장치로서,
    지시 정보를 수신하도록 구성된 수신 유닛; 및
    상기 수신 유닛에 의해 수신된 상기 지시 정보에 기초하여, 순위가 R인 제1 프리코딩 행렬 집합으로부터 제2 프리코딩 행렬 집합을 결정하도록 구성된 처리 유닛
    을 포함하고,
    상기 제1 프리코딩 행렬 집합 내의 각각의 프리코딩 행렬 W가
    Figure 112019093635640-pct00695
    를 만족하고, W는 Nt개의 행과 R개의 열의 행렬이며, Nt는 R보다 크거나 같고,
    Figure 112019093635640-pct00696
    Figure 112019093635640-pct00697
    를 만족하며,
    Figure 112019093635640-pct00698
    이고,
    Figure 112019093635640-pct00699
    는 Nt/2×1 벡터이며,
    Figure 112019093635640-pct00700
    는 벡터 집합
    Figure 112019093635640-pct00701
    에 속하고, T는 B의 벡터의 개수이며, T ≥ M이고, T는 정수이며,
    Figure 112019093635640-pct00702
    는 2M개의 행과 R개의 열의 행렬이고,
    Figure 112019093635640-pct00703
    의 행 x와 열 y의 원소
    Figure 112019093635640-pct00704
    Figure 112019093635640-pct00705
    를 만족하고,
    Figure 112019093635640-pct00706
    의 행 x+M과 열 y의 원소
    Figure 112019093635640-pct00707
    Figure 112019093635640-pct00708
    을 만족하며,
    Figure 112019093635640-pct00709
    은 제1 곱셈 인수(product factor)이고,
    Figure 112019093635640-pct00710
    은 제2 곱셈 인수이며,
    Figure 112019093635640-pct00711
    은 제3 곱셈 인수이고, 0 < x ≤ M이며, 0 < y ≤ R이고,
    Figure 112019093635640-pct00712
    의 값 범위가 집합 A0이며, z는 {0,1}에 속하고,
    Figure 112019093635640-pct00713
    이며,
    Figure 112019093635640-pct00714
    은 실수이고,
    Figure 112019093635640-pct00715
    이며,
    Figure 112019093635640-pct00716
    은 실수이고,
    Figure 112019093635640-pct00717
    은 절대값(modulus)이 1인 복소수이며;
    상기 지시 정보는 S개의 집합(D0 내지 DS-1)의 지시 정보를 포함하고, D0 내지 DS-1은 각각 벡터 집합
    Figure 112019093635640-pct00718
    Figure 112019093635640-pct00719
    내지
    Figure 112019093635640-pct00720
    과 일대일 대응관계에 있으며,
    Figure 112019093635640-pct00721
    의 임의의 벡터
    Figure 112019093635640-pct00722
    가 B에 속하고,
    Figure 112019093635640-pct00723
    가 A0의 진부분집합(proper subset)이며, S - 1 ≥ j ≥ 0이고, j는 정수이며;
    상기 제2 프리코딩 행렬 집합은 상기 제1 프리코딩 행렬 집합의 진부분집합이고, 상기 제2 프리코딩 행렬 집합은,
    상기 제1 프리코딩 행렬 집합 중에서,
    Figure 112019093635640-pct00724
    의 X에 포함된 x번째 열 벡터가 상기 벡터
    Figure 112019093635640-pct00725
    이고 또한
    Figure 112019093635640-pct00726
    의 행 x와 행 x+M의 원소 중 적어도 하나의 원소의 제1 곱셈 인수(
    Figure 112019093635640-pct00727
    )가
    Figure 112019093635640-pct00728
    에 속한다는 조건을 만족하는
    Figure 112019093635640-pct00729
    를 포함하지 않는, 통신 장치.
  11. 통신 장치로서,
    지시 정보를 생성하도록 구성된 처리 유닛 - 상기 지시 정보는 순위가 R인 제1 프리코딩 행렬 집합으로부터 제2 프리코딩 행렬 집합을 결정하기 위해 단말 장치에 의해 사용되는 정보임 -; 및
    상기 처리 유닛에 의해 생성된 상기 지시 정보를 송신하도록 구성된 송신 유닛
    을 포함하고,
    상기 제1 프리코딩 행렬 집합 내의 각각의 프리코딩 행렬 W가
    Figure 112019093692519-pct01019
    를 만족하고, W는 Nt개의 행과 R개의 열의 행렬이며, Nt는 R보다 크거나 같고,
    Figure 112019093692519-pct01020
    Figure 112019093692519-pct01021
    를 만족하며,
    Figure 112019093692519-pct01022
    이고,
    Figure 112019093692519-pct01023
    는 Nt/2×1 벡터이며,
    Figure 112019093692519-pct01024
    는 벡터 집합
    Figure 112019093692519-pct01025
    에 속하고, T는 B의 벡터의 개수이며, T ≥ M이고, T는 정수이며,
    Figure 112019093692519-pct01026
    는 2M개의 행과 R개의 열의 행렬이고,
    Figure 112019093692519-pct01027
    의 행 x와 열 y의 원소
    Figure 112019093692519-pct01028
    Figure 112019093692519-pct01029
    또는
    Figure 112019093692519-pct01030
    를 만족하고,
    Figure 112019093692519-pct01031
    의 행 x+M과 열 y의 원소
    Figure 112019093692519-pct01032
    Figure 112019093692519-pct01033
    또는
    Figure 112019093692519-pct01034
    을 만족하며,
    Figure 112019093692519-pct01035
    은 제1 곱셈 인수(product factor)이고,
    Figure 112019093692519-pct01036
    은 제2 곱셈 인수이며,
    Figure 112019093692519-pct01037
    은 제3 곱셈 인수이고, 0 < x ≤ M이며, 0 < y ≤ R이고,
    Figure 112019093692519-pct01038
    의 값 범위가 집합 A0이며, z는 {0,1}에 속하고,
    Figure 112019093692519-pct01039
    이며,
    Figure 112019093692519-pct01040
    은 실수이고,
    Figure 112019093692519-pct01041
    이며,
    Figure 112019093692519-pct01042
    은 실수이고,
    Figure 112019093692519-pct01043
    은 절대값(modulus)이 1인 복소수이며;
    상기 지시 정보는 S개의 집합(D0 내지 DS-1)의 지시 정보를 포함하고, D0 내지 DS-1은 각각 벡터 집합
    Figure 112019093692519-pct01044
    Figure 112019093692519-pct01045
    내지
    Figure 112019093692519-pct01046
    과 일대일 대응관계에 있으며,
    Figure 112019093692519-pct01047
    의 임의의 벡터
    Figure 112019093692519-pct01048
    가 B에 속하고,
    Figure 112019093692519-pct01049
    가 A0의 진부분집합(proper subset)이며, S - 1 ≥ j ≥ 0이고, j는 정수이며;
    상기 제2 프리코딩 행렬 집합은 상기 제1 프리코딩 행렬 집합의 진부분집합이고, 상기 제2 프리코딩 행렬 집합은,
    상기 제1 프리코딩 행렬 집합 중에서,
    Figure 112019093692519-pct01050
    의 X에 포함된 x번째 열 벡터가 상기 벡터
    Figure 112019093692519-pct01051
    이고 또한
    Figure 112019093692519-pct01052
    의 행 x와 행 x+M의 원소 중 적어도 하나의 원소의 제1 곱셈 인수(
    Figure 112019093692519-pct01053
    )가
    Figure 112019093692519-pct01054
    에 속한다는 조건을 만족하는
    Figure 112019093692519-pct01055
    를 포함하지 않는, 통신 장치.
  12. 제10항 또는 제11항에 있어서,
    상기 S개의 집합(D0 내지 DS-1)의 지시 정보는 S개의 비트 필드를 포함하고, 상기 S개의 비트 필드는 D0 내지 DS-1과 일대일 대응관계에 있으며, 각각의 비트 필드는 적어도 하나의 비트를 포함하고,
    Figure 112019093635640-pct00765
    에 대응하는 비트 필드가 A0의 원소 gj를 나타내며,
    Figure 112019093635640-pct00766
    의 임의의 원소는 gj보다 큰, 통신 장치.
  13. 제10항 또는 제11항에 있어서,
    C의 임의의 벡터
    Figure 112019093635640-pct00767
    Figure 112019093635640-pct00768
    의 임의의 원소
    Figure 112019093635640-pct00769
    는,
    Figure 112019093635640-pct00770
    를 만족하고,
    여기서,
    Figure 112019093635640-pct00771
    는 B의 벡터이고, kh≥0이며, kh은 실수이고, H≥h≥ 1이며, T-1≥fh≥0이고, H≥1이며, H는 정수인, H는 정수인, 통신 장치.
  14. 제10항 또는 제11항에 있어서,
    Figure 112019093635640-pct00772
    는 적어도 M개의 상호 직교하는 벡터를 포함하고, 임의의 M개의 상호 직교하는 벡터(
    Figure 112019093635640-pct00773
    ,
    Figure 112019093635640-pct00774
    ,
    Figure 112019093635640-pct00775
    ,
    Figure 112019093635640-pct00776
    )와 원소(
    Figure 112019093635640-pct00777
    ,
    Figure 112019093635640-pct00778
    ,
    Figure 112019093635640-pct00779
    ,
    Figure 112019093635640-pct00780
    )는,
    Figure 112019093635640-pct00781
    를 만족하며,
    여기서,
    Figure 112019093635640-pct00782
    ,
    Figure 112019093635640-pct00783
    ,
    Figure 112019093635640-pct00784
    ,
    Figure 112019093635640-pct00785
    는 각각 집합(
    Figure 112019093635640-pct00786
    ,
    Figure 112019093635640-pct00787
    ,
    Figure 112019093635640-pct00788
    ,
    Figure 112019093635640-pct00789
    )의 원소이고,
    Figure 112019093635640-pct00790
    는 B의 벡터이며, kh≥0이고, kh은 실수이며, H≥h≥1이고, T-1≥fh ≥0이며, H≥1이고, H는 정수인, 통신 장치.
  15. 제14항에 있어서,
    상기 S개의 집합(D0 내지 DS-1)의 지시 정보는 H개의 비트 필드를 포함하고, h번째 비트 필드가 kh를 나타내는 데 사용되는, 통신 장치.
  16. 제10항 또는 제11항에 있어서,
    상기 지시 정보는 상기 벡터 집합
    Figure 112019093692519-pct00791
    의 지시 정보를 더 포함하고, 상기 벡터 집합
    Figure 112019093692519-pct00792
    의 지시 정보는 T개의 비트이며, 상기 T개의 비트는 B에 포함된 T개의 벡터와 일대일 대응관계에 있고, 상기 T개의 비트 중 t번째 비트가 벡터
    Figure 112019093692519-pct00793
    이 상기 벡터 집합
    Figure 112019093692519-pct00794
    에 속하는지 여부를 나타내는 데 사용되며, 1≤t≤T인, 통신 장치.
  17. 제10항 또는 제11항에 있어서,
    상기 S개의 집합(D0 내지 DS-1)의 지시 정보는 추가적으로, 상기 벡터 집합
    Figure 112019093692519-pct00795
    를 나타내는 데 사용되고, 상기 S개의 집합(D0 내지 DS-1)의 지시 정보는 T개의 비트 필드이며, 상기 T개의 비트 필드는 B에 포함된 T개의 벡터와 일대일 대응관계에 있고, 상기 T개의 비트 필드 각각은 E개의 비트를 포함하며, E는 1보다 크거나 같고, 상기 T개의 비트 필드 중 t번째 비트 필드가 벡터
    Figure 112019093692519-pct00796
    이 상기 벡터 집합
    Figure 112019093692519-pct00797
    에 속하는지 여부를 나타내는 데 사용되고, 1≤t≤T인, 통신 장치.
  18. 제10항 또는 제11항에 있어서,
    Figure 112019093692519-pct00798
    의 값 범위가 집합 A1이고;
    상기 지시 정보는 S개의 집합(E0 내지 ES-1)의 지시 정보를 더 포함하고, E0 내지 ES-1은 각각 상기 벡터 집합
    Figure 112019093692519-pct00799
    Figure 112019093692519-pct00800
    내지
    Figure 112019093692519-pct00801
    과 일대일 대응관계에 있으며,
    Figure 112019093692519-pct00802
    는 A1의 진부분집합이고;
    상기 제2 프리코딩 행렬 집합은,
    상기 제1 프리코딩 행렬 집합 중에서,
    Figure 112019093692519-pct00803
    의 X에 포함된 x번째 열 벡터가 상기 벡터
    Figure 112019093692519-pct00804
    이고 또한
    Figure 112019093692519-pct00805
    에 대응하는
    Figure 112019093692519-pct00806
    의 행 x와 행 x+M의 상기 원소 중 적어도 하나의 원소의 제2 곱셈 인수(
    Figure 112019093692519-pct00807
    )가
    Figure 112019093692519-pct00808
    에 속한다는 조건을 만족하는
    Figure 112019093692519-pct00809
    를 여전히 포함하지 않는, 통신 장치.
  19. 통신 장치로서,
    지시 정보를 수신하도록 구성된 송수신기; 및
    상기 송수신기에 의해 수신된 상기 지시 정보에 기초하여, 순위가 R인 제1 프리코딩 행렬 집합으로부터 제2 프리코딩 행렬 집합을 결정하도록 구성된 프로세서
    를 포함하고,
    상기 제1 프리코딩 행렬 집합 내의 각각의 프리코딩 행렬 W가
    Figure 112019093692519-pct01056
    를 만족하고, W는 Nt개의 행과 R개의 열의 행렬이며, Nt는 R보다 크거나 같고,
    Figure 112019093692519-pct01057
    Figure 112019093692519-pct01058
    를 만족하며,
    Figure 112019093692519-pct01059
    이고,
    Figure 112019093692519-pct01060
    는 Nt/2×1 벡터이며,
    Figure 112019093692519-pct01061
    는 벡터 집합
    Figure 112019093692519-pct01062
    에 속하고, T는 B의 벡터의 개수이며, T ≥ M이고, T는 정수이며,
    Figure 112019093692519-pct01063
    는 2M개의 행과 R개의 열의 행렬이고,
    Figure 112019093692519-pct01064
    의 행 x와 열 y의 원소
    Figure 112019093692519-pct01065
    Figure 112019093692519-pct01066
    또는
    Figure 112019093692519-pct01067
    를 만족하고,
    Figure 112019093692519-pct01068
    의 행 x+M과 열 y의 원소
    Figure 112019093692519-pct01069
    Figure 112019093692519-pct01070
    또는
    Figure 112019093692519-pct01071
    을 만족하며,
    Figure 112019093692519-pct01072
    은 제1 곱셈 인수(product factor)이고,
    Figure 112019093692519-pct01073
    은 제2 곱셈 인수이며,
    Figure 112019093692519-pct01074
    은 제3 곱셈 인수이고, 0 < x ≤ M이며, 0 < y ≤ R이고,
    Figure 112019093692519-pct01075
    의 값 범위가 집합 A0이며, z는 {0,1}에 속하고,
    Figure 112019093692519-pct01076
    이며,
    Figure 112019093692519-pct01077
    은 실수이고,
    Figure 112019093692519-pct01078
    이며,
    Figure 112019093692519-pct01079
    은 실수이고,
    Figure 112019093692519-pct01080
    은 절대값(modulus)이 1인 복소수이며;
    상기 지시 정보는 S개의 집합(D0 내지 DS-1)의 지시 정보를 포함하고, D0 내지 DS-1은 각각 벡터 집합
    Figure 112019093692519-pct01081
    Figure 112019093692519-pct01082
    내지
    Figure 112019093692519-pct01083
    과 일대일 대응관계에 있으며,
    Figure 112019093692519-pct01084
    의 임의의 벡터
    Figure 112019093692519-pct01085
    가 B에 속하고,
    Figure 112019093692519-pct01086
    가 A0의 진부분집합(proper subset)이며, S - 1 ≥ j ≥ 0이고, j는 정수이며;
    상기 제2 프리코딩 행렬 집합은 상기 제1 프리코딩 행렬 집합의 진부분집합이고, 상기 제2 프리코딩 행렬 집합은,
    상기 제1 프리코딩 행렬 집합 중에서,
    Figure 112019093692519-pct01087
    의 X에 포함된 x번째 열 벡터가 상기 벡터
    Figure 112019093692519-pct01088
    이고 또한
    Figure 112019093692519-pct01089
    의 행 x와 행 x+M의 원소 중 적어도 하나의 원소의 제1 곱셈 인수(
    Figure 112019093692519-pct01090
    )가
    Figure 112019093692519-pct01091
    에 속한다는 조건을 만족하는
    Figure 112019093692519-pct01092
    를 포함하지 않는, 통신 장치.
  20. 통신 장치로서,
    지시 정보를 생성하도록 구성된 프로세서 - 상기 지시 정보는 순위가 R인 제1 프리코딩 행렬 집합으로부터 제2 프리코딩 행렬 집합을 결정하기 위해 단말 장치에 의해 사용되는 정보임 -; 및
    상기 프로세서에 의해 생성된 상기 지시 정보를 송신하도록 구성된 송수신기
    를 포함하고,
    상기 제1 프리코딩 행렬 집합 내의 각각의 프리코딩 행렬 W가
    Figure 112019093692519-pct01093
    를 만족하고, W는 Nt개의 행과 R개의 열의 행렬이며, Nt는 R보다 크거나 같고,
    Figure 112019093692519-pct01094
    Figure 112019093692519-pct01095
    를 만족하며,
    Figure 112019093692519-pct01096
    이고,
    Figure 112019093692519-pct01097
    는 Nt/2×1 벡터이며,
    Figure 112019093692519-pct01098
    는 벡터 집합
    Figure 112019093692519-pct01099
    에 속하고, T는 B의 벡터의 개수이며, T ≥ M이고, T는 정수이며,
    Figure 112019093692519-pct01100
    는 2M개의 행과 R개의 열의 행렬이고,
    Figure 112019093692519-pct01101
    의 행 x와 열 y의 원소
    Figure 112019093692519-pct01102
    Figure 112019093692519-pct01103
    또는
    Figure 112019093692519-pct01104
    를 만족하고,
    Figure 112019093692519-pct01105
    의 행 x+M과 열 y의 원소
    Figure 112019093692519-pct01106
    Figure 112019093692519-pct01107
    또는
    Figure 112019093692519-pct01108
    을 만족하며,
    Figure 112019093692519-pct01109
    은 제1 곱셈 인수(product factor)이고,
    Figure 112019093692519-pct01110
    은 제2 곱셈 인수이며,
    Figure 112019093692519-pct01111
    은 제3 곱셈 인수이고, 0 < x ≤ M이며, 0 < y ≤ R이고,
    Figure 112019093692519-pct01112
    의 값 범위가 집합 A0이며, z는 {0,1}에 속하고,
    Figure 112019093692519-pct01113
    이며,
    Figure 112019093692519-pct01114
    은 실수이고,
    Figure 112019093692519-pct01115
    이며,
    Figure 112019093692519-pct01116
    은 실수이고,
    Figure 112019093692519-pct01117
    은 절대값(modulus)이 1인 복소수이며;
    상기 지시 정보는 S개의 집합(D0 내지 DS-1)의 지시 정보를 포함하고, D0 내지 DS-1은 각각 벡터 집합
    Figure 112019093692519-pct01118
    Figure 112019093692519-pct01119
    내지
    Figure 112019093692519-pct01120
    과 일대일 대응관계에 있으며,
    Figure 112019093692519-pct01121
    의 임의의 벡터
    Figure 112019093692519-pct01122
    가 B에 속하고,
    Figure 112019093692519-pct01123
    가 A0의 진부분집합(proper subset)이며, S - 1 ≥ j ≥ 0이고, j는 정수이며;
    상기 제2 프리코딩 행렬 집합은 상기 제1 프리코딩 행렬 집합의 진부분집합이고, 상기 제2 프리코딩 행렬 집합은,
    상기 제1 프리코딩 행렬 집합 중에서,
    Figure 112019093692519-pct01124
    의 X에 포함된 x번째 열 벡터가 상기 벡터
    Figure 112019093692519-pct01125
    이고 또한
    Figure 112019093692519-pct01126
    의 행 x와 행 x+M의 원소 중 적어도 하나의 원소의 제1 곱셈 인수(
    Figure 112019093692519-pct01127
    )가
    Figure 112019093692519-pct01128
    에 속한다는 조건을 만족하는
    Figure 112019093692519-pct01129
    를 포함하지 않는, 통신 장치.
  21. 제19항 또는 제20항에 있어서,
    상기 S개의 집합(D0 내지 DS-1)의 지시 정보는 S개의 비트 필드를 포함하고, 상기 S개의 비트 필드는 D0 내지 DS-1과 일대일 대응관계에 있으며, 각각의 비트 필드는 적어도 하나의 비트를 포함하고,
    Figure 112019093635640-pct00880
    에 대응하는 비트 필드가 A0의 원소 gj를 나타내며,
    Figure 112019093635640-pct00881
    의 임의의 원소는 gj보다 큰, 통신 장치.
  22. 제19항 또는 제20항에 있어서,
    C의 임의의 벡터
    Figure 112019093635640-pct00882
    Figure 112019093635640-pct00883
    의 임의의 원소
    Figure 112019093635640-pct00884
    는,
    Figure 112019093635640-pct00885
    를 만족하고,
    여기서,
    Figure 112019093635640-pct00886
    는 B의 벡터이고, kh≥0이며, kh은 실수이고, H≥h≥ 1이며, T-1≥fh≥0이고, H≥1이며, H는 정수인, 통신 장치.
  23. 제19항 또는 제20항에 있어서,
    Figure 112019093635640-pct00887
    는 적어도 M개의 상호 직교하는 벡터를 포함하고, 임의의 M개의 상호 직교하는 벡터(
    Figure 112019093635640-pct00888
    ,
    Figure 112019093635640-pct00889
    ,
    Figure 112019093635640-pct00890
    ,
    Figure 112019093635640-pct00891
    )와 원소(
    Figure 112019093635640-pct00892
    ,
    Figure 112019093635640-pct00893
    ,
    Figure 112019093635640-pct00894
    ,
    Figure 112019093635640-pct00895
    )는,
    Figure 112019093635640-pct00896
    를 만족하며,
    여기서,
    Figure 112019093635640-pct00897
    ,
    Figure 112019093635640-pct00898
    ,
    Figure 112019093635640-pct00899
    ,
    Figure 112019093635640-pct00900
    는 각각 집합(
    Figure 112019093635640-pct00901
    ,
    Figure 112019093635640-pct00902
    ,
    Figure 112019093635640-pct00903
    ,
    Figure 112019093635640-pct00904
    )의 원소이고,
    Figure 112019093635640-pct00905
    는 B의 벡터이며, kh≥0이고, kh은 실수이며, H≥h≥1이고, T-1≥fh ≥0이며, H≥1이고, H는 정수인, 통신 장치.
  24. 제23항에 있어서,
    상기 S개의 집합(D0 내지 DS-1)의 지시 정보는 H개의 비트 필드를 포함하고, h번째 비트 필드가 kh를 나타내는 데 사용되는, 통신 장치.
  25. 제19항 또는 제20항에 있어서,
    상기 지시 정보는 상기 벡터 집합
    Figure 112019093692519-pct00906
    의 지시 정보를 더 포함하고, 상기 벡터 집합
    Figure 112019093692519-pct00907
    의 지시 정보는 T개의 비트이며, 상기 T개의 비트는 B에 포함된 T개의 벡터와 일대일 대응관계에 있고, 상기 T개의 비트 중 t번째 비트가 벡터
    Figure 112019093692519-pct00908
    이 상기 벡터 집합
    Figure 112019093692519-pct00909
    에 속하는지 여부를 나타내는 데 사용되며, 1≤t≤T인, 통신 장치.
  26. 제19항 또는 제20항에 있어서,
    상기 S개의 집합(D0 내지 DS-1)의 지시 정보는 추가적으로, 상기 벡터 집합
    Figure 112019093692519-pct00910
    를 나타내는 데 사용되고, 상기 S개의 집합(D0 내지 DS-1)의 지시 정보는 T개의 비트 필드이며, 상기 T개의 비트 필드는 B에 포함된 T개의 벡터와 일대일 대응관계에 있고, 상기 T개의 비트 필드 각각은 E개의 비트를 포함하며, E는 1보다 크거나 같고, 상기 T개의 비트 필드 중 t번째 비트 필드가 벡터
    Figure 112019093692519-pct00911
    이 상기 벡터 집합
    Figure 112019093692519-pct00912
    에 속하는지 여부를 나타내는 데 사용되고, 1≤t≤T인, 통신 장치.
  27. 제19항 또는 제20항에 있어서,
    Figure 112019093692519-pct00913
    의 값 범위가 집합 A1이고;
    상기 지시 정보는 S개의 집합(E0 내지 ES-1)의 지시 정보를 더 포함하고, E0 내지 ES-1은 각각 상기 벡터 집합
    Figure 112019093692519-pct00914
    Figure 112019093692519-pct00915
    내지
    Figure 112019093692519-pct00916
    과 일대일 대응관계에 있으며,
    Figure 112019093692519-pct00917
    는 A1의 진부분집합이고;
    상기 제2 프리코딩 행렬 집합은,
    상기 제1 프리코딩 행렬 집합 중에서,
    Figure 112019093692519-pct00918
    의 X에 포함된 x번째 열 벡터가 상기 벡터
    Figure 112019093692519-pct00919
    이고 또한
    Figure 112019093692519-pct00920
    에 대응하는
    Figure 112019093692519-pct00921
    의 행 x와 행 x+M의 상기 원소 중 적어도 하나의 원소의 제2 곱셈 인수(
    Figure 112019093692519-pct00922
    )가
    Figure 112019093692519-pct00923
    에 속한다는 조건을 만족하는
    Figure 112019093692519-pct00924
    를 여전히 포함하지 않는, 통신 장치.
  28. 칩 시스템으로서,
    컴퓨터 프로그램을 저장하도록 구성된 메모리; 및
    상기 칩 시스템이 설치된 통신 장치가 제1항에 따른 프리코딩 행렬 집합을 결정하기 위한 방법을 수행할 수 있도록, 상기 메모리로부터 상기 컴퓨터 프로그램을 호출하고 상기 컴퓨터 프로그램을 실행하도록 구성된 프로세서
    를 포함하는 칩 시스템.
  29. 칩 시스템으로서,
    컴퓨터 프로그램을 저장하도록 구성된 메모리; 및
    상기 칩 시스템이 설치된 통신 장치가 제2항에 따른 프리코딩 행렬 집합을 결정하기 위한 방법을 수행할 수 있도록, 상기 메모리로부터 상기 컴퓨터 프로그램을 호출하고 상기 컴퓨터 프로그램을 실행하도록 구성된 프로세서
    를 포함하는 칩 시스템.
  30. 컴퓨터 판독가능 저장 매체로서,
    상기 컴퓨터 판독가능 저장 매체는 컴퓨터 프로그램을 포함하고, 상기 컴퓨터 프로그램이 컴퓨터 상에서 실행되는 경우, 상기 컴퓨터는 제1항에 따른 프리코딩 행렬 집합을 결정하기 위한 방법을 수행하는, 컴퓨터 판독가능 저장 매체.
  31. 컴퓨터 판독가능 저장 매체로서,
    상기 컴퓨터 판독가능 저장 매체는 컴퓨터 프로그램을 포함하고, 상기 컴퓨터 프로그램이 컴퓨터 상에서 실행되는 경우, 상기 컴퓨터는 제2항에 따른 프리코딩 행렬 집합을 결정하기 위한 방법을 수행하는, 컴퓨터 판독가능 저장 매체.
  32. 컴퓨터 프로그램으로서,
    상기 컴퓨터 프로그램은 컴퓨터 판독가능 저장 매체에 저장되고, 상기 컴퓨터 프로그램이 컴퓨터에 의해 실행되는 경우, 제1항에 따른 프리코딩 행렬 집합을 결정하기 위한 방법이 수행되는, 컴퓨터 프로그램.
  33. 컴퓨터 프로그램으로서,
    상기 컴퓨터 프로그램은 컴퓨터 판독가능 저장 매체에 저장되고, 상기 컴퓨터 프로그램이 컴퓨터에 의해 실행되는 경우, 제2항에 따른 프리코딩 행렬 집합을 결정하기 위한 방법이 수행되는, 컴퓨터 프로그램.
  34. 칩 시스템으로서,
    제1항에 따른 프리코딩 행렬 집합을 결정하기 위한 방법을 수행하도록 구성된 프로세서
    를 포함하는 칩 시스템.
  35. 칩 시스템으로서,
    제2항에 따른 프리코딩 행렬 집합을 결정하기 위한 방법을 수행하도록 구성된 프로세서
    를 포함하는 칩 시스템.
KR1020197026804A 2017-08-12 2018-07-04 프리코딩 행렬 집합을 결정하기 위한 방법 및 전송 장치 KR102213035B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201710687817.4 2017-08-12
CN201710687817.4A CN109391436B (zh) 2017-08-12 2017-08-12 预编码矩阵子集限制的方法和传输装置
PCT/CN2018/094446 WO2019033868A1 (zh) 2017-08-12 2018-07-04 确定预编码矩阵集合的方法和传输装置

Publications (2)

Publication Number Publication Date
KR20190116423A KR20190116423A (ko) 2019-10-14
KR102213035B1 true KR102213035B1 (ko) 2021-02-04

Family

ID=65080173

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020197026804A KR102213035B1 (ko) 2017-08-12 2018-07-04 프리코딩 행렬 집합을 결정하기 위한 방법 및 전송 장치

Country Status (8)

Country Link
US (2) US10476568B2 (ko)
EP (2) EP3468094B1 (ko)
JP (1) JP6977048B2 (ko)
KR (1) KR102213035B1 (ko)
CN (4) CN109361498B (ko)
BR (1) BR112018073773A2 (ko)
CA (1) CA3052996C (ko)
WO (1) WO2019033868A1 (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109361498B (zh) * 2017-08-12 2019-09-20 华为技术有限公司 预编码矩阵子集限制的方法和传输装置
US11347788B2 (en) * 2019-01-16 2022-05-31 Toyota Research Institute, Inc. Systems and methods for generating a requested image view

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104620527A (zh) 2013-08-08 2015-05-13 华为技术有限公司 确定预编码矩阵指示的方法、接收设备和发送设备
WO2017054192A1 (zh) 2015-09-30 2017-04-06 华为技术有限公司 一种基于码本反馈的通信方法和装置
CN106603136A (zh) 2012-06-14 2017-04-26 华为技术有限公司 确定预编码矩阵指示的方法、用户设备、基站演进节点
US20170180020A1 (en) 2015-12-18 2017-06-22 Qualcomm Incorporated Per-tone precoding for downlink mimo transmission

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101381329B1 (ko) * 2007-04-20 2014-04-11 인터디지탈 테크날러지 코포레이션 Mimo 통신에 대한 효과적인 프리코딩 정보 검증을 위한 방법 및 장치
KR20090030200A (ko) * 2007-09-19 2009-03-24 엘지전자 주식회사 위상천이 기반의 프리코딩을 이용한 데이터 송수신 방법 및이를 지원하는 송수신기
CN101399798B (zh) * 2007-09-27 2011-07-06 北京信威通信技术股份有限公司 一种ofdma无线通信***的稳健信号传输方法及装置
WO2009091307A1 (en) 2008-01-14 2009-07-23 Telefonaktiebolaget L M Ericsson (Publ) Open loop precoder cycling in mimo communications
CN101834613B (zh) * 2009-03-09 2012-11-21 电信科学技术研究院 一种ldpc码的编码方法及编码器
US8711716B2 (en) * 2009-06-19 2014-04-29 Texas Instruments Incorporated Multiple CQI feedback for cellular networks
WO2011042845A2 (en) * 2009-10-05 2011-04-14 Koninklijke Philips Electronics N.V. A method for signalling a precoding in a cooperative beamforming transmission mode
US20110103493A1 (en) * 2009-11-02 2011-05-05 Futurewei Technologies, Inc. System and Method for Wireless Communications with Adaptive Codebooks
ES2750869T3 (es) * 2010-04-07 2020-03-27 Ericsson Telefon Ab L M Una estructura de precodificador para precodificación MIMO
CN102237974B (zh) * 2010-05-07 2013-12-18 华为技术有限公司 预编码矩阵获取方法及装置
CN101877627B (zh) * 2010-06-21 2015-09-16 中兴通讯股份有限公司 信道状态信息的反馈方法及终端
EP2692069B1 (en) * 2011-03-31 2019-08-07 Huawei Technologies Co., Ltd. Method in a wireless communication system
CN102957467B (zh) * 2011-08-24 2018-01-30 中兴通讯股份有限公司 一种下行***中多天线的信号处理方法及***
WO2013048567A1 (en) * 2011-09-30 2013-04-04 Intel Corporation Methods to transport internet traffic over multiple wireless networks simultaneously
SG196763A1 (en) * 2012-08-03 2014-02-13 Agency Science Tech & Res A method for determining precoding matrixes for communication and a system therefrom
KR101819480B1 (ko) * 2013-04-28 2018-01-17 후아웨이 테크놀러지 컴퍼니 리미티드 프리코딩 행렬 인디케이터 피드백 방법, 수신단 및 송신단
CN104144006A (zh) * 2013-05-07 2014-11-12 北京三星通信技术研究有限公司 Mimo***中的信道状态信息的传输方法、用户设备及基站
RU2615680C1 (ru) * 2013-06-04 2017-04-06 Хуавэй Текнолоджиз Ко., Лтд. Способ передачи матрицы предварительного кодирования для 4 антенн, пользовательское оборудование и базовая станция
KR102023671B1 (ko) * 2013-11-01 2019-09-20 이노스카이 주식회사 주기적 채널상태정보 보고 방법 및 장치
CN103731385B (zh) * 2014-01-09 2016-09-28 中国科学院计算技术研究所 干扰对齐预编码方法及***
US9872242B2 (en) * 2014-01-31 2018-01-16 Qualcomm Incorporated Joint transmission of CSI-RS for channel state feedback and transmission point selection
US10498405B2 (en) * 2014-10-29 2019-12-03 Telefonaktiebolaget L M Ericsson (Publ) Codebook restriction
EP3796566A1 (en) * 2014-11-14 2021-03-24 Interdigital Patent Holdings, Inc. Antenna virtualization in two-dimensional antenna array
US10110286B2 (en) * 2015-03-30 2018-10-23 Samsung Electronics Co., Ltd. Method and apparatus for codebook design and signaling
US10205499B2 (en) * 2015-06-18 2019-02-12 Telefonaktiebolaget Lm Ericsson (Publ) Systems and methods for adapting a codebook for use with multiple antenna configurations
KR102076847B1 (ko) * 2015-07-23 2020-02-12 엘지전자 주식회사 다중 안테나 무선 통신 시스템에서 코드북 기반 신호 송수신 방법 및 이를 위한 장치
KR102202038B1 (ko) * 2015-07-23 2021-01-12 엘지전자 주식회사 다중 안테나 무선 통신 시스템에서 코드북 기반 신호 송수신 방법 및 이를 위한 장치
CN106559232B (zh) * 2015-09-25 2020-09-11 中兴通讯股份有限公司 信息通知方法及信道状态信息csi进程的执行方法
TWI632796B (zh) * 2016-03-04 2018-08-11 國立清華大學 聯合用戶分組與預編碼的方法以及使用所述方法的基地台
CN106936485B (zh) * 2017-04-05 2020-06-16 浙江大学 一种针对大规模mimo多播***的混合预编码设计方法
CN109361498B (zh) * 2017-08-12 2019-09-20 华为技术有限公司 预编码矩阵子集限制的方法和传输装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106603136A (zh) 2012-06-14 2017-04-26 华为技术有限公司 确定预编码矩阵指示的方法、用户设备、基站演进节点
CN104620527A (zh) 2013-08-08 2015-05-13 华为技术有限公司 确定预编码矩阵指示的方法、接收设备和发送设备
WO2017054192A1 (zh) 2015-09-30 2017-04-06 华为技术有限公司 一种基于码本反馈的通信方法和装置
US20170180020A1 (en) 2015-12-18 2017-06-22 Qualcomm Incorporated Per-tone precoding for downlink mimo transmission

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
ERICCSON: "Codebook Subset Restriction", 3GPP DRAFT; R1-1711028, 2017.06.26.
SAMSUNG ET AL: "WF on Type 1 and 2 CSI codebooks", 3GPP DRAFT; R1-1709232, 2017.05.17.

Also Published As

Publication number Publication date
CN110892668B (zh) 2021-07-20
JP6977048B2 (ja) 2021-12-08
WO2019033868A1 (zh) 2019-02-21
CN109361498A (zh) 2019-02-19
EP3468094A4 (en) 2019-06-26
US20190238198A1 (en) 2019-08-01
EP3468094A1 (en) 2019-04-10
CN109391436B (zh) 2021-12-03
CN109361498B (zh) 2019-09-20
EP3780470A1 (en) 2021-02-17
EP3468094B1 (en) 2020-09-09
CN109245875A (zh) 2019-01-18
US20190393941A1 (en) 2019-12-26
CA3052996C (en) 2022-01-11
US10476568B2 (en) 2019-11-12
CN109391436A (zh) 2019-02-26
BR112018073773A2 (pt) 2019-04-09
KR20190116423A (ko) 2019-10-14
US10897293B2 (en) 2021-01-19
CN110892668A (zh) 2020-03-17
EP3780470B1 (en) 2021-12-29
CA3052996A1 (en) 2019-02-21
CN109245875B (zh) 2019-09-13
JP2020508006A (ja) 2020-03-12

Similar Documents

Publication Publication Date Title
US11849446B2 (en) Method for transmitting uplink data and terminal device
CN109150267B (zh) 一种信道状态信息发送、接收方法及设备
US10951440B2 (en) Method for uplink data transmission, terminal device and network device
KR102147224B1 (ko) Csi 피드백 방법, 프리코딩 방법 및 장치
US10419161B2 (en) Method and communications device for transmitting information
US20210119686A1 (en) Signal transmission method, terminal device and network device
CN107404344B (zh) 通信方法、网络设备和终端设备
KR102213035B1 (ko) 프리코딩 행렬 집합을 결정하기 위한 방법 및 전송 장치
CN111525949B (zh) 计算信道质量指示cqi的方法、终端设备和网络设备
CN110754054B (zh) 一种信道状态信息传输方法、设备及存储介质
CN109286991B (zh) 信息传输的方法和装置
WO2020164153A1 (zh) 确定配置参数的方法、终端设备和网络设备
EP3531771A1 (en) Data transmission method and apparatus
CN115333587B (zh) 类型ⅱ端口选择码本的反馈、接收方法及装置
WO2024067346A1 (zh) 信息传输方法、装置及存储介质
CN117118579A (zh) 元数据传输方法、装置及存储介质
CN117676797A (zh) Prs静默方法、装置及存储介质

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant