1 |
1
제1통신부 및 제2통신부를 포함하는 전자 장치에 의해 수행되는 빔포밍 벡터 조정 방법에 관한 것으로,상기 제1통신부를 이용하여 단말로 제1신호를 전송하고, 상기 제2통신부를 이용하여 상기 단말로 제2신호를 전송하는 단계;상기 제1신호 및 상기 제2신호를 포함하는 복수의 신호들의 도착 시간 차이(Time Difference Of Arrival; TDOA)에 기반하여 상기 단말의 위치를 추정하는 단계;상기 빔포밍 벡터에 기반하여 상기 단말로 데이터를 전송하는 단계;상기 단말로부터 상기 단말이 데이터를 수신한 데이터 레이트에 대한 정보를 수신하는 단계; 및상기 추정된 단말의 위치 및 상기 단말의 실제의 위치 간의 위치 정확도가 소정의 위치 정확도의 범위 내가 아닌 경우 또는 상기 수신한 데이터 레이트가 소정의 데이터 레이트에 비해 더 작은 경우, 상기 데이터의 전송에 대한 전력 소비가 최소화되도록 상기 빔포밍 벡터를 조정하는 단계를 포함하고,상기 빔포밍 벡터를 조정하는 단계는,상기 빔포밍 벡터의 빔포밍 코베리언스 행렬을 생성하는 단계;상기 생성된 빔포밍 코베리언스 행렬을 이용하여 상기 수신한 데이터 레이트에 관한 함수를 선형화함으로써 로컬 빔포밍 코베리언스 행렬을 생성하는 단계; 및상기 로컬 빔포밍 코베리언스 행렬에 기반하여 상기 빔포밍 벡터를 조정하는 단계를 포함하며,상기 로컬 빔포밍 코베리언스 행렬을 생성하는 단계는, 상기 제1 및 제2 통신부에 의하여 생성되는 비동기화 오차에 대한 소유 정보량의 정도에 따라 서로 다른 방법으로 빔포밍 코베리언스 행렬을 생성하는 것을 특징으로 하는 빔포밍 벡터 조정 방법
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
제1항에 있어서,상기 로컬 빔포밍 코베리언스 행렬을 생성하는 단계는, 슈어 컴프리먼트 조건 (Schur complement condition)에 따라 측위 요구 조건을 세미 데피니트 프로그래밍 (semi-definite programming: SDP) 형태로 변경하는 단계를 더 포함하는 것을 특징으로 하는 빔포밍 벡터 조정 방법
|
5 |
5
제1항에 있어서,상기 로컬 빔포밍 코베리언스 행렬을 생성하는 단계는, 상기 빔포밍 코베리언스 행렬과 관련된 피셔 정보 행렬의 하한을 생성하는 단계를 더 포함하는 것을 특징으로 하는 빔포밍 벡터 조정 방법
|
6 |
6
제1항에 있어서,상기 로컬 빔포밍 코베리언스 행렬을 생성하는 단계는, 상기 빔포밍 코베리언스 행렬과 관련된 피셔 정보 행렬의 컨벡스가 아닌 성질이 컨벡스로 이루어지도록, 블락 코오디네이트 이터레이티브 (block coordinate iterative method) 방법을 사용하여 상기 제1 및 제2 통신부의 빔포밍 코베리언스 행렬만 고려하되, 나머지 빔포밍 코베리언스 행렬은 고정시키는 단계를 더 포함하는 것을 특징으로 하는 빔포밍 벡터 조정 방법
|
7 |
7
제1항에 있어서,상기 로컬 빔포밍 코베리언스 행렬을 생성하는 단계는,메이져리제이션-미니미제이션(majorizationminimization) 알고리즘을 사용하여 상기 수신한 데이터 레이트에 관한 함수 중 컨벡스(convex)가 아닌 부분을 상기 선형화함으로써 상기 로컬 빔포밍 코베리언스 행렬을 생성하는 것을 특징으로 하는 빔포밍 벡터 조정 방법
|