초록
유비쿼터스 시대의 핵심 기술인 위치기반기술은 GNSS(Global Navigation Satellite System)를 활용한 기술이다. GNSS는 미국의 GPS, 유럽의 Galileo, 일본의 QZSS, 중국의 Compass, 인도 IRNSS 등을 일컬으며, 국내에서도 다각도의 연구가 계속되고 있다. 이러한 위성항법시스템은 우주 상공에 설치가 되고 나면 위성을 다시 내릴 수 없기 때문에 기능에 대한 수정 및 검증 등의 관리적 측면에서 어려움이 있다. 이에 위성을 올리기 전에 정확하고 구체적인 성능 검증 및 동작 검증 등이 반드시 필요하다. 이를 위해 하드웨어 테스트베드가 구축되기도 하지만 소프트웨어로 성능 및 동작에 대한 시뮬레이션이 수행된다면 비용 및 유연성 부분에서 더 많은 장점을 가질 수 있다. 이런 시뮬레이터들의 가장 핵심은 이론적 위성 신호의 전달과정에 신호가 지상의 수신기에 도달하는 동안 다양한 오류 요소들을 적용해야 하는 것이다. 이에 본 논문에서는 여러 위성군을 대상으로 위성으로부터 지상의 수신기까지 위성 선호가 전파되면서 적용될 수 있는 다양한 오류 요소들을 모델링하여 적용한 결과를 윈도우 기반의 시뮬레이터 설계와 구현 결과로 제시한다.
LBS(Location Based System) is the essential technology of ubiquitous market and utilizes the GNSS(Global Navigation Satellite). GNSS includes GPS of USA, Galileo of Europe Union, QZSS of Japan, Compass of China, and IRNSS of India. Related researches have recently been conducted. Once the satellite is launched, the maintenance such as modification and verification of its function is difficult. Therefore, before the launch of satellites, more precise and concrete verification of performance and operations are needed. In order to do this, hardware testbed may be developed. but software simulators can provide more flexible and cost effective simulation results. These simulators should provide the essential function handling all kinds of error features experienced upon propagation of the GNSS signal. In this paper, we present a design and implementation results of a window-based simulator applying the modeling of various error features for several GNSS.