KR102195882B1 - APPARATUS FOR IoT BASED SMART LIGHTING CONTROL AND THE CONTROL METHOD THEREOF - Google Patents
APPARATUS FOR IoT BASED SMART LIGHTING CONTROL AND THE CONTROL METHOD THEREOF Download PDFInfo
- Publication number
- KR102195882B1 KR102195882B1 KR1020190045180A KR20190045180A KR102195882B1 KR 102195882 B1 KR102195882 B1 KR 102195882B1 KR 1020190045180 A KR1020190045180 A KR 1020190045180A KR 20190045180 A KR20190045180 A KR 20190045180A KR 102195882 B1 KR102195882 B1 KR 102195882B1
- Authority
- KR
- South Korea
- Prior art keywords
- lighting
- lighting control
- control device
- iot
- based smart
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000004891 communication Methods 0.000 claims abstract description 102
- 230000005540 biological transmission Effects 0.000 claims abstract description 9
- 238000012545 processing Methods 0.000 claims description 25
- 230000002996 emotional effect Effects 0.000 claims description 13
- 238000012423 maintenance Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000005286 illumination Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000009365 direct transmission Effects 0.000 description 1
- 230000008451 emotion Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B47/00—Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
- H05B47/10—Controlling the light source
- H05B47/175—Controlling the light source by remote control
- H05B47/19—Controlling the light source by remote control via wireless transmission
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B47/00—Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
- H05B47/10—Controlling the light source
- H05B47/175—Controlling the light source by remote control
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Circuit Arrangement For Electric Light Sources In General (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 IoT 기반 스마트 조명 제어장치 및 그 방법에 관한 것으로, 더욱 상세하게는 게이트웨이를 사용하는 네트워크 환경에서 조명제어를 위한 스마트폰 및 외부의 서버가 구내에 구비된 각 조명장치로 세션 요청을 직접 전송하지 않고 상기 게이트웨이로 일괄적으로 전송되도록 하여 각 조명장치에서의 전력소모와 세션 요청의 전송으로 인한 트래픽의 발생을 감소할 수 있으며, 또한 상기 게이트웨이를 통해 세션 관리 중인 각 조명장치의 조명상태를 확인한 사용자가 스마트폰이나 외부의 서버를 이용하여 TCP/IP 통신으로 조명장치의 동작을 원격에서 제어하면, 상기 게이트웨이에서 사용자의 원격제어에 따라 근거리 무선 통신을 통해 조명장치를 구동할 수 있도록 하는 IoT 기반 스마트 조명 제어장치 및 그 방법에 관한 것이다.The present invention relates to an IoT-based smart lighting control device and method thereof, and more particularly, to a smart phone for lighting control in a network environment using a gateway and an external server directly requesting a session to each lighting device provided in the premises. It is possible to reduce the power consumption of each lighting device and the occurrence of traffic due to transmission of a session request by collectively transmitting it to the gateway without transmitting, and also, the lighting state of each lighting device under session management through the gateway IoT that allows the verified user to remotely control the operation of the lighting device through TCP/IP communication using a smartphone or an external server, and then run the lighting device through short-range wireless communication in accordance with the user's remote control at the gateway. It relates to a smart lighting control device based and a method thereof.
Description
본 발명은 IoT 기반 스마트 조명 제어장치 및 그 방법에 관한 것으로, 더욱 상세하게는 게이트웨이를 사용하는 네트워크 환경에서 조명제어를 위한 스마트폰 및 외부의 서버가 구내에 구비된 각 조명장치로 세션 요청을 직접 전송하지 않고 상기 게이트웨이로 일괄적으로 전송되도록 하여 각 조명장치에서의 전력소모와 세션 요청의 전송으로 인한 트래픽의 발생을 감소할 수 있으며, 또한 상기 게이트웨이를 통해 세션 관리 중인 각 조명장치의 조명상태를 확인한 사용자가 스마트폰이나 외부의 서버를 이용하여 TCP/IP 통신으로 조명장치의 동작을 원격에서 제어하면, 상기 게이트웨이에서 사용자의 원격제어에 따라 근거리 무선 통신을 통해 조명장치를 구동할 수 있도록 하는 IoT 기반 스마트 조명 제어장치 및 그 방법에 관한 것이다.The present invention relates to an IoT-based smart lighting control device and method thereof, and more particularly, to a smart phone for lighting control in a network environment using a gateway and an external server directly requesting a session to each lighting device provided in the premises. It is possible to reduce the power consumption of each lighting device and the occurrence of traffic due to transmission of a session request by collectively transmitting it to the gateway without transmitting. Also, the lighting status of each lighting device under session management through the gateway can be reduced. IoT that allows the verified user to remotely control the operation of the lighting device through TCP/IP communication using a smartphone or an external server, and then run the lighting device through short-range wireless communication in accordance with the user's remote control at the gateway. It relates to a smart lighting control device based and a method thereof.
일반적으로 조명장치는 형광등이나 백열등이 주로 사용되어 왔으며, 최근에는 친환경적이고 전력 소비가 적으며 광 효율이 높은 발광 다이오드(LED)로 점차 바뀌어 가고 있다.In general, a fluorescent lamp or an incandescent lamp has been mainly used as a lighting device, and in recent years, it is gradually changing to a light emitting diode (LED) that is eco-friendly, consumes little power, and has high light efficiency.
상기 조명장치는 스위칭 수단과 개별적으로 연결되어 온/오프 제어되거나, 또는 다수의 조명장치가 하나의 배선으로 스위칭 수단과 연결되어 동시에 온/오프 제어된다. 이때 상기 조명장치의 제어는 기본적인 온/오프 제어 이외에, 광원의 조도나 세기를 변화하는 디밍제어, 사용자의 감성에 따른 광원의 조도, 색온도, 색상 또는 이들의 조합을 포함한 감성조명제어 등을 포함할 수 있다.The lighting device may be individually connected to a switching device and controlled on/off, or a plurality of lighting devices may be connected to a switching device through a single wire to be controlled on/off at the same time. In this case, the control of the lighting device includes, in addition to basic on/off control, dimming control that changes the illuminance or intensity of the light source, the illuminance of the light source according to the user's emotion, color temperature, and emotional lighting control including a combination thereof. I can.
또한 조명장치는 상기 설명과 같이 유선으로 온/오프 제어하는 것 이외에, 리모트 컨트롤러를 통해 적외선, 블루투스, 비콘 등의 근거리 무선 통신방식으로 온/오프 제어할 수 있으며, 게이트웨이를 사용하는 환경에서 외부에 위치한 사용자가 스마트폰이나 외부의 서버를 통해 상기 게이트웨이와 접속된 구내의 조명장치를 온/오프 제어할 수 있다.In addition, in addition to controlling the lighting device on/off by wire as described above, it can be controlled on/off by short-range wireless communication methods such as infrared, Bluetooth, and beacons through a remote controller, and externally in an environment using a gateway. A located user can control on/off the lighting device connected to the gateway through a smartphone or an external server.
이때 사용자가 외부에서 게이트웨이를 통해 구내의 조명장치의 동작을 제어하고자 할 때, 해당 조명장치의 통신 연결이나 구동 상태를 확인해야 한다. 이를 위해서는 스마트폰 및 외부의 서버와 상기 게이트웨이에 접속된 구내의 각 조명장치 간의 세션을 항상 유지하여야 한다.At this time, when the user wants to control the operation of the lighting device in the premises through the gateway from the outside, the communication connection or operation status of the lighting device must be checked. To this end, it is necessary to always maintain a session between the smartphone and the external server and each lighting device in the premises connected to the gateway.
이러한 절차를 킵 얼라이브라 하며, 일반적인 킵 얼라이브 절차는 종단장치(즉 스마트폰 및 외부의 서버와 구내의 각 조명장치) 간의 세션을 항상 유지하기 위해서 페이로드(Payload)가 없는 패킷을 주기적으로 보내는 것으로서, 지정된 시간동안 서로 패킷교환이 없거나 킵 얼라이브 패킷에 반응이 없으면 접속을 끊는다.This procedure is called keep-alive, and the general keep-alive procedure is to periodically send packets without payload in order to always maintain a session between end devices (i.e., smartphones and external servers and each lighting device in the premises). If there is no packet exchange with each other for the specified time or if there is no response to the keep-alive packet, the connection is disconnected.
이러한 킵 얼라이브를 사용하는 주된 이유는 종단장치 중의 하나가 통신이 불가능한 상태인지를 감지하여 한 쪽만 열린 연결 상태를 정리함으로써, 불필요한 동작을 막을 뿐 아니라, 상대방으로부터 언제 올지 모르는 이벤트 패킷을 항상 받을 수 있도록 세션을 유지시켜 두기 위해서이다.The main reason for using Keep Alive is to detect whether one of the end devices is in a state where communication is not possible, and arrange the connection state that is open only to one side, thereby preventing unnecessary operation and always receiving event packets from the other party. This is to keep the session going.
그러나, 상술한 바와 같은 킵 얼라이브 동작을 구현하는 방식은, 주로 공인 IP를 사용하는 네트워크 환경은 물론, IP를 공유하는 NAT(Network Address Translation) 장치를 사용하는 네트워크 환경에서 스마트폰이나 외부의 서버들과 구내의 각 조명장치가 일대일 세션을 항상 유지하여야 하기 때문에, 구내의 각 조명장치가 항상 대기상태로 되어야 하므로 전력 소비가 늘어나 전력 관리를 용이하게 수행하지 못하였으며, 스마트폰이나 외부의 서버에서 각 조명장치로 주기적으로 킵 얼라이브 요청을 직접 전송함으로 인한 트래픽이 늘어나는 문제가 있었다.However, the method of implementing the keep-alive operation as described above is not only a network environment using a public IP, but also a smart phone or external servers in a network environment using a network address translation (NAT) device that shares IP. Since each lighting device in the department and the premises must always maintain a one-to-one session, each lighting device in the premises must be in a standby state at all times, so power consumption increases and power management cannot be easily performed. There is a problem that traffic increases due to direct transmission of keep-alive requests to the lighting device periodically.
또한 블루투스 등의 근거리 무선 통신을 통해 제어되는 조명장치의 경우, 게이트웨이 환경을 토대로 원격제어 시스템을 구현하더라도 외부로부터 TCP/IP 통신(유무선 인터넷)을 통해 전달되는 조명제어신호와 통신방식이 서로 다르기 때문에 외부의 조명제어신호를 토대로 상기 조명장치의 동작을 제어하지 못하였으며, 원격에서의 제어를 위해서는 상기 조명장치의 구동방식을 변경하여야 하는 문제가 있었다.Also, in the case of lighting devices controlled through short-range wireless communication such as Bluetooth, even if a remote control system is implemented based on the gateway environment, the lighting control signal transmitted through TCP/IP communication (wired and wireless Internet) from the outside and the communication method are different. The operation of the lighting device could not be controlled based on an external lighting control signal, and there was a problem in that the driving method of the lighting device had to be changed for remote control.
따라서 본 발명에서는 게이트웨이를 사용하는 네트워크 환경에서 조명제어를 위한 스마트폰 및 외부의 서버가 구내에 구비된 각 조명장치로 세션 요청을 직접 전송하지 않고 상기 게이트웨이로 일괄적으로 전송함으로써, 각 조명장치에서의 전력소모와 세션 요청의 전송으로 인한 트래픽 발생을 감소할 수 있는 방안을 제시하고자 한다.Therefore, in the present invention, in a network environment using a gateway, a smartphone for lighting control and an external server do not directly transmit a session request to each lighting device provided in the premises, but collectively transmit a session request to the gateway, so that each lighting device The purpose of this study is to propose a method to reduce the power consumption and traffic generation due to transmission of session requests.
또한 본 발명에서는 사용자가 TCP/IP 통신(유무선 인터넷)으로 조명장치의 동작을 원격에서 제어하면, 상기 게이트웨이에서 사용자의 원격제어에 따라 블루투스 등의 근거리 무선 통신을 통해 조명장치를 구동함으로써, 게이트웨이에서 TCP/IP 통신이나 근거리 무선 통신의 데이터 변환을 통해 구내의 조명장치를 손쉽게 제어할 수 있는 방안을 제시하고자 한다.In addition, in the present invention, when the user remotely controls the operation of the lighting device through TCP/IP communication (wired/wireless Internet), the gateway drives the lighting device through short-range wireless communication such as Bluetooth according to the user's remote control. The purpose of this study is to propose a method to easily control the lighting equipment in the premises through data conversion of TCP/IP communication or short-range wireless communication.
다음으로 본 발명의 기술분야에 존재하는 선행기술에 대하여 간단하게 설명하고, 이어서 본 발명이 상기 선행기술에 비해서 차별적으로 이루고자 하는 기술적 사항에 대해서 기술하고자 한다.Next, the prior art existing in the technical field of the present invention will be briefly described, and then the technical matters that the present invention intends to achieve differentiated from the prior art will be described.
먼저 한국등록특허 제1416175호(2014.07.01.)는 엘이디 조명등 제어시스템 및 이를 이용한 조명등 제어방법에 관한 것으로, 실내에 설치되는 엘이디 조명등을 스마트폰의 앱을 이용하여 원격 제어가 가능하며, 엘이디 조명등에 카메라와 동작센서를 설치하여 조명등이 설치된 실내의 영상을 외부에서도 확인할 수 있는 엘이디 조명등 제어시스템 및 이를 이용한 조명등 제어방법에 관한 것이다.First, Korean Patent No. 1416175 (2014.07.01.) relates to an LED lighting control system and a lighting lamp control method using the same, and it is possible to remotely control the LED lighting installed indoors using an app of a smartphone, and the LED lighting lamp. The present invention relates to an LED lighting control system that can check an image of an interior where a lighting lamp is installed by installing a camera and a motion sensor on it, and a lighting lamp control method using the same.
즉, 상기 선행기술은 실내 또는 실외에 설치되는 엘이디 조명등의 점등을 실내 또는 외부에서 원격으로 제어할 수 있고, 날씨 또는 시간에 따라 조명등의 밝기를 원격조절하여 전력소비를 줄일 수 있으며, 엘이디 조명등에 카메라와 감지센서를 설치함으로써 조명등이 설치된 곳의 상황을 스마트폰을 통해 확인할 수 있어 외부인의 침입, 화재 등과 같은 응급 상황 시에 이를 알려줌으로써 사고를 방지할 수 있는 엘이디 조명등에 대해 기재하고 있다.That is, the prior art can remotely control the lighting of LED lighting installed indoors or outdoors, remotely control the brightness of the lighting according to the weather or time, and reduce power consumption. By installing a camera and a detection sensor, it is possible to check the situation of the place where the lighting is installed through a smartphone, and it describes the LED lighting that can prevent accidents by notifying it in case of an emergency such as an intrusion of an outsider or a fire.
또한 한국공개특허 제2014-0098395호(2014.08.08.)는 지능형 엘이디 조명 제어 방법, 장치 및 그 시스템에 관한 것으로, 엘이디 조명 제어 장치, 엘이디 조명 제어 장치와 유선 또는 무선으로 연결되어 소정의 데이터를 송수신하는 게이트웨이, 서버 및 서버와 유선 또는 무선으로 연결되어 소정의 데이터를 송수신하는 원격제어컴퓨터를 포함하고, 게이트웨이는 이동통신망을 통해 서버가 연결된 근거리통신망에 연결되어, 원격제어컴퓨터에 의해 엘이디 조명 제어 장치가 제어되는 것을 기술적 특징으로 한다.In addition, Korean Patent Publication No. 2014-0098395 (2014.08.08.) relates to an intelligent LED lighting control method, device, and system thereof, and is connected to the LED lighting control device and the LED lighting control device by wire or wirelessly to transmit predetermined data. It includes a gateway to transmit and receive, a server, and a remote control computer that is connected to the server by wire or wirelessly to transmit and receive predetermined data, and the gateway is connected to a local area network to which the server is connected through a mobile communication network, and the LED lighting is controlled by the remote control computer. It is characterized in that the device is controlled.
즉, 상기 선행기술은 조도 센서를 이용하여 자동으로 조명장치의 디밍 레벨을 제어할 수 있고, 계절 및 시간에 따라 조도 값도 달리 설정할 수 있으며, 조명장치의 설치 위치에 따른 소비전력을 기준으로 디밍 레벨을 조절할 수 있는 방법, 장치 및 그 시스템 방법을 기재하고 있다.That is, the prior art can automatically control the dimming level of the lighting device using the illuminance sensor, and the illuminance value can be set differently according to the season and time, and dimming based on power consumption according to the installation location of the lighting device. It describes a method, an apparatus and a system method for controlling the level.
이상에서 선행기술들을 검토한 결과, 상기 선행기술들은 엘이디 조명등을 스마트폰의 앱을 이용하여 원격 제어를 수행하는 구성, 현재 조도와 평균 전력 대비 소비 전력을 확인하여 지능적으로 엘이디의 디밍을 제어하는 기술적 구성에 대하여 기재하고 있을 뿐이다.As a result of reviewing the prior art in the above, the prior art is a technology that intelligently controls the dimming of the LED by checking the configuration of remote control of the LED lighting using a smartphone app, the current illumination and power consumption compared to the average power. It only describes the composition.
이에 반하여 본 발명은 스마트폰 및 외부의 서버가 구내의 각 조명장치와 일대일 세션 연결을 수행하지 않고 게이트웨이와의 세션연결만으로 각 조명장치의 상태 정보를 확인하고, 상태 정보를 확인한 사용자가 TCP/IP 통신(유무선 인터넷, WiFi, 3G, 4G, 5G 무선통신 등)으로 조명장치의 동작을 원격에서 제어하면 상기 게이트웨이에서 블루투스 등의 근거리 무선 통신을 통해 조명장치를 구동함으로써, 스마트폰 및 외부의 서버가 복수의 각 조명장치로 상기 세션 요청을 직접 전송하지 않아도 되어 트래픽이나 전력소모를 감소시키고, 게이트웨이에서 TCP/IP 통신이나 근거리 무선 통신의 데이터 변환을 통해 구내의 조명장치를 손쉽게 제어하도록 하는 것이다. 따라서 상기 선행기술들은 본 발명의 이러한 기술적 특징을 기재하거나 시사하고 있지 않다.On the contrary, in the present invention, the smart phone and the external server do not perform a one-to-one session connection with each lighting device in the premises, but check the status information of each lighting device only by the session connection with the gateway, and the user who checks the status information is TCP/IP When the operation of the lighting device is remotely controlled by communication (wired/wireless Internet, WiFi, 3G, 4G, 5G wireless communication, etc.), the gateway drives the lighting device through short-range wireless communication such as Bluetooth, so that the smartphone and external server It is not necessary to directly transmit the session request to each of the plurality of lighting devices, thereby reducing traffic or power consumption, and allowing the gateway to easily control the lighting devices in the premises through data conversion of TCP/IP communication or short-range wireless communication. Therefore, the prior art does not describe or suggest such a technical feature of the present invention.
본 발명은 상기와 같은 문제점을 해결하기 위해 창작된 것으로서, 게이트웨이를 사용하는 네트워크 환경에서 스마트폰 및 외부의 서버가 구내에 구비된 각 조명장치로 세션 요청을 직접 수행하지 않고 상기 게이트웨이로 일괄적으로 전송하도록 함으로써, 각 조명장치에서의 전력소모를 줄이는 것은 물론, 상기 세션 요청의 전송으로 인한 트래픽의 발생을 감소할 수 있는 IoT 기반 스마트 조명 제어장치 및 그 방법을 제공하는 것을 목적으로 한다.The present invention was created to solve the above problems, and in a network environment using a gateway, a smartphone and an external server do not directly perform a session request to each lighting device provided in the premises, but collectively go to the gateway. An object of the present invention is to provide an IoT-based smart lighting control device and method capable of reducing power consumption in each lighting device by transmitting, as well as reducing the occurrence of traffic due to transmission of the session request.
또한 본 발명은 상기 게이트웨이를 통해 관리 중인 각 조명장치의 조명상태를 확인한 사용자가 스마트폰이나 외부의 서버를 이용하여 TCP/IP 통신(유무선 인터넷 통신)으로 조명장치의 동작을 원격에서 제어하면, 상기 게이트웨이에서 사용자의 원격제어에 따라 블루투스 등의 근거리 무선 통신을 통해 해당 조명장치의 구동을 제어하도록 하는 IoT 기반 스마트 조명 제어장치 및 그 방법을 제공하는 것을 다른 목적으로 한다.In addition, in the present invention, when a user who checks the lighting status of each lighting device being managed through the gateway remotely controls the operation of the lighting device through TCP/IP communication (wired/wireless Internet communication) using a smartphone or an external server, the Another object is to provide an IoT-based smart lighting control device and a method for controlling the driving of a corresponding lighting device through short-range wireless communication such as Bluetooth in accordance with a user's remote control in a gateway.
또한 본 발명은 사용자가 스마트폰 및 외부의 서버를 사용하여 구내에 구비된 각종 조명장치의 구동을 원격에서 제어할 때, 데이터 입력 및 기 설정된 버튼 선택은 물론, 음성 지원을 통해 구내에 구비된 각종 조명장치의 구동을 원격에서 제어할 수 있는 IoT 기반 스마트 조명 제어장치 및 그 방법을 제공하는 것을 또 다른 목적으로 한다.In addition, when a user remotely controls the driving of various lighting devices provided in the premises using a smartphone and an external server, the present invention provides data input and selection of preset buttons as well as various types of equipment provided in the premises through voice support. Another object is to provide an IoT-based smart lighting control device and method that can remotely control the driving of lighting devices.
본 발명의 일 실시예에 따른 IoT 기반 스마트 조명 제어장치는, 조명제어 디바이스 또는 조명제어 서버로부터 적어도 하나 이상의 조명장치에 대한 세션 요청 메시지가 수신되면, 상기 적어도 하나 이상의 조명장치 대신에 상기 조명장치의 상태정보를 참조하여 상기 세션 요청 메시지에 대한 응답을 수행하는 세션 응답부, 및 상기 세션 응답에 따라 세션의 유지를 확인한 상기 조명제어 디바이스 또는 조명제어 서버로부터 상기 적어도 하나 이상의 조명장치 중 특정 조명장치에 대한 조명제어신호가 수신되면, 상기 조명제어신호를 상기 특정 조명장치로 전송하여 원격제어가 이루어지도록 하는 조명제어신호 처리부를 포함하며, 상기 조명제어 디바이스 또는 상기 조명제어 서버에서 각 개별 상기 조명장치로 상기 세션 요청 메시지를 주기적으로 직접 전송하지 않도록 하여 전력소모를 감소하도록 하는 것을 특징으로 한다.The IoT-based smart lighting control device according to an embodiment of the present invention, when a session request message for at least one lighting device is received from a lighting control device or a lighting control server, of the lighting device instead of the at least one lighting device. A session response unit that responds to the session request message with reference to state information, and from the lighting control device or the lighting control server that confirmed session maintenance according to the session response, to a specific lighting device among the at least one lighting device. When the lighting control signal is received, a lighting control signal processing unit for transmitting the lighting control signal to the specific lighting device to perform remote control, and from the lighting control device or the lighting control server to each individual lighting device. It is characterized in that power consumption is reduced by not transmitting the session request message periodically.
또한 상기 IoT 기반 스마트 조명 제어장치는, 상기 세션 요청 메시지가 복수의 상기 조명장치에 대해서 개별적으로 전송되는 것이 아니라 상기 IoT 기반 스마트 조명 제어장치가 위치한 특정 장소에 위치한 복수의 상기 조명장치에 대해서 일괄적으로 전송되도록 함으로써, 상기 세션 요청 메시지의 전송으로 인한 트래픽의 발생을 줄이는 것을 특징으로 한다.In addition, the IoT-based smart lighting control device does not individually transmit the session request message to a plurality of lighting devices, but collectively for a plurality of lighting devices located in a specific place where the IoT-based smart lighting control device is located. It is characterized in that the generation of traffic due to transmission of the session request message is reduced by transmitting the session request message.
또한 상기 IoT 기반 스마트 조명 제어장치는, 적어도 하나 이상의 조명장치에 대해서 상태정보를 수집하여 저장하는 상태정보 수집부를 더 포함하며, 상기 조명제어 디바이스 또는 조명제어 서버가 상기 IoT 기반 스마트 조명 제어장치에 접속된 구내의 각 조명장치와 일대일 세션 연결을 수행하지 않고, 상기 IoT 기반 스마트 조명 제어장치와의 세션연결만으로 상기 각 조명장치의 상태정보를 확인할 수 있는 것을 특징으로 한다.In addition, the IoT-based smart lighting control device further includes a state information collecting unit for collecting and storing state information for at least one lighting device, and the lighting control device or the lighting control server is connected to the IoT-based smart lighting control device. It is characterized in that, without performing a one-to-one session connection with each lighting device in the premises, status information of each lighting device can be checked only by a session connection with the IoT-based smart lighting control device.
또한 상기 상태정보는, 상기 각각의 조명장치별 ID, 포트 번호, 조명상태 또는 이들의 조합을 포함한 정보이며, 상기 조명상태는, 조명의 온/오프 정보, 디밍 정보, 감성조명 정보 또는 이들의 조합을 포함한 정보인 것을 특징으로 한다.In addition, the status information is information including the ID, port number, lighting status, or a combination of each of the lighting devices, and the lighting status is information on/off lighting, dimming information, emotional lighting information, or a combination thereof. It is characterized in that the information including.
또한 상기 IoT 기반 스마트 조명 제어장치는, 상기 조명제어 디바이스 또는 조명제어 서버와 TCP/IP 통신을 수행하고, 상기 각각의 조명장치와 블루투스를 포함한 근거리 무선 통신을 수행하는 것을 특징으로 한다.In addition, the IoT-based smart lighting control device is characterized in that it performs TCP/IP communication with the lighting control device or a lighting control server, and performs short-range wireless communication including Bluetooth with each of the lighting devices.
또한 상기 상태정보 수집부는, 상기 각각의 조명장치와 기 설정된 주기에 따라 상태정보를 수집하여 저장하는 것을 더 포함하며, 상기 기 설정된 주기는, 상기 조명제어 디바이스 또는 조명제어 서버로부터 제공받거나, 또는 상기 IoT 기반 스마트 조명 제어장치에 미리 세팅되어 있는 것을 특징으로 한다.In addition, the status information collection unit further comprises collecting and storing status information according to each of the lighting devices and a preset period, and the preset period is provided from the lighting control device or the lighting control server, or It is characterized in that it is preset in an IoT-based smart lighting control device.
또한 상기 조명제어신호는, 상기 조명제어 디바이스 또는 상기 조명제어 서버에 설치된 애플리케이션 프로그램을 통한 데이터 입력, 음성 입력, 또는 이들의 조합을 통해 생성되어 상기 IoT 기반 스마트 조명 제어장치로 전송되는 것을 특징으로 한다.In addition, the lighting control signal is generated through data input, voice input, or a combination thereof through an application program installed in the lighting control device or the lighting control server, and transmitted to the IoT-based smart lighting control device. .
아울러, 본 발명의 일 실시예에 따른 IoT 기반 스마트 조명 제어방법은, 구내의 각 조명장치가 접속된 IoT 기반 스마트 조명 제어장치에서, 조명제어 디바이스 또는 조명제어 서버로부터 적어도 하나 이상의 조명장치에 대한 세션 요청 메시지가 수신되면, 상기 적어도 하나 이상의 조명장치 대신에 상기 조명장치의 상태정보를 참조하여 상기 세션 요청 메시지에 대한 응답을 수행하는 세션 응답 단계, 및 상기 세션 응답에 따라 세션의 유지를 확인한 상기 조명제어 디바이스 또는 조명제어 서버로부터 상기 적어도 하나 이상의 조명장치 중 특정 조명장치에 대한 조명제어신호가 수신되면, 상기 조명제어신호를 상기 특정 조명장치로 전송하여 원격제어가 이루어지도록 하는 조명제어신호 처리 단계를 포함하며, 상기 조명제어 디바이스 또는 상기 조명제어 서버에서 각 개별 상기 조명장치로 상기 세션 요청 메시지를 주기적으로 직접 전송하지 않도록 하여 전력소모를 감소하도록 하는 것을 특징으로 한다.In addition, in the IoT-based smart lighting control method according to an embodiment of the present invention, in the IoT-based smart lighting control device to which each lighting device in the premises is connected, a session for at least one lighting device from a lighting control device or a lighting control server When a request message is received, a session response step of performing a response to the session request message by referring to state information of the lighting device instead of the at least one lighting device, and the lighting confirming maintenance of the session according to the session response When a lighting control signal for a specific lighting device among the at least one lighting device is received from a control device or a lighting control server, a lighting control signal processing step of transmitting the lighting control signal to the specific lighting device for remote control is performed. And not periodically transmitting the session request message directly from the lighting control device or the lighting control server to each individual lighting device, thereby reducing power consumption.
또한 상기 IoT 기반 스마트 조명 제어방법은, 상기 세션 요청 메시지가 복수의 상기 조명장치에 대해서 개별적으로 전송되는 것이 아니라 상기 IoT 기반 스마트 조명 제어장치가 위치한 특정 장소에 위치한 복수의 상기 조명장치에 대해서 일괄적으로 전송되도록 함으로써, 상기 세션 요청 메시지의 전송으로 인한 트래픽의 발생을 줄이는 것을 특징으로 한다.In addition, in the IoT-based smart lighting control method, the session request message is not individually transmitted to a plurality of lighting devices, but collectively for a plurality of lighting devices located in a specific place where the IoT-based smart lighting control device is located. It is characterized in that the generation of traffic due to transmission of the session request message is reduced by transmitting the session request message.
또한 상기 IoT 기반 스마트 조명 제어방법은, 적어도 하나 이상의 조명장치에 대해서 상태정보를 수집하여 저장하는 상태정보 수집 단계를 더 포함하며, 상기 조명제어 디바이스 또는 조명제어 서버가 상기 IoT 기반 스마트 조명 제어장치에 접속된 구내의 각 조명장치와 일대일 세션 연결을 수행하지 않고, 상기 IoT 기반 스마트 조명 제어장치와의 세션연결만으로 상기 각 조명장치의 상태정보를 확인할 수 있는 것을 특징으로 한다.In addition, the IoT-based smart lighting control method further includes a state information collecting step of collecting and storing state information for at least one lighting device, wherein the lighting control device or the lighting control server is connected to the IoT-based smart lighting control device. It is characterized in that status information of each lighting device can be checked only by session connection with the IoT-based smart lighting control device without performing a one-to-one session connection with each lighting device in the connected premises.
또한 상기 IoT 기반 스마트 조명 제어방법은, 상기 조명제어 디바이스 또는 조명제어 서버와 상기 IoT 기반 스마트 조명 제어장치는 TCP/IP 통신을 수행하고, 상기 IoT 기반 스마트 조명 제어장치와 각 조명장치는 블루투스를 포함한 근거리 무선 통신을 수행하는 것을 특징으로 한다.In addition, the IoT-based smart lighting control method includes the lighting control device or lighting control server and the IoT-based smart lighting control device performing TCP/IP communication, and the IoT-based smart lighting control device and each lighting device include Bluetooth. It characterized in that it performs short-range wireless communication.
또한 상기 상태정보 수집 단계는, 상기 각각의 조명장치와 기 설정된 주기에 따라 상태정보를 수집하여 저장하는 상태정보 갱신 단계를 더 포함하며, 상기 기 설정된 주기는, 상기 조명제어 디바이스 또는 조명제어 서버로부터 제공받거나, 또는 상기 IoT 기반 스마트 조명 제어장치에 미리 세팅되어 있는 것을 특징으로 한다.In addition, the state information collecting step further includes a state information updating step of collecting and storing state information according to each lighting device and a preset period, the preset period from the lighting control device or the lighting control server. It is provided or is characterized in that it is preset in the IoT-based smart lighting control device.
이상에서와 같이 본 발명의 IoT 기반 스마트 조명 제어장치 및 그 방법에 따르면, 스마트폰 및 외부의 서버가 구내에 구비된 각 조명장치와 통신이 가능한 상태인지를 확인하기 위해서 각 조명장치로 세션 요청을 직접 수행하지 않고 상기 게이트웨이로 일괄적으로 전송하도록 함으로써, 구내의 모든 조명장치가 항상 대기상태가 되어 전력소비가 늘어나는 것을 방지할 수 있으며, 상기 조명제어 디바이스 또는 조명제어 서버에서 복수의 각 조명장치로 세션 요청을 주기적으로 직접 하지 않아도 되어 트래픽을 감소시킬 수 있는 효과가 있다.As described above, according to the IoT-based smart lighting control device and method of the present invention, a session request is made to each lighting device in order to check whether a smart phone and an external server can communicate with each lighting device provided in the premises. By collectively transmitting to the gateway instead of performing it directly, all lighting devices in the premises are always in a standby state to prevent an increase in power consumption, and from the lighting control device or the lighting control server to each of a plurality of lighting devices. There is an effect of reducing traffic by not having to directly request sessions periodically.
또한 본 발명은 상기 게이트웨이를 통해 각 조명장치의 조명상태를 확인한 사용자가 스마트폰이나 외부의 서버를 이용하여 TCP/IP 통신(유무선 인터넷)으로 조명장치의 동작을 원격에서 제어하면, 상기 게이트웨이에서 블루투스 등의 근거리 무선 통신을 통해 해당 조명장치의 구동을 제어하기 때문에, 상기 게이트웨이에서 TCP/IP 통신이나 근거리 무선 통신의 데이터 변환을 통해 구내의 조명장치를 손쉽게 제어할 수 있는 효과가 있다.In addition, in the present invention, when a user who checks the lighting status of each lighting device through the gateway remotely controls the operation of the lighting device through TCP/IP communication (wired/wireless Internet) using a smartphone or an external server, the gateway Since the driving of the lighting device is controlled through short-range wireless communication such as, there is an effect that the gateway can easily control the lighting device in the premises through data conversion of TCP/IP communication or short-range wireless communication.
또한 본 발명은 사용자가 스마트폰 및 외부의 서버를 사용하여 구내의 각종 조명장치의 구동을 원격에서 제어할 때, 데이터 입력 및 기 설정된 버튼 입력은 물론, 음성 지원을 통해 제어할 수 있도록 함으로써, 다양한 방식 및 형태로 구내의 조명장치 구동을 제어할 수 있는 효과가 있다.In addition, the present invention allows a user to remotely control the driving of various lighting devices in the premises using a smart phone and an external server, through data input and preset button input, as well as voice support. There is an effect of being able to control the driving of lighting devices in the premises in the manner and form.
도 1은 본 발명의 일 실시예에 따른 IoT 기반 스마트 조명 제어장치의 구성을 개략적으로 나타낸 도면이다.
도 2는 본 발명이 적용된 IoT 기반 스마트 조명 제어장치의 조명제어과정을 설명하기 위한 개념도이다.
도 3은 본 발명의 일 실시예에 따른 게이트웨이의 구성을 상세하게 나타낸 도면이다.
도 4는 본 발명의 일 실시예에 따른 조명제어 디바이스의 구성을 상세하게 나타낸 도면이다.
도 5는 본 발명의 일 실시예에 따른 조명제어 서버의 구성을 상세하게 나타낸 도면이다.
도 6은 본 발명의 일 실시예에 따른 IoT 기반 스마트 조명 제어방법의 동작과정을 상세하게 나타낸 흐름도이다.1 is a view schematically showing the configuration of an IoT-based smart lighting control device according to an embodiment of the present invention.
2 is a conceptual diagram illustrating a lighting control process of an IoT-based smart lighting control device to which the present invention is applied.
3 is a diagram showing in detail the configuration of a gateway according to an embodiment of the present invention.
4 is a diagram showing in detail the configuration of a lighting control device according to an embodiment of the present invention.
5 is a diagram showing in detail the configuration of a lighting control server according to an embodiment of the present invention.
6 is a detailed flowchart illustrating an operation process of an IoT-based smart lighting control method according to an embodiment of the present invention.
이하, 첨부한 도면을 참조하여 본 발명의 IoT 기반 스마트 조명 제어장치 및 그 방법에 대한 바람직한 실시 예를 상세히 설명한다. 각 도면에 제시된 동일한 참조부호는 동일한 부재를 나타낸다. 또한 본 발명의 실시 예들에 대해서 특정한 구조적 내지 기능적 설명들은 단지 본 발명에 따른 실시 예를 설명하기 위한 목적으로 예시된 것으로, 다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 명세서에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는 것이 바람직하다.Hereinafter, a preferred embodiment of the IoT-based smart lighting control apparatus and method of the present invention will be described in detail with reference to the accompanying drawings. The same reference numerals in each drawing indicate the same member. In addition, specific structural or functional descriptions of the embodiments of the present invention are exemplified only for the purpose of describing the embodiments according to the present invention, and unless otherwise defined, all terms used herein including technical or scientific terms They have the same meaning as commonly understood by one of ordinary skill in the art to which the present invention belongs. Terms as defined in a commonly used dictionary should be interpreted as having a meaning consistent with the meaning in the context of the related technology, and should not be interpreted as an ideal or excessively formal meaning unless explicitly defined in this specification. It is desirable not to.
도 1은 본 발명의 일 실시예에 따른 IoT 기반 스마트 조명 제어장치의 구성을 개략적으로 나타낸 도면이다.1 is a view schematically showing the configuration of an IoT-based smart lighting control device according to an embodiment of the present invention.
도 1에 도시된 바와 같이, 본 발명은 적어도 하나 이상의 조명장치(100), 게이트웨이(200), 조명제어 디바이스(300), 조명제어 서버(400), 데이터베이스(500) 등을 포함하여 구성된다.As shown in FIG. 1, the present invention includes at least one lighting device 100, a
상기 조명장치(100)는 가정, 사무실, 빌딩 등의 구내에 적어도 하나 이상 구비되어 있으며, 블루투스 방식을 포함한 근거리 무선 통신을 사용하는 내부망을 통해 상기 게이트웨이(200)와 접속되어 있다.At least one lighting device 100 is provided in premises such as homes, offices, and buildings, and is connected to the
이에 따라 상기 조명장치(100)는 사용자의 전원 스위치 또는 리모트 콘트롤러 조작에 의해 온/오프되는 것은 물론, 디밍제어나 감성조명제어를 수행할 수 있다. 또한 원격지에 위치한 사용자가 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)를 통해 유무선으로 상기 게이트웨이(200)를 통해 구내의 각 조명장치(100)의 조명상태를 확인하고, 상기 확인한 조명상태를 참조하여 각 조명장치(100)의 동작을 원격에서 제어할 수 있다.Accordingly, the lighting apparatus 100 may be turned on/off by a user's operation of a power switch or a remote controller, as well as dimming control or emotional lighting control. In addition, a user located in a remote location checks the lighting status of each lighting device 100 in the premises through the
이때 상기 조명장치(100) 각각은 상기 게이트웨이(200)와 소정의 시간 간격마다 근거리 무선 통신을 통해 접속되어, 상기 게이트웨이(200)의 요청에 따라 조명장치별 ID, 포트 번호, 조명상태 또는 이들의 조합을 포함한 상태정보를 제공함으로써, 상기 게이트웨이(200)에서 각 조명장치별 상태정보를 수집하여 저장, 관리할 수 있도록 한다.At this time, each of the lighting devices 100 is connected to the
이를 통해 상기 게이트웨이(200)와 네트워크를 통해 접속하는 원격지의 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)에서 구내에 구비되어 있는 각각의 조명장치(100)와 세션 요청을 직접 수행하지 않고 상기 세션 요청을 상기 게이트웨이(200)로 일괄적으로 전송하고, 상기 게이트웨이(200)에서의 세션 응답에 따라 각 조명장치(100)와의 세션 유지를 확인할 수 있게 된다.Through this, the
이는 본 발명의 특징 중 하나로서, 구내의 모든 조명장치(100)와 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400) 간의 세션 연결을 위해서, 상기 조명장치(100) 각각이 항상 대기상태가 되어 전력소비가 늘어나는 것을 방지할 수 있으며, 세션을 유지하기 위한 세션 요청으로 인해 발생하는 트래픽을 줄일 수 있다.This is one of the features of the present invention, in order to connect a session between all the lighting devices 100 in the premises and the
즉 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)에서 복수의 각 조명장치(100)로 세션을 유지하기 위한 세션 요청을 주기적으로 직접 전송하지 않아도 되도록 함으로써, 트래픽 발생과 전력소모를 줄일 수 있도록 하는 것이다.That is, it is not necessary to periodically directly transmit a session request for maintaining a session from the
예를 들어, 집집마다 하나의 게이트웨이(200)가 있고, 상기 게이트웨이(100)에 연결된 조명장치(100)가 10여개 정도 복수 개 있다고 가정하면, 외부의 조명제어 디바이스(300) 또는 조명제어 서버(400)는 한 집에 있는 개별 조명과의 통신연결 상태를 수집하기 위해 모든 조명장치(100)로 세션 요청 메시지를 보내야 하는데, 이렇게 하면 전력소모와 트래픽이 많아져서 문제가 발생된다. 이에 따라 본 발명은 상기 게이트웨이(200)에 모든 조명장치(100)에 대한 세션 요청 메시지를 묶어서 보내고 통합적으로 세션 응답을 받을 수 있도록 하는 것이다. 이렇게 하면 매번 개별 조명장치(100)와 접속하지 않아도 되므로 트래픽과 전력소모를 줄일 수 있다.For example, assuming that there is one
상기 게이트웨이(200)는 구내에 구비된 각각의 조명장치(100)와 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)를 상호 접속하거나 중계하는 장치이다.The
이때 상기 게이트웨이(200)는 상기 각 조명장치(100)와는 블루투스 등을 포함한 근거리 무선 통신으로 접속되어 있고, 외부의 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)와는 TCP/IP 네트워크(와이파이, 이더넷 등의 유무선 통신 네트워크)로 접속되어 있다. 즉 상기 게이트웨이(200)는 내부망으로 연결된 각 조명장치(100)와는 블루투스를 포함한 근거리 무선 통신을 수행하고, 외부망으로 연결된 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)와는 TCP/IP 기반의 통신을 수행함으로써, 기존에 사용하는 근거리 통신 방식의 조명장치(100)의 설계 변경 없이 외부에서 유무선 인터넷 등을 통해 상기 조명장치(100)를 원격에서 제어할 수 있도록 하는 것이다.At this time, the
이는 본 발명의 또 다른 특징으로서, 상기 게이트웨이(200)의 세션 응답의 대행 및 조명상태 제공을 통해 구내의 각 조명장치(100)의 조명상태를 확인한 사용자가 특정 조명장치(100)의 동작을 원격에서 제어하면, 상기 게이트웨이(200)는 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)로부터 TCP/IP 네트워크로 수신되는 특정 조명장치(100)의 조명제어신호를 블루투스의 근거리 무선 통신신호로 변환하여 해당 조명장치(100)로 전달함으로써, 구내의 조명장치(100)를 손쉽게 제어(예를 들어, 온/오프 제어, 디밍제어, 감성조명제어 등)할 수 있게 된다.This is another feature of the present invention, and a user who checks the lighting state of each lighting device 100 in the premises through the proxy of the session response and the lighting state of the
또한 상기 게이트웨이(200)는 주기적으로 상기 각 조명장치(100)와 블루투스 통신을 통해 접속하여, 상기 각 조명장치(100)로부터 ID, 동작 정보 등을 포함한 상태정보를 수집하여 저장, 관리하며, 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)가 요청하는 상기 각 조명장치(100)의 세션 요청에 대해서 상기 저장, 관리하는 상태정보를 참조하여 응답한다.In addition, the
즉 상기 게이트웨이(200)는 내부망에 접속되어 있는 상기 각 조명장치(100)와의 링크가 유지되고 있음을 항시 확인해 두고, 이를 근거로 하여 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)로부터 전송받은 세션 요청 메시지에 대한 응답을 수행함으로써, 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)와 각 조명장치(100) 간에 이루어지는 세션 요청에 대한 응답을 대행하는 기능을 수행하는 것이다. 이때 본 발명은 상기 세션 절차를 대행하는 구성 부분을 별도의 독립적인 장치로 구성하고, 상기 게이트웨이(200)에 접속하여 사용할 수 있다.That is, the
한편 상기 게이트웨이(200)는 상기 각 조명장치(100)와 RS-485 통신을 이용한 유선 인터페이스로 연결할 수 있으며, 이 경우 사용자가 특정 조명장치(100)의 동작을 원격에서 제어하면, 상기 게이트웨이(200)는 TCP/IP 네트워크로 수신되는 특정 조명장치(100)의 조명제어신호를 해당 조명장치(100)로 전달하여 온/오프 제어, 디밍제어 또는 감성조명제어 등이 수행되도록 할 수 있다.Meanwhile, the
상기 조명제어 디바이스(300)는 스마트폰, 태블릿 등의 무선통신장치로서, 상기 각 조명장치(100)별 세션 요청 메시지를 TCP/IP 네트워크를 통해 상기 게이트웨이(200)로 전송하며, 상기 게이트웨이(200)로부터 제공되는 세션 응답을 토대로 상기 각 조명장치(100)와의 세션 절차를 처리한다. 즉 상기 조명제어 디바이스(300)는 상기 각 조명장치(100)와 일대일 세션 연결을 수행할 필요 없이, 상기 게이트웨이(200)로 각 조명장치(100)에 대한 세션 요청을 일괄적으로 전송하고, 상기 게이트웨이(200)의 세션 응답을 통해 상기 각 조명장치(100)의 세션 상태를 손쉽게 확인할 수 있는 것이다.The
또한 조명제어 디바이스(300)는 상기 게이트웨이(200)를 통한 세션이 확인된 각 조명장치(100)로 조명상태를 요청하고, 상기 게이트웨이(200)로부터 각 조명장치(100)의 조명상태를 제공받아 애플리케이션 프로그램을 통해 표시하고, 이를 확인한 사용자의 조작에 따라 특정 조명장치(100)의 구동을 제어하기 위한 조명제어신호를 생성하고, 상기 생성한 조명제어신호를 TCP/IP 네트워크를 통해 상기 게이트웨이(200)로 전송한다.In addition, the
상기 조명제어 서버(400)는 상기 게이트웨이(200)를 개발한 사업자, 조명장치 원격제어 서비스를 제공하는 사업자 등이 운영하는 컴퓨터, 일반적으로 통칭되는 웹서버를 포함하는 유선통신장치로서, 상기 각 조명장치(100)별 세션 요청 메시지를 TCP/IP 네트워크를 통해 상기 게이트웨이(200)로 전송하며, 상기 게이트웨이(200)로부터 제공되는 세션 요청 메시지에 대한 응답을 토대로 상기 각 조명장치(100)와의 세션을 확인한다. 즉 상기 조명제어 서버(400)는 상기 조명제어 디바이스(300)와 마찬가지로 상기 각 조명장치(100)와 일대일 세션 연결을 수행할 필요 없이, 상기 게이트웨이(200)로 각 조명장치(100)에 대한 세션 요청을 일괄적으로 전송하고, 상기 게이트웨이(200)의 세션 응답을 통해 상기 각 조명장치(100)의 세션 상태를 손쉽게 확인할 수 있는 것이다.The
또한 상기 조명제어 서버(400)는 상기 게이트웨이(200)로 요청하여 제공받은 상기 각 조명장치(100)의 조명상태를 모니터 등을 통해 표시하고, 이를 확인한 사용자의 마우스나 키보드 조작에 따라 특정 조명장치(100)의 구동을 제어하기 위한 조명제어신호를 생성하고, 상기 생성한 조명제어신호를 TCP/IP 네트워크를 통해 상기 게이트웨이(200)로 전송한다.In addition, the
이때 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)에서 생성하는 상기 조명제어신호는 온 또는 오프 동작, 디밍 동작 또는 감성조명 동작 등을 수행하기 위한 것으로서, 상기 조명제어 디바이스(300)에 설치된 애플리케이션 프로그램 또는 상기 조명제어 서버(400)와 연결된 마우스나 키보드 등을 사용하는 사용자의 데이터 입력, 음성 입력, 또는 이들의 조합을 통해 생성된다. 이때 음성 입력의 경우, "<조명 이름> 켜 줘", "<조명 이름> 어둡게 해 줘", "<조명 이름> 밝게 해 줘", "<조명 이름>을 50%로 설정", "<조명 이름>을 50% 어둡게/밝게", "<방 이름>에 있는 조명 켜 줘/꺼 줘", "조명 다 켜 줘/꺼 줘" 등으로 다양하게 수행할 수 있다.At this time, the lighting control signal generated by the
상기 데이터베이스(500)는 상기 각 조명장치(100), 게이트웨이(200), 조명제어 디바이스(300), 조명제어 서버(400)에서 사용하는 각종 동작프로그램의 저장, 관리 및 업데이트를 수행한다.The
도 2는 본 발명이 적용된 IoT 기반 스마트 조명 제어장치의 조명제어과정을 설명하기 위한 개념도이다.2 is a conceptual diagram illustrating a lighting control process of an IoT-based smart lighting control device to which the present invention is applied.
도 2에 도시된 바와 같이, 상기 게이트웨이(200)에서 기 설정된 주기가 되면 상기 각 조명장치(100)와 블루투스를 포함한 근거리 무선 통신을 통해 접속한 다음, 상기 각 조명장치(100)로 ID, 동작 정보 등을 요청하고, 상기 각 조명장치(100)로부터 ID, 동작 상태정보 등을 수집하여 저장, 관리한다(①).As shown in FIG. 2, when the
이때 상기 기 설정된 주기는 상기 조명제어 디바이스(300) 또는 조명제어 서버(400)로부터 제공받거나, 또는 상기 게이트웨이(200)에 미리 세팅되어 있는 정보수집 시간정보이다.At this time, the preset period is information collection time information that is provided from the
상기 각 조명장치(100)로부터 상태정보를 수집하여 저장, 관리하는 과정에서, 상기 게이트웨이(200)는 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)로부터 TCP/IP 네트워크를 통해 세션 요청 메시지가 수신되는지를 확인하고(②), 상기 수집한 상태정보를 참조하여 상기 세션 요청 메시지에 대한 응답을 수행한다(③).In the process of collecting, storing, and managing state information from each of the lighting devices 100, the
또한 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)는 상기 게이트웨이(200)를 통해 제공되는 세션 응답 이후, 상기 게이트웨이(200)로 각 조명장치(100)의 조명상태를 요청하고, 상기 게이트웨이(200)로부터 제공받은 각 조명장치(100)의 조명상태를 애플리케이션 프로그램이나 모니터 등을 통해 표시하여, 사용자가 상기 각 조명장치(100)의 조명상태를 용이하게 확인하도록 한다(④).In addition, the
또한 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)는 상기 각 조명장치(100)의 조명상태를 확인한 사용자의 조작을 토대로, 특정 조명장치(100)의 구동을 제어하기 위한 조명제어신호를 생성하여 TCP/IP 네트워크를 통해 상기 게이트웨이(200)로 전송한다(⑤).In addition, the
그러면 상기 게이트웨이(200)는 TCP/IP 네트워크로 수신되는 특정 조명장치(100)의 조명제어신호를 블루투스 등의 근거리 무선 통신신호로 변환한 후(⑥), 해당 조명장치(100)로 전달하여 온/오프 제어, 디밍제어 또는 감성조명제어 등이 수행되도록 한다(⑦).Then, the
도 3은 본 발명의 일 실시예에 따른 게이트웨이의 구성을 상세하게 나타낸 도면이다.3 is a diagram showing in detail the configuration of a gateway according to an embodiment of the present invention.
도 3에 도시된 바와 같이, 상기 게이트웨이(200)는 제1 통신모듈(210), 상태정보 수집부(220), 제2 통신모듈(230), 세션 응답부(240), 조명상태 제공부(250), 조명제어신호 처리부(260), 저장부(270) 등으로 구성된다.3, the
또한 상기 게이트웨이(200)는 도면에 도시하지는 않았지만, 각 구성 부분에 동작전원을 공급하는 전원부, 각종 기능에 대한 데이터 입력을 위한 입력부, 각종 동작프로그램의 업데이트를 수행하는 업데이트 관리부, 상기 조명장치(100)와 유선으로 연결하여 원격의 조명제어신호를 제공하는 유선 인터페이스부 등을 추가로 포함할 수 있다.In addition, although not shown in the drawing, the
상기 제1 통신모듈(210)은 상기 각 조명장치(100)와 블루투스를 포함한 근거리 무선 통신을 통해 데이터 송수신을 수행하는 부분으로서, 상기 게이트웨이(200)에서 상기 각 조명장치(100)로 ID, 조명상태 등을 포함한 상태정보 요청 메시지를 전송하며, 상기 각 조명장치(100)로부터 상기 상태정보 요청 메시지에 대한 응답 데이터를 상기 상태정보 수집부(220)로 전달한다.The first communication module 210 is a part for transmitting/receiving data through short-range wireless communication including Bluetooth with each of the lighting devices 100, and ID and illumination from the
또한 상기 제1 통신모듈(210)은 원격지에 위치한 사용자의 조작에 따라 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)로부터 TCP/IP 네트워크로 수신되는 조명제어신호를 블루투스의 근거리 무선 통신신호로 변환하여 해당 조명장치(100)로 전송한다.In addition, the first communication module 210 transmits a lighting control signal received through a TCP/IP network from the
상기 상태정보 수집부(220)는 상기 제1 통신모듈(210)을 통해 상기 게이트웨이(200)에 접속된 구내의 각 조명장치(100)로 전송되는 요청 메시지를 통해 응답되는 상기 각 조명장치(100)별 상태정보를 수집하여 상기 저장부(270)에 저장한다.The status information collection unit 220 is each of the lighting devices 100 responded through a request message transmitted to each lighting device 100 in the premises connected to the
이때 상기 저장부(270)에 저장하여 관리되는 상태정보는 상기 각 조명장치(100)별 ID, 포트 번호, 조명상태 또는 이들의 조합을 포함한 정보이다. 그리고 상기 조명상태는 조명의 온/오프 정보, 디밍 정보, 감성조명 정보 또는 이들의 조합을 포함한 정보이다.At this time, the state information stored and managed in the
또한 상기 상태정보 수집부(220)는 기 설정된 주기에 따라 상기 각 조명장치(100)별 상태정보를 갱신하는 기능을 수행한다. 이때 상기 기 설정된 주기는 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)로부터 제공받거나, 또는 상기 게이트웨이(200)에 미리 세팅될 수 있다.In addition, the status information collection unit 220 performs a function of updating status information for each of the lighting devices 100 according to a preset period. In this case, the preset period may be provided from the
상기 제2 통신모듈(230)은 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)와 TCP/IP 기반의 통신을 통해 데이터 송수신을 수행하는 부분으로서, 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)로부터 TCP/IP 기반의 통신을 통해 전송되는 상기 각 조명장치(100)별 세션 요청 메시지를 수신하여 상기 세션 응답부(240)로 전달하며, 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)로부터 전송되는 각 조명장치(100)별 조명상태 요청 메시지를 상기 조명상태 제공부(250)로 전달한다.The second communication module 230 is a part that transmits and receives data through TCP/IP-based communication with the
또한 상기 제2 통신모듈(230)은 상기 세션 응답부(240)의 제어를 통해 상기 세션 요청 메시지에 대한 응답 신호를 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)로 TCP/IP 기반의 통신으로 전송하며, 상기 조명상태 제공부(250)의 제어를 통해 상기 조명상태 요청 메시지에 대한 응답 신호(즉 각 조명장치(100)별 조명상태)를 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)로 TCP/IP 기반의 통신으로 전송한다.In addition, the second communication module 230 transmits a response signal to the session request message through the control of the session response unit 240 to the
또한 상기 제2 통신모듈(230)은 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)로부터 TCP/IP 기반의 통신을 통해 전송되는 상기 각 조명장치(100)별 조명제어신호를 상기 조명제어신호 처리부(260)로 전달한다. 이때 상기 조명제어신호는 상기 각 조명장치(100)별 온 또는 오프 동작, 디밍 동작 또는 감성조명 동작 등을 수행하기 위한 신호이다.In addition, the second communication module 230 illuminates the lighting control signal for each lighting device 100 transmitted from the
상기 세션 응답부(240)는 상기 제2 통신모듈(230)을 통해 전송받은 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)로부터 TCP/IP 기반의 통신을 통해 전송되는 상기 각 조명장치(100)별 세션 요청 메시지에 따라 상기 적어도 하나 이상의 조명장치(100) 대신에 상기 조명장치(100)의 상태정보를 참조하여 상기 세션 요청 메시지에 대한 응답을 수행한다.The session response unit 240 is each of the lighting devices transmitted through TCP/IP-based communication from the
상기 조명상태 제공부(250)는 상기 각 조명장치(100)별 조명상태 요청 메시지에 따라 각 조명장치(100)별 조명상태를 상기 제2 통신모듈(230)을 통해 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)로 TCP/IP 기반의 통신을 통해 전송하도록 한다.The lighting state providing unit 250 determines the lighting state of each lighting device 100 according to the lighting state request message for each lighting device 100 through the second communication module 230. Alternatively, it is transmitted to the
상기 조명제어신호 처리부(260)는 상기 조명상태 제공부(250)를 통해 제공한 정보를 토대로 상기 각 조명장치(100)의 상태 정보를 확인한 사용자의 조작에 따른 특정 조명장치(100)의 조명제어신호가 상기 제2 통신모듈(230)을 통해 수신되면, 상기 조명제어신호를 상기 제1 통신모듈(210)을 통해 해당 조명장치(100)로 전송하여 원격제어가 이루어지도록 한다.The lighting control signal processing unit 260 controls the lighting of a specific lighting device 100 according to a user's manipulation of checking the state information of each lighting device 100 based on the information provided through the lighting state providing unit 250 When a signal is received through the second communication module 230, the lighting control signal is transmitted to the corresponding lighting device 100 through the first communication module 210 to perform remote control.
즉 상기 조명제어신호 처리부(260)는 TCP/IP 방식의 통신을 통해 수신되는 특정 조명장치(100)의 조명제어신호를 블루투스 등의 근거리 무선 통신신호로 변환하여 상기 제1 통신모듈(210)을 통해 해당 조명장치(100)로 전송함으로써, 온/오프 제어, 디밍제어 또는 감성조명제어 등이 수행되도록 하는 것이다.That is, the lighting control signal processing unit 260 converts the lighting control signal of the specific lighting device 100 received through TCP/IP communication into a short-range wireless communication signal such as Bluetooth, and transmits the first communication module 210. Through transmission to the corresponding lighting device 100, on/off control, dimming control, or emotional lighting control is performed.
상기 저장부(270)는 상기 게이트웨이(200)에서 사용되는 각종 동작프로그램이 저장되어 있으며, 상기 상태정보 수집부(220)에서 수집한 각 조명장치(100)별 상태정보를 저장한다.The
도 4는 본 발명의 일 실시예에 따른 조명제어 디바이스의 구성을 상세하게 나타낸 도면이다.4 is a diagram showing in detail the configuration of a lighting control device according to an embodiment of the present invention.
도 4에 도시된 바와 같이, 상기 조명제어 디바이스(300)는 통신부(310), 세션 처리부(320), 조명상태 확인부(330), 조명제어신호 처리부(340), 음성 지원부(350), 저장부(360) 등으로 구성된다.As shown in FIG. 4, the
또한 상기 조명제어 디바이스(300)는 도면에 도시하지는 않았지만, 각 구성 부분에 동작전원을 공급하는 전원부, 각종 기능에 대한 데이터 입력을 위한 입력부, 상기 각 조명장치(100)의 정보를 표시하는 표시부 등을 추가로 포함할 수 있다.In addition, although not shown in the drawing, the
상기 통신부(310)는 상기 세션 처리부(320)의 제어를 통해 상기 각 조명장치(100)별 세션 요청 메시지를 TCP/IP 통신을 통해 상기 게이트웨이(200)로 전송하고, 상기 게이트웨이(200)로부터 세션 요청 메시지에 대한 응답을 수신하여 상기 세션 처리부(330)로 전달한다.The
또한 상기 통신부(310)는 상기 조명상태 확인부(320)의 제어를 통해 상기 각 조명장치(100)별 조명상태 요청 메시지를 TCP/IP 통신을 통해 상기 게이트웨이(200)로 전송하고, 상기 게이트웨이(200)로부터 각 조명장치(100)별 조명상태에 대한 응답을 수신하여 상기 조명상태 확인부(330)로 전달한다.In addition, the
또한 상기 통신부(310)는 상기 조명제어신호 처리부(340)의 제어를 통해 상기 각 조명장치(100)의 조명상태를 확인한 사용자의 조작에 의한 특정 조명장치(100)의 조명제어신호를 TCP/IP 통신을 통해 상기 게이트웨이(200)로 전송한다.In addition, the
상기 세션 처리부(320)는 상기 각 조명장치(100)의 세션 요청 메시지를 생성하고, 상기 생성한 세션 요청 메시지를 상기 통신부(310)를 통해 상기 게이트웨이(200)로 전송하도록 한다.The session processing unit 320 generates a session request message of each lighting device 100 and transmits the generated session request message to the
또한 상기 세션 처리부(320)는 상기 통신부(310)를 통해 상기 게이트웨이(200)로부터 전송받은 상기 세션 요청 메시지에 대한 응답 신호를 확인한다.In addition, the session processing unit 320 checks a response signal to the session request message transmitted from the
상기 조명상태 확인부(330)는 상기 각 조명장치(100)별 조명상태 요청 메시지를 생성하고, 상기 생성한 조명상태 요청 메시지를 상기 통신부(310)를 통해 상기 게이트웨이(200)로 전송하도록 한다.The lighting state checking unit 330 generates a lighting state request message for each lighting device 100 and transmits the generated lighting state request message to the
또한 상기 조명상태 확인부(330)는 상기 통신부(310)를 통해 상기 게이트웨이(200)로부터 전송받은 상기 각 조명장치(100)별 조명상태를 애플리케이션 프로그램 상에 표시하여 사용자가 확인할 수 있도록 한다.In addition, the lighting state checking unit 330 displays the lighting state of each lighting device 100 received from the
상기 조명제어신호 처리부(340)는 애플리케이션 프로그램을 통해 표시된 상기 각 조명장치(100)의 조명상태를 토대로 사용자가 특정 조명장치(100)를 조작하기 위한 제어명령을 입력하면, 이를 토대로 특정 조명장치(100)의 원격제어를 위한 조명제어신호를 생성하고, 상기 생성한 조명제어신호를 상기 통신부(310)를 통해 상기 게이트웨이(200)로 전송하도록 한다.When the user inputs a control command for operating a specific lighting device 100 based on the lighting state of each lighting device 100 displayed through an application program, the lighting control signal processing unit 340 A lighting control signal for remote control of 100) is generated, and the generated lighting control signal is transmitted to the
상기 음성 지원부(350)는 상기 조명상태 확인부(330)에서 확인된 각 조명장비별 조명상태를 음성을 출력하도록 지원하고, 상기 조명제어신호 처리부(340)에서 사용자의 조작에 따른 조명제어신호를 생성할 때, 사용자가 음성으로 제어명령을 수행할 수 있도록 지원한다. 즉 사용자가 음성 메시지를 입력하면, 상기 음성 메시지를 인식하여 텍스트 정보로 변환하고, 상기 변환한 텍스트 정보를 상기 조명제어신호 처리부(340)로 전달하여 조명제어신호를 생성하도록 하는 것이다.The voice support unit 350 supports the output of the lighting state of each lighting equipment checked by the lighting state check unit 330, and the lighting control signal processing unit 340 receives a lighting control signal according to a user's manipulation. When creating, it supports the user to perform control commands by voice. That is, when a user inputs a voice message, the voice message is recognized and converted into text information, and the converted text information is transmitted to the lighting control signal processing unit 340 to generate a lighting control signal.
상기 저장부(360)는 상기 조명제어 디바이스(300)에서 사용되는 각종 동작프로그램이 저장되어 있다.The storage unit 360 stores various operation programs used in the
도 5는 본 발명의 일 실시예에 따른 조명제어 서버의 구성을 상세하게 나타낸 도면이다.5 is a diagram showing in detail the configuration of a lighting control server according to an embodiment of the present invention.
도 5에 도시된 바와 같이, 상기 조명제어 서버(400)는 통신부(410), 세션 처리부(420), 조명상태 확인부(430), 조명제어신호 처리부(440), 음성 지원부(450), 저장부(460) 등으로 구성되며, 상기 조명제어 디바이스(300)의 각 구성과 비교해 볼 때, 상기 게이트웨이(200)와 유선통신으로 데이터를 송수신하는 것만 차이가 있을 뿐, 동일한 기능을 수행하므로 여기에서의 상세한 설명은 생략하기로 한다.As shown in Fig. 5, the
다음에는, 이와 같이 구성된 본 발명에 따른 IoT 기반 스마트 조명 제어방법의 일 실시예를 도 6을 참조하여 상세하게 설명한다. 이때 본 발명의 방법에 따른 각 단계는 사용 환경이나 당업자에 의해 순서가 변경될 수 있다.Next, an embodiment of an IoT-based smart lighting control method according to the present invention configured as described above will be described in detail with reference to FIG. 6. At this time, the order of each step according to the method of the present invention may be changed by a use environment or a person skilled in the art.
도 6은 본 발명의 일 실시예에 따른 IoT 기반 스마트 조명 제어방법의 동작과정을 상세하게 나타낸 흐름도이다.6 is a detailed flowchart illustrating an operation process of an IoT-based smart lighting control method according to an embodiment of the present invention.
우선, 본 발명의 게이트웨이(200)는 구내의 각 조명장치(100)와는 블루투스를 포함한 근거리 무선 통신으로 연결되고, 외부의 조명제어 디바이스(300) 또는 조명제어 서버(400)와는 TCP/IP 네트워크로 접속되어 있다.First, the
이 상태에서 상기 게이트웨이(200)는 블루투스 등의 근거리 무선 통신을 통해 상기 각 조명장치(100)로 ID, 조명상태 등을 포함한 상태정보를 요청하고, 상기 각 조명장치(100)로부터 ID, 조명상태 등의 상태정보를 수집한다(S10).In this state, the
상기 S10 단계를 통해 상기 각 조명장치(100)로부터 ID, 조명상태 등의 상태정보가 수집되면, 상기 게이트웨이(200)는 이를 저장부에 저장하여 관리한다(S20).When status information such as ID and lighting status is collected from each of the lighting devices 100 through the step S10, the
이때 상기 게이트웨이(200)는 상기 각 조명장치(100)와 기 설정된 주기에 따라 상기 조명장치(100)별 상태정보를 지속적으로 갱신할 수 있다.In this case, the
상기 S20 단계를 통해 상기 각 조명장치(100)의 상태정보를 저장, 관리하는 과정에서, 상기 게이트웨이(200)는 원격지에 위치한 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)로부터 상기 각 조명장치(100)별 세션이 요청되는지를 확인한다(S30).In the process of storing and managing the status information of each lighting device 100 through the step S20, the
상기 S30 단계를 통해 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)로부터 각 조명장치(100)에 대한 세션이 요청되면, 상기 게이트웨이(200)는 상기 S20 단계를 통해 저장, 관리중인 상태정보를 참조하여 상기 세션 요청에 대한 응답을 수행한다(S40).When a session for each lighting device 100 is requested from the
상기 세션 응답에 따라 세션의 유지를 확인한 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)는 상기 게이트웨이(200)로 각 조명장치(100)별 조명상태를 요청하면(S50), 상기 게이트웨이(200)에서 상기 S10 단계를 통해 저장, 관리중인 각 조명장치(100)별 조명상태를 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)로 제공한다(S60).When the
그러면 상기 S60 단계를 통해 상기 게이트웨이(200)로부터 각 조명장치(100)별 조명상태를 제공받은 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)는 상기 각 조명장치(100)별 조명상태를 애플리케이션 프로그램이나 모니터 등을 통해 표시하여 사용자가 상기 각 조명장치(100)의 조명상태를 확인할 수 있도록 한다(S70).Then, the
이후 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)는 상기 각 조명장치(100)의 조명상태를 확인한 사용자의 조작에 따른 특정 조명장치(100)의 조명제어신호(즉 온/오프 제어, 디밍제어 또는 감성조명제어 등)를 생성하여 TCP/IP 통신을 통해 상기 게이트웨이(200)로 전송한다(S80).Thereafter, the
상기 게이트웨이(200)는 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)로부터 TCP/IP 통신을 통해 수신한 특정 조명장치(100)의 조명제어신호를 블루투스 등의 근거리 무선 통신신호로 변환하고(S90), 상기 근거리 무선 통신신호로 변환한 조명제어신호를 특정 조명장치(100)로 전송한다(S100).The
상기 S100 단계를 통해 상기 게이트웨이(200)로부터 조명제어신호를 블루투스 등의 근거리 무선 통신으로 전송받은 특정 조명장치(100)는 상기 조명제어신호를 토대로 온/오프 제어, 디밍제어 또는 감성조명제어 등을 수행한다(S110).The specific lighting device 100, which received the lighting control signal from the
또한 상기 조명장치(100)는 조명제어결과를 상기 게이트웨이(200)를 통해 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)로 전송하고(S120), 상기 조명제어 디바이스(300) 또는 상기 조명제어 서버(400)는 조명장치(100)의 제어결과를 화면상에 표시하여 사용자가 상기 각 조명장치(100)의 조명제어결과를 즉시 확인할 수 있도록 한다(S130).In addition, the lighting device 100 transmits the lighting control result to the
이처럼, 본 발명은 스마트폰 및 외부의 서버가 구내에 구비된 각 조명장치와 통신이 가능한 상태인지를 확인하기 위해서 각 조명장치로 세션 요청을 직접 수행하지 않고 상기 게이트웨이로 일괄적으로 전송하기 때문에, 구내의 모든 조명장치가 항상 대기상태가 되어 전력소비가 늘어나는 것을 방지할 수 있으며, 세션 요청에 따른 트래픽 발생을 줄일 수 있다.As such, the present invention does not directly perform a session request to each lighting device in order to check whether the smart phone and the external server can communicate with each lighting device provided in the premises, but collectively transmits the session to the gateway, All lighting devices in the premises are always in a standby state to prevent an increase in power consumption, and it is possible to reduce the occurrence of traffic caused by session requests.
또한 본 발명은 상기 게이트웨이를 통해 세션 관리 중인 각 조명장치의 상태 정보를 확인한 사용자가 스마트폰이나 외부의 서버를 통해 TCP/IP 통신으로 조명장치의 동작을 원격에서 제어하면, 상기 게이트웨이에서 블루투스 등의 근거리 무선 통신을 통해 해당 조명장치를 구동하기 때문에, 상기 게이트웨이에서 TCP/IP 통신이나 근거리 무선 통신의 데이터 변환을 통해 구내의 조명장치를 손쉽게 제어할 수 있다.In addition, in the present invention, when a user who checks the status information of each lighting device under session management through the gateway remotely controls the operation of the lighting device through TCP/IP communication through a smartphone or an external server, the gateway Since the lighting device is driven through short-range wireless communication, the gateway can easily control the lighting device in the premises through data conversion of TCP/IP communication or short-range wireless communication.
이상에서와 같이 본 발명은 도면에 도시된 실시예를 참고로 하여 설명되었으나, 이는 예시적인 것에 불과하며, 당해 기술이 속하는 분야에서 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서 본 발명의 기술적 보호범위는 아래의 특허청구범위에 의해서 판단되어야 할 것이다.As described above, the present invention has been described with reference to the embodiments shown in the drawings, but this is only exemplary, and various modifications and equivalent other embodiments are available from those of ordinary skill in the field to which the technology belongs. You will understand that it is possible. Therefore, the technical protection scope of the present invention should be determined by the following claims.
100 : 조명장치 200 : 게이트웨이
210 : 제1 통신모듈 220 : 상태정보 수집부
230 : 제2 통신모듈 240 : 세션 응답부
250 : 조명상태 제공부 260 : 조명제어신호 처리부
270 : 저장부 300 : 조명제어 디바이스(스마트폰)
310 : 통신부 320 : 세션 처리부
330 : 조명상태 확인부 340 : 조명제어신호 처리부
350 : 음성 지원부 360 : 저장부
400 : 조명제어 서버 410 : 통신부
420 : 세션 처리부 430 : 조명상태 확인부
440 : 조명제어신호 처리부 450 : 음성 지원부
460 : 저장부 500 : 데이터베이스100: lighting device 200: gateway
210: first communication module 220: status information collection unit
230: second communication module 240: session response unit
250: lighting state providing unit 260: lighting control signal processing unit
270: storage unit 300: lighting control device (smart phone)
310: communication unit 320: session processing unit
330: lighting condition check unit 340: lighting control signal processing unit
350: voice support unit 360: storage unit
400: lighting control server 410: communication unit
420: session processing unit 430: lighting status check unit
440: lighting control signal processing unit 450: voice support unit
460: storage unit 500: database
Claims (12)
상기 조명제어 디바이스 또는 조명제어 서버로부터 상기 복수의 조명장치에 대한 세션 요청 메시지가 수신되면, 상기 복수의 조명장치 대신에 각 조명장치의 상태정보를 참조하여 상기 세션 요청 메시지에 대한 응답을 대행하는 세션 응답부; 및
상기 응답에 따라 세션의 유지를 확인한 상기 조명제어 디바이스 또는 조명제어 서버로부터 상기 복수의 조명장치 중 특정 조명장치에 대한 조명제어신호가 수신되면, 상기 조명제어신호를 상기 특정 조명장치로 전송하여 원격제어가 이루어지도록 하는 조명제어신호 처리부;를 포함하며,
상기 IoT 기반 스마트 조명 제어장치는, 상기 조명제어 디바이스 또는 조명제어 서버에서 상기 각 조명장치로 직접 상기 세션 요청 메시지를 전송하지 않도록 함으로써, 상기 각 조명장치가 세션 연결을 위해 항상 대기상태가 되어 전력소비가 늘어나는 것을 방지하며,
상기 IoT 기반 스마트 조명 제어장치는, 상기 조명제어 디바이스 또는 조명제어 서버로부터 상기 각 조명장치의 세션 요청 메시지를 통합적으로 전송받아 응답함으로써, 상기 세션 요청 메시지의 전송으로 인한 트래픽 발생을 줄이는 것을 특징으로 하는 IoT 기반 스마트 조명 제어장치.In the IoT-based smart lighting control device that interconnects or relays a plurality of lighting devices and lighting control devices or lighting control servers provided in the premises,
When a session request message for the plurality of lighting devices is received from the lighting control device or the lighting control server, a session for responding to the session request message by referring to state information of each lighting device instead of the plurality of lighting devices Response unit; And
When a lighting control signal for a specific lighting device among the plurality of lighting devices is received from the lighting control device or the lighting control server that has confirmed the maintenance of the session according to the response, the lighting control signal is transmitted to the specific lighting device for remote control. Includes; lighting control signal processing unit to be made,
The IoT-based smart lighting control device does not transmit the session request message directly from the lighting control device or the lighting control server to each lighting device, so that each lighting device is always in a standby state for session connection and consumes power. Prevents from stretching,
The IoT-based smart lighting control device is characterized in that by receiving and responding to the session request message of each lighting device from the lighting control device or the lighting control server in an integrated manner, thereby reducing the occurrence of traffic due to transmission of the session request message. IoT-based smart lighting control device.
상기 IoT 기반 스마트 조명 제어장치는,
상기 복수의 조명장치에 대해서 상태정보를 수집하여 저장하는 상태정보 수집부;를 더 포함하며,
상기 조명제어 디바이스 또는 조명제어 서버가 상기 각 조명장치와 일대일 세션 연결을 수행하지 않고, 상기 IoT 기반 스마트 조명 제어장치와의 세션연결만으로 상기 각 조명장치의 상태정보를 확인할 수 있도록 하는 것을 특징으로 하는 IoT 기반 스마트 조명 제어장치.The method according to claim 1,
The IoT-based smart lighting control device,
It further includes a state information collection unit for collecting and storing state information for the plurality of lighting devices,
Wherein the lighting control device or the lighting control server does not perform a one-to-one session connection with each of the lighting devices, and allows the status information of each lighting device to be checked only by a session connection with the IoT-based smart lighting control device. IoT-based smart lighting control device.
상기 상태정보는,
상기 각 조명장치별 ID, 포트 번호, 조명상태 또는 이들의 조합을 포함한 정보이며,
상기 조명상태는,
상기 각 조명장치별 온/오프 정보, 디밍 정보, 감성조명 정보 또는 이들의 조합을 포함한 정보인 것을 특징으로 하는 IoT 기반 스마트 조명 제어장치.The method according to claim 1,
The status information,
Information including the ID, port number, lighting status, or a combination of each of the above lighting devices,
The lighting state,
IoT-based smart lighting control device, characterized in that information including on/off information, dimming information, emotional lighting information, or a combination thereof for each lighting device.
상기 IoT 기반 스마트 조명 제어장치는,
상기 조명제어 디바이스 또는 조명제어 서버와 TCP/IP 통신을 수행하며,
상기 각 조명장치와 블루투스를 포함한 근거리 무선 통신을 수행하는 것을 특징으로 하는 IoT 기반 스마트 조명 제어장치.The method according to claim 1,
The IoT-based smart lighting control device,
TCP/IP communication with the lighting control device or lighting control server,
IoT-based smart lighting control device, characterized in that performing short-range wireless communication including Bluetooth with each of the lighting devices.
상기 상태정보 수집부는,
상기 각 조명장치로부터 기 설정된 주기에 따라 상태정보를 수집하여 저장하는 것을 더 포함하며,
상기 기 설정된 주기는, 상기 조명제어 디바이스 또는 조명제어 서버로부터 제공받거나, 또는 상기 IoT 기반 스마트 조명 제어장치에 미리 세팅되어 있는 것을 특징으로 하는 IoT 기반 스마트 조명 제어장치.The method of claim 3,
The status information collection unit,
Further comprising collecting and storing status information according to a preset period from each of the lighting devices,
The predetermined period is provided from the lighting control device or the lighting control server, or is preset in the IoT-based smart lighting control device.
상기 조명제어신호는,
상기 조명제어 디바이스 또는 조명제어 서버에 설치된 애플리케이션 프로그램을 이용한 데이터 입력, 음성 입력, 또는 이들의 조합을 통해 생성되어 상기 IoT 기반 스마트 조명 제어장치로 전송되는 것을 특징으로 하는 IoT 기반 스마트 조명 제어장치.The method according to claim 1,
The lighting control signal,
IoT-based smart lighting control device, characterized in that it is generated through data input, voice input, or a combination thereof using an application program installed in the lighting control device or the lighting control server and transmitted to the IoT-based smart lighting control device.
상기 IoT 기반 스마트 조명 제어장치에서, 상기 응답에 따라 세션의 유지를 확인한 상기 조명제어 디바이스 또는 조명제어 서버로부터 상기 복수의 조명장치 중 특정 조명장치에 대한 조명제어신호가 수신되면, 상기 조명제어신호를 상기 특정 조명장치로 전송하여 원격제어가 이루어지도록 하는 조명제어신호 처리 단계;를 포함하며,
상기 IoT 기반 스마트 조명 제어장치는, 상기 조명제어 디바이스 또는 조명제어 서버에서 상기 각 조명장치로 직접 상기 세션 요청 메시지를 전송하지 않도록 함으로써, 상기 각 조명장치가 세션 연결을 위해 항상 대기상태가 되어 전력소비가 늘어나는 것을 방지하며,
상기 IoT 기반 스마트 조명 제어장치는, 상기 조명제어 디바이스 또는 조명제어 서버로부터 상기 각 조명장치의 세션 요청 메시지를 통합적으로 전송받아 응답함으로써, 상기 세션 요청 메시지의 전송으로 인한 트래픽 발생을 줄이는 것을 특징으로 하는 IoT 기반 스마트 조명 제어방법.In an IoT-based smart lighting control device to which a plurality of lighting devices provided in the premises are connected, when a session request message for the plurality of lighting devices is received from a lighting control device or a lighting control server, each lighting device is replaced with the plurality of lighting devices. A session response step of responding to the session request message by referring to the device status information; And
In the IoT-based smart lighting control device, when a lighting control signal for a specific lighting device among the plurality of lighting devices is received from the lighting control device or lighting control server that has confirmed the maintenance of the session according to the response, the lighting control signal is Including; a lighting control signal processing step of transmitting to the specific lighting device to perform remote control,
The IoT-based smart lighting control device does not transmit the session request message directly from the lighting control device or the lighting control server to each lighting device, so that each lighting device is always in a standby state for session connection and consumes power. Prevents from stretching,
The IoT-based smart lighting control device is characterized in that by receiving and responding to the session request message of each lighting device from the lighting control device or the lighting control server in an integrated manner, thereby reducing the occurrence of traffic due to transmission of the session request message. IoT-based smart lighting control method.
상기 IoT 기반 스마트 조명 제어방법은,
상기 IoT 기반 스마트 조명 제어장치에서, 상기 복수의 조명장치에 대해서 상태정보를 수집하여 저장하는 상태정보 수집 단계;를 더 포함하며,
상기 조명제어 디바이스 또는 조명제어 서버가 상기 각 조명장치와 일대일 세션 연결을 수행하지 않고, 상기 IoT 기반 스마트 조명 제어장치와의 세션연결만으로 상기 각 조명장치의 상태정보를 확인할 수 있도록 하는 것을 특징으로 하는 IoT 기반 스마트 조명 제어방법.The method of claim 8,
The IoT-based smart lighting control method,
In the IoT-based smart lighting control device, a state information collecting step of collecting and storing state information for the plurality of lighting devices; further comprising,
Wherein the lighting control device or the lighting control server does not perform a one-to-one session connection with each of the lighting devices, and allows the status information of each lighting device to be checked only by a session connection with the IoT-based smart lighting control device. IoT-based smart lighting control method.
상기 IoT 기반 스마트 조명 제어방법은,
상기 IoT 기반 스마트 조명 제어장치와 상기 조명제어 디바이스 또는 조명제어 서버는 TCP/IP 통신을 수행하며,
상기 IoT 기반 스마트 조명 제어장치와 상기 각 조명장치는 블루투스를 포함한 근거리 무선 통신을 수행하는 것을 특징으로 하는 IoT 기반 스마트 조명 제어방법.The method of claim 8,
The IoT-based smart lighting control method,
The IoT-based smart lighting control device and the lighting control device or lighting control server perform TCP/IP communication,
IoT-based smart lighting control method, characterized in that the IoT-based smart lighting control device and each of the lighting devices perform short-range wireless communication including Bluetooth.
상기 상태정보 수집 단계는,
상기 IoT 기반 스마트 조명 제어장치에서, 상기 각 조명장치로부터 기 설정된 주기에 따라 상태정보를 수집하여 저장하는 상태정보 갱신 단계;를 더 포함하며,
상기 기 설정된 주기는, 상기 조명제어 디바이스 또는 조명제어 서버로부터 제공받거나, 또는 상기 IoT 기반 스마트 조명 제어장치에 미리 세팅되어 있는 것을 특징으로 하는 IoT 기반 스마트 조명 제어방법.The method of claim 10,
The state information collection step,
In the IoT-based smart lighting control device, a state information update step of collecting and storing state information according to a preset period from each lighting device; further comprising,
The predetermined period is provided from the lighting control device or the lighting control server, or is preset in the IoT-based smart lighting control device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190045180A KR102195882B1 (en) | 2019-04-18 | 2019-04-18 | APPARATUS FOR IoT BASED SMART LIGHTING CONTROL AND THE CONTROL METHOD THEREOF |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190045180A KR102195882B1 (en) | 2019-04-18 | 2019-04-18 | APPARATUS FOR IoT BASED SMART LIGHTING CONTROL AND THE CONTROL METHOD THEREOF |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20200128455A KR20200128455A (en) | 2020-11-13 |
KR102195882B1 true KR102195882B1 (en) | 2020-12-29 |
Family
ID=73398832
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190045180A KR102195882B1 (en) | 2019-04-18 | 2019-04-18 | APPARATUS FOR IoT BASED SMART LIGHTING CONTROL AND THE CONTROL METHOD THEREOF |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102195882B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20230075822A (en) | 2021-11-23 | 2023-05-31 | 주식회사 케이벨 | The Network System in Smart Lighting at Home |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113498229B (en) * | 2021-07-12 | 2023-09-26 | 深圳市欧立光电技术有限公司 | Intelligent lamp box control system, method and medium applied to public transportation |
CN113993248A (en) * | 2021-10-08 | 2022-01-28 | 深圳市奥金瑞科技有限公司 | Wireless-to-wire lighting control system capable of crossing Internet of things control platform |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018506886A (en) * | 2014-12-27 | 2018-03-08 | 華為技術有限公司Huawei Technologies Co.,Ltd. | Network access method and apparatus |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180125780A (en) * | 2017-05-16 | 2018-11-26 | (주)일산전자 | Method for controlling home IoT by using home gateway |
-
2019
- 2019-04-18 KR KR1020190045180A patent/KR102195882B1/en active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018506886A (en) * | 2014-12-27 | 2018-03-08 | 華為技術有限公司Huawei Technologies Co.,Ltd. | Network access method and apparatus |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20230075822A (en) | 2021-11-23 | 2023-05-31 | 주식회사 케이벨 | The Network System in Smart Lighting at Home |
Also Published As
Publication number | Publication date |
---|---|
KR20200128455A (en) | 2020-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12068881B2 (en) | Wireless lighting control system with independent site operation | |
US10219356B2 (en) | Automated commissioning for lighting control systems | |
KR102060572B1 (en) | DIMMING CONTROL SYSTEM OF LED STREETLIGHT AND SECURITY LIGHT BASED ON IoT | |
JP4605486B2 (en) | LED lighting control system | |
JP6742994B2 (en) | System and method for lighting control | |
KR102195882B1 (en) | APPARATUS FOR IoT BASED SMART LIGHTING CONTROL AND THE CONTROL METHOD THEREOF | |
KR101175996B1 (en) | Remote control system for street lamp and its method | |
KR101111731B1 (en) | Smart control system of led ligth that use graphical user interface | |
KR101274146B1 (en) | Lighting control system and method using a tablet mobile communication device | |
AU2019230217B2 (en) | Smart light switch/thermostat for control and energy management | |
US20200187336A1 (en) | Systems and methods for managing environmental conditions | |
KR102242787B1 (en) | Smart lighting control system including fire and lighting condition monitoring and lighting control integrated module | |
JP7575625B2 (en) | Information setting device and lighting system | |
CN111417245A (en) | Internet of things illumination management system | |
KR102043196B1 (en) | Lighting apparatus and method of controlling thereof | |
KR101111682B1 (en) | System for controlling light device | |
JP2014179783A (en) | Electric apparatus and communication device | |
KR20120095154A (en) | Light control device and method | |
KR101847460B1 (en) | Remote control system of air conditioning and light network facilities of church | |
RU2730928C1 (en) | Radio controller for wireless control of lamps and electrical equipment | |
CN110113837B (en) | Distributed control method for intelligent lighting control system | |
JP2008235127A (en) | Lighting control system | |
KR102141866B1 (en) | System for performing integrated management of lighting | |
KR20080060766A (en) | Building management system and its controling method | |
JP7135430B2 (en) | lighting control system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |