Ⅰ. 서 론
무선 주파수 (RF) 에너지 전달 및 하베스팅 기술은 차세대 네트워크에 무선으로 전력을 공급하는 혁신적 기술이다. 이 신기술은 무선 장치의 여분의 에너지 충전 시간을 가지지 않아도 되므로 통신 서비스 품질 및 편의성을 향상시키는 데에 매우 유리할 수 있다 (Xiao et al., 2015; Hwang et al., 2017).
무선 에너지 하베스팅 네트워크는 무선 신호의 거리에 따른 신호 감쇄로 인해 유효한 신호 송신 범위가 좁고 거리에 따른 제약이 크다는 단점이 있다 (Xiao et al., 2015). 또한 H-AP (hybrid-access point)에 가까운 위 치에 있는 사용자는 높은 에너지 하베스팅 효율을 갖고 적은 파워로 신호를 상향링크로 송신할 수 있다. 반 면 멀리 있는 사용자는 에너지 하베스팅 효율이 낮고 상향링크 송신 또한 높은 에너지가 요구되기 때문에 ‘doubly near-far problem’ 문제가 야기된다 (Bi et al., 2015; Krikidis et al., 2014; Ju and Zhang, 2014; Zhou et al., 2012). 본 논문에서는 이러한 네트워크 자원 분배의 불공평 문제를 완화하기 위해서 네트워크에 별도의 파워비콘(PB; power beacon)을 설치하여 H-AP와 동시 운영되는 비결합 무선 에너지 하베스팅 네트워크 (DRF-EHN; decoupled radio frequency-energy harvesting network)에 대해서 집중하고자 한다. 파워비콘은 사용 자들에게 높은 에너지 하베스팅 효율을 제공해주기 위해 정보가 없는 높은 전력신호만을 송출하는 에너지 송신기이다. 한편, 비결합 무선 에너지 하베스팅 네트워크에서 파워비콘과 H-AP를 동시에 운영할 때 사용자 들의 지리적 분포가 에너지 하베스팅 속도 및 데이터 전송률에 큰 영향을 미칠 수 있기 때문에, 다양한 사용 자들의 분포 시나리오를 가정해서 에너지 효율을 계산하고 그 영향의 트랜드를 분석하고자 한다.
본 논문에서는 성능 측정의 기준으로 정보 처리량과 네트워크의 소비된 전력량의 비율인 에너지 효율 (EE; energy efficiency)를 정의한다. 또한 다양한 사용자들의 분포 시나리오에서 에너지 효율의 최대값을 산출 하기 위해 에너지 효율 최적화 과정을 포함한다. 에너지 효율 최적화는 세 가지 파라미터, 파워비콘의 송신 파워, H-AP의 송신파워, 전송시간 분할비율에 대한 최적화 값을 얻는 시간 스케줄링 알고리즘으로 구성된다. 모의실험에서는 여섯 명의 사용자로 구성된 세 가지 사용자 분포 시나리오를 생성하여 에너지 효율을 측정 및 분석한다.
본 논문 나머지 부분은 다음과 같다. Ⅱ장에서 시스템 모델을 기술하고 성능 지표인 에너지 효율과 최적 화를 위한 제약 조건들을 정의한다. Ⅲ장에서는 라그랑지 이중 문제 (Lagrange dual problem) 기반으로 에너 지 효율 최적화를 진행하고, Ⅳ장에서 다양한 사용자 분포 시나리오를 가정하여 에너지 효율 실험 결과를 보 여주고 그 의미를 설명한다. 마지막으로 Ⅴ장에서는 본 논문의 결론을 내고 마친다.
Ⅱ. 시스템 모델
이 장에서는 앞서 정의했던 비결합 무선 에너지 하베스팅 네트워크의 에너지 효율을 정의하고 에너지 효 율 최대화를 위한 실질적인 제한조건들을 포함하는 최적화 문제를 설립한다. 먼저 <Fig. 1>과 같이 H-AP, 파 워비콘, 그리고 K 사용자들이 존재한다고 가정하며 OFDMA 하향링크 네트워크에서 K 사용자에게 H-AP와 파워비콘이 신호를 전송한다 (k∈1 ,…, K). H-AP와 다르게 파워비콘의 송신 신호는 정보가 포함되지 않은 순수한 에너지 신호이며 높은 송신 파워를 가진다. 채널 모델은 단일 파워분할 (power splitting) 안테나를 가 지는 사용자 모델로 single-input single-output(SISO) 시스템을 기반으로 Rayleigh fading 채널 모델로 정의한다. 사용자는 파워분할 안테나를 통해 정보 복조 및 에너지 하베스팅이 가능하다. 정보 복조 (information decoding)은 <Fig. 1>에서 ID로 표시되었으며, 에너지 하베스팅은 EH로 표시한다. k 사용자 (1≤ k≤K)의 수신 신호는 다음과 같이 정의된다.(1)(2)
hk와 gk는 각각 정보 복조 (information decoding; ID)와 에너지 하베스팅 (energy harvesting; EH)를 위한 일 련의 독립적인 Rayleigh fading 채널이며 i.i.d. CN(0,1)을 따른다. 시간 스케줄링에 사용되는 전송시간 분할비 율, μk는 0과 1사이로 정의되며, H-AP와 파워비콘이 같은 시간에 대한 신호전송으로 인하여 간섭을 야기하 는 문제를 회피하기 위한 최적화 변수이다. θk 는 수신 안테나의 파워분할 비율을 나타내는 변수로서 본 논 문에서는 0.5 값으로 상수 값을 취한다고 가정한다.
1. 시스템 모델의 채널 용량
k번째 사용자에 대한 Shannon의 채널 용량 (instantaneous channel capacity) ck는 다음과 같다.(3)
는 사용자 k에 대한 평균 signal-to-noise ratio (SNR)이고 는 H-AP의 송신파워이다.
2. 네트워크 전력 소모량
네트워크의 전체 파워 소모량 (Watt)은 다음과 같이 모델링 된다 (Tabassum and Hossain, 2015).(4)
ζ는 파워 증폭기의 비효율을 나타내는 상수 값이며, 는 사용자의 믹서나 필터, digital-to-analog 컨버터 같은 전자 장치들의 파워 소모량의 합이다. 파워비콘을 통해 하베스팅 된 에너지는 다음과 같다.(5)
파라미터 0≤ξk ≤1은 하베스팅 된 에너지에서 DC 파워로 변환하는데 손실되는 비효율 상수이다.
3. 네트워크 에너지 효율(EE)
네트워크 에너지 효율 최대화 문제를 수식 6과 같이 정의한다.
시스템 모델의 제약조건은 다음과 같다.(12)
식 (6)은 에너지 효율 함수로서 채널 용량에 대한 네트워크 소모 파워의 비율을 나타낸다. 식 (6)은 non-convex 최적화 문제이며 Ⅲ 파트에서 nonlinear fractional programming (Dinkelbach, 1967)을 기반으로 convex 함수로 변환하여 최적화 과정에서의 복잡도를 감소시켜 최적화를 진행한다. 제약조건 (7)과 (8)은 HAP와 PB의 송신 파워에 대한 제약을 나타내며 와 는 HAP와 파워비콘의 최대 송신파워를 의미한 다. 제약조건 (9)는 네트워크의 전력 소모량이 전력망에서 공급하는 ppg를 넘지 않도록 제한한다. 제약조건 (10) 및 (11)은 시스템이 만족시켜야하는 사용자의 QoS와 QoP 값을 정의하고, 각각은 최소한 와 를 상회하도록 제약된다. 시간 스케줄링에 사용되는 전송시간 분할비율 μk는 0과 1사이에서 결정될 수 있다.
Ⅲ. 에너지 효율 최대화
이 장에서는 목적 함수를 최적화 하기 위해 non-convex 목적 함수인 식 (6)을 convex 함수로 바꾸기 위한 nonlinear fractional programming (Dinkelbach, 1967)과 라그랑지 이중 문제 이론 (Boyed, 2004)에 대한 내용을 설명한다. 이러한 두 가지 최적화 기법을 통해 목적함수의 최대값을 구할 수 있는 세 가지 파라미터인 , 그리고 μk의 최적의 값을 구할 수 있다. 또한 제안된 반복 알고리즘을 통해 최적값을 빠르고 효율 적으로 구할 수 있다.
1. 에너지 효율 최대화를 위한 convex 최적화
식 (6)은 non-convex 함수로서 최적값을 산출할 때 복잡도가 매우 커서 효율적인 시간 스케줄링 알고리즘 을 구현하기 위해 분수 형태의 식 (6)을 비 분수형태로 변환한다 (Dinkelbach, 1967). 이러한 변환을 통해 non-convex 함수는 convex 함수로 변환되므로 최적화 과정에서의 복잡도를 감소시킬 수 있다. 변환된 목적함 수는 다음과 같다 (Dinkelbach, 1967).
새로운 목적함수 식 (13)에 0보다 큰 양수 값을 갖는 Lagrange multiplier와 제약조건을 결합하여 식 (13)에 더해서 라그랑지 이중 문제를 다음과 같이 나타낼 수 있다 (Boyed, 2004).
, 그리고 ψk는 라그랑지 변수이며, 식 (14)와 Karush-Kuhn_tucker(KKT) (Boyed, 2004) 조건을 이용하면 세 파라미터 , , 그리고 μk의 최적값을 쉽게 도출할 수 있다. 최적화 과정의 알고리즘은 <Fig. 2>와 같이 제시한다. <Fig. 2>는 본 논문에서 제안하는 비결합 무선 에너지 하베스팅 네트워크의 에너 지 효율 최적화 알고리즘이다. 알고리즘은 2개의 반복적 알고리즘이 결합된 형태를 취하고 있으며 이는 각 각 Inner-loop algorithm, Outer-loop algorithm으로 명명한다. 최초 Inner-loop algorithm에서 라그랑지 이중 문제 풀이법을 통해 최적의 , , 그리고 μk값을 도출하면, 이 값들을 Outer-loop algorithm의 입력값으로 전달 한다. Outer-loop algorithm에서는 nonlinear fractional programming을 기반으로 최종적으로 최적의 에너지 효율 값을 도출한다.
Ⅳ. 모의실험
이 장에서는 제안한 에너지 효율 최적화 알고리즘을 기반으로 다중사용자 환경에서 사용자들의 지리적 분포를 3가지 경우로 나누어서 에너지 효율의 변화를 실험한다. 시뮬레이션은 무선 근거리 네트워크 (wireless personal area network; WPAN)에서 하나의 H-AP와 파워비콘이 각각 커버리지 10 meter, 6 meter를 갖 는다고 가정한다. 비결합 무선 에너지 하베스팅 네트워크의 액티브 사용자는 총 6명으로 구성한다. QoS 및 QoP는 각각 15Mbps 및 1200μW로 설정하며, 각각은 음성 및 2D 비디오 스트리밍 트래픽을 수용할 수 있고, 2,000mAh 배터리 기준 한 시간에 1%를 충전할 수 있는 수신강도이다. 그 외의 모의실험 파라메터는 <Table 1>에서 나타낸다.
<Fig. 3~5>는 비결합 무선 에너지 하베스팅 네트워크에서 H-AP와 PB를 기준으로 6명의 사용자가 다양하 게 분포하고 있는 시나리오를 생성한 것이다. <Fig. 3>에서는 Case 1으로서 Good Condition 영역에서 사용자 가 이상적인 분포를 취하고 있으며 이는 사용자의 분포 형태만으로 에너지 효율의 증대를 가져올 수 있을 것으로 예측할 수 있다. Good Condition 영역은 H-AP와 파워비콘 사이의 영역으로 두 송신기의 신호를 가장 효과적으로 손실없이 수신할 수 있어서 정보 복조와 에너지 하베스팅을 효과적으로 수행할 수 있기 때문에 에너지 효율을 높을 것으로 예측할 수 있는 영역이다.
<Fig. 4>와 5는 각각 Case 2, Case 3으로서 Good Condition에 위치하는 사용자가 점차 이탈하여 H-AP와 파 워비콘의 커버리지 엣지에 위치하여 에너지 효율이 감소할 것으로 예측되는 시나리오를 가정한 사용자 분포 지도이다.
<Fig. 6>은 제안한 에너지 효율 최대화 알고리즘을 사용하여 반복에 따른 에너지 효율이 최적값으로 진행 하는 그래프를 나타낸다. <Fig. 6>에서는 Case 1~3별로 8번째 반복에 대해서 수렴한 에너지 효율이 앞서 예 측한대로 Good Condition에 사용자가 많이 위치할수록 에너지 효율도 상승하는 결과를 보여주고 있다. 결과 적으로 사용자의 분포가 에너지 효율의 증대에 큰 영향을 미치고 있기 때문에 에너지 효율을 효과적으로 상 승시키기 위해서는 효율적인 에너지 효율 최대화 알고리즘의 개발도 필요하지만 사용자들의 지리적인 배치 가 매우 중요하다. 사용자들이 Good Condition 영역에 위치할 수 있도록 실제 네트워크 운영에서 가이드할 수 있는 장치를 설치하는 방법을 생각해 볼 수 있다.
<Fig. 7>은 다양하게 파워비콘의 최대전송파워 를 변화시켰을 때 에너지 효율의 변화를 실험하였으 며, 또한 제안한 최적화 기법의 에너지 효율 성능 비교를 위해 Baseline 기법의 에너지 효율 성능을 도시하였 다. 우선 가 1400 [mW]까지 증가 할 때, H-AP의 송신 전력은 사용자의 SNR 및 충전된 전력 모두에 영 향을 미치기 때문에, 에너지 효율 또한 증가하는 것을 확인할 수 있다. 그러나 에너지 효율 증가는 1400 [mW]가 넘으면 더 이상 증가하지 않거나 오히려 감소하는데, 이는 과도한 송신전력 사용이 에너지 효율을 감소시키는 결과를 가져왔다고 볼 수 있다. 제안 알고리즘에서 3 개의 최적화 매개 변수 중 2 개만 최적화하 고 범례에 표시한 것처럼 다른 하나의 최적화 변수는 고정된 상수값으로 설정하고 최적화 하지 않는 Baseline 기법의 에너지 효율을 도시하였다. 실험 결과에서 제안한 알고리즘의 에너지 효율이 Baseline 기법과 비교하여 우월하다는 것을 확인할 수 있으며, 이는 제안 알고리즘의 최적화 과정이 올바르게 동작하고 있다 는 것을 의미한다.
Ⅴ. 결 론
본 논문은 다중 사용자를 기반으로 하는 비결합 무선 에너지 하베스팅 네트워크에서 에너지 효율을 최적 화하는 알고리즘을 제안하고 다양한 사용자들의 지리적 분포 시나리오를 가정하여 에너지 효율의 변화 트랜 드를 분석 및 실험해보았다. 실험 결과로 하여금 효과적으로 에너지 효율을 증대하기 위해서 사용자들이 송 신기 H-AP와 파워비콘의 핵심 영역으로 위치하는 것이 중요하다는 결론을 얻을 수 있다.