The Korean Society of Marine Engineering
[ Original Paper ]
Journal of the Korean Society of Marine Engineering - Vol. 39, No. 9, pp.959-966
ISSN: 2234-7925 (Print) 2234-8352 (Online)
Print publication date Nov 2015
Received 12 Nov 2015 Revised 25 Nov 2015 Accepted 25 Nov 2015
DOI: https://doi.org/10.5916/jkosme.2015.39.9.959

Walsh code를 이용한 Manchester code 기반 가시광 통신 실내 위치인식에 대한 연구

김원열1 ; 박상국2 ; 조웅호3 ; 노덕수4 ; 서동환
A study on indoor visible light communication localization based on manchester code using walsh code
Won-yeol Kim1 ; Sang-gug Park2 ; Woong-ho Cho3 ; Duck-soo Noh4 ; Dong-hoan Seo
1 Department of Electrical and Electronics Engineering, Korea Maritime and Ocean University, Tel: 051-410-4822 kwy00@naver.com
2 Division of Steel-IT Engineering, Uiduk University, Tel: 054-760-1656 skpark@uu.ac.kr
3 Digital Electronics and Information, Daegu Technical University, Tel: 053-560-3912 whcho@ttc.ac.kr
4 Department of Electronics Engineering, Kyungil University, Tel: 053-600-5547 dsnoh@kiu.ac.kr

Correspondence to: Division of Electronics and Electrical Information Engineering, Korea Maritime and Ocean University, 727, Taejong-ro, Yeongdo-gu, Busan 606-791, Korea, E-mail: dhseo@kmou.ac.kr, Tel: 051-410-4412

Copyright © The Korean Society of Marine Engineering
This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0), which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.

초록

본 논문에서는 Walsh code를 이용하여 중첩된 Light emitting diode(LED) 송신신호들을 수신부에서 각각의 LED 송신신호로 식별하고 조명의 깜박임 현상을 제거할 수 있는 Manchester code 기반 가시광 통신 실내 위치인식 시스템을 제안한다. 제안한 시스템은 고정된 LED 광원의 위치정보들과 수신부에서 그들로부터 수신된 신호들을 람버시안 방사 특성과 삼변 측량법을 이용하여 수신부의 상대적인 위치를 추정할 수 있다. 제안한 논문의 타당성을 검증하기 위하여 16개의 LED 조명을 설치한 6 × 6 × 1.5m3의 실내 공간에서 모의실험을 수행하였다. 그 결과, 중첩된 송신신호들은 수신부에서 분리가 가능하고 측위 오차는 최대 0.2977m, 평균 오차 0.0536m로 정밀한 위치 인식이 가능하였다.

Abstract

In this paper, we propose an indoor visible light communication(VLC) localization using Walsh code which can identify overlapped signals transmitted from the different LED sources as each of orthogonal signal at a receiver and using Manchester code which can eliminate the flicker of LED light and maintain a constant brightness. The proposed system can estimate the relative position of the receiver by using Lambertian radiation properties and trilateration method that are applied to the location information of fixed LED sources and the received signals from them. In order to verify the feasibility of the proposed system, we carried out the simulation in an indoor space with 6×6×1.5 m3 installed LED lamps of 16. The simulation result shows that the proposed method achieves an average positioning error of 0.0536 m and a maximum positioning error of 0.2977 m.

Keywords:

Visible light communication, Indoor localization, Trilateration, Walsh code, Manchester code

키워드:

가시광 통신, 실내 위치인식, 삼변 측량법, Walsh code, Manchester code

1. 서 론

최근 주거 및 생활공간이 육상뿐만 아니라 플로팅 건축물과 선박 등의 해상 구조물로 확대되고 그에 따른 다양한 형태의 재난 사고에 대한 대처 방안 연구가 진행되고 있으며 아울러 사용자들의 안전성과 편의성을 제공하기 위한 위치 기반 서비스(LBS: Location based service)와 같은 다양한 애플리케이션이 요구되고 있다[1]-[10]. 이러한 LBS는 실내·외의 위치 측위가 필수적이이지만 측위 방식에 대한 표준이 없어 다양한 통신이 활용되고 있다.

실외 위치측위는 위성기반 항법 장치인 GPS(Global Positioning System) 또는 이동통신 기지국 등을 이용하여 연구가 되어 왔다. 그러나 실내 위치 측위는 고층건물 및 시설물들이 위성 신호에 영향을 주게 되고 오차범위가 커지게 되어 새로운 기술 개발 및 연구가 필요하다.

실내 측위에 사용되는 기술은 RFID[11], UWB(Ultra-wide band)[12], CSS(Chirp Spread Spectrum), Bluetooth[13], WLAN (Wireless Local Area Network)[14]와 같은 근거리 무선 통신 인프라를 이용한 방법이 있다[15]-[23]. 이러한 근거리 무선 통신 기술을 이용한 측위 방법은 보안성, 다른 전자파들의 간섭으로 인한 오차 및 주파수 용량의 한계 등 문제점이 있다.

이를 보완하기 위하여 LED 조명을 이용한 가시광 통신기반 실내 위치인식 기술이 새로운 해결책으로 각광 받고 있다[24]-[28]. 가시광 통신기반 실내 위치인식 기술은 가시광 대역의 주파수를 사용하기 때문에 큰 용량을 가지고 있으며, 벽이나 외부의 물체에 인한 물리적인 보완이 가능하며, 실내 공간에서 외부 신호와 차단되어 방과 방의 사이, 층간 구분에 있어 적합하다. 가시광 통신은 실내 위치측위 기술은 AoA(Angle of Arrival), ToA(Time of Arrival)[29], TDoA(Time Difference of Arrival)[30], RSSI(Received signal strength indication)[31] 등의 원리를 이용한 방법이 있다. AoA는 각도를 유입각을 이용한 방법으로 추가적인 설치가 필요하고, ToA는 전송시간을 이용하기 때문에 송·수신부에 동기화가 필요하여 가격이 비싸다. RSSI는 송신된 신호의 세기를 이용하는 기법으로 LED 조명들의 신호의 식별이 필요하다.

최근 RSSI 기반 가시광 통신 실내 위치 인식에서 신호의 식별은 Overlapped RSSI[32], DTMF(Dual-tone multi-frequency)[33], OOC(Optical orthogonal code)[34] 등의 원리를 이용한 여러 방법이 제안 되었다. Overlapped RSSI를 이용한 방법은 R-D 특성 곡선을 이용한 가상 가시광 중첩 방식의 RSSI 측위 방법으로 외부 빛(햇빛, VLC가 되지 않는 조명 등)의 간섭에 영향을 많이 받는다. DTMF를 이용한 방법은 각각의 신호마다 저주파수와 고주파수의 ID를 가지고 있는 LED 조명에서 DFT(discrete-time Fourier transform)을 통하여 주파수 별로의 세기를 측정하여 측위하는 방법으로 많은 연산량을 가지고 있다. OOC를 이용한 방법은 신호가 직교성을 가지고 있어 측위가 가능하지만 코드의 길이가 길다.

이러한 문제점들을 보완하기 위하여 본 논문에서는 Walsh code를 이용하여 중첩된 Light emitting diode(LED) 송신신호들을 수신부에서 각각의 LED 송신신호로 식별하고 조명의 깜박임 현상을 제거할 수 있는 Manchester code 기반 가시광 통신 실내 위치인식 시스템을 제안한다. 제안한 시스템은 고정된 LED 광원의 위치정보들과 수신부에서 그들로부터 수신된 신호들을 람버시안 방사 특성과 삼변 측량법을 이용하여 수신부의 상대적인 위치를 추정할 수 있다. 제안한 논문의 타당성을 검증하기 위하여 16개의 LED 조명을 설치한 6 × 6 × 1.5m3의 실내 공간에서 시뮬레이션을 수행하였다. 그 결과, 중첩된 송신신호들은 수신부에서 분리가 가능하고 측위 오차는 최대 0.2977m, 평균 오차 0.0536m로 정밀한 위치 인식이 가능하였다.


2. 관련 이론

2.1 가시광 통신의 채널 모델

Figure 1은 자유 공간에서 (0,h)에 VLC 송신 기능이 있는 LED 조명이 설치되어 있고, (r1,0)에 PD가 있다. 수신된 광 전력 PRx은 송신된 광 전력 PTxH(0)는 식 (1) 관계를 가지고 람버시안 방사 특성을 따르는 가시광 무선 채널의 특징은 식 (2)로 해석할 수 있다[35].

Figure 1:

Visible light communication channel model

PRx=H0×PTx(1) 
H0=m+1A2πd2cosmφTsψgψcosψ,0ψΨc,0,ψ>Ψc,(2) 

여기에서, A는 PD의 물리적 검출 영역이고, Dd는 송신기와 수신기의 거리, ψ는 입사각, φ는 방사각, Ts(ψ)는 광학 필터의 이득, g(ψ)는 광학 집중도의 이득을 표현한다. Ψc는 수신기의 FOV(Field of view)를 나타낸다. m은 LED의 방사의 반각으로 m = ln 2/ln(cosΦ1/2)로 나타낼 수 있다. 예를 들어 Φ1/2 = 60°일 경우 m = 1이다. 광학 집중도 g(ψ)는 식 (3)과 같다.

gψ=n2sin2Ψc,0ψΨc,0,0Ψc,(3) 

이때 n은 반사 계수이다. 식 (2)에서 PD와 LED가 수평을 이루고, 천장에서 높이를 h라고 했을 때, cos(Φ) = cos(ψ) = h/d가 된다. 다시 식을 정리하면 식 (4)과 같다.

H0=m+1Ahm+12πh2+r2m+3/2,0ψΨc,0,ψΨc,(4) 

식 (4)를 이용하면 광도(Luminous intensity)와 높이가 일정하다면 수평거리 r을 구할 수 있게 되고 삼변측량을 이용하여 PD의 상대적인 위치를 구할 수 있다.

2.2 맨체스터 코드

Manchester code는 NRZ(Non return to zero)로 만들어진 신호와 Clock 신호를 XOR연산하여 만든다. 식은

Clkt=n=0ut-2nT0-ut-2n+1T0(5) 
NRZt=n=0ut-2nT0-ut-2n+2T0,Ifbitn=10,2nT0<<t<2n+2T0,Elseifbitn=0(6) 
Mt=ClktNRZt(7) 

와 같이 정리되며, 식 (7)에서 ‘⊕’는 XOR 연산을 의미한다. T0는 비트의 주기를 나타내며, 결과적으로 bitn = 0일 때, High-Low로 표현되고, bitn = 1일 때, Low-High로 표현되는 신호가 만들어진다. 하나의 데이터 심벌 안에서 ‘0’과 ‘1’의 비율이 같으므로 조명의 밝기를 일정하게 해주며, 조명의 flicker 현상을 방지할 수 있는 변조 방식이다. NRZ 방식에 비해 대역폭을 2배 사용하지만 매 비트마다 펄스의 변화가 있어 수신기에서 동기 타이밍을 쉽게 찾을 수 있다.

2.3 Walsh code

Walsh code 생성법은 “Hadamard Matrix”에 의해 생성되며, 행렬은 식 (8)과 같이 정의된다[36][37].

H2N=111-1(8) 

이때 H/은 1이면, N은 2의 거듭 제곱수를 의미한다. 예를 들어 Hadamard 행렬을 이용한 4 × 4 행렬은 식 (9)와 같다.

H4=11111-11-111-1-11-1-11=W0W1W2W3(9) 

행이나 열로 순서대로 W0,W1,W2,W3으로 정의된다. Hada- mard 행렬의 각 행은 식 (10)의 특성을 갖는다.

1TLWi×WjT=0,ij1,i=j(10) 

이 때 TL는 Hadamard 행렬의 행 크기이며, WjTWj의 전치행렬을 나타낸다. 위 수식과 같이 4개의 Walsh code(W0, W1, W2, W3)는 모두 직교성을 가지고 있다.


3. 제안하는 실내 위치인식 방법

본 논문에서는 개별 신호 구분이 가능한 Walsh code를 이용한 조명들의 밝기를 일정하게 유지 시켜주는 Manchester code 기반 가시광 통신 실내위치 인식 시스템의 송신신호 생성방법과 수신신호의 복원 방법에 대해 제안한다.

3.1 시스템구조

Figure 2는 실내 측위 시스템을 표현한 것으로 자유 공간에서 가로 2m 세로 2m 간격으로 4×4 사각형 격자 패턴으로 높이 1.5m에 설치된 VLC 송신 기능이 있는 LED 조명과 광 출력을 전력으로 변환 시켜주는 수신기를 나타낸다. 각각의 LED 조명의 위치는 미리 알고 있다고 가정하고, 아래 왼쪽에서 오른쪽으로 LED-ID가 부여되며, ID는 “Hadamard matrix”에 의해 생성된 16 × 16 행렬에서 (0, 1)로 부호화 된 W0,W1,W2,…,W15 이다. 수신기에서 받는 신호는 중첩된 LED 조명의 신호가 들어온다. 신호를 생성하고 중첩된 신호를 복원하는 방법 및 수신기의 위치를 찾는 방법에 기술한다.

Figure 2:

Indoor localization system

3.2 송신 신호 생성 방법

Walsh code를 이용하여 중첩된 Light emitting diode(LED) 송신신호들을 수신부에서 각각의 LED 송신신호로 식별이 가능하나 조명의 깜박임 현상이 생긴다. 이러한 현상을 제거하기 위해 Manchester code 기반 가시광 통신을 사용하여 송신 신호를 생성한다.

각 LED 조명의 송신 신호 Txi(t)는 Clock 신호를 나타내는 식 (5)와 “Hadamard matrix”에 의해 생성된 행렬에서 (0, 1)로 부호화 된 Walsh code 식 (11)과 XOR 연산하여 생성되어 식 (12)로 표현된다.

Wit=n=0ut-2nT0-ut-2n+2T0,ifWibitnmodTL=-102nT0<t<2n+2T0,ElseifWibitnmodTL=1(11) 
Txit=P×ClktWit(12) 

P는 송신된 광원을 나타내고, T0bit의 주기, i는 LED 조명과 Walsh code의 행 번호이고, nbit의 번호, TL는 Walsh code에서 행 개수를 나타낸다. 예를 들어 “Hadamard matrix”에 의해 생성된 16 × 16 행렬에서 Wi에서 i는 ‘16’이다. ‘A modB’는 A÷B의 나머지를 나타낸다. ‘⊕’는 XOR 연산을 의미한다. 결과적으로, 송신 신호 Txi(t)는 광 전력 P를 가지는 ‘bitn = 1’일 때 High-Low 신호와, ‘bitn = -1’일 때 Low-High 신호로 표현되는 신호가 만들어진다.

3.3 수신 신호 복원 방법

송신 신호는 Walsh code의 직교성을 이용하여 식별이 가능하다. 그러나 생성된 송신 신호는 Manchester 기반의 통신이기 때문에 그에 따른 복원 방법이 필요하다. PD로 수신된 신호 Rxtotal(t)는 식 (13)과 같이 표현되며,

Rxtotalt=i=0LEDN-1Txithit+nit(13) 

LED 조명 i번째에서 송신된 신호 Txi(t)와 채널 임펄스 응답hi(t), 잡음 ni(t)를 나타낸다. 기호 ‘⊗’는 Convolution을 의미하고, LEDN은 LED 조명의 개수이다. 각 LED 광원으로 부터 수신된 신호 복원 방법은 식 (14)와 같이 나타낼 수 있다.

PRi=Hi0×PTi+Ni=1T00T0TLRxtotalt×St×Wibtdt(14) 

식 (14) 에서 PRii번째 수신된 전력, PTii번째 송신된 전력, Hi(0)는 i번째 LED 조명에서 수신기까지의 Channel DC gain, Nini(t)의 전력 변환 잡음을 나타낸다. S(t), Wibt식 (15)식 (16)으로 나타낼 수 있다. Walsh code의 직교성을 이용하여 중첩되어 있던 신호 Rxtotal(t)는 각 LED 조명으로 부터 수신된 전력 PRi를 “Hadamard matrix”에 의해 생성된 행렬을 이용하여 구할 수 있게 된다.

St=n=0ut-2nT0-2ut-2n+1T0+ut-2n+2T0(15) 
Wi2t=n=0ut-2nT0-ut-2n+2T0,If,WibitnmodTL=-1ut-2n+2T0-ut-2nT0,ElseifWibitnmodTL=1(16) 

S(t)는 짝수 번째 비트 주기에서 양의 부호 신호를 음의 부호 신호로 변환을 해주고 Wibt는 LED 조명의 ID에 부합하는 (1, -1)로 이루어진 Walsh code 신호이다.

3.4 거리 계산 방법

각 LED 조명의 송신된 광 출력이 PD에 수신이 되어 전력으로 나타내면 식 (1)에 채널 특성을 나타내는 식 (4)를 대입하면 식 (17)과 같이 표현이 된다.

PRi=m+1Ahm+12πh2+r2m+3/2×PTi,0ψΨc(17) 

이 식을 이용하여 수평거리 r을 구할 수 있다. 식을 다시 정리하면

r=m+1×A×h×PTi2πPRi1m+3-h2,0ψΨc,(18) 

식 (18)과 같이 LED 조명과 수신기의 수평거리 r을 구할 수 있다. r을 구한 후 삼변 측량법을 이용하여 수신기의 위치 측위가 가능하다.


4. 실험 및 분석

가시광 통신으로 인한 백색 잡음에 대하여 설명하고 제안한 방법의 타당성을 검증하기 위해 3가지로 나누어 시뮬레이션을 수행하였다.

4.1 실험

VLC 채널에서 잡음 PN 요인은 shot noise, thermal noise, inter symbol interference이고 백색 잡음이다. 잡음 전력의 총합은

PN=σshot2+σthermal2+γ2PrISI2(19) 

식 (19)와 같다. 식 (20) ~ (22)은 잡음을 식으로 표현한 것이다.

PrISI=1T0T0TLRxtotaltdt(20) 
σshot2=2Pr+PrISIB+2qIbI2B,(21) 
σthermal2=8πkTkGηAI2B2+16π2kTKΓgmη2A2I3B3(22) 

식 (21)은 shot noise를 나타내고, q는 전자 전하, B는 등가 잡음 대역폭, Ib는 배경 잡음 전력을 의미한다. 식 (22)은 thermal noise로 feedback-resistor noise와 FET channel noise의 합으로 나타나고, k는 볼츠만 상수, TK는 절대온도, G는 전압 이득, η은 지역 단위당 PD의 고정된 정전 용량, Γ은 FET 채널 잡음, gm은 FET 컨덕턴스, I3 = 0.0868을 나타낸다.

첫 번째 시뮬레이션은 2차원에서 한 개의 LED 조명과 수신기의 거리 r에 따른 이상적인 수신 광 전력 Pdesired_Rx, 백색 잡음이 추가된 수신 광 전력 PAWGN_Rx 및 복원된 광 전력 Precoverd_Rx의 특성 관계를 비교 및 분석하고, 외부 빛에 의한 광 전력의 영향을 미치는 경우를 실험 하였다. 두 번째 시뮬레이션은 2차원에서 세 개의 2 m 간격으로 설치된 LED 조명과 수신기의 거리 r에 따른 이상적인 수신 광 전력 Pdesired_Rx, 잡음이 추가된 수신 광 전력 PAWGN_Rx 및 복원된 광 전력 Precoverd_Rx를 비교 및 분석하였다. 마지막으로 세 번째는 Figure 2와 같은 3차원에서의 제안한 시스템을 이용한 위치 측위를 시뮬레이션 하여 실제 위치와 비교하였다. 시뮬레이션의 파라미터는 기존의 연구[33]를 참조하였으며 Table 1과 같다.

Parameters of simulation

4.2 실험 결과

첫 번째 시뮬레이션 결과는 Figure 3, 4에 나타내었고, Figure 3은 수평거리에 따른 수신된 전력 분포를 나타낸 것으로 Figure 3 (a)는 이상적인 수신 광 전력 Pdesired_Rx 특성 곡선, Figure 3 (b)는 백색 잡음이 추가된 수신 광 전력 PAWGN_Rx 특성 곡선이고, Figure 3 (c)는 복원된 광 전력 Precoverd_Rx 특성 곡선을 나타낸다. 복원된 광 전력 Precoverd_Rx 특성 곡선과 백색 잡음이 추가된 수신 광 전력 PAWGN_Rx 특성 곡선을 이상적인 수신 광 전력 Pdesired_Rx 특성 곡선과의 오차를 계산한 결과는 약간의 차이는 보이나 거의 유사하였다.

Figure 3:

Received power distribution for horizontal distance

Figure 4는 신호에 외부 빛에 의한 수신된 광 전력을 나타낸다. 수신된 광 전력은 외부 빛에 의하여 변화되어 Figure 4 (a)와 같이 나타나게 된다. 이러한 신호를 Figure 4 (b)는 복원된 광 전력을 나타내며 외부 빛의 영향을 받게 되더라도 강인한 모습을 보여준다.

Figure 4:

Received power distribution for external light power

두 번째 시뮬레이션 결과는 Figure 5, 6에 나타내었다. Figure 5 (a)는 측정된 수신 광 총 전력 Ptotal_Rx 특성 곡선, Figure 5 (b)는 복원된 광 전력 Precoverd_Rx1 특성 곡선, Figure 5 (c)는 복원된 광 전력 Precoverd_Rx2 특성 곡선이며, Figure 5 (d)는 복원된 광 전력 Precoverd_Rx3 특성 곡선을 나타내었다. Figure 6은 각각의 복원된 수신 전력을 거리로 계산한 결과를 나타낸다. LED 1은 복원된 광 전력 Precoverd_Rx1 에 따라 계산된 거리 rcalcualated1의 특성 곡선, LED 2는 복원된 광 전력 Precoverd_Rx2 에 따라 계산된 거리 rcalcualated2의 특성 곡선 및 LED 3은 복원된 광 전력 Precoverd_Rx3 에 따라 계산된 거리 rcalcualated3의 특성 곡선을 표현한다. 복원된 광 전력은 LED 조명과 수신기의 거리 r이 2m 까지 선형적인 특성을 보이나 2m 이후 잡음에 의하여 측정 오차가 점차 심해지는 특성을 보였다.

Figure 5:

Received power distribution for horizontal distance

Figure 6:

Estimated horizaontal distance for real horizontal distance

마지막으로, 세 번째 시뮬레이션 결과는 Figure 7에 나타난다. 제안한 알고리즘의 실내 위치 인식의 측위 오차 결과는 최대 오차 0.2977m, 평균 0.0536m로 높은 측위 정밀도를 보인다. LED 조명과 수신기 사이의 거리가 멀어지게 되면 수신된 신호의 세기가 약해져서 신호대비 잡음비가 커지게 되어 오차가 발생한다.

Figure 7:

Result of proposed indoor localization error


5. 결 론

본 논문에서는 Walsh code를 이용하여 중첩된 Light emitting diode(LED) 송신신호들을 수신부에서 각각의 LED 송신신호로 식별하고 조명의 깜박임 현상을 제거할 수 있는 Manchester code 기반 가시광 통신 실내 위치인식 시스템을 제안하였다. 제안한 시스템은 고정된 LED 광원의 위치정보들과 수신부에서 그들로부터 수신된 신호들을 람버시안 방사 특성과 삼변 측량법을 이용하여 수신부의 상대적인 위치를 추정할 수 있었다. 16개의 LED 조명을 설치한 6 × 6 × 1.5m3의 실내 공간에서 시뮬레이션을 수행하여 제안한 논문의 타당성을 검증하였다. 아울러 외부 빛에 대한 간섭으로 인한 영향에서도 기존의 방식보다 제안한 시스템이 강인한 모습을 보여주었다. 이 연구를 통하여 건물, 공장과 공공장소 등의 실내에서도 LED 조명 인프라만 구축 되어 있다면 향후 정밀한 위치 인식이 가능하여 LBS에 적용에 유용하게 쓰일 것으로 기대된다.

Acknowledgments

“이 논문은 2014년도 정부(교육부)의 재원으로 한국연구재단의 지원을 받아 수행된 기초연구사업임 (No. 2014R1A 1A4A01008081)”

References

  • J. H. Koo, and K. I. Hwang, “A Koreans’ consciousness survey on the onboard safety of domestic passenger ship”, Journal of the Korean Society of Marine Engineering, 38(4), p495-501, (2014), (in Korean). [https://doi.org/10.5916/jkosme.2014.38.4.495]
  • K. I. Hwang, “Comparative study on predictions of passengers’ evacuation performances before and after the remodelling of MV SEWOL”, Journal of the Korean Society of Marine Engineering, 39(1), p105-114, (2014), (in Korean). [https://doi.org/10.5916/jkosme.2015.39.1.105]
  • W. O. Kim, J. S. Kim, and W. C. Park, “Improvement of citadel structure on board ship using FDS”, Journal of the Korean Society of Marine Engineering, 39(3), p306-311, (2015), (in Korean). [https://doi.org/10.5916/jkosme.2015.39.3.306]
  • W. O. Kim, J. S. Kim, and W. C. Park, “A study on the improvement of survival rate of the passengers and crews according to FDS Analysis”, Journal of the Korean Society of Marine Engineering, 39(3), p312-317, (2015), (in Korean). [https://doi.org/10.5916/jkosme.2015.39.3.312]
  • H. J. Kwon, H. S. Yang, and S. G. LEE, “Site monitoring of crews and passengers on board by the BLE and PLM combination”, Journal of the Korean Society of Marine Engineering, 39(4), p463-467, (2015), (in Korean). [https://doi.org/10.5916/jkosme.2015.39.4.463]
  • G. W. Yim, S. H. Lee, S. Y. Kim, and N. S. Kang, “Development of unified communication for marine VoIP service”, Journal of the Korean Society of Marine Engineering, 39(7), p744-753, (2015), (in Korean). [https://doi.org/10.5916/jkosme.2015.39.7.744]
  • H. J. Kwon, M. G. Kim, Y. S. Kim, and S. G. Lee, “Lifetime test of batteries for BLE modules for site identification of vessel’s crews and passengers (SIVCP)”, Journal of the Korean Society of Marine Engineering, 39(7), p754-759, (2015), (in Korean). [https://doi.org/10.5916/jkosme.2015.39.7.754]
  • F. Donovan, “Indoor location market to reach $4 billion in 2018”, Online. FierceMobileIT. [Online], Available: http://www.fiercemobileit.com/story/indoorlocation-market-reach-4-billion-2018-predicts-abi/2013-10-18 Accessed November 28, 2013.
  • P. Harrop, Online. IDTechEx. [Online], Available: http://www.idtechex.com/research/articles/mobile-phone-indoor-positioning-systems-create-10bn-market-00006207.asp Accessed September 15, 2014.
  • Daryl C. Plummer, Top 10 Strategic Predictions for 20 15 and Beyond Digital Business Is Driving ‘Big Change, Gartner [Online], Available: https://www.gartner.com/doc/2864817?ref=unauthreader&srcId=1-3478922254 Accessed October 16, 2015.
  • H. Koyuncu, and S. H. Yang, “A survey of indoor positioning and object locating systems”, International Journal of Computer Science and Network Security, 10(5), p121-128, (2010).
  • H. Liu, H. Darabi, P. Banerjee, and J. Liu, “Survey of Wireless Indoor Positioning Techniques and Systems”, IEEE Transactions on Systems, Man, and Cybernetics, 37(6), p1067-1080, (2007). [https://doi.org/10.1109/TSMCC.2007.905750]
  • I. Bisio, F. Lavagetto, M. Marchese, and A. Sciarrone, “Performance comparison of a probabilistic fingerprint-based indoor positioning system over different smartphones”, International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS), p161-166, (2013).
  • L. Pei, R. Chen, J. Liu, T. Tenhunen, H. Kuusniemi, and Y. Chen, “Inquiry-based bluetooth indoor positioning via rssi probability distributions”, Second IEEE International Conference on Advances in Satellite and Space Communications (SPACOMM), p151-156, (2010). [https://doi.org/10.1109/spacomm.2010.18]
  • J. H. Seong, T. W. Lim, J. S. Kim, S. G. Park, and D. H. Seo, “An improvement algorithm for localization using adjacent node and distance variation analysis techniques in a ship”, Journal of the Korean Society of Marine Engineering, 37(2), p213-219, (2013), (in Korean). [https://doi.org/10.5916/jkosme.2013.37.2.213]
  • J. H. Kim, S. G. Lee, J. S. Kim, J. W. Kim, and D. H. Seo, “A study on indoor navigation system using localization based on wireless communication”, Journal of the Korean Society of Marine Engineering, 37(1), p114-120, (2013), (in Korean). [https://doi.org/10.5916/jkosme.2013.37.1.114]
  • J. H. Seong, J. S. Park, S. H. Lee, and D. H. Seo, “Indoor localization algorithm based on WLAN using modified database and selective operation”, Journal of the Korean Society of Marine Engineering, 37(8), p932-938, (2013), (in Korean). [https://doi.org/10.5916/jkosme.2013.37.8.932]
  • H. J. Cho, J. S. Kim, S. G. Lee,, J. W. Kim, and D. H. Seo, “Fixed node reduction technique using relative coordinate estimation algorithm”, Journal of the Korean Society of Marine Engineering, 37(2), p220-226, (2013), (in Korean). [https://doi.org/10.5916/jkosme.2013.37.2.220]
  • J. H. Kim, H. J. Kim, J. S. Kim, S. G. Lee, and D. H. Seo, “An indoor localization approach using RSSI and LQI based on IEEE 802.15.4”, Journal of the Korean Society of Marine Engineering, 38(1), p92-98, (2014), (in Korean). [https://doi.org/10.5916/jkosme.2014.38.1.92]
  • J. H. Kim, H. J. Kim, J. S. Kim, S. G. Lee, and D. H. Seo, “Relative azimuth estimation algorithm using rotational displacement”, Journal of the Korean Society of Marine Engineering, 38(2), p188-194, (2014). [https://doi.org/10.5916/jkosme.2014.38.2.188]
  • H. J. Cho, S. G. Lee, W. H. Cho, D. S. Noh, and D. H. Seo, “Self-positioning fusion system based on estimaion of relative coordinates”, Journal of the Korean Society of Marine Engineering, 38(5), p566-572, (2014). [https://doi.org/10.5916/jkosme.2014.38.5.566]
  • J. H. Kim, J. H. Sung, Y. S. Ha, and D. H. Seo, “Improved Adaptive Smoothing Filter for Indoor Localization Using RSSI”, Journal of the Korean Society of Marine Engineering, 39(2), p179-186, (2015). [https://doi.org/10.5916/jkosme.2015.39.2.179]
  • H. J. Cho, W. Y. Kim, Y. I. Joo, and D. H. Seo, “Robust Relative Localization Using a Novel Modified Rounding Estimation Technique”, Journal of the Korean Society of Marine Engineering, 39(2), p187-194, (2015). [https://doi.org/10.5916/jkosme.2015.39.2.187]
  • K. R. Sohn, “A study on the short-range underwater communication using visible LEDs”, Journal of the Korean Society of Marine Engineering, 37(4), p425-430, (2013), (in Korean). [https://doi.org/10.5916/jkosme.2013.37.4.425]
  • K. R. Sohn, “Performance analysis of the visible light communication in seawater channel”, Journal of the Korean Society of Marine Engineering, 37(5), p527-532, (2013), (in Korean). [https://doi.org/10.5916/jkosme.2013.37.5.527]
  • M. S. Kim, and K. R. Sohn, “Implementation of underwater visible light communication system interlinked with bluetooth”, Journal of the Korean Society of Marine Engineering, 38(7), p923-928, (2014), (in Korean). [https://doi.org/10.5916/jkosme.2014.38.7.923]
  • M. S. Kim, and K. R. Sohn, “Performance Investigation of Visible Light Communication Using Super Bright White LED and Fresnel Lens”, Journal of the Korean Society of Marine Engineering, 39(1), p63-67, (2015), (in Korean). [https://doi.org/10.5916/jkosme.2015.39.1.63]
  • K. R. Sohn, “Implementation of the Equalization Circuits for High Bandwidth Visible Light Communications Using Phosphorescent White LED”, Journal of the Korean Society of Marine Engineering, 39(4), p473-477, (2015), (in Korean). [https://doi.org/10.5916/jkosme.2015.39.4.473]
  • K. Pahlavan, X. Li, and J. P. Makela, “Indoor geolocation science and technology”, IEEE Communications Magazine, 40(2), p112-118, (2002). [https://doi.org/10.1109/35.983917]
  • T. H. Do, and M. Yoo, “TDOA-based indoor positioning using visible light”, Photonic Network Communications, 27(2), p80-88, (2014). [https://doi.org/10.1007/s11107-014-0428-4]
  • S. H. Yang, D. R. Kim, H. S. Kim, Y. H. Son, and S. K. Han, “Visible light based high accuracy indoor localization using the extinction ratio distributions of light signals”, Microwave and Optical Technology Letters, 55(6), p1385-1389, (2013). [https://doi.org/10.1002/mop.27575]
  • D. Y. Kim, and K. Y. Yi, “RSSI-Based Indoor Localization Method Using Virtually Overlapped Visible Light”, The Transactions of The Korean Institute of Electrical Engineers, 63(12), p697-1703, (2014), (in Korean). [https://doi.org/10.5370/KIEE.2014.63.12.1697]
  • P. Luo, Z. Ghassemlooy, H. L. Minh, A. Khalighi, X. Zhang, M. Zhang, and Y. Changyuan, “Experimental demonstration of an indoor visible light communication positioning system using dual- tone multi-frequency technique”, 3rd IEEE International Workshop in Optical Wireless Communications (IWOW), p55-59, (2014). [https://doi.org/10.1109/iwow.2014.6950776]
  • S. Yamaguchi, V. V. Mai, T. C. Thang, and A. T. Pham, “Design and performance evaluation of VLC indoor positioning system using optical orthogonal codes”, 5th IEEE International Conference on Communications and Electronics (ICCE), p54-59, (2014). [https://doi.org/10.1109/cce.2014.6916679]
  • T. Komine, and M. Nakagawa, “Fundamental analysis for visible-light communication system using led lights”, IEEE Transactions on Consumer Electronics, 50(1), p100-107, (2004). [https://doi.org/10.1109/TCE.2004.1277847]
  • TIA/EIA/IS-95 Interim Standard, “Mobile station-base station compatibility standard for dual-mode wide-band spread-spectrum cellular system”, Telecommunications Industry Association, (1993).
  • H. J. Kim, D. H. Seo, K. I. Hwang, and T. W. Lim, “Hierarchical security system using real-valued data and orthogonal code in Fourier domain”, Optics communications, 313, p15-21, (2014). [https://doi.org/10.1016/j.optcom.2013.09.057]

Figure 1:

Figure 1:
Visible light communication channel model

Figure 2:

Figure 2:
Indoor localization system

Figure 3:

Figure 3:
Received power distribution for horizontal distance

Figure 4:

Figure 4:
Received power distribution for external light power

Figure 5:

Figure 5:
Received power distribution for horizontal distance

Figure 6:

Figure 6:
Estimated horizaontal distance for real horizontal distance

Figure 7:

Figure 7:
Result of proposed indoor localization error

Table 1:

Parameters of simulation

Parameter Value
transmitted optical power 30 [W]
semi-angle at half power 60 [deg.]
FOV at a receiver 180 [deg.]
detector physical area of a PD 0.5 [cm2]
gain of an optical filter 1.0
refractive index of a lens at a PD 1.5
O/E conversion efficiency 0.53 [A/W]
open-loop voltage gain 10
fixed capacitance 112 [pF/cm2]
FET channel noise factor 1.5
FET transconductance 30 [ms]
absolute temperature 298 [K]
background light current 5100 [uA]
data rate 100.0 [Mb/s]