[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101297483B1 - A method for tracking position and a position tracking system - Google Patents

A method for tracking position and a position tracking system Download PDF

Info

Publication number
KR101297483B1
KR101297483B1 KR1020110111179A KR20110111179A KR101297483B1 KR 101297483 B1 KR101297483 B1 KR 101297483B1 KR 1020110111179 A KR1020110111179 A KR 1020110111179A KR 20110111179 A KR20110111179 A KR 20110111179A KR 101297483 B1 KR101297483 B1 KR 101297483B1
Authority
KR
South Korea
Prior art keywords
satellite
server
location
wireless tag
information
Prior art date
Application number
KR1020110111179A
Other languages
Korean (ko)
Other versions
KR20130046659A (en
Inventor
김범열
Original Assignee
엘에스산전 주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 엘에스산전 주식회사 filed Critical 엘에스산전 주식회사
Priority to KR1020110111179A priority Critical patent/KR101297483B1/en
Publication of KR20130046659A publication Critical patent/KR20130046659A/en
Application granted granted Critical
Publication of KR101297483B1 publication Critical patent/KR101297483B1/en

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/03Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
    • G01S19/10Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing dedicated supplementary positioning signals
    • G01S19/12Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing dedicated supplementary positioning signals wherein the cooperating elements are telecommunication base stations
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S1/00Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith
    • G01S1/02Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith using radio waves
    • G01S1/022Means for monitoring or calibrating
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/31Acquisition or tracking of other signals for positioning
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/40Correcting position, velocity or attitude
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0205Details
    • G01S5/021Calibration, monitoring or correction
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0257Hybrid positioning
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/18Status alarms
    • G08B21/24Reminder alarms, e.g. anti-loss alarms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • H04W64/003Locating users or terminals or network equipment for network management purposes, e.g. mobility management locating network equipment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

본 발명의 실시예에 따른 위치 추적 방법은 서버에 인공위성 위치 정보를 저장하는 단계; 무선 태그가 상기 서버에 접속하여 상기 인공위성 위치 정보를 수신하는 단계; 상기 인공위성 위치 정보에 기초하여 인공위성 감지를 시도하는 단계; 상기 감지된 인공 위성의 수를 기 설정된 값과 비교판단하여 측위 방식을 결정하는 단계; 상기 결정된 측위 방식에 따라 상기 무선 태그의 현재 위치를 계산하는 단계를 포함한다.Location tracking method according to an embodiment of the present invention comprises the steps of storing satellite location information in the server; A wireless tag accessing the server to receive the satellite location information; Attempting to detect a satellite based on the satellite position information; Determining the location method by comparing the detected number of satellites with a preset value; Calculating a current position of the wireless tag according to the determined positioning scheme.

Figure R1020110111179
Figure R1020110111179

Description

위치 추적 방법 및 위치 추적 시스템{A METHOD FOR TRACKING POSITION AND A POSITION TRACKING SYSTEM}Location tracking method and location tracking system {A METHOD FOR TRACKING POSITION AND A POSITION TRACKING SYSTEM}

본 발명은 위치 추적 방법 및 위치 추적 시스템에 관한 것이며, 더욱 상세하게는 인공위성 감지를 통하여 측위 방식을 변경하는 위치 추적 방법 및 위치 추적 시스템에 관한 것이다. 보다 구체적으로 인공위성 위치 정보를 미리 저장한 서버로부터 위치 정보를 수신하여 측위 방식을 결정하고, 태그의 현재 위치를 계산하는 위치 추적 방법 및 그 시스템에 관한 것이다.The present invention relates to a location tracking method and a location tracking system, and more particularly, to a location tracking method and a location tracking system for changing the positioning method through satellite sensing. More specifically, the present invention relates to a location tracking method and a system for receiving a location information from a server that stores satellite location information in advance to determine a location method, and calculating a current location of a tag.

최근 들어, 어린이의 납치 및 유괴와 같은 어린이를 대상으로 한 각종 범죄와 미아발생 등이 증가함에 따라 이를 방지하기 위한 방안으로 무선 네트워크를 이용한 위치 추적 서비스가 제공되고 있다. 또한, 건설현장 등의 작업시의 건설자재나 인부의 관리를 위하여 무선 네트워크를 이용한 위치 추적 서비스가 사용되고 있다.Recently, a location tracking service using a wireless network has been provided as a way to prevent various crimes and lost children, such as kidnapping and kidnapping of children. In addition, a location tracking service using a wireless network is used for the management of construction materials and labor at the time of construction site.

여기서, 위치 추적과 관련한 서비스로는 휴대폰을 이용하여 위치를 추적하는 기술, AGPS 단말기를 이용하여 위치를 추적하는 기술 및 와이파이를 이용하여 위치를 추적하는 기술 등이 알려져 있다.Here, as a service related to location tracking, a technology for tracking a location using a mobile phone, a technology for tracking a location using an AGPS terminal, and a technology for tracking a location using a Wi-Fi are known.

그런데 휴대폰을 이용할 경우에는 정확한 위치 추적이 어려움과 아울러 휴대폰을 소지해야 하기 때문에 어린 자녀들의 경우 적합하지 않다.However, when using a mobile phone, it is not suitable for young children because it is difficult to accurately track the location and must have a mobile phone.

AGPS 단말기를 이용한 위치 추적의 경우도 별도의 AGPS 단말기를 보유해야 하므로 비용이 많이 들고 서비스가 한정되는 문제점이 있다. 그리고, AGPS를 사용하더라도 초기 위치 계산 시 오랜 시간이 소요되므로 위치 측정에 시간이 오래 걸리며, 배터리 소모량이 늘어나는 문제점이 있다.In the case of location tracking using an AGPS terminal, a separate AGPS terminal must be kept, which causes a problem of high cost and limited service. In addition, even if AGPS is used, it takes a long time to calculate the initial position, so the position measurement takes a long time, and there is a problem that the battery consumption increases.

한편, 와이 파이 기반의 위치 추적 서비스도 제안되고 있다. Wi-Fi-based location tracking service is also proposed.

도 1은 와이파이를 이용하여 위치추적하는 방법을 나타낸 도면이다. 도 1과 같은 와이파이를 이용한 위치 추적 방법은 무선 태그와 가까운 AP의 위치정보를 위치연산 서버(RTLS 서버, Real Time Lcation System 서버)로 보내면 서버에서 위치를 계산하는 방법이다.1 is a view showing a location tracking method using Wi-Fi. The location tracking method using Wi-Fi as shown in FIG. 1 sends a location information of an AP close to a wireless tag to a location calculation server (RTLS server, Real Time Lcation System server) and calculates the location at the server.

그러나, 와이 파이 기반의 위치 추적 방식은 액세스 포인트 또는 태그 노드를 조밀히 설치하여야 정확한 위치 측정이 가능하다는 문제가 있다. 특히, 실외의 경우, 태그 노드와 액세스 포인트를 설치하기 위한 기구물 및 전원공사를 해야 하므로 조밀한 설치가 불가능하다는 단점이 있다.However, the Wi-Fi-based location tracking method has a problem that accurate location measurement is possible only if the access point or tag node is densely installed. In particular, in the case of the outdoor, there is a disadvantage that the compact installation is impossible because the equipment and power construction for the tag node and the access point must be installed.

본 발명의 목적은, 경제적이면서 저전력의 위치 추적 방법 및 시스템을 제공함에 있다.It is an object of the present invention to provide an economical and low power location tracking method and system.

또한, A-AGPS 기술과 WIFI 기술을 혼합하여 빠른 측위가 가능한 위치 추적 방법 및 시스템을 제공함에 있다.In addition, a combination of A-AGPS technology and WIFI technology provides a location tracking method and system capable of fast positioning.

상기 목적을 달성하기 위한 본 발명의 실시예에 따른 위치 추적 방법은, 서버에 인공위성 위치 정보를 저장하는 단계; 무선 태그가 상기 서버에 접속하여 상기 인공위성 위치 정보를 수신하는 단계; 상기 인공위성 위치 정보에 기초하여 인공위성 감지를 시도하는 단계; 상기 감지된 인공 위성의 수를 기 설정된 값과 비교판단하여 측위 방식을 결정하는 단계; 상기 결정된 측위 방식에 따라 상기 무선 태그의 현재 위치를 계산하는 단계를 포함한다.A location tracking method according to an embodiment of the present invention for achieving the above object comprises the steps of: storing satellite location information in a server; A wireless tag accessing the server to receive the satellite location information; Attempting to detect a satellite based on the satellite position information; Determining the location method by comparing the detected number of satellites with a preset value; Calculating a current position of the wireless tag according to the determined positioning scheme.

또한, 상기 목적을 달성하기 위한 본 발명의 실시예에 따른 위치 추적 시스템은 인공위성 위치 정보를 저장하기 위한 서버; 및 상기 서버에 접속하여 상기 인공위성 위치 정보를 수신하는 무선 태그를 포함하고, 상기 무선 태그는 상기 수신된 인공위성 위치 정보에 따라 감지된 인공위성의 수를 기 설정된 값과 비교판단하여 측위 방식을 결정하고, 결정된 측위 방식에 따라 측정정보를 상기 서버로 전송하며, 상기 서버는 상기 수신된 측정정보에 기초하여 상기 무선 태그의 현재 위치를 계산한다.In addition, a location tracking system according to an embodiment of the present invention for achieving the above object is a server for storing satellite position information; And a wireless tag connected to the server to receive the satellite location information, wherein the wireless tag determines a positioning method by comparing the detected number of satellites with a preset value according to the received satellite location information. The measurement information is transmitted to the server according to the determined positioning method, and the server calculates a current position of the radio tag based on the received measurement information.

본 발명의 실시예에 따르면, A-AGPS방식과 WIFI방식을 혼용함으로써 빠른 위치 추적이 가능하게 하며, 효과적인 실내외 측위가 가능하고, 비용 절감을 가져온다.According to an embodiment of the present invention, by using the A-AGPS method and the WIFI method enables fast location tracking, effective indoor and outdoor positioning, and brings cost reduction.

특히, 위성위치정보를 서버에 미리 저장하는 A-AGPS 기술을 이용함으로써, 빠른 위치 측정 및 저전력을 구현할 수 있는 효과가 있다.In particular, by using the A-AGPS technology that stores the satellite position information in the server in advance, there is an effect that can implement a fast position measurement and low power.

또한, 실내외 측위 판단을 빠르게 전환함으로써 위치 추적 편의성이 증대될 수 있다.In addition, the location tracking convenience can be increased by quickly switching the indoor and outdoor positioning judgment.

도 1은 와이파이를 이용한 위치 추적 방법을 나타낸 도면이다.
도 2는 본 발명의 일 실시예에 따른 위치 추적 시스템을 개략적으로 나타낸 도면이다.
도 3은 본 발명의 일 실시예에 따른 위치 추적 시스템을 구성 요소별로 나타낸 도면이다.
도 4는 본 발명의 일 실시예에 따른 위치 추적 방법을 순서에 따라 도시한 흐름도이다.
도 5는 본 발명의 일 실시예에 따른 위치 추적 시스템의 무선 태그(100)의 구성을 나타낸 도면이다.
1 is a diagram illustrating a location tracking method using Wi-Fi.
2 is a view schematically showing a location tracking system according to an embodiment of the present invention.
3 is a view showing the location tracking system for each component according to an embodiment of the present invention.
4 is a flowchart illustrating a location tracking method in order according to an embodiment of the present invention.
5 is a diagram illustrating a configuration of a wireless tag 100 of a location tracking system according to an embodiment of the present invention.

이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다. Hereinafter, with reference to the drawings will be described the present invention in more detail.

이하의 설명에서 사용되는 구성요소에 대한 접미사 "모듈" 및 "부"는 단순히 본 명세서 작성의 용이함을 고려하여 부여되는 것으로서, 상기 "모듈" 및 "부"는 서로 혼용되어 사용될 수도 있다.The suffix "module" and " part "for components used in the following description are given merely for ease of description, and the" module "and" part "

나아가, 이하 첨부 도면들 및 첨부 도면들에 기재된 내용들을 참조하여 본 발명의 실시예를 상세하게 설명하지만, 본 발명이 실시예들에 의해 제한되거나 한정되는 것은 아니다. BRIEF DESCRIPTION OF THE DRAWINGS The above and other features and advantages of the present invention will be more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which: FIG.

본 명세서에서 사용되는 용어는 본 발명에서의 기능을 고려하면서 가능한 현재 널리 사용되는 일반적인 용어를 선택하였으나, 이는 당분야에 종사하는 기술자의 의도 또는 관례 또는 새로운 기술의 출현 등에 따라 달라질 수 있다. 또한 특정한 경우는 출원인이 임의로 선정한 용어도 있으며, 이 경우 해당되는 발명의 설명 부분에서 그 의미를 기재할 것이다. 따라서 본 명세서에서 사용되는 용어는, 단순한 용어의 명칭이 아닌 그 용어가 가지는 실질적인 의미와 본 명세서의 전반에 걸친 내용을 토대로 해석되어야 함을 밝혀두고자 한다.As used herein, terms used in the present invention are selected from general terms that are widely used in the present invention while taking into account the functions of the present invention, but these may vary depending on the intention or custom of a person skilled in the art or the emergence of new technologies. In addition, in certain cases, there is a term arbitrarily selected by the applicant, and in this case, the meaning will be described in the corresponding description of the invention. Therefore, it is intended that the terminology used herein should be interpreted based on the meaning of the term rather than on the name of the term, and on the entire contents of the specification.

도 2는 본 발명의 일 실시예에 따른 위치 추적 시스템을 개략적으로 나타낸 도면이다.2 is a view schematically showing a location tracking system according to an embodiment of the present invention.

도 2에 도시된 바와 같이, 본 발명의 본 발명의 일 실시예에 따른 위치 추적 시스템은, 인공위성(500)과 통신하고 인공위성 위치 정보를 저장하는 인공위성 기지국(400), 인공위성 기지국(400)으로부터 인공위성 위치 정보를 수신하여 저장하는 서버(300), AGPS모듈(120) 및 와이파이 모듈(130)을 구비한 무선 태그(100), 무선 태그(100)와 서버(300)간의 통신을 위한 AP(200) 및 위치 추적 서비스를 제공받기 위한 클라이언트(600)를 포함한다.As shown in FIG. 2, the position tracking system according to an embodiment of the present invention includes a satellite from the satellite base station 400 and the satellite base station 400 that communicate with the satellite 500 and store satellite position information. A wireless tag 100 having a server 300 for receiving and storing location information, an AGPS module 120, and a Wi-Fi module 130, and an AP 200 for communication between the wireless tag 100 and the server 300. And a client 600 for receiving a location tracking service.

인공위성 기지국(400)은 인공위성(500)과의 통신을 하며, 인공위성(500)의 위치에 기초하여 생성된 인공위성 위치 정보를 서버(300)로 제공한다.The satellite base station 400 communicates with the satellite 500 and provides satellite location information generated based on the position of the satellite 500 to the server 300.

그리고, 서버(300)는 인공위성 위치 정보를 수신하여 저장하며, 무선 태그(100)의 요청이 있는 경우에 저장된 인공위성 위치 정보를 무선 태그(100)로 송신한다. In addition, the server 300 receives and stores satellite location information, and transmits the stored satellite location information to the wireless tag 100 when the wireless tag 100 requests it.

한편, 서버(300)는 무선 태그(100)로부터 AGPS 모듈에 의해 측정된 위치 측정 데이터를 수신하거나, 주변 AP(200)의 식별정보(SSID) 및 수신신호세기(RSSI)를 수신하여 무선 태그(100)의 현재 위치를 계산한다.On the other hand, the server 300 receives the position measurement data measured by the AGPS module from the wireless tag 100, or receives the identification information (SSID) and the received signal strength (RSSI) of the neighboring AP 200, the wireless tag ( Calculate the current position of 100).

한편, 서버(300)는 무선 태그(100)의 현재 위치를 계산하여 주기적으로 업데이트 하며, 클라이언트(600)의 요청이 있는 경우 계산된 무선 태그(100)의 위치를 바탕으로 위치 추적 서비스를 제공할 수 있다.Meanwhile, the server 300 periodically calculates and updates the current location of the wireless tag 100, and provides a location tracking service based on the calculated location of the wireless tag 100 when the client 600 requests it. Can be.

무선 태그(100)는 인공위성(500)으로부터 수신되는 신호에 기초하여 위치를 계산하기 위한 AGPS모듈(120) 및 근거리 통신 모듈을 포함하며, 근거리 통신 모듈은 와이파이 모듈(130)일 수 있다.The wireless tag 100 includes an AGPS module 120 and a short range communication module for calculating a location based on a signal received from the satellite 500, and the short range communication module may be a Wi-Fi module 130.

그리고, 무선 태그(100)는 수신되는 인공위성 위치 정보에 따라 인공위성(500) 감지를 시도하며, 감지된 인공위성(500)의 수와 기 설정된 수를 비교판단하여, 측위 방식을 결정한다. 측위 방식은 AGPS모듈을 통해 현재 위치를 계산하는 방법과, 근접 통신 모듈을 통하여 현재 위치를 계산하는 방법이 있을 수 있다.In addition, the wireless tag 100 attempts to detect the satellite 500 according to the received satellite location information, and determines the positioning method by comparing the detected number of the satellites 500 with a preset number. The positioning method may include a method of calculating a current position through an AGPS module and a method of calculating a current position through a proximity communication module.

여기서, 무선 태그(100)는 인공위성(500)의 감지된 수를 기반으로 하여 실내인지의 여부를 판단할 수 있고, 이는 기존 방법보다 실내외 여부 판단을 빠르게 판단할 수 있는 시스템을 제공한다. Here, the wireless tag 100 may determine whether it is indoor based on the detected number of the satellites 500, which provides a system that may determine whether indoor or outdoor is faster than the conventional method.

따라서, 무선 태그(100)는 감지된 인공위성(500)의 수가 예를 들어, 3개 이상인 경우에는 실외로 판단하여 AGPS방식으로 측위를 수행하며, 3개 미만인 경우에는 실내로 판단하여 주변 AP(200)의 식별정보 및 수신신호세기를 이용한 측위를 수행하도록 할 수 있다.Therefore, the wireless tag 100 determines that the number of the satellites 500 is more than three, for example, to determine the outdoor location and performs positioning using the AGPS method. It is possible to perform the positioning using the identification information and the received signal strength of the).

한편, AP(200)는 무선 태그(100) 및 서버(300)와 무선 통신, 예를 들어 와이파이 방식으로 연결되며, 무선 태그(100)와 서버(300) 간의 데이터 송수신이 가능하게 한다. 또한 무선 태그(100)는 주변 AP(200)의 식별정보를 수신하고, 수신신호세기를 측정하여 서버(300)로 전송하며, 서버(300)는 수신되는 정보에 기반하여 무선 태그(100)의 현재 위치를 계산할 수 있다.Meanwhile, the AP 200 is connected to the wireless tag 100 and the server 300 in a wireless communication, for example, in a Wi-Fi manner, and enables data transmission and reception between the wireless tag 100 and the server 300. In addition, the wireless tag 100 receives identification information of the neighboring AP 200, measures the received signal strength and transmits to the server 300, the server 300 based on the received information of the wireless tag 100 You can calculate your current location.

그리고, 클라이언트는 서버(300)로 위치 추적 서비스를 요청하고, 서버(300)로부터 서비스를 제공받을 수 있다. 클라이언트(600)는 예를 들어, 스마트폰이나 위치 관리용 컴퓨터일 수 있다.The client may request a location tracking service from the server 300 and receive a service from the server 300. The client 600 may be, for example, a smartphone or a computer for location management.

도 3은 본 발명의 일 실시예에 따른 위치 추적 시스템의 구성 요소별 동작을 설명하기 위한 도면이다.3 is a view for explaining the operation of each component of the location tracking system according to an embodiment of the present invention.

도 3을 참조하여 본 발명의 일 실시예에 따른 위치 추적 시스템의 구성 요소 각각을 상세히 설명하도록 한다.Referring to Figure 3 will be described in detail each of the components of the location tracking system according to an embodiment of the present invention.

인공위성(500)은 무선 태그(100)내에 포함되는 AGPS모듈 또는 인공위성 기지국(400)과의 통신을 수행하며, 통신 대상으로 인공위성(500)의 위치 정보를 전송한다.The satellite 500 communicates with the AGPS module or the satellite base station 400 included in the wireless tag 100, and transmits position information of the satellite 500 to a communication target.

인공위성 기지국(400)은 인공위성(500)과 통신하며, 각각의 인공위성(500)의 위치를 계산하고, 계산된 위치를 바탕으로 한 위성 위치 정보를 형성하여 저장한다. 위성 위치 정보는 무선 태그(100)가 위치를 결정하는 데 있어서 기초가 되는 초기 인공위성 위치 정보를 제공하기 위한 데이터를 의미한다. 본 발명에서는 이와 같은 위성 위치 정보를 이용하여 AGPS 방식의 측위가 가능하게 한다.The satellite base station 400 communicates with the satellite 500, calculates the position of each satellite 500, and forms and stores satellite position information based on the calculated position. Satellite location information refers to data for providing initial satellite location information on which the wireless tag 100 is based in determining a location. In the present invention, the positioning of the AGPS method is possible by using such satellite position information.

AGPS(Assisted Global Positioning System) 방식은 위성 위치 정보를 미리 기지국(400) 또는 서버(300)에 저장하고, 저장된 위성 위치 정보를 이용하여 위성의 초기 위치를 계산하는 방법을 말한다. 이 방법은 기존 GPS모듈이 인공위성(500)과의 통신을 통하여 위성 위치 정보를 직접 수신하는 것과 달리, 서버(300)로부터 수신한 위성 위치 정보 데이터를 이용하여 위성의 초기 위치를 계산하게 되므로, 초기 계산 시간(Cool Start 시간)을 단축시킬 수 있는 효과가 있다.The Assisted Global Positioning System (AGPS) method refers to a method of storing satellite position information in advance in the base station 400 or the server 300 and calculating an initial position of the satellite using the stored satellite position information. This method is different from the existing GPS module directly receiving the satellite position information through communication with the satellite 500, since the initial position of the satellite is calculated by using the satellite position information data received from the server 300, This can shorten the calculation time (Cool Start time).

그리고, 서버(300)는 이와 같은 AGPS방식을 사용하기 위하여 인공위성 기지국(400)으로부터 인공위성 위치 정보를 미리 수신하여 저장한다. 서버(300)는 저장된 인공위성 위치 정보를 무선 태그(100)의 요청에 따라 무선 태그(100)로 전송할 수 있다.In addition, the server 300 receives and stores satellite position information from the satellite base station 400 in advance in order to use the AGPS scheme. The server 300 may transmit the stored satellite location information to the wireless tag 100 according to a request of the wireless tag 100.

한편, 서버(300)는 무선 태그(100)로부터 위성 측정 데이터 또는 주변 AP정보(SSID) 및 수신신호세기 정보(RSSI)를 수신하여 무선 태그(100)의 현재 위치를 계산한다. Meanwhile, the server 300 receives satellite measurement data or neighbor AP information (SSID) and received signal strength information (RSSI) from the wireless tag 100 to calculate a current position of the wireless tag 100.

서버(300)가 무선 태그(100)의 현재 위치를 계산하는 방법은 몇 가지가 있을 수 있다. 먼저 위성 측정 데이터를 수신하는 경우에는 수신된 데이터를 통하여 무선 태그(100)의 위치를 계산할 수 있다.There may be several ways for the server 300 to calculate the current location of the wireless tag 100. When receiving satellite measurement data, the position of the wireless tag 100 may be calculated based on the received data.

그리고, 주변AP(200)의 식별정보 및 수신신호세기 정보를 수신하는 경우에는 수신신호세기를 거리정보로 변환하고, 주변 AP(200)의 식별정보를 기 저장된 전자맵 데이터베이스와 대응시켜 위치를 계산한다. 여기서, 위치를 계산하는 방법에는 핑거프린트 기반의 알고리즘을 이용하거나, 전자맵이 없는 경우에 삼각측량법 빛 프링스 공식을 이용하여 거리를 계산 후 위치를 계산하는 방법이 있을 수 있다.When receiving the identification information and the received signal strength information of the peripheral AP 200, the received signal strength is converted into distance information, and the location information is calculated by mapping the identification information of the peripheral AP 200 with a previously stored electronic map database. do. Here, the method of calculating the position may be a fingerprint-based algorithm or, in the absence of an electronic map, a method of calculating a position after calculating a distance by using triangulation light pring formula.

한편, 무선 태그(100)는 서버(300)로부터 위성 위치 정보를 수신하여 위성과 통신하기 위한 위성 감지를 시도한다. 상술한 바와 같이 기존의 GPS모듈이 직접 위성 위치 정보를 수집하는 점과 달리, AGPS방식을 이용함으로써 미리 저장된 위성 위치 정보를 이용하여 위성과의 통신을 시도하게 된다. 이를 통하여 초기 인공위성(500) 위치 계산 시간을 단축시킬 수 있는 효과가 있다.Meanwhile, the wireless tag 100 receives satellite location information from the server 300 and attempts satellite detection to communicate with the satellite. As described above, unlike the existing GPS module directly collecting satellite location information, the AGPS method attempts to communicate with satellites using previously stored satellite location information. This has the effect of reducing the initial satellite 500 position calculation time.

그리고, 무선 태그(100)는 감지되는 위성의 수와 기 설정된 값을 비교판단하고, 측위 방법을 결정한다. 측위 방법에는 두 가지가 있을 수 있다.The wireless tag 100 compares the number of detected satellites with a preset value and determines a positioning method. There may be two ways of positioning.

먼저, 감지되는 위성의 수가 예를 들어, 3개 미만이라면 실내라고 판단할 수 있다. 2개 이하의 위성으로는 태그의 위치를 정확히 파악할 수 없기 때문이다. First, if the number of detected satellites is less than three, for example, it can be determined that the room. This is because no more than two satellites can pinpoint the location of the tag.

따라서, 위성의 수가 기 설정된 값 미만이라면, GPS정확도 및 신뢰도에 문제가 발생할 수 있는 실내에 위치하고 있다고 판단할 수 있다. 실내의 경우에는 보다 정확도가 높은 근거리 통신을 이용한 위치추적으로 전환한다. Therefore, if the number of satellites is less than a predetermined value, it can be determined that the location is located indoors that may cause problems in GPS accuracy and reliability. In the case of indoors, the location tracking is switched using more accurate short-range communication.

여기서, 근거리 통신은 예를 들어, 블루투스(Bluetooth), RFID(Radio Frequency Identification), 적외선 통신(IrDA, infrared Data Association), UWB(Ultra Wideband), 지그비(ZigBee), DLNA (Digital Living Network Alliance) 등의 통신 규격일 수 있으며, 무선 네트워크와의 접속을 위해, 예를 들어 WLAN(Wireless LAN)(Wi-Fi), Wibro(Wireless broadband), Wimax(World Interoperability for Microwave Access), HSDPA(High Speed Downlink Packet Access) 통신 규격 등이 사용되리 수 있다.Here, the short-range communication is, for example, Bluetooth (Bluetooth), Radio Frequency Identification (RFID), Infrared Data Association (IrDA), Ultra Wideband (UWB), ZigBee, Digital Living Network Alliance (DLNA), etc. Communication standard, and for connection with a wireless network, for example, Wireless LAN (Wi-Fi), Wireless Broadband (Wibro), World Interoperability for Microwave Access (Wimax), High Speed Downlink Packet Access) Communication standard can be used.

실내 위치추적 방법은 상술한 바와 같이 근거리 통신이 가능한 주변 AP(200)의 식별 정보 및 수신신호세기 정보를 서버(300)로 전송하고, 서버(300)에서 위치 계산을 함으로써 이루어진다.As described above, the indoor location tracking method transmits the identification information and the received signal strength information of the neighboring AP 200 capable of short-range communication to the server 300 and calculates the location at the server 300.

한편, 감지되는 위성의 수가 예를 들어 3개 이상이라면 AGPS모듈을 통하여 보다 정확한 위치를 판단할 수 있으므로, 인공위성(500)과의 통신을 통한 위치 측정 데이터를 수신하고, 수신된 데이터를 서버(300)로 보내어 무선 태그(100)의 위치를 계산할 수 있도록 한다.On the other hand, if the number of detected satellites is more than three, for example, since it is possible to determine the more accurate position through the AGPS module, receiving the position measurement data through the communication with the satellite 500, the server 300 receives the received data ) To calculate the location of the wireless tag 100.

이와 같이 본 발명의 일 실시예에 의한 위치 추적 시스템은 AGPS방식과 근거리 무선 통신 방식의 측위 방법을 감지되는 인공위성(500)의 수에 따라서 선택적으로 결정할 수 있도록 함으로써, 보다 경제적이고 저전력의 효율적인 위치 추적이 가능하게 한다.As such, the location tracking system according to an embodiment of the present invention can selectively determine the positioning method of the AGPS method and the short-range wireless communication method according to the number of detected satellites 500, thereby making the location tracking more economical and low power efficient. Makes this possible.

도 4는 본 발명의 일 실시예에 따른 위치 추적 방법을 순서에 따라 나타낸 흐름도이다.4 is a flowchart illustrating a location tracking method in order according to an embodiment of the present invention.

이하, 도 4를 참조하여 본 발명의 일 실시예에 따른 위치 추적 방법을 순서에 따라 설명하도록 한다.Hereinafter, a location tracking method according to an embodiment of the present invention will be described in order with reference to FIG. 4.

먼저, 인공위성(500)은 인공위성 기지국(400)과의 통신을 통하여 인공위성(500)의 위치 정보를 형성할 수 있는 신호를 전송한다(S100).First, the satellite 500 transmits a signal capable of forming location information of the satellite 500 through communication with the satellite base station 400 (S100).

그리고, 인공위성 기지국(400)은 수신되는 신호에 기초하여 시간에 따른 인공위성(500)의 위치를 파악할 수 있도록 인공위성(500) 위치정보를 생성하여 저장한다(S110). 인공위성(500) 위치정보는 차후에 AGPS모듈이 인공위성(500)에 접속하기 위한 초기 계산 데이터로 사용된다.In addition, the satellite base station 400 generates and stores satellite 500 position information so as to determine the position of the satellite 500 over time based on the received signal (S110). The satellite 500 position information is used as initial calculation data for the AGPS module to connect to the satellite 500 later.

그후, 서버(300)는 인공위성 기지국(400)으로 인공위성 위치 정보를 요청하고, 인공위성 기지국(400)그 응답으로서 인공위성 위치 정보를 전송한다(S120). 수신된 인공위성 위치 정보는 서버(300)의 저장부(미도시)에 저장한다(S130). 서버(300)는 수신된 인공위성 위치 정보를 저장 및 갱신하여 최신의 인공위성 위치 정보가 유지될 수 있도록 한다. Thereafter, the server 300 requests the satellite location information to the satellite base station 400, and the satellite base station 400 transmits the satellite location information as a response (S120). The received satellite location information is stored in a storage unit (not shown) of the server 300 (S130). The server 300 stores and updates the received satellite location information so that the latest satellite location information can be maintained.

한편, 무선 태그(100)는 서버(300)와의 접속을 위해 주변의 AP(200)중 어느 하나에 접속요청을 하며(S101), 접속 허가를 받은 AP(200)를 통하여 서버(300)와의 데이터 송수신을 진행한다(S102).Meanwhile, the wireless tag 100 requests a connection to any one of the neighboring APs 200 in order to access the server 300 (S101), and the data with the server 300 through the AP 200 which is granted a connection permission. Transmit and receive (S102).

무선 태그(100)는 서버(300)와 연결된 경우, 서버(300)로부터 인공위성 위치 정보를 수신한다(S140). 그리고, 수신된 위치 정보에 따라 인공위성(500) 감지를 시도한다(S150). When the wireless tag 100 is connected to the server 300, the wireless tag 100 receives satellite position information from the server 300 (S140). Then, attempts to detect the satellite 500 according to the received position information (S150).

이후, 감지되는 인공위성(500)의 수가 기 설정된 개수, 즉 예를 들어 3개 이상의 위성이 감지되었는지를 판단한다(S160).Then, it is determined whether the number of detected satellites 500 is predetermined, that is, for example, three or more satellites are detected (S160).

감지된 인공위성(500)의 수가 3개 미만인 경우에는 실내라고 판단하며, 근거리 무선통신 방식, 예를 들어 와이파이 방식의 측위로 전환할 수 있다(S170). If the number of detected satellites 500 is less than three, it is determined that the room is indoors, and may be switched to short-range wireless communication, for example, Wi-Fi positioning (S170).

그리고, 무선 태그(100)는 와이파이 방식의 측위를 위하여 주변 AP(200)식별 정보 및 수신신호세기를 측정하여 서버(300)로 전송할 수 있다(S180).In addition, the wireless tag 100 may measure and transmit the neighbor AP 200 identification information and the received signal strength to the server 300 for the Wi-Fi positioning (S180).

한편, 감지된 인공위성(500)의 수가 3개 이상인 경우에는 AGPS방식의 측위 방식으로 전환한다(S190). 이에 따라서 AGPS방식으로 위성으로부터 측정된 위치 데이터를 서버(300)로 전송할 수 있다(S200).On the other hand, if the number of detected satellites 500 or more is switched to the positioning method of the AGPS method (S190). Accordingly, the position data measured from the satellite can be transmitted to the server 300 in the AGPS method (S200).

이후, 서버(300)는 수신된 주변AP(200)식별정보와 수신신호세기정보 또는 AGPS를 통한 위치 데이터등에 기초하여 현재의 무선 태그(100) 위치를 계산하며, 계산된 위치값을 서버(300)에 저장 또는 갱신한다(S210).Thereafter, the server 300 calculates the current position of the wireless tag 100 based on the received peripheral AP 200 identification information, received signal strength information, or position data through AGPS, and calculates the calculated position value. Save or update (S210).

그리고, 서버(300)는 저장된 위치값에 따라서 무선 태그(100)의 위치를 추적하는 서비스를 클라이언트(600)에 제공한다(S220). 클라이언트(600)에 위치 추적 서비스를 제공하는 방법으로는 주변 지도 및 관련 정보를 함께 제공하는 지리 정보 서비스를 이용한 위치 추적 서비스 제공 방법이 있을 수 있다.In addition, the server 300 provides a service for tracking the location of the wireless tag 100 to the client 600 according to the stored location value (S220). As a method of providing a location tracking service to the client 600, there may be a method of providing a location tracking service using a geographic information service that provides a surrounding map and related information.

도 5는 본 발명의 일 실시예에 따른 위치 추적 시스템의 구성 요소 중 무선 태그(100)의 구성을 나타낸 도면이다.5 is a diagram illustrating a configuration of a wireless tag 100 among components of a location tracking system according to an exemplary embodiment of the present invention.

도 5를 참조하면, 본 발명의 일 실시예에 따른 위치 추적 시스템의 무선 태그(100)는 안테나(190), 와이파이(WIFI) 모듈(130), AGPS모듈(120), 제어부(110), 저장부(150), 전원공급부(160) 및 디스플레이부(140)를 포함할 수 있다.Referring to FIG. 5, the wireless tag 100 of the location tracking system according to an embodiment of the present invention includes an antenna 190, a Wi-Fi module 130, an AGPS module 120, a control unit 110, and storage. The unit 150 may include a power supply unit 160 and a display unit 140.

안테나(190)는 무선 태그(100)와 AP(200) 또는 무선 태그(100)와 인공위성(500)간의 전파 송수신을 지원하는 역할을 한다. 전파 송수신 방식에는 다양한 방식의 무선 통신 방식들이 사용될 수 있다.The antenna 190 serves to support radio wave transmission and reception between the wireless tag 100 and the AP 200 or the wireless tag 100 and the satellite 500. Various radio communication methods may be used for the radio transmission and reception method.

그리고, 와이파이 모듈(130)은 안테나(190)와 연결되어 무선 태그(100)가 AP(200)에 무선 접속할 수 있도록 하며, AP(200)를 경유한 서버(300)와의 데이터 송수신이 가능하게 한다.In addition, the Wi-Fi module 130 is connected to the antenna 190 to enable the wireless tag 100 to wirelessly access the AP 200, and to enable data transmission and reception with the server 300 via the AP 200. .

또한, AGPS모듈(120)은 안테나(190)와 연결되어 무선 태그(100)가 인공위성(500)을 감지하고, 인공위성(500)과의 통신이 가능하도록 한다.In addition, the AGPS module 120 is connected to the antenna 190 so that the wireless tag 100 detects the satellite 500 and enables communication with the satellite 500.

그리고, 제어부(110)는, 무선 태그(100)의 전반적인 동작을 제어하며, 각 통신 모듈이 수신하는 데이터를 처리하고, 처리된 데이터를 저장부(150)에 저장하도록 제어할 수 있다. 또한, 디스플레이부(140)에 무선 태그(100)의 각종 정보가 표시되도록 제어할 수 있다.The controller 110 may control the overall operation of the wireless tag 100, process data received by each communication module, and control the processed data to be stored in the storage 150. In addition, the controller 140 may control to display various information of the wireless tag 100 on the display 140.

저장부(150) 는 서버(300)로부터 수신되는 위성 위치 정보를 저장하는데 사용될 수 있으며, 예를 들어 플래시 메모리 타입(flash memory type), 하드디스크 타입(hard disk type), 멀티미디어 카드 마이크로 타입(multimedia card micro type), 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램, 롬(EEPROM 등) 중 적어도 하나의 타입의 저장매체를 포함할 수 있다. The storage unit 150 may be used to store satellite position information received from the server 300, for example, a flash memory type, a hard disk type, or a multimedia card micro type. card micro type), a card type memory (eg, SD or XD memory, etc.), RAM, or ROM (EEPROM, etc.).

무선 태그(100)는 무선 태그(100)의 식별 정보 및 각종 데이터를 디스플레이하여 사용자에게 알려주기 위한 디스플레이부(140)를 더 포함할 수 있다.The wireless tag 100 may further include a display unit 140 for displaying the identification information and various data of the wireless tag 100 to inform the user.

따라서, 무선 태그(100)는 명찰형 태그(170), 건설자재 태그(180) 등의 다양항 형식의 형태로 제작될 수 있으며, 디스플레이되는 화면에는 태그 소지자의 사진, 이름, 전화번호 또는 태그가 부착된 건설자재의 번호, 담당자 이름, 전화번호 등이 포함될 수 있다.Accordingly, the wireless tag 100 may be manufactured in various forms such as a name tag tag 170 and a construction material tag 180. The displayed screen may include a tag holder's photo, name, phone number, or tag. It may include the number of construction materials attached, the name of the person in charge, and the telephone number.

그리고, 디스플레이부(140)는, 제어부(110) 의 제어에 따라 디스플레이하며, 제어부(110)에서 처리된 영상 신호, 데이터 신호, OSD 신호 등을 각각 R,G,B 신호로 변환하여 구동 신호를 생성한다. The display unit 140 displays the driving signal by converting an image signal, a data signal, an OSD signal, etc., processed by the controller 110 into R, G, and B signals, respectively, under control of the controller 110. Create

디스플레이부(140)는 PDP, LCD, OLED, 플렉시블 디스플레이(flexible display), 3차원 디스플레이(3D display) 등이 가능할 수 있다. The display unit 140 may be a PDP, an LCD, an OLED, a flexible display, a 3D display, or the like.

한편, 무선 태그(100)는 각 모듈의 동작을 위한 전원 공급부(160)를 포함할 수 있다. 전원 공급부(160)는, 예를 들어 배터리 등의 소형 전원 공급 장치일 수 있다.On the other hand, the wireless tag 100 may include a power supply unit 160 for the operation of each module. The power supply unit 160 may be, for example, a small power supply such as a battery.

상술한 본 발명에 따른 위치 추적 방법 및 위치 추적 시스템에 의하여 보다 경제적이고, 빠른 위치 추적이 가능하게 되며, 연산 속도의 감축됨에 따라 저전력의 효율적인 위치 추적이 가능하게 된다. 또한, 실내외 복합 측위가 가능함으로써, 위치 추적 AP의 조밀 설치에 따른 고비용을 절감할 수 있는 장점이 있다.The location tracking method and the location tracking system according to the present invention described above enable more economical and fast location tracking, and as the computational speed is reduced, efficient location tracking with low power is possible. In addition, since the indoor and outdoor composite positioning is possible, there is an advantage of reducing the high cost due to the dense installation of the location tracking AP.

상술한 본 발명에 따른 위치 추적 방법 및 위치 추적 시스템은 컴퓨터에서 실행되기 위한 프로그램으로 제작되어 컴퓨터가 읽을 수 있는 기록 매체에 저장될 수 있으며, 컴퓨터가 읽을 수 있는 기록 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다.The above-described location tracking method and location tracking system according to the present invention can be stored in a computer-readable recording medium that is produced as a program for execution on a computer. Examples of the computer-readable recording medium include ROM, RAM, CD-ROMs, magnetic tapes, floppy disks, optical data storage devices, and the like, and also include those implemented in the form of carrier waves (eg, transmission over the Internet).

컴퓨터가 읽을 수 있는 기록 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고, 상기 방법을 구현하기 위한 기능적인(function) 프로그램, 코드 및 코드 세그먼트들은 본 발명이 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있다.The computer readable recording medium may be distributed over a networked computer system so that computer readable code can be stored and executed in a distributed manner. And, functional programs, codes and code segments for implementing the above method can be easily inferred by programmers of the technical field to which the present invention belongs.

또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변형 실시가 가능한 것은 물론이고, 이러한 변형 실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해 되어서는 안될 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, It should be understood that various modifications may be made by those skilled in the art without departing from the spirit and scope of the present invention.

100: 무선 태그 200: AP
300: 서버 400: 인공위성 기지국
500: 인공위성
100: wireless tag 200: AP
300: server 400: satellite base station
500: satellite

Claims (16)

무선 태그가 서버에 접속하여 인공위성 위치 정보를 수신하는 단계;
상기 인공위성 위치 정보에 기초하여 인공위성 감지를 시도하는 단계;
상기 감지된 인공 위성의 수를 기 설정된 값과 비교판단하여 상기 감지된 인공 위성의 수가 상기 기 설정된 값 이상인 경우 AGPS 측위 방식으로 결정하고, 그렇지 않은 경우 근거리 통신 기반의 측위 방식으로 측위 방식을 결정하는 단계; 및
상기 결정된 측위 방식에 따라 상기 무선 태그의 현재 위치를 계산하는 단계를 포함하고,
상기 현재 위치를 계산하는 단계는,
상기 측위 방식이 상기 AGPS 측위 방식으로 결정된 경우에, 상기 수신된 인공위성 위치 정보에 기초하여 AGPS 모듈을 동작시키고, 그 결과에 따라 현재 위치를 계산하는 단계와,
상기 측위 방식이 상기 근거리 통신 기반의 측위 방식으로 결정된 경우에, 주변 액세스 포인트 중 적어도 하나의 액세스 포인트의 네트워크 식별 정보를 수신하고, 상기 네트워크 식별 정보와 상기 수신 신호 세기를 상기 서버에 제공하여, 상기 서버가 상기 네트워크 식별 정보와 상기 수신 신호 세기에 기초하여 현재 위치를 계산하도록 하는 단계를 포함하는 위치 추적 방법.
A radio tag accessing a server to receive satellite position information;
Attempting to detect a satellite based on the satellite position information;
Comparing the number of detected satellites with a predetermined value and if the number of detected satellites is more than the predetermined value is determined by the AGPS positioning method, otherwise the positioning method is determined by a near field communication-based positioning method step; And
Calculating a current position of the wireless tag according to the determined positioning scheme,
Computing the current position,
When the positioning method is determined as the AGPS positioning method, operating an AGPS module based on the received satellite position information, and calculating a current position according to the result;
When the positioning method is determined as the short-range communication-based positioning method, network identification information of at least one access point of a neighboring access point is received, and the network identification information and the received signal strength are provided to the server. Causing a server to calculate a current location based on the network identification information and the received signal strength.
삭제delete 삭제delete 제1항에 있어서,
상기 AGPS모듈의 동작 결과를 주변에 위치한 액세스 포인트를 통하여 상기 서버(300)로 전송하는 단계를 더 포함하는 위치 추적 방법.
The method of claim 1,
And transmitting a result of the operation of the AGPS module to the server (300) through an access point located nearby.
삭제delete 삭제delete 제1항에 있어서,
상기 계산된 현재 위치를 상기 서버에 저장하고, 주기적으로 업데이트 하는 단계를 더 포함하는 위치 추적 방법.
The method of claim 1,
Storing the calculated current location in the server, and periodically updating the location tracking method.
제1항에 있어서,
상기 서버에 인공위성 위치 정보를 저장하는 단계는,
인공위성 기지국으로부터 상기 인공위성 위치 정보를 수신하여 저장하는 단계를 더 포함하는 위치 추적 방법.
The method of claim 1,
Storing satellite location information in the server,
And receiving and storing the satellite location information from a satellite base station.
인공위성 위치 정보를 저장하기 위한 서버; 및
상기 서버에 접속하여 상기 인공위성 위치 정보를 수신하는 무선 태그를 포함하고,
상기 무선 태그는 상기 수신된 인공위성 위치 정보에 따라 감지된 인공위성의 수를 기 설정된 값과 비교판단하여 상기 감지된 인공 위성의 수가 상기 기 설정된 값 이상인 경우 AGPS 측위 방식으로 결정하고, 그렇지 않은 경우 근거리 통신 기반의 측위 방식으로 측위 방식을 결정하고,
상기 측위 방식이 상기 AGPS 측위 방식으로 결정된 경우에, 상기 무선 태그는 상기 수신된 인공위성 위치 정보에 기초하여 AGPS 모듈을 동작시키고, 그 결과에 따라 현재 위치를 계산하고,
상기 측위 방식이 상기 근거리 통신 기반의 측위 방식으로 결정된 경우에, 상기 무선 태그는 주변 액세스 포인트 중 적어도 하나의 액세스 포인트의 네트워크 식별 정보를 수신하고, 상기 네트워크 식별 정보와 상기 수신 신호 세기를 상기 서버에 제공하고,
상기 서버는 상기 네트워크 식별 정보와 상기 수신 신호 세기에 기초하여 현재 위치를 계산하는
위치 추적 시스템.
A server for storing satellite location information; And
A wireless tag connected to the server to receive the satellite location information,
The wireless tag compares the number of detected satellites with a preset value according to the received satellite position information and determines the AGPS positioning method when the number of detected satellites is greater than or equal to the preset value. Based on the positioning method to determine the positioning method,
If the positioning scheme is determined as the AGPS positioning scheme, the wireless tag operates an AGPS module based on the received satellite position information, calculates a current position according to the result,
When the positioning method is determined as the short-range communication-based positioning method, the wireless tag receives network identification information of at least one access point among neighboring access points, and transmits the network identification information and the received signal strength to the server. Offering,
The server calculates a current position based on the network identification information and the received signal strength.
Location tracking system.
삭제delete 삭제delete 제9항에 있어서,
상기 무선 태그는 상기 AGPS모듈의 동작 결과를 주변에 위치한 액세스 포인트를 통하여 상기 서버로 전송하는 위치 추적 시스템.
10. The method of claim 9,
The wireless tag is a location tracking system for transmitting the operation result of the AGPS module to the server through an access point located around.
삭제delete 삭제delete 제9항에 있어서,
상기 서버는 상기 계산된 현재 위치를 저장하고, 주기적으로 업데이트 하는 위치 추적 시스템.
10. The method of claim 9,
The server stores the calculated current location and periodically updates it.
제9항에 있어서,
인공위성과 통신하여 인공위성 위치 정보를 저장하는 인공위성 기지국을 더 포함하고,
상기 서버는 상기 인공위성 기지국으로부터 상기 인공위성 위치 정보를 수신하여 저장하는 위치 추적 시스템.
10. The method of claim 9,
Further comprising a satellite base station in communication with the satellite to store satellite location information,
The server is a location tracking system for receiving and storing the satellite location information from the satellite base station.
KR1020110111179A 2011-10-28 2011-10-28 A method for tracking position and a position tracking system KR101297483B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020110111179A KR101297483B1 (en) 2011-10-28 2011-10-28 A method for tracking position and a position tracking system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110111179A KR101297483B1 (en) 2011-10-28 2011-10-28 A method for tracking position and a position tracking system

Publications (2)

Publication Number Publication Date
KR20130046659A KR20130046659A (en) 2013-05-08
KR101297483B1 true KR101297483B1 (en) 2013-08-16

Family

ID=48658276

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110111179A KR101297483B1 (en) 2011-10-28 2011-10-28 A method for tracking position and a position tracking system

Country Status (1)

Country Link
KR (1) KR101297483B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101690005B1 (en) * 2015-08-21 2017-01-09 주식회사 제이드엠 Error Range Reduced Possible Global Positioning System Of Smart Shoes

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101449936B1 (en) * 2013-10-10 2014-10-15 재단법인대구경북과학기술원 Positioning System and the Method
KR101409824B1 (en) * 2014-01-20 2014-06-19 김홍민 Emergency management system based on bluetooth communication
KR102446804B1 (en) * 2015-12-29 2022-09-26 에스케이플래닛 주식회사 Method and Apparatus for Detecting User Approach Based on RF Fingerprint
KR102069535B1 (en) * 2018-09-06 2020-01-23 주식회사 유니크 Positional tracking system based on long term evolution communication
US11598882B2 (en) * 2020-07-04 2023-03-07 John Ryan McNelis System and method for remotely locating objects (SEEKR)
CN113795053B (en) * 2021-09-16 2023-07-07 四川智动木牛智能科技有限公司 Automatic warehouse-in and warehouse-out method for intelligent agricultural machinery
CN116839596B (en) * 2023-09-01 2023-11-14 矽佳半导体(嘉兴)有限公司 Intelligent tracking and positioning system based on data analysis

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100034328A (en) * 2008-09-23 2010-04-01 한국전자통신연구원 Apparatus and method for relaying the satellite navigation signal
KR100991020B1 (en) 2010-02-25 2010-10-29 (주)퓨전정보시스템 System for tracking moving object's location in a given space using ubiquitous sensor network
KR20110081587A (en) * 2010-01-08 2011-07-14 주식회사 휴메이트 Localization system using active sensor tag with agps

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100034328A (en) * 2008-09-23 2010-04-01 한국전자통신연구원 Apparatus and method for relaying the satellite navigation signal
KR20110081587A (en) * 2010-01-08 2011-07-14 주식회사 휴메이트 Localization system using active sensor tag with agps
KR100991020B1 (en) 2010-02-25 2010-10-29 (주)퓨전정보시스템 System for tracking moving object's location in a given space using ubiquitous sensor network

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101690005B1 (en) * 2015-08-21 2017-01-09 주식회사 제이드엠 Error Range Reduced Possible Global Positioning System Of Smart Shoes

Also Published As

Publication number Publication date
KR20130046659A (en) 2013-05-08

Similar Documents

Publication Publication Date Title
KR101297483B1 (en) A method for tracking position and a position tracking system
US10212545B2 (en) Method and apparatus for device positioning
CA2666802C (en) Location storage device, wireless terminal, location storage system, location registration method, location update method and program
US9277524B2 (en) Cooperative localization of portable electronic devices
US20120258741A1 (en) Apparatus and Method for Using a Wireless Mobile Handset Application to Locate Beacons
JP2013530607A (en) Method and apparatus for estimating geolocation of a wireless communication device
US8339242B2 (en) Communication apparatus, communication method, program, information management apparatus and communication system
KR101476663B1 (en) Location tracking system
KR20160046340A (en) Operation Method of communication channel and Electronic device supporting the same
EP3092830B2 (en) Feedback in a positioning system
KR101679203B1 (en) Indoor measuring system using a radio signal transmitter and methord thereof
JP6611117B2 (en) Electronic device, position specifying program and position specifying method
US9226166B2 (en) Method for location
EP3195003A1 (en) Mobile device sensor and radio frequency reporting techniques
KR100726567B1 (en) Method for providing information service based on location and geographic information
KR20130047386A (en) System and method for mersuring location in wireless communication terminal, method for collecting fingerprint information in wireless communication terminal, fingerprint server and method for providing location using the same
US20210321219A1 (en) Concept of deploying wireless access points for rtt based positioning
US10187868B2 (en) Systems and methods for finding a user device based on sensor readings of the user device
JP6363466B2 (en) Wireless communication apparatus and communication control method
JP6343490B2 (en) Wireless communication system, wireless access point, portable terminal, and position information acquisition method
JP6317285B2 (en) COMMUNICATION SYSTEM, INFORMATION COLLECTION DEVICE, COMMUNICATION METHOD, AND INFORMATION COLLECTION DEVICE PROGRAM
KR101630402B1 (en) Method and Apparatus for Positioning Terminal Using Information on Contrast and Color
KR101355411B1 (en) Method And Apparatus for Measuring In-Building Radio Wave
KR20160073622A (en) Missing article location provision method, device and computer program
KR101431527B1 (en) Log Information Providing/Inquiring System, Service Server and Client Terminal using short distance communication, and Method therefor

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20170802

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20180801

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20190729

Year of fee payment: 7