KR20170060588A - 작업자 위치 추적 시스템 및 방법 - Google Patents

작업자 위치 추적 시스템 및 방법 Download PDF

Info

Publication number
KR20170060588A
KR20170060588A KR1020160154973A KR20160154973A KR20170060588A KR 20170060588 A KR20170060588 A KR 20170060588A KR 1020160154973 A KR1020160154973 A KR 1020160154973A KR 20160154973 A KR20160154973 A KR 20160154973A KR 20170060588 A KR20170060588 A KR 20170060588A
Authority
KR
South Korea
Prior art keywords
mobile terminal
wireless communication
communication channel
anchors
distance information
Prior art date
Application number
KR1020160154973A
Other languages
English (en)
Other versions
KR102019755B1 (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 US15/359,183 priority Critical patent/US10154378B2/en
Publication of KR20170060588A publication Critical patent/KR20170060588A/ko
Application granted granted Critical
Publication of KR102019755B1 publication Critical patent/KR102019755B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S1/00Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith
    • G01S1/02Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith using radio waves
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/02Alarms for ensuring the safety of persons
    • G08B21/0202Child monitoring systems using a transmitter-receiver system carried by the parent and the child
    • G08B21/0275Electronic Article Surveillance [EAS] tag technology used for parent or child unit, e.g. same transmission technology, magnetic tag, RF tag, RFID
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • H04W4/022Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences with dynamic range variability

Landscapes

  • Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Child & Adolescent Psychology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

작업자 위치 추적 시스템이 개시된다. 상기 시스템은 앵커 노드의 커버리지 영역 내에 존재하는 제1 작업자의 제1 이동 단말은 상기 앵커 노드와의 무선 통신을 수행하여 상기 제1 작업자의 위치를 추적하는 트래킹 모드로 동작하고, 상기 앵커 노드의 커버리지 영역을 이탈한 제2 작업자의 제2 이동 단말은 가상의 반경 내에 진입하는 상기 제1 이동 단말과의 무선 통신을 수행하여 제2 작업자의 위치를 추적하는 지오펜싱 모드로 동작한다.

Description

작업자 위치 추적 시스템 및 방법{SYSTEM AND METHOD FOR TRACKING POSITION OF A WORKER}
본 발명은 작업자 위치 추적 시스템 및 방법에 관한 것으로, 특히 해양플랜트(offshore plant) 및 대형 선박(large vessel)의 건조 현장에서 작업하는 작업자의 위치를 추적하는 시스템 및 방법에 관한 것이다.
해양 플랜트 및 대형 선박의 건조 현장에는 작업 도중 작업자들의 사고 등이 빈번하게 발생하는 업종군으로 분류된다. 따라서, 해양플랜트 및 대형 선박을 건조하는 산업 현장에서는 작업자들의 위치를 모니터링하여 작업자들의 위험 상황에 대해 효과적으로 대처하는 시스템이 필요하다.
그러나, 해양플랜트 및 대형 선박의 건조 현장은 밀폐된 실내에서 이루어지기 때문에, GPS(Global Positioning System) 기반의 위치 추적 기술을 이용하여, 작업자들의 위치를 모니터링하는 것이 어렵다.
따라서, 본 발명의 목적은 GPS를 이용하지 않고, 해양플랜트 및 선박 건조 현장에서 작업자들의 위치를 효율적으로 추적하는 작업자 위치 추적 시스템 및 그 방법을 제공하는 데 있다.
본 발명의 일면에 따른 작업자 위치 추적 방법은, 제1 작업자의 제1 이동 단말이, 위치를 알고 있는 N(여기서, N은 4 이상의 자연수) 개의 앵커들과 제1 무선 통신 채널을 기반으로 무선 통신을 수행하여, 각 앵커들과 상기 제1 이동 단말 간의 N개의 거리값을 포함하는 제1 거리 정보를 생성하는 단계; 상기 앵커들의 커버리지 영역을 이탈한 제2 작업자의 제2 이동 단말이, 상기 제1 이동 단말과 제2 무선 통신 채널을 기반으로 무선 통신을 수행하여, 상기 제1 이동 단말과 상기 제2 이동 단말 간의 거리값을 포함하는 제2 거리 정보를 생성하는 단계; 상기 제1 이동 단말이, 상기 제1 거리 정보, 상기 앵커들의 식별 정보 및 상기 제2 무선 통신 채널을 통해 상기 제2 이동 단말로부터 수신된 상기 제2 거리 정보를 상기 앵커들 중에서 어느 하나의 앵커를 통해 서버로 송신하는 단계; 및 상기 서버가 상기 제1 거리 정보와 상기 식별 정보에 매칭되는 앵커들의 위치값을 이용하여 상기 제1 이동 단말의 위치를 추정하고, 추정된 상기 제1 이동 단말의 위치와 상기 제2 거리 정보를 이용하여 상기 제2 이동 단말의 위치를 추정하는 단계를 포함한다.
본 발명의 다른 일면에 따른 작업자 위치 추적 시스템은, 위치를 알고 있는 N(여기서, N은 4 이상의 자연수)개의 앵커들의 커버리지 영역 내부에 위치하고, 상기 앵커들과 제1 무선 통신 채널을 기반으로 무선 통신을 수행하여, 각 앵커들까지의 N개의 거리값을 포함하는 제1 거리 정보를 생성하고, 생성된 제1 거리 정보와 상기 앵커들의 식별 정보를 앵커들 중에서 어느 하나의 앵커로 송신하는 제1 이동 단말; 상기 앵커들의 커버리지 영역 외부에 위치하고, 상기 제1 이동 단말과 제2 무선 통신 채널을 기반으로 무선 통신을 수행하여, 상기 제1 이동 단말까지의 거리값을 포함하는 제2 거리 정보를 생성하고, 생성된 상기 제2 거리 정보를 상기 제1 이동 단말을 통해 상기 어느 하나의 앵커로 송신하는 제2 이동 단말; 및 상기 어느 하나의 앵커부터, 상기 제1 거리 정보와 상기 앵커들의 식별 정보 및 상기 제2 거리 정보를 수신하고, 상기 제1 거리 정보와 상기 식별 정보에 매칭되는 앵커들의 위치값을 이용하여 상기 제1 이동 단말의 위치를 추정하고, 추정된 상기 제1 이동 단말의 위치와 상기 제2 거리 정보를 이용하여 상기 제2 이동 단말의 위치를 추정하는 서버를 포함한다.
본 발명의 따르면, 해양 플랜트 및 대형 선박의 건조 현장 내에서 작업자의 위치를 GPS를 이용하지 않고, 효율적으로 추적할 수 있다.
도 1은 본 발명의 일 실시 예에 따른 작업자 위치 추적 시스템의 전체 구성도이다.
도 2는 도 1에 도시한 이동 단말의 기능을 다수의 블록으로 나타낸 기능 블록도이다.
도 3은 도 1에 도시된 앵커의 기능을 다수의 블록으로 나타낸 기능 블록도이다.
도 4는 도 1에 도시된 서버의 기능을 다수의 블록으로 나타낸 기능 블록도이다.
도 5는 도 4에 도시된 위치 산출부에서 제2 이동 단말의 위치 산출 과정을 도식적으로 나타낸 도면이다.
도 6은 도 1에 도시된 이동 단말들, 앵커들 및 서버들 간에 송수신되는 신호 흐름도이다.
본 발명의 전술한 목적 및 그 이외의 목적과 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시 예들을 참조하면 명확해질 것이다.
그러나 본 발명은 이하에서 개시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 이하의 실시 예들은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 목적, 구성 및 효과를 용이하게 알려주기 위해 제공되는 것일 뿐으로서, 본 발명의 권리범위는 청구항의 기재에 의해 정의된다.
한편, 본 명세서에서 사용된 용어는 실시 예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성소자, 단계, 동작 및/또는 소자가 하나 이상의 다른 구성소자, 단계, 동작 및/또는 소자의 존재 또는 추가됨을 배제하지 않는다.
도 1은 본 발명의 일 실시 예에 따른 작업자 위치 추적 시스템의 전체 구성 도이다.
도 1을 참조하면, 본 발명의 일 실시 예에 따른 작업자 위치 추적 시스템은 다수의 앵커들(110A~110D)(또는 다수의 앵커 노드들), 제1 이동 단말(120), 제2 이동 단말(130), 유무선 네트워크(140) 및 서버(150)를 포함할 수 있다.
다수의 앵커들(110A~110D)
다수의 앵커들(110A~110D)은 해양 플랜트 및 대형 선박 내에 고정 설치되며, 설치 위치의 좌표는 해양 플랜트 및 대형 선박의 설계 도면에 기반하여 부여될 수 있다. 따라서, 각 앵커들(110A~110D)의 설치 위치는 사전에 알 수 있는 정보이다.
다수의 앵커들(110A~110D)은 각 앵커들(110A~110D)에 의해 형성되는 커버리지 영역(10) 내에 위치한 상기 제1 이동 단말(120)과 제1 무선 통신 채널(CH1)을 기반으로 무선 통신을 수행하여, 상기 제1 이동 단말(120)의 위치를 추적하기 위한 동작을 수행하도록 구성될 수 있다. 여기서, 상기 무선 통신은, 예를 들면, UWB(Ultra-WideBand), CSS-UWB(Chirp Spread Spectrum Ultra-WideBand), IR-UWB(Impulse-Radio UWB) 통신일 수 있다. 이 경우, 상기 제1 무선 통신 채널은 제1 UWB 채널로 지칭할 수 있다.
도 1에서 도면의 간략화를 위해, 상기 커버리지 영역(10)을 하나의 원으로 표시하였으나, 실질적으로, 각 앵커들에 의해 형성되는 커버리지 영역들의 교차 영역일 수 있다.
각 앵커들(110A~110D)은 일종의 액세스 포인트(Access Point: AP) 또는 리더(reader)일 수 있다.
도 1에서는 4개의 앵커들을 예시하지만, 앵커의 개수가 4개로 한정되는 것은 아니며, 5개 이상일 수 있다.
4개의 앵커들(110A~110D)은 동일한 동작을 수행하도록 구성될 수 있다. 4개의 앵커들(110A~110D)은 서로 유무선으로 연결되어 정보를 공유하도록 구성될 수 있다.
4개의 앵커들(110A~110D) 중 어느 하나의 앵커는 마스터 앵커로 선정되고, 나머지 앵커들은 슬레이브 앵커로 선정될 수 있다. 도 1에서는 참조 번호 110D가 마스터 앵커를 지시하고, 참조 번호 110A~110C가 슬레이브 앵커를 지시한다.
전술한 바와 같이, 상기 마스터 앵커(110D)는 상기 슬레이브 앵커들(110A~110C)과 동일한 동작을 수행할 수 있으며, 다만, 유무선 네트워크(140)를 통해 서버(150)와 통신하는 동작을 더 수행할 수 있다.
구체적으로, 상기 마스터 앵커(110D)는 제1 무선 통신 채널(CH1)을 통해 상기 제1 이동 단말(120)로부터 수신된 태그 신호를 상기 유무선 네트워크(140)를 통해 서버(150)로 송신할 수 있고, 반대로, 상기 서버(150)로부터 수신된 정보를 상기 제1 이동 단말(120)로 송신할 수 있다.
제1 이동 단말(120)과 제2 이동 단말(130)
상기 제1 이동 단말(120)은 플랜트 및 선박 내에서 근무하는 제1 작업자가 소유한 단말이고, 상기 제2 이동 단말(130)은 플랜트 및 선박 내에서 근무하는 제2 작업자가 소유한 단말일 수 있다.
본 발명의 실시 예에 따른 제1 및 제2 이동 단말(120, 130) 각각은, 예를 들면, UWB 통신을 수행하기 위한 UWB 칩이 내장된 단말일 수 있다. 따라서, 상기 UWB 칩이 내장된 디지털 방송 단말기, 개인 정보 단말기(PDA, Personal Digital Assistant), 스마트 폰(Smart Phone), 태블릿(Tablet) PC, 아이패드(Ipad), 3G 단말기일 수 있다. 상기 3G 단말기는, 예를 들면, IMT-2000(International Mobile Telecommunication 2000)단말기, WCDMA(Wideband Code Division Multiple Access)단말기, GSM/GPRS(Global System For Mobile Communication Packet Radio Service) 및 UMTS(Universal Mobile Telecommunication Service) 단말기 등과 같은 모든 정보통신기기 및 멀티미디어 기기 등이 포함될 수 있다.
상기 제1 및 제2 이동 단말(120, 130)는 동일한 동작을 수행하도록 구성될 수 있으며, 다만, 위치에 따라 서로 다른 동작을 수행할 수 있다. 즉, 상기 제1 및 제2 이동 단말(120, 130) 모두가 각 앵커들(110A~110D)에 의해 형성되는 커버리지 영역(10) 내에 위치한 경우, 상기 제1 및 제2 이동 단말(120, 130)는 동일한 동작을 수행하지만, 상기 제1 이동 단말(120)과 상기 제2 이동 단말(130) 중에서 어느 하나의 단말은 상기 커버리지 영역(10) 내에 위치하고, 다른 하나의 단말이 상기 커버리지 영역(10)을 이탈한 경우, 상기 제1 및 제2 이동 단말(120, 130)는 서로 다른 동작을 수행할 수 있다.
일 실시 예에서, 도 1에 도시된 바와 같이, 상기 커버리지 영역(10) 내에 위치한 상기 제1 이동 단말(120)은 앵커들(110A~110D)과 무선 통신을 수행하는 태그로 기능하는 트래킹 모드로 동작하고, 상기 커버리지 영역(10)을 이탈한 상기 제2 이동 단말(130)은 가상의 반경(virtual perimeter)(20)에 진입하는 상기 제1 이동 단말(120)을 감지하도록 상기 제1 이동 단말(120)과 무선 통신을 수행하는 지오펜싱(Geo-Fencing) 모드로 동작할 수 있다.
즉, 상기 제2 이동 단말(130)은 상기 커버리지 영역(10) 내에서는 트래킹 모드로 동작하지만, 상기 커버리지 영역(10)의 외부에서는 지오펜싱 모드로 동작하도록 구성될 수 있다. 이는 상기 제2 이동 단말(130)이 상기 커버리지 영역(10) 내에서는 태그로 기능하지만, 상기 커버리지 영역(10)의 외부에서는 태그로 기능하는 상기 제1 이동 단말(120)을 감지하는 앵커(또는 AP)의 기능으로 변경됨을 의미한다.
구체적으로, 상기 제1 이동 단말(120)은, 위치를 알고 있는 앵커들(110A~110D)과 제1 무선 통신 채널(CH1)을 기반으로 무선 통신을 수행하는 트래킹 모드로 동작하고, 상기 트래킹 모드에서, 각 앵커들(110A~110D)과 상기 제1 이동 단말(120) 간의 4개의 거리값을 포함하는 제1 거리 정보를 생성하도록 구성될 수 있다.
일 예로, 상기 4개의 거리값을 산출하기 위해, 상기 제1 이동 단말(120)은 거리측정을 위한 제1 요청 신호를 각 앵커들(110A~110D)로 송신한 후, 앵커들(110A~110D)로부터 상기 제1 요청 신호에 대한 제1 응답 신호의 수신 시간을 측정하고, TWR(Two-Way-Ranging) 기법을 기반으로 측정된 상기 수신 시간으로부터 4개의 거리값을 산출하도록 구성될 수 있다.
다른 예로, 상기 제1 이동 단말(120)은 상기 제1 응답 신호의 수신 세기(RSSI)를 이용하여 각 거리값을 산출하도록 구성될 수 있다.
또한, 상기 제1 이동 단말(120)은 사전에 설정된 채널 변경 주기에 따라 제1 무선 통신 채널(CH1)을 주파수가 다른 제2 무선 통신 채널(CH2)로 통신 채널을 주기적으로 변경하도록 구성될 수 있다. 상기 채널 변경 주기는 상기 제1 무선 통신 채널(CH1)이 활성화되는 제1 시간 구간 및 상기 제2 무선 통신 채널(CH2)이 활성화되는 제2 시간 구간을 포함할 수 있다. 제1 시간 구간과 제2 시간 구간은 시간적으로 연속하거나 불연속할 수 있다. 각 구간의 길이는 설계자에 의해 다양하게 설정될 수 있다. 예를 들면, 제1 시간 구간과 제2 시간 구간의 길이는 서로 다르거나 동일할 수 있다. 여기서, 제2 무선 통신 채널(CH2)은 제2 UWB 채널로 지칭될 수도 있다.
상기 제1 이동 단말(120)은 상기 변경된 제2 무선 통신 채널(CH2)을 통해 상기 커버리지 영역(10)을 이탈한 상기 제2 이동 단말(130)과의 통신 접속을 주기적으로 시도할 수 있다. 상기 제2 무선 통신 채널(CH2)이 활성화된 상태에서, 상기 제1 이동 단말(120)과 상기 4개의 앵커들(110A~110D) 간의 무선 통신은 중단되도록 구성될 수 있다.
도 1에서는 상기 커버리지 영역(10) 내에 존재하는 하나의 이동 단말(120)을 도시하고 있으나, 이는 도면의 간략화를 위한 것이고, 하나 이상의 다른 이동 단말이 상기 커버리지 영역(10) 내에 더 존재할 수 있으며, 하나 이상의 다른 이동 단말 각각의 동작은 상기 제1 이동 단말(120)에서 수행하는 동작과 동일한 방식으로, 각 앵커들(110A~110D)까지의 거리값을 산출하도록 구성될 수 있다.
상기 제1 이동 단말(120)은 상기 제1 거리정보 및 상기 앵커들(110A~110D)로부터 수신한 각 식별 정보와 상기 제2 이동 단말(130)에서 산출한 상기 제1 이동 단말(120)과 상기 제2 이동 단말(130) 간의 거리값을 포함하는 제2 거리 정보와 상기 제2 이동 단말(130)의 식별 정보를 상기 마스터 앵커(110D)로 송신하도록 구성될 수 있다.
한편, 상기 커버리지 영역(10)을 이탈한 상기 제2 이동 단말(130)은 상기 커버리지 영역을 이탈한 시점부터 상기 트래킹 모드에서 지오펜싱 모드로 동작모드를 변경하도록 구성될 수 있다. 예를 들면, 상기 채널 변경 주기에 포함된 제1 시간 구간 동안 상기 앵커들로부터의 신호가 수신되지 않거나 또는 수신되는 신호의 수신세기가 임계치 이하인 경우, 상기 제2 이동 단말(130)은 자신이 상기 커버리지 영역(10)을 이탈하였음을 인지하고, 상기 트래킹 모드에서 지오펜싱 모드로 동작모드를 변경하도록 구성될 수 있다.
동작모드가 상기 지오펜싱 모드로 변경됨에 따라, 상기 제2 이동 단말(130)의 기능은 태그의 기능에서 앵커(또는 APP)의 기능으로 변경될 수 있다.
상기 지오펜싱 모드로 변경됨에 따라, 상기 제2 이동 단말(130)은 통신 채널을 제1 무선 통신 채널(CH1)에서 제2 무선 통신 채널(CH2)로 변경하도록 구성될 수 있다.
상기 지오펜싱 모드로 변경됨에 따라, 상기 제2 이동 단말(130)은 상기 제2 무선 통신 채널(CH2)에 대해 채널 스캔을 수행하여, 가상의 반경(20)에 진입하는 상기 제1 이동 단말(120)을 감지하고, 감지된 상기 제1 이동 단말(120)과 제2 무선 통신 채널(CH2)을 기반으로 무선 통신을 수행하여, 상기 제1 이동 단말(120)과 상기 제2 이동 단말(130) 간의 거리값을 포함하는 제2 거리 정보를 생성하도록 구성될 수 있다.
일 예로, 상기 제1 이동 단말(120)과 상기 제2 이동 단말(130) 간의 거리값을 산출하기 위해, 상기 제2 이동 단말(130)은 거리측정을 위한 제2 요청 신호를 상기 제1 이동 단말(120)로 송신한 후, 상기 제1 이동 단말(120)로부터 상기 제2 요청 신호에 대한 제2 응답 신호의 수신 시간을 측정하고, TWR(Two-Way-Ranging) 기법을 기반으로 측정된 수신 시간으로부터 상기 거리값을 산출하도록 구성될 수 있다.
다른 예로, 상기 제2 이동 단말(130)은 상기 제2 응답 신호의 수신 세기(RSSI)를 이용하여 상기 거리값을 산출하도록 구성될 수 있다.
상기 제2 이동 단말(130)은 상기 산출한 거리값을 포함하는 제2 거리 정보와 자신(130)의 식별 정보를 상기 제2 무선 통신 채널(CH2)을 통해 상기 제1 이동 단말(120)로 송신하도록 구성될 수 있다.
상기 제1 이동 단말(120)은 상기 제2 이동 단말(130)로부터 수신된 상기 제2 거리 정보와 상기 제2 이동 단말(130)의 식별 정보, 상기 제1 이동 단말(120)에서 생성한 제1 거리 정보, 각 앵커의 식별 정보를 상기 제1 무선 통신 채널(CH1)을 통해 상기 마스터 앵커(110D)로 송신하도록 구성될 수 있다.
상기 마스터 앵커(110D)는 전술한 바와 같이, 상기 정보(제1 거리 정보, 제2 거리 정보, 제1 및 제2 이동 단말의 식별 정보, 앵커의 식별 정보)를 유무선 네트워크(140)를 통해 상기 서버(150)로 송신하도록 상기 정보를 가공할 수 있다. 예를 들면, 아래의 유무선 네트워크에서 지원하는 프로토콜 규약에 따라 상기 정보를 가공할 수 있다.
유무선 네트워크(140)
상기 유무선 네트워크(140)는 마스터 앵커(110D)와 서버(150) 간의 통신을 연결하는 구성으로, 컴퓨터 네트워크(computer network), 인터넷(internet), 사물 인터넷(internet of things) 또는 전화망(telephone network) 중 적어도 하나를 포함할 수 있다.
서버(150)
상기 서버(150)는 마스터 앵커(110D)로부터 수신된 정보(제1 거리 정보, 제2 거리 정보, 제1 및 제2 이동 단말의 식별 정보, 앵커의 식별 정보)를 이용하여 제1 및 제2 작업자의 위치를 추정하고, 추정된 위치를 기반으로 제1 및 제2 작업자의 위치를 모니터링 하도록 구성될 수 있다. 또한 상기 서버(150)는 작업자들에게 다양한 구조 메시지를 송신하도록 구성될 수 있다.
도 2는 도 1에 도시한 이동 단말의 기능을 다수의 블록으로 나타낸 기능 블록도이다.
도 2를 참조하면, 상기 제1 및 제2 이동 단말(120, 130) 각각은 제어부(210), 채널 스캐너(220), 스케줄러(230), 통신부(240), 센서부(250), 입력부(260), 저장부(270) 및 출력부(280)를 포함할 수 있으며, 이들은 시스템 버스(205)를 통해 서로 통신하도록 구성될 수 있다.
상기 제어부(210)는 상기 구성들(220~280)을 동작을 제어 및 관리한 구성으로, 하나 이상의 프로세서로 구현될 수 있다. 상기 프로세서는 상기 저장부(270)에 저장된 처리 명령어를 실행하는 중앙 처리 유닛 또는 반도체 장치일 수 있다.
또한, 상기 제어부(210)는 상기 커버리지 영역(10) 내부에서는 상기 제1 무선 통신 채널(CH1)을 사용하고, 상기 커버리지 영역(10) 외부에서는 상기 제1 무선 통신 채널(CH1)을 상기 제2 무선 통신 채널(CH2)로 변경하도록 상기 통신부(240)의 동작을 제어할 수 있다.
또한, 상기 제어부(210)는 상기 저장부(270)에 저장된 채널 변경 주기에 따라 상기 제1 무선 통신 채널(CH1)이 활성화되는 제1 시간 구간과 상기 제2 무선 통신 채널(CH2)이 활성화되는 제2 시간 구간을 조절하도록 상기 스케줄러(230)의 동작을 제어할 수 있다.
또한, 상기 제어부(210)는 상기 통신부(240)에서 수신한 상기 앵커들로부터의 제1 응답 신호의 수신 시간을 측정하여, 자신이 속한 이동 단말(120)로부터 상기 앵커들까지의 거리값을 포함하는 제1 거리 정보를 생성하도록 구성될 수 있다.
또한, 상기 제어부(210)는 상기 통신부(240)를 통해 상기 커버리지 영역 내의 이동 단말로부터 수신한 제2 응답 신호의 수신간을 측정하여, 자신이 속한 이동 단말(130)로부터 상기 커버리지 영역 내의 이동 단말까지의 거리값을 포함하는 제2 거리 정보를 생성하도록 구성될 수 있다.
상기 채널 스캐너(220)는 상기 제어부(210)의 제어에 따라, 상기 제1 및 제2 무선 통신 채널(CH1, CH2)에 대해 채널 스캔을 교대로 수행하여, 상기 커버리지 영역(10) 내부의 앵커들과 상기 커버리지(20) 영역 외부의 이동 단말을 감지하도록 구성될 수 있다.
상기 스케줄러(230)는 상기 채널 변경 주기에 따라, 상기 제1 무선 통신 채널(CH1) 또는 상기 제2 무선 통신 채널(CH2)에 대해 채널 스캔을 수행하도록 상기 채널 스캐너(220)를 제어하도록 구성될 수 있다.
필요에 따라, 상기 채널 스캐너(220)와 상기 스케줄러(230)는 상기 제어부(210) 내부에 구비될 수 있다.
상기 통신부(240)는 무선 인터넷 모듈 및 근거리 통신 모듈 중 적어도 하나를 포함하도록 구성될 수 있다. 무선 인터넷 모듈은 무선 인터넷 기술들에 따른 통신망에서 무선 신호를 송수신하도록 구성될 수 있다. 무선 인터넷 기술로는, 예를 들어 WLAN(Wireless LAN), Wi-Fi(Wireless-Fidelity), Wi-Fi(Wireless Fidelity) Direct, DLNA(Digital Living Network Alliance), WiBro(Wireless Broadband), WiMAX(World Interoperability for Microwave Access), HSDPA(High Speed Downlink Packet Access), HSUPA(High Speed Uplink Packet Access), LTE(Long Term Evolution), LTE-A(Long Term Evolution-Advanced) 등이 있을 수 있다. 근거리 통신 모듈은 근거리 통신(Short range communication)을 지원하는 모듈로, 블루투스(Bluetooth™), RFID(Radio Frequency Identification), 적외선 통신(Infrared Data Association; IrDA), UWB(Ultra-Wideband), ZigBee, NFC(Near Field Communication), Wi-Fi(Wireless-Fidelity), Wi-Fi Direct, Wireless USB(Wireless Universal Serial Bus) 기술 중 적어도 하나를 이용하여, 상기 근거리 통신을 지원할 수 있다.
상기 센서부(250)는 진동 센서, 발광 센서, 경보 센서, 심박 센서 등을 포함할 수 있다. 상기 진동센서는 작업자의 심박수를 측정하고, 측정된 심박수가 임계치 이하인 경우, 진동을 발생시키도록 구성될 수 있다. 발광 센서는 작업자의 심박수가 임계치 이하인 경우, 주변에 작업자에게 구조를 요청하도록 다양한 색상의 발광 신호를 출력하도록 구성될 수 있다. 경보 센서는 작업자의 심박수가 임계치 이하인 경우, 주변에 작업자에게 구조를 요청하도록 다양한 오디오 신호를 출력하도록 구성될 수 있다.
상기 입력부(260)는 사용자로부터 입력된 명령 또는 데이터를, 상기 시스템 버스(110)를 통해 상기 제어부(210), 상기 채널 스캐너(220), 상기 스케줄러(230), 상기 통신부(240), 상기 센서부(250), 상기 저장부(270) 및 상기 출력부(280)에 전달할 수 있다.
상기 저장부(240)는 휘발성 메모리 및 비 휘발성 메모리로 구현될 수 있으며, 상기 앵커로부터 수신된 앵커의 식별 정보, 커버리지 영역을 이탈한 이동 단말로부터 수신된 거리 정보와 식별 정보, 사용자에 의해 설정된 채널 변경 주기와 관련된 정보 등을 저장하도록 구성될 수 있다.
상기 출력부(280)는 비디오 및 오디오를 출력하는 구성으로 비디오를 출력하는 영상 출력 수단과 오디오를 출력하는 오디오 출력 수단을 포함하도록 구성될 수 있다.
도 3은 도 1에 도시된 앵커의 기능을 다수의 블록으로 나타낸 기능 블록도이다.
도 3을 참조하면, 앵커들(110A~110D) 각각은 제어부(310), 제1 통신부(320), 제2 통신부(330) 및 저장부(340)를 포함하도록 구성될 수 있다.
상기 제어부(310)는 앵커의 전반적이 동작을 제어 및 관리하는 것으로, 상기 커버리지 영역(10) 내의 이동 단말과 무선 통신을 수행하도록 상기 제1 통신부(320)의 동작을 제어 및 관리할 수 있다.
또한, 상기 제어부(310)는 상기 제1 통신부(320)를 통해 상기 커버리지 영역(10) 내의 이동 단말로부터 수신한 정보(거리 정보와 식별 정보)를 상기 유무선 네트워크(140)을 통해 상기 서버(150)로 송신하도록 상기 제2 통신부(330)의 동작을 제어 및 관리할 수 있다. 반대로, 상기 서버(150)로부터의 정보를 수신하도록 상기 제2 통신부(330)의 동작을 제어 및 관리할 수 있다.
상기 제1 통신부(320)는 근거리 통신(Short range communication)을 지원하는 모듈로, 블루투스(Bluetooth™), RFID(Radio Frequency Identification), 적외선 통신(Infrared Data Association; IrDA), UWB(Ultra-Wideband), ZigBee, NFC(Near Field Communication), Wi-Fi(Wireless-Fidelity), Wi-Fi Direct, Wireless USB(Wireless Universal Serial Bus) 기술 중 적어도 하나를 이용하여, 상기 근거리 통신을 지원할 수 있다.
상기 제2 통신부(330)는 유무선 네트워크(140)에 접속 가능하도록 다양한 통신 방식을 지원할 수 있다. 예를 들면, 상기 통신부(330)는 무선 통신 또는 유선 통신을 통해서 네트워크(162)에 연결되어 상기 서버(150)와 통신할 수 있다. 상기 무선 통신은, 예를 들어, WIFI(wireless fidelity), BT(Bluetooth), 지그비(Zigbee) NFC(near field communication), GPS(global positioning system) 또는 cellular 통신(예를 들어, LTE, LTE-A, CDMA, WCDMA, UMTS, WiBro 또는 GSM 등) 중 적어도 하나를 포함할 수 있다. 상기 유선 통신은, 예를 들어, USB(universal serial bus), HDMI(high definition multimedia interface), RS-232(recommended standard 232) 또는 POTS(plain old telephone service) 중 적어도 하나를 포함할 수 있다.
상기 저장부(340)는 휘발성 메모리 및 비 휘발성 메모리로 구현될 수 있으며, 이동 단말로부터 수신된 정보 및 자신이 속한 앵커의 식별 정보와 같은 하드웨어 정보 등을 저장할 수 있다.
도 4는 도 1에 도시된 서버의 기능을 다수의 블록으로 나타낸 기능 블록도이다.
도 4를 참조하면, 서버(150)는 제어부(410), 통신부(420), 위치 산출부(430), 저장부(440) 및 표시부(450)를 포함하도록 구성될 수 있다.
상기 제어부(410)는 상기 서버(150)의 전반적인 동작을 제어 및 관리하는 구성으로, 상기 위치 산출부(430)에 의해 산출된 작업자의 위치(제1 및 제2 이동 단말의 위치)를 맵에 매칭하고, 그 매칭 결과를 출력하도록 표시부(450)를 제어하도록 구성될 수 있다.
상기 위치 산출부(430)는 상기 마스터 앵커(110D)로부터 수신된 정보를 이용하여 커버리지 영역(10) 내의 제1 이동 단말(120)의 위치와 상기 커버리지 영역(10)에서 이탈한 제2 이동 단말(130)의 위치를 산출하도록 구성될 수 있다.
상기 위치 산출부(430)는, 상기 커버리지 영역(10) 내의 제1 이동 단말(120)의 경우, TDOA(Time Difference of Arrival) 기법을 기반으로, 상기 마스터 앵커(110D)로부터 수신된 4개의 거리값을 포함하는 제1 거리 정보와 선박 내에서의 앵커 위치를 이용하여 상기 제1 이동 단말(120)의 위치를 산출할 수 있다.
상기 위치 산출부(430)는, 상기 커버리지 영역(10)을 이탈한 제2 이동 단말(130)의 경우, 상기 TDOA기법을 기반으로 산출된 상기 제1 이동 단말(120)의 위치를 중심으로 상기 제1 이동 단말(120)과 상기 제2 이동 단말(130) 간의 거리값을 반지름으로 하는 원을 구성한 후, 상기 원 상에서 존재하는 상기 제2 이동 단말(130)의 위치를 산출할 수 있다. 이때, 상기 커버리지 영역(10) 내에 상기 제1 이동 단말(120) 외에 다른 이동 단말(이하, 제3 이동 단말)이 존재하는 경우, 상기 제2 이동 단말(130)의 위치를 더 정확하게 산출할 수 있다. 예를 들면, 상기 TDOA기법을 기반으로, 상기 제3 이동 단말(160)의 위치를 산출한 경우, 도 4에 도시된 바와 같이, 상기 제1 이동 단말(120)의 위치를 중심으로 상기 제1 이동 단말(120)과 상기 제2 이동 단말(130) 간의 거리값을 반지름으로 하는 제1 원(C1)과 상기 제3 이동 단말(160)의 위치를 중심으로 상기 제3 이동 단말(160)과 상기 제2 이동 단말(130) 간의 거리값을 반지름으로 하는 제2 원(C2)이 구성될 수 있으며, 상기 제1 원(C1)과 상기 제2 원(C2)의 교차점(P)의 좌표를 상기 제2 이동 단말(130)의 위치로 산출할 수 있다.
상기 위치 산출부(430)에서 상기 제1 및 제2 이동 단말(120, 130)의 위치가 각각 산출되면, 그 결과를 상기 제어부로(410)로 전달하고, 상기 제어부(410)는 상기 전달된 위치들을 맵(선박 맵 또는 플랜트 맵)에 매칭하고, 그 매칭 결과를 출력하도록 표시부(450)로 제공할 수 있다.
상기 저장부(440)는 제1 및 제2 이동 단말(120, 130)의 식별 정보와 같은 하드웨어 정보(MAC 정보), 제1 및 제2 작업자의 작업자 정보, 플랜트 및 선박의 설계도면을 기준으로 앵커의 식별 정보에 맵핑되는 위치값 등을 저장할 수 있다.
상기 표시부(450)는 상기 제1 및 제2 이동 단말(120, 130)의 위치가 표시된 맵 화면을 통해 제1 이동 단말(120)의 제1 작업자와 제2 이동 단말(130)의 제2 작업자의 위치를 실시간으로 표시할 수 있다. 관리자는 상기 표시부(450)에서 출력하는 출력화면을 확인하여, 제1 작업자와 제2 작업자의 위치를 실시간으로 모니터링할 수 있게 된다.
도 6은 도 1에 도시된 이동 단말들, 앵커들 및 서버들 간의 신호 흐름도로서, 아래의 각 단계에서 전술한 내용과 중복된 내용은 간략히 설명하거나 생략하기로 한다.
도 6을 참조하면, 먼저, 커버리지 영역(10) 내의 제1 이동 단말(120)이 제1 무선 통신 채널(CH1)과 제2 무선 통신 채널(CH2)에 대해 주기적으로 채널 스캔을 수행한다.
단계 S510에서, 상기 제1 이동 단말(120)이 상기 제1 무선 통신 채널(CH1)에 대한 채널 스캔 과정에서 앵커들110A~110D)로부터의 신호를 감지하면, 자신(120)으로부터 각 앵커까지의 거리를 측정하기 위해 제1 요청 신호(REQ1)를 각 앵커에 송신한다.
이어, 단계 S513에서, 상기 제1 이동 단말(120)이 각 앵커로부터 상기 제1 요청 신호(REQ1)에 대한 제1 응답 신호(RES1)를 수신한다. 이때, 상기 제1 응답 신호(RES1)에는 각 앵커의 식별 정보가 포함될 수 있다.
이어, 단계 S515에서, 상기 제1 이동 단말(120)이 각 앵커로부터 수신한 제1 응답 신호(RES1)의 수신 시각 또는 수신 세기를 이용하여, 각 앵커까지의 4개의 거리값들(D1)을 산출하고, 산출된 4개의 거리값들(D1)을 포함하도록 구성된 제1 거리 정보를 생성한다.
상기 단계 S510 내지 S515는, 채널 변경 주기에 따라, 상기 제1 무선 통신 채널(CH1)이 활성화되는 제1 시간 구간 동안에 수행될 수 있다.
이어, 단계 S517에서, 채널 변경 주기에 따라, 상기 제2 무선 통신 채널(CH2)이 활성화되는 시각이 도래하면, 상기 제1 이동 단말(120)은 상기 제1 무선 통신 채널(CH1)을 제2 무선 통신 채널(CH2)로 통신 채널을 변경(또는 전환)한다.
한편, 상기 제2 이동 단말(130)이 상기 커버리지 영역(10)을 이탈하면, 상기 제2 이동 단말(130)과 앵커들(110A~110D) 간의 무선 통신은 단절될 것이다. 그러면, 단계 S519에서, 상기 제2 이동 단말(130)은 상기 커버리지 영역(10)을 이탈 시각부터 상기 제1 무선 통신 채널(CH1)을 제2 무선 통신 채널(CH2)로 통신 채널을 변경한다. 동시에 상기 제2 이동 단말(130)은 앵커들(110A~110D)과의 무선 통신을 수행하여 제2 작업자의 위치를 추적하는 트래킹 모드에서 상기 가상 반경 내에 진입하는 상기 제1 이동 단말(120)을 감지하도록 상기 제1 이동 단말(120)과 무선 통신을 수행하여 상기 제1 작업자의 위치를 추적하는 지온펜싱 모드로 동작 모드를 변경(전환)한다.
이어, 단계 S521에서, 상기 제2 이동 단말(130)이 상기 가상 반경 내에 진입하는 상기 제1 이동 단말(120)을 감지하면, 상기 제2 이동 단말(130)은 자신(130)으로부터 상기 제1 이동 단말(120)까지의 거리를 측정하기 위한 제2 요청 신호(REQ2)를 상기 제1 이동 단말(120)로 송신한다.
이어, 단계 S523에서, 상기 제2 이동 단말(130)은 상기 제1 이동 단말(120)로부터 상기 제2 요청 신호(REQ2)에 대한 제2 응답 신호(RES2)를 수신한다.
이어, 단계 S525에서, 상기 제2 이동 단말(130)은 상기 제1 이동 단말(120)로부터 수신된 상기 제2 응답 신호(RES2)의 수신 시각 또는 수신 세기를 이용하여, 자신(130)으로부터 상기 제1 이동 단말(120)까지의 거리값을 산출한다.
이어, 단계 S527에서, 상기 제2 이동 단말(130)은 자신(130)으로부터 상기 제1 이동 단말(120)까지의 거리값을 포함하도록 구성된 제2 거리 정보와 자신(130)의 식별 정보를 상기 제2 무선 통신 채널(CH2)을 통해 상기 제1 이동 단말(120)로 송신한다.
이어, 단계 S529에서, 상기 제1 이동 단말(130)은 채널 변경 주기에 따라, 제1 무선 통신 채널(CH1)이 활성화되는 시각이 도래하면, 전술한 단계 S517에서 변경된 제2 무선 통신 채널(CH2)을 제1 무선 통신 채널(CH1)로 통신 채널을 변경한다.
이어, 단계 S531에서, 상기 제1 이동 단말(120)은 상기 제2 이동 단말(130)로부터 수신된 제2 거리 정보, 상기 제2 이동 단말(130)로부터 수신된 상기 제2 이동 단말(130)의 식별 정보, 제1 거리 정보 및 앵커들의 식별 정보를 제1 무선 통신 채널(CH1)을 통해 상기 마스터 앵커(110D)로 송신한다.
이어, 단계 S533에서, 상기 마스터 앵커(110D)는 상기 제1 이동 단말(120)로부터 수신된 정보를 유무선 네트워크(140)를 통해 상기 서버(150)로 송신한다.
이어, 단계 S535에서, 상기 서버(150)는 상기 저장부(440, 도 4에 도시됨)에 저장된 앵커들의 위치값을 조회하여 상기 마스터 앵커(110D)로부터 수신된 각 앵커의 식별 정보에 매칭되는 앵커들의 위치값을 획득하고, 획득된 앵커들의 위치값과 상기 마스터 앵커(110D)로부터 수신된 상기 제1 거리 정보(앵커와 제1 이동 단말 사이의 거리)를 이용하여 제1 이동 단말(120)의 위치를 추정한다. 또한 상기 서버(150)는 상기 추정된 제1 이동 단말(120)의 위치를 이용하여 상기 제2 거리 정보(상기 제1 이동 단말과 상기 제2 이동 단말 간의 거리)를 이용하여 상기 제2 이동 단말(130)의 위치를 추정한다.
추가로, 상기 서버(150)는 상기 마스터 앵커(110D)를 통해 상기 제1 및 제2 이동 단말(120, 130)로부터 제1 및 제2 작업자의 상태 정보를 더 수신할 수 있다. 여기서, 상태 정보는 각 단말의 심박 센서에서 측정한 심박수와 관련된 정보일 수 있다.
상기 서버(150)는 각 단말에서 수신한 상태 정보를 근거로, 구조 요청 신호를 제1 이동 단말(120) 및 제2 이동 단말(130)에게 송신할 수 있다. 예를 들면, 상기 서버(150)가 제1 이동 단말(120)로부터 수신된 상태 정보에 포함된 심박수가 임계치 이하인 경우, 제1 이동 단말(120)의 제1 작업자가 위험함 상태임을 인식하고, 상기 제1 작업자의 구조를 요청하는 구조 요청 신호를 유무선 네트워크(140), 마스터 앵커(110D) 및 제1 이동 단말(120)로 이루어진 통신 경로를 통해 제2 이동 단말(130)에 송신할 수 있다. 물론 상기 구조 요청 신호는 상기 통신 경로를 통해 도면에 도시하지 않은 다른 이동 단말로 송신될 수도 있다. 여기서, 다른 이동 단말은 커버리지 영역 내의 단말과 커버리지 영역 밖의 단말을 모두 포함할 수 있다.
반대로, 상기 서버(150)가, 제1 이동 단말(120), 마스터 앵커(110D), 유무선 네트워크로 이루어진 통신 경로를 통해, 상기 제2 이동 단말(120)로부터 수신된 상태 정보에 포함된 심박수가 임계치 이하인 경우, 제2 이동 단말(120)의 제2 작업자가 위험함 상태임을 인식하고, 상기 제2 작업자의 구조를 요청하는 구조 요청 신호를 유무선 네트워크 및 마스터 앵커로 이루어진 통신 경로를 통해 제1 이동 단말(120) 또는 도면에 도시하지 않은 다른 이동 단말에 송신할 수 있다.
이와 같이, 본 발명은 GPS를 이용하지 않고, 해양플랜트 및 선박 건조 현장에서 작업자들의 위치를 효율적으로 추적할 수 있다.
이상에서 본 발명에 대하여 실시 예를 중심으로 설명하였으나 이는 단지 예시일 뿐 본 발명을 한정하는 것이 아니며, 본 발명이 속하는 분야의 통상의 지식을 가진 자라면 본 발명의 본질적인 특성을 벗어나지 않는 범위에서 이상에 예시되지 않은 여러 가지의 변형과 응용이 가능함을 알 수 있을 것이다. 예를 들어, 본 발명의 실시예에 구체적으로 나타난 각 구성 요소는 변형하여 실시할 수 있는 것이다. 그리고 이러한 변형과 응용에 관계된 차이점들은 첨부된 청구 범위에서 규정하는 본 발명의 범위에 포함되는 것으로 해석되어야 할 것이다.

Claims (10)

  1. 선박 내에서의 작업자 위치 추적 방법에서,
    제1 작업자의 제1 이동 단말이, 위치를 알고 있는 N(여기서, N은 4이상의 자연수)개의 앵커들과 제1 무선 통신 채널을 기반으로 무선 통신을 수행하여, 각 앵커들과 상기 제1 이동 단말 간의 N개의 거리값을 포함하는 제1 거리 정보를 생성하는 단계;
    상기 앵커들의 커버리지 영역을 이탈한 제2 작업자의 제2 이동 단말이, 상기 제1 이동 단말과 제2 무선 통신 채널을 기반으로 무선 통신을 수행하여, 상기 제1 이동 단말과 상기 제2 이동 단말 간의 거리값을 포함하는 제2 거리 정보를 생성하는 단계;
    상기 제1 이동 단말이, 상기 제1 거리 정보, 상기 앵커들의 식별 정보 및 상기 제2 무선 통신 채널을 통해 상기 제2 이동 단말로부터 수신된 상기 제2 거리 정보를 상기 앵커들 중에서 어느 하나의 앵커를 통해 서버로 송신하는 단계; 및
    상기 서버가 상기 제1 거리 정보와 상기 식별 정보에 매칭되는 앵커들의 위치값을 이용하여 상기 제1 이동 단말의 위치를 추정하고, 추정된 상기 제1 이동 단말의 위치와 상기 제2 거리 정보를 이용하여 상기 제2 이동 단말의 위치를 추정하는 단계
    를 포함함을 특징으로 하는 작업자 위치 추적 방법.
  2. 제1항에서, 상기 제1 거리정보를 생성하는 단계는,
    상기 제1 이동 단말은, 사전에 설정된 채널 변경 주기에 따라, 통신 채널을 상기 제2 무선 통신 채널에서 상기 제1 무선 통신 채널로 변경하는 단계;
    상기 제1 이동 단말은, 상기 변경된 제1 무선 통신 채널을 통해 상기 앵커들로부터 거리측정용 응답 신호를 수신하는 단계; 및
    상기 제1 이동 단말은, 상기 수신된 거리측정용 응답 신호를 이용하여 각 앵커들과 상기 제1 이동 단말 간의 N개의 거리값을 산출하는 단계를 포함함을 특징으로 하는 작업자 위치 추적 방법.
  3. 제1항에서, 상기 제2 거리 정보를 생성하는 단계는,
    상기 제2 이동 단말은, 상기 커버리지 영역을 이탈하면, 상기 제2 이동 단말은, 통신 채널을 상기 제1 무선 통신 채널에서 상기 제2 무선 통신 채널로 변경하는 단계;
    상기 제2 이동 단말은, 상기 변경된 제2 무선 통신 채널을 통해 상기 제1 이동 단말로부터 거리측정용 응답 신호를 수신하는 단계; 및
    상기 제2 이동 단말은, 상기 수신된 거리측정용 응답 신호를 이용하여 상기 제1 이동 단말과 상기 제2 이동 단말 간의 거리값을 산출하는 단계
    를 포함함을 특징으로 하는 작업자 위치 추적 방법.
  4. 제1항에서, 상기 제2 거리 정보를 생성하는 단계는,
    상기 제2 이동 단말이, 상기 커버리지 영역을 이탈하면, 통신 채널을 상기 제1 무선 통신 채널에서 상기 제2 무선 통신 채널로 변경하는 단계;
    상기 제2 이동 단말이, 상기 앵커들과 무선 통신을 수행하는 트래킹 모드에서 가상의 반경(virtual perimeter)에 진입하는 상기 제1 이동 단말을 감지하도록 상기 제1 이동 단말과 무선 통신을 수행하는 지오펜싱(Geo-Fencing) 모드로 변경되는 단계;
    상기 제2 이동 단말이, 상기 변경된 제2 무선 통신 채널을 통해 상기 지오펜싱 모드에서 감지한 상기 제1 이동 단말로부터 거리측정용 응답 신호를 수신하는 단계; 및
    상기 제2 이동 단말이, 상기 수신된 거리측정용 응답 신호를 이용하여 상기 제1 이동 단말과 상기 제2 이동 단말 간의 거리값을 산출하는 단계
    를 포함함을 특징으로 하는 작업자 위치 추적 방법.
  5. 제1항에서, 상기 송신하는 단계는,
    상기 제1 이동 단말이, 통신 채널을 상기 제2 무선 통신 채널에서 제1 무선 통신 채널로 변경하는 단계;
    상기 제1 이동 단말이, 상기 변경된 제1 무선 통신 채널을 통해 상기 제1 거리 정보, 상기 앵커들의 식별 정보 및 상기 제2 거리 정보를 상기 앵커들 중에서 어느 하나의 앵커로 송신하는 단계; 및
    상기 어느 하나의 앵커가 유무선 네트워크를 통해 상기 제1 거리 정보, 상기 앵커들의 식별 정보 및 상기 제2 거리 정보를 상기 서버로 송신하는 단계;
    를 포함함을 특징으로 하는 작업자 위치 추적 방법.
  6. 위치를 알고 있는 N(여기서, N은 4이상의 자연수)개의 앵커들의 커버리지 영역 내부에 위치하고, 상기 앵커들과 제1 무선 통신 채널을 기반으로 무선 통신을 수행하여, 각 앵커들까지의 N개의 거리값을 포함하는 제1 거리 정보를 생성하고, 생성된 제1 거리 정보와 상기 앵커들의 식별 정보를 앵커들 중에서 어느 하나의 앵커로 송신하는 제1 이동 단말;
    상기 앵커들의 커버리지 영역 외부에 위치하고, 상기 제1 이동 단말과 제2 무선 통신 채널을 기반으로 무선 통신을 수행하여, 상기 제1 이동 단말까지의 거리값을 포함하는 제2 거리 정보를 생성하고, 생성된 상기 제2 거리 정보를 상기 제1 이동 단말을 통해 상기 어느 하나의 앵커로 송신하는 제2 이동 단말; 및
    상기 어느 하나의 앵커부터, 상기 제1 거리 정보와 상기 앵커들의 식별 정보 및 상기 제2 거리 정보를 수신하고, 상기 제1 거리 정보와 상기 식별 정보에 매칭되는 앵커들의 위치값을 이용하여 상기 제1 이동 단말의 위치를 추정하고, 추정된 상기 제1 이동 단말의 위치와 상기 제2 거리 정보를 이용하여 상기 제2 이동 단말의 위치를 추정하는 서버를 포함하는 작업자 위치 추적 시스템.
  7. 제6항에서, 상기 제1 이동 단말은,
    상기 앵커들의 커버리지 영역 내부에 위치하는 경우, 사전에 설정된 채널 변경 주기에 따라, 통신 채널을 상기 제1 무선 통신 채널에서 상기 제2 무선 통신 채널로 주기적으로 변경함을 특징으로 하는 작업자 위치 추적 시스템.
  8. 제6항에서, 상기 제2 이동 단말은,
    상기 앵커들의 커버리지 영역에서 이탈한 경우, 통신 채널을 상기 제1 무선 통신 채널에서 상기 제2 무선 통신 채널로 변경함을 특징으로 하는 작업자 위치 추적 시스템.
  9. 제6항에서, 상기 제2 이동 단말은,
    상기 앵커들의 커버리지 영역을 이탈한 경우, 상기 제1 이동단말과 무선 통신을 수행하는 상기 앵커의 기능으로 동작함을 특징으로 하는 작업자 위치 추적 시스템.
  10. 제6항에서, 상기 제2 이동 단말은,
    상기 앵커들의 커버리지 영역을 이탈한 경우, 상기 앵커들과 무선 통신을 수행하는 트래킹 모드에서 가상의 반경(virtual perimeter)에 진입하는 상기 제1 이동 단말을 감지하도록 상기 제1 이동 단말과 무선 통신을 수행하는 지오펜싱(Geo-Fencing) 모드로 변경됨을 특징으로 하는 작업자 위치 추적 시스템.
KR1020160154973A 2015-11-23 2016-11-21 작업자 위치 추적 시스템 및 방법 KR102019755B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US15/359,183 US10154378B2 (en) 2015-11-23 2016-11-22 System and method for tracking location of worker

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20150164001 2015-11-23
KR1020150164001 2015-11-23

Publications (2)

Publication Number Publication Date
KR20170060588A true KR20170060588A (ko) 2017-06-01
KR102019755B1 KR102019755B1 (ko) 2019-09-11

Family

ID=59221781

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160154973A KR102019755B1 (ko) 2015-11-23 2016-11-21 작업자 위치 추적 시스템 및 방법

Country Status (1)

Country Link
KR (1) KR102019755B1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10901066B2 (en) * 2017-11-13 2021-01-26 Telefonaktiebolaget Lm Ericsson (Publ) Technique for ultra-wide band positioning
ES2908115A1 (es) * 2020-10-26 2022-04-27 Cabrera Mayordomo Juan Jose Procedimiento y dispositivo portable para situaciones de emergencia y riesgo laboral mediante senales de banda ultra-ancha

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102366293B1 (ko) * 2019-12-31 2022-02-22 주식회사 버넥트 디지털 트윈을 이용한 증강현실 기반 현장 모니터링 시스템 및 방법

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100686735B1 (ko) * 2005-08-29 2007-02-26 삼성전자주식회사 이동 단말기를 이용한 실내 위치 추적 방법 및 시스템
JP2008241684A (ja) * 2007-02-26 2008-10-09 Oki Electric Ind Co Ltd 位置推定方法、位置推定システム及び無線端末
KR20100046341A (ko) * 2008-10-27 2010-05-07 삼성전자주식회사 무선 랜 AP(Access Point) 접속 방법 및 이를이용한 장치
KR20100066284A (ko) * 2008-12-08 2010-06-17 한국전자통신연구원 소출력 wpan/wban 센서 위치추적 장치 및 방법
KR20110042765A (ko) * 2009-10-20 2011-04-27 삼성에스디에스 주식회사 위치 추적용 무선 단말기와 이를 이용한 위치 추적 시스템
KR20120030926A (ko) * 2010-09-20 2012-03-29 한국전자통신연구원 이동 노드의 위치 추정 방법 및 위치 추정 서버
KR20140058983A (ko) * 2012-11-07 2014-05-15 충남대학교산학협력단 위치 기반 서비스를 수행하는 네트워크에서의 위치 측위 시스템 및 방법
KR20150041240A (ko) * 2013-10-07 2015-04-16 충남대학교산학협력단 인프라 없는 환경에서의 근거리 무선통신망 기반 협업 위치 측정 방법 및 시스템
KR20150069754A (ko) * 2013-12-16 2015-06-24 주식회사 아이티원 Range-Free방식의 노드 측위 방법
KR20150090433A (ko) * 2014-01-29 2015-08-06 엘지이노텍 주식회사 위치 추적 시스템 및 방법

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100686735B1 (ko) * 2005-08-29 2007-02-26 삼성전자주식회사 이동 단말기를 이용한 실내 위치 추적 방법 및 시스템
JP2008241684A (ja) * 2007-02-26 2008-10-09 Oki Electric Ind Co Ltd 位置推定方法、位置推定システム及び無線端末
KR20100046341A (ko) * 2008-10-27 2010-05-07 삼성전자주식회사 무선 랜 AP(Access Point) 접속 방법 및 이를이용한 장치
KR20100066284A (ko) * 2008-12-08 2010-06-17 한국전자통신연구원 소출력 wpan/wban 센서 위치추적 장치 및 방법
KR20110042765A (ko) * 2009-10-20 2011-04-27 삼성에스디에스 주식회사 위치 추적용 무선 단말기와 이를 이용한 위치 추적 시스템
KR20120030926A (ko) * 2010-09-20 2012-03-29 한국전자통신연구원 이동 노드의 위치 추정 방법 및 위치 추정 서버
KR20140058983A (ko) * 2012-11-07 2014-05-15 충남대학교산학협력단 위치 기반 서비스를 수행하는 네트워크에서의 위치 측위 시스템 및 방법
KR20150041240A (ko) * 2013-10-07 2015-04-16 충남대학교산학협력단 인프라 없는 환경에서의 근거리 무선통신망 기반 협업 위치 측정 방법 및 시스템
KR20150069754A (ko) * 2013-12-16 2015-06-24 주식회사 아이티원 Range-Free방식의 노드 측위 방법
KR20150090433A (ko) * 2014-01-29 2015-08-06 엘지이노텍 주식회사 위치 추적 시스템 및 방법

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10901066B2 (en) * 2017-11-13 2021-01-26 Telefonaktiebolaget Lm Ericsson (Publ) Technique for ultra-wide band positioning
ES2908115A1 (es) * 2020-10-26 2022-04-27 Cabrera Mayordomo Juan Jose Procedimiento y dispositivo portable para situaciones de emergencia y riesgo laboral mediante senales de banda ultra-ancha

Also Published As

Publication number Publication date
KR102019755B1 (ko) 2019-09-11

Similar Documents

Publication Publication Date Title
KR101980580B1 (ko) 무선 통신 네트워크 내 모션 탐지 채널 작동
US9439197B1 (en) Method and apparatus for directed adaptive control of dynamic channel selection in wireless networks
Thaljaoui et al. BLE localization using RSSI measurements and iRingLA
EP3257271B1 (en) Method and system for controlling low energy links in wireless sensor networks
US9584972B2 (en) Positioning method, client and positioning system
CN107534926B (zh) 无线网状网络气体检测实时定位***
KR101770510B1 (ko) 관심영역 이탈 및 진입 자동감지 시스템 및 방법
CN105474718B (zh) Ap位置查询
JP2021517246A (ja) 無線信号分析に基づく存在検出
KR20150059718A (ko) 상향링크 액세스 포인트를 이용한 위치추정장치 및 위치추정방법
KR101421170B1 (ko) 태그 노드를 이용한 위치 측정 시스템
US20190223142A1 (en) Autonomous positioning systems
US10154378B2 (en) System and method for tracking location of worker
JP2010204028A (ja) 管理サーバ、位置推定用設備システム及び位置推定システム
KR102019755B1 (ko) 작업자 위치 추적 시스템 및 방법
KR102438063B1 (ko) 로라 네트워크 멀티 채널을 이용한 밀폐공간 작업자 안전 관리 시스템
KR20150041240A (ko) 인프라 없는 환경에서의 근거리 무선통신망 기반 협업 위치 측정 방법 및 시스템
CN104954978B (zh) 无线网络测距方法及装置
KR20140028368A (ko) 최근접 이웃 알고리즘을 이용한 위치 측위 시스템
JP4571041B2 (ja) 無線装置およびそれを備えた無線ネットワークシステム
CN112866909B (zh) 设备交互方法、***、电子设备及存储介质
KR101899661B1 (ko) 이동 비콘의 실내 위치 추정 시스템 및 그 방법
US10045272B2 (en) Method for connecting to access point in WLAN system and electronic device thereof
JP6246747B2 (ja) 測定装置及び測定方法
WO2018224970A1 (en) A personal tracking system and method

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant