KR102072523B1 - System, Method and Computer-readable Medium for determining the location of moving tag which can convert mode based on radio signal - Google Patents

System, Method and Computer-readable Medium for determining the location of moving tag which can convert mode based on radio signal Download PDF

Info

Publication number
KR102072523B1
KR102072523B1 KR1020190110408A KR20190110408A KR102072523B1 KR 102072523 B1 KR102072523 B1 KR 102072523B1 KR 1020190110408 A KR1020190110408 A KR 1020190110408A KR 20190110408 A KR20190110408 A KR 20190110408A KR 102072523 B1 KR102072523 B1 KR 102072523B1
Authority
KR
South Korea
Prior art keywords
beacon
scanner
mobile tag
signal
tag
Prior art date
Application number
KR1020190110408A
Other languages
Korean (ko)
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 KR1020190110408A priority Critical patent/KR102072523B1/en
Application granted granted Critical
Publication of KR102072523B1 publication Critical patent/KR102072523B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • G06K7/10198Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves setting parameters for the interrogator, e.g. programming parameters and operating modes
    • G06K7/10207Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves setting parameters for the interrogator, e.g. programming parameters and operating modes parameter settings related to power consumption of the interrogator
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • G06K7/10237Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves the reader and the record carrier being capable of selectively switching between reader and record carrier appearance, e.g. in near field communication [NFC] devices where the NFC device may function as an RFID reader or as an RFID tag
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0245Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal according to signal strength
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Toxicology (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention relates to a system for determining a location of a mobile tag converting a wireless signal-based mode, a method thereof, and a computer-readable medium. More specifically, provided are the system for determining a location of a mobile tag converting a wireless signal-based mode, which can determine a location of a mobile tag by consuming minimal electricity according as a beacon scanner and the mobile tag operate by allowing the mobile tag to convert a mode in accordance with a preset criterion through wireless communication, the method thereof, and the computer-readable medium.

Description

무선신호기반 모드를 변환하는 이동식태그의 위치를 판단하는 시스템, 방법 및 컴퓨터-판독가능 매체 {System, Method and Computer-readable Medium for determining the location of moving tag which can convert mode based on radio signal}System, method and computer-readable medium for determining the location of moving tag which can convert mode based on radio signal}

본 발명은 무선신호기반 모드를 변환하는 이동식태그의 위치를 판단하는 시스템, 방법, 및 컴퓨터 판독가능 매체에 관한 것으로서, 더욱 상세하게는, 비콘스캐너와 이동식태그가 무선통신을 통하여 이동식태그가 기설정된 기준에 따라 모드를 변환하며 동작함으로써 전력을 최소한으로 소모하며 이동식태그의 위치를 판단할 수 있는 무선신호기반 모드를 변환하는 이동식태그의 위치를 판단하는 시스템, 방법 및 컴퓨터 판독가능 매체에 관한 것이다.The present invention relates to a system, a method, and a computer readable medium for determining a location of a mobile tag for converting a wireless signal-based mode. More particularly, a mobile tag is preconfigured through a wireless communication between a beacon scanner and a mobile tag. A system, method, and computer-readable medium for determining a location of a mobile tag for converting a wireless signal-based mode that consumes minimal power and operates to determine a location of the mobile tag by operating in mode switching according to a reference.

출입 관리 시스템이란, 도어를 통해 특정 공간으로 출입하고자 하는 출입자를 인식하여 관리하는 시스템으로, 현재 높은 보안성이 유지되는 출입 통제 시설뿐만 아니라, 일반적인 사무실, 가정집 등에도 널리 이용되고 있다.The access management system is a system for recognizing and managing an entrance person who wants to enter a specific space through a door, and is widely used not only for access control facilities where high security is maintained, but also for general offices and homes.

이러한 출입 관리 시스템으로는, 예를 들어, RFID(radio frequency identification) 또는 NFC(near field communication)를 이용하여 출입자에게 보안카드를 부여하고 해당 보안카드를 태그하는 방식, 혹은 지문인식, 홍채인식과 같은 생체인식 방식 등 다양한 방법의 출입 관리 시스템이 상용화 되어 있다.Such an access management system, for example, by using a radio frequency identification (RFID) or near field communication (NFC) to grant a security card to the person and tag the security card, or fingerprint recognition, iris recognition Various access control systems such as biometrics are commercially available.

하지만, 이와 같은 종래의 출입 관리 시스템은, 입장하는 사람이 출입을 허가 받은 사람인가를 판별하는 목적에 중점을 두어 관리하기 때문에 입장한 사람의 외출, 복귀와 같은 실시간 출입정보는 확인하기 어려운 경우가 많다.However, such a conventional access management system focuses on the purpose of determining whether the person entering is authorized to enter, and thus it is difficult to check real-time access information such as going out and returning to the person entering. many.

한편, BLE통신은 블루투스(Bluetooth) 4.0이상을 이용한 기술로, 기존의 블루투스 통신에 비하여 통신범위가 넓고, 정확도가 높으며 저전력으로 사용되기 때문에 현대사회에서 주목 받고 있는 기술이다.On the other hand, BLE communication is a technology that uses Bluetooth (Bluetooth) 4.0 or higher, it is a technology that is attracting attention in the modern society because the communication range is wider, higher accuracy and low power than the existing Bluetooth communication.

이러한 추세에 따라 최근에는 BLE통신을 사용하는 비콘을 이용한 출입 관리 시스템에 대한 관심 또한 커지고 있다. 비콘을 활용한 출입 관리 시스템의 경우, 출입자의 출입 허가 여부는 물론, 출입자의 입장, 외출과 같은 계속적인 출입정보 또한 트랙킹 가능하다는 장점이 있다.Recently, interest in access control systems using beacons using BLE communication has also increased. In the case of the access management system using beacons, there is an advantage that it is possible to track continuous access information such as entry and exit of the person as well as whether the person is allowed to access.

하지만, 종래의 비콘에 기반한 출입 관리 시스템은 출입영역 내외부에 무선신호를 송신하는 송신기를 고정시켜 이동하는 수신기에서 신호를 수신하여 신호세기차이를 비교하여 인식하는 방법으로 구성하고 있지만, 이러한 종래 기술의 경우, 이동형 비콘에서 신호처리를 수행하여야 하고, 이는 배터리를 전원으로 사용해야 하는 이동형 비콘의 특성상 배터리를 오래 사용할 수 없다는 문제점이 있다. 또한, 이러한 구성의 시스템은 이동하는 수신기에서 근처에 있는 장비의 신호만 처리하면 되기 때문에, 데이터 처리에 대한 부하는 훨씬 적게 되지만, 이동하는 수신기의 전력소모가 크다는 점에서 배터리만으로 장비를 장시간 동작시키기 어렵다는 단점과 출입을 인식한 결과를 서버에 전달하기 어렵다는 단점이 있다. 이러한 문제점을 해결하기 위해서는, 이동하는 장비에서 배터리만으로 장비를 장시간 동작시키면서 데이터 처리도 수행할 수 있는 기술이 필요하나 이러한 서비스를 제공하는 종래의 기술은 전무하다.However, the conventional access control system based on the beacon is configured by a method of fixing a transmitter for transmitting a radio signal in and out of an access area and receiving a signal from a moving receiver to recognize and compare the signal strength differences. In this case, signal processing should be performed in the mobile beacon, which has a problem in that the battery cannot be used for a long time due to the characteristics of the mobile beacon which requires the battery to be used as a power source. In addition, since the system of this configuration only needs to process signals from nearby equipment in the moving receiver, the load on the data processing is much smaller, but the power consumption of the moving receiver is high. There are disadvantages in that it is difficult and it is difficult to transfer the result of recognizing access to the server. In order to solve this problem, there is a need for a technology capable of performing data processing while operating the device for a long time using only the battery in a moving device, but there is no conventional technology for providing such a service.

본 발명은 비콘스캐너와 이동식태그가 무선통신을 통하여 이동식태그가 기설정된 기준에 따라 모드를 변환하며 동작함으로써 전력을 최소한으로 소모하여 이동식태그의 위치를 판단할 수 있는 무선신호기반 모드를 변환하는 이동식태그의 위치를 판단하는 시스템, 방법, 및 컴퓨터 판독가능 매체를 제공하는 것을 목적으로 한다.According to the present invention, the beacon scanner and the mobile tag operate by switching the mode according to a predetermined criterion through a wireless communication, and converting a wireless signal-based mode that can determine the location of the mobile tag by consuming minimal power. It is an object of the present invention to provide a system, method, and computer readable medium for determining the location of a tag.

상기와 같은 과제를 해결하기 위하여 본 발명은, 무선신호기반 모드를 변환하는 이동식태그의 위치를 판단하는 시스템으로서, 기기고유정보를 포함하는 스캐너신호를 브로드캐스팅하는 비콘스캐너; 태그고유정보를 포함하는 제1비콘신호를 브로드캐스팅하는 일반모드 및 복수의 비콘스캐너로부터 복수의 상기 스캐너신호를 수신하고, 복수의 상기 스캐너신호의 수신강도에 기초하여 제2비콘신호를 브로드캐스팅하는 액티브모드 중 하나의 모드를 수행할 수 있는 이동식태그;를 포함하고, 상기 이동식태그가 상기 일반모드로 동작하고 있고, 상기 비콘스캐너가 수신한 상기 이동식태그의 제1비콘신호의 수신강도가 기설정된 기준에 부합하는 경우에, 상기 비콘스캐너는 상기 이동식태그의 동작모드를 상기 일반모드에서 액티브모드로 변환하는 것을 상기 이동식태그에 요청하는, 무선신호기반 모드를 변환하는 이동식태그의 위치를 판단하는 시스템을 제공한다.In order to solve the above problems, the present invention provides a system for determining the position of a mobile tag for converting a wireless signal-based mode, the beacon scanner for broadcasting a scanner signal including the device-specific information; Receiving a plurality of scanner signals from a normal mode and a plurality of beacon scanners for broadcasting a first beacon signal including the tag-specific information, and broadcasting a second beacon signal based on the received intensity of the plurality of scanner signals A mobile tag capable of performing one of active modes; wherein the mobile tag is operating in the normal mode, and the reception intensity of the first beacon signal of the mobile tag received by the beacon scanner is preset; The system for determining the position of the mobile tag for converting a radio signal based mode, the beacon scanner requesting the mobile tag to convert the operating mode of the mobile tag from the normal mode to an active mode if it meets the criteria. To provide.

본 발명의 일 실시예에서는, 상기 일반모드에서의 제1비콘신호의 브로드캐스팅 인터벌보다 상기 액티브모드에서의 제2비콘신호의 브로드캐스팅 인터벌이 짧을 수 있다.In one embodiment of the present invention, the broadcasting interval of the second beacon signal in the active mode may be shorter than the broadcasting interval of the first beacon signal in the normal mode.

본 발명의 일 실시예에서는, 상기 비콘스캐너는, 상기 스캐너신호를 송신하는 1 이상의 송신모듈; 상기 제1비콘신호를 수신하고, 상기 이동식태그의 동작모드를 상기 일반모드에서 액티브모드로 변환하는 것을 상기 이동식태그에 요청하는 트리거모듈; 및 상기 제2비콘신호를 수신하는 수신모듈;을 포함할 수 있다.In one embodiment of the present invention, the beacon scanner includes one or more transmission modules for transmitting the scanner signal; A trigger module for receiving the first beacon signal and requesting the mobile tag to convert the operation mode of the mobile tag from the normal mode to the active mode; And a receiving module for receiving the second beacon signal.

본 발명의 일 실시예에서는, 상기 비콘스캐너는 상기 제1비콘신호를 수신하고, 상기 이동식태그의 동작모드를 상기 일반모드에서 액티브모드로 변환하는 것을 상기 이동식태그에 요청하는 트리거모듈을 포함하고, 상기 트리거모듈은, 제1비콘신호를 수신하는 단계; 상기 제1비콘신호의 신호강도가 기설정된 범위 이내인지 여부를 판별하는 단계; 상기 이동식태그에 스캔응답을 요청하는 단계; 상기 이동식태그로부터 스캔응답을 수신하는 단계; 상기 이동식태그에 키값을 송신하면서 액티브모드로의 모드전환을 요청하는 단계를 포함하고, 상기 이동식태그는 상기 키값에 대한 검증을 수행하고, 액티브모드로의 모드전환을 수행할 수 있다.In one embodiment of the present invention, the beacon scanner includes a trigger module for receiving the first beacon signal and requesting the mobile tag to convert the operation mode of the mobile tag from the normal mode to the active mode, The trigger module, receiving a first beacon signal; Determining whether the signal strength of the first beacon signal is within a preset range; Requesting a scan response from the removable tag; Receiving a scan response from the removable tag; And requesting mode switching to an active mode while transmitting a key value to the mobile tag, wherein the mobile tag can verify the key value and perform mode switching to the active mode.

본 발명의 일 실시예에서는, 상기 트리거모듈은, 상기 이동식태그의 서비스를 검색하는 단계; 상기 이동식태그로부터 서비스에 대한 정보를 수신하는 단계; 상기 이동식태그로 서비스의 특성을 검색하는 단계; 상기 이동식태그로부터 서비스의 특성에 대한 정보를 수신하는 단계; 및 상기 이동식태그와 데이터를 교환하는 단계;를 수행하지 않을 수 있다.In one embodiment of the present invention, the trigger module comprises: searching for a service of the mobile tag; Receiving information about a service from the removable tag; Searching for a characteristic of a service using the removable tag; Receiving information on a characteristic of a service from the removable tag; And exchanging data with the removable tag.

본 발명의 일 실시예에 따르면, 이동식태그는 항상 비콘신호를 송신하지 않고 기설정된 기준에 부합하는 경우에만 비콘신호를 송신하여, 배터리 전력소모를 최소화 할 수 있는 효과를 발휘할 수 있다.According to an embodiment of the present invention, the mobile tag may transmit the beacon signal only when it meets a predetermined criterion without always transmitting the beacon signal, thereby minimizing battery power consumption.

본 발명의 일 실시예에 따르면, 출입문을 기준으로 문으로의 진입 및 진출과 같이 위치를 파악하고자 하는 영역을 구분하여 확실하게 위치를 판단할 수 있는 효과를 발휘할 수 있다.According to an embodiment of the present invention, it is possible to reliably determine the location by dividing the area to determine the location, such as entry and exit to the door based on the door.

본 발명의 일 실시예에 따르면, 비콘스캐너가 다수의 이동식태그로부터 너무 많은 비콘신호를 수신하여 과부하가 걸리는 경우, 이동식태그가 비콘스캐너의 프로세서 역할을 일시적으로 대신하여, 과부하를 방지하고 데이터 송수신 오류 없이 이동식태그의 위치를 검출할 수 있는 효과를 발휘할 수 있다.According to one embodiment of the present invention, when a beacon scanner receives too many beacon signals from a plurality of mobile tags and becomes overloaded, the mobile tag temporarily takes over the role of the processor of the beacon scanner, thereby preventing overload and data transmission / reception error. It is possible to exert the effect of detecting the position of the removable tag without.

본 발명의 일 실시예에 따르면, 이동식태그가 가지는 수면모드, 일반모드, 및 액티브모드의 변환으로, 사용자가 이동식태그를 사용하지 않는 경우에는, 비콘신호를 송수신하지 않도록 함으로써, 배터리 전력소모를 최소화 할 수 있는 효과를 발휘할 수 있다.According to an embodiment of the present invention, when the mobile tag has a sleep mode, a normal mode, and an active mode conversion, when the user does not use the mobile tag, by not transmitting or receiving a beacon signal, thereby minimizing battery power consumption. It can exert an effect that can be done.

본 발명의 일 실시예에 따르면, 서비스서버에서는 이동식태그에서 필터링하고 도출한 결과값에 대한 정보를 바탕으로 이동식태그의 진입 진출을 판별함으로써, 데이터 처리의 과부화를 감소시킬 수 있는 효과를 발휘할 수 있다.According to an embodiment of the present invention, the service server determines the entry and exit of the mobile tag on the basis of the information on the result value filtered and derived from the mobile tag, thereby reducing the overload of data processing. .

도 1은 본 발명의 일 실시예에 따른 무선신호기반 이동식태그의 위치를 판단하는 시스템의 설치예를 개략적으로 도시한다.
도 2는 본 발명의 일 실시예에 따른 무선신호기반 이동식태그의 위치를 판단하는 시스템 형태를 개략적으로 도시한다.
도 3은 본 발명의 일 실시예에 따른 비콘스캐너의 내부 구성을 개략적으로 도시한다.
도 4는 본 발명의 일 실시예에 따른 이동식태그의 내부 구성을 개략적으로 도시한다.
도 5는 본 발명의 일 실시예에 따른 이동식태그의 동작모드별 신호 송수신 방식을 개략적으로 도시한다.
도 6은 본 발명의 일 실시예에 따른 이동식태그의 일반모드에서 액티브모드로의 변환 과정을 개략적으로 도시한다.
도 7은 본 발명의 일 실시예에 따른 이동식태그의 시간경과에 따른 일반모드 및 액티브모드의 변환 과정을 개략적으로 도시한다.
도 8은 본 발명의 일 실시예에 따른 이동식태그의 모드변환 과정에 따른 비콘신호의 처리과정을 개략적으로 도시한다.
도 9는 본 발명의 일 실시예에 따른 종래의 블루투스 연결을 통한 데이터 송수신 과정을 개략적으로 도시한다.
도 10은 본 발명의 일 실시예에 따른 이동식태그 및 비콘스캐너로부터 송신된 비콘신호의 처리과정을 개략적으로 도시한다.
도 11은 본 발명의 일 실시예에 따른 이동식태그의 수행 단계를 개략적으로 도시한다.
도 12는 본 발명의 일 실시예에 따른 비콘스캐너가 송신하는 데이터의 패킷형태를 개략적으로 도시한다.
도 13은 본 발명의 일 실시예에 따른 이동식태그가 송신하는 데이터의 패킷형태를 개략적으로 도시한다.
도 14는 본 발명의 일 실시예에 따른 이동식태그의 신호필터단계 수행에 따른 필터링 되는 데이터의 형태를 개략적으로 도시한다.
도 15는 본 발명의 일 실시예에 따른 이동식태그의 수행에 따른 수집한 복수의 비콘신호를 처리하는 과정을 개략적으로 도시한다.
도 16은 본 발명의 일 실시예에 따른 이동식태그가 비콘스캐너로부터 수신한 비콘신호를 신호필터단계의 수행에 따라 필터링된 수신강도를 표시한 그래프를 개략적으로 도시한다.
도 17은 본 발명의 일 실시예에 따른 이동식태그가 신호필터단계를 수행하여 도출한 필터링된 신호강도값을 각각의 비콘스캐너별로 합산한 합산값을 표시한 그래프를 개략적으로 도시한다.
도 18은 본 발명의 일 실시예에 따른 이동식태그의 신호필터단계의 수행에 따라 도출된 제1비콘스캐너 및 제2비콘스캐너의 필터링된 필터수신강도의 합산값을 표시한 그래프를 개략적으로 도시한다.
1 schematically illustrates an installation example of a system for determining a position of a wireless signal-based mobile tag according to an embodiment of the present invention.
2 schematically illustrates a system form for determining a position of a wireless signal-based mobile tag according to an embodiment of the present invention.
3 schematically illustrates an internal configuration of a beacon scanner according to an embodiment of the present invention.
Figure 4 schematically shows the internal configuration of a removable tag according to an embodiment of the present invention.
5 schematically illustrates a signal transmission / reception scheme for each operation mode of a mobile tag according to an embodiment of the present invention.
6 schematically illustrates a process of converting a mobile tag from a normal mode to an active mode according to an embodiment of the present invention.
7 schematically illustrates a process of converting a normal mode and an active mode according to the elapse of time of the mobile tag according to an embodiment of the present invention.
8 schematically illustrates a process of processing a beacon signal according to a mode conversion process of a mobile tag according to an embodiment of the present invention.
9 schematically illustrates a data transmission / reception process through a conventional Bluetooth connection according to an embodiment of the present invention.
10 schematically illustrates a process of processing a beacon signal transmitted from a mobile tag and a beacon scanner according to an embodiment of the present invention.
11 schematically illustrates a step of performing a mobile tag according to an embodiment of the present invention.
12 schematically illustrates a packet form of data transmitted by a beacon scanner according to an embodiment of the present invention.
FIG. 13 schematically illustrates a packet form of data transmitted by a mobile tag according to an embodiment of the present invention.
FIG. 14 schematically illustrates a form of data to be filtered according to performing a signal filtering step of a mobile tag according to an embodiment of the present invention.
15 schematically illustrates a process of processing a plurality of beacon signals collected according to the execution of a mobile tag according to an embodiment of the present invention.
FIG. 16 schematically illustrates a graph showing reception intensity filtered by a mobile tag according to an embodiment of the present invention according to performing a signal filtering step of a beacon signal received from a beacon scanner.
FIG. 17 schematically illustrates a graph in which a mobile tag according to an embodiment of the present invention sums up the filtered signal intensity values derived by performing the signal filtering step for each beacon scanner.
FIG. 18 schematically illustrates a graph showing a sum of filtered filter reception strengths of a first beacon scanner and a second beacon scanner derived by performing a signal filter step of a mobile tag according to an embodiment of the present invention; FIG. .

아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.DETAILED DESCRIPTION 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, when a part is "connected" to another part, it includes not only "directly connected" but also "electrically connected" with another element in between. . In addition, when a part is said to "include" a certain component, this means that it may further include other components, except to exclude other components unless otherwise stated.

또한, 제1, 제2 등과 같이 서수를 포함하는 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되지는 않는다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.In addition, terms including ordinal numbers such as first and second may be used to describe various components, but the components are not limited by the terms. The terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, the first component may be referred to as the second component, and similarly, the second component may also be referred to as the first component. The term and / or includes a combination of a plurality of related items or any item of a plurality of related items.

본 명세서에 있어서 '부(部)'란, 하드웨어에 의해 실현되는 유닛(unit), 소프트웨어에 의해 실현되는 유닛, 양방을 이용하여 실현되는 유닛을 포함한다. 또한, 1 개의 유닛이 2 개 이상의 하드웨어를 이용하여 실현되어도 되고, 2 개 이상의 유닛이 1 개의 하드웨어에 의해 실현되어도 된다. 한편, '~부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니며, '~부'는 어드레싱 할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 '~부'는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들 및 변수들을 포함한다. 구성요소들과 '~부'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '~부'들로 결합되거나 추가적인 구성요소들과 '~부'들로 더 분리될 수 있다. 뿐만 아니라, 구성요소들 및 '~부'들은 디바이스 또는 보안 멀티미디어카드 내의 하나 또는 그 이상의 CPU들을 재생시키도록 구현될 수도 있다.In the present specification, the term 'unit' includes a unit realized by hardware, a unit realized by software, and a unit realized by both. In addition, one unit may be realized using two or more pieces of hardware, and two or more units may be realized by one piece of hardware. Meanwhile, '~' is not limited to software or hardware, and '~' may be configured to be in an addressable storage medium or may be configured to reproduce one or more processors. Thus, as an example, '~' means components such as software components, object-oriented software components, class components, and task components, and processes, functions, properties, procedures, and the like. Subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and variables. The functionality provided within the components and the '~' may be combined into a smaller number of components and the '~' or further separated into additional components and the '~'. In addition, the components and '~' may be implemented to play one or more CPUs in the device or secure multimedia card.

도 1은 본 발명의 일 실시예에 따른 무선신호기반 이동식태그(1000)의 위치를 판단하는 시스템의 설치예를 개략적으로 도시한다.1 schematically illustrates an example of installation of a system for determining a position of a wireless signal-based mobile tag 1000 according to an embodiment of the present invention.

도 1에는 본 발명의 무선신호기반 이동식태그(1000)의 위치를 판단하는 시스템을 구성하는 2 이상의 비콘스캐너(2000) 및 위치판단의 대상이 되는 1 이상의 이동식태그(1000)가 도시된다.FIG. 1 shows two or more beacon scanners 2000 and one or more mobile tags 1000 that are subject to position determination, which constitute a system for determining the position of the wireless signal-based mobile tag 1000 of the present invention.

2 이상의 비콘스캐너(2000)는 하나의 벽을 사이에 두고 벽의 앞, 뒤로 설치될 수 있다. 1 이상의 이동식태그(1000)는 사용자가 소지한 상태로 이동하거나 혹은 사용자가 소지한 다양한 물품에 부착되어 이동식태그(1000)의 위치가 검출될 수 있다. 이동식태그(1000)는 반복적으로 비콘신호를 송신할 수 있고, 도 1에는 4대의 이동식태그(1000)가 도시되어 있지만 본 발명의 위치를 판단하는 시스템에 의한 위치 검출의 대상이 되는 이동식태그(1000)의 대수는 그 대수가 한정되지는 않는다. 비콘스캐너(2000)는 이동식태그(1000)의 출입을 판단하고자 하는 영역의 문을 기준으로 벽의 양방향에 한대씩 설치된다. 이동식태그(1000)의 위치를 판단하는 시스템이 설치되는 건물 혹은 공간의 크기 혹은 형태에 따라 비콘스캐너(2000)는 2 이상의 복수대가 설치될 수 있다.Two or more beacon scanners 2000 may be installed in front of and behind the wall with one wall therebetween. The one or more removable tags 1000 may be moved in a state possessed by a user or attached to various items possessed by the user to detect a position of the movable tag 1000. The mobile tag 1000 may repeatedly transmit a beacon signal. Although four mobile tags 1000 are illustrated in FIG. 1, the mobile tag 1000 may be a target for position detection by a system for determining a location of the present invention. ) Is not limited. The beacon scanner 2000 is installed one by one in both directions of the wall with respect to the door of the area to determine the entry and exit of the removable tag (1000). Two or more beacon scanners 2000 may be installed according to the size or shape of the building or space in which the system for determining the position of the removable tag 1000 is installed.

도 2는 본 발명의 일 실시예에 따른 무선신호기반 이동식태그(1000)의 위치를 판단하는 시스템 형태를 개략적으로 도시한다.2 schematically illustrates a system form for determining a position of a wireless signal-based mobile tag 1000 according to an embodiment of the present invention.

도 2의 서비스서버(3000)는 1 이상의 프로세서 및 1 이상의 메모리를 포함하는 컴퓨팅장치에 해당한다. 비콘스캐너(2000)는 도 2에 도시된 바와 같이, 건물이나 방과 같은 공간의 벽을 사이에 두고 양방향에 한대씩 설치될 수 있다. 이동식태그(1000)는 이러한 건물이나 공간의 문에 인접해 있거나 혹은 문을 통과하는 동안 비콘스캐너(2000)와 무선통신을 할 수 있다. 비콘스캐너(2000)는 스캐너신호를 송신하고, 제1비콘신호 및 제2비콘신호를 수신할 수 있고, 이동식태그(1000)는 스캐너신호를 수신하고, 비콘신호를 비콘스캐너(2000)로 송신할 수 있다. 비콘스캐너(2000)는 이동식태그(1000)로부터 이동식태그(1000)의 위치를 판단할 수 있는 판별정보를 포함한 제2비콘신호를 수신하여 이동식태그(1000)의 위치정보를 서비스서버(3000)로 송신할 수 있다. 이동식태그(1000)의 출입여부를 판단하고자 하는 영역의 문을 기준으로 벽의 양방향에 각각 비콘스캐너(2000)를 설치하여 해당 영역으로의 이동식태그(1000)의 출입여부를 판단함으로써, 이동식태그(1000)의 보다 정확한 위치를 판단할 수 있는 효과를 발휘할 수 있다.The service server 3000 of FIG. 2 corresponds to a computing device including one or more processors and one or more memories. As illustrated in FIG. 2, the beacon scanner 2000 may be installed one by one in both directions with a wall of a space such as a building or a room interposed therebetween. The removable tag 1000 may be in wireless communication with the beacon scanner 2000 while adjacent to or passing through the door of such a building or space. The beacon scanner 2000 may transmit a scanner signal, receive a first beacon signal and a second beacon signal, and the mobile tag 1000 may receive a scanner signal and transmit a beacon signal to the beacon scanner 2000. Can be. The beacon scanner 2000 receives a second beacon signal including determination information for determining the position of the mobile tag 1000 from the mobile tag 1000 and transfers the location information of the mobile tag 1000 to the service server 3000. I can send it. By installing the beacon scanners 2000 on both sides of the wall on the basis of the door of the area to determine whether or not the removable tag 1000 is access, by determining whether the removable tag 1000 enters or falls into the corresponding area, It is possible to achieve the effect of determining the more accurate position of the 1000).

도 3은 본 발명의 일 실시예에 따른 비콘스캐너(2000)의 내부 구성을 개략적으로 도시한다.3 schematically illustrates an internal configuration of a beacon scanner 2000 according to an embodiment of the present invention.

본 발명의 상기 비콘스캐너(2000)는, 상기 스캐너신호를 송신하는 1 이상의 송신모듈; 상기 제1비콘신호를 수신하고, 상기 이동식태그(1000)의 동작모드를 상기 일반모드에서 액티브모드로 변환하는 것을 상기 이동식태그(1000)에 요청하는 트리거모듈(2400); 및 상기 제2비콘신호를 수신하는 수신모듈(2300);을 포함한다.The beacon scanner 2000 of the present invention, one or more transmission module for transmitting the scanner signal; A trigger module 2400 for receiving the first beacon signal and requesting the mobile tag 1000 to convert the operation mode of the mobile tag 1000 from the normal mode to the active mode; And a receiving module 2300 for receiving the second beacon signal.

도 3의 (a)에 도시된 바에 따르면, 비콘스캐너(2000)는 제1송신모듈(2100), 제2송신모듈(2200), 수신모듈(2300) 및 트리거모듈(2400)을 포함한다. 제1송신모듈(2100), 제2송신모듈(2200), 수신모듈(2300) 및 트리거모듈(2400)은 각각 개별의 프로세서로 동작할 수 있다. 또한 제1송신모듈(2100), 제2송신모듈(2200), 수신모듈(2300) 및 트리거모듈(2400)은 안테나를 포함한다. 본 발명의 일 실시예에서는, 비콘스캐너(2000)의 상기 모듈들이 포함하는 안테나는 지향성안테나일 수 있다. 지향성 안테나를 사용하여 수신한 신호를 필터링을 거쳐 처리하는 경우, 비지향성 안테나를 사용하여 수신한 신호보다, 정확한 데이터를 얻을 수 있는 효과를 발휘할 수 있다. 상기 프로세서는, 기본적인 산술, 로직 및 압축 패키지 파일에 대한 이미지 최적화 방법의 입출력 연산을 수행함으로써, 컴퓨터 프로그램의 명령을 처리하도록 구성될 수 있다.As shown in FIG. 3A, the beacon scanner 2000 includes a first transmitting module 2100, a second transmitting module 2200, a receiving module 2300, and a trigger module 2400. The first transmitting module 2100, the second transmitting module 2200, the receiving module 2300, and the trigger module 2400 may each operate as separate processors. In addition, the first transmitting module 2100, the second transmitting module 2200, the receiving module 2300, and the trigger module 2400 include an antenna. In one embodiment of the present invention, the antenna included in the modules of the beacon scanner 2000 may be a directional antenna. When the signal received using the directional antenna is processed through filtering, it is possible to obtain more accurate data than the signal received using the non-directional antenna. The processor may be configured to process instructions of a computer program by performing input / output operations of an image optimization method for basic arithmetic, logic, and compression package files.

송신모듈은, 이동식태그(1000)로 스캐너신호를 송신한다. 상기 스캐너신호에는, 비콘스캐너(2000)의 기기고유정보가 포함되어 송신된다. 도 3의 (a)에는 제1송신모듈(2100) 및 제2송신모듈(2200)이 도시되었지만, 2개의 송신모듈에 한정되지 않고, 필요에 따라 더 많은 송신모듈을 가진 비콘스캐너(2000)를 사용할 수도 있다.The transmission module transmits the scanner signal to the mobile tag 1000. The scanner signal includes the device specific information of the beacon scanner 2000 and is transmitted. Although the first transmission module 2100 and the second transmission module 2200 are illustrated in FIG. 3A, the beacon scanner 2000 having more transmission modules is not limited to the two transmission modules, but has more transmission modules as necessary. Can also be used.

이동식태그(1000)는 제1송신모듈(2100) 및 제2송신모듈(2200)로부터 수신한 스캐너신호의 수신강도에 기초하여 정해진 영역(혹은 문)을 진입 혹은 진출하는 지 여부를 판별할 수 있는 판별정보를 도출하여 비콘스캐너(2000)로 송신할 수 있다.The removable tag 1000 may determine whether to enter or exit a predetermined area (or door) based on the reception strength of the scanner signals received from the first transmission module 2100 and the second transmission module 2200. The determination information may be derived and transmitted to the beacon scanner 2000.

수신모듈(2300)은, 1 이상의 이동식태그(1000)로부터 수신되는 비콘신호를 수신한다. 이동식태그(1000)는 비콘스캐너(2000)로부터 복수의 스캐너신호를 수신하여 수신강도가 가장 높은 스캐너신호를 송출한 비콘스캐너(2000)의 기기고유정보와 관련된 정보를 포함하는 판별정보 및 이동식태그(1000)의 태그고유정보를 포함하는 제2비콘신호를 송신하고, 비콘스캐너(2000)의 수신모듈(2300)은, 이동식태그(1000)가 송신한 제2비콘신호를 수신한다. 수신한 제2비콘신호는 서비스서버(3000)로 송신되어 이동식태그(1000)의 위치를 판별하는 데 기초가 되는 정보가 될 수 있다.The receiving module 2300 receives a beacon signal received from the one or more mobile tags 1000. The removable tag 1000 receives a plurality of scanner signals from the beacon scanner 2000 and includes identification information and a removable tag including information related to the device-specific information of the beacon scanner 2000 that transmits the scanner signal having the highest reception intensity. The second beacon signal including the tag specific information of 1000 is transmitted, and the reception module 2300 of the beacon scanner 2000 receives the second beacon signal transmitted by the mobile tag 1000. The received second beacon signal may be transmitted to the service server 3000 and may be information that is used as a basis for determining the position of the mobile tag 1000.

트리거모듈(2400)은, 상기 이동식태그(1000)의 동작모드를 일반모드에서 액티브모드로의 변환을 요청한다. 구체적으로, 상기 이동식태그(1000)가 비콘스캐너(2000)의 기설정된 영역내로 진입한 것이 판별되면, 상기 트리거모듈(2400)은 이동식태그(1000)로 동작모드변환을 요청할 수 있다. 트리거모듈(2400)의 이러한 동작모드변환 요청을 수신한 이동식태그(1000)는 동작모드를 일반모드에서 액티브모드로 변환시킬 수 있다.The trigger module 2400 requests the conversion of the operation mode of the mobile tag 1000 from the normal mode to the active mode. Specifically, when it is determined that the mobile tag 1000 enters a predetermined area of the beacon scanner 2000, the trigger module 2400 may request the mobile tag 1000 to change the operation mode. The mobile tag 1000 receiving the request for changing the operation mode of the trigger module 2400 may convert the operation mode from the normal mode to the active mode.

또한, 트리거모듈(2400)은 기설정된 영역내로 이동식태그(1000)가 진입한 것을 판별함에 있어서 상기 이동식태그(1000)가 송신하는 스캐너신호의 수신강도가 기설정된 범위 이내인지 여부를 판별하여 이동식태그(1000)의 동작모드변환을 요청하는 트리거를 발생시킬 수 있다.In addition, the trigger module 2400 determines whether the mobile tag 1000 enters a predetermined area and determines whether the received signal intensity of the scanner signal transmitted by the mobile tag 1000 is within a preset range, thereby moving the tag. A trigger for requesting the operation mode change of 1000 may be generated.

상기 송신모듈, 수신모듈(2300) 및 트리거모듈(2400)은 BLE통신모듈에 해당한다. 본 발명에서는 이동식태그(1000)에서 각각의 데이터를 수집하여 복잡한 연산 등을 직접 수행하기 때문에 높은 연산부하 및 저장부하가 이동식태그(1000)에 요구될 수 있다. 이와 같은 단점을 해결하기 위하여, 이동식태그(1000)의 액티브모드모듈(1300)은 송신모드 및 수신모드를 나누어 필요에 따라 동작시킬 수 있다.The transmission module, the reception module 2300 and the trigger module 2400 correspond to a BLE communication module. In the present invention, since the mobile tag 1000 collects each data and directly performs a complicated operation, a high computational load and a storage load may be required for the mobile tag 1000. In order to solve this disadvantage, the active mode module 1300 of the mobile tag 1000 may be divided into a transmission mode and a reception mode to operate as necessary.

이와 같은 1 이상의 송신모듈, 수신모듈(2300) 및 트리거모듈(2400)은 도 3에 도시된 바와 같이 게이트웨이(2500)와 연결되고, 게이트웨이(2500)를 통하여 이동식태그(1000)로부터 수신한 제2비콘신호를 서비스서버(3000)로 송신할 수 있다.One or more of the transmission module, the reception module 2300 and the trigger module 2400 are connected to the gateway 2500 as shown in FIG. 3, and received from the mobile tag 1000 through the gateway 2500. The beacon signal may be transmitted to the service server 3000.

한편, 본 발명의 다른 실시예에서는, 비콘스캐너(2000)는, 상기 스캐너신호를 송신하는 1 이상의 송신모듈; 상기 제1비콘신호를 수신하고, 상기 이동식태그(1000)의 동작모드를 상기 일반모드에서 액티브모드로 변환하는 것을 상기 이동식태그(1000)에 요청하는 1 이상의 트리거모듈(2400); 및 상기 제2비콘신호를 수신하는 수신모듈(2300);을 포함할 수 있다.On the other hand, in another embodiment of the present invention, the beacon scanner 2000, one or more transmission module for transmitting the scanner signal; At least one trigger module (400) for receiving the first beacon signal and requesting the mobile tag (1000) to convert the operation mode of the mobile tag (1000) from the normal mode to the active mode; And a receiving module 2300 for receiving the second beacon signal.

도 3의 (b)에 도시된 바에 따르면, 비콘스캐너(2000)는 제1송신모듈(2100), 제2송신모듈(2200), 수신모듈(2300), 제1트리거모듈(2410), 제2트리거모듈(2420), 제3트리거모듈(2430) 및 제4트리거모듈(2440)을 포함한다. 본 발명의 이동식태그(1000)의 위치를 판단하는 시스템은, 위치를 판단해야 하는 이동식태그(1000)의 수를 한정하지 않고, 필요에 따라 이동식태그(1000)의 수를 증가시킬 수 있다. 이동식태그(1000)의 수가 증가하는 경우, 이동식태그(1000)에 동작모드변환을 요청하는 프로세서가 더 많이 필요로 된다. 이에 따라, 도 3의 (b)에 도시된 바와 같이, 트리거모듈(2400)의 수를 1 이상으로 늘림으로써, 더 많은 이동식태그(1000)를 수용할 수 있고, 이동식태그(1000)에 동작모드변환을 요청하는 데에 과부하의 발생 없이 원활한 통신을 수행할 수 있는 효과를 발휘할 수 있다.As shown in (b) of FIG. 3, the beacon scanner 2000 includes a first transmission module 2100, a second transmission module 2200, a reception module 2300, a first trigger module 2410, and a second. The trigger module 2420, the third trigger module 2430, and the fourth trigger module 2440 are included. The system for determining the position of the mobile tag 1000 according to the present invention can increase the number of the mobile tag 1000 as necessary without limiting the number of the mobile tag 1000 to determine the position. When the number of the mobile tags 1000 increases, more processors are required to request the mobile tag 1000 to change the operation mode. Accordingly, as shown in (b) of FIG. 3, by increasing the number of trigger modules 2400 to 1 or more, more mobile tags 1000 can be accommodated and an operation mode in the mobile tags 1000. In order to request the conversion, it is possible to perform a smooth communication without the occurrence of overload.

뿐만 아니라, 송신모듈 및 수신모듈(2300) 또한 도 3에 도시된 것에 한정되지 않고 필요에 따라 1 이상의 송신모듈 및 수신모듈(2300)을 포함하는 비콘스캐너(2000)를 구현할 수 있다.In addition, the transmission module and the reception module 2300 are also not limited to those illustrated in FIG. 3, and may implement a beacon scanner 2000 including one or more transmission modules and the reception module 2300 as necessary.

도 4는 본 발명의 일 실시예에 따른 이동식태그(1000)의 내부 구성을 개략적으로 도시한다.Figure 4 schematically shows the internal configuration of the removable tag 1000 according to an embodiment of the present invention.

본 발명의 이동식태그(1000)는 태그고유정보를 포함하는 제1비콘신호를 브로드캐스팅하는 일반모드 및 복수의 비콘스캐너(2000)로부터 복수의 스캐너신호를 수신하고, 복수의 스캐너신호의 수신강도에 기초하여 제2비콘신호를 브로드캐스팅하는 액티브모드 중 하나의 모드를 수행할 수 있다.The mobile tag 1000 of the present invention receives a plurality of scanner signals from a general mode broadcasting a first beacon signal including tag specific information and a plurality of beacon scanners 2000, and receives a plurality of scanner signals. On the basis of this, one of the active modes of broadcasting the second beacon signal may be performed.

도 4에 도시된 바에 따르면, 이동식태그(1000)는 수면모드모듈(1100), 일반모드모듈(1200), 및 액티브모듈을 포함할 수 있다. 또한 이동식태그(1000)는, 가속도센서 및 배터리를 포함할 수 있다. 구체적으로, 이동식태그(1000)는, 수면모드, 일반모드 및 액티브모드 중 어느 하나의 동작모드를 수행할 수 있고, 동작모드에 따라 무선신호의 송신 및 수신을 하지 않거나, 송신만 하거나, 송신 및 수신을 모두 할 수 있다. 이동식태그(1000)는 이동식태그(1000)에 내장된 가속도센서가 측정한 가속도정보에 기초하여 이동식태그(1000)의 움직임을 측정한다.As shown in FIG. 4, the removable tag 1000 may include a sleep mode module 1100, a general mode module 1200, and an active module. In addition, the mobile tag 1000 may include an acceleration sensor and a battery. In detail, the mobile tag 1000 may perform any one of an operation mode among a sleep mode, a normal mode, and an active mode, and may not transmit or receive a radio signal, only transmit, or transmit and transmit a wireless signal according to an operation mode. You can receive everything. The mobile tag 1000 measures the movement of the mobile tag 1000 based on the acceleration information measured by the acceleration sensor embedded in the mobile tag 1000.

수면모드모듈(1100)은, 가속도센서에 의해 움직임을 측정하고, 기설정된 시간동안 움직임이 없는 경우, 수면모드를 실행한다.The sleep mode module 1100 measures the movement by the acceleration sensor and executes the sleep mode when there is no movement for a predetermined time.

일반모드모듈(1200)은, 가속도센서에 의해 움직임이 측정되는 경우, 일반모드를 실행한다.The general mode module 1200 executes the normal mode when the motion is measured by the acceleration sensor.

액티브모드모듈(1300)은, 비콘스캐너(2000)의 트리거모듈(2400)로부터 트리거가 발생하는 경우, 액티브모드를 실행한다.The active mode module 1300 executes the active mode when a trigger occurs from the trigger module 2400 of the beacon scanner 2000.

이하에서는, 이동식태그(1000)가 동작하는 수면모드, 일반모드 및 액티브모드에 대해 보다 자세하게 설명하도록 한다.Hereinafter, the sleep mode, the normal mode, and the active mode in which the mobile tag 1000 operates will be described in more detail.

도 5는 본 발명의 일 실시예에 따른 이동식태그(1000)의 동작모드별 신호 송수신 방식을 개략적으로 도시한다.5 schematically illustrates a signal transmission / reception scheme for each operation mode of the mobile tag 1000 according to an embodiment of the present invention.

이동식태그(1000)의 수면모드모듈(1100)이 동작하는 수면모드는, 도 5의 (a)에 도시된 바와 같이 어떤 무선신호도 송신하지 않고, 수신하지 않는 모드를 의미한다. 수면모드로 동작되는 이동식태그(1000)는 비콘신호를 브로드캐스팅하지 않고, 스캐너신호를 스캔하지 않는다. 수면모드로 동작될 때의 이동식태그(1000)는 배터리의 전력소모량이 가장 적다.The sleep mode in which the sleep mode module 1100 of the mobile tag 1000 operates refers to a mode in which no radio signal is transmitted and not received, as shown in FIG. The mobile tag 1000 operating in the sleep mode does not broadcast the beacon signal and does not scan the scanner signal. The mobile tag 1000 when operated in the sleep mode has the lowest power consumption of the battery.

이동식태그(1000)의 일반모드모듈(1200)이 동작하는 일반모드는, 도 5의 (b)에 도시된 바와 같이 무선신호를 송신은 하지만, 수신은 하지 않는 모드를 의미한다. 일반모드로 동작되는 이동식태그(1000)는 비콘스캐너(2000)로 비콘신호를 브로드캐스팅 할 수 있다. 하지만, 스캐너신호를 스캔하지는 않는다. 바람직하게는, 동작모드가 일반모드인 이동식태그(1000)가 브로드캐스팅하는 제1비콘신호의 브로드캐스팅인터벌(t1)은 동작모드가 액티브모드인 이동식태그(1000)가 브로드캐스팅하는 제2비콘신호의 브로드캐스팅인터벌(t2)보다 길다.The general mode in which the general mode module 1200 of the mobile tag 1000 operates, refers to a mode in which a wireless signal is transmitted but not received as shown in FIG. The mobile tag 1000 operating in the normal mode may broadcast the beacon signal to the beacon scanner 2000. However, it does not scan the scanner signal. Preferably, the broadcasting interval t1 of the first beacon signal broadcast by the mobile tag 1000 in which the operation mode is the normal mode is a second beacon signal broadcast by the mobile tag 1000 in the active mode. It is longer than the broadcasting interval t2 of.

이동식태그(1000)의 액티브모드모듈(1300)이 동작하는 액티브모드는, 도 5의 (c)에 도시된 바와 같이 무선신호를 송신 및 수신을 모두 수행하는 모드를 의미한다. 액티브모드로 동작되는 이동식태그(1000)는 비콘스캐너(2000)로 비콘신호를 브로드캐스팅 할 수 있고, 비콘스캐너(2000)가 브로드캐스팅 한 스캐너신호를 수신할 수도 있다. 이동식태그(1000)는 일정 수신시간 동안에는, 복수의 스캐너신호를 수신하여, 복수의 스캐너신호에 기초하여 1 이상의 기기고유정보와 관련된 판별정보를 도출한다. 일정 수신시간이 경과하고 송신시간에 이르게 되면 복수의 스캐너신호에 기초하여 도출한 판별정보를 포함하는 제2비콘신호를 송신한다. 바람직하게는, 동작모드가 액티브모드인 이동식태그(1000)가 브로드캐스팅하는 제2비콘신호의 브로드캐스팅인터벌(t2)은, 동작모드가 일반모드인 이동식태그(1000)가 브로드캐스팅하는 제1비콘신호의 브로드캐스팅인터벌(t1)보다 짧다.The active mode in which the active mode module 1300 of the mobile tag 1000 operates, refers to a mode in which both wireless signals are transmitted and received, as shown in FIG. The mobile tag 1000 operating in the active mode may broadcast the beacon signal to the beacon scanner 2000, and may receive the scanner signal broadcast by the beacon scanner 2000. The mobile tag 1000 receives a plurality of scanner signals during a predetermined reception time, and derives identification information related to one or more device-specific information based on the plurality of scanner signals. When the predetermined reception time elapses and the transmission time is reached, the second beacon signal including the discrimination information derived based on the plurality of scanner signals is transmitted. Preferably, the broadcasting interval t2 of the second beacon signal broadcast by the mobile tag 1000 having the active mode is the first beacon broadcast by the mobile tag 1000 having the normal operation mode. It is shorter than the broadcasting interval t1 of the signal.

이와 같이, 이동식태그(1000)는 수면모드로 동작할 때를 제외하고는, 비콘신호를 반복적으로 브로드캐스팅한다. 동작모드가 일반모드인 경우, 이동식태그(1000)가 브로드캐스팅하는 제1비콘신호는 태그고유정보를 포함하고, 이동식태그(1000)가 비콘스캐너(2000)에 접근하는 경우, 비콘스캐너(2000)는 제1비콘신호를 스캔하여, 이동식태그(1000)의 접근을 감지할 수 있다.As such, the mobile tag 1000 repeatedly broadcasts the beacon signal except when operating in the sleep mode. When the operation mode is the normal mode, the first beacon signal broadcast by the mobile tag 1000 includes tag-specific information, and when the mobile tag 1000 approaches the beacon scanner 2000, the beacon scanner 2000 Scans the first beacon signal to detect the approach of the mobile tag 1000.

이후, 비콘스캐너(2000)는 제1비콘신호의 수신신호강도에 기초하여 기설정된 범위 이내로 이동식태그(1000)가 진입한 것을 판단한 경우, 트리거를 발생시켜 이동식태그(1000)의 동작모드를 일반모드에서 액티브모드로 변환할 것을 요청한다. 이동식태그(1000)는 비콘스캐너(2000)의 요청에 따라 동작모드를 액티브모드로 변환하고 액티브모드로 변환된 이동식태그(1000)는 제2비콘신호를 브로드캐스팅한다. 제2비콘신호는 스캐너신호에 기초하여 판별한 이동식태그(1000)의 위치정보 및 태그고유정보를 포함하고, 제2비콘신호를 스캔한 비콘스캐너(2000)는 이후, 서비스서버(3000)로 이동식태그(1000)의 위치정보를 송신한다.Subsequently, when the beacon scanner 2000 determines that the mobile tag 1000 enters the predetermined range based on the received signal strength of the first beacon signal, the beacon scanner 2000 generates a trigger to change the operation mode of the mobile tag 1000 to the general mode. Requests to switch to active mode. The mobile tag 1000 converts the operation mode to the active mode according to the request of the beacon scanner 2000, and the mobile tag 1000 converted to the active mode broadcasts the second beacon signal. The second beacon signal includes the location information and the tag unique information of the mobile tag 1000 determined based on the scanner signal, and the beacon scanner 2000 that scans the second beacon signal is then moved to the service server 3000. The location information of the tag 1000 is transmitted.

이와 같은 수면모드, 일반모드, 및 액티브모드를 변환하며 동작하는 이동식태그(1000)는 필요에 따라 기설정된 기준을 부합하는 경우, 동작모드를 변환시켜 필요한 경우에만 신호를 송신하여 전력 소모를 최소화할 수 있는 효과를 발휘할 수 있다. 일반모드가 동작된 이동식태그(1000)는 후술하는 도 6 및 도 7의 설명과 같이 동작모드가 변환될 수 있다. 보다 구체적인 내용은 후술하도록 한다.The mobile tag 1000, which operates while changing the sleep mode, the normal mode, and the active mode, meets a predetermined criterion as necessary, and converts the operation mode to transmit a signal only when necessary to minimize power consumption. It can exert an effect. The movable tag 1000 in which the general mode is operated may be converted into an operation mode as described with reference to FIGS. 6 and 7 described later. More details will be described later.

도 6은 본 발명의 일 실시예에 따른 이동식태그(1000)의 일반모드에서 액티브모드로의 변환 과정을 개략적으로 도시한다.FIG. 6 schematically illustrates a process of converting a mobile tag 1000 from an ordinary mode to an active mode according to an embodiment of the present invention.

이동식태그(1000)를 보유한 사용자의 움직임에 따라 이동식태그(1000)는 동작모드의 변환을 수행할 수 있다. 도 6에 도시된 바와 같이, 일반모드로 동작하고 있는 이동식태그(1000)는 사용자에 의해 움직이고 있는 상태이다. 일반모드로 동작하는 이동식태그(1000)는 이동식태그(1000)의 태그고유정보를 포함하는 제1비콘신호를 브로드캐스팅 한다. 도 6에 도시된 바와 같이, 일반모드로 동작중인 이동식태그(1000)가 비콘스캐너(2000)의 기설정된 영역으로 진입하는 경우, 이동식태그(1000)는 비콘스캐너(2000)의 트리거모듈(2400)로부터 모드변환요청을 수신하여 동작모드를 액티브모드로 변환한다. 바람직하게는, 기설정된 영역으로의 진입여부는 이동식태그(1000)가 브로드캐스팅 하는 제1비콘신호의 신호수신강도에 기초하여 판별된다. 일정 거리 이내로 가까워질수록 비콘신호의 수신강도는 강해지고, 이러한 비콘신호의 수신강도에 기초하여 비콘스캐너(2000)는 기설정된 영역이내로 이동식태그(1000)의 진입 혹은 이탈 여부를 판별할 수 있다.According to the movement of the user who has the mobile tag 1000, the mobile tag 1000 may perform the operation mode conversion. As shown in FIG. 6, the mobile tag 1000 operating in the normal mode is in a state of being moved by the user. The mobile tag 1000 operating in the normal mode broadcasts a first beacon signal including tag-specific information of the mobile tag 1000. As shown in FIG. 6, when the mobile tag 1000 operating in the normal mode enters a predetermined area of the beacon scanner 2000, the mobile tag 1000 is trigger module 2400 of the beacon scanner 2000. Receives a mode conversion request from the host and converts the operation mode to the active mode. Preferably, entry into the predetermined area is determined based on the signal reception strength of the first beacon signal broadcast by the mobile tag 1000. The closer to within a certain distance, the stronger the reception strength of the beacon signal, and based on the reception strength of the beacon signal, the beacon scanner 2000 can determine whether the mobile tag 1000 enters or leaves within a predetermined area.

비콘스캐너(2000)의 기설정된 영역 이내로 진입한 이동식태그(1000)는, 상기 기설정된 영역 이내에서만 움직이는 경우, 액티브모드의 동작을 유지한다.The mobile tag 1000 that enters into the preset area of the beacon scanner 2000 maintains the operation of the active mode when it moves only within the preset area.

이후, 이동식태그(1000)가 이동하여 비콘스캐너(2000)의 기설정된 영역을 이탈한 경우, 이동식태그(1000)는 액티브모드의 동작을 일반모드의 동작으로 변환한다. 바람직하게는, 이동식태그(1000)는 기설정된 영역을 이탈한 후, 기설정된 시간이 경과하는 경우, 액티브모드의 동작을 일반모드의 동작으로 변환한다.Thereafter, when the mobile tag 1000 moves and leaves the preset area of the beacon scanner 2000, the mobile tag 1000 converts the operation of the active mode to the operation of the normal mode. Preferably, the mobile tag 1000 converts the operation of the active mode to the operation of the normal mode when the predetermined time elapses after leaving the predetermined area.

바람직하게는, 이동식태그(1000)의 일반모드에서 액티브모드로의 동작모드의 변환은 비콘스캐너(2000)와 이동식태그(1000) 사이에 발생되는 트리거에 기초하여 변환될 수 있다.Preferably, the conversion of the operation mode from the normal mode to the active mode of the mobile tag 1000 may be converted based on a trigger generated between the beacon scanner 2000 and the mobile tag 1000.

도 7은 본 발명의 일 실시예에 따른 이동식태그(1000)의 시간경과에 따른 일반모드 및 액티브모드의 변환 과정을 개략적으로 도시한다.7 schematically illustrates a process of converting a normal mode and an active mode according to the time elapse of the mobile tag 1000 according to an embodiment of the present invention.

이동식태그(1000)는 또한, 기설정된 영역의 진입 후 시간경과에 따라 동작모드의 변환을 다르게 수행할 수 있다. 도 7에 도시된 바와 같이 일반모드가 동작중인 이동식태그(1000)가 제1비콘스캐너(2000)의 기설정된 영역으로 진입하는 경우, 이동식태그(1000)의 일반모드모듈(1200)은 비콘스캐너(2000)가 송신한 모드변환요청을 수신하여 일반모드의 동작을 액티브모드의 동작으로 변환한다. 또한, 제1비콘스캐너(2000)의 기설정된 영역 이내에서만 이동하는 경우, 이동식태그(1000)는 액티브모드의 동작을 유지한다.The mobile tag 1000 may also perform a different operation mode conversion according to a time elapsed after the entry of the preset area. As illustrated in FIG. 7, when the mobile tag 1000 operating in the normal mode enters a preset area of the first beacon scanner 2000, the general mode module 1200 of the mobile tag 1000 may be a beacon scanner. Receives a mode conversion request sent by 2000, and converts the operation of the normal mode to the operation of the active mode. In addition, when the mobile tag 1000 moves only within a predetermined area of the first beacon scanner 2000, the mobile tag 1000 maintains the operation of the active mode.

이후, 이동식태그(1000)는 사용자의 움직임에 따라 제1비콘스캐너(2000)의 기설정된 영역을 이탈한 경우, 시간경과에 따라 동작모드의 변환을 다르게 수행한다. 도 7에 도시된 바에 따르면 이동식태그(1000)는 제1비콘스캐너(2000)의 기설정된 영역을 이탈하였지만, 기설정된 시간이 경과하지 않은 경우에는, 일반모드의 동작으로 변환되지 않고 액티브모드가 계속 동작되고 있음이 도시되고 있다. 하지만, 제1비콘스캐너(2000)의 기설정된 영역을 이탈한 후, 기설정된 시간이 경과하는 경우에는, 이동식태그(1000)의 동작모드를 액티브모드에서 일반모드로 변환한다.Subsequently, when the mobile tag 1000 leaves the predetermined area of the first beacon scanner 2000 according to the user's movement, the mobile tag 1000 converts the operation mode differently according to time. As shown in FIG. 7, the mobile tag 1000 has left the preset area of the first beacon scanner 2000, but when the preset time has not elapsed, the mobile tag 1000 is not converted to the operation of the normal mode and the active mode continues. It is shown that it is operating. However, after the predetermined time passes after the predetermined area of the first beacon scanner 2000, the operation mode of the mobile tag 1000 is changed from the active mode to the normal mode.

바람직하게는, 바람직하게는, 기설정된 영역으로의 진입여부는 이동식태그(1000)가 브로드캐스팅 하는 제1비콘신호의 신호수신강도에 기초하여 판별될 수 있다. 일정 거리 이내로 가까워질수록 비콘신호의 신호수신강도는 강해지고, 이러한 신호수신강도에 기초하여 비콘스캐너(2000)는 기설정된 영역이내로 이동식태그(1000)의 진입 혹은 이탈 여부를 판별할 수 있다.Preferably, entry into the predetermined area may be determined based on the signal reception strength of the first beacon signal broadcast by the mobile tag 1000. The closer the signal is within a certain distance, the stronger the signal reception strength of the beacon signal, and based on the signal reception strength, the beacon scanner 2000 may determine whether the mobile tag 1000 enters or leaves within a predetermined area.

이후, 액티브모드를 유지한 이동식태그(1000)가 도 7에 도시된 바와 같이 기설정된 시간이 경과하기 이전에 제2비콘스캐너(2000)의 기설정된 영역에 진입하는 경우, 액티브모드를 계속 유지한다. 기설정된 시간이 경과하여 일반모드의 동작으로 변환되었던 이동식태그(1000)는 제2비콘스캐너(2000)의 기설정된 영역으로 진입하는 경우, 다시 제2비콘스캐너(2000)의 모드변환요청을 수신하여 이동식태그(1000)의 동작모드를 일반모드에서 액티브모드로 변환한다. 이동한 이동식태그(1000)는 제2비콘스캐너(2000)의 기설정된 영역 이내에서만 이동하는 경우, 액티브모드를 유지한다. 이후, 사용자의 움직임에 따라 제2비콘스캐너(2000)의 기설정된 영역 또한 이탈한 후, 기설정된 시간이 경과하는 경우 이동식태그(1000)는 동작모드를 액티브모드에서 일반모드로 변환한다.Thereafter, when the mobile tag 1000 maintaining the active mode enters the predetermined area of the second beacon scanner 2000 before the predetermined time elapses, as shown in FIG. 7, the active tag 1000 continues to be active. . After the preset time has elapsed, the mobile tag 1000 that has been converted to the normal mode of operation receives the mode conversion request of the second beacon scanner 2000 again when entering the preset area of the second beacon scanner 2000. The operation mode of the mobile tag 1000 is changed from the normal mode to the active mode. When the moved tag 1000 moves only within a predetermined area of the second beacon scanner 2000, the movable tag 1000 maintains an active mode. Thereafter, the predetermined area of the second beacon scanner 2000 also leaves the user according to the movement of the user, and when the predetermined time elapses, the mobile tag 1000 converts the operation mode from the active mode to the normal mode.

이와 같이, 이동식태그(1000)는 기설정된 시간의 경과에 따라 동작모드의 유지 혹은 변환을 수행하여, 불필요한 모드변환을 반복적으로 수행하지 않고, 기설정된 기준에 따라 동작모드를 변환시킴으로써, 배터리의 전력소모를 감소시킬 수 있는 효과를 발휘할 수 있다.As described above, the mobile tag 1000 maintains or converts the operation mode according to the elapse of a predetermined time, and does not repeatedly perform unnecessary mode conversion, and converts the operation mode according to a predetermined reference, thereby powering the battery. The effect can be reduced to reduce the consumption.

도 8은 본 발명의 일 실시예에 따른 이동식태그(1000) 및 비콘스캐너(2000)로부터 송신된 비콘신호의 전체적인 처리과정을 개략적으로 도시한다.8 schematically illustrates the overall processing of the beacon signal transmitted from the mobile tag 1000 and the beacon scanner 2000 according to an embodiment of the present invention.

이동식태그(1000)는 전술한 바와 같이 수면모드, 일반모드 및 액티브모드 중 어느 하나로 동작하며 스캐너신호를 수신할 수 있고, 비콘신호를 송신할 수 있다.As described above, the mobile tag 1000 may operate in one of a sleep mode, a normal mode, and an active mode, receive a scanner signal, and transmit a beacon signal.

구체적으로, (A)단계에서는, 이동식태그(1000)는 가속도센서가 측정한 가속도정보에 기초하여 움직임을 감지한다. 움직임이 없는 경우에는, 이동식태그(1000)의 동작모드는 수면모드로 동작하여 스캐너신호를 스캔하지 않고, 비콘신호를 브로드캐스팅하지도 않는다.Specifically, in step (A), the movable tag 1000 detects a movement based on the acceleration information measured by the acceleration sensor. If there is no movement, the operation mode of the mobile tag 1000 operates in the sleep mode and does not scan the scanner signal and does not broadcast the beacon signal.

(B) 단계에서는, 가속도정보에 기초하여 움직임이 감지되는 경우, 이동식태그(1000)는 동작모드를 수면모드에서 일반모드로 변환한다.In step (B), when the motion is detected based on the acceleration information, the mobile tag 1000 converts the operation mode from the sleep mode to the normal mode.

(C) 단계에서는, 일반모드 상태인 이동식태그(1000)는 제1비콘신호를 브로드캐스팅 한다.In step (C), the mobile tag 1000 in the normal mode broadcasts the first beacon signal.

(D) 단계에서는, 비콘스캐너(2000)는 스캔한 제1비콘신호의 신호수신강도가 기설정된 기준에 부합하는지 여부를 판별한다.In step (D), the beacon scanner 2000 determines whether the signal reception intensity of the scanned first beacon signal meets a predetermined criterion.

(E) 단계에서는, 제1비콘신호의 신호수신강도가 기설정된 기준에 부합하는 경우, 비콘스캐너(2000)는 이동식태그(1000)로 트리거를 발생시켜 동작모드의 변환을 요청한다.In the step (E), when the signal reception intensity of the first beacon signal meets a predetermined criterion, the beacon scanner 2000 generates a trigger with the mobile tag 1000 and requests to change the operation mode.

(F) 단계에서는, 비콘스캐너(2000)의 동작모드의 변환 요청을 수신한 이동식태그(1000)는 동작모드를 일반모드에서 액티브모드로 변환한다.In step (F), the mobile tag 1000 that receives the request for conversion of the operation mode of the beacon scanner 2000 converts the operation mode from the normal mode to the active mode.

(G) 단계에서는, 비콘스캐너(2000)는 스캐너신호를 이동식태그(1000)로 송신한다. 바람직하게는, 비콘스캐너(2000)는 이동식태그(1000)의 동작모드와 상관없이 스캐너신호를 반복적으로 브로드캐스팅 하고 있다.In step (G), the beacon scanner 2000 transmits the scanner signal to the mobile tag 1000. Preferably, the beacon scanner 2000 repeatedly broadcasts the scanner signal regardless of the operation mode of the mobile tag 1000.

(H) 단계에서는, 액티브모드로 동작하는 이동식태그(1000)는 비콘스캐너(2000)가 브로드캐스팅하는 스캐너신호를 스캔한다. 스캔한 스캐너신호에 기초하여 1 이상의 기기고유정보와 관련된 판별정보를 도출한다. 바람직하게는, 상기 판별정보는, 이동식태그(1000)에서 신호수신강도가 가장 높은 스캐너신호를 송출한 비콘스캐너(2000)의 기기고유정보와 관련된 정보를 의미한다.In the step (H), the mobile tag 1000 operating in the active mode scans the scanner signal broadcast by the beacon scanner 2000. Based on the scanned scanner signal, discrimination information relating to one or more device-specific information is derived. Preferably, the discrimination information refers to information related to device-specific information of the beacon scanner 2000 that has transmitted the scanner signal having the highest signal reception intensity in the mobile tag 1000.

(I) 단계에서는, 이동식태그(1000)는, 상기 판별정보 및 태그고유정보가 포함된 제2비콘신호를 브로드캐스팅한다.In step (I), the mobile tag 1000 broadcasts a second beacon signal including the discrimination information and the tag unique information.

(J) 단계에서는, 제2비콘신호를 스캔한 비콘스캐너(2000)는, 상기 판별정보 및 태그고유정보를 서비스서버(3000)로 송신한다.In step (J), the beacon scanner 2000 which has scanned the second beacon signal transmits the discrimination information and the tag specific information to the service server 3000.

(K) 단계에서는, 상기 판별정보 및 태그고유정보, 비콘스캐너(2000)의 기기고유정보에 기초하여, 이동식태그(1000)의 위치를 판단한다. 또한, 해당 위치에서의 진입, 진출여부를 판단할 수 있다.In the step (K), the position of the mobile tag 1000 is determined based on the determination information, the tag specific information, and the device specific information of the beacon scanner 2000. In addition, it is possible to determine whether to enter or exit from the location.

이와 같이, 이동식태그(1000)는 동작모드를 변경하여, 신호 송신이 필요한 경우에만 신호를 송신하여 전력 소모를 최소화할 수 있는 효과를 발휘할 수 있다. 또한, 이동식태그(1000)는 스캐너신호에 기초하여 자신이 근접한 비콘스캐너(2000)의 기기고유정보와 관련된 판별정보를 직접 도출하여 송신함으로써, 비콘스캐너(2000)에서 복수의 로우데이터를 처리해야 하는 경우에 프로세서에서 발생하는 과부하를 방지하여 개선할 수 있는 효과를 발휘할 수 있다.As such, the mobile tag 1000 may change an operation mode to transmit a signal only when signal transmission is required, thereby minimizing power consumption. In addition, the mobile tag 1000 directly derives and transmits identification information related to device-specific information of the beacon scanner 2000 to which the beacon scanner 2000 is adjacent based on the scanner signal, thereby processing a plurality of row data in the beacon scanner 2000. In this case, the overload caused by the processor can be prevented and improved.

도 9는 본 발명의 일 실시예에 따른 이동식태그(1000)의 모드변환 과정에 따른 비콘신호의 처리과정을 개략적으로 도시한다.9 schematically illustrates a process of processing a beacon signal according to a mode conversion process of the mobile tag 1000 according to an embodiment of the present invention.

전술한 바와 같이, 이동식태그(1000)는 근접한 비콘스캐너(2000)의 기설정된 영역으로 진입하는 경우, 이동식태그(1000)의 동작모드를 일반모드에서 액티브모드로의 변환 요청을 수신한다. 도 9는 비콘스캐너(2000)가 이동식태그(1000)로의 모드 변환 요청의 과정을 개략적으로 도시한다.As described above, when the mobile tag 1000 enters a predetermined area of the adjacent beacon scanner 2000, the mobile tag 1000 receives a request for converting the operation mode of the mobile tag 1000 from the normal mode to the active mode. 9 schematically illustrates a process of a mode conversion request by the beacon scanner 2000 to the mobile tag 1000.

구체적으로, 10e 단계에서는, 일반모드로 동작하고 있는 이동식태그(1000)는 반복적으로 제1비콘신호를 송신한다.Specifically, in step 10e, the mobile tag 1000 operating in the normal mode repeatedly transmits the first beacon signal.

11e 단계에서는, 이동식태그(1000)가 송신한 제1비콘신호를 수신한 비콘스캐너(2000)는 제1비콘신호의 수신강도가 기설정된 범위 이내인지 여부를 판별한다. 비콘스캐너(2000)는 제1비콘신호의 수신강도에 기초하여 이동식태그(1000)가 기설정된 영역으로 진입하였는지 여부를 판별할 수 있다.In operation 11e, the beacon scanner 2000 that receives the first beacon signal transmitted by the mobile tag 1000 determines whether the reception intensity of the first beacon signal is within a preset range. The beacon scanner 2000 may determine whether the mobile tag 1000 enters a predetermined area based on the reception strength of the first beacon signal.

12e 단계에서는, 비콘스캐너(2000)는 11e단계에서 비콘스캐너(2000)의 기설정된 영역으로 이동식태그(1000)가 진입한 경우, 이동식태그(1000)로 스캔응답을 요청한다. 기설정된 영역으로 이동식태그(1000)가 진입하게 되면, 이동식태그(1000)의 동작모드의 변환을 요청하기 위해 비콘스캐너(2000)는 이동식태그(1000)에 스캔응답을 요청한다.In operation 12e, when the mobile tag 1000 enters the predetermined area of the beacon scanner 2000 in step 11e, the beacon scanner 2000 requests a scan response to the mobile tag 1000. When the mobile tag 1000 enters the predetermined area, the beacon scanner 2000 requests a scan response from the mobile tag 1000 to request the conversion of the operation mode of the mobile tag 1000.

13e 단계에서는, 이동식태그(1000)는 비콘스캐너(2000)로부터 스캔응답요청을 수신하여 스캔응답요청에 대한 스캔응답을 송신한다.In step 13e, the mobile tag 1000 receives a scan response request from the beacon scanner 2000 and transmits a scan response to the scan response request.

14e 단계에서는, 비콘스캐너(2000)는 이동식태그(1000)로부터 스캔응답을 수신한다.In operation 14e, the beacon scanner 2000 receives a scan response from the mobile tag 1000.

15e 단계에서는, 비콘스캐너(2000)는 스캔응답을 수신한 이동식태그(1000)로 키값을 송신하면서 액티브모드로의 모드변환을 요청한다. 비콘스캐너(2000)는 이동식태그(1000)와 무선통신을 위한 연결을 하기 위해 키값을 송신하면서, 이동식태그(1000)의 동작모드를 액티브모드로 전환할 것을 요청한다.In step 15e, the beacon scanner 2000 requests a mode change to the active mode while transmitting a key value to the mobile tag 1000 that has received the scan response. The beacon scanner 2000 requests to switch the operation mode of the mobile tag 1000 to the active mode while transmitting a key value for wireless communication with the mobile tag 1000.

16e 단계에서는, 이동식태그(1000)는 비콘스캐너(2000)로부터 수신한 키값이 유효한 키값인지 여부를 검증하는 절차를 수행한다.In step 16e, the mobile tag 1000 performs a procedure for verifying whether the key value received from the beacon scanner 2000 is a valid key value.

17e 단계에서는, 이동식태그(1000)는 상기 키값이 유효하다고 검증된 경우, 동작모드를 일반모드에서 액티브모드로 전환한다.In step 17e, when the key value is verified to be valid, the mobile tag 1000 switches the operation mode from the normal mode to the active mode.

바람직하게는, 상기 이동식태그(1000)는 키값 검증이 수행된 후, 비콘스캐너(2000)와 이동식태그(1000)의 블루투스 연결이 진행된다. 일반모드에서 액티브모드로의 모드변환 요청은 비콘스캐너(2000) 및 이동식태그(1000)의 연결완료 후, 완료된 연결을 바로 끊음으로써, 모드변환 요청이 이루어진다. 이동식태그(1000)는 비콘스캐너(2000)와 연결된 직후, 연결이 바로 끊기는 경우, 모드를 변환해야 하는 것으로 인식하고, 동작모드를 일반모드에서 액티브모드로 변환한다.Preferably, the mobile tag 1000 is connected to the beacon scanner 2000 and the mobile tag 1000 after the key value verification is performed. The mode conversion request from the normal mode to the active mode is terminated after the completion of the connection between the beacon scanner 2000 and the mobile tag 1000, the mode conversion request is made. The mobile tag 1000 recognizes that the mode should be changed immediately after the connection is immediately disconnected from the beacon scanner 2000, and converts the operation mode from the normal mode to the active mode.

도 10은 본 발명의 일 실시예에 따른 종래의 블루투스 연결 과정 및 데이터 송수신 과정을 개략적으로 도시한다.10 schematically illustrates a conventional Bluetooth connection process and a data transmission / reception process according to an embodiment of the present invention.

비콘스캐너(2000)의 트리거모듈(2400)이 수행하는 이동식태그(1000)와의 연결과정과 종래의 블루투스 연결과정은 차이가 있다. 도 10은 비콘스캐너(2000)와 이동식태그(1000)가 종래의 블루투스 연결 과정을 수행하는 경우의 데이터 송수신 과정을 도시한다.There is a difference between the connection process with the mobile tag 1000 performed by the trigger module 2400 of the beacon scanner 2000 and the conventional Bluetooth connection process. 10 illustrates a data transmission / reception process when the beacon scanner 2000 and the mobile tag 1000 perform a conventional Bluetooth connection process.

구체적으로, S20단계에서는, 이동식태그(1000)는 반복적으로 제1비콘신호를 송신한다.Specifically, in step S20, the mobile tag 1000 repeatedly transmits the first beacon signal.

S21단계에서는, 이동식태그(1000)가 송신한 제1비콘신호를 수신한 비콘스캐너(2000)는 이동식태그(1000)로 스캔응답을 요청한다.In operation S21, the beacon scanner 2000 that receives the first beacon signal transmitted by the mobile tag 1000 requests a scan response from the mobile tag 1000.

S22단계에서는, 스캔응답 요청을 받은 이동식태그(1000)는 비콘스캐너(2000)로 스캔응답을 송신한다.In operation S22, the mobile tag 1000 receiving the scan response request transmits the scan response to the beacon scanner 2000.

S23단계에서는, 스캔응답을 수신한 비콘스캐너(2000)는, 이동식태그(1000)로 키값을 송신하면서, 기기 연결을 요청한다.In operation S23, the beacon scanner 2000 that receives the scan response transmits a key value to the mobile tag 1000 and requests device connection.

S24단계에서는, 키값을 수신한 이동식태그(1000)는 키값이 유효한지 판단하는 키값 검증을 수행한다.In operation S24, the mobile tag 1000 having received the key value performs key value verification to determine whether the key value is valid.

S25단계에서는, 키값 검증을 수행하여 키값이 유효하다고 판별되면, 비콘스캐너(2000)와 이동식태그(1000)의 연결이 완료 된다.In step S25, if it is determined that the key value is valid by performing key value verification, the connection between the beacon scanner 2000 and the removable tag 1000 is completed.

S26단계에서는, 비콘스캐너(2000)는 연결된 이동식태그(1000)로부터 서비스를 검색한다.In operation S26, the beacon scanner 2000 searches for a service from the connected mobile tag 1000.

S27단계에서는, 이동식태그(1000)는 비콘스캐너(2000)가 검색한 자신의 서비스에 대한 정보를 송신한다.In operation S27, the mobile tag 1000 transmits information about its service searched by the beacon scanner 2000.

S28단계에서는, 비콘스캐너(2000)는 서비스에 대한 정보를 수신하고, 해당 서비스의 특성을 검색한다.In step S28, the beacon scanner 2000 receives the information on the service, and retrieves the characteristics of the service.

S29단계에서는, 이동식태그(1000)는 비콘스캐너(2000)가 검색한 서비스의 특성에 대한 정보를 송신한다.In operation S29, the mobile tag 1000 transmits information on the characteristics of the service searched by the beacon scanner 2000.

S30단계에서는, 비콘스캐너(2000)와 이동식태그(1000)는 필요한 데이터를 교환할 수 있다.In operation S30, the beacon scanner 2000 and the mobile tag 1000 may exchange necessary data.

이와 같이 종래의 블루투스 연결의 경우, 비콘스캐너(2000)가 이동식태그(1000)에 동작모드의 변환을 요청할 때, S20 내지 S30단계를 모두 수행하여, S30단계에서 모드변환을 요청하는 데이터를 교환함으로써, 동작모드의 변환을 요청할 수 있다. 이러한 방법은 연결되어 데이터교환을 하기까지 시간이 오래 걸린다. 따라서, 본 발명에서는, 비콘스캐너(2000)가 이동식태그(1000)의 연결을 요청하는 S24단계, 및 연결이 완료된 S25단계를 수행 후, 연결을 바로 끊는 것을, 이동식태그(1000)의 동작모드의 변환을 요청하는 트리거로 정의하고, 상기 트리거의 발생여부에 따라 이동식태그(1000)는 모드변환을 수행한다. 바람직하게는, 15e단계는, S24단계 및 S25단계를 수행 후 기기의 연결을 끊는 것과 동일하다.As described above, in the case of the conventional Bluetooth connection, when the beacon scanner 2000 requests the mobile tag 1000 to change the operation mode, all the steps S20 to S30 are performed to exchange data for requesting mode conversion in step S30. It may request a change of operation mode. This method takes a long time to connect and exchange data. Therefore, in the present invention, after the beacon scanner 2000 performs the step S24 for requesting the connection of the mobile tag 1000 and the step S25 after the connection is completed, the connection is immediately disconnected from the operation mode of the mobile tag 1000. Defined as a trigger for requesting the conversion, the mobile tag 1000 performs mode conversion according to whether the trigger occurs. Preferably, step 15e is the same as disconnecting the device after performing steps S24 and S25.

이와 같은 동작으로 비콘스캐너(2000)와 이동식태그(1000)는 불필요한 통신을 줄여 배터리 전력소모를 최소화하고, 보다 빠르게 통신할 수 있는 효과를 발휘할 수 있다.By such an operation, the beacon scanner 2000 and the mobile tag 1000 may reduce unnecessary communication to minimize battery power consumption and communicate more quickly.

도 11은 본 발명의 일 실시예에 따른 이동식태그(1000)의 수행 단계를 개략적으로 도시한다.FIG. 11 schematically illustrates a step of performing the mobile tag 1000 according to an embodiment of the present invention.

상기 이동식태그(1000)는, 상기 복수의 비콘스캐너(2000)로부터 송신된 스캐너신호를 수집하는 신호수집단계(S1000); 수집된 상기 스캐너신호의 수신강도에 대하여 기설정된 방법으로 필터링된 필터수신강도를 도출하는 신호필터단계(S1100); 복수의 비콘스캐너(2000)의 스캐너신호에 대한 복수의 필터수신강도에 기초하여 복수의 비콘스캐너(2000) 중 적어도 1 이상의 기기고유정보와 관련된 판별정보를 도출하는 판별단계(S1200); 및 상기 제2비콘신호를 브로드캐스팅 하는 브로드캐스팅단계(S1300);를 수행한다.The mobile tag 1000 may include: a signal collection step (S1000) of collecting scanner signals transmitted from the plurality of beacon scanners (2000); A signal filter step (S1100) of deriving a filter reception intensity filtered by a predetermined method with respect to the received intensity of the collected scanner signal; A determination step (S1200) of deriving discrimination information related to at least one device-specific information among the plurality of beacon scanners 2000 based on the plurality of filter reception intensities of the scanner signals of the plurality of beacon scanners 2000; And a broadcasting step (S1300) of broadcasting the second beacon signal.

구체적으로, 신호수집단계(S1000)에서는, 이동식태그(1000)는 복수의 비콘스캐너(2000)로부터 스캐너신호를 수집한다. 바람직하게는, 이동식태그(1000)는 액티브모드의 동작상태이다. 본 발명의 이동식태그(1000)의 위치를 판단하는 시스템은, 시스템이 설치되는 건물 및 공간에 구조에 따라 2 이상의 비콘스캐너(2000), 및 1 이상의 이동식태그(1000)를 포함할 수 있고, 각각의 이동식태그(1000)와 각각의 비콘스캐너(2000)에서는 각각의 스캐너신호 및 각각의 비콘신호를 브로드캐스팅 할 수 있다. 이동식태그(1000)는 각각의 비콘스캐너(2000)가 브로드캐스팅하는 스캐너신호를 수집한다.In detail, in the signal collection step S1000, the mobile tag 1000 collects a scanner signal from the plurality of beacon scanners 2000. Preferably, the removable tag 1000 is in an active mode. The system for determining the position of the mobile tag 1000 of the present invention may include two or more beacon scanners 2000 and one or more mobile tags 1000 according to the structure of the building and the space in which the system is installed, respectively. The mobile tag 1000 and each beacon scanner 2000 may broadcast each scanner signal and each beacon signal. The mobile tag 1000 collects a scanner signal broadcast by each beacon scanner 2000.

신호필터단계(S1100)에서는, 이동식태그(1000)는 수집된 스캐너신호의 수신강도에 대하여 기설정된 방법으로 필터링된 필터수신강도를 도출한다. 본 발명에서 비콘스캐너(2000)가 브로드캐스팅하는 스캐너신호는 2.4Ghz의 고주파대역에서 통신하여 필터링 없이는 정확한 데이터를 도출하기 어렵다. 상기 이동식태그(1000)는 수집한 복수의 스캐너신호는 모두 신호의 수신강도에 대하여 기설정된 방법으로 필터링을 수행한다.In the signal filter step S1100, the mobile tag 1000 derives the filtered filter reception strength by a predetermined method with respect to the reception strength of the collected scanner signal. In the present invention, the scanner signal broadcast by the beacon scanner 2000 is difficult to derive accurate data without filtering by communicating in a high frequency band of 2.4Ghz. The mobile tag 1000 filters all of the collected scanner signals by a predetermined method with respect to the reception strength of the signals.

구체적으로, 신호필터단계(S1100)는, 수신한 1 이상의 스캐너신호에 기초하여 노이즈를 제거하는 1차필터단계; 1차필터단계를 거친 1 이상의 스캐너신호에 기초하여 평균값을 도출하는 2차필터단계를 포함할 수 있다.Specifically, the signal filter step S1100 may include: a first filter step of removing noise based on the received one or more scanner signals; And a second filter step of deriving an average value based on at least one scanner signal passed through the first filter step.

본 발명의 일 실시예에서, 1차필터단계에서는, 칼만필터에 기초하여 신호의 수신강도를 필터링 할 수 있다. 칼만필터는 가장 최근의 데이터 값을 바탕으로 예측변수를 통해 계산하여 새로운 미래예측값을 도출하고, 예측변수를 다시 미래예측값이 반영된 예측변수로 변환하는 필터이다. 처리할 데이터의 양이 많지 않은 경우에는, 수집한 데이터 및 필터링한 데이터를 모두 저장하여 계산하는 방법을 사용할 수 있지만 데이터의 양이 방대하고 반복적인 연산을 하는 경우 칼만필터를 사용함으로써, 미래값을 예측하여 방대한 데이터를 누적하지 않고도 원하는 정보의 최적값을 얻을 수 있는 효과를 발휘할 수 있다.In an embodiment of the present invention, in the first filter step, the reception intensity of the signal may be filtered based on the Kalman filter. The Kalman filter is a filter that calculates a new future prediction value by calculating it through a predictor based on the most recent data value, and converts the predictor into a predictor reflecting the future prediction value. If you do not have a lot of data to process, you can use the method of storing and collecting both collected and filtered data.However, if you have a large amount of data and perform repetitive calculations, you can use the Kalman filter to calculate By predicting, it is possible to obtain an effect of obtaining an optimal value of desired information without accumulating vast amounts of data.

2차필터단계에서는, 1차필터단계를 거친 신호 중 동일한 비콘스캐너(2000)에서 브로드캐스팅 된 복수의 스캐너신호를 합산하여 평균값을 도출한다. 스캐너신호는 비콘스캐너(2000)의 기기고유정보를 포함한다. 스캐너신호에 포함되는 비콘스캐너(2000)의 기기고유정보에 기초하여 동일한 비콘스캐너(2000)로부터 브로드캐스팅 된 스캐너신호의 평균값을 필터수신강도로 도출한다.In the second filter step, the average value is derived by summing a plurality of scanner signals broadcast from the same beacon scanner 2000 among the signals that have passed the first filter step. The scanner signal includes device specific information of the beacon scanner 2000. Based on the device-specific information of the beacon scanner 2000 included in the scanner signal, the average value of the scanner signal broadcast from the same beacon scanner 2000 is derived as the filter reception intensity.

바람직하게는, 제2필터단계에서는, 수신신호강도에 기초하여 신호별 가중치를 부여한 평균값을 필터수신강도로 도출할 수도 있다.Preferably, in the second filter step, an average value weighted for each signal based on the received signal strength may be derived as the filter reception strength.

판별단계(S1200)에서는, 이동식태그(1000)는 복수의 비콘스캐너(2000)의 스캐너신호에 대한 복수의 필터수신강도에 기초하여 복수의 비콘스캐너(2000) 중 적어도 1 이상의 기기고유정보와 관련된 판별정보를 도출한다. 상기 판별정보는 복수의 스캐너신호 중 상기 이동식태그(1000)에서 수신강도가 가장 큰 스캐너신호를 송출한 비콘스캐너(2000)의 기기고유정보와 관련된 정보를 포함한다. 본 발명의 일 실시예에서는, 복수개의 비콘스캐너(2000)는 1 이상의 송신모듈을 포함하고, 1 이상의 송신모듈로부터 복수개의 스캐너신호가 브로드캐스팅 된다. 이에 따라, 상기 이동식태그(1000)가 스캔하게 되는 스캐너신호의 수는 공간 안에 설치된 모든 비콘스캐너(2000)의 수 * 비콘스캐너(2000)에 포함되는 송신모듈의 수만큼 스캐너신호를 수신할 수 있다. 설치된 비콘스캐너(2000)의 수가 증가할수록 이동식태그(1000)가 스캔하는 스캐너신호 또한 증가한다. 다수의 스캐너신호를 구분하기 위해, 스캐너신호는 비콘스캐너(2000)의 기기고유정보와 관련된 정보가 포함되어 브로드캐스팅되고, 이동식태그(1000)는 이러한 비콘스캐너(2000)의 기기고유정보에 기초하여 현재 이동식태그(1000)가 어떤 비콘스캐너(2000)에 가장 근접해 있는지를 알 수 있는 판별정보를 도출할 수 있다. 구체적인 판별정보의 도출방법은 후술하도록 한다.In the determining step S1200, the mobile tag 1000 determines whether the mobile tag 1000 is associated with at least one device-specific information among the plurality of beacon scanners 2000 based on the plurality of filter reception strengths of the scanner signals of the plurality of beacon scanners 2000. Derive information. The discrimination information includes information related to device-specific information of the beacon scanner 2000 that transmits the scanner signal having the largest reception intensity in the mobile tag 1000 among a plurality of scanner signals. In an embodiment of the present invention, the plurality of beacon scanners 2000 includes one or more transmission modules, and a plurality of scanner signals are broadcast from one or more transmission modules. Accordingly, the number of scanner signals scanned by the mobile tag 1000 may receive as many scanner signals as the number of transmission modules included in the beacon scanner 2000 * the number of all beacon scanners 2000 installed in the space. . As the number of installed beacon scanners 2000 increases, the scanner signal scanned by the mobile tag 1000 also increases. In order to distinguish a plurality of scanner signals, the scanner signals are broadcast with information related to the device-specific information of the beacon scanner 2000, and the mobile tag 1000 is based on the device-specific information of the beacon scanner 2000. It is possible to derive discrimination information for knowing which beacon scanner 2000 is closest to the current mobile tag 1000. A method of deriving specific discrimination information will be described later.

브로드캐스팅(S1300)단계에서는, 이동식태그(1000)는 제2비콘신호를 브로드캐스팅 한다. 이동식태그(1000)가 브로드캐스팅하는 제2비콘신호에는 복수의 비콘스캐너(2000) 중 적어도 1 이상의 기기고유정보와 관련된 판별정보 및 상기 이동식태그(1000)의 태그고유정보가 포함된다.In the broadcasting step S1300, the mobile tag 1000 broadcasts the second beacon signal. The second beacon signal broadcast by the mobile tag 1000 includes identification information related to at least one device-specific information among the plurality of beacon scanners 2000 and tag unique information of the mobile tag 1000.

바람직하게는, 이동식태그(1000)는 제2비콘신호를 비콘스캐너(2000)로 송신하고 비콘스캐너(2000)는 수신한 제2비콘신호를 게이트웨이(2500)를 통하여 서비스서버(3000)로 송신한다. 이동식태그(1000)의 인식을 위한 처리는 비콘스캐너(2000)의 수신모듈(2300)에서 수행하고, 상기 게이트웨이(2500)는 수신한 이동식태그(1000)의 위치정보, 바람직하게는, 이동식태그(1000)가 위치한 문 번호 및 안팎정보를 포함하는 판별정보를 서비스서버(3000)로 송신한다.Preferably, the mobile tag 1000 transmits the second beacon signal to the beacon scanner 2000 and the beacon scanner 2000 transmits the received second beacon signal to the service server 3000 through the gateway 2500. . The process for the recognition of the mobile tag 1000 is performed by the receiving module 2300 of the beacon scanner 2000, and the gateway 2500 receives the position information of the received mobile tag 1000, preferably, the mobile tag (1). The identification information including the door number and the inside and outside information of the location 1000 is transmitted to the service server 3000.

도 12는 본 발명의 일 실시예에 따른 비콘스캐너(2000)가 송신하는 데이터의 패킷형태를 개략적으로 도시한다.12 schematically illustrates a packet form of data transmitted by the beacon scanner 2000 according to an embodiment of the present invention.

비콘스캐너(2000)의 송신모듈은 도 12에 도시된 바와 같은 데이터 패킷을 반복적으로 브로드캐스팅 한다. 본 발명의 일 실시예에서 비콘스캐너(2000)의 송신모듈이 브로드캐스팅하는 데이터 패킷에는 장비종류, 문번호, 출입종류, 기타정보, major 및 minor 값이 포함될 수 있다.The transmission module of the beacon scanner 2000 repeatedly broadcasts the data packet as shown in FIG. In an embodiment of the present invention, the data packet broadcast by the transmission module of the beacon scanner 2000 may include equipment type, door number, access type, other information, major and minor values.

비콘스캐너(2000)의 기기고유정보 및 이동식태그(1000)의 태그고유정보는 예를 들어, 도 12에 도시된 장비종류일 수 있다. 0x01 혹은 0x02 를 비콘스캐너(2000)로 구분하는 숫자로 기설정한 경우, 수신된 데이터 패킷의 장비종류가 0x01 혹은 0x02이면 해당 신호는 비콘스캐너(2000)에서 송신된 것으로 판별할 수 있다. 이와 같이 비콘스캐너(2000) 혹은 이동식태그(1000)와 같은 장비종류를 구분할 수 있다. 또한, 상기 비콘스캐너(2000)가 설치된 문마다 고유번호를 부여하여 이에 따라 출입하는 문번호를 구분할 수 있다.The device-specific information of the beacon scanner 2000 and the tag-specific information of the mobile tag 1000 may be, for example, types of equipment illustrated in FIG. 12. When 0x01 or 0x02 is previously set to a number distinguished by the beacon scanner 2000, if the equipment type of the received data packet is 0x01 or 0x02, the signal may be determined to be transmitted by the beacon scanner 2000. As such, the type of equipment such as the beacon scanner 2000 or the mobile tag 1000 may be distinguished. In addition, the beacon scanner 2000 may be assigned a unique number for each door installed to distinguish the door number to enter and exit.

또한, Major 및 Minor 값은, 비콘스캐너(2000)의 송신모듈을 구분하는 데이터일 수 있다. 도 12의 (a)는 비콘스캐너(2000)의 제1송신모듈(2100)이 송신하는 데이터 패킷을, 도 12의 (b)는 비콘스캐너(2000)의 제2송신모듈(2200)이 송신하는 데이터 패킷을 도시한다. Major값이 0x0100이면, 제1송신모듈(2100)에서 송신된 패킷, Major값이 0x0200이면 제2송신모듈(2200)에서 송신된 패킷으로 구분할 수 있다.In addition, the major and minor values may be data for distinguishing a transmission module of the beacon scanner 2000. FIG. 12A illustrates a data packet transmitted by the first transmission module 2100 of the beacon scanner 2000, and FIG. 12B illustrates transmission of a data packet transmitted by the second transmission module 2200 of the beacon scanner 2000. Referring to FIG. Show the data packet. If the major value is 0x0100, the packet transmitted from the first transmission module 2100 may be classified into a packet transmitted from the first transmission module 2100, and if the major value is 0x0200, the packet transmitted from the second transmission module 2200 may be classified.

이와 같은 데이터 패킷은 바람직하게는, 상기 이동식태그(1000)의 동작모드가 액티브모드인 경우 수신된다.Such a data packet is preferably received when the operation mode of the removable tag 1000 is the active mode.

도 13은 본 발명의 일 실시예에 따른 이동식태그(1000)가 송신하는 데이터의 패킷형태를 개략적으로 도시한다.FIG. 13 schematically illustrates a packet form of data transmitted by the mobile tag 1000 according to an embodiment of the present invention.

이동식태그(1000)는 도 13에 도시된 바와 같은 데이터 패킷을 반복적으로 브로드캐스팅할 수 있다. 구체적으로, 이동식태그(1000)의 동작모드가 수면모드인 경우, 이동식태그(1000)는 데이터의 송신 및 수신을 하지 않는다. 이동식태그(1000)의 동작모드가 일반모드인 경우, 도 13의 (a)에 도시된 바와 같은 데이터 패킷을 반복적으로 브로드캐스팅한다. 도 12에 도시된 데이터 패킷과 비교해볼 때, 장비종류가 0x04로 다르게 도시되었음이 나타나있다. 본 발명의 일 실시예에서는, 0x01을 비콘스캐너(2000)로 0x04는 이동식태그(1000)로 구분하고 있는 것을 알 수 있다.The removable tag 1000 may repeatedly broadcast a data packet as shown in FIG. 13. In detail, when the operation mode of the mobile tag 1000 is the sleep mode, the mobile tag 1000 does not transmit or receive data. When the operation mode of the mobile tag 1000 is the general mode, the data packet as shown in FIG. 13A is repeatedly broadcast. Compared with the data packet shown in FIG. 12, it is shown that the equipment type is differently shown as 0x04. In one embodiment of the present invention, it can be seen that 0x01 is divided into a beacon scanner 2000 and 0x04 is a removable tag 1000.

한편, 이동식태그(1000)가 일반모드로 동작할 때의 데이터패킷은 문번호 및 출입종류가 디폴트 값(0x00)으로 브로드캐스팅 된다. 이동식태그(1000)의 동작모드가 일반모드인 경우에는 비콘스캐너(2000)의 스캐너신호를 수신할 수 없기 때문에 이동식태그(1000)의 위치를 판별한 판별정보를 도출할 수 없고, 이동식태그(1000)의 위치에 대한 정보인 문번호 및 출입종류에 대한 패킷은 생성될 수 없다. 따라서, 일반모드인 경우 이동식태그(1000)가 브로드캐스팅하는 신호는 비콘스캐너(2000)가 이동식태그(1000)를 감지하게 하기 위해 반복적으로 송신하는 것이므로 데이터패킷의 문번호 및 출입종류는 관리자가 기설정한 디폴트 값으로 데이터가 송수신될 수 있다.On the other hand, the data packet when the mobile tag 1000 operates in the normal mode, the door number and access type is broadcast to the default value (0x00). When the operation mode of the mobile tag 1000 is the normal mode, since the scanner signal of the beacon scanner 2000 cannot be received, discrimination information for determining the position of the mobile tag 1000 cannot be derived. Packets for door numbers and access types, which are information on the location of), cannot be generated. Therefore, in the normal mode, since the signal broadcast by the mobile tag 1000 is repeatedly transmitted by the beacon scanner 2000 to detect the mobile tag 1000, the door number and the access type of the data packet are determined by the administrator. Data can be transmitted and received with the default value set.

도 13의 (b)는 이동식태그(1000)의 동작모드가 액티브모드인 경우, 브로드캐스팅하는 제2비콘신호의 데이터 패킷형태를 도시한다. 도 13의 (a)와 비교해볼 때, 다른 카테고리는 동일하지만 문번호 및 출입종류가 다르게 나타남이 도시된다. 이동식태그(1000)의 동작모드가 액티브모드인 경우, 이동식태그(1000)는 비콘스캐너(2000)가 송신하는 스캐너신호를 수신할 수 있고, 스캐너신호를 수신한 이동식태그(1000)는 스캐너신호에 기초하여 복수의 비콘스캐너(2000) 중 적어도 1 이상의 기기고유정보와 관련된 판별정보를 포함하는 제2비콘신호를 도 13의 (b)에 도시된 바와 같은 데이터패킷 형태로 브로드캐스팅 할 수 있다. 바람직하게는, 문번호 및 출입종류는, 상기 판별정보에 포함된다. 이후 도 13의 (b)에 도시된 바와 같은 데이터패킷을 수신한 비콘스캐너(2000)는 게이트웨이(2500)를 통해 서비스서버(3000)와 통신하여 상기 제2비콘신호에 포함된 판별정보 및 태그고유정보를 송신할 수 있다.FIG. 13B illustrates a data packet type of the second beacon signal broadcast when the operation mode of the mobile tag 1000 is the active mode. Compared with FIG. 13A, different categories are the same, but door numbers and access types are shown differently. When the operation mode of the mobile tag 1000 is the active mode, the mobile tag 1000 may receive a scanner signal transmitted by the beacon scanner 2000, and the mobile tag 1000 that receives the scanner signal may be connected to the scanner signal. On the basis of this, the second beacon signal including discrimination information related to at least one device-specific information among the plurality of beacon scanners 2000 may be broadcast in the form of a data packet as shown in FIG. Preferably, the door number and access type are included in the discrimination information. Thereafter, the beacon scanner 2000 that receives the data packet as shown in FIG. 13B communicates with the service server 3000 through the gateway 2500 to identify the identification information and tag included in the second beacon signal. Information can be sent.

도 14은 본 발명의 일 실시예에 따른 이동식태그(1000)가 수집한 복수의 스캐너신호의 처리 과정을 개략적으로 도시한다.14 schematically illustrates a process of processing a plurality of scanner signals collected by the mobile tag 1000 according to an embodiment of the present invention.

이동식태그(1000)는 신호수집단계(S1000)의 수행으로 이동식태그(1000)는 복수의 비콘스캐너(2000)로부터 복수의 스캐너신호를 수집한다. 수집한 복수의 스캐너신호의 신호강도는 이동식태그(1000)의 위치에 따라 달라질 수 있다.The mobile tag 1000 collects a plurality of scanner signals from the plurality of beacon scanners 2000 by performing the signal collection step S1000. The signal strength of the collected plurality of scanner signals may vary depending on the position of the removable tag 1000.

도 14의 (a)는 복수의 방 구조에서 Ain, Aout, Bin, Bout 총 4개의 비콘스캐너(2000)가 설치됨을 도시하고 있다. 이동식태그(1000)는 각각의 비콘스캐너(2000)로부터 스캐너신호를 수신하고, 이동식태그(1000)의 위치에 따라 수신하는 복수의 스캐너신호의 수신강도는 다르게 수신된다.FIG. 14A illustrates that four beacon scanners Ain, Aout, Bin, and Bout are installed in a plurality of room structures. The mobile tag 1000 receives a scanner signal from each beacon scanner 2000, and received strengths of a plurality of scanner signals received according to the position of the mobile tag 1000 are different.

도 14의 (b)에 도시된 바와 같이 이동식태그(1000)는, 이동식태그(1000)의 동작모드가 액티브모드로 동작하는 동안, 이동식태그(1000)는 스캔타이밍과 브로드캐스팅타이밍이 나누어져 스캔만 하는 구간 및 브로드캐스팅하는 구간이 나누어 질 수 있다. 스캔타이밍 동안 이동식태그(1000)는, 복수의 스캐너신호를 스캔한다. 스캔타이밍 동안의 이동식태그(1000)는 수신한 스캐너신호들을 계속적으로 신호필터단계를 수행하여 필터링된 필터수신강도를 도출한다. 이후, 수신한 스캐너신호 중 필터수신강도를 비콘스캐너(2000)별로 합산하여, 필터수신강도의 합산값이 가장 큰 신호를 브로드캐스팅한 비콘스캐너(2000)를 현재 이동식태그(1000)의 위치와 가장 근접한 비콘스캐너(2000)로 판별하고, 수신강도가 가장 높은 스캐너신호를 송출한 비콘스캐너(2000)의 기기고유정보와 관련된 정보를 포함한 판별정보를 도출한다. 바람직하게는, 스캔타이밍과 브로드캐스팅타이밍의 주기는 데이터 처리에 가장 적합한 주기로 기설정할 수 있다.As shown in (b) of FIG. 14, the mobile tag 1000 scans while the mobile tag 1000 is divided into scan timing and broadcasting timing while the operation mode of the mobile tag 1000 operates in the active mode. Only interval and broadcasting interval can be divided. During the scan timing, the mobile tag 1000 scans a plurality of scanner signals. The mobile tag 1000 during scan timing continuously performs a signal filtering step on the received scanner signals to derive the filtered filter reception strength. Thereafter, the received signal of the scanner is summed by the beacon scanner 2000, and the beacon scanner 2000 that broadcasts the signal having the largest sum of the received filter strengths is the current position of the mobile tag 1000 and the most. Determining information including the information related to the device-specific information of the beacon scanner 2000, which is determined by the adjacent beacon scanner 2000 and which transmits the scanner signal having the highest reception intensity, is derived. Preferably, the period of scan timing and broadcasting timing may be preset to a period most suitable for data processing.

도 14의 (c)는 이동식태그(1000)가 스캔타이밍 동안 스캔한 스캐너신호의 필터링 된 필터수신강도를 표시한 그래프를 도시한다. 이동식태그(1000)는 스캔타이밍 동안 스캔한 스캐너신호를 신호필터단계를 거쳐 필터링 한 후, 필터링 된 필터수신강도를 비교하여 가장 신호세기가 큰 신호를 현재 이동식태그(1000)가 가장 근접한 비콘스캐너(2000)로 판별하고, 해당 비콘스캐너(2000)의 기기고유정보와 관련된 정보를 포함한 판별정보를 도출한다. 예를 들어, 도 14의 (c)를 참조하면, 다섯번째 수신한 다수의 스캐너신호의 필터수신강도는 Ain 비콘스캐너(2000)로부터 수신한 비콘스캐너(2000)의 필터수신강도가 가장 강한 것이 도시된다, 이 경우, 이동식태그(1000)의 위치는 Ain에 근접하다고 판단하여 판별정보를 도출할 수 있다.FIG. 14C illustrates a graph showing the filtered filter reception intensity of the scanner signal scanned by the mobile tag 1000 during scan timing. The removable tag 1000 filters the scanner signal scanned during the scan timing through a signal filter step, and then compares the filtered filter reception strength to obtain a signal having the largest signal strength and the beacon scanner closest to the current removable tag 1000. 2000, and discrimination information including information related to device-specific information of the beacon scanner 2000 is derived. For example, referring to FIG. 14C, it is shown that the filter reception strength of the fifth plurality of scanner signals received has the strongest filter reception strength of the beacon scanner 2000 received from the Ain beacon scanner 2000. In this case, it is determined that the position of the mobile tag 1000 is close to Ain, so that the identification information can be derived.

도 15는 본 발명의 일 실시예에 따른 이동식태그(1000)의 신호필터단계 수행에 따른 필터링 되는 데이터의 형태를 개략적으로 도시한다.15 schematically illustrates a form of data to be filtered according to the signal filtering step of the mobile tag 1000 according to an embodiment of the present invention.

구체적으로, 이동식태그(1000)는, 각각의 비콘스캐너(2000)로부터 브로드캐스팅 된 각각의 스캐너신호에 대하여, 이전 단계에서 결정된 필터링된 필터수신강도, 및 이전단계에서 결정된 예측변수가 저장되고, 현재 단계에서 수신된 스캐너신호의 신호강도, 상기 이전단계에서 결정된 필터링된 필터수신강도, 및 이전단계에서 결정된 예측변수에 기초하여 필터링된 필터수신강도 및 예측변수를 업데이트 한다.Specifically, the mobile tag 1000 stores, for each scanner signal broadcast from each beacon scanner 2000, the filtered filter reception intensity determined in the previous step, and the predictor variable determined in the previous step, and are currently stored. The filtered filter reception intensity and the predictor variable are updated based on the signal intensity of the scanner signal received in the step, the filtered filter reception intensity determined in the previous step, and the predictor variable determined in the previous step.

보다 구체적으로, 신호필터단계에 포함되는 제1필터단계는, 칼만필터에 기초하여 필터수신강도를 도출할 수 있다. 칼만필터는 가장 최근의 데이터 값을 바탕으로 예측변수를 통해 계산하여 새로운 미래예측값을 도출하고, 예측변수를 다시 미래예측값이 반영된 예측변수로 변환하는 필터로써, 처리할 데이터의 양이 많지 않은 경우에는, 수집한 데이터 및 필터링한 데이터를 모두 저장하여 계산하는 방법을 사용할 수 있지만 데이터의 양이 방대하고 반복적인 연산을 하는 경우 칼만필터를 사용함으로써, 미래값을 예측하여 방대한 데이터를 누적하지 않고도 원하는 정보의 최적값을 얻을 수 있는 효과를 발휘할 수 있다.More specifically, the first filter step included in the signal filter step may derive the filter reception strength based on the Kalman filter. Kalman filter is a filter that calculates a new future prediction value by calculating it through a predictor based on the most recent data value, and converts the predictor into a predictor reflecting the future prediction value. , You can use the method of storing and collecting all collected and filtered data, but if you have a large and repetitive amount of data, you can use the Kalman filter to predict the future value and accumulate large amounts of data without accumulating large amounts of data. It is possible to achieve the effect of obtaining the optimal value of.

이동식태그(1000)는 현재 단계에서 수신된 스캐너신호의 수신강도, 이전 단계에서 결정된 필터링된 필터수신강도 및 이전단계에서 결정된 예측변수에 기초하여 필터링된 필터수신강도 및 예측변수를 업데이트할 수 있다.The removable tag 1000 may update the filtered filter reception intensity and the predictor variable based on the reception intensity of the scanner signal received in the current step, the filtered filter reception intensity determined in the previous step, and the predictor variable determined in the previous step.

도 15는 신호필터단계에서 필터링되는 데이터의 형태를 설명하는 표를 도시한다. 도 15의 (a)에 도시된 바에 따르면 이전 단계에서 결정된 필터링된 필터수신강도 및 이전단계에서 결정된 예측변수가 저장 되어있다. 이후, 현재 단계에서 스캐너신호 a1이 수신되면, 수신된 스캐너신호 a1은 이전 단계에서 결정된 필터링된 신호강도 A0와 이전 단계에서 결정된 예측변수 S0 에 기초하여 스캐너신호 a1의 신호강도가 A1으로 필터링되어 도출된다. 필터링 된 현재 수신한 스캐너신호 A1은 다시 이전단계에서 결정된 필터링된 신호강도에 업데이트되고, 현재 수신한 스캐너신호의 신호강도 A1에 기초하여 예측변수 또한 S1으로 업데이트 된다. 스캐너신호는 동시다발적으로 수신되므로, 도 15의 (b)에 도시된 바와 같이 복수의 스캐너신호가 수신되는 경우에도 이전단계에서 결정된 필터링된 필터수신강도 및 이전단계에서 결정된 예측변수에 기초하여 각각의 스캐너신호는 필터링되어 실시간으로 업데이트 될 수 있다.15 shows a table for explaining the type of data to be filtered in the signal filter step. As shown in (a) of FIG. 15, the filtered filter reception intensity determined in the previous step and the predictor variable determined in the previous step are stored. Then, when the scanner signal a1 is received in the current step, the received scanner signal a1 is derived by filtering the signal strength of the scanner signal a1 based on the filtered signal intensity A0 determined in the previous step and the predictor variable S0 determined in the previous step. do. The filtered current received scanner signal A1 is again updated to the filtered signal strength determined in the previous step, and the predictor variable is also updated to S1 based on the signal strength A1 of the currently received scanner signal. Since the scanner signals are received simultaneously, as shown in (b) of FIG. 15, even when a plurality of scanner signals are received, respectively, based on the filtered filter reception intensity determined in the previous step and the predictors determined in the previous step, respectively. The scanner signal can be filtered and updated in real time.

또한, 본 발명의 일 실시예에 따르면, 신호필터단계에서 활용되는 칼만필터 알고리즘은 너무 오래된 데이터인 경우, 유효하지 않다고 판단하고 해당 데이터를 삭제하는 단계를 수행할 수도 있다. 도 15의 (c)에 도시된 바에 따르면, 이전단계 에서 결정된 필터링된 필터수신강도 D0, F0, H0에 해당하는 데이터는 다른 데이터들에 비해 스캐너신호를 수신하여 필터링된 값이 업데이트 된지 오래되었다. 이동식태그(1000)는 해당 데이터가 유효하지 않다고 판단하고, 해당 데이터를 삭제할 수 있다. 이와 같이, 신호필터단계에서 과거의 데이터 값에 기반하여 미래값을 예측하기 때문에 유효하지 않은 데이터를 삭제하여 보다 정확한 예측값을 도출할 수 있다. 과거의 데이터를 모두 누적하지 않고도 과거최종데이터와 미래예측변수 두개의 값에 기초하여 원하는 결과값을 도출할 수 있는 효과를 발휘할 수 있다.In addition, according to an embodiment of the present invention, when the Kalman filter algorithm used in the signal filter step is too old data, it may be determined that it is not valid and may delete the data. As shown in (c) of FIG. 15, the data corresponding to the filtered filter reception strengths D0, F0, and H0 determined in the previous step has been long since the filtered value is updated by receiving the scanner signal compared to other data. The removable tag 1000 may determine that the data is not valid and delete the data. As described above, since the future value is predicted based on the past data value in the signal filter step, invalid data may be deleted to derive a more accurate prediction value. Without accumulating all the past data, it is possible to derive the desired result based on the values of the past final data and the future prediction variables.

도 16은 본 발명의 일 실시예에 따른 이동식태그(1000)가 비콘스캐너(2000)로부터 수신한 비콘신호를 신호필터단계의 수행에 따라 필터링된 수신강도를 표시한 그래프를 개략적으로 도시한다.FIG. 16 schematically illustrates a graph in which the mobile tag 1000 displays reception intensity filtered by the beacon signal received from the beacon scanner 2000 according to the signal filtering step according to an embodiment of the present invention.

구체적으로, 도 16은 이동식태그(1000)가 벽의 양방향에 설치된 2대의 비콘스캐너(2000)의 각각의 송신모듈로부터 수신한 스캐너신호의 신호강도를 그래프에 표시한 것을 도시한다.Specifically, FIG. 16 shows that the mobile tag 1000 displays the signal intensity of the scanner signal received from each transmitting module of two beacon scanners 2000 installed in both directions of the wall in a graph.

이동식태그(1000)는 비콘스캐너(2000)로부터 복수의 스캐너신호를 수신한다. 본 발명의 일 실시예에 따르면, 벽에 양방향으로 설치된 비콘스캐너(2000)는 각각의 비콘스캐너(2000)의 제1송신모듈(2100) 및 제2송신모듈(2200)을 통해 복수의 스캐너신호를 브로드캐스팅한다. 이때, 벽을 중심으로 문의 밖에 설치된 스캐너를 제1비콘스캐너(2000)라 하고, 문의 안쪽면에 설치된 스캐너를 제2비콘스캐너(2000)라고 하는 경우, 도 16의 (a) 및 (b)는 이동식태그(1000)가 제1비콘스캐너(2000)로부터 수신한 스캐너신호를 제1필터단계의 수행을 통해 필터링 한 수신강도의 값을 표시한 그래프를 도시하고, 도 16의 (c) 및 (d)는 제2비콘스캐너(2000)로부터 수신한 스캐너신호를 필터링한 수신강도의 값을 표시한 그래프를 도시한다. 이동식태그(1000)는 비콘스캐너(2000)로부터 스캐너신호를 스캔함과 거의 동시에 (정확하게는, 스캔 후 매우 빠른 속도로) 스캔하는 모든 신호를 신호필터단계 중 제1필터단계를 수행하여 필터링 한다. 제1필터단계를 거친 제1비콘신호는 도 15에 도시된 바와 같이 노이즈가 제거되어 이동식태그(1000)의 위치정보를 판별하는데 유효한 데이터가 도출된다.The mobile tag 1000 receives a plurality of scanner signals from the beacon scanner 2000. According to one embodiment of the present invention, the beacon scanner 2000 installed bidirectionally on the wall receives a plurality of scanner signals through the first transmission module 2100 and the second transmission module 2200 of each beacon scanner 2000. Broadcast. At this time, when the scanner installed outside the door around the wall is called the first beacon scanner 2000, and the scanner installed on the inner side of the door is called the second beacon scanner 2000, (a) and (b) of FIG. FIG. 16 (c) and (d) show a graph indicating the value of the received intensity filtered by the mobile tag 1000 by performing the first filter step on the scanner signal received from the first beacon scanner 2000. ) Shows a graph displaying the received intensity values of the scanner signals received from the second beacon scanner 2000. The mobile tag 1000 performs scanning of the signal from the beacon scanner 2000 at almost the same time (exactly, at a very high speed after scanning) to perform a first filtering step of the signal filtering step. As shown in FIG. 15, the first beacon signal passed through the first filter step is noise-removed to derive data valid for determining position information of the mobile tag 1000.

도 17은 본 발명의 일 실시예에 따른 이동식태그(1000)가 신호필터단계를 수행하여 도출한 필터링된 신호강도값을 각각의 비콘스캐너(2000)별로 합산한 합산값을 표시한 그래프를 개략적으로 도시한다.FIG. 17 schematically illustrates a graph showing a sum of the filtered signal strength values obtained by performing the signal filtering step by the mobile tag 1000 according to an embodiment of the present invention, for each beacon scanner 2000. Illustrated.

도 17은, 이동식태그(1000)에서 제1필터단계를 거친 스캐너신호를 각각 동일한 비콘스캐너(2000)의 제1송신모듈(2100) 및 제2송신모듈(2200)로부터 송신된 스캐너신호의 신호강도값을 합산값을 표시한 그래프를 도시한다. 도 17의 (a)는 제1비콘스캐너(2000)의 제1송신모듈(2100) 및 제2송신모듈(2200)로부터 수신한 스캐너신호의 필터수신강도를 합산한 값을 표시한 그래프를 도시하고, 도 17의 (b)는 제2비콘스캐너(2000)의 제1송신모듈(2100) 및 제2송신모듈(2200)로부터 수신한 스캐너신호의 필터수신강도를 합산한 값을 표시한 그래프를 도시한다. 이동식태그(1000)는 제1필터단계를 거쳐 필터링된 필터수신강도에 기초하여 동일한 비콘스캐너(2000)로부터 수신한 스캐너신호를 합산하는 제2필터단계를 수행한다. 이동식태그(1000)의 제2필터단계의 수행에 따라, 도 17에 도시된 바와 같이 각각의 비콘스캐너(2000)의 제1송신모듈(2100) 및 제2송신모듈(2200)로부터 수신된 스캐너신호의 필터수신강도를 합산한다. 최종 도출된 합산된 필터수신강도는 이후 이동식태그(1000)의 위치정보를 판별하는데 기초가 된다.FIG. 17 illustrates a signal intensity of a scanner signal transmitted from the first transmitting module 2100 and the second transmitting module 2200 of the same beacon scanner 2000, respectively, through the first filter step in the mobile tag 1000. A graph showing the sum of the values is shown. FIG. 17A is a graph showing the sum of the filter reception strengths of the scanner signals received from the first transmission module 2100 and the second transmission module 2200 of the first beacon scanner 2000. FIG. 17B is a graph showing the sum of the filter reception strengths of the scanner signals received from the first transmission module 2100 and the second transmission module 2200 of the second beacon scanner 2000. do. The mobile tag 1000 performs a second filter step of summing the scanner signals received from the same beacon scanner 2000 based on the filter reception strength filtered through the first filter step. As the second filter step of the mobile tag 1000 is performed, a scanner signal received from the first transmission module 2100 and the second transmission module 2200 of each beacon scanner 2000 as shown in FIG. 17. Add the filter reception strengths. The finally derived summed filter reception strength is then used to determine the position information of the removable tag 1000.

도 18은 본 발명의 일 실시예에 따른 이동식태그(1000)의 신호필터단계의 수행에 따라 도출된 제1비콘스캐너(2000) 및 제2비콘스캐너(2000)의 필터링된 필터수신강도의 합산값을 표시한 그래프를 개략적으로 도시한다.18 is a sum of filtered filter reception strengths of the first beacon scanner 2000 and the second beacon scanner 2000 derived by performing the signal filter step of the mobile tag 1000 according to an exemplary embodiment of the present invention. The graph which shows is shown schematically.

제2필터단계를 거쳐 각각의 비콘스캐너(2000)의 송신모듈로부터 수신한 스캐너신호를 합산한 이동식태그(1000)는, 도출된 필터링된 수신강도의 합산값에 따라 자신이 가장 근접한 비콘스캐너(2000)를 판별한다. 도 18에 도시된 바에 따르면, 문의 바깥에 설치된 제1비콘스캐너(2000)의 필터수신강도의 합산값이 문의 안쪽에 설치된 제2비콘스캐너(2000)의 필터수신강도의 합산값보다 낮은 상태이다가 어느 순간 제1비콘스캐너(2000)의 필터수신강도의 합산값이 제2비콘스캐너(2000)의 필터수신강도의 합산값보다 높아진다. 이에 기초하여, 이동식태그(1000)는 문 안쪽 위치에서 문의 바깥으로 진출한 것을 판별한다. 이후, 계속 제2비콘스캐너(2000)의 필터수신강도의 합산값이 제1비콘스캐너(2000)의 필터수신강도의 합산값보다 낮은 상태이다가 어느 순간 다시 제2비콘스캐너(2000)의 필터수신강도의 합산값이 제1비콘스캐너(2000)의 필터수신강도의 합산값보다 높아진다. 이에 기초하여, 이동식태그(1000)는 문의 바깥 위치에서 문의 안쪽으로 진입한 것을 판별할 수 있다. 이처럼 도출한 판별정보는 이동식태그(1000)의 태그고유정보와 함께 비콘스캐너(2000)로 송신되어, 서비스서버(3000)에서 이동식태그(1000)의 위치정보를 판별하는데 기초가 된다. 서비스서버(3000)에서는 이동식태그(1000)에서 필터링하고 도출한 결과값에 대한 정보를 바탕으로 이동식태그(1000)의 진입 진출을 판별함으로써, 데이터 처리의 과부화를 감소시킬 수 있는 효과를 발휘할 수 있다.The mobile tag 1000 that adds the scanner signals received from the transmission module of each beacon scanner 2000 through the second filter step has a beacon scanner 2000 that is closest to each other according to the sum of the derived filtered reception strengths. ). As shown in FIG. 18, the sum of the filter reception strength of the first beacon scanner 2000 installed outside the door is lower than the sum of the filter reception strength of the second beacon scanner 2000 installed inside the door. At any moment, the sum of the filter reception strength of the first beacon scanner 2000 becomes higher than the sum of the filter reception strength of the second beacon scanner 2000. Based on this, the removable tag 1000 determines that the door has moved outward from the door inner position. Subsequently, the sum of the filter reception strength of the second beacon scanner 2000 is lower than the sum of the filter reception strength of the first beacon scanner 2000, and the filter reception of the second beacon scanner 2000 is again present at some point. The sum of the strengths is higher than the sum of the filter reception strengths of the first beacon scanner 2000. Based on this, the removable tag 1000 may determine that the door has entered the door from the outside position of the door. The determination information derived as described above is transmitted to the beacon scanner 2000 together with the tag unique information of the mobile tag 1000 and serves as a basis for determining the location information of the mobile tag 1000 in the service server 3000. In the service server 3000, the entry and exit of the mobile tag 1000 may be determined based on information on the result value filtered and derived by the mobile tag 1000, thereby reducing the overload of data processing. .

본 발명의 일 실시예는 컴퓨터에 의해 실행되는 프로그램 모듈과 같은 컴퓨터에 의해 실행가능한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체 및 통신 매체를 모두 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형 매체를 모두 포함한다. 통신 매체는 전형적으로 컴퓨터 판독가능 명령 어, 데이터 구조, 프로그램 모듈, 또는 반송파와 같은 변조된 데이터 신호의 기타 데이터, 또는 기타 전송 메커니즘을 포함하며, 임의의 정보 전달 매체를 포함한다. One embodiment of the present invention can also be implemented in the form of a recording medium containing instructions executable by a computer, such as a program module executed by the computer. Computer readable media can be any available media that can be accessed by a computer and includes both volatile and nonvolatile media, removable and non-removable media. In addition, computer readable media may include both computer storage media and communication media. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Communication media typically includes computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave, or other transmission mechanism, and includes any information delivery media.

본 발명의 방법 및 시스템은 특정 실시예와 관련하여 설명되었지만, 그것들의 구성 요소 또는 동작의 일부 또는 전부는 범용 하드웨어 아키텍쳐를 갖는 컴퓨터 시스템을 사용하여 구현될 수 있다.Although the methods and systems of the present invention have been described in connection with specific embodiments, some or all of their components or operations may be implemented using a computer system having a general purpose hardware architecture.

전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.The foregoing description of the present invention is intended for illustration, and it will be understood by those skilled in the art that the present invention may be easily modified in other specific forms without changing the technical spirit or essential features of the present invention. will be. Therefore, it should be understood that the embodiments described above are exemplary in all respects and not restrictive. For example, each component described as a single type may be implemented in a distributed manner, and similarly, components described as distributed may be implemented in a combined form.

본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is shown by the following claims rather than the above description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be construed as being included in the scope of the present invention. do.

Claims (5)

무선신호기반 모드를 변환하는 이동식태그의 위치를 판단하는 시스템으로서,
기기고유정보를 포함하는 스캐너신호를 브로드캐스팅하는 비콘스캐너;
태그고유정보를 포함하는 제1비콘신호를 브로드캐스팅하는 일반모드 및 복수의 비콘스캐너로부터 복수의 상기 스캐너신호를 수신하고, 복수의 상기 스캐너신호의 수신강도에 기초하여 제2비콘신호를 브로드캐스팅하는 액티브모드 중 하나의 모드를 수행할 수 있는 이동식태그;를 포함하고,
상기 이동식태그가 상기 일반모드로 동작하고 있고, 상기 비콘스캐너가 수신한 상기 이동식태그의 제1비콘신호의 수신강도가 기설정된 기준에 부합하는 경우에, 상기 비콘스캐너는 상기 이동식태그의 동작모드를 상기 일반모드에서 액티브모드로 변환하는 것을 상기 이동식태그에 요청하고,
상기 비콘스캐너는 상기 제1비콘신호를 수신하고, 상기 이동식태그의 동작모드를 상기 일반모드에서 액티브모드로 변환하는 것을 상기 이동식태그에 요청하는 트리거모듈을 포함하고,
상기 트리거모듈은,
제1비콘신호를 수신하는 단계;
상기 제1비콘신호의 신호강도가 기설정된 범위 이내인지 여부를 판별하는 단계;
상기 이동식태그에 스캔응답을 요청하는 단계;
상기 이동식태그로부터 스캔응답을 수신하는 단계;
상기 이동식태그에 키값을 송신하면서 액티브모드로의 모드전환을 요청하는 단계를 수행하고,
상기 이동식태그는 상기 키값에 대한 검증을 수행하고, 액티브모드로의 모드전환을 수행하는, 무선신호기반 모드를 변환하는 이동식태그의 위치를 판단하는 시스템.
A system for determining the position of a mobile tag for converting a wireless signal based mode,
A beacon scanner for broadcasting a scanner signal including device specific information;
Receiving a plurality of scanner signals from a general mode and a plurality of beacon scanners for broadcasting a first beacon signal including the tag-specific information, and broadcasting a second beacon signal based on the received intensity of the plurality of scanner signals And a removable tag capable of performing one of the active modes.
When the mobile tag is operating in the normal mode and the reception intensity of the first beacon signal of the mobile tag received by the beacon scanner meets a preset criterion, the beacon scanner changes the operation mode of the mobile tag. Request the mobile tag to switch from the normal mode to the active mode,
The beacon scanner includes a trigger module for receiving the first beacon signal and requesting the mobile tag to convert the operation mode of the mobile tag from the normal mode to the active mode,
The trigger module,
Receiving a first beacon signal;
Determining whether the signal strength of the first beacon signal is within a preset range;
Requesting a scan response from the removable tag;
Receiving a scan response from the removable tag;
Requesting mode switching to an active mode while transmitting a key value to the mobile tag,
The mobile tag determines a position of a mobile tag for converting a wireless signal-based mode to perform verification of the key value and to perform mode switching to an active mode.
청구항 1에 있어서,
상기 일반모드에서의 제1비콘신호의 브로드캐스팅 인터벌보다 상기 액티브모드에서의 제2비콘신호의 브로드캐스팅 인터벌이 짧은, 무선신호기반 모드를 변환하는 이동식태그의 위치를 판단하는 시스템.
The method according to claim 1,
And a position of a mobile tag for converting a radio signal-based mode in which a broadcasting interval of a second beacon signal in the active mode is shorter than a broadcasting interval of the first beacon signal in the normal mode.
청구항 1에 있어서,
상기 비콘스캐너는,
상기 스캐너신호를 송신하는 1 이상의 송신모듈; 및
상기 제2비콘신호를 수신하는 수신모듈;을 더 포함하는, 무선신호기반 모드를 변환하는 이동식태그의 위치를 판단하는 시스템.
The method according to claim 1,
The beacon scanner,
At least one transmission module for transmitting the scanner signal; And
Receiving module for receiving the second beacon signal; System for determining the position of the mobile tag for converting the wireless signal based mode.
청구항 1에 있어서,
상기 트리거모듈은,
상기 이동식태그의 서비스를 검색하는 단계;
상기 이동식태그로부터 서비스에 대한 정보를 수신하는 단계;
상기 이동식태그로 서비스의 특성을 검색하는 단계;
상기 이동식태그로부터 서비스의 특성에 대한 정보를 수신하는 단계; 및
상기 이동식태그와 데이터를 교환하는 단계;를 수행하지 않는, 무선신호기반 모드를 변환하는 이동식태그의 위치를 판단하는 시스템.
The method according to claim 1,
The trigger module,
Searching for a service of the removable tag;
Receiving information about a service from the removable tag;
Searching for a characteristic of a service using the removable tag;
Receiving information on a characteristic of a service from the removable tag; And
Exchanging data with the mobile tag; determining a location of a mobile tag for converting a wireless signal-based mode.
삭제delete
KR1020190110408A 2019-09-06 2019-09-06 System, Method and Computer-readable Medium for determining the location of moving tag which can convert mode based on radio signal KR102072523B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190110408A KR102072523B1 (en) 2019-09-06 2019-09-06 System, Method and Computer-readable Medium for determining the location of moving tag which can convert mode based on radio signal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190110408A KR102072523B1 (en) 2019-09-06 2019-09-06 System, Method and Computer-readable Medium for determining the location of moving tag which can convert mode based on radio signal

Publications (1)

Publication Number Publication Date
KR102072523B1 true KR102072523B1 (en) 2020-02-04

Family

ID=69571011

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190110408A KR102072523B1 (en) 2019-09-06 2019-09-06 System, Method and Computer-readable Medium for determining the location of moving tag which can convert mode based on radio signal

Country Status (1)

Country Link
KR (1) KR102072523B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102217855B1 (en) 2020-09-29 2021-02-18 이대성 Shopping mall linked logistics delivery management system using beacons
KR102228653B1 (en) * 2020-07-29 2021-03-16 주식회사 지오플랜 Tag identification system with improved authentication
KR20220087294A (en) * 2020-12-17 2022-06-24 주식회사 지오웍스 Method And System for Providing ID Card by using Electronic Paper

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120040010A (en) * 2010-10-18 2012-04-26 경북대학교 산학협력단 Location based service system and method for cognizing loation thereof
KR20150078102A (en) * 2013-12-30 2015-07-08 경북대학교 산학협력단 System and method for location awareness of mobile device, and system and method for communication of between mobile devices
KR101551720B1 (en) * 2014-01-13 2015-09-10 경북대학교 산학협력단 System and method for providing inter-device service

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120040010A (en) * 2010-10-18 2012-04-26 경북대학교 산학협력단 Location based service system and method for cognizing loation thereof
KR20150078102A (en) * 2013-12-30 2015-07-08 경북대학교 산학협력단 System and method for location awareness of mobile device, and system and method for communication of between mobile devices
KR101551720B1 (en) * 2014-01-13 2015-09-10 경북대학교 산학협력단 System and method for providing inter-device service

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102228653B1 (en) * 2020-07-29 2021-03-16 주식회사 지오플랜 Tag identification system with improved authentication
KR102217855B1 (en) 2020-09-29 2021-02-18 이대성 Shopping mall linked logistics delivery management system using beacons
KR20220087294A (en) * 2020-12-17 2022-06-24 주식회사 지오웍스 Method And System for Providing ID Card by using Electronic Paper
KR102493379B1 (en) 2020-12-17 2023-01-30 주식회사 지오웍스 Method And System for Providing ID Card by using Electronic Paper

Similar Documents

Publication Publication Date Title
KR102072523B1 (en) System, Method and Computer-readable Medium for determining the location of moving tag which can convert mode based on radio signal
KR102215041B1 (en) Method and system for tracking an object in a defined area
US8514081B2 (en) Systems and methods for object localization and path identification based on RFID sensing
US8049666B2 (en) Regional positioning method and apparatus in wireless sensor network
EP3411857A1 (en) System and method for controlling access to an access point
KR100991477B1 (en) Method and system for controlling building communal facilities using rfid-based rtls
CN202736142U (en) Safe entry and exit management system
KR20140038828A (en) Apparatus and method for controlling going in and out using zigbee communication
CN112586000A (en) Controller for controlling a wireless network to perform radio frequency based motion detection
KR20100035914A (en) Positon detecting system using uwb radar sensor
KR20050082247A (en) Positioning system by using rfid
KR102140624B1 (en) System, Method and Computer-readable Medium for Determining The Location Of Moving Tag Based on Radio Signal
KR20190134262A (en) System for controlling entrance and exit using BLE and method for controlling entrance and exit using thereof
KR102618736B1 (en) System, Method and Computer-readable Medium for Determining The Location Of Moving Tag Based on Radio Signal
KR101832442B1 (en) Smart security system for controlling entrance and exit
CN117574926A (en) Method and device for detecting access state
US20180322330A1 (en) Object recognition system and object recognition method
Bae et al. Environment aware localization with BLE fingerprinting for the next generation PEPS system
US7844237B2 (en) Radio frequency signal for determining location
KR20200126501A (en) Automatic enterance system for apartmet house
KR20200043130A (en) Received Signal Strength Indication Data Stabilizing Method and Apparatus
RU2751083C1 (en) Network switching device and how the network switching device works
US20210248389A1 (en) Vehicle control system, vehicle control method, and recording medium in which vehicle control program is recorded
KR101020967B1 (en) System and method for managing location information
CN113382047B (en) Household district intelligent linkage response system and method based on personnel position information

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant