Movatterモバイル変換


[0]ホーム

URL:


KR101459778B1 - ZigBee Device and ZigBee Location Tracking Process - Google Patents

ZigBee Device and ZigBee Location Tracking Process
Download PDF

Info

Publication number
KR101459778B1
KR101459778B1KR1020080079389AKR20080079389AKR101459778B1KR 101459778 B1KR101459778 B1KR 101459778B1KR 1020080079389 AKR1020080079389 AKR 1020080079389AKR 20080079389 AKR20080079389 AKR 20080079389AKR 101459778 B1KR101459778 B1KR 101459778B1
Authority
KR
South Korea
Prior art keywords
coordinator
sub
zigbee
main
end device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020080079389A
Other languages
Korean (ko)
Other versions
KR20100020684A (en
Inventor
이영민
Original Assignee
엘지이노텍 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지이노텍 주식회사filedCritical엘지이노텍 주식회사
Priority to KR1020080079389ApriorityCriticalpatent/KR101459778B1/en
Publication of KR20100020684ApublicationCriticalpatent/KR20100020684A/en
Application grantedgrantedCritical
Publication of KR101459778B1publicationCriticalpatent/KR101459778B1/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromKorean

본 발명의 실시 예는 지그비 디바이스 및 지그비 위치 추적 과정에 관한 것으로서, 자녀에게 소지시킨 지그비 디바이스의 위치를 추적하여 미아 발생을 방지할 수 있음을 특징으로 한다. 본 발명은 서브 코디네이터 및 종단 디바이스가 서브 지그비 네트워크를 구성하는 제1과정과, 상기 서브 지그비 네트워크 통신이 끊기면, 상기 서브 코디네이터 및 종단 디바이스가 메인 코디네이터에 각각 접속하는 제2과정과, 상기 서브 코디네이터는 미아 발생 신고 통보와 함께 상기 종단 디바이스의 고유번호를 상기 메인 코디네이터로 전송하는 제3과정과, 상기 메인 코디네이터는 상기 종단 디바이스의 위치 정보를 상기 서브 코디네이터로 전송하는 제4과정과, 상기 서브 코디네이터가 상기 종단 디바이스의 위치 정보를 디스플레이하는 제5과정을 포함한다.An embodiment of the present invention relates to a ZigBee device and a ZigBee location tracking process, and is characterized in that the location of a ZigBee device held by a child is tracked to prevent a child from being misplaced. A second step of the sub-coordinator and the terminating device establishing a sub-ZigBee network. When the sub-ZigBee network communication is interrupted, the sub-coordinator and the terminating device respectively connect to the main coordinator. And transmitting the unique number of the end device to the main coordinator together with the notification of the occurrence of the lost device; and a fourth step of transmitting the location information of the end device to the sub-coordinator, And a fifth step of displaying location information of the end device.

지그비, 통신, 자녀, 미아, 신고, 코디네이터ZigBee, Communication, Child, Missing, Report, Coordinator

Description

Translated fromKorean
지그비 디바이스 및 지그비 위치 추적 과정{Zigbee device and method for tracing zigbee position}Zigbee device and method for tracing zigbee position [

본 발명의 실시 예는 지그비 디바이스 및 지그비 위치 추적 과정에 관한 것이다.An embodiment of the present invention relates to a ZigBee device and a ZigBee positioning process.

최근 출생율이 현저히 낮아짐에 따라, 아동에 대한 관심이 높아지고 사회안전망이 형성되고 있다고 하지만, 경찰청 통계에 따르면, 매년 3~4천명 정도의 미아가 발생된다. 그 중 96% 이상의 아동이 1일 ~ 2일 사이에 안전하게 가정으로 돌아가지만, 아직 상당수의 장기미아가 남아있으며, 이들 장기미아의 대부분은 의사표현이 곤란한 영유아이거나 장애아들이 어서 부모를 찾는데 어려움이 많고, 장기간 아이를 찾지 못하는 경우의 가정은 심리적, 경제적 고통을 겪게 된다.As the birth rate has been significantly lowered recently, interest in children has increased and a social safety net has been formed, but according to the statistics of the National Police Agency, about 3 ~ 4,000 miscarriages occur every year. More than 96% of the children return to their homes safely between 1 and 2 days, but many of the long-term misadventures still remain. Most of these long-term misadventures are infants and children with difficulty in expressing their opinions, , And the assumption of a child who can not find a child for a long time will suffer psychological and economic suffering.

특히, 미아발생지역은 주거지의 인근지역, 유원지, 행사장, 대형상가 등에서 수많은 아이들이 길을 잃은 미아사고가 빈번하게 발생하고 있으며, 고아원이나 유아원 등에 위탁되는 집 잃은 아이들 중에는, 보호자가 생존하고 있으나, 자신의 집주소나 전화번호 또는 부모의 성명 등을 기억하지 못하고, 기억하고 있다 하더라도, 순간 당황하여 제대로 의사표현이 되지 않는 경우가 태반이어서 결국 미아 또 는 고아가 되는 불행을 겪게 된다.Especially, in the area where the child is missing, frequent miscarriage accidents are frequent in many neighborhoods, residential areas, amusement parks, large shopping malls, and the like. Among the children who are lost to homes orphanages or preschools, Even if you do not remember your home address, phone number or parent's name, even if you remember it, you are embarrassed at the moment and can not express properly.

이러한 문제점을 해결하기 위하여, 유아에게 이름, 주소, 연락처 등이 기입된 명찰, 팔찌 나 목걸이를 착용시켜 줄 수 있는데 이것은 도리어 아이를 납치하게 하는 동기가 될 수도 있고, 악용될 소지도 있으며, 착용에 따른 불편함이나 분실의 가능성이 높아 큰 효과를 기대하기 어렵다.To solve these problems, you can wear a name badge, a bracelet or a necklace with your name, address, contact information, etc. It may be an incentive to kidnap a child, It is difficult to expect a great effect because of the inconvenience or possibility of loss.

본 발명의 실시 예는 지그비 디바이스를 이용하여 미아 발생을 방지할 수 있도록 한다.The embodiment of the present invention makes it possible to prevent the occurrence of mischief using the ZigBee device.

서브 코디네이터 및 종단 디바이스가 서브 지그비 네트워크를 구성하는 제1과정과, 상기 서브 지그비 네트워크 통신이 끊기면, 상기 서브 코디네이터 및 종단 디바이스가 메인 코디네이터에 각각 접속하는 제2과정과, 상기 서브 코디네이터는 미아 발생 신고 통보와 함께 상기 종단 디바이스의 고유번호를 상기 메인 코디네이터로 전송하는 제3과정과, 상기 메인 코디네이터는 상기 종단 디바이스의 위치 정보를 상기 서브 코디네이터로 전송하는 제4과정과, 상기 서브 코디네이터가 상기 종단 디바이스의 위치 정보를 디스플레이하는 제5과정을 포함한다.A second step of configuring a sub-coordinator and an end device in a sub-ZigBee network; and a second step in which, when the sub-ZigBee network communication is disconnected, the sub-coordinator and the ending device respectively access the main coordinator; A third step of transmitting the unique number of the end device to the main coordinator together with the notification, and the main coordinator transmitting the location information of the end device to the sub coordinator; And a fifth step of displaying the position information of the second display device.

상기 제2과정은, 상기 서브 코디네이터는 상기 종단 디바이스와의 거리 이격으로 임계치 이하로 신호가 약해지면 경고 알람을 발생하며, 아울러, 미아 발생 신고 버튼을 활성화하는 과정과, 사용자가 상기 서브 코디네이터에 활성화된 미아 발생 신고 버튼을 선택하면, 상기 서브 코디네이터는 메인 PAN ID로서 상기 메인 코 디네이터에 접속하는 과정과, 상기 서브 코디네이터와 종단 디바이스간의 거리 이격으로 상기 서브 지그비 네트워크 통신이 완전히 끊긴 상태가 일정 시간 지속되면, 상기 종단 디바이스가 동일한 상기 메인 PAN ID로서 근처에 있는 라우터를 통해 상기 메인 코디네이터에 접속하는 과정을 포함한다.The sub-coordinator generates a warning alarm when the signal is weaker than the threshold value by a distance from the end device, activating a report of occurrence of a lost child, and activating the sub- The sub-coordinator is connected to the main coordinator as a main PAN ID, and a state in which the sub-zigbee network communication is completely disconnected by a distance between the sub- And if it is determined that the end device is connected to the main coordinator through a neighboring router as the same main PAN ID.

상기 종단 디바이스의 위치 정보는, 상기 종단 디바이스가 메인 코디네이터에 접속할 때 거치는 라우터의 위치 정보임을 특징으로 한다.The location information of the end device is location information of a router that the end device connects to the main coordinator.

기 서브 코디네이터 및 종단 디바이스는 슬립 상태에 있다가 일정 주기로 웨이크업되어 상호간에 서브 지그비 네트워크 통신을 수행한다.The sub-coordinator and the end device are in a sleep state and are woken up at a predetermined period to perform sub-zigbee network communication with each other.

상기 서브 코디네이터 및 종단 디바이스가 메인 코디네이터에 각각 접속한 상태에서도, 상기 서브 코디네이터 및 종단 디바이스는 일정 주기로 상호 간에 서브 지그비 네트워크 구성을 시도함을 특징으로 한다.The sub-coordinator and the terminal device attempt to configure the sub-zigbee network with each other at regular intervals even when the sub-coordinator and the end device are connected to the main coordinator.

또한 본 발명은, 서브 지그비 네트워크의 일원인 종단 디바이스가 일정 거리 이상 멀어지면 경고 알람을 발생하는 스피커와, 상기 종단 디바이스가 새롭게 접속한 라우터의 위치를 표시하며, 배터리 잔량을 표시하는 디스플레이창과, 미아 발생 신고의 사용자 버튼인 미아 발생 신고 버튼과, 상기 종단 디바이스와 서브 지그비 네트워크를 구성하며, 상기 종단 디바이스와 통신이 끊길 때는 메인 코디네이터에 접속하여 메인 지그비 네트워크에 조인하여, 상기 종단 디바이스가 새롭게 접속한 라우터의 위치를 수신하는 지그비 제어부를 포함한다.The present invention also provides a display device, comprising: a speaker for generating a warning alarm when a terminal device that is a member of a sub-ZigBee network moves away by a predetermined distance; a display window for displaying a location of a router newly connected to the terminal device, And a sub-ZigBee network, wherein when the communication with the end device is disconnected, the main coordinator is connected to the main ZigBee network, and when the end device is newly connected And a ZigBee control unit for receiving the location of the router.

상기 지그비 제어부는, 상기 서브 지그비 네트워크의 일원인 종단 디바이스가 일정 거리 이상 멀어지면 상기 미아 발생 신고 버튼을 활성화하며, 사용자가 상 기 미아 발생 신고 버튼을 선택하면 상기 종단 디바이스의 고유번호와 미아 발생 신고를 상기 메인 코디네이터로 전송함을 특징으로 한다.The ZigBee control unit activates the report of misjudgment when the terminal device that is a member of the sub ZigBee network moves away by a predetermined distance or more. When the user selects the report of misjudging occurrence, the unique number of the terminating device, To the main coordinator.

본 발명의 실시 예는 지그비 디바이스를 이용하여 미아 발생 시에 미아의 위치를 손쉽게 찾을 수 있는 효과가 있다. 또한, 부모와 자녀의 거리가 멀어질 때 지그비 디바이스가 상호 통신을 통해 멀어짐을 경고함으로써, 미아 방지 효과를 가질 수 있다.The embodiment of the present invention has an effect that the position of a child can be easily found when a child is misbehaved by using a ZigBee device. In addition, when the distance between the parent and the child is distant, the ZigBee device can warn away from each other by mutual communication, thereby preventing the child from being lost.

이하, 본 발명의 실시 예들의 상세한 설명이 첨부된 도면들을 참조하여 설명될 것이다. 하기에서 각 도면의 구성요소들에 참조부호를 부가함에 있어 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다.Hereinafter, a detailed description of embodiments of the present invention will be described with reference to the accompanying drawings. It should be noted that the same reference numerals are used to denote the same or similar components in the drawings.

도 1은 복수 개의 노드들로 구성된 다수의 지그비 네트워크를 도시한 그림이다.1 is a diagram illustrating a plurality of ZigBee networks including a plurality of nodes.

개인영역 네트워크라고 불리는 PAN(Personal Area Network)은 널리 알려진 근거리통신망(LAN)이나 원거리통신망(WAN)과 대비되는 개념으로 개인마다 각각 고유한 네트워크를 가지게 됨을 의미한다. 이와 같은 PAN을 무선으로 구현하기 위해 IEEE 802.15.4를 따르는 250kbps 이하의 저속(low rate) WPAN에 대한 표준인 지그비(Zigbee)가 있다.Personal Area Network (PAN), called Personal Area Network (PAN), is a concept that contrasts with widely known local area network (LAN) and wide area network (WAN). In order to implement such a PAN wirelessly, there is Zigbee which is a standard for a low rate WPAN below 250kbps according to IEEE 802.15.4.

각 지그비 네트워크(100,110)는 다수의 노드로 된 지그비 디바이스들의 트리 형으로 구성된다. 이러한 지그비 디바이스들은 코디네이터(coordinator), 라우터(router), 종단 디바이스(end devide)를 포함한다.Each of the ZigBeenetworks 100 and 110 is configured as a tree of ZigBee devices having a plurality of nodes. These ZigBee devices include a coordinator, a router, and an end device.

상기 코디네이터는 상기 지그비 네트워크를 구성하고 있는 노드들을 관리하며, 코디네이터 관리 하에서 데이터 패킷을 라우터 및 종단 디바이스로 이루어진 트리를 따라 송수신한다.The coordinator manages the nodes constituting the ZigBee network, and transmits and receives data packets along a tree composed of routers and end devices under the coordinator management.

각 지그비 네트워크(100,110)는 고유의 PAN ID(Personal Area Network ID)를 가지고 있으며, 각 지그비 네트워크는 255개의 채널(노드)을 가질 수 있어 최대 255개의 지그비 디바이스를 구비할 수 있다. 각 지그비 네트워크에는 해당 PAN ID와 동일한 PAN ID를 갖는 코디네이터가 각각 네트워크를 구성하여 관리한다. 따라서 라우터(router) 및 종단 디바이스(end device)는 해당 지그비 네트워크의 PAN ID를 알아야만 각 채널로서 해당 지그비 네트워크에 조인할 수 있다.Each of the Zigbeenetworks 100 and 110 has a unique PAN ID (Personal Area Network ID), and each ZigBee network can have 255 channels (nodes) and can have a maximum of 255 ZigBee devices. In each ZigBee network, a coordinator having the same PAN ID as the corresponding PAN ID constitutes and manages the respective networks. Therefore, the router and the end device need to know the PAN ID of the corresponding ZigBee network so that each channel can join the corresponding ZigBee network.

본 발명에서는 다수의 코디네이터가 존재한다. 이들 코디네이터 각각은 부모에 의해 소지되며, 각 코디네이터는 자녀가 소지한 종단 디바이스를 각각 관리하며 하나의 지그비 네트워트를 이룬다.In the present invention, there are a plurality of coordinators. Each of these coordinators is owned by the parent, and each coordinator manages each of the child's own end devices and forms a single ZigBee network.

각 코디네이터(이하, '서브 코디네이터'라 함)는 각자 종단 디바이스를 관리하며 각자의 지그비 네트워크(이하, '서브 지그비 네트워크'라 함)를 구성하다가, 서브 코디네이터와 종단 디바이스간의 연결이 끊어지는 등의 이벤트가 발생할 경우에는 메인 관리 역할을 하는 코디네이터(이하, '메인 코디네이터'라 함)에 접속하여 메인 코디네이터의 관리 하에 들어가도록 한다.Each coordinator (hereinafter referred to as "sub-coordinator") manages end devices and constitutes a respective ZigBee network (hereinafter referred to as a "sub-ZigBee network"), and the connection between the sub- When an event occurs, the main coordinator is connected to a coordinator (hereinafter, referred to as 'main coordinator') having a main management role and enters under the management of the main coordinator.

또한, 종단 디바이스 역시 평소에는 서브 코디네이터의 관리를 받다가 서브 코디네이터와의 연결이 끊어지면 메인 코디네이터에 접속하여 메인 코디네이터의 관리하에 들어간다.Also, when the end device is normally managed by the sub-coordinator and is disconnected from the sub-coordinator, the end device is connected to the main coordinator and enters under the management of the main coordinator.

따라서 서브 코디네이터를 부모가 소지하고 종단 디바이스를 자녀가 소지하고 있을 때, 부모와 자녀 간에 거리가 멀어져 서브 코디네이터와 종단 디바이스간의 지그비 네트워크 접속이 끊어지면, 서브 코디네이터와 종단 디바이스 각각은 메인 코디네이터에 접속하여 메인 코디네이터의 관리하에 서로의 위치를 확인할 수 있다. 이러한 동작 모습을 도 2와 함께 상술한다.Therefore, when the parent has the subordinate coordinator and the child has the child end device, when the distance between the parent and the child is distant and the connection between the subordinate coordinator and the ending device is disconnected, the subordinate coordinator and the ending device respectively access the main coordinator The location of each other can be confirmed under the management of the main coordinator. This operation will be described in detail with reference to FIG.

도 2는 본 발명의 실시 예에 따라 지그비 이용하여 위치 추적하는 네트워크 구성을 도시한 그림이다.2 is a diagram illustrating a network configuration for tracking a location using a ZigBee according to an embodiment of the present invention.

부모에 의해 소지된 서브 코디네이터(211)는 코디네이터로서 자녀에 의해 소지된 종단 디바이스(212)를 관리하며 하나의 서브 지그비 네트워크(210)를 구성한다. 결국, 서브 코디네이터(211)와 종단 디바이스(212)는 평소에는 하나의 서브 지그비 네트워크(210)를 구성한다.Thesub-coordinator 211 owned by the parent manages theend device 212 held by the child as a coordinator and constitutes onesub-ZigBee network 210. [ As a result, thesub coordinator 211 and theend device 212 usually constitute onesub-ZigBee network 210. [

서브 코디네이터(211)와 종단 디바이스(212)는 설정된 시간 동안 슬립 모드에서 깨어나 상호 통신을 하는데, 5~10m 이상 상호 간에 거리가 멀어지면 서브 코디네이터(211)는 경고 알람을 울리며 거리가 더 멀어질수록 경고 알람의 강도나 간격이 짧아진다.Thesub-coordinator 211 and theend device 212 wake up from the sleep mode for a predetermined time and communicate with each other. When the distance between thesub-coordinator 211 and theterminal device 212 becomes longer than 5 to 10 meters, thesub-coordinator 211 sounds a warning alarm. Warning The strength or interval of an alarm is shortened.

서브 코디네이터(211)와 종단 디바이스(212) 간에 일정 거리(예컨대, 20m) 이상 멀어지게 됨으로써 서브 코디네이터(211)와 종단 디바이스(212) 간에 지그비 통신이 완전히 끊어지게 되면, 서브 코디네이터(211)는 메인 코디네이터(201)의 PAN ID로 접속하여 메인 지그비 네트워크(200)의 일원이 된다.When the zigbee communication between thesub coordinator 211 and theterminating device 212 is completely cut off by a distance of 20 m or more between thesub coordinator 211 and theterminating device 212, Is connected to the PAN ID of thecoordinator 201 and becomes a member of themain zigbee network 200. [

즉, 부모가 가진 서브 코디네이터와 자식이 가진 종단 디바이스간의 통신이 끊긴 후, 부모가 별도의 메인 코디네이터의 PAN ID를 가진 서브 코디네이터의 미아 활성화 버튼을 누르면, 부모의 서브 코디네이터 역시 메인 코디네이터의 PAN ID로 변경되어 메인 지그비 네트워크의 종단 디바이스로서 접속되는 것이다.That is, after the communication between the subordinate coordinator of the parent and the child end device is disconnected, if the parent presses the child activating button of the subordinate coordinator having the PAN ID of another main coordinator, the parent subordinate coordinator is also set to the PAN ID of the main coordinator And is connected as an end device of the main ZigBee network.

상기 메인 코디네이터(201)에 접속한 서브 코디네이터(211)는, 상기 메인 코디네이터(201)로 통신이 끊긴 종단 디바이스(212)의 고유번호와 함께 미아 발생 신고를 통보한다.Thesub coordinator 211 connected to themain coordinator 201 notifies the originator of the occurrence of the out-of-place together with the unique number of the end-device 212 which has been disconnected by themain coordinator 201.

마찬가지로, 서브 코디네이터(211)와 통신이 끊어진 종단 디바이스(212)는 서브 코디네이터와의 지그비 통신이 일정 시간 이상 계속 끊어지면 근처에 있는 라우터(202)를 통해 메인 코디네이터의 PAN ID로 접속하여 메인 지그비 네트워크(201)의 일원이 된다.Similarly, when the Zigbee communication with the sub-coordinator is disconnected for a predetermined time or more, theterminating device 212, which has lost communication with thesub-coordinator 211, connects to the PAN of the main coordinator through the neighboringrouter 202, (201).

서브 코디네이터(211)로부터 미아 발생 신고가 있으며, 아울러, 미아 발생 신고된 종단 디바이스(212)가 라우터(202)를 통해 메인 코디네이터에 접속해 오면, 메인 코디네이터(200)는 종단 디바이스(212)가 접속한 라우터(202)의 위치를 서브 코디네이터(211)에 통보함으로써, 부모로 하여금 미아의 위치를 알 수 있도록 한다.When theterminal device 212 notified of the occurrence of a misbehavior is connected to the main coordinator through therouter 202, themain coordinator 200 determines that theterminal device 212 is connected to themain coordinator 200 The position of onerouter 202 is notified to thesub coordinator 211 so that the parent can know the position of the child.

상기 메인 코디네이터(201)로부터 통보되어 오는 정보는 서브 코디네이터의 표시창을 통해 디스플레이되기 때문에, 부모는 지그비 종단 디바이스를 소지한 자녀의 위치를 손쉽게 확인할 수 있다.Since the information communicated from themain coordinator 201 is displayed on the display window of the sub coordinator, the parent can easily confirm the position of the child possessing the ZigBee end device.

부모가 소지하는 상기 서브 코디네이터(211)와 자녀가 소지하는 상기 종단 디바이스(212)는 시계형, 목걸이형, 휴대폰 내장형과 같이 휴대가 가능한 다양한 형태로 구현될 수 있다.Thesub-coordinator 211 held by the parent and theterminal device 212 held by the child can be implemented in various forms such as a clock, a necklace, and a mobile phone.

부모가 소지하게 되는 상기 서브 코디네이터(211)의 구성 블록도를 도 3에 도시하였는데, 디스플레이창(302)은, 미아 발생 신고 시에 메인 코디네이터로부터 수신한 미아의 현재 위치(미아가 소지한 종단 디바이스가 새롭게 접속한 라우터 위치)를 디스플레이하며, 배터리(305)의 잔량을 체크하여 디스플레이한다.3 shows a configuration block diagram of thesub-coordinator 211 carried by the parent. Thedisplay window 302 displays the current position of the lost child received from the main coordinator And the remaining amount of thebattery 305 is checked and displayed.

스피커(303)는 부모와 미아의 거리가 일정 거리 이상 벗어나면, 즉, 부모가 소지한 서브 코디네이터와 자녀가 소지한 종단 디바이스가 일정 거리 이상 벗어나면 경고 알람을 수행한다. 미아 발생 신고버튼(304)은 사용자가 미아 발생 신고할 때 누를 수 있는 사용자 버튼이다.Thespeaker 303 performs a warning alarm when the distance between the parent and the child is more than a certain distance, that is, when the subordinate coordinator held by the parent and the child terminal have a distance of more than a certain distance. The misbehavingreport button 304 is a user button that can be pressed when a user reports a misbehaving occurrence.

미아 발생 신고 버튼(304)은 평소에는 비활성화되어 있어 어떠한 조작도 입력될 수 없지만, 부모와 미아의 거리가 일정 거리 이상 벗어나면 지그비 제어부(301)는 미아 발생 신고 버튼(304)을 활성화(enable)하여 동작하도록 한다.When the distance between the parent and the child is out of a predetermined distance or more, the ZigBeecontrol unit 301 activates the report the occurrence of thechild 304button 304, .

지그비 제어부(301)는 종단 디바이스와 서브 지그비 네트워크를 구성하며, 종단 디바이스와 통신이 끊길 때는 메인 코디네이터에 접속하여 메인 지그비 네트워크에 조인한다. 조인 후 상기 종단 디바이스가 새롭게 접속한 라우터의 위치를 수신한다. 또한, 지그비 제어부(301)는, 활성화시킨 상기 미아 발생 신고 버튼을 사용자가 누르면 상기 종단 디바이스의 고유번호와 미아 발생 신고를 상기 메인 코디네이터로 전송한다.The ZigBeecontrol unit 301 configures a terminating device and a sub-ZigBee network. When the communication with the terminating device is disconnected, the ZigBeecontrol unit 301 connects to the main coordinator and joins the main ZigBee network. After the joining, the terminal device receives the position of the newly connected router. In addition, the ZigBeecontrol unit 301 transmits the unique number of the end device and the report of the occurrence of the lost child to the main coordinator when the user presses the activated report on the occurrence of the lost child.

도 4는 본 발명의 실시 예에 따라 지그비 이용하여 위치 추적하는 과정을 도시한 블록도이다.4 is a block diagram illustrating a process of tracking a location using a ZigBee according to an embodiment of the present invention.

서브 코디네이터(211)와 종단 디바이스(212)는 고유의 서브 PAN ID를 가지고서 지그비 네트워크(서브 지그비 네트워크)를 구성(S401)하여 상호 지그비 통신을 한다. 상기 서브 코디네이터(211)는 부모가 소지한 코디네이터의 지그비 디바이스이며, 상기 종단 디바이스(212)는 상기 서브 코디네이터의 관리하에 있는 지그비 디바이스로서 자녀 등이 소지한다.Thesub-coordinator 211 and theend device 212 configure a ZigBee network (sub-ZigBee network) with a unique sub-PAN ID (S401) to perform mutual ZigBee communication. Thesub coordinator 211 is a Zigbee device of a coordinator possessed by a parent and theend device 212 is a Zigbee device under the control of the sub coordinator.

상기 서브 코디네이터(211)와 종단 디바이스(212) 간의 서브 지그비 통신은, 평소에는 슬립 모드(sleep mode)로 동작하다가 일정 시간(1초~2초) 간격으로 웨이크업(wake up)되어 지그비 통신을 수행한다.The sub-ZigBee communication between thesub coordinator 211 and theend device 212 usually operates in a sleep mode and wakes up at a predetermined time interval (1 second to 2 seconds) .

상기 서브 코디네이터(211)는 종단 디바이스(212)와의 거리가 일정 거리(예컨대, 10m) 이상 거리가 떨어지면, 알람이 울리는 경고 알람(S402)을 발생함과 동시에 미아 발생 신고 버튼을 활성화시킨다. 상기 일정 거리 이상 멀어짐의 판단은 종단 디바이스의 신호 크기를 보고 판단한다.Thesub coordinator 211 generates a warning alarm S402 in which an alarm is sounded when the distance from theterminal device 212 to theterminal device 212 is less than a predetermined distance (for example, 10 m) or more. The determination of the distances over the predetermined distance may be made based on the signal size of the end device.

상기 미아 발생 신고 버튼은, 평소에는 활성화되어 표시되어 있지 않지만, 종단 디바이스(212)와의 거리가 일정 거리(예컨대, 10m) 이상 거리가 떨어지게 되면 미아 발생 신고 버튼이 활성화(enable)된다.If the distance to theend device 212 is less than a certain distance (for example, 10 m), the report of misplaced occurrence button is activated.

한편, 상기 경고 알람에도 불구하고 서브 지그비 통신이 불가능한 거리(예컨대, 20m) 이상 상호간에 거리가 멀어지게 되어 상호간의 지그비 네트워크 통신이 끊어지는 상태(S403)가 될 수 있다. 따라서 부모가 미아의 위치를 알 수 없어 미아 발생 신고 버튼을 눌러 미아 발생 신고(S404)를 하게 되면, 서브 코디네이터(211)는 메인 PAN ID를 가지고서 메인 코디네이터(201)에 접속하여 메인 지그비 네트워크에 조인(S405)한다. 상기 조인과 함께 미아 발생 신고 메시지와 함께 통신이 끊긴 종단 디바이스의 고유번호를 전송(S406)한다.On the other hand, the distance between the sub-ZigBee communication and the ZigBee communication can not be maintained despite the warning alarm, so that the mutual Zigbee network communication is disconnected (S403). Therefore, if the parent can not know the location of the child and the parent has notified the occurrence of the child by pressing the report button (S404), the sub-coordinator 211 accesses themain coordinator 201 with the main PAN ID and joins the main zigbee network (S405). Together with the above-mentioned joining, transmits the unique number of the terminal device that has lost communication with the child occurrence report message (S406).

한편, 서브 코디네이터(211)와 종단 디바이스(212) 간의 서브 지그비 통신이 불가능한 거리(예컨대, 20m) 이상 상호 간에 거리가 멀어지게 되어 상호간의 지그비 네트워크 통신이 끊어진 상태가 일정 시간(예컨대, 10분) 이상 지속되면, 종단 디바이스(212)는 메인 코디네이터에 접속할 수 있는 메인 PAN ID를 가지고서 메인 코디네이터에 접속하여 메인 지그비 네트워크에 마찬가지로 조인(S407)한다.Thesubordinate coordinator 211 and the terminatingdevice 212 are separated from each other by a distance not exceeding a predetermined distance (for example, 20 m) Theend device 212 connects to the main coordinator with the main PAN ID that can be connected to the main coordinator and joins the main zigbee network similarly (S407).

이때, 종단 디바이스(212)는 가장 가까이 있는 라우터(202)를 통해 메인 코디네이터(201)에 접속하여 메인 지그비 네트워크에 조인(S407)한다. 상기 라우터(202)는 메인 지그비 네트워크의 일원으로서 상기 메인 코디네이터의 관리하에 있는 지그비 라우터이다.At this time, theend device 212 connects to themain coordinator 201 through therouter 202 closest to the end, and joins themain node 201 to the main ZigBee network (S407). Therouter 202 is a ZigBee router under the management of the main coordinator as a member of the main ZigBee network.

상기와 같이 서브 코디네이터(211)와 종단 디바이스(212)는 서브 지그비 네트워크 통신이 끊길 때 동일한 메인 PAN ID로서 메인 코디네이터에 각각 접속하여 메인 지그비 네트워크의 일원이 되는데, 이를 위하여 서브 코디네이터(211)와 종단 디바이스(212)는 동일한 메인 PAN ID를 미리 가지고 있어야 한다. 상기 메인 PAN ID는 미아 발생 신고를 처리할 수 있는 서버에 해당하는 메인 코디네이터의 PAN ID이어야 한다.As described above, thesub coordinator 211 and theend device 212 are connected to the main coordinator as the same main PAN ID when the sub-zigbee network communication is disconnected, and become a member of the main zigbee network. For this purpose, Thedevice 212 must have the same main PAN ID in advance. The main PAN ID should be the PAN ID of the main coordinator corresponding to the server that can process the report of the occurrence of a child.

한편, 메인 코디네이터(201)는 미아 발생 신고와 함께 전송받은 고유번호를 가지는 종단 디바이스가 라우터를 통해 자신의 메인 지그비 네트워크에 조인될 경우, 상기 종단 디바이스가 접속한 라우터(202)의 위치 정보를 서브 코디네이터(211)로 전송(S408)한다.On the other hand, when the terminal device having the unique number transmitted together with the notification of the occurrence of the child is joined to the main zigbee network through the router, themain coordinator 201 transmits the location information of therouter 202 connected by the terminal device to the sub- To the coordinator 211 (S408).

서브 코디네이터는 수신한 라우터의 위치를 디스플레이창에 표시(S409)하여, 이를 본 부모로 하여금 종단 디바이스를 소지한 자녀의 위치를 찾을 수 있도록 한다.The sub-coordinator displays the location of the received router on the display window (S409) so that the parent can find the location of the child possessing the terminal device.

한편, 미아 발생 신고로 인해 상기 서브 코디네이터와 종단 디바이스가 각각 메인 지그비 네트워크에 접속한 상태에서도, 서브 코디네이터와 종단 디바이스는 주기적으로(예컨대, 10초에 한번씩) 상호 간에 접속을 시도하고, 만약, 서브 코디네이터와 종단 디바이스간에 접속이 성공적으로 이루어져 정상적으로 서브 지그비 네트워크를 형성할 때는, 상기 메인 코디네이터와의 접속을 각각 종료한다.On the other hand, even when the sub-coordinator and the end device are connected to the main ZigBee network due to the report of the occurrence of a child, the sub-coordinator and the end device periodically try to connect each other (for example, once every 10 seconds) When the connection between the coordinator and the end device is successfully established to normally form the sub-ZigBee network, the connection with the main coordinator is terminated.

상술한 본 발명의 설명에서는 구체적인 실시 예에 관해 설명하였으나, 여러 가지 변형이 본 발명의 범위에서 벗어나지 않고 실시될 수 있다. 따라서 본 발명의 특허 범위는 상기 설명된 실시 예에 의하여 정할 것이 아니고 특허청구범위뿐 아니라 균등 범위에도 미침은 자명할 것이다.While the present invention has been described in connection with certain exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. Accordingly, the scope of the patent of the present invention is not limited by the above-described embodiments, and it will be obvious that the patent scope covers not only the claims but also the equivalents.

도 1은 복수 개의 노드들로 구성된 다수의 지그비 네트워크를 도시한 그림이다.1 is a diagram illustrating a plurality of ZigBee networks including a plurality of nodes.

도 2는 본 발명의 실시 예에 따라 지그비 이용하여 위치 추적하는 네트워크 구성을 도시한 그림이다.2 is a diagram illustrating a network configuration for tracking a location using a ZigBee according to an embodiment of the present invention.

도 3은 본 발명의 실시 예에 따른 서브 코디네이터의 구성 블록도이다.3 is a block diagram of a sub-coordinator according to an embodiment of the present invention.

도 4는 본 발명의 실시 예에 따라 지그비 이용하여 위치 추적하는 과정을 도시한 블록도이다.4 is a block diagram illustrating a process of tracking a location using a ZigBee according to an embodiment of the present invention.

*도면의 주요 부분에 대한 부호의 설명*Description of the Related Art [0002]

200: 메인 지그비 네트워크 201: 메인 코디네이터200: main ZigBee network 201: main coordinator

202: 라우터 210: 서브 지그비 네트워크202: Router 210: Sub ZigBee network

211: 서브 코디네이터 212: 종단 디바이스211: sub-coordinator 212: terminating device

Claims (7)

Translated fromKorean
서브 코디네이터 및 종단 디바이스가 서브 지그비 네트워크를 구성하는 제1과정;A sub-coordinator and an ending device constituting a sub-ZigBee network;상기 서브 지그비 네트워크 통신이 끊기면, 상기 서브 코디네이터 및 종단 디바이스가 메인 코디네이터에 각각 접속하는 제2과정;A second step of connecting the sub-coordinator and the end device to the main coordinator when the sub-zigbee network communication is disconnected;상기 서브 코디네이터는 미아 발생 신고 통보와 함께 상기 종단 디바이스의 고유번호를 상기 메인 코디네이터로 전송하는 제3과정;And the sub-coordinator notifies the occurrence notification of the lost child to the main coordinator;상기 메인 코디네이터는 상기 종단 디바이스의 위치 정보를 상기 서브 코디네이터로 전송하는 제4과정;The main coordinator transmitting location information of the end device to the sub coordinator;상기 서브 코디네이터가 상기 종단 디바이스의 위치 정보를 디스플레이하는 제5과정And the subordinate coordinator displays the location information of the end device을 포함하는 지그비 위치 추적 과정.A ZigBee location tracking process.제1항에 있어서, 상기 제2과정은,2. The method according to claim 1,상기 서브 코디네이터는 상기 종단 디바이스와의 거리 이격으로 임계치 이하로 신호가 약해지면 경고 알람을 발생하며, 아울러, 미아 발생 신고 버튼을 활성화하는 과정;The sub-coordinator generates a warning alarm when the signal is weaker than the threshold value by a distance from the end device, and activating a report of a misbehaving occurrence;사용자가 상기 서브 코디네이터에 활성화된 미아 발생 신고 버튼을 선택하면, 상기 서브 코디네이터는 메인 PAN ID로서 상기 메인 코디네이터에 접속하는 과 정;When the user selects the report of occurrence of a lost child activated in the sub-coordinator, the sub-coordinator accesses the main coordinator as a main PAN ID;상기 서브 코디네이터와 종단 디바이스간의 거리 이격으로 상기 서브 지그비 네트워크 통신이 완전히 끊긴 상태가 일정 시간 지속되면, 상기 종단 디바이스가 동일한 상기 메인 PAN ID로서 근처에 있는 라우터를 통해 상기 메인 코디네이터에 접속하는 과정When the state in which the communication of the sub-zigbee network is completely disconnected by a distance between the sub-coordinator and the terminal device is continued for a predetermined time, the end device accesses the main coordinator through a router near the same main PAN ID을 포함하는 지그비 위치 추적 과정.A ZigBee location tracking process.제2항에 있어서, 상기 종단 디바이스의 위치 정보는, 상기 종단 디바이스가 메인 코디네이터에 접속할 때 거치는 라우터의 위치 정보임을 특징으로 하는 지그비 위치 추적 과정.3. The method of claim 2, wherein the location information of the end device is location information of a router when the end device connects to the main coordinator.제1항에 있어서, 상기 서브 코디네이터 및 종단 디바이스는 슬립 상태에 있다가 일정 주기로 웨이크업되어 상호간에 서브 지그비 네트워크 통신을 수행하는 지그비 위치 추적 과정.The ZigBee positioning process according to claim 1, wherein the sub-coordinator and the end-device are in a sleep state and are woken up at predetermined intervals to perform sub-ZigBee network communication with each other.제1항에 있어서, 상기 서브 코디네이터 및 종단 디바이스가 메인 코디네이터에 각각 접속한 상태에서도, 상기 서브 코디네이터 및 종단 디바이스는 일정 주기로 상호 간에 서브 지그비 네트워크 구성을 시도함을 특징으로 하는 지그비 위치 추적 과정.2. The method of claim 1, wherein the sub-coordinator and the end device attempt to configure a sub-zigbee network with each other at regular intervals even when the sub-coordinator and the end device are connected to the main coordinator.서브 지그비 네트워크의 일원인 종단 디바이스가 일정 거리 이상 멀어지면 경고 알람을 발생하는 스피커;A speaker for generating a warning alarm when a terminal device which is a member of the sub ZigBee network is moved away from a certain distance;상기 종단 디바이스가 새롭게 접속한 라우터의 위치를 표시하며, 배터리 잔량을 표시하는 디스플레이창;A display window for displaying the position of the router newly connected to the end device and displaying the remaining battery power;미아 발생 신고의 사용자 버튼인 미아 발생 신고 버튼;A button for reporting the occurrence of a child;상기 종단 디바이스와 서브 지그비 네트워크를 구성하며, 상기 종단 디바이스와 통신이 끊길 때는 메인 코디네이터에 접속하여 메인 지그비 네트워크에 조인하여, 상기 종단 디바이스가 새롭게 접속한 라우터의 위치를 수신하는 지그비 제어부A ZigBee control unit that configures a sub-ZigBee network with the end device and connects to the main coordinator when communication with the end device is disconnected, joins the main ZigBee network, and receives the location of the newly-를 포함하는 지그비 디바이스.Lt; / RTI >제6항에 있어서, 상기 지그비 제어부는, 상기 서브 지그비 네트워크의 일원인 종단 디바이스가 일정 거리 이상 멀어지면 상기 미아 발생 신고 버튼을 활성화하며, 사용자가 상기 미아 발생 신고 버튼을 선택하면 상기 종단 디바이스의 고유번호와 미아 발생 신고를 상기 메인 코디네이터로 전송함을 특징으로 하는 지그비 디바이스.7. The method of claim 6, wherein the ZigBee control unit activates the report of misbehaving if the terminal device that is a member of the sub-ZigBee network moves away by a predetermined distance or more, and when the user selects the report of misbehaving occurrence, Number and a report of occurrence of a missing child to the main coordinator.
KR1020080079389A2008-08-132008-08-13 ZigBee Device and ZigBee Location Tracking ProcessActiveKR101459778B1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
KR1020080079389AKR101459778B1 (en)2008-08-132008-08-13 ZigBee Device and ZigBee Location Tracking Process

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
KR1020080079389AKR101459778B1 (en)2008-08-132008-08-13 ZigBee Device and ZigBee Location Tracking Process

Publications (2)

Publication NumberPublication Date
KR20100020684A KR20100020684A (en)2010-02-23
KR101459778B1true KR101459778B1 (en)2014-11-13

Family

ID=42090643

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020080079389AActiveKR101459778B1 (en)2008-08-132008-08-13 ZigBee Device and ZigBee Location Tracking Process

Country Status (1)

CountryLink
KR (1)KR101459778B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20050036291A (en)*2003-10-152005-04-20주식회사 팬택앤큐리텔System for preventing a lost child
KR20060068518A (en)*2004-12-162006-06-21한국전자통신연구원 Ubiquitous based context information service system and method
KR20060080988A (en)*2005-01-062006-07-12에스케이 텔레콤주식회사 How to register location information of a portable device and a method for providing location information of a portable device using the same
KR20070023455A (en)*2005-08-242007-02-28주식회사 케이티 Zigbee-based location service system and method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20050036291A (en)*2003-10-152005-04-20주식회사 팬택앤큐리텔System for preventing a lost child
KR20060068518A (en)*2004-12-162006-06-21한국전자통신연구원 Ubiquitous based context information service system and method
KR20060080988A (en)*2005-01-062006-07-12에스케이 텔레콤주식회사 How to register location information of a portable device and a method for providing location information of a portable device using the same
KR20070023455A (en)*2005-08-242007-02-28주식회사 케이티 Zigbee-based location service system and method

Also Published As

Publication numberPublication date
KR20100020684A (en)2010-02-23

Similar Documents

PublicationPublication DateTitle
CN108109318A (en)A kind of fire hazard monitoring system and the fire monitoring method based on LoRa
KR100769824B1 (en) System and method for managing location information of electronic bracelet with RFC sensor or sensor node
CN102316224B (en)Mobile phone alarm method and special mobile phone
CN101448275B (en)Intelligent environment monitoring system and method based on sensor networks
US9820099B2 (en)Electronic beacon reader system and method
CN104408872A (en)Method of improving children's security by utilizing portable equipment
CN104013470B (en)Intelligent combined body sign monitoring and positioning device based in Android system
CN202190318U (en)Alarm system of mobile terminal
WO2017118184A1 (en)Position monitoring method, intelligent wear apparatus, mobile terminal apparatus and monitoring apparatus
CN102833674A (en)Network access system and network access method
CN104952207A (en)Control method for preventing misinformation of Bluetooth losing preventer
CN103228066A (en)Intelligent security system based on wireless sensor network
CN103337128A (en) A kind of anti-lost wireless communication method and its alarm
KR101459778B1 (en) ZigBee Device and ZigBee Location Tracking Process
SE1950093A1 (en)A low power portable location tracker, a location tracking system and methods
ATE438170T1 (en) MOBILE UNIT MONITORING
CN203276484U (en) An anti-lost wireless communication alarm
US11410527B2 (en)Method and system for social distance monitoring, alerting and reporting using a combination of ultrasonic transponders and a wireless RF data network
CN208128289U (en)A kind of notice system based on wearable device
KR20090108803A (en) Ubiquitous Child Protection System
CN206946221U (en)Bathroom system and bathroom mirror
KR102327351B1 (en)Method And System for Grouping by using Star Network based on Bluetooth
CN108741483A (en)A kind of multifunctional stick
JP6450701B2 (en) Outing notification device
CN102568168A (en)Wireless fire cluster monitoring system

Legal Events

DateCodeTitleDescription
PA0109Patent application

Patent event code:PA01091R01D

Comment text:Patent Application

Patent event date:20080813

PG1501Laying open of application
A201Request for examination
PA0201Request for examination

Patent event code:PA02012R01D

Patent event date:20130813

Comment text:Request for Examination of Application

Patent event code:PA02011R01I

Patent event date:20080813

Comment text:Patent Application

PE0701Decision of registration

Patent event code:PE07011S01D

Comment text:Decision to Grant Registration

Patent event date:20140826

GRNTWritten decision to grant
PR0701Registration of establishment

Comment text:Registration of Establishment

Patent event date:20141103

Patent event code:PR07011E01D

PR1002Payment of registration fee

Payment date:20141103

End annual number:3

Start annual number:1

PG1601Publication of registration
PR1001Payment of annual fee

Payment date:20171011

Start annual number:4

End annual number:4

FPAYAnnual fee payment

Payment date:20181010

Year of fee payment:5

PR1001Payment of annual fee

Payment date:20181010

Start annual number:5

End annual number:5

FPAYAnnual fee payment

Payment date:20191010

Year of fee payment:6

PR1001Payment of annual fee

Payment date:20191010

Start annual number:6

End annual number:6

PR1001Payment of annual fee

Payment date:20201013

Start annual number:7

End annual number:7

PR1001Payment of annual fee

Payment date:20211013

Start annual number:8

End annual number:8

PR1001Payment of annual fee

Payment date:20221011

Start annual number:9

End annual number:9

PR1001Payment of annual fee

Payment date:20231012

Start annual number:10

End annual number:10

PR1001Payment of annual fee

Payment date:20241015

Start annual number:11

End annual number:11


[8]ページ先頭

©2009-2025 Movatter.jp