KR101301020B1 - A movable node position searching device and the position searching method thereof - Google Patents
A movable node position searching device and the position searching method thereof Download PDFInfo
- Publication number
- KR101301020B1 KR101301020B1 KR1020090125541A KR20090125541A KR101301020B1 KR 101301020 B1 KR101301020 B1 KR 101301020B1 KR 1020090125541 A KR1020090125541 A KR 1020090125541A KR 20090125541 A KR20090125541 A KR 20090125541A KR 101301020 B1 KR101301020 B1 KR 101301020B1
- Authority
- KR
- South Korea
- Prior art keywords
- mobile node
- signal strength
- reference nodes
- information
- node
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-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/0252—Radio frequency fingerprinting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명의 이동 노드 위치 인식장치 및 이를 이용한 이동 노드 위치 인식 장치는, 주기적으로 이동 노드로부터 패킷을 수신하여 신호세기정보를 출력하는 기준 노드; 및 기준 노드로부터 수신한 신호세기정보를 공간정보를 바탕으로 이동 노드의 위치를 계산하는 측위 서버를 구비한다.The mobile node position recognizing apparatus and the mobile node position recognizing apparatus using the same include: a reference node which periodically receives a packet from the mobile node and outputs signal strength information; And a positioning server for calculating the position of the mobile node based on the spatial information from the signal strength information received from the reference node.
이동 노드, 기준 노드, 측위 서버, 위치 추정 Mobile node, reference node, positioning server, location estimation
Description
본 발명은 이동 노드의 위치를 인식할 수 있는 장치 및 방법에 관한 것으로서, 더욱 상세하게는 실내 환경에서 실측된 전파 세기와 공간 정보를 활용한 전파 세기 추정 알고리즘을 활용해 임의의 이동 노드의 실내에서의 위치를 인식할 수 있는 장치 및 방법에 관한 것이다.The present invention relates to a device and a method for recognizing a location of a mobile node, and more particularly, to a mobile node indoors using a propagation strength estimation algorithm using the propagation strength and spatial information measured in an indoor environment. The present invention relates to a device and a method for recognizing a location of a.
본 발명은 지식경제부의 IT 성장동력기술개발사업의 일환으로 수행한 연구로부터 도출된 것이다[과제관리번호:2008-S-023-02,과제명:NanoQplus 기반 센서 네트워크 시뮬레이터 개발].The present invention is derived from a study conducted as part of the IT growth engine technology development project of the Ministry of Knowledge Economy [Task management number: 2008-S-023-02, Title: Development of NanoQplus-based sensor network simulator].
유비쿼터스 센서 네트워크이나 홈 네트워크에 대한 관심이 커지면서 실내에서 무선 이동 노드의 위치 또한 그 중요도가 높아지고 있다.As interest in ubiquitous sensor networks and home networks grows, the location of wireless mobile nodes in the room is also becoming more important.
위치 인식은 U-Health에서 환자의 위치를 파악한다든지 산업환경에서 물류의 위치를 파악하는 응용, 홈 네트워크 환경에서 위치를 이용한 상황 인지 서비스 등 다양한 응용에 사용 될 수 있다.Location Awareness can be used for various applications such as identifying the patient's location in U-Health, applying the location of logistics in industrial environment, and context-aware service using location in home network environment.
실외의 경우 GPS를 이용한 위치의 인식이 가능하다. 그러나, 실내의 경우 위성 신호를 받지 못해 GPS 같은 기술은 사용할 수 없다.In the case of outdoors, it is possible to recognize the location using GPS. However, indoors cannot receive satellite signals and cannot use technologies such as GPS.
종래 실내 위치 인식 기술은 크게 연결성을 가지고 파악하는 영역(Zone) 방식과 신호의 세기를 이용한 거리를 활용한 삼각측량법 두 가지로 나눌 수 있다.Conventional indoor location recognition technology can be classified into two methods: a zone method that can be identified with connectivity and a triangulation method that uses a distance using signal strength.
첫 번째 방법은, 미리 위치가 알려진 무선 단말의 통신 영역에 들어옴으로써 위치를 파악하는 방법으로 그 구현이 간단하지만 해당 영역 안에 어떤 위치에 있는지 정확한 위치를 파악할 수 없고, 정확도를 높이기 위해 영역의 기준이 되는 단말이 많은 필요하게 된다.The first method is to find a location by entering a communication area of a wireless terminal whose location is known in advance, but the implementation is simple, but it is impossible to determine the exact location of the location within the area. Many terminals are needed.
두 번째 방법은, 3개 이상의 앵커(Anchor) 노드로부터 거리를 구한 후 삼각측량법(Triangulation)을 이용하여 노드의 위치를 찾는 방법이다. 노드 간 거리를 알기 위해서는 일반적으로 전파 신호 세기를 사용하는데 복잡한 실내 구조 때문에 오차가 커진다는 단점이 있다.The second method is to find the position of a node using triangulation after finding the distance from three or more anchor nodes. In order to know the distance between nodes, radio signal strength is generally used. However, the error is large due to the complicated interior structure.
따라서, 복잡한 실내 공간 환경에서 센서 네트워크 망, 홈 네트워크 망 등의 무선 네트워크환경에서 실내 위치인식의 높일 수 있는 새로운 기술이 필요하다.Therefore, there is a need for a new technology for improving indoor location recognition in wireless network environments such as sensor network networks and home network networks in complex indoor space environments.
본 발명은 복잡한 실내 공간 환경에서 이동 노드의 위치 정보를 정확히 산출할 수 있는 장치 및 방법을 제공하는 것을 목적으로 한다.An object of the present invention is to provide an apparatus and method for accurately calculating position information of a mobile node in a complex indoor space environment.
또한, 본 발명은 네트워크 망, 홈 네트워크 망 등의 무선 네트워크환경에서 무선 통신 장치의 위치를 정확히 산출할 수 있는 장치 및 방법을 제공하는 것을 목 적으로 한다.Another object of the present invention is to provide an apparatus and method for accurately calculating the position of a wireless communication device in a wireless network environment such as a network network and a home network network.
또한, 본 발명은 공간정보를 활용한 전파 세기 예측을 활용하여 좀 더 정확한 위치 정보를 제공할 수 있는 장치 및 방법을 제공하는 것을 목적으로 한다.Another object of the present invention is to provide an apparatus and a method capable of providing more accurate location information by using propagation intensity prediction using spatial information.
또한, 본 발명은 영역 판단 방식(Zone-based Method) 보다 이동 노드의 위치를 정확하게 산출할 수 있는 장치 및 방법을 제공하는 것을 목적으로 한다.Another object of the present invention is to provide an apparatus and a method capable of accurately calculating the position of a mobile node rather than a zone-based method.
또한, 본 발명은 초음파 센서를 이용하는 방법보다 적은 수의 기준 노드를 이용하여 이동 노드의 위치를 산출할 수 있는 장치 및 방법을 제공하는 것을 목적으로 한다.It is also an object of the present invention to provide an apparatus and method for calculating the position of a mobile node using fewer reference nodes than a method using an ultrasonic sensor.
또한, 이동 노드의 위치를 초기화, 보정시키는 등의 부가작업이 없이 이동 노드의 위치를 산출할 수 있는 장치 및 방법을 제공하는 것을 목적으로 한다.Another object of the present invention is to provide an apparatus and a method for calculating the position of a mobile node without additional work such as initializing and correcting the position of the mobile node.
본 발명의 이동 노드 위치 인식장치는, 주기적으로 이동 노드로부터 패킷을 수신하여 신호세기정보를 출력하는 복수개의 기준 노드; 및 상기 기준 노드로부터 수신한 신호세기정보, 및 기저장된 공간정보와 기준 노드 배치정보를 이용하여 상기 이동 노드의 위치를 계산하는 측위 서버를 구비한다.The mobile node position recognizing apparatus of the present invention comprises: a plurality of reference nodes which periodically receive packets from the mobile node and output signal strength information; And a positioning server for calculating the position of the mobile node using the signal strength information received from the reference node, and prestored spatial information and reference node arrangement information.
특히, 상기 기준 노드로부터 신호세기정보를 수신하는 통신부; 및 상기 신호세기정보, 및 기저장된 공간정보와 상기 기준 노드의 배치정보를 기반으로 위치 추정 알고리즘에 따라 상기 이동 노드의 위치를 계산하는 위치 추정부를 구비하는 것을 특징으로 한다.In particular, the communication unit for receiving the signal strength information from the reference node; And a position estimator configured to calculate a position of the mobile node according to a position estimation algorithm based on the signal strength information, prestored spatial information, and arrangement information of the reference node.
또한, 상기 위치 추정부는, Ray-Tracing 신호 예측 알고리즘을 사용하여 상 기 이동 노드의 위치 정보를 산출하는 것을 특징으로 한다.The position estimator may calculate position information of the mobile node using a ray-tracing signal prediction algorithm.
또한, 상기 기준 노드는, 블루투스, RFID, 지그비(Zigbee), UWB, 및 무선랜 중 어느 하나의 통신 방식을 이용하여 상기 이동 노드로부터 패킷을 수신하는 것을 특징으로 한다.The reference node may be configured to receive a packet from the mobile node using any one of Bluetooth, RFID, Zigbee, UWB, and wireless LAN.
또한, 상기 기준 노드와 상기 측위 서버는 무선 통신 방식으로 데이터를 송수신하는 것을 특징으로 한다.In addition, the reference node and the positioning server is characterized in that for transmitting and receiving data in a wireless communication method.
또한, 상기 측위 서버는, 3개 이상의 기준 노드로부터 수신한 신호세기정보를 이용하여 상기 이동 노드의 위치를 계산하는 것을 특징으로 한다.The positioning server may calculate a location of the mobile node using signal strength information received from three or more reference nodes.
또한, 상기 측위 서버는, 상기 이동 노드가 자신의 위치를 요구한 경우, 해당 신호를 수신한 기준 노드 중 신호 세기가 가장 센 기준 노드로 위치 정보를 전달하는 것을 특징으로 한다.In addition, when the mobile node requests its own location, the positioning server transmits the location information to the reference node having the strongest signal strength among the reference nodes that receive the signal.
한편, 본 발명의 이동 노드 위치 인식 방법은, 기준 노드에서 이동 노드로부터 패킷을 수신하는 단계; 상기 기준 노드에서 수신된 신호의 세기를 추출하는 단계; 상기 기준 노드에서 추출된 신호세기정보를 측위 서버로 전송하는 단계; 및 상기 측위 서버에서 상기 기준 노드로부터 수신한 신호세기정보, 및 기저장된 공간정보와 기준 노드 배치정보를 이용하여 상기 이동 노드의 위치를 계산하는 단계를 포함한다.On the other hand, the mobile node position recognition method of the present invention, the step of receiving a packet from the mobile node at the reference node; Extracting the strength of the signal received at the reference node; Transmitting the signal strength information extracted from the reference node to a positioning server; And calculating, by the positioning server, the position of the mobile node using signal strength information received from the reference node, previously stored spatial information, and reference node arrangement information.
특히, 상기 측위 서버는, 3개 이상의 기준 노드로부터 신호세기정보를 수신한 경우, 상기 이동 노드의 위치를 계산하는 것을 특징으로 한다.In particular, the positioning server, when receiving the signal strength information from three or more reference nodes, characterized in that for calculating the position of the mobile node.
또한, 상기 측위 서버는, 상기 이동 노드가 자신의 위치를 요구한 경우, 해당 신호를 수신한 기준 노드 중 신호 세기가 가장 센 기준 노드로 위치 정보를 전달하는 것을 특징으로 한다.In addition, when the mobile node requests its own location, the positioning server transmits the location information to the reference node having the strongest signal strength among the reference nodes that receive the signal.
또한, 상기 측위 서버는, Ray-Tracing 신호 예측 알고리즘을 사용하여 상기 이동 노드의 위치 정보를 산출하는 것을 특징으로 한다.The positioning server may calculate position information of the mobile node using a ray-tracing signal prediction algorithm.
또한, 상기 기준 노드에서 이동 노드로부터 패킷을 수신하는 단계는, 블루투스, RFID, 지그비(Zigbee), UWB, 및 무선랜 중 어느 하나의 통신 방식을 이용하여 상기 이동 노드로부터 패킷을 수신하는 것을 특징으로 한다.The receiving of the packet from the mobile node at the reference node may include receiving the packet from the mobile node using any one of Bluetooth, RFID, Zigbee, UWB, and wireless LAN. do.
본 발명에 따른 이동 노드 위치 인식 장치 및 방법은 다음과 같은 효과를 기대할 수 있다.The mobile node position recognition apparatus and method according to the present invention can expect the following effects.
첫째, 실내 무선 환경에서의 이동 노드에 대한 정확한 위치 정보를 산출할 수 있다.First, accurate location information about a mobile node in an indoor wireless environment can be calculated.
둘째, GPS 같은 실외 환경에서만 사용할 수 있는 기술을 대체할 수 있다.Second, it can replace technologies that can only be used in outdoor environments such as GPS.
셋째, 영역 판단 방식(Zone-based Method) 보다 이동 노드의 위치를 정확하게 산출할 수 있다.Third, the position of the mobile node can be calculated more accurately than the zone-based method.
넷째, 초음파 센서를 이용하는 방법보다 적은 수의 기준 노드를 이용하여 이동 노드의 위치를 산출할 수 있다.Fourth, the position of the mobile node can be calculated using fewer reference nodes than the method using the ultrasonic sensor.
다섯째, 이동 노드의 위치를 초기화, 보정시키는 등의 부가작업이 없이 이동 노드의 위치를 산출할 수 있다.Fifth, the position of the mobile node can be calculated without additional work such as initializing and correcting the position of the mobile node.
본 발명을 첨부된 도면을 참조하여 상세히 설명하면 다음과 같다. 여기서, 반복되는 설명, 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능, 및 구성에 대한 상세한 설명은 생략한다. 본 발명의 실시형태는 당 업계에서 평균적인 지식을 가진 자에게 본 발명을 보다 완전하게 설명하기 위해서 제공되는 것이다. 따라서, 도면에서의 요소들의 형상 및 크기 등은 보다 명확한 설명을 위해 과장될 수 있다.The present invention will now be described in detail with reference to the accompanying drawings. Hereinafter, a repeated description, a known function that may obscure the gist of the present invention, and a detailed description of the configuration will be omitted. Embodiments of the present invention are provided to more fully describe the present invention to those skilled in the art. Accordingly, the shapes and sizes of the elements in the drawings and the like can be exaggerated for clarity.
먼저 무선 환경에서 이동 노드의 위치 파악을 위한 데이터의 흐름에 대해 기술한다. 본 발명에서 설명하는 무선 환경은 싱글 홉 다중 AP(또는 싱크노드) 환경을 모두 포함하며 블루투스, RFID, 지그비(Zigbee), UWB, 및 무선랜 등 신호 세기를 추출 할 수 있는 모든 무선 네트워크 프로토콜에 적용 가능하다.First, data flow for locating a mobile node in a wireless environment is described. The wireless environment described in the present invention includes a single hop multiple AP (or sync node) environment and is applicable to all wireless network protocols capable of extracting signal strength such as Bluetooth, RFID, Zigbee, UWB, and WLAN. It is possible.
도 1은 본 발명의 바람직한 실시예에 따른 이동 노드 위치 인식 장치를 설명하기 위한 도면이다.1 is a view for explaining a mobile node position recognition apparatus according to a preferred embodiment of the present invention.
본 발명의 이동 노드 위치 인식 장치는 주기적으로 이동 노드로부터 패킷을 수신하여 신호세기정보를 출력하는 기준 노드(20), 및 기준 노드(20)로부터 수신한 신호세기정보, 기저장된 공간정보 및 기준 노드 배치정보를 이용하여 이동 노드(10)의 위치를 계산하는 측위 서버(30)를 구비한다. 여기서, 기준 노드(20)는 복수 개 존재하며, 측위 서버(30)는 3개 이상의 기준 노드(20)로부터 신호세기정보를 수신하여 이동 노드(10)의 위치를 추정하는 것이 바람직하다.The mobile node position recognition apparatus of the present invention periodically receives a packet from the mobile node and outputs signal strength information, and signal strength information, prestored spatial information, and reference node received from the
이동 노드(10)는 주기적으로 또는 필요에 따라 패킷을 기준 노드(20)로 전송한다. 미리 설치된 기준 노드(20)는 이동 노드(10)로부터 해당 패킷을 수신하여 이동 노드(10)의 신호세기를 검출한다. 여기서, 기준 노드(20)는 삼각측량법에서 앵커(Anchor) 역할을 하는 노드이다. The
기준 노드(20)는 이동 노드(10)의 신호세기정보를 측위 서버(30)로 전달한다. 기준 노드(20)와 측위 서버(30)는 유선 또는 무선으로 데이터를 주고 받을 수 있다.The
측위 서버(30)는 통신부(32), 위치 추정부(34), 공간 정보 DB(36), 및 기준 노드 배치정보 DB(38)를 구비한다.The
통신부(32)는 기준 노드(20)로부터 전송되는 신호세기정보를 수신하여, 이를 위치 추정부(34)에 전달한다.The
위치 추정부(34)는 위치 추정 알고리즘을 이용하여 이동 노드(10)의 위치를 계산한다. 보다 상세하게는, 위치 추정부(34)는 기준 노드(20)로부터 수신한 신호세기정보, 공간 정보 DB(36)에 저장된 공간정보, 및 기준노드 배치정보 DB(38)에 저장된 기준 노드(20)의 배치정보를 기반으로 위치 추정 알고리즘에 따라 이동 노드(10)의 위치를 계산한다. 여기서 위치 추정 알고리즘으로 Ray-Tracing과 같은 신호 예측 알고리즘이 사용될 수 있다. Ray-Tracing 이외에도 공간정보를 이용하여 신호 세기를 추출하는 휴리스틱 한 알고리즘 등이 사용될 수 있다.The
공간 정보 DB(36)는 실내 건축물에 대한 데이터(즉, 공간정보)를 저장하며, 요청에 따라 저장된 공간 정보를 위치 추정부(34)에 제공한다. 공간 정보는 캐드 파일, 3D 폴리곤으로 구성된 데이터 등을 포함한 다양한 포맷이 될 수 있다.The spatial information DB 36 stores data on the indoor building (ie, spatial information), and provides the stored spatial information to the
기준 노드 배치정보 DB(38)는 기준 노드(20)의 배치정보를 저장하며, 요청에 따라 저장된 기준 노드 배치정보를 위치 추정부(34)에 제공한다. 기준 노드 배치정보는 해당 공간에 따라 2차원 또는 3차원 좌표가 될 수 있다.The reference node
도 2는 본 발명에 따른 이동 노드 위치 인식 방법의 진행과정을 나타내는 흐름도이다.2 is a flowchart illustrating a process of a mobile node location recognition method according to the present invention.
도 2를 참조하면, 이동 노드는 주기적으로 패킷 신호를 전송하고 기준 노드가 이를 수신한다(S201).Referring to FIG. 2, the mobile node periodically transmits a packet signal and the reference node receives it (S201).
종래 기술에 의하면 기준 노드가 이동 노드에 비컨 메시지(beacon)를 보내는 경우도 있다. 하지만, 이러한 경우, 이동 노드가 다수 개의 메시지를 수신하여 처리해야 하므로, 이동 노드에 부하가 걸리고 비콘 메시지들이 동시에 처리되지 않는 경우가 발생한다.According to the prior art, a reference node sometimes sends a beacon message to a mobile node. However, in this case, since the mobile node needs to receive and process a plurality of messages, the mobile node is overloaded and beacon messages are not processed at the same time.
따라서, 본 발명에서는 이동 노드가 기준 노드로 메시지를 보내는 방식을 이용한다. 이러한 방식은 이미 인프라(infra)가 갖추어져 있는 환경에서 쉽게 적용될 수 있다.Therefore, in the present invention, the mobile node uses a method of sending a message to the reference node. This approach can be easily applied in an environment that already has infrastructure.
다음으로, 기준 노드는 이동 노드로부터 받은 패킷 신호을 기반으로 신호 세기를 추출한다. 그리고, 기준 노드는 이동 노드의 신호세기정보를 측위 서버로 전송한다.Next, the reference node extracts signal strength based on the packet signal received from the mobile node. The reference node transmits signal strength information of the mobile node to the positioning server.
측위 서버는 하나의 3개 이상의 기준 노드로부터 신호세기정보를 수신하게 되면, 위치 추정 알고리즘에 따라 이동 노드의 위치 계산을 시작한다(S202). 전술한 기준 노드의 개수는 기준 노드가 설치되어 있는 수에 따라 달라질 수 있으며, 그 수가 증가할수록 보다 정확한 위치 계산이 가능해진다.When the positioning server receives signal strength information from one or more reference nodes, the positioning server starts calculating the position of the mobile node according to the position estimation algorithm (S202). The number of the reference nodes described above may vary depending on the number of reference nodes installed, and as the number of reference nodes increases, more accurate position calculation is possible.
한편, 이동 노드가 자신의 위치를 요구한 경우, 측위 서버에서는 해당 신호를 수신한 기준 노드 중 신호 세기가 가장 센 기준 노드로 위치 정보를 전달한다.On the other hand, when the mobile node requests its own location, the positioning server transmits the location information to the reference node having the strongest signal strength among the reference nodes that receive the signal.
측위 서버는 각 기준 노드의 좌표(배치정보)를 이미 알고 있으므로, 각 기준 노드의 해당 좌표를 바탕으로 이동 노드가 있을 수 있는 위치(1차 영역)를 1차적으로 선별한다(S203). 이는 각 기준 노드의 위치에서 장애물이 없는 환경인 프리 스페이스(Free-Space) 모델로 구할 수 있다. 1차적으로 범위를 좁힘으로써 계산 속도를 높일 수 있다.Since the positioning server already knows the coordinates (arrangement information) of each reference node, it first selects a position (primary region) where the mobile node may be based on the corresponding coordinates of each reference node (S203). This can be obtained with a free-space model, which is an obstacle-free environment at the position of each reference node. By primarily narrowing the range, the calculation speed can be increased.
S203 단계를 통해 설정된 1차 영역에 대해 공간정보를 이용한 위치 추정 알고리즘을 사용하여 각 기준 노드에 대한 신호 세기를 추정한다(S204).The signal strength of each reference node is estimated using a position estimation algorithm using spatial information with respect to the primary region set in step S203 (S204).
다음으로, S204 단계에서 추정한 신호세기와 실제 신호세기를 비교하여 위치 좌표를 결정한다. 즉, 추정한 신호세기가 각 기준 노드에 대한 실제 신호세기와 일치하거나 오차가 가장 적은 위치를 이동 노드의 위치 좌표를 결정한다(S205).Next, the position coordinates are determined by comparing the signal strength estimated in step S204 with the actual signal strength. That is, the position coordinates of the mobile node are determined at the position where the estimated signal strength coincides with the actual signal strength for each reference node or the error is the smallest (S205).
공간 정보는 캐드 파일, 3D 폴리곤으로 구성된 데이터 등을 포함한 다양한 포맷이 될 수 있으며, 기준 노드 배치정보는 해당 공간에 따라 2차원 또는 3차원 좌표가 될 수 있다.The spatial information may be in various formats including a CAD file, data composed of 3D polygons, and the like, and the reference node arrangement information may be two-dimensional or three-dimensional coordinates according to the corresponding space.
기존 삼각측량법에 의한 위치 추적은 공간정보가 없기 때문에 장애물이 없는 환경에서 동일한 신호 감쇄가 일어난다는 가정하에 위치를 계산한다. 따라서, 오류 가 많을 수밖에 없다.The location tracking by the conventional triangulation method calculates the location under the assumption that the same signal attenuation occurs in an obstacle-free environment because there is no spatial information. Therefore, there are many errors.
반면, 본 발명에서는 공간 구조에 따른 신호 세기가 예측 가능한 알고리즘을 사용하여 추정한다.On the other hand, in the present invention, the signal strength according to the spatial structure is estimated using a predictable algorithm.
따라서, 기존 공간 구조를 사용하지 않은 발명보다 정확도를 높일 수 있다. 실제 수신된 신호 세기를 바탕으로 위치를 계산할 때 위치 추정 알고리즘은 Ray-Tracing과 같은 신호 예측 알고리즘을 사용하여 위치를 추정한다.Therefore, the accuracy can be higher than the invention that does not use the existing spatial structure. When calculating the position based on the actual received signal strength, the position estimation algorithm estimates the position using a signal prediction algorithm such as Ray-Tracing.
Ray-Tracing 이 외에도 공간 정보를 활용한 신호 세기를 추출하는 휴리스틱 한 알고리즘 등이 사용될 수 있다.In addition to ray tracing, heuristic algorithms for extracting signal strength using spatial information can be used.
이러한 예측 알고리즘을 이용하여 추정한 신호 세기와 실제 기준 노드를 통해 전달된 신호세기정보를 비교하여 현재 이동 노드의 위치 좌표를 결정한다.The location coordinates of the current mobile node are determined by comparing the signal strength estimated using the prediction algorithm with the signal strength information transmitted through the actual reference node.
본 발명의 일부 단계들은 컴퓨터가 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다. 컴퓨터가 읽을 수 있는 기록 매체의 예로는 ROM, RAM, CD-ROM, CD-RW, 자기 테이프, 플로피디스크, HDD, 광 디스크, 광자기 저장장치 등이 있을 수 있으며, 또한 캐리어 웨이브(예를 들어, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드로 저장되고 실행될 수 있다.Some steps of the invention may be embodied as computer readable code on a computer readable recording medium. A computer-readable recording medium includes all kinds of recording apparatuses in which data that can be read by a computer system is stored. Examples of the computer-readable recording medium include ROM, RAM, CD-ROM, CD-RW, magnetic tape, floppy disk, HDD, optical disk, magneto optical storage, , Transmission over the Internet). The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
이상에서와 같이 도면과 명세서에서 최적의 실시예가 개시되었다. 여기서 특정한 용어들이 사용되었으나, 이는 단지 본 발명을 설명하기 위한 목적에서 사용된 것이지 의미 한정이나 특허청구범위에 기재된 본 발명의 범위를 제한하기 위하여 사용된 것은 아니다. 그러므로, 본 기술 분야의 통상의 지식을 가진자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.As described above, an optimal embodiment has been disclosed in the drawings and specification. Although specific terms have been employed herein, they are used for purposes of illustration only and are not intended to limit the scope of the invention as defined in the claims or the claims. Therefore, those skilled in the art will appreciate that various modifications and equivalent embodiments are possible without departing from the scope of the present invention. Accordingly, the true scope of the present invention should be determined by the technical idea of the appended claims.
도 1은 위치 측정을 위한 정보 전달 흐름을 나타낸 예시도이다.1 is an exemplary view showing an information transmission flow for position measurement.
도 2는 본 발명에 따른 이동 노드 위치 인식 방법의 진행 과정을 나타낸 흐름도이다.2 is a flowchart illustrating a process of a mobile node location recognition method according to the present invention.
도 3은 기준 노드에 따른 RF 신호 세기 추정 예시도이다.3 illustrates an example of RF signal strength estimation according to a reference node.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
10:이동 노드 20:기준 노드10: mobile node 20: reference node
30:측위 서버 32:통신부30: positioning server 32: communication unit
34:위치 추정부 36:공간정보 DB34: position estimation unit 36: spatial information DB
38:기준노드 배치정보DB38: Base node placement information DB
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090125541A KR101301020B1 (en) | 2009-12-16 | 2009-12-16 | A movable node position searching device and the position searching method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090125541A KR101301020B1 (en) | 2009-12-16 | 2009-12-16 | A movable node position searching device and the position searching method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110068543A KR20110068543A (en) | 2011-06-22 |
KR101301020B1 true KR101301020B1 (en) | 2013-08-28 |
Family
ID=44400774
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090125541A KR101301020B1 (en) | 2009-12-16 | 2009-12-16 | A movable node position searching device and the position searching method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101301020B1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20170048981A (en) * | 2015-10-27 | 2017-05-10 | 한국전자통신연구원 | System and method for tracking position based on multi sensor |
KR101785635B1 (en) | 2015-09-02 | 2017-10-17 | 에스케이텔레콤 주식회사 | Terminal device and server for storing information for measuring location of terminal device |
KR101793637B1 (en) | 2017-09-27 | 2017-11-20 | 에스케이텔레콤 주식회사 | Terminal device and server for storing information for measuring location of terminal device |
KR20200132295A (en) | 2019-05-16 | 2020-11-25 | 한국전자통신연구원 | Apparatus and method for indoor location estimation based on packet capture |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101908303B1 (en) * | 2017-05-12 | 2018-10-16 | 엘지전자 주식회사 | Lighting device, and lighting system including the same |
KR102076988B1 (en) * | 2018-04-05 | 2020-02-14 | 동국대학교 산학협력단 | Apparatus for indoor location measurement using beacon placed indoor and operating method thereof |
CN112799010B (en) * | 2019-11-13 | 2024-03-12 | 辰芯科技有限公司 | Indoor positioning system and method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100366326B1 (en) * | 1997-09-05 | 2002-12-31 | 모토로라 인코포레이티드 | Method and system for estimating a subscriber's location in a cluttered area |
KR20070021359A (en) * | 2005-08-18 | 2007-02-23 | 유범규 | Apparatus for tracking position by using active terminal |
KR20090128074A (en) * | 2008-06-10 | 2009-12-15 | 한림대학교 산학협력단 | Portable wireless terminal, fixed wireless terminal and interior location tracking system and method by using the same |
-
2009
- 2009-12-16 KR KR1020090125541A patent/KR101301020B1/en active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100366326B1 (en) * | 1997-09-05 | 2002-12-31 | 모토로라 인코포레이티드 | Method and system for estimating a subscriber's location in a cluttered area |
KR20070021359A (en) * | 2005-08-18 | 2007-02-23 | 유범규 | Apparatus for tracking position by using active terminal |
KR20090128074A (en) * | 2008-06-10 | 2009-12-15 | 한림대학교 산학협력단 | Portable wireless terminal, fixed wireless terminal and interior location tracking system and method by using the same |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101785635B1 (en) | 2015-09-02 | 2017-10-17 | 에스케이텔레콤 주식회사 | Terminal device and server for storing information for measuring location of terminal device |
KR20170048981A (en) * | 2015-10-27 | 2017-05-10 | 한국전자통신연구원 | System and method for tracking position based on multi sensor |
KR102076531B1 (en) | 2015-10-27 | 2020-02-12 | 한국전자통신연구원 | System and method for tracking position based on multi sensor |
KR101793637B1 (en) | 2017-09-27 | 2017-11-20 | 에스케이텔레콤 주식회사 | Terminal device and server for storing information for measuring location of terminal device |
KR20200132295A (en) | 2019-05-16 | 2020-11-25 | 한국전자통신연구원 | Apparatus and method for indoor location estimation based on packet capture |
US11290976B2 (en) | 2019-05-16 | 2022-03-29 | Electronics And Telecommunications Research Institute | Apparatus and method for estimating indoor location based on packet capture |
Also Published As
Publication number | Publication date |
---|---|
KR20110068543A (en) | 2011-06-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11178510B2 (en) | Network positioning method and related equipment | |
KR101260647B1 (en) | Wireless localization method based on an efficient multilateration algorithm over a wireless sensor network and a recording medium in which a program for the method is recorded | |
KR101301020B1 (en) | A movable node position searching device and the position searching method thereof | |
Ou et al. | Sensor position determination with flying anchors in three-dimensional wireless sensor networks | |
EP3198897B1 (en) | Device-to-device assisted positioning in wireless cellular technologies | |
US9584972B2 (en) | Positioning method, client and positioning system | |
CN103402258B (en) | Wi-Fi (Wireless Fidelity)-based indoor positioning system and method | |
JP5710778B2 (en) | Wireless station self-positioning | |
KR101077879B1 (en) | Estimating the location of inexpensive wireless terminals by using signal strength measurements | |
CN107566065A (en) | TOF localization methods based on UWB | |
US20140211691A1 (en) | System and method for choosing suitable access points in quips autarkic deployment | |
US20160069978A1 (en) | Enhancing Client Location via Beacon Detection | |
KR101959606B1 (en) | Apparatus for estimating indoor position using drone and method thereof | |
JP2014507654A (en) | Method and apparatus for mobile device location determination | |
EP2928245A1 (en) | A wireless access point, a transmitter-implemented method, a mobile user device and a user-implemented method for localization | |
EP2901781A1 (en) | Methods and arrangements to communicate environmental information for localization | |
US20240155537A1 (en) | Methods for positioning a wireless device, a related wireless node and a related location network node | |
JP2005123833A (en) | Method of controlling position detecting system | |
KR100940006B1 (en) | Apparatus and method for node localization in wireless networks | |
US20120165040A1 (en) | Method for locating wireless nodes using difference triangulation | |
Mageid | Self-correcting localization scheme for vehicle to vehicle communication | |
KR101333272B1 (en) | Method of range-free localization using average of neighbors' hop-counts for wireless sensor networks | |
Cho | Implementation technology for localising a group of mobile nodes in a mobile wireless sensor network | |
Lubbad et al. | Robust indoor wi-fi positioning system for android-based smartphone | |
Chandirasekaran et al. | A REAL TIME-BASED OPTIMIZED NODE LOCALIZATION TECHNIQUE FOR WIRELESS SENSOR NETWORKS |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20160922 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20170808 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20190702 Year of fee payment: 7 |