KR101137704B1 - Positioning method changing of setting value automatically according to start mode - Google Patents
Positioning method changing of setting value automatically according to start mode Download PDFInfo
- Publication number
- KR101137704B1 KR101137704B1 KR1020100043871A KR20100043871A KR101137704B1 KR 101137704 B1 KR101137704 B1 KR 101137704B1 KR 1020100043871 A KR1020100043871 A KR 1020100043871A KR 20100043871 A KR20100043871 A KR 20100043871A KR 101137704 B1 KR101137704 B1 KR 101137704B1
- Authority
- KR
- South Korea
- Prior art keywords
- positioning
- start mode
- value
- gps
- timeout value
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명에 따른 자동 설정값 변경에 따른 스타트모드별 위치 측위방법은 GPS One 솔루션을 이용한 위치 측위방법에 있어서, GPS 모드 동작시 GPS 모듈을 초기화하는 제1단계와; GPS 모듈의 초기화 방법을 판단하여 어느 스타트 모드인지를 판단하는 제2단계와; 각 스타트 모드에 매칭되는 타임아웃값과 허용오차값을 자동 추출하는 제3단계와; 추출된 타임아웃값과 허용오차값을 적용하여 측위를 실행하는 제4단계를 포함하는 것을 특징으로 한다. 이에 의하여, GPS 모듈의 초기화인 스타트 모드에 따라 타임아웃값과 허용오차값을 동적으로 가변될 수 있게 함으로써 배터리의 소모를 최소화시킴과 동시에 위치 측위의 정확도를 안정적으로 향상시키고 측위의 성공률을 높일 수 있다.According to an aspect of the present invention, there is provided a positioning method for each start mode according to an automatic setting value change, the positioning method comprising: a first step of initializing a GPS module during a GPS mode operation; Determining a start mode by determining an initialization method of the GPS module; A third step of automatically extracting a timeout value and a tolerance value matching each start mode; And performing a positioning by applying the extracted timeout value and the tolerance value. Accordingly, the timeout value and the tolerance value can be dynamically changed according to the start mode, which is the initialization of the GPS module, thereby minimizing battery consumption, stably improving the accuracy of positioning and increasing the success rate of positioning. have.
Description
본 발명은 자동 설정값 변경에 따른 스타트 모드별 위치 측위방법에 관한 것이다. 보다 상세하게는, GPS One 솔루션 하에서의 위치 측위시 각 스타트 모드를 자동으로 판단하고 각 스타트 모드에 적합한 측위 허용시간(Timeout) 내에 오차허용범위(Accuracy)를 동적으로 가변시킴으로써 배터리 소모를 최소화시킬 수 있으며, 측위 정확도를 높일 수 있고 측위 성공률을 향상시킬 수 있도록 한 자동 설정값 변경에 따른 스타트 모드별 위치 측위방법에 관한 것이다.
The present invention relates to a positioning method for each start mode according to an automatic setting value change. More specifically, battery location can be minimized by automatically determining each start mode when positioning under the GPS One solution, and dynamically varying the accuracy within the positioning timeout for each start mode. In addition, the present invention relates to a positioning method for each start mode according to an automatic setpoint change that can improve positioning accuracy and improve positioning success rate.
최근 이동통신 단말기의 시스템 성능이 높아지고, 그 활용이 다면화 되면서 이동통신 단말기에 다양한 무선 통신기기를 통합하고자 하는 연구가 활발히 진행되고 있다. 이 중에서 다양한 이동통신 시스템을 동시에 지원하는 다중 시스템 지원 단말기와 이동통신이 아닌 다른 종류의 무선통신 방식들을 지원하여 이동통신 단말기의 제어부와 표시부를 동시에 활용할 수 있는 새로운 차원의 통신 단말기도 연구되고 있다.Recently, as the system performance of a mobile communication terminal is increased and its utilization is diversified, researches for integrating various wireless communication devices into a mobile communication terminal have been actively conducted. Among them, a new type of communication terminal that can simultaneously utilize a control unit and a display unit of a mobile communication terminal by supporting a multi-system support terminal supporting various mobile communication systems and other types of wireless communication methods other than mobile communication is also being studied.
이 중에서 최근 위치기반 서비스의 다양한 가능성을 이동통신 단말기로 흡수하고자 GPS 기능을 가지는 이동통신 단말기가 개발되어 일부 서비스는 상용화되기에 이르렀다. 종래에는 별도의 GPS 관련 시스템을 이동통신 단말기 시스템에 추가하는 방식으로 GPS 지원 이동통신 단말기가 구현되었으나, 최근에는 이동통신 단말기 모뎀 제조사에서 GPS 모드를 모뎀 차원에서 지원할 수 있도록 하는 GPS 모드 지원 모뎀도 개발되고 있다.Among these, a mobile communication terminal having a GPS function has been developed to absorb various possibilities of location-based services into a mobile communication terminal, and some services have been commercialized. Conventionally, a GPS supporting mobile communication terminal has been implemented by adding a separate GPS related system to a mobile communication terminal system, but recently, a modem for a GPS mode supporting modem has been developed by a mobile communication modem modem manufacturer to support a GPS mode at a modem level. It is becoming.
그 중에서 퀄컴(Qualcomm)사에서는 IS-801 프로토콜을 따르는 'GPS One'을 모뎀 칩셋에 적용하여 번들로 제공하고 있다. 이는 기지국과 통화가 가능하다는 이점을 살려 초기 위치 추정치를 기지국으로부터 받을 수 있기 때문에 개별 GPS 단말기보다 월등히 빠른 TTFF(최초 위치 확인시간(Time-To-First-Fix, 이하 TTFF))를 실현하고 있다.Among them, Qualcomm is bundling 'GPS One' that complies with IS-801 protocol to modem chipset. This allows the user to receive an initial position estimate from the base station taking advantage of the possibility of talking to the base station, thus achieving TTFF (Time-To-First-Fix), which is much faster than individual GPS terminals.
GPS 모듈의 초기화 방법으로는, 핫 스타트(Hot Start), 콜드 스타트(Cold Start), 웜 스타트(Warm Start), 팩토리 스타트(Factory Start) 등이 있을 수 있다.The initialization method of the GPS module may include a hot start, a cold start, a warm start, a factory start, and the like.
핫 스타트 방식은 GPS 모듈 자체를 초기화하여 현재 위치를 파악하는 것으로, GPS 모듈(210)의 초기화 이후 위치를 수신하는 데 약 1초에서 6초 정도 소요된다.The hot start method is to determine the current position by initializing the GPS module itself, and it takes about 1 to 6 seconds to receive the position after the initialization of the GPS module 210.
콜드 스타트 방식은 위성으로부터 Ephemeris 데이터를 삭제하고 Ephemeris 데이터 전체를 수신하여 현재 위치를 파악하는 것으로, 콜드 스타트 이후 위치를 수신하는 데 30초에서 1분 30초 정도 소요된다.The cold start method deletes the Ephemeris data from the satellite and receives the entire Ephemeris data to determine the current position. It takes 30 seconds to 1 minute and 30 seconds to receive the position after the cold start.
웜 스타트 방식은 위성으로부터 Ephemeris 데이터를 삭제하지 않고 그 일부를 수신하여 현재 위치를 파악하는 것으로, 웜 스타트 이후 위치를 수신하는 데 10초에서 40초 정도 소요된다.The warm start method does not delete the Ephemeris data from the satellite and determines its current location. It takes 10 to 40 seconds to receive the position after the warm start.
팩토리 스타트 방식은 위성으로부터 Almanac, Ephemeris 데이터를 삭제하고 두 데이터 전체를 수신하여 현재 위치를 파악하는 것으로, 팩토리 스타트 이후 위치를 수신하는 데 15분 정도 소요된다.The factory start method removes Almanac and Ephemeris data from the satellite and receives both data to determine the current location. It takes about 15 minutes to receive the location after factory start.
통상적으로, GPS 모듈의 초기화는 각 상황에 따라 핫 스타트(Hot Start), 콜드 스타트(Cold Start), 웜 스타트(Warm Start) 방식으로 이루어진다고 할 수 있다.In general, the initialization of the GPS module may be performed in a hot start, cold start, and warm start method according to each situation.
이 때, 퀄컴(Qualcomm)사의 프로토콜을 따르는 'GPS One' 솔루션 하에서는 위치 측위시 측위 허용시간(Timeout) 내에 오차허용범위(Accuracy) 내의 값을 측위하도록 되어 있으므로, 그 측위 허용시간(Timeout) 내에 오차허용범위(Accuracy)는 일정하게 고정된 설정값을 따르고 있다.At this time, under the 'GPS One' solution that follows Qualcomm's protocol, the value within the error tolerance is positioned within the positioning timeout when positioning, so the error within the positioning timeout Accuracies follow a fixed set point.
그러나, GPS 측위시 콜드 스타트(Cold Start) 및 웜 스타트(Warm Start) 시에는 핫 스타트(Hot Start)보다 더 많은 측위 시간이 필요하며, 핫 스타트(Hot Start) 시에 보다 정밀한 위치를 측위하기 위해서는 오차허용범위를 낮게 설정해야 하지만, 오차허용범위를 낮게 설정하게 되면 위치측위에 소요되는 시간이 더 걸리게 되므로 미리 설정된 측위 허용시간(Timeout)을 벗어나는 경우가 발생된다. 측위 허용시간(Timeout)을 벗어나게 되면 GPS 모듈은 오류로 처리하고 다시 스타트를 개시하므로 적절한 TTFF보다 더 많은 시간이 소요되어 불편하다는 문제가 있다.However, cold start and warm start during GPS positioning require more positioning time than hot start, and in order to position more precise positions during hot start. The error tolerance range should be set low, but when the error tolerance range is set low, the time required for positioning is further increased, thus causing a deviation from the preset timeout. If the timeout is out of the GPS module, the GPS module treats it as an error and starts the restart again, so it takes more time than the proper TTFF, which is inconvenient.
또한, 측위 허용시간(Timeout)을 늘리게 되면 단말장치가 음영지역으로 들어간 경우에는 GPS가 위치 측위시 늘어난 측위 허용시간(Timeout) 동안 측위 동작을 수행하게 되므로 과도하게 배터리가 소모되게 된다는 문제가 있다.
In addition, when the positioning allowance timeout is increased, when the terminal device enters a shadow area, the GPS performs positioning during an extended positioning allowance timeout when positioning the location, thus causing excessive battery consumption.
따라서, 본 발명은 GPS One 솔루션 하에서 위치 측위시 각 스타트 모드를 자동으로 판단하고 각 스타트 모드에 적합한 측위 허용시간(Timeout) 내에 오차허용범위(Accuracy)를 동적으로 가변시킴으로써 배터리 소모를 최소화시킬 수 있으며, 측위 정확도를 높일 수 있고 측위 성공률을 향상시킬 수 있도록 한 자동 설정값 변경에 따른 스타트모드별 위치 측위방법을 제공함에 그 목적이 있다.
Therefore, the present invention can minimize battery consumption by automatically determining each start mode when positioning under the GPS One solution and dynamically varying the accuracy within the positioning timeout suitable for each start mode. The purpose of the present invention is to provide a positioning method for each start mode according to an automatic setpoint change that can improve positioning accuracy and improve positioning success rate.
상기 목적은, 본 발명의 바람직한 실시예에 따르면 GPS One 솔루션을 이용한 위치 측위방법에 있어서, GPS 모드 동작시 GPS 모듈을 초기화하는 제1단계와; GPS 모듈의 초기화 방법을 판단하여 어느 스타트 모드인지를 판단하는 제2단계와; 각 스타트 모드에 매칭되는 타임아웃값과 허용오차값을 자동 추출하는 제3단계와; 추출된 타임아웃값과 허용오차값을 적용하여 측위를 실행하는 제4단계를 포함하여 이루어진 것을 특징으로 하는 자동 설정값 변경에 따른 스타트 모드별 위치 측위방법에 의해 달성된다.According to a preferred embodiment of the present invention, there is provided a positioning method using a GPS One solution, comprising: a first step of initializing a GPS module during a GPS mode operation; Determining a start mode by determining an initialization method of the GPS module; A third step of automatically extracting a timeout value and a tolerance value matching each start mode; And a fourth step of performing the positioning by applying the extracted timeout value and the tolerance value.
일정횟수 이상 GPS 모듈의 초기화에 실패한 경우 음영지역으로 판단하는 단계와; 음영지역에 매칭되는 타임아웃값을 추출하는 단계와; 해당 타임아웃값을 적용하여 측위를 실행하는 단계를 더 포함할 수 있다.Determining a shaded area when the GPS module fails to initialize a predetermined number of times; Extracting a timeout value matching the shadow area; The method may further include performing positioning by applying the corresponding timeout value.
상기 스타트 모드는 적어도 핫 스타트(Hot Start), 콜드 스타트(Cold Start), 웜 스타트(Warm Start) 모드를 포함할 수 있다.The start mode may include at least a hot start, a cold start, and a warm start mode.
스타트 모드에 매칭되는 타임아웃값은 콜드 스타트(Cold Start), 웜 스타트(Warm Start)모드일 경우 음영지역이 아닌 경우에 한하여 기준 타임아웃값보다 더 길게 설계될 수 있다.The timeout value matched with the start mode may be designed to be longer than the reference timeout value only in the case of the cold start and warm start modes, but not in the shaded area.
스타트 모드에 매칭되는 타임아웃값과 허용오차값은 핫 스타트(Hot Start) 모드일 경우 음영지역이 아닌 경우에 한하여 타임아웃값은 기준 타임아웃값보다 더 길게 설계되고, 허용오차값은 핫 스타트 모드에 대응하는 기설정된 허용오차값까지 더 낮게 설계될 수 있다.The timeout value and the tolerance value matched to the start mode are designed to be longer than the reference timeout value in the hot start mode, except in the case of non-shadowed areas, and the tolerance value is the hot start mode. It can be designed lower up to a predetermined tolerance value corresponding to.
음영지역으로 판단된 경우, 타임아웃값은 기준 타임아웃값보다 더 작게 설계되고, GPS 측위 주기는 기설정된 음영지역 내의 측위 주기까지 더 길게 설계될 수 있다.
When it is determined that the shadow area is determined, the timeout value is designed to be smaller than the reference timeout value, and the GPS positioning period may be designed to be longer than the positioning period within the preset shadow area.
본 발명에 따른 자동 설정값 변경에 따른 스타트모드별 위치 측위방법에 의하면 GPS 모듈의 초기화인 스타트 모드에 따라 타임아웃값과 허용오차값을 동적으로 가변될 수 있게 함으로써 배터리의 소모를 최소화시킴과 동시에 위치 측위의 정확도를 안정적으로 향상시키고 측위의 성공률을 높일 수 있다.
According to the position positioning method according to the start mode according to the automatic setting value change according to the present invention, the timeout value and the tolerance value can be changed dynamically according to the start mode, which is the initialization of the GPS module, thereby minimizing battery consumption. It can reliably improve the accuracy of positioning and increase the success rate of positioning.
도 1은 본 발명의 일실시예에 따른 퀄컴의 GPS One 솔루션 기반의 자동 설정값 변경에 따른 스타트 모드별 위치 측위장치의 구성을 도시한 블록도이며,
도 2는 본 발명의 일실시예에 따른 자동 설정값 변경에 따른 스타트 모드별 위치 측위과정을 도시한 흐름도이다.1 is a block diagram illustrating a configuration of a positioning device for each start mode according to an automatic setting value change based on Qualcomm's GPS One solution according to an embodiment of the present invention.
2 is a flowchart illustrating a positioning process for each start mode according to an automatic setting value change according to an embodiment of the present invention.
이하, 첨부된 도면을 참조하여 본 발명에 따른 자동 설정값 변경에 따른 스타트 모드별 위치 측위방법에 대해 상세히 설명한다.Hereinafter, with reference to the accompanying drawings will be described in detail the positioning method for each start mode according to the automatic setting value change according to the present invention.
도 1은 본 발명의 일실시예에 따른 퀄컴의 GPS One 솔루션 기반의 자동 설정값 변경에 따른 스타트 모드별 위치 측위장치의 구성을 도시한 블록도이다.1 is a block diagram showing a configuration of a positioning device for each start mode according to an automatic setting value change based on Qualcomm's GPS One solution according to an embodiment of the present invention.
도 1에 도시된 바와 같이, 본 발명의 일실시예에 따른 퀄컴의 GPS One 솔루션 기반의 자동 설정값 변경에 따른 스타트 모드별 위치 측위장치는 GPS One 솔루션 하에서 위치 측위시 각 스타트 모드를 자동으로 판단하고 각 스타트 모드에 적합한 측위 허용시간(Timeout) 내에 오차허용범위(Accuracy)를 동적으로 가변시킴으로써 배터리 소모를 최소화시킬 수 있으며, 측위 정확도를 높일 수 있고 측위 성공률을 향상시킬 수 있도록 한 장치이다.As shown in FIG. 1, the positioning device for each start mode according to the automatic setting value change based on Qualcomm's GPS One solution according to an embodiment of the present invention automatically determines each start mode when positioning is performed under the GPS One solution. By dynamically varying the accuracy within the positioning timeout for each start mode, battery consumption can be minimized, the positioning accuracy can be improved, and the positioning success rate can be improved.
본 발명의 일실시예에 따른 퀄컴의 GPS One 솔루션 기반의 자동 설정값 변경에 따른 스타트 모드별 위치 측위장치는 GPS 엔진부(2)와, 세션 관리부(4) 및 위치결정 API(10), OEM 어플리케이션(12)을 포함하며, 특히 OEM 어플리케이션(12)은 그 내부에 스타트 모드 판단부(14)와, 타임아웃값 변경부(16), 허용오차값 변경부(18) 및 측위주기 제어부(20)가 포함된다.Positioning device for each start mode according to the automatic setting value change based on Qualcomm's GPS One solution according to an embodiment of the present invention is the
GPS 엔진부(2)는 GPS 정보를 처리하며, GPS 정보는 상기 좌표를 계산하기 위한 요소인 시각(time), 위치(position), 이력(almanac), 천체력(ephemeris)를 포함한다. 더욱이, GPS 정보는 GPS 동작 중에 GPS 엔진(2)에 의해 갱신된다.The
세션관리부(4)는 GPS 엔진부(2)에 연동되어 위치정보를 관리하는 위치관리부(8) 및 위치정보의 전송을 관리하는 전송관리부(6)가 내부에 포함되어 측위를 위한 세션 관리를 수행하는 수단이다.The
위치결정 API(10)는 위치 결정에 필요한 GPS 정보를 인터페이스하기 위한 수단이며, OEM 어플리케이션(12)은 모듈 형태의 어플리케이션 모듈을 의미하는 바, 그 OEM 어플리케이션(12)은 무선 인터넷을 통하여 컨텐츠 제공 업체 등에서 제공되는 어플리케이션으로 그 내부에 현재 실행중인 스타트 모드가 어떤 모드인지를 판단하는 스타트 모드 판단부(14)와, 각 스타트 모드(예컨대, 핫 스타트(Hot Start), 콜드 스타트(Cold Start), 웜 스타트(Warm Start))에 따른 타임아웃(Time Out)값과 Accuracy(위치 허용오차범위)값을 각각 자동으로 변경시키는 타임아웃값 변경부(16)와, 허용오차값 변경부(18)가 내부에 구비되어 있다.The
이 때, 타임 아웃값 변경부(16)와, 허용오차값 변경부(18)는 내부에 각 스타트 모드별 타임 아웃(Time Out)값과 Accuracy(위치 허용오차범위)값이 저장되어 있다.At this time, the time-out
여기서, 스타트 모드에 매칭되는 타임아웃값은 콜드 스타트(Cold Start), 웜 스타트(Warm Start) 모드일 경우 음영지역이 아닌 경우에 한하여 기준 타임아웃값보다 더 길게 설계되어 있으며, 핫 스타트(Hot Start) 모드일 경우 음영지역이 아닌 경우에 한하여 타임아웃값은 기준 타임아웃값보다 더 길게 설계되고, 허용오차값은 더 낮게 설계되어 있다.Here, the timeout value matched to the start mode is designed to be longer than the reference timeout value only in the case of the cold start and warm start modes, but not in the shaded area, and the hot start. In case of) mode, the timeout value is designed to be longer than the reference timeout value and the tolerance value is designed to be lower than the shaded area.
한편, OEM 어플리케이션(12)은 그 내부에 측위 주기 제어부(20)가 더 포함되어져 음영지역에 단말장치가 들어갔는지의 여부를 판단하고, 음영지역일 경우 측위를 위한 GPS 구동주기를 기설정값으로 증가시키고 타임아웃(Time out)값을 기설정값으로 감소시켜 배터리 소모를 감소시킨다.Meanwhile, the
음영지역으로 판단된 경우, 타임아웃값은 기준 타임아웃값보다 더 작게 설계되고, GPS 측위 주기는 더 길게 설계되어 있다.If it is determined that the shadow area is determined, the timeout value is designed to be smaller than the reference timeout value, and the GPS positioning period is designed to be longer.
여기서, 상술한 스타트 모드 판단부(14)와, 타임 아웃값 변경부(16)와, 허용오차값 변경부(18) 및 측위주기 제어부(20)는 하드웨어적인 구성일 수도 있고, 소프트웨어적인 구성일 수도 있으며, 본 발명에서는 그 기능적 측면을 위주로 구성하였음을 밝힌다.Here, the start
따라서, 본 발명의 일실시예에 따른 퀄컴의 GPS one 솔루션 기반의 자동 설정값 변경에 따른 스타트모드별 위치 측위장치를 통해 배터리의 소모를 감소시키고, 위치 측위의 정확도를 높일 수 있으며, 측위 성공률을 효과적으로 높일 수 있다.Therefore, through the positioning device for each start mode according to the automatic setting value change based on Qualcomm's GPS one solution according to an embodiment of the present invention, it is possible to reduce battery consumption, increase the positioning accuracy, and improve the positioning success rate. It can increase effectively.
상기한 구성으로 이루어진 본 발명의 일실시예에 따른 퀄컴의 GPS One 솔루션 기반의 자동 설정값 변경에 따른 스타트 모드별 위치 측위장치를 통한 기능 및 동작을 첨부한 도면을 참조하여 상세하게 설명한다.With reference to the accompanying drawings, the function and operation through the positioning device for each start mode according to the automatic setting value change based on Qualcomm's GPS One solution according to an embodiment of the present invention having the above configuration will be described in detail.
도 2는 본 발명의 일실시예에 따른 자동 설정값 변경에 따른 스타트 모드별 위치 측위과정을 도시한 흐름도이다.2 is a flowchart illustrating a positioning process for each start mode according to an automatic setting value change according to an embodiment of the present invention.
먼저, 퀄컴(Qualcomm)사의 프로토콜을 따르는 'GPS One' 솔루션은 기본적으로 GPS 엔진의 구동시 미리 설정된 표준 타임 아웃(Time Out)값과 Accuracy(위치 허용오차범위)값을 기준으로 측위 처리를 수행하는 바, 본 발명은 도 1을 다시 참조할 때 스타트 모드 판단부(14)에서 해당 스타트 모드가 어떤 모드인지를 판단한다.First, the 'GPS One' solution that follows Qualcomm's protocol basically performs positioning process based on the standard time out value and accuracy value (position tolerance) set when the GPS engine is driven. In the present invention, referring to FIG. 1 again, the start
즉, 스타트 모드 판단부(14)는 현재 측위를 실행하는 스타트 모드가 핫 스타트(Hot Start), 콜드 스타트(Cold Start), 웜 스타트(Warm Start)중 어느 스타트 모드인지를 판단한다.That is, the start
스타트 모드 판단부(14)의 판단에 따라, 핫 스타트(Hot Start), 콜드 스타트(Cold Start), 웜 스타트(Warm Start)중 어느 한 특정 스타트 모드인 경우라고 판단되면, 타임아웃값 변경부(16)는 자동으로 그 내부에 메모리된 해당 스타트 모드에 대한 타임아웃 정보를 추출하여 해당 타임아웃값으로 자동 변경시킨다. 즉, 본 발명은 스타트 모드별로 미리 정해진 타임아웃값으로 동적 변경됨으로써 최적의 타임아웃값이 측위시 적용될 수 있게 한다.According to the determination of the start
동시에, 허용오차값 변경부(18)도 자동으로 그 내부에 메모리된 해당 스타트 모드에 대한 허용오차값 정보를 추출하여 해당 허용오차값으로 자동 변경시킨다. 즉, 본 발명은 스타트 모드별로 미리 정해진 허용오차값으로 동적 변경됨으로써 최적의 허용오차값이 측위시 적용될 수 있게 하고, 이를 통해 보다 정밀한 측위가 가능하도록 한다.At the same time, the tolerance
스타트 모드 판단부(14)의 판단시, 일정 횟수 이상 타임아웃을 초과한 오류가 발생된 경우라면, 음영지역으로 판단하고 상기 측위 주기 제어부(20)를 통해 음영지역내 측위주기로 자동 변경시킨다.When the start
동시에, 타임 아웃값 변경부(16)를 통해 음영지역 내 타임아웃값을 추출하여 해당 타임아웃값을 측위시 적용되도록 처리한다.At the same time, the timeout value is extracted through the timeout
즉, 음영지역인 경우 더 짧은 타임아웃값이 적용되어 배터리 소모를 최소화시키고, 더 긴 측위주기를 갖도록 자동 설정하여 역시 배터리 소모를 최소화할 수 있게 제어한다.That is, in the case of a shaded area, a shorter timeout value is applied to minimize the battery consumption and automatically set to have a longer positioning period to control the battery consumption.
이상, 바람직한 실시예를 통하여 본 발명에 관하여 상세히 설명하였으나, 본 발명은 이에 한정되는 것은 아니며 특허청구범위 내에서 다양하게 실시될 수 있다.
As mentioned above, the present invention has been described in detail through preferred embodiments, but the present invention is not limited thereto and may be variously implemented within the scope of the claims.
2 : GPS 엔진부 4 : 세션관리부
14 : 스타트 모드 판단부 16 : 타임아웃값 변경부
18 : 허용오차값 변경부 20 : 측위주기 제어부2: GPS engine unit 4: Session management unit
14: start mode determination unit 16: timeout value changing unit
18: tolerance value change unit 20: positioning period control unit
Claims (6)
GPS 모드 동작시 GPS 모듈을 초기화하는 제1단계와;
GPS 모듈의 초기화 방법을 판단하여 어느 스타트 모드인지를 판단하는 제2단계와;
각 스타트 모드에 매칭되는 타임아웃값과 허용오차값을 자동 추출하는 제3단계와;
추출된 타임아웃값과 허용오차값을 적용하여 측위를 실행하는 제4단계를 포함하는 것을 특징으로 하는 자동 설정값 변경에 따른 스타트 모드별 위치 측위방법.
In the positioning method using the GPS One solution,
A first step of initializing a GPS module in a GPS mode operation;
Determining a start mode by determining an initialization method of the GPS module;
A third step of automatically extracting a timeout value and a tolerance value matching each start mode;
And a fourth step of performing positioning by applying the extracted timeout value and the tolerance value.
일정횟수 이상 GPS 모듈의 초기화에 실패한 경우 음영지역으로 판단하는 단계와;
음영지역에 매칭되는 타임아웃값을 추출하는 단계와;
해당 타임아웃값을 적용하여 측위를 실행하는 단계를 더 포함하는 것을 특징으로 하는 자동 설정값 변경에 따른 스타트 모드별 위치 측위방법.
The method of claim 1,
Determining a shaded area when the GPS module fails to initialize a predetermined number of times;
Extracting a timeout value matching the shadow area;
Positioning method for each start mode according to the automatic setting value change characterized in that it further comprises the step of performing the positioning by applying the corresponding timeout value.
상기 스타트 모드는 적어도 핫 스타트(Hot Start), 콜드 스타트(Cold Start), 웜 스타트(Warm Start) 모드를 포함하는 것을 특징으로 하는 자동 설정값 변경에 따른 스타트 모드별 위치 측위방법.
The method of claim 1,
And the start mode includes at least a hot start, a cold start, and a warm start mode.
상기 스타트 모드에 매칭되는 타임아웃값은,
콜드 스타트(Cold Start), 웜 스타트(Warm Start) 모드일 경우 음영지역이 아닌 경우에 한하여 기준 타임아웃값보다 더 길어지게 설계된 것을 특징으로 하는 자동 설정값 변경에 따른 스타트모드별 위치 측위방법.
The method of claim 1,
The timeout value matching the start mode is
In the case of the cold start and warm start modes, the positioning method for each start mode according to the automatic setting value change is designed to be longer than the reference timeout value only in the case of the non-shaded region.
상기 스타트 모드에 매칭되는 타임아웃값과 허용오차값은,
핫 스타트(Hot Start) 모드일 경우 음영지역이 아닌 경우에 한하여 타임아웃값은 기준 타임아웃값보다 더 길게 설계되고, 허용오차값은 핫 스타트 모드에 대응하는 기설정된 허용오차값까지 더 낮게 설계된 것을 특징으로 하는 자동 설정값 변경에 따른 스타트모드별 위치 측위방법.
The method of claim 1,
The timeout value and the tolerance value matching the start mode are
In the hot start mode, the timeout value is designed to be longer than the reference timeout value only when it is not in the shadow area, and the tolerance value is designed to be lower than the preset tolerance value corresponding to the hot start mode. Positioning method for each start mode according to automatic setpoint change.
음영지역으로 판단된 경우, 타임아웃값은 기준 타임아웃값보다 더 작게 설계되고, GPS 측위 주기는 기설정된 음영지역 내의 측위 주기까지 더 길게 설계된 것을 특징으로 하는 자동 설정값 변경에 따른 스타트모드별 위치 측위방법.The method of claim 2,
When it is determined that the shadow area is determined, the timeout value is designed to be smaller than the reference timeout value, and the GPS positioning period is designed to be longer than the positioning period within the preset shadow area. Positioning method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100043871A KR101137704B1 (en) | 2010-05-11 | 2010-05-11 | Positioning method changing of setting value automatically according to start mode |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100043871A KR101137704B1 (en) | 2010-05-11 | 2010-05-11 | Positioning method changing of setting value automatically according to start mode |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110124481A KR20110124481A (en) | 2011-11-17 |
KR101137704B1 true KR101137704B1 (en) | 2012-04-25 |
Family
ID=45394221
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100043871A Expired - Fee Related KR101137704B1 (en) | 2010-05-11 | 2010-05-11 | Positioning method changing of setting value automatically according to start mode |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101137704B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105527638A (en) * | 2014-09-30 | 2016-04-27 | 惠州市德赛西威汽车电子股份有限公司 | GPS positioning initialization method of vehicle-mounted navigation device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19980081713A (en) * | 1997-04-25 | 1998-11-25 | 제이엘.차스킨 | Fast and Accurate Geolocation of Cellular Phones Through the Use of GPS Satellite Systems |
KR20050087784A (en) * | 2002-10-04 | 2005-08-31 | 시그네이브 피티와이 엘티디. | Satellite-based positioning system improvement |
KR20060111167A (en) * | 2005-04-22 | 2006-10-26 | 주식회사 나인티시스템 | Location estimation method |
-
2010
- 2010-05-11 KR KR1020100043871A patent/KR101137704B1/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19980081713A (en) * | 1997-04-25 | 1998-11-25 | 제이엘.차스킨 | Fast and Accurate Geolocation of Cellular Phones Through the Use of GPS Satellite Systems |
KR20050087784A (en) * | 2002-10-04 | 2005-08-31 | 시그네이브 피티와이 엘티디. | Satellite-based positioning system improvement |
KR20060111167A (en) * | 2005-04-22 | 2006-10-26 | 주식회사 나인티시스템 | Location estimation method |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105527638A (en) * | 2014-09-30 | 2016-04-27 | 惠州市德赛西威汽车电子股份有限公司 | GPS positioning initialization method of vehicle-mounted navigation device |
Also Published As
Publication number | Publication date |
---|---|
KR20110124481A (en) | 2011-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5069354B2 (en) | Delay radio resource signaling in mobile radio networks | |
KR101240104B1 (en) | Method and apparatus for performing session info query for user plane location | |
US20140002304A1 (en) | Method and apparatus for locating terminal device | |
KR20100106524A (en) | Methods, systems and apparatus for integrated wireless device location determination | |
KR20180085214A (en) | Method for internet of things communication and an electronic device thereof | |
CN103648148A (en) | Method for multimode terminal to register in network and terminal | |
JP2010512130A (en) | Method and apparatus for location determination in a wireless communication device | |
US20040048597A1 (en) | Update of base station identifiers based on overhead visit | |
CN102036371A (en) | Global positioning system (GPS) positioning method and system | |
KR101137704B1 (en) | Positioning method changing of setting value automatically according to start mode | |
CN101730225A (en) | Implementation method of mobile phone third party positioning based on BREW platform | |
US20120120816A1 (en) | Location and network based mobile device power management | |
US20200245232A1 (en) | Method and electronic device for optimizing network search in out of service state | |
US20080305810A1 (en) | Method and apparatus for providing a service using location information in a mobile communication terminal | |
GB2405556A (en) | Performance enhancement in a portable communication device | |
KR101805910B1 (en) | System and method for tracking position of missing terminal | |
JP2005083859A (en) | Network assistance type gps terminal and positioning method | |
CN113759405A (en) | GPS positioning acceleration system, method, device, computer equipment and storage medium | |
KR100792450B1 (en) | Location tracking method of mobile communication terminal with location tracking system mode | |
US8781497B2 (en) | Passive locating of UMTS handsets | |
CN111373777A (en) | Soft SIM card network access control method and equipment | |
CN112556108A (en) | Method and device for feeding back service life of electric appliance, storage medium and electric appliance | |
Weng et al. | An efficient method of self-generated assistance data for fast-fix applications | |
KR20150131776A (en) | The usim card installed patch through ota and method for installing patch at the usim card |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20100511 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20110823 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20120312 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20120412 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20120412 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20160412 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20160412 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20170712 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20170712 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20180410 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20180410 Start annual number: 7 End annual number: 7 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20200123 |