[go: up one dir, main page]

KR20110065272A - Device and method for calculating position of terminal in WLAN based positioning system - Google Patents

Device and method for calculating position of terminal in WLAN based positioning system Download PDF

Info

Publication number
KR20110065272A
KR20110065272A KR1020100055492A KR20100055492A KR20110065272A KR 20110065272 A KR20110065272 A KR 20110065272A KR 1020100055492 A KR1020100055492 A KR 1020100055492A KR 20100055492 A KR20100055492 A KR 20100055492A KR 20110065272 A KR20110065272 A KR 20110065272A
Authority
KR
South Korea
Prior art keywords
identifier
information
location
aps
terminal
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.)
Granted
Application number
KR1020100055492A
Other languages
Korean (ko)
Other versions
KR101342559B1 (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 한국전자통신연구원
Publication of KR20110065272A publication Critical patent/KR20110065272A/en
Application granted granted Critical
Publication of KR101342559B1 publication Critical patent/KR101342559B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

무선 랜 기반의 측위 시스템에서 위치 결정 단말은 무선 신호를 송출한 AP(Access Point)의 공간 정보 식별자를 이용하여 위치 측정에 사용할 AP를 선택한 후에 선택한 AP의 식별자 정보와 일치하는 식별자 정보를 가진 AP를 AP 데이터베이스에서 검색하고, 검색한 AP의 위치 정보를 이용하여 위치 결정 단말의 위치를 계산한다.In a WLAN-based positioning system, the positioning terminal selects an AP to be used for location measurement by using a spatial information identifier of an access point (AP) that transmits a wireless signal, and then selects an AP having identifier information that matches the identifier information of the selected AP. Searching in the AP database, and calculates the location of the positioning terminal by using the location information of the searched AP.

Description

무선랜 기반 측위 시스템에서 단말의 위치 계산 장치 및 방법{APPARATUS AND METHOD FOR CALCULATING LOCATION OF TERMINAL IN POSITIONING SYSTEM BASED ON WLAN}A device and method for calculating position of a terminal in a WLAN-based positioning system {APPARATUS AND METHOD FOR CALCULATING LOCATION OF TERMINAL IN POSITIONING SYSTEM BASED ON WLAN}

본 발명은 무선랜 기반 측위 시스템에서 단말의 위치 계산 장치 및 방법에 관한 것이다.The present invention relates to an apparatus and method for calculating a position of a terminal in a WLAN based positioning system.

본 발명의 지식경제부의 IT원천기술개발의 일환으로 수행한 연구로부터 도출된 것이다[과제관리번호: 2007-F-040-03, 과제명: 실내외 연속측위 기술개발].It is derived from the research conducted as part of the IT source technology development of the Ministry of Knowledge Economy of the present invention [Task Management Number: 2007-F-040-03, Task name: Indoor and outdoor continuous positioning technology development].

무선 인프라를 이용한 측위 기술은 인프라 종류 및 서비스 범위에 따라 다양하게 존재한다.Positioning technology using wireless infrastructure exists in various ways depending on infrastructure type and service range.

범지구항법위성시스템(Global Navigation Satellite System, GNSS)은 지구 궤도 상의 위성 신호를 이용하여 사용자의 위치를 결정하는 시스템을 의미한다. GNSS는 위성부와 수신부의 직접 가시선(Direct Line Of Sight)이 확보되는 평지나 교외 지역이 경우 위치 정보의 오차가 10m 이내의 높은 위치 정확도(Accuracy)와 가용성(Availability)을 제공하지만, 비 가시선(Non Line Of Sight) 구간인 도심 밀집 지역의 경우 다중 경로 오차로 인해 위치 정보의 오차가 50m에 다다르고 특히, 실내 지역의 경우 수신 신호 감도가 저하되어 위치 결정이 불가능하다.The Global Navigation Satellite System (GNSS) refers to a system that determines a user's location using satellite signals on Earth's orbit. GNSS provides high location accuracy and availability with a location error of less than 10 m in flat or suburban areas where direct line of sight is secured from satellites and receivers. In the urban center area, which is a Line Of Sight section, the error of the location information reaches 50m due to the multipath error, and in particular, in the indoor area, the reception signal sensitivity decreases, making it impossible to determine the location.

셀룰러 기반 측위 기술은 이동통신 기지국의 위치 정보와 측정 신호를 이용하여 사용자의 위치를 결정하며, 단말에서 수신 가능한 기지국 수에 따라 셀 아이디(Cell-ID), E-OTD(Enhanced-Observed Time Different), AFLT(Advanced-Forward Link Trilateration) 등으로 분류될 수 있다. 이러한 셀룰러 기반 측위 기술은 도심 및 교외 대부분의 지역을 서비스 범위로 가지는 이동통신 인프라의 특성 상 실외뿐만 아니라 실내에서도 위치 결정이 가능하다는 장점을 가진다. 그러나 기지국의 배치 밀도에 따라 측위 정확도가 달라지고 평균적으로 약 100~800m의 위치 정보의 오차를 가지므로, 위치 정확도를 요구하는 실내외 항법 서비스 등에 적합하지 않다.Cellular-based positioning technology determines the location of the user by using the location information and the measurement signal of the mobile communication base station, and according to the number of base stations that can be received from the terminal (Cell-ID), Enhanced-Observed Time Different (E-OTD) , AFLT (Advanced-Forward Link Trilateration), and the like. Such a cellular-based positioning technology has the advantage that the location can be determined indoors as well as outdoors due to the characteristics of the mobile communication infrastructure that covers most of the city and suburbs as a service range. However, since the positioning accuracy varies depending on the placement density of the base station, and has an error of the position information of about 100 to 800m on average, it is not suitable for indoor and outdoor navigation services requiring position accuracy.

한편, 무선 랜(Wireless Local Area Network, WLAN) 기반 측위 기술은 실내 측위의 어려움을 극복하기 위한 대표적인 방법으로, 무선 접속 장치(Access Point, AP)의 식별자 및 기준 위치 등을 포함한 데이터베이스에서 신호 측정값에 대한 AP의 식별자와 일치하는 식별자를 가진 AP를 추출하고, 추출한 AP의 위치 정보를 이용하여 단말의 위치를 계산한다. On the other hand, wireless local area network (WLAN) based positioning technology is a representative method to overcome the difficulties of indoor positioning, signal measurement value in the database including the identifier and reference location of the access point (AP) An AP having an identifier that matches the identifier of the AP for is extracted, and the location of the terminal is calculated using the extracted location information of the AP.

그런데, 서비스 지역이 광역화되면서 데이터베이스에 방대한 양의 AP의 정보를 저장하고 있다. 이로 인해 WLAN 기반 측위 기술은 신호 측정값에 대한 AP의 식별자와 AP에 대한 데이터베이스의 모든 AP의 식별자를 비교해야 하므로, AP에 대한 데이터베이스 검색에 많은 시간이 소요되며, 결과적으로 위치 계산이 느려지게 되므로, 빠른 응답을 요구하는 서비스에는 부적합하게 된다.However, as the service area becomes wider, a huge amount of AP information is stored in a database. This requires WLAN-based positioning techniques to compare the identifier of the AP for signal measurements with the identifiers of all the APs in the database for the AP, which results in a lot of time searching the database for the AP, resulting in a slow position calculation. However, it is not suitable for services requiring fast response.

본 발명이 해결하고자 하는 기술적 과제는 단말의 위치 계산에 소요되는 시간을 줄이고 위치 계산의 정확도를 높일 수 있는 무선 랜 기반의 측위 시스템에서 단말의 위치 계산 장치 및 방법을 제공하는 것이다.The present invention has been made in an effort to provide an apparatus and method for calculating a position of a terminal in a WLAN-based positioning system capable of reducing the time required for calculating the position of the terminal and increasing the accuracy of the position calculation.

본 발명의 한 실시 예에 따르면, 무선 랜 기반의 측위 시스템에서 단말의 위치를 계산하는 방법이 제공된다. 단말의 위치 계산 방법은, 복수의 AP(Access Point)가 송출한 무선 신호를 수신하는 단계, 상기 복수의 AP의 공간 정보 식별자를 이용하여 상기 복수의 AP 중 상기 단말의 위치 계산에 사용할 AP를 선택하는 단계, 그리고 선택한 AP를 이용하여 상기 단말의 위치를 계산하는 단계를 포함한다.According to an embodiment of the present invention, a method for calculating the position of a terminal in a WLAN-based positioning system is provided. The method for calculating a location of a terminal may include receiving a radio signal transmitted by a plurality of APs, and selecting an AP to be used for calculating the location of the terminal from among the plurality of APs by using spatial information identifiers of the plurality of APs. And calculating the location of the terminal using the selected AP.

본 발명의 다른 실시 예에 따르면, 무선 랜 기반의 측위 시스템에서 단말의 위치를 계산하는 방법이 제공된다. 단말의 위치 계산 방법은, 복수의 AP(Access Point)가 송출한 무선 신호를 수신하는 단계, 상기 복수의 AP를 공간 정보 식별자에 따라 적어도 하나의 그룹으로 분류하는 단계, 상기 적어도 하나의 그룹 중 위치 계산에 사용할 그룹을 선택하는 단계, 데이터베이스 서버로부터 선택한 그룹의 공간 정보 식별자와 동일한 공간 정보 식별자를 가지는 AP의 식별자 및 위치 정보를 수신하는 단계, 상기 데이터베이스 서버로부터 수신한 AP의 식별자 및 위치 정보로부터 상기 선택한 그룹의 AP와 동일한 식별자를 가지는 AP의 위치 정보를 추출하는 단계, 그리고 추출한 AP의 위치 정보를 이용하여 상기 단말의 위치를 계산하는 단계를 포함한다.According to another embodiment of the present invention, a method for calculating the position of a terminal in a WLAN-based positioning system is provided. The method for calculating a location of a terminal includes: receiving a radio signal transmitted by a plurality of APs, classifying the plurality of APs into at least one group according to a spatial information identifier, and positioning the at least one group Selecting a group to be used for the calculation, receiving an identifier and location information of an AP having the same spatial information identifier as the spatial information identifier of the selected group from the database server, from the identifier and location information of the AP received from the database server Extracting location information of an AP having the same identifier as the AP of the selected group, and calculating a location of the terminal using the extracted location information of the AP.

본 발명의 또 다른 실시 예에 따르면, 무선 랜 기반의 측위 시스템에서 단말의 위치를 계산하는 장치가 제공된다. 단말의 위치 계산 장치는 등록 정보 추출부, AP(Access Point) 선택부, 위치 계산부를 포함한다. 등록 정보 추출부는 복수의 AP가 송출한 무선 신호를 이용하여 복수의 AP의 등록 정보를 추출한다. AP 선택부는 상기 복수의 AP의 등록 정보를 이용하여 복수의 AP 중 상기 단말의 위치 계산에 사용할 AP를 선택한다. 그리고, 위치 계산부는 선택한 AP의 등록 정보를 이용하여 단말의 위치를 계산한다.According to another embodiment of the present invention, an apparatus for calculating the position of a terminal in a WLAN-based positioning system is provided. The location calculation device of the terminal includes a registration information extractor, an access point (AP) selector, and a location calculator. The registration information extracting unit extracts registration information of the plurality of APs by using a radio signal transmitted by the plurality of APs. The AP selecting unit selects an AP to be used for calculating the position of the terminal from among the plurality of APs using the registration information of the plurality of APs. The location calculator calculates a location of the terminal using registration information of the selected AP.

본 발명의 실시 예에 의하면, 무선 랜 기반의 측위 시스템에서 위치 결정 단말이 복수의 AP가 송출한 무선 신호를 수신했을지라도 이를 모두 위치 계산에 반영하지 않고, 공간 정보 식별자를 이용하여 위치 계산에 반영할 AP를 선별함으로써, AP 데이터베이스를 검색하는 데 소요되는 시간을 줄일 수 있고, 위치 계산의 정확도 또한 높일 수가 있다.According to an embodiment of the present invention, even if a location determination terminal receives a radio signal transmitted by a plurality of APs in a WLAN-based positioning system, the location determination terminal does not reflect all of them in the location calculation but reflects the location calculation using the spatial information identifier. By selecting the APs to be done, the time required to search the AP database can be reduced, and the accuracy of position calculation can be improved.

도 1은 본 발명이 적용되는 무선랜 기반 측위 시스템을 개략적으로 나타낸 도면이고,
도 2는 도 1에 도시된 수집 장치를 나타낸 도면이고,
도 3은 본 발명의 실시 예에 위치 결정 단말을 나타낸 도면이고,
도 4는 본 발명의 실시 예에 따른 위치 계산 방법을 나타낸 도면이고,
도 5는 본 발명의 실시 예에 따른 위치 계산에 사용할 AP를 선택하는 방법을 나타낸 도면이다.
1 is a view schematically showing a WLAN-based positioning system to which the present invention is applied,
2 is a view showing the collection device shown in FIG.
3 is a view showing a positioning terminal in an embodiment of the present invention,
4 is a view showing a position calculation method according to an embodiment of the present invention,
5 is a diagram illustrating a method of selecting an AP to be used for position calculation according to an embodiment of the present invention.

아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시 예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시 예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and like reference numerals designate like parts throughout the specification.

명세서 및 청구범위 전체에서, 어떤 부분이 어떤 구성 요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성 요소를 더 포함할 수 있는 것을 의미한다.Throughout the specification and claims, when a part is said to "include" a certain component, it means that it can further include other components, without excluding other components unless specifically stated otherwise.

이제 본 발명의 실시 예에 따른 무선 랜 기반의 측위 시스템에서 단말의 위치 계산 장치 및 방법에 대하여 도면을 참고로 하여 상세하게 설명한다.Now, an apparatus and method for calculating a position of a terminal in a WLAN-based positioning system according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명이 적용되는 무선랜 기반 측위 시스템을 개략적으로 나타낸 도면이다.1 is a diagram schematically showing a WLAN-based positioning system to which the present invention is applied.

도 1을 참조하면, 무선랜 기반의 측위 시스템은 수집 장치(10a, 10b), 무선 접속 장치(Access Point, AP)(20a_1~20a_3, 20b_1~20b_3), 데이터베이스 서버(30) 및 위치 결정 단말(40)을 포함한다.Referring to FIG. 1, the WLAN-based positioning system includes collection apparatuses 10a and 10b, access points (APs) 20a_1 to 20a_3, 20b_1 to 20b_3, a database server 30, and a positioning terminal ( 40).

수집 장치(10a, 10b)는 수집 영역(A, B)에 위치하는 AP(20a_1~20a_3, 20b_1~20b_3)의 등록 정보를 수집하고, 이를 AP 데이터베이스(도시하지 않음)에 저장 및 관리한다. 또한, 수집 장치(10a, 10b)는 AP 데이터베이스(도시하지 않음)의 용량 제한에 따라 AP(20a_1~20a_3, 20b_1~20b_3)의 등록 정보를 데이터베이스 서버(30)로 전달한다. 여기서, AP(20a_1~20a_3, 20b_1~20b_3)의 등록 정보에는 AP(20a_1~20a_3, 20b_1~20b_3)의 공간정보 식별자 정보, 식별자 정보, 위치 정보 및 특성 정보가 포함될 수 있다. The collection devices 10a and 10b collect registration information of the APs 20a_1 to 20a_3 and 20b_1 to 20b_3 located in the collection areas A and B, and store and manage them in an AP database (not shown). In addition, the collection apparatuses 10a and 10b transmit registration information of the APs 20a_1 to 20a_3 and 20b_1 to 20b_3 to the database server 30 according to the capacity limitation of the AP database (not shown). Here, the registration information of the APs 20a_1 to 20a_3 and 20b_1 to 20b_3 may include spatial information identifier information, identifier information, location information, and characteristic information of the APs 20a_1 to 20a_3 and 20b_1 to 20b_3.

AP(20a_1~20a_3, 20b_1~20b_3)는 실내 위치 기반 서비스를 제공하기 위한 실내 측위 무선 통신 인프라를 형성하며, 실내 위치 기반 서비스를 위해 무선 신호를 송출한다. The APs 20a_1 to 20a_3 and 20b_1 to 20b_3 form an indoor positioning wireless communication infrastructure for providing indoor location-based services, and transmit radio signals for indoor location-based services.

데이터베이스 서버(30)는 AP(20a_1~20a_3, 20b_1~20b_3)의 등록 정보를 저장 및 관리한다. 이러한 데이터베이스 서버(30)는 위치 결정 단말(40)의 요청에 의해 위치 결정 단말(40)이 요청한 AP의 등록 정보를 위치 결정 단말(40)로 전달한다.The database server 30 stores and manages registration information of the APs 20a_1 to 20a_3 and 20b_1 to 20b_3. The database server 30 transmits the registration information of the AP requested by the positioning terminal 40 to the positioning terminal 40 at the request of the positioning terminal 40.

위치 결정 단말(40)은 AP가 송출한 무선 신호를 수신하고, 무선 신호를 송출한 AP의 공간 정보 식별자를 이용하여 위치 계산에 사용할 AP 데이터베이스(도시하지 않음)를 데이터베이스 서버(30)로부터 제공받는다. 그런 다음, 위치 결정 단말(40)은 AP 데이터베이스(도시하지 않음)와 무선 신호를 송출한 AP를 이용하여 위치 결정 단말(40)의 위치를 계산한다. 여기서, 신호 측정값은 수신신호세기(Received Signal Strength Indicator, RSSI), 신호대 간섭비(Signal to Noise Ratio, SNR) 및 단말과의 거리 측정값이 사용될 수 있다. 또한, RSSI 및 SNR의 측정 방법으로 다양한 방법이 사용될 수 있다. The positioning terminal 40 receives a radio signal transmitted by the AP, and receives an AP database (not shown) from the database server 30 for use in calculating a location using the spatial information identifier of the AP that transmitted the radio signal. . Then, the positioning terminal 40 calculates the position of the positioning terminal 40 using the AP database (not shown) and the AP which transmitted the radio signal. The signal measurement value may include a received signal strength indicator (RSSI), a signal to noise ratio (SNR), and a distance measurement value with a terminal. In addition, various methods may be used for measuring RSSI and SNR.

예를 들면, 위치 결정 단말(40)이 A 영역에 위치해 있다고 가정하면, 위치 결정 단말(40)은 A 영역에 위치한 AP(20a_1~20a_3)가 송출한 무선 신호를 수신할 수 있다. 위치 결정 단말(40)은 AP(20a_1~20a_3)가 송출한 무선 신호를 이용하여 AP(20a_1~20a_3)의 공간 정보 식별자를 획득할 수 있다. 위치 결정 단말(40)은 AP(20a_1~20a_3)의 공간 식별자 정보와 일치하는 AP의 등록 정보가 저장되어 있는 AP 데이터베이스를 데이터베이스 서버(30)로부터 제공받은 후, 데이터베이스 서버(30)로부터 제공받은 AP 데이터베이스에서 무선 신호를 송출한 AP(20a_1~20a_3)의 식별자 정보와 일치하는 식별자 정보를 가지는 AP를 검색하고, 검색한 AP의 위치 정보를 이용하여 위치 결정 단말(40)의 위치를 계산할 수 있다.For example, assuming that the positioning terminal 40 is located in the area A, the positioning terminal 40 may receive a radio signal transmitted by the APs 20a_1 to 20a_3 located in the area A. The positioning terminal 40 may obtain the spatial information identifiers of the APs 20a_1 to 20a_3 by using the radio signals transmitted by the APs 20a_1 to 20a_3. The positioning terminal 40 receives an AP database that stores registration information of the AP that matches the spatial identifier information of the APs 20a_1 to 20a_3 from the database server 30 and then receives the AP database from the database server 30. The AP having the identifier information that matches the identifier information of the APs 20a_1 to 20a_3 that transmits the radio signal in the database may be searched for, and the position of the positioning terminal 40 may be calculated using the searched position information of the AP.

또한, 위치 결정 단말(40)은 위치 결정 단말(40)의 위치 정보, 위치 정보를 계산한 시각 정보 및 위치 계산에 필요로 하는 리소스 등을 관리한다.In addition, the positioning terminal 40 manages the position information of the positioning terminal 40, the time information for calculating the position information, the resources required for the position calculation, and the like.

이러한 위치 결정 단말(40)은 데이터베이스 서버(30)와 네트워크를 통해 연결되어 있을 수 있으며, 수집 장치(10a, 10b) 또한 네트워크를 통해 데이터베이스 서버(30)와 연결되어 있을 수 있다.The positioning terminal 40 may be connected to the database server 30 through a network, and the collection apparatuses 10a and 10b may also be connected to the database server 30 through a network.

도 2는 도 1에 도시된 수집 장치를 나타낸 도면이고, 도 3은 도 2에 도시된 AP 데이터베이스를 나타낸 도면이다. 도 2에서는 수집 장치(10a)만을 도시하였으며, 수집 장치(10b) 또한 수집 장치(10b)와 동일하게 구성될 수 있다.2 is a view showing the collection device shown in Figure 1, Figure 3 is a view showing the AP database shown in FIG. In FIG. 2, only the collecting device 10a is illustrated, and the collecting device 10b may also be configured in the same manner as the collecting device 10b.

도 2를 보면, 수집 장치(10)는 등록 정보 수집부(12) 및 AP 데이터베이스(12)를 나타낸 도면이다.Referring to FIG. 2, the collecting device 10 is a diagram illustrating a registration information collecting unit 12 and an AP database 12.

등록 정보 수집부(12)는 영역(A)에 위치한 AP(20a_1~20a_3)의 등록 정보를 수집하고, AP(20a_1~20a_3)의 등록 정보를 AP 데이터베이스(14)에 저장한다. 이때, AP(20a_1~20a_3)의 등록 정보를 수집하는 방법으로, 등록 정보 수집부(12)는 사용자로부터 AP의 공간정보 식별자, AP의 식별자 및 AP의 위치 정보를 입력받을 수 있으며, 이와 다른 방법으로 AP(20a_1~20a_3)의 등록 정보를 수집할 수 있다.The registration information collecting unit 12 collects registration information of the APs 20a_1 to 20a_3 located in the area A, and stores the registration information of the APs 20a_1 to 20a_3 in the AP database 14. In this case, as a method of collecting registration information of the APs 20a_1 to 20a_3, the registration information collecting unit 12 may receive the spatial information identifier of the AP, the identifier of the AP, and the location information of the AP from the user. The registration information of the APs 20a_1 to 20a_3 may be collected.

도 3을 보면, AP 데이터베이스(14)에는 AP(20a_1~20a_3)의 공간정보 식별자, AP(20a_1~20a_3)의 식별자, AP(20a_1~20a_3)의 위치 정보 및 AP(20a_1~20a_3)의 특성 정보가 저장되어 있다. Referring to FIG. 3, the AP database 14 includes spatial information identifiers of the APs 20a_1 to 20a_3, identifiers of the APs 20a_1 to 20a_3, location information of the APs 20a_1 to 20a_3, and characteristic information of the APs 20a_1 to 20a_3. Is stored.

AP(20a_1~20a_3)의 공간정보 식별자는 AP(20a_1~20a_3)가 설치된 공간 정보를 나타내며, 지역 식별자와 건물 식별자를 포함할 수 있다. 지역 식별자는 AP(20a_1~20a_3)가 설치된 지역을 나타내며, "광역시/도"를 1 바이트(byte)로 표시하고, "시/군/구"를 1 바이트(byte)로 표시하며, "읍/면/동"을 1 바이트(byte)로 표시할 수 있다. 건물 식별자는 AP(20a_1~20a_3)가 설치된 건물명을 나타내며, "건물명"을 1 바이트(byte)로 표시할 수 있다. 즉, 해당 동에 위치하는 각각의 개별 건물별로 식별자를 고유하게 부여함으로써, 4 바이트(byte)의 공간정보 식별자를 구성할 수 있다. 또한, 건물 식별자로 "건물명"과 더불어 "층 정보"를 더 추가할 수 있다. 이때, "층 정보"도 1 바이트(byte)로 표시할 수 있다.The spatial information identifiers of the APs 20a_1 to 20a_3 represent spatial information in which the APs 20a_1 to 20a_3 are installed, and may include an area identifier and a building identifier. The region identifier indicates the region where the APs 20a_1 to 20a_3 are installed, and displays "wide city / province" in 1 byte, "city / county / gu" in 1 byte, and "eup / Plane / dong "can be displayed in 1 byte. The building identifier indicates a building name in which the APs 20a_1 to 20a_3 are installed, and the "building name" may be displayed as 1 byte. In other words, by uniquely assigning an identifier to each individual building located in the building, a 4-byte spatial information identifier can be constructed. In addition, it is possible to add "floor information" in addition to "building name" as a building identifier. At this time, "layer information" may also be displayed in 1 byte.

이렇게 하면, 하나의 읍/면/동 행정구역에 255개의 건물에 대하여 고유 식별자를 부여할 수 있으며, 해당 지역의 건물에 대한 고유 식별자를 부여하는 데 있어 메모리가 부족한 경우 바이트 수를 늘려 해결할 수 있다. 이러한 공간정보 식별자는 지형 공간을 구분하기 위한 특징을 갖는 다양한 형태로 정의될 수 있다.In this way, a unique identifier can be assigned to 255 buildings in one town, town, and district, and can be solved by increasing the number of bytes if there is not enough memory to assign a unique identifier for a building in the area. . Such spatial information identifiers may be defined in various forms having features for distinguishing geospatial spaces.

AP(20a_1~20a_3)의 식별자는 AP(20a_1~20a_3)의 고유 식별 정보를 나타낸다. 이러한 AP(20a_1~20a_3)의 식별자로는 맥 주소(MAC Address)가 사용될 수 있다.The identifiers of the APs 20a_1 to 20a_3 represent unique identification information of the APs 20a_1 to 20a_3. MAC addresses may be used as identifiers of the APs 20a_1 to 20a_3.

AP(20a_1~20a_3)의 위치 정보는 AP(20a_1~20a_3)가 설치된 층 정보 및 수평 위치 정보를 포함한 설치 위치를 나타낸다. 층 정보를 표시하는 고유 식별자인 층 식별자는 1 바이트(byte)로 구성될 수 있으며, 총 255개의 층을 구분할 수 있다. 예를 들어, 지하 1~50층은 1~50으로 표현하고, 지상 1층부터 105층은 51~255로 표현할 수 있다. 수평 위치 정보는 수집 장치(10a)의 사용자가 UI(user interface)상에 나타난 지도로부터 입력한 위치가 사용될 수 있으며, 4 바이트(byte)로 표현할 수 있다. The location information of the APs 20a_1 to 20a_3 indicates an installation location including floor information and horizontal location information where the APs 20a_1 to 20a_3 are installed. The layer identifier, which is a unique identifier indicating layer information, may be configured by 1 byte and may distinguish a total of 255 layers. For example, the 1-50 underground levels can be represented by 1-50, and the 1st-105th floor can be represented by 51-255. As the horizontal position information, a position input by a user of the collection apparatus 10a from a map displayed on a user interface (UI) may be used, and may be expressed in 4 bytes.

AP(20a_1~20a_3)의 특성 정보는 AP(20a_1~20a_3)의 모델명, 제조사 등의 정보를 나타낸다. The characteristic information of the APs 20a_1 to 20a_3 indicates information such as the model name and the manufacturer of the APs 20a_1 to 20a_3.

도 3은 본 발명의 실시 예에 위치 결정 단말을 나타낸 도면이고, 도 4는 본 발명의 실시 예에 따른 위치 계산 방법을 나타낸 도면이다.3 is a view showing a positioning terminal in an embodiment of the present invention, Figure 4 is a view showing a position calculation method according to an embodiment of the present invention.

도 3을 참조하면, 위치 결정 단말(40)은 등록 정보 추출부(43), AP 선택부(44), 위치 계산부(46) 및 표시부(48)를 포함한다.Referring to FIG. 3, the positioning terminal 40 includes a registration information extracting unit 43, an AP selecting unit 44, a position calculating unit 46, and a display unit 48.

도 4를 보면, 등록 정보 추출부(42)는 복수의 AP가 송출한 무선 신호를 수신하고, 수신한 무선 신호를 이용하여 무선 신호를 송출한 AP의 등록 정보를 추출한다(S410).Referring to FIG. 4, the registration information extracting unit 42 receives a radio signal transmitted by a plurality of APs, and extracts registration information of an AP that transmits a radio signal using the received radio signal (S410).

AP 선택부(44)는 무선 신호를 송출한 AP의 등록 정보를 이용하여 위치 결정 단말(40)의 위치 계산에 사용할 AP를 선택한다(S420). The AP selector 44 selects an AP to be used for calculating the position of the positioning terminal 40 by using the registration information of the AP that transmits the radio signal (S420).

즉, 데이터베이스 서버(30)에 저장되어 있는 AP 중에는 위치가 변경된 AP가 존재할 수 있다. AP의 위치가 변경되었을 때 AP의 위치 정보를 업데이트하지 않은 경우, 업데이트하지 않은 AP의 위치 정보가 위치 결정 단말(40)의 위치 계산에 사용될 수가 있다.That is, an AP whose location is changed may exist among the APs stored in the database server 30. If the location information of the AP is not updated when the location of the AP is changed, the location information of the AP that has not been updated may be used for the location calculation of the positioning terminal 40.

예를 들어, AP(20a_1)가 영역(A)에서 영역(B)으로 이동되었을 때, 사용자가 AP(20a_1)의 위치 정보를 업데이트하지 않은 경우, 영역(B)에 위치한 위치 결정 단말(40)이 위치를 계산하고자 할 때 위치 결정 단말(40)은 AP(20a_1)가 송출한 무선 신호를 수신할 수 있다. 그러면, 위치 결정 단말(40)은 데이터베이스 서버(30)로부터 AP(20a_1)의 등록 정보를 제공받아 이를 위치 계산에 사용하게 된다. 그러나, AP(20a_1)의 위치 정보는 영역(A)의 위치 정보에 해당하므로, 영역(B)에 위치한 위치 결정 단말(40)의 위치를 계산할 때 AP(20a_1)의 위치 정보를 이용하게 되면, 위치 결정 단말(40)의 위치 계산의 정확도를 저하시키게 된다. 또한, AP(20a_1)의 공간 정보 식별자와 동일한 공간 정보 식별자를 가진 AP의 등록 정보를 데이터베이스 서버(30)로부터 제공받아, 일일이 AP(20a_1)의 식별자 정보와 비교해야 하므로, 위치 계산에 소요되는 시간이 길어지게 된다. For example, when the AP 20a_1 is moved from the area A to the area B, if the user does not update the location information of the AP 20a_1, the location determination terminal 40 located in the area B is located. When the position is to be calculated, the positioning terminal 40 may receive a radio signal transmitted by the AP 20a_1. Then, the location determination terminal 40 receives registration information of the AP 20a_1 from the database server 30 and uses it for location calculation. However, since the location information of the AP 20a_1 corresponds to the location information of the area A, when the location information of the AP 20a_1 is used when calculating the location of the positioning terminal 40 located in the area B, The accuracy of the position calculation of the positioning terminal 40 is reduced. In addition, since the registration information of the AP having the same spatial information identifier as the spatial information identifier of the AP 20a_1 should be provided from the database server 30 and compared with the identifier information of the AP 20a_1, the time required for calculating the location This will be longer.

따라서, 본 발명의 실시 예에 따른 AP 선택부(44)는 무선 신호를 송출한 AP 중에서 공간 정보 식별자를 이용하여 위치 계산에 사용할 AP를 선별한다.Accordingly, the AP selector 44 according to an embodiment of the present invention selects an AP to be used for position calculation from the AP which transmits the radio signal by using the spatial information identifier.

위치 계산부(46)는 데이터베이스 서버(30)로 AP 선택부(44)로부터 선택된 AP의 공간 정보 식별자와 동일한 공간 정보 식별자를 가지는 AP의 등록 정보를 요청하고(S430), 이에 대한 응답으로 데이터베이스 서버(30)로부터 AP의 등록 정보가 저장되어 있는 AP 데이터베이스를 제공받는다(S440). 그런 후에, 위치 계산부(46)는 데이터베이스 서버(30)로부터 제공받은 AP 데이터베이스에서 AP 선택부(44)로부터 선택된 AP의 식별자 정보와 일치하는 식별자 정보를 가진 AP를 검색하고(S450), AP 데이터베이스에서 검색한 AP의 식별자 정보에 대응하는 위치 정보를 검색한다(D460). 위치 계산부(46)는 검색한 AP의 위치 정보를 이용하여 위치 결정 단말(40)의 위치를 계산한다(S470).The location calculator 46 requests the registration information of the AP having the same spatial information identifier as the spatial information identifier of the AP selected from the AP selector 44 to the database server 30 (S430), and in response thereto, the database server. In step S440, an AP database storing registration information of the AP is provided. Thereafter, the position calculator 46 searches for an AP having identifier information that matches the identifier information of the AP selected from the AP selector 44 in the AP database provided from the database server 30 (S450). In step D460, location information corresponding to identifier information of the searched AP is searched for. The location calculator 46 calculates the location of the location determination terminal 40 using the searched location information of the AP (S470).

표시부(48)는 위치 결정 단말(40)의 위치 정보를 표시한다(S480).The display unit 48 displays the location information of the positioning terminal 40 (S480).

도 5는 본 발명의 실시 예에 따른 위치 계산에 사용할 AP를 선택하는 방법을 나타낸 도면이다.5 is a diagram illustrating a method of selecting an AP to be used for position calculation according to an embodiment of the present invention.

도 5를 참조하면, AP 선택부(44)는 무선 신호를 송출한 복수의 AP 의 등록 정보에서 공간 정보 식별자를 추출한다(S510).Referring to FIG. 5, the AP selector 44 extracts a spatial information identifier from registration information of a plurality of APs that have transmitted radio signals (S510).

AP 선택부(44)는 복수의 AP의 공간 정보 식별자를 이용하여 복수의 AP를 동일한 공간 정보 식별자를 가진 그룹으로 분류한다(S520). The AP selector 44 classifies the plurality of APs into groups having the same spatial information identifier by using the spatial information identifiers of the plurality of APs (S520).

AP 선택부(44)는 동일한 공간 정보 식별자를 가진 그룹 중에서 설정 수 이상의 AP를 가진 그룹을 선택하고(S530), 선택한 그룹에 있는 AP의 식별자 정보를 위치 결정 단말(40)로 전달한다. The AP selector 44 selects a group having a set number of APs or more from among groups having the same spatial information identifier (S530), and transmits identifier information of the AP in the selected group to the positioning terminal 40.

즉, AP 선택부(44)는 설정 수 이상의 AP를 가진 그룹의 AP를 위치 계산에 사용할 AP로 설정하고, 설정 수 미만의 AP를 가진 그룹의 AP는 위치 계산에서 배제시킨다. 즉, 동일한 공간 정보 식별자가 설정 수 미만이라는 것은 해당 영역을 위치 정보로 하지 않는 AP일 확률이 높다. 따라서, AP 선택부(44)는 이러한 AP를 위치 계산에서 미리 배제시킨다. 이때, 설정 수는 위치 결정 단말(40)이 무선 신호를 수신한 AP의 수에 따라 설정될 수 있으며, 사용자에 의해 임의로 설정될 수도 있다. 예를 들어, 설정 수는 위치 결정 단말(40)이 무선 신호를 수신한 AP의 수의 1/10로 설정될 수 있다.That is, the AP selecting unit 44 sets an AP of a group having a set number of APs or more as an AP to be used for position calculation, and excludes APs of a group having less than a set number of APs from the position calculation. In other words, if the same spatial information identifier is less than the set number, it is likely that the AP does not use the corresponding area as location information. Therefore, the AP selector 44 excludes the AP from the position calculation in advance. In this case, the set number may be set according to the number of APs where the positioning terminal 40 receives the radio signal, or may be arbitrarily set by the user. For example, the set number may be set to 1/10 of the number of APs where the positioning terminal 40 has received a radio signal.

이와 같이, 본 발명의 실시 예에 따르면, 복수의 AP가 송출한 무선 신호를 수신했을지라도 이를 무선 신호를 수신한 AP들을 모두 위치 계산에 반영하지 않고, 공간 정보 식별자를 이용하여 위치 계산에 반영할 AP를 선별함으로써, 위치 계산의 정확도를 향상시킨다. 또한, 본 발명의 실시 예에 따르면, 데이터베이스 서버(30)로부터 위치 계산에 반영할 AP의 공간 정보 식별자와 동일한 공간 정보 식별자를 가지는 AP의 등록 정보만을 수신함으로써, 이를 위치 계산에 반영할 AP의 식별자와 비교하는 데 소요되는 시간도 줄일 수가 있다.As described above, according to an exemplary embodiment of the present invention, even if a plurality of APs transmits a radio signal, the APs that receive the radio signal do not reflect all of the APs in the position calculation and reflect the position information using the spatial information identifier. By screening the AP, the accuracy of the position calculation is improved. In addition, according to an embodiment of the present invention, by receiving only the registration information of the AP having the same spatial information identifier as the spatial information identifier of the AP to be reflected in the position calculation from the database server 30, the identifier of the AP to reflect this in the position calculation It also reduces the time it takes to compare with.

한편, 본 발명의 실시 예에서는 AP의 등록 정보를 수집하는 수집 장치(10)와 위치를 계산하는 단말(40)이 별개인 것으로 도시하였지만, 하나의 단말에서 AP의 등록 정보를 수집하고 위치를 계산할 수도 있다. 이러한 경우에도 이상에서 설명한 장치 및/또는 방법이 동일하게 적용될 수 있다.Meanwhile, in the embodiment of the present invention, although the collection device 10 for collecting the registration information of the AP and the terminal 40 for calculating the location are shown as separate, one terminal collects the registration information and calculates the location of the AP. It may be. Even in this case, the apparatus and / or method described above may be equally applied.

본 발명의 실시 예는 이상에서 설명한 장치 및/또는 방법을 통해서만 구현되는 것은 아니며, 본 발명의 실시 예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체를 통해 구현될 수도 있으며, 이러한 구현은 앞서 설명한 실시 예의 기재로부터 본 발명이 속하는 기술 분야의 전문가라면 쉽게 구현할 수 있는 것이다. An embodiment of the present invention is not implemented only through the above-described apparatus and / or method, but may be implemented through a program for realizing a function corresponding to the configuration of the embodiment of the present invention or a recording medium on which the program is recorded. Such an implementation can be easily implemented by those skilled in the art to which the present invention pertains based on the description of the above-described embodiments.

이상에서 본 발명의 실시 예에 대하여 상세하게 설명하였지만 본 발명의 권리 범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리 범위에 속하는 것이다.Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improvements of those skilled in the art using the basic concepts of the present invention defined in the following claims are also provided. It belongs to the scope of rights.

Claims (13)

무선 랜 기반의 측위 시스템에서 단말의 위치를 계산하는 방법에 있어서,
복수의 AP(Access Point)가 송출한 무선 신호를 수신하는 단계,
상기 복수의 AP의 공간 정보 식별자를 이용하여 상기 복수의 AP 중 상기 단말의 위치 계산에 사용할 AP를 선택하는 단계, 그리고
선택한 AP를 이용하여 상기 단말의 위치를 계산하는 단계
를 포함하는 단말의 위치 계산 방법.
In the method for calculating the position of the terminal in a WLAN-based positioning system,
Receiving a radio signal transmitted by a plurality of APs;
Selecting an AP to be used for calculating the position of the terminal from among the plurality of APs by using the spatial information identifiers of the plurality of APs, and
Computing the location of the terminal using the selected AP
Position calculation method of the terminal comprising a.
제1항에 있어서,
상기 선택하는 단계는,
상기 복수의 AP를 동일한 공간 정보 식별자를 가지는 적어도 하나의 그룹으로 분류하는 단계, 그리고
상기 적어도 하나의 그룹 중 설정 수 이상의 AP를 가진 그룹을 상기 위치 계산에 사용할 AP로 설정하는 단계를 포함하는 단말의 위치 계산 방법.
The method of claim 1,
The selecting step,
Classifying the plurality of APs into at least one group having the same spatial information identifier, and
And setting a group having at least a predetermined number of APs among the at least one group as an AP to be used for the location calculation.
제2항에 있어서,
상기 계산하는 단계는,
상기 선택한 그룹의 AP의 공간 정보 식별자와 일치하는 공간 정보 식별자를 가지는 AP의 식별자 정보와 위치 정보가 저장되어 있는 데이터베이스를 데이터베이스 서버로부터 수신하는 단계,
상기 데이터베이스에서 상기 선택한 그룹의 AP의 식별자 정보와 일치하는 AP를 추출하는 단계,
상기 데이터베이스로부터 추출한 AP의 위치 정보를 검색하는 단계, 그리고
검색한 AP의 위치 정보를 이용하여 상기 단말의 위치를 계산하는 단계를 포함하는 단말의 위치 계산 방법.
The method of claim 2,
The calculating step,
Receiving, from a database server, a database storing identifier information and location information of an AP having a spatial information identifier that matches the spatial information identifier of the AP of the selected group;
Extracting an AP matching the identifier information of the AP of the selected group from the database;
Retrieving location information of the AP extracted from the database, and
Computing a location of the terminal using the location information of the searched AP.
제1항에 있어서,
상기 무선 랜 기반의 측위 시스템에 사용할 상기 복수의 AP의 등록 정보를 데이터베이스 서버에 등록하는 단계
를 더 포함하며,
상기 등록 정보는 공간 정보 식별자, 식별자 및 위치 정보를 포함하는 단말의 위치 계산 방법.
The method of claim 1,
Registering registration information of the plurality of APs to be used in the WLAN-based positioning system in a database server;
More,
And the registration information includes a spatial information identifier, an identifier, and location information.
제1항에 있어서,
상기 공간정보 식별자는 지역 식별자 및 건물 식별자를 포함하는 단말의 위치 계산 방법.
The method of claim 1,
The spatial information identifier includes a location identifier and a building identifier.
무선 랜 기반의 측위 시스템에서 단말의 위치를 계산하는 방법에 있어서,
복수의 AP(Access Point)가 송출한 무선 신호를 수신하는 단계,
상기 복수의 AP를 공간 정보 식별자에 따라 적어도 하나의 그룹으로 분류하는 단계,
상기 적어도 하나의 그룹 중 위치 계산에 사용할 그룹을 선택하는 단계,
데이터베이스 서버로부터 선택한 그룹의 공간 정보 식별자와 동일한 공간 정보 식별자를 가지는 AP의 식별자 및 위치 정보를 수신하는 단계,
상기 데이터베이스 서버로부터 수신한 AP의 식별자 및 위치 정보로부터 상기 선택한 그룹의 AP와 동일한 식별자를 가지는 AP의 위치 정보를 추출하는 단계, 그리고
추출한 AP의 위치 정보를 이용하여 상기 단말의 위치를 계산하는 단계
를 포함하는 단말의 위치 계산 방법.
In the method for calculating the position of the terminal in a WLAN-based positioning system,
Receiving a radio signal transmitted by a plurality of APs;
Classifying the plurality of APs into at least one group according to a spatial information identifier;
Selecting a group to be used for position calculation among the at least one group,
Receiving an identifier and location information of an AP having the same spatial information identifier as that of the selected group from the database server,
Extracting location information of an AP having the same identifier as the AP of the selected group from the identifier and location information of the AP received from the database server; and
Calculating the location of the terminal using the extracted location information of the AP;
Position calculation method of the terminal comprising a.
제6항에 있어서,
상기 선택하는 단계는,
상기 적어도 하나의 그룹 중 설정 수 이상의 AP를 가진 그룹을 상기 위치 계산에 사용할 그룹으로 설정하는 단계를 포함하는 단말의 위치 계산 방법.
The method of claim 6,
The selecting step,
And setting a group having at least a predetermined number of APs among the at least one group as a group to be used for the location calculation.
제7항에 있어서,
상기 설정 수는 상기 단말이 무선 신호를 수신한 AP의 수에 따라 결정되는 단말의 위치 계산 방법.
The method of claim 7, wherein
The setting number is determined by the terminal according to the number of APs that have received a radio signal.
제6항에 있어서,
상기 공간 정보 식별자는 지역 식별자 및 건물 식별자를 포함하는 단말의 위치 계산 방법.
The method of claim 6,
The spatial information identifier includes a location identifier and a building identifier.
무선 랜 기반의 측위 시스템에서 단말의 위치를 계산하는 장치에 있어서,
복수의 AP(Access Point)가 송출한 무선 신호를 이용하여 복수의 AP의 등록 정보를 추출하는 등록 정보 추출부,
상기 복수의 AP의 등록 정보를 이용하여 복수의 AP 중 상기 단말의 위치 계산에 사용할 AP를 선택하는 AP 선택부, 그리고
선택한 AP의 등록 정보를 이용하여 단말의 위치를 계산하는 위치 계산부
를 포함하는 단말의 위치 계산 장치.
An apparatus for calculating a position of a terminal in a WLAN based positioning system,
A registration information extraction unit for extracting registration information of a plurality of APs by using a wireless signal transmitted from a plurality of APs;
An AP selecting unit which selects an AP to be used for calculating a position of the terminal from among a plurality of APs using the registration information of the plurality of APs, and
Location calculation unit for calculating the location of the terminal using the registration information of the selected AP
Position calculation device of the terminal comprising a.
제10항에 있어서,
상기 등록 정보는 식별자, 공간 정보 식별자 및 위치 정보를 포함하며,
상기 AP 선택부는,
상기 복수의 AP를 동일한 공간 정보 식별자를 가지는 적어도 하나의 그룹으로 분류하고, 상기 적어도 하나의 그룹 중 설정 수 이상의 AP를 가진 그룹의 AP를 상기 단말의 위치 계산에 사용할 AP로 선택하는 단말의 위치 계산 장치.
The method of claim 10,
The registration information includes an identifier, a spatial information identifier and location information,
The AP selector,
Calculate a location of a terminal that classifies the plurality of APs into at least one group having the same spatial information identifier, and selects an AP of a group having a set number or more of APs as the AP to be used for calculating the location of the terminal. Device.
제11항에 있어서,
상기 AP 선택부는,
상기 적어도 하나의 그룹 중 설정 수 미만의 AP를 가진 그룹을 상기 단말의 위치 계산에 사용할 AP로부터 배제시키는 단말의 위치 계산 장치.
The method of claim 11,
The AP selector,
The apparatus for calculating the position of the terminal excluding groups having less than a set number of APs from the at least one group from the AP for use in calculating the position of the terminal.
제11항에 있어서,
상기 위치 계산부는,
데이터베이스 서버로부터 상기 선택한 AP의 공간 정보 식별자와 동일한 공간 정보 식별자를 가지는 AP의 등록 정보가 저장되어 있는 데이터베이스를 수신하고,
상기 데이터베이스로부터 상기 선택한 AP의 식별자 정보와 일치하는 식별자 정보를 가지는 AP의 위치 정보를 검색하고, 검색한 상기 AP의 위치 정보를 이용하여 상기 단말의 위치를 계산하는 단말의 위치 계산 장치.
The method of claim 11,
The position calculation unit,
Receiving, from a database server, a database storing registration information of an AP having the same spatial information identifier as that of the selected AP;
And retrieving location information of an AP having identifier information corresponding to the identifier information of the selected AP from the database, and calculating a location of the terminal using the retrieved location information of the AP.
KR1020100055492A 2009-12-09 2010-06-11 Apparatus and method for calculating location of terminal in positioning system based on wlan Expired - Fee Related KR101342559B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020090121971 2009-12-09
KR20090121971 2009-12-09

Publications (2)

Publication Number Publication Date
KR20110065272A true KR20110065272A (en) 2011-06-15
KR101342559B1 KR101342559B1 (en) 2013-12-17

Family

ID=44398573

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100055492A Expired - Fee Related KR101342559B1 (en) 2009-12-09 2010-06-11 Apparatus and method for calculating location of terminal in positioning system based on wlan

Country Status (1)

Country Link
KR (1) KR101342559B1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013022213A1 (en) * 2011-08-09 2013-02-14 Ahnlab, Inc. Terminal device and access point access method of the terminal device
KR101418741B1 (en) * 2013-01-16 2014-07-11 네이버비즈니스플랫폼 주식회사 Method and apparatus for providing positional inforamtion using wifi information
KR20150001221A (en) * 2013-06-26 2015-01-06 에스케이텔레콤 주식회사 Method And Apparatus for Positioning by Using Grouping
WO2017172125A1 (en) * 2016-03-28 2017-10-05 Intel IP Corporation Localization in machine-to-machine systems

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101603712B1 (en) * 2014-05-14 2016-03-15 전자부품연구원 Method for indoor positioning and, system thereof
KR101725772B1 (en) * 2015-05-08 2017-04-11 에스케이텔레콤 주식회사 Communication device and control method thereof
KR101848232B1 (en) * 2017-08-07 2018-04-12 주식회사 키위플러스 Automatic analysis method for location behavior pattern and location informaition correction method using the automatic analysis

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8369264B2 (en) * 2005-10-28 2013-02-05 Skyhook Wireless, Inc. Method and system for selecting and providing a relevant subset of Wi-Fi location information to a mobile client device so the client device may estimate its position with efficient utilization of resources
US7551579B2 (en) 2006-05-08 2009-06-23 Skyhook Wireless, Inc. Calculation of quality of wlan access point characterization for use in a wlan positioning system

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013022213A1 (en) * 2011-08-09 2013-02-14 Ahnlab, Inc. Terminal device and access point access method of the terminal device
KR101338001B1 (en) * 2011-08-09 2013-12-06 주식회사 안랩 Terminal device and access point access method of the terminal device
KR101418741B1 (en) * 2013-01-16 2014-07-11 네이버비즈니스플랫폼 주식회사 Method and apparatus for providing positional inforamtion using wifi information
US9374663B2 (en) 2013-01-16 2016-06-21 Naver Business Platform Corp. Method and apparatus for providing positional information using wireless fidelity (WIFI) information
US9756473B2 (en) 2013-01-16 2017-09-05 Naver Business Platform Corp. Method and apparatus for providing positional information using wireless fidelity (WIFI) information
KR20150001221A (en) * 2013-06-26 2015-01-06 에스케이텔레콤 주식회사 Method And Apparatus for Positioning by Using Grouping
WO2017172125A1 (en) * 2016-03-28 2017-10-05 Intel IP Corporation Localization in machine-to-machine systems
US10390172B2 (en) 2016-03-28 2019-08-20 Intel IP Corporation Localization in machine-to-machine systems
US10616722B2 (en) 2016-03-28 2020-04-07 Intel IP Corporation Localization in machine-to-machine systems
US11184737B2 (en) 2016-03-28 2021-11-23 Intel Corporation Localization in machine-to-machine systems

Also Published As

Publication number Publication date
KR101342559B1 (en) 2013-12-17

Similar Documents

Publication Publication Date Title
US8547224B2 (en) Device and method for collecting information related to infrastructure, and positioning method and system using the same
KR101268575B1 (en) Apparatus and method for measuring location of terminal
KR101342559B1 (en) Apparatus and method for calculating location of terminal in positioning system based on wlan
JP5419891B2 (en) Providing Wi-Fi location information to mobile devices to estimate the location of mobile devices
CN103024659B (en) A kind of location method and system
KR101352006B1 (en) Device and method for collecting information related to infrastructure, and positioning method and system using the same
US9313617B2 (en) Identification of points of interest and positioning based on points of interest
KR101060459B1 (en) Method and system for collecting related information required for building Wi-Fi API database for mobile positioning
KR101293659B1 (en) Method and apparatus for updating information of access point
KR101312294B1 (en) Indoor map database, apparatus and method for providing map service, apparatus and method for providing indoor map service using open API, and apparatus and method for producing indoor map
CN102573053B (en) System and method for realizing hybrid positioning on cloud server
KR101304392B1 (en) Method and apparatus for deciding standard signal strength of access point, method and apparatus for measuring indoor position
CN104584090A (en) Using smart meters as reliable crowd-sourcing agents
KR101257073B1 (en) Server for database and method for managing database thereof
US20120150444A1 (en) Apparatuses for managing, determining, and verifying navigation route for mobile terminal, navigation service provision system, and method of managing navigation route for mobile terminal
US11226391B2 (en) Floor levels of a venue
CN103297915A (en) Method and system for collecting position information
KR20140047978A (en) Method for determining position by using pressure information, apparatus therefor
CN102711245A (en) Two-stage matching and positioning method in WLAN (Wireless Local Area Network) area in indoor environment
KR20120005642A (en) Method and device for providing location information using error range
KR101791259B1 (en) Method for Measuring Position Hierarchically, System And Apparatus Therefor
KR101234498B1 (en) Position estimating system and method of portable terminal
KR101214560B1 (en) Apparatus for collecting and method for generating collection predetermined position
KR20120071643A (en) Method and apparatus of allocation channel dynamically
KR20110066832A (en) AP registration method in WLAN-based positioning system

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20100611

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20130809

Patent event code: PE09021S01D

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: 20131205

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20131211

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20131211

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20161121

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20161121

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20181025

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20181025

Start annual number: 6

End annual number: 6

PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20210922