KR102295571B1 - A method for managing system and a device thereof - Google Patents

A method for managing system and a device thereof Download PDF

Info

Publication number
KR102295571B1
KR102295571B1 KR1020150014894A KR20150014894A KR102295571B1 KR 102295571 B1 KR102295571 B1 KR 102295571B1 KR 1020150014894 A KR1020150014894 A KR 1020150014894A KR 20150014894 A KR20150014894 A KR 20150014894A KR 102295571 B1 KR102295571 B1 KR 102295571B1
Authority
KR
South Korea
Prior art keywords
electronic device
field
beacon signal
request message
administer
Prior art date
Application number
KR1020150014894A
Other languages
Korean (ko)
Other versions
KR20160093951A (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 주식회사 엘지유플러스 filed Critical 주식회사 엘지유플러스
Priority to KR1020150014894A priority Critical patent/KR102295571B1/en
Publication of KR20160093951A publication Critical patent/KR20160093951A/en
Application granted granted Critical
Publication of KR102295571B1 publication Critical patent/KR102295571B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/14Access restriction or access information delivery, e.g. discovery data delivery using user query or user detection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 비콘 신호를 이용하는 전자 디바이스에 관한 것이다. 구체적으로, 상기 전자 디바이스에서 시스템을 관리하는 방법은 제 1 전자 디바이스로부터 전송되는 비콘 신호를 수신하는 단계; 상기 비콘 신호에 포함된 제 1 필드 및 제 2 필드에 기반하여, 상기 제 2 전자 디바이스를 인증하는 단계; 상기 제 1 전자 디바이스로 네트워크 요청 메시지를 전송하는 단계; 및 상기 요청 메시지에 대한 응답으로, 네트워크 응답 메시지를 수신하는 단계를 포함하는 것을 특징으로 한다.The present invention relates to an electronic device using a beacon signal. Specifically, the method for managing a system in the electronic device includes: receiving a beacon signal transmitted from a first electronic device; authenticating the second electronic device based on a first field and a second field included in the beacon signal; transmitting a network request message to the first electronic device; and receiving a network response message in response to the request message.

Description

비콘 신호를 이용한 시스템 관리 방법 및 이를 위한 장치 {A METHOD FOR MANAGING SYSTEM AND A DEVICE THEREOF}System management method using beacon signal and device therefor {A METHOD FOR MANAGING SYSTEM AND A DEVICE THEREOF}

본 발명은 비콘 신호를 이용한 시스템 관리 방법 및 및 이를 위한 장치에 관한 것이다.The present invention relates to a system management method using a beacon signal and an apparatus therefor.

와이파이(Wifi)와 같은 무선랜은 사용의 편리성으로 인해 사용이 크게 증가하고 있으며, 특히 스마트폰, 스마트 패드, 노트북과 같은 모바일 기기의 사용에 필수적인 요소로 이용되고 있다. 알려진 바와 같이 와이파이는 무선으로 데이터 통신을 수행할 수 있도록 무선 통신채널을 제공하며, 이를 위한 액세스 터미널 또는 액세스포인트(Access Point : AP)가 필수 구성요소로 구성된다.The use of wireless LANs such as Wi-Fi is increasing significantly due to its ease of use, and in particular, it is used as an essential element for the use of mobile devices such as smartphones, smart pads, and laptops. As is known, Wi-Fi provides a wireless communication channel to perform data communication wirelessly, and an access terminal or an access point (AP) for this is composed of essential components.

액세스포인트는 이동통신 시스템에서 기지국과 유사한 역할을 수행하여, 자신의 통신 영역에 진입한 모바일기기 또는 무선기기(이하에서 "무선기기"라 통칭하기로 함)의 진입을 확인하고, 필요에 따라 무선기기와 데이터를 주고 받는 역할을 한다. 이를 위해 액세스포인트는 통상 무선기기와 데이터 송수신이 가능한 영역에서는 무선에 의해 통신을 수행하고, 자신은 유선에 의해 상위 장치들과 연결되어 무선 통신에 의해 수신된 데이터를 상위 장치에 전달하고, 상위장치로부터 전달되는 데이터를 무선기기에 전달하게 된다.The access point performs a role similar to the base station in the mobile communication system, confirms the entry of a mobile device or a wireless device (hereinafter referred to as a “wireless device”) entering its communication area, and, if necessary, It is responsible for sending and receiving data to and from the device. To this end, the access point performs wireless communication in an area where data transmission/reception is possible with a wireless device, and it is connected to the higher-level devices by wire and transmits the data received by the wireless communication to the upper-level device. The data transmitted from the device is transmitted to the wireless device.

구체적으로 액세스포인트는 주기적으로 자신의 통신반경에 비컨을 송신하고 비컨을 통해 진입한 단말의 확인 및 전송할 데이터가 있음을 슬립 모드의 무선기기에 대해 알리는 등 접속한 단말의 관리를 하게 된다.Specifically, the access point periodically transmits a beacon to its communication radius, and manages the connected terminal, such as confirming the terminal entering through the beacon and notifying the wireless device in sleep mode that there is data to be transmitted.

본 발명의 일 실시예가 이루고자 하는 기술적 과제는, 비콘 신호를 이용하여 시스템을 효율적으로 관리하는 방법을 제공하는 것이다. An object of the present invention is to provide a method for efficiently managing a system using a beacon signal.

본 발명에서 이루고자 하는 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급하지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The technical problems to be achieved in the present invention are not limited to the technical problems mentioned above, and other technical problems not mentioned will be clearly understood by those of ordinary skill in the art to which the present invention belongs from the following description. will be able

본 발명의 일 양상에 따른 시스템 관리 방법은, 제 1 전자 디바이스로부터 전송되는 비콘 신호를 수신하는 단계; 상기 비콘 신호에 포함된 제 1 필드 및 제 2 필드에 기반하여, 상기 제 2 전자 디바이스를 인증하는 단계; 상기 제 1 전자 디바이스로 네트워크 요청 메시지를 전송하는 단계; 및 상기 요청 메시지에 대한 응답으로, 네트워크 응답 메시지를 수신하는 단계를 포함하는 것을 특징으로 한다. 여기서, 상기 요청 메시지를 수신한 제 1 전자 디바이스로부터 서버로 입실을 확인하는 제 1 상태 메시지가 전송되는 것을 특징으로 한다. A system management method according to an aspect of the present invention comprises: receiving a beacon signal transmitted from a first electronic device; authenticating the second electronic device based on a first field and a second field included in the beacon signal; transmitting a network request message to the first electronic device; and receiving a network response message in response to the request message. Here, it is characterized in that the first status message for confirming the entrance to the server from the first electronic device that has received the request message is transmitted.

상기 상기 네트워크 요청 메시지는, 사용자로부터 입실 여부에 대한 정보를 입력 받은 경우에 전송되는 것을 특징으로 한다. 또는, 상기 네트워크 요청 메시지는, 상기 제 2 전자 디바이스를 인증을 조건으로 생성되는 것을 특징으로 한다. The network request message is characterized in that it is transmitted when information on whether to enter the room is received from the user. Alternatively, the network request message may be generated under the condition of authenticating the second electronic device.

여기서, 상기 비콘 신호는 블루투스를 이용하여 수신되고, 상기 블루투스는 소정 시간이 되면 자동적으로 턴-온 (turn-on)되는 것을 특징으로 한다. 상기 블루투스는 소정 주기로 턴-온 및 턴-오프(turn-off) 될 수 있다. Here, the beacon signal is received using Bluetooth, and the Bluetooth is automatically turned on when a predetermined time comes. The Bluetooth may be turned on and off at a predetermined cycle.

바람직하게는, 상기 제 1 필드는, 상기 특정 장소를 나타내는 식별자를 포함하고, 상기 제 2 필드는, 상기 제 2 전자 디바이스의 식별자 또는 상기 제 2 전자 디바이스의 사용자를 식별하기 위한 식별자를 포함할 수 있다. Preferably, the first field may include an identifier indicating the specific location, and the second field may include an identifier of the second electronic device or an identifier for identifying a user of the second electronic device. have.

여기서 상기 제 2 필드에서 지시하는 값은, 시간에 따라 변하는 것을 특징으로 한다. Here, the value indicated by the second field is characterized in that it changes with time.

본 발명의 다른 양상에 따른 비콘 신호를 이용하여 전자 디바이스에서 시스템을 관리하는 방법은 제 1 전자 디바이스에서 제 2 전자 디바이스로 제 1 필드 및 제 2 필드를 포함하는 비콘 신호를 전송하는 단계; 상기 제 2 전자 디바이스로부터 네트워크 요청 메시지를 수신하는 단계; 및 서버로 입실을 지시하는 제 1 상태 메시지를 전송하는 단계를 포함할 수 있다. According to another aspect of the present invention, a method for managing a system in an electronic device using a beacon signal includes transmitting a beacon signal including a first field and a second field from a first electronic device to a second electronic device; receiving a network request message from the second electronic device; and transmitting a first status message instructing to enter the room to the server.

상기 네트워크 요청 메시지는, 상기 제 2 전자 디바이스가 상기 제 1 필드 및 제 2 필드에 기반하여 인증된 경우, 상기 제 2 전자 디바이스로부터 전송되는 것을 특징으로 한다. The network request message may be transmitted from the second electronic device when the second electronic device is authenticated based on the first field and the second field.

상기 시스템 관리 방법은, 상기 제 1 전자 디바이스로 상기 요청에 대한 응답 메시지를 전송하는 단계를 더 포함할 수 있다. The system management method may further include transmitting a response message to the request to the first electronic device.

한편, 상기 제 1 필드는, 상기 특정 장소를 나타내는 식별자를 포함하고, 상기 제 2 필드는, 상기 제 2 전자 디바이스의 식별자 또는 상기 제 2 전자 디바이스의 사용자를 식별하기 위한 식별자를 포함할 수 있다. 또한, 상기 제 2 필드는 서버로부터 전송되고, 상기 제 2 필드는 상기 제 1 필드와 연계된 값인 것을 특징으로 한다. Meanwhile, the first field may include an identifier indicating the specific place, and the second field may include an identifier of the second electronic device or an identifier for identifying a user of the second electronic device. Also, the second field is transmitted from the server, and the second field is a value associated with the first field.

상기 제 2 필드에서 지시하는 값은, 시간에 따라 변하는 것을 특징으로 한다. The value indicated by the second field is characterized in that it changes with time.

상기 시스템 관리 방법은, 상기 제 2 전자 디바이스와의 네트워크 연결을 주기적으로 확인하는 단계를 더 포함하는 것을 특징으로 한다. 여기서, 상기 서버로 제 2 상태 메시지를 전송하는 단계를 더 포함할 수 있으며, 상기 네트워크가 연결된 경우 상기 제 2 상태 메시지는 입실을 지시하고, 상기 네트워크가 소실된 경우 상기 제 2 상태 메시지는 비-입실을 지시하는 것을 특징으로 한다. The system management method may further include periodically checking a network connection with the second electronic device. Here, the method may further include transmitting a second status message to the server, when the network is connected, the second status message indicates an entrance, and when the network is lost, the second status message is non- It is characterized by instructing the entrance.

본 발명의 또 다른 양상에 따른, 비콘 신호를 이용하여 시스템을 관리하는 방법을 수행하는 디바이스는 송수신 모듈; 및 프로세서를 포함하고, 상기 프로세서는 인접 디바이스로부터 전송되는 비콘 신호를 수신하도록 상기 송수신 모듈을 제어하고, 상기 비콘 신호에 포함된 제 1 필드 및 제 2 필드에 기반하여, 상기 디바이스를 인증하며, 상기 인접 디바이스로 네트워크 요청 메시지를 전송하고, 상기 요청 메시지에 대한 응답으로, 네트워크 응답 메시지를 수신하도록 상기 송수신 모듈을 제어하고, 상기 요청 메시지를 수신한 인접 디바이스로부터 입실을 확인하는 제 1 상태 메시지가 서버로 전송되는 것을 특징으로 한다. According to another aspect of the present invention, a device for performing a method for managing a system using a beacon signal includes a transceiver module; and a processor, wherein the processor controls the transceiver module to receive a beacon signal transmitted from a neighboring device, authenticates the device based on a first field and a second field included in the beacon signal, and the A first status message for transmitting a network request message to a neighboring device, controlling the transceiver module to receive a network response message in response to the request message, and confirming occupancy from the neighboring device receiving the request message is a server It is characterized in that it is transmitted to

본 발명의 또 다른 양상에 따른, 비콘 신호를 이용하여 시스템을 관리하는 방법을 수행하는 디바이스는 송수신 모듈; 및 프로세서를 포함하고, 상기 프로세서는, 상기 프로세서는, 인접 전자 디바이스로 제 1 필드 및 제 2 필드를 포함하는 비콘 신호를 전송하고, 상기 제 인접 디바이스로부터 네트워크 요청 메시지를 수신하며, 상기 네트워크 요청 메시지를 수신한 경우, 서버로 입실 또는 비-입실 여부에 관한 정보를 포함하는 제 1 상태 메시지를 전송하도록 상기 송수신 모듈을 제어하는 것을 특징으로 한다. According to another aspect of the present invention, a device for performing a method for managing a system using a beacon signal includes a transceiver module; and a processor, wherein the processor is configured to transmit a beacon signal including a first field and a second field to a neighboring electronic device, and receive a network request message from the first neighboring device, the network request message is received, it characterized in that the transmission/reception module is controlled to transmit a first status message including information on whether to enter or not to enter the server.

본 발명의 또 다른 양상에 따른, 비콘 신호를 이용하여 시스템을 관리하는 방법을 수행하는 프로그램이 기록된 컴퓨터 해독 가능 기록 매체는 제 1 전자 디바이스로부터 전송되는 비콘 신호를 수신하는 단계; 상기 비콘 신호에 포함된 제 1 필드 및 제 2 필드에 기반하여, 상기 제 2 전자 디바이스를 인증하는 단계; 상기 제 1 전자 디바이스로 네트워크 요청 메시지를 전송하는 단계; 및 상기 요청 메시지에 대한 응답으로, 네트워크 응답 메시지를 수신하는 단계를 실행하는 것을 특징으로 한다. According to another aspect of the present invention, a computer readable recording medium recording a program for performing a method for managing a system using a beacon signal comprises: receiving a beacon signal transmitted from a first electronic device; authenticating the second electronic device based on a first field and a second field included in the beacon signal; transmitting a network request message to the first electronic device; and receiving a network response message in response to the request message.

본 발명의 또 다른 양상에 따른, 비콘 신호를 이용하여 시스템을 관리하는 방법을 수행하는 프로그램이 기록된 컴퓨터 해독 가능 기록 매체로서, 제 1 전자 디바이스로부터 제 2 전자 디바이스로 제 1 필드 및 제 2 필드를 포함하는 비콘 신호를 전송하는 단계; 상기 제 2 전자 디바이스로부터 네트워크 요청 메시지를 수신하는 단계; 및 상기 네트워크 요청 메시지를 수신한 경우, 서버로 입실 또는 비-입실 여부에 관한 정보를 포함하는 제 1 상태 메시지를 전송하는 단계를 실행하는 것을 특징으로 한다. According to another aspect of the present invention, a program for performing a method of managing a system using a beacon signal is recorded in a computer-readable recording medium, wherein the first field and the second field are transmitted from the first electronic device to the second electronic device. Transmitting a beacon signal comprising; receiving a network request message from the second electronic device; and when the network request message is received, transmitting a first status message including information on whether to enter or not to enter the server.

본 발명의 일 실시예에 따른 이동 단말기에 의하면, 비콘 신호를 이용하여 시스템을 효율적으로 관리함으로써 자원의 낭비를 방지할 수 있다. According to the mobile terminal according to an embodiment of the present invention, the waste of resources can be prevented by efficiently managing the system using a beacon signal.

본 발명에서 얻을 수 있는 효과는 이상에서 언급한 효과들로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The effects obtainable in the present invention are not limited to the above-mentioned effects, and other effects not mentioned may be clearly understood by those of ordinary skill in the art to which the present invention belongs from the following description. will be.

도 1은 본 발명의 일 실시예에 따라 장치 간 네트워크 연결 모습의 일례를 설명하기 위한 도면이다.
도 2는 본 발명의 일 실시예에 따라 본 발명에 이용되는 장치들의 구성 블록도를 도시한 도면이다.
도 3은 본 발명의 일 실시예에 의한 비콘 신호의 구조의 일례를 도시한 도면이다.
도 4는 본 발명의 일 실시예에 따라 비콘 신호를 이용하여 두 장치 간 네트워크 연결 방법을 도시한 흐름도이다.
도 5는 본 발명의 일 실시예에 따른 시스템 관리 방법을 도시한 도면이다.
1 is a diagram for explaining an example of a network connection between devices according to an embodiment of the present invention.
2 is a diagram illustrating a configuration block diagram of devices used in the present invention according to an embodiment of the present invention.
3 is a diagram illustrating an example of the structure of a beacon signal according to an embodiment of the present invention.
4 is a flowchart illustrating a network connection method between two devices using a beacon signal according to an embodiment of the present invention.
5 is a diagram illustrating a system management method according to an embodiment of the present invention.

이하, 본 발명의 바람직한 실시예를 첨부한 도면을 참조하여 당해 분야의 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 설명하기로 한다. 첨부된 도면들에서 구성에 표기된 도면번호는 다른 도면에서도 동일한 구성을 표기할 때에 가능한 한 동일한 도면번호를 사용하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어 관련된 공지의 기능 또는 공지의 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략하기로 한다. 그리고 도면에 제시된 어떤 특징들은 설명의 용이함을 이해 확대 또는 축소 또는 단순화된 것이고, 도면 및 그 구성요소들이 반드시 적절한 비율로 도시되어 있지는 않다. 그러나 당업자라면 이러한 상세 사항들을 쉽게 이해할 것이다.Hereinafter, preferred embodiments of the present invention will be described so that those of ordinary skill in the art can easily implement them with reference to the accompanying drawings. In the accompanying drawings, it should be noted that the same reference numbers are used as much as possible when indicating the same configuration in other drawings. In addition, in the description of the present invention, if it is determined that a detailed description of a related known function or a known configuration may unnecessarily obscure the gist of the present invention, the detailed description thereof will be omitted. In addition, certain features presented in the drawings are enlarged, reduced, or simplified for ease of explanation, and the drawings and their components are not necessarily drawn to scale. However, those skilled in the art will readily appreciate these details.

도 1은 본 발명의 일 실시예에 따라 장치 간 네트워크 연결 모습의 일례를 설명하기 위한 도면이다.1 is a diagram for explaining an example of a network connection between devices according to an embodiment of the present invention.

도 1에서는, 회사와 같이 여러 사무실이 존재하는 환경에서 회의실을 사용하고자 하는 사용자(user 1)이 회의실에 근접한 경우에, 무선 네트워크를 통해 회의실의 사용 실태를 효율적으로 관리하는 경우를 설명한다. 즉, 회의실과 같은 공간 자원을 관리하기 위하여 비콘 신호를 이용하는 방법을 제안한다. 일반적으로, 특정 공간을 예약하여 운용하더라도 실제로 해당 공간을 이용하지 않는 경우에는, 불필요하게 공간을 낭비하는 문제점이 발생한다. 따라서, 본 발명에서는 이를 해결하기 위한 방안으로 비콘 신호를 이용하여 시스템을 관리하는 방법을 제안한다. In FIG. 1, when a user (user 1) who wants to use a conference room in an environment in which several offices exist, such as a company, is close to the conference room, a case in which the use of the conference room is efficiently managed through a wireless network will be described. That is, a method of using a beacon signal to manage a space resource such as a conference room is proposed. In general, even if a specific space is reserved and operated, when the space is not actually used, there is a problem of wasting space unnecessarily. Accordingly, the present invention proposes a method for managing a system using a beacon signal as a method to solve this problem.

사용자(user 1)이 접근하는 회의실 (area1 )에는 비콘 신호를 생성하는 비콘 신호 생성기가 존재할 수 있다. 도 1에서는 본 발명을 회의실을 예로 들어 설명하였으나, 어느 환경에서도 디바이스 탐색 및 두 디바이스 간 네트워크 연결시 본 발명이 적용될 수 있음은 물론이다.A beacon signal generator generating a beacon signal may exist in the conference room area1 accessed by the user user 1 . In FIG. 1, the present invention has been described using a conference room as an example, but it goes without saying that the present invention can be applied to device discovery and network connection between two devices in any environment.

도 2는 본 발명의 일 실시예에 따라 비콘 신호를 이용하여 시스템 관리 방법을 수행하기 위한 전자 디바이스들 내지 서버의 구성 블록도를 도시한 도면이다.2 is a diagram illustrating a configuration block diagram of electronic devices or servers for performing a system management method using a beacon signal according to an embodiment of the present invention.

본 발명에서는 비콘 신호를 이용하여 시스템 관리 방법을 수행하기 위하여 제 1 전자 디바이스(100), 제 2 전자 디바이스(200), 서버(300)를 포함할 수 있다. 여기서, 각 장치들은 이동 단말기로서 휴대폰, 스마트 폰(smart phone), 노트북 컴퓨터(laptop computer), 디지털방송용 단말기, PDA(Personal Digital Assistants), PMP(Portable Multimedia Player), 네비게이션 등이 포함될 수 있다. 나아가, 본 명세서에 기재된 실시예에 따른 구성은 이동 단말기에만 적용 가능한 경우를 제외하면, 디지털 TV, 데스크탑 컴퓨터 등과 같은 고정 단말기에도 적용될 수도 있음을 본 기술분야의 당업자라면 쉽게 알 수 있을 것이다.In the present invention, the first electronic device 100 , the second electronic device 200 , and the server 300 may be included in order to perform a system management method using a beacon signal. Here, each device is a mobile terminal, and may include a mobile phone, a smart phone, a laptop computer, a digital broadcasting terminal, a personal digital assistant (PDA), a portable multimedia player (PMP), a navigation device, and the like. Furthermore, it will be readily apparent to those skilled in the art that the configuration according to the embodiments described in this specification may be applied to a fixed terminal such as a digital TV or a desktop computer, except when applicable only to a mobile terminal.

편의상, 본 발명의 일 실시예에 따라 비콘 신호를 생성하는 디바이스를 제1 전자 디바이스(100)라 하고, 상기 생성된 비콘 신호를 수신하는 디바이스를 제2 전자 디바이스(200)라 칭하기로 한다. 물론, 제2 전자 디바이스(200)도 비콘 신호를 생성하여 브로드캐스트할 수 있고, 제1 전자 디바이스(100)도 다른 전자 디바이스로부터 비콘 신호를 수신할 수도 있다.For convenience, a device generating a beacon signal according to an embodiment of the present invention will be referred to as a first electronic device 100 , and a device receiving the generated beacon signal will be referred to as a second electronic device 200 . Of course, the second electronic device 200 may also generate and broadcast a beacon signal, and the first electronic device 100 may also receive a beacon signal from another electronic device.

제1 전자 디바이스(100)는 비콘 신호 생성부(110), 메모리(120), 무선 통신부(130), 및 제어부(160)를 포함할 수 있다. 다만, 도 5에 도시된 제1 전자 디바이스(100)의 구성 블록도는 일 예시에 불과하며, 일부 구성 모듈이 생략되거나 새로운 구성 모듈이 추가되거나 어느 하나의 구성 모듈이 다른 어느 하나의 구성 모듈이 포함되어 구현될 수도 있다. 특히, 상기 비콘 신호 생성부(110)는 상기 제 1 전자 디바이스(100)와는 별도의 신호 생성기로서 구성될 수도 있다. 이 경우, 상기 비콘 신호 생성부(110) 만이 본 발명에 따라 회의실 내에 위치하고, 상기 제 1 전자 디바이스(100)는 별도의 장소에 위치할 수도 있다. The first electronic device 100 may include a beacon signal generator 110 , a memory 120 , a wireless communication unit 130 , and a controller 160 . However, the configuration block diagram of the first electronic device 100 illustrated in FIG. 5 is only an example, and some configuration modules are omitted, new configuration modules are added, or any one configuration module is another configuration module. It may be included and implemented. In particular, the beacon signal generator 110 may be configured as a signal generator separate from the first electronic device 100 . In this case, only the beacon signal generator 110 may be located in the conference room according to the present invention, and the first electronic device 100 may be located in a separate place.

제2 전자 디바이스(200)는 메모리(210), 무선 통신부(220), 디스플레이부(230), 사용자 입력부(240) 및 제어부(250)를 포함할 수 있다. 역시, 도 2에 도시된 제2 전자 디바이스(200)의 구성 블록도는 일 예시에 불과하며, 일부 구성 모듈이 생략되거나 새로운 구성 모듈이 추가되거나 어느 하나의 구성 모듈이 다른 어느 하나의 구성 모듈이 포함되어 구현될 수도 있다. 예를 들어, 제2 전자 디바이스(200)도 비콘 신호를 생성할 수 있으므로 비콘 신호 생성부를 추가로 포함할 수 있다.The second electronic device 200 may include a memory 210 , a wireless communication unit 220 , a display unit 230 , a user input unit 240 , and a control unit 250 . Again, the configuration block diagram of the second electronic device 200 shown in FIG. 2 is only an example, and some configuration modules are omitted, new configuration modules are added, or any one configuration module is another configuration module. It may be included and implemented. For example, since the second electronic device 200 may also generate a beacon signal, it may further include a beacon signal generator.

시스템 서버(300)는 메모리(310), 무선 통신부(320), 디스플레이부(330), 사용자 입력부(340) 및 제어부(350)를 포함할 수 있다. 역시, 도 3에 도시된 서버(300)의 구성 블록도는 일 예시에 불과하며, 일부 구성 모듈이 생략되거나 새로운 구성 모듈이 추가되거나 어느 하나의 구성 모듈이 다른 어느 하나의 구성 모듈이 포함되어 구현될 수도 있다. The system server 300 may include a memory 310 , a wireless communication unit 320 , a display unit 330 , a user input unit 340 , and a control unit 350 . Again, the configuration block diagram of the server 300 shown in FIG. 3 is only an example, and some configuration modules are omitted, new configuration modules are added, or any one configuration module is implemented by including any other configuration module. could be

제1 전자 디바이스(100)의 메모리(120)는 비콘 신호의 제1 필드의 값에 대응하는 제1값을 저장하고 있다. 제1 필드의 값에 대응하는 제1값은 상기 시스템 서버(300)를 통해 사용자에 의해 지정될 수도 있고, 메모리(120)에 기 저장된 특정 어플리케이션에 의해 지정될 수도 있다. 상기 제1 필드는 상기 제1 전자 디바이스가 위치하고 있는 장소와 관련될 수 있다. 예를 들어, 메모리(120)는, 제1 전자 디바이스(100)가 위치하는 장소인 회의실 (area 1)과 상기 제1값을 맵핑하여 저장할 수도 있다.The memory 120 of the first electronic device 100 stores a first value corresponding to the value of the first field of the beacon signal. The first value corresponding to the value of the first field may be designated by a user through the system server 300 or by a specific application pre-stored in the memory 120 . The first field may relate to a location in which the first electronic device is located. For example, the memory 120 may map and store the first value with the conference room area 1 where the first electronic device 100 is located.

제1 전자 디바이스(100)의 메모리(120)는 상기 시스템 관리 방법과 연관된 어플리케이션(또는 프로그램)을 저장하고 있을 수 있다. 또한, 상기 회의실 (area 1)과 연관하여 특성 시간 및 사용자 (예약자)에 연계하여 제 2 필드의 값으로서 제 2 값을 저장하고 있을 수 있다. 즉, 메모리(120)는, 제1 전자 디바이스(100)에서 사용자 별로 각기 다른 제2값을 맵핑하여 저장할 수 있다. The memory 120 of the first electronic device 100 may store an application (or program) related to the system management method. In addition, the second value may be stored as a value of the second field in association with the characteristic time and the user (reservation) in association with the conference room area 1 . That is, the memory 120 may map and store different second values for each user in the first electronic device 100 .

제2 전자 디바이스(200)의 메모리(210)는 비콘 신호의 제1 필드의 값에 대응하는 제1값을 저장하고 있다. 제1 전자 디바이스(100)와 제2 전자 디바이스(200)는 동일한 소정 공간에 위치하고 있는 것으로서, 동일한 제1값을 제1 필드의 값으로서 저장하고 있는 것으로 가정한다.The memory 210 of the second electronic device 200 stores a first value corresponding to the value of the first field of the beacon signal. It is assumed that the first electronic device 100 and the second electronic device 200 are located in the same predetermined space and store the same first value as a value of the first field.

제2 전자 디바이스(200)의 메모리(210)는 제2 필드의 값으로서 제2값을 저장하고 있다. 제 2 전자 디바이스(200)는 메모리(210)에 특정 어플리케이션에 별로 제2 필드의 값을 각각 저장하고 있을 수 있고, 사용자를 식별하는 식별자 또는 상기 사용자의 단말을 식별하는 식별자를 저장하고 있을 수 있다. The memory 210 of the second electronic device 200 stores the second value as a value of the second field. The second electronic device 200 may store the value of the second field for each specific application in the memory 210, respectively, and may store an identifier for identifying a user or an identifier for identifying the user's terminal .

제1 전자 디바이스(100)의 메모리(120) 및 제2 전자 디바이스(200)의 메모리(210)는 제어부(160, 250) 각각의 처리 및 제어를 위한 프로그램이 저장될 수 있고, 입/출력되는 데이터들의 임시 저장을 위한 기능을 수행할 수도 있다. 제1 전자 디바이스(100)의 메모리(120) 및 제2 전자 디바이스(200)의 메모리(210)는 플래시 메모리 타입(flash memory type), 하드디스크 타입(hard disk type), 멀티미디어 카드 마이크로 타입(multimedia card micro type), 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램(Random Access Memory, RAM), SRAM(Static Random Access Memory), 롬(Read-Only Memory, ROM), EEPROM(Electrically Erasable Programmable Read-Only Memory), PROM(Programmable Read-Only Memory), 자기 메모리, 자기 디스크, 광디스크 중 적어도 하나의 타입의 저장매체를 포함할 수 있다.In the memory 120 of the first electronic device 100 and the memory 210 of the second electronic device 200 , programs for processing and controlling each of the controllers 160 and 250 may be stored and input/output. It may also perform a function for temporary storage of data. The memory 120 of the first electronic device 100 and the memory 210 of the second electronic device 200 are a flash memory type, a hard disk type, and a multimedia card micro type. card micro type), card type memory (such as SD or XD memory), RAM (Random Access Memory, RAM), SRAM (Static Random Access Memory), ROM (Read-Only Memory, ROM), EEPROM (Electrically It may include at least one type of storage medium among Erasable Programmable Read-Only Memory), Programmable Read-Only Memory (PROM), magnetic memory, magnetic disk, and optical disk.

제2 전자 디바이스(200) 및 서버(300) 의 사용자 입력부(240, 340)는 사용자가 제2 전자 디바이스(200) 및 서버(300)의 동작 제어를 위한 입력 데이터를 발생시킨다. 사용자 입력부(240, 340)는 전·후면 또는 측면에 위치하는 하드웨어 버튼, 터치 센서, 키패드, 돔 스위치, 조그 휠, 조그 스위치 등을 포함하여 구성될 수 있다. 제2 전자 디바이스(200) 및 서버(300)의 디스플레이부(230, 330)가 터치스크린을 포함하는 경우, 디스플레이부(230, 330)도 사용자 입력부(240, 340)의 역할을 수행할 수 있다.The user input units 240 and 340 of the second electronic device 200 and the server 300 generate input data for the user to control the operations of the second electronic device 200 and the server 300 . The user input units 240 and 340 may include hardware buttons, a touch sensor, a keypad, a dome switch, a jog wheel, a jog switch, etc. located on the front/rear or side surfaces. When the display units 230 and 330 of the second electronic device 200 and the server 300 include a touch screen, the display units 230 and 330 may also serve as the user input units 240 and 340 . .

제2 전자 디바이스(200) 및 서버(300)의 디스플레이부(230, 330)는, 제2 전자 디바이스(200) 및 서버(300)에서 처리되는 정보를 표시(출력)한다. 디스플레이부(230, 330)는 액정 디스플레이(liquid crystal display, LCD), 박막 트랜지스터 액정 디스플레이(thin film transistor-liquid crystal display, TFT LCD), 유기 발광 다이오드(organic light-emitting diode, OLED), 플렉시블 디스플레이(flexible display), 3차원 디스플레이(3D display) 중에서 적어도 하나를 포함할 수 있다. The display units 230 and 330 of the second electronic device 200 and the server 300 display (output) information processed by the second electronic device 200 and the server 300 . The display units 230 and 330 include a liquid crystal display (LCD), a thin film transistor-liquid crystal display (TFT LCD), an organic light-emitting diode (OLED), and a flexible display. (a flexible display) and a three-dimensional display (3D display) may include at least one.

제2 전자 디바이스(200) 및 서버(300)의 사용자 입력부(240, 340)를 통해 입력된 사용자 명령에 따라 제 1 전자 디바이스(100)에 저장된 특정 시간에 제1 전자 디바이스(100)의 제어부(160)는, 메모리(120)에 저장된 제1 필드의 값에 대응하는 제1값, 상기 제2 필드의 값에 대응하는 제2값이 비콘 신호 생성부(110)로 전달되도록 제어한다. 제1 전자 디바이스(100)의 비콘 신호 생성부(110)는, 상기 제1값이 할당된 제1 필드, 상기 제2값이 할당된 제2 필드를 포함하는 비콘 신호를 생성한다.The control unit ( 160 controls so that the first value corresponding to the value of the first field stored in the memory 120 and the second value corresponding to the value of the second field are transmitted to the beacon signal generator 110 . The beacon signal generator 110 of the first electronic device 100 generates a beacon signal including a first field to which the first value is assigned and a second field to which the second value is assigned.

제1 전자 디바이스(100)의 제어부(160)는 상기 생성된 비콘 신호를 브로드캐스트하도록 무선 통신부(130)를 제어한다.The controller 160 of the first electronic device 100 controls the wireless communication unit 130 to broadcast the generated beacon signal.

제2 전자 디바이스(200)의 제어부(250)는, 상기 비콘 신호를 수신하도록 무선 통신부(220)를 제어한다.The control unit 250 of the second electronic device 200 controls the wireless communication unit 220 to receive the beacon signal.

그리고, 제2 전자 디바이스(200)의 제어부(250)는, 상기 비콘 신호 내 제1 필드의 값이 메모리(120)에 기 저장된 제1값과 동일한지 여부를 확인한다. 제2 전자 디바이스(200)의 제어부(250)는, 상기 비콘 신호 내 제1 필드의 값이 자신의 메모리(210)에 기 저장된 제1값과 동일하지 않으면 상기 비콘 신호의 패킷을 드롭(drop)하고, 상기 비콘 신호 내 제1 필드의 값이 자신의 메모리(210)에 기 저장된 제1값과 동일하면, 상기 비콘 신호 내 제2 필드의 값이 메모리(210)에 기 저장된 제2값과 동일한지 여부를 확인한다.Then, the controller 250 of the second electronic device 200 checks whether the value of the first field in the beacon signal is the same as the first value previously stored in the memory 120 . The controller 250 of the second electronic device 200 drops the packet of the beacon signal if the value of the first field in the beacon signal is not the same as the first value pre-stored in the memory 210 of the second electronic device 200 . and, if the value of the first field in the beacon signal is the same as the first value pre-stored in the memory 210 , the value of the second field in the beacon signal is the same as the second value pre-stored in the memory 210 . check whether

제2 전자 디바이스(200)의 제어부(250)는, 상기 비콘 신호 내 제2 필드의 값이 메모리(220)에 기 저장된 제2값과 동일하지 않으면 상기 비콘 신호의 패킷을 드롭하고, 상기 비콘 신호 내 제2 필드의 값이 메모리(210)에 기 저장된 제2값과 동일하면, 네트워크 연결을 요청하는 연결 요청 신호를 제1 전자 디바이스(100)에 전송하도록 무선 통신부(220)를 제어한다.If the value of the second field in the beacon signal is not the same as the second value pre-stored in the memory 220 , the controller 250 of the second electronic device 200 drops the packet of the beacon signal, and the beacon signal When the value of the second field is the same as the second value pre-stored in the memory 210 , the wireless communication unit 220 is controlled to transmit a connection request signal for requesting a network connection to the first electronic device 100 .

제1 전자 디바이스(100)의 제어부(160)는, 상기 연결 요청 신호를 수신하고 이에 응답하여 네트워크 연결을 수락하는 응답 신호를 제2 전자 디바이스(200)에 전송하도록 무선 통신부(130)를 제어한다. 이로써, 제1 전자 디바이스(100)와 제2 전자 디바이스(200) 간에 네트워크 연결이 수립될 수 있다.The controller 160 of the first electronic device 100 receives the connection request signal and controls the wireless communication unit 130 to transmit a response signal for accepting a network connection to the second electronic device 200 in response thereto. . Accordingly, a network connection may be established between the first electronic device 100 and the second electronic device 200 .

한편, 상기 제 1 전자 디바이스, 제 2 전자 디바이스, 서버의 무선 통신부 (130, 240, 340)는 전자 디바이스 간 또는 전자 디바이스와 서버 간의 무선 통신을 가능하게 하는 하나 이상의 모듈을 포함할 수 있다. 예를 들어, 무선 통신부는 이동통신 모듈, 무선 인터넷 모듈, 근거리 통신 모듈 및 위치정보 모듈 등을 포함할 수 있다.Meanwhile, the wireless communication units 130 , 240 , and 340 of the first electronic device, the second electronic device, and the server may include one or more modules that enable wireless communication between electronic devices or between the electronic device and the server. For example, the wireless communication unit may include a mobile communication module, a wireless Internet module, a short-range communication module, a location information module, and the like.

이동통신 모듈은, 이동 통신망 상에서 기지국, 외부의 단말, 서버 중 적어도 하나와 무선 신호를 송수신한다. 상기 무선 신호는, 음성 호 신호, 화상 통화 호 신호 또는 문자/멀티미디어 메시지 송수신에 따른 다양한 형태의 데이터를 포함할 수 있다. The mobile communication module transmits/receives wireless signals to and from at least one of a base station, an external terminal, and a server on a mobile communication network. The wireless signal may include various types of data according to transmission/reception of a voice call signal, a video call signal, or a text/multimedia message.

무선 인터넷 모듈은 무선 인터넷 접속을 위한 모듈을 말하는 것으로, 이동 단말기(또는 전자 디바이스, 서버)에 내장되거나 외장될 수 있다. 무선 인터넷 기술로는 WLAN(Wireless LAN)(Wi-Fi), Wibro(Wireless broadband), Wimax(World Interoperability for Microwave Access), HSDPA(High Speed Downlink Packet Access) 등이 이용될 수 있다. The wireless Internet module refers to a module for wireless Internet access, and may be built-in or external to a mobile terminal (or electronic device, server). As wireless Internet technologies, wireless LAN (WLAN) (Wi-Fi), wireless broadband (Wibro), World Interoperability for Microwave Access (Wimax), High Speed Downlink Packet Access (HSDPA), etc. may be used.

근거리 통신 모듈은 근거리 통신을 위한 모듈을 말한다. 근거리 통신(short range communication) 기술로 블루투스(Bluetooth), RFID(Radio Frequency Identification), 적외선 통신(IrDA, infrared Data Association), UWB(Ultra Wideband), ZigBee 등이 이용될 수 있다.The short-distance communication module refers to a module for short-distance communication. Bluetooth, Radio Frequency Identification (RFID), Infrared Data Association (IrDA), Ultra Wideband (UWB), ZigBee, etc. may be used as short range communication technologies.

위치정보 모듈은 이동 단말기의 위치를 획득하기 위한 모듈로서, 그의 대표적인 예로는 GPS(Global Position System) 모듈이 있다.The location information module is a module for acquiring the location of the mobile terminal, and a representative example thereof is a Global Position System (GPS) module.

도 3은 본 발명의 일 실시예에 의한 비콘 신호의 구조의 일례를 도시한 도면이다. 도 3을 참조하면, 비콘 신호는 전송하고자 하는 데이터를 포함하는 프레임 바디와, 상기 프레임 바디에 관한 정보를 포함하는 MAC 헤더를 포함한다. 본 발명의 일 실시예에 의하면, 비콘 신호의 프레임 바디에 제1 필드와 제2 필드를 생성한다. 경우에 따라, 제1 필드를 area field, 제2 필드를 user field라 칭할 수도 있다.3 is a diagram illustrating an example of the structure of a beacon signal according to an embodiment of the present invention. Referring to FIG. 3 , a beacon signal includes a frame body including data to be transmitted and a MAC header including information on the frame body. According to an embodiment of the present invention, the first field and the second field are generated in the frame body of the beacon signal. In some cases, the first field may be referred to as an area field and the second field may be referred to as a user field.

한편, 비콘 신호의 프레임 바디에는 BSS(Basic Service Set) 내에서 스테이션 간 동기화를 위한 타임스탬프 필드(timestamp field), 비콘 간격/주기 필드(beacon interval field), 해당 BSS에 참여하고자 하는 이동 노드에 요구하는 특정 기능에 해당하는 능력 정보 필드(capability information field), 일 이상의 AP들을 그룹화시켜서 단일 관할 영역으로 운영하는 서비스 제공자 명칭인 SSID 필드(Service Set Identifier filed) 및 여러 옵션 필드(FH Parameter Set, DS Parameter Set, CF Parameter Set, IBSS Parameter Set, Traffic Indicator Map)를 포함하여 이루어질 수 있다.On the other hand, in the frame body of the beacon signal, a timestamp field for synchronization between stations in the Basic Service Set (BSS), a beacon interval field, and a mobile node wishing to participate in the corresponding BSS are requested. A capability information field corresponding to a specific function to be performed, an SSID field (Service Set Identifier field), which is the name of a service provider operating in a single jurisdiction by grouping one or more APs, and several option fields (FH Parameter Set, DS Parameter) Set, CF Parameter Set, IBSS Parameter Set, Traffic Indicator Map).

본 발명의 일 실시예에 의하면, 비콘 신호의 프레임 바디의 옵션 필드에 제1 필드, 제 2 필드를 포함시킬 수 있다. According to an embodiment of the present invention, the first field and the second field may be included in the option field of the frame body of the beacon signal.

제 1 필드는 해당 제 1 전자 디바이스(100)가 위치하고 있는 장소와 관련된 속성일 수 있다. 예를 들어, 도 1의 회의실(area 1)에 존재하는 제 1 전자 디바이스(100)가 비콘 신호를 생성하는 경우, 비콘 신호에 포함된 제1 필드에는 제1값이 할당될 수 있다. The first field may be an attribute related to a place in which the corresponding first electronic device 100 is located. For example, when the first electronic device 100 existing in the conference room area 1 of FIG. 1 generates a beacon signal, a first value may be assigned to a first field included in the beacon signal.

이러한 제1 필드의 값은 사용자에 의해 지정될 수 있다. 예를 들어, 회의실을 미리 예약한 사용자가 시스템 서버(300)로부터 회의실(area 1)에 대응하는 제1 필드의 값을 전달받아 상기 제 2 전자 디바이스(200)에 상기 제1 필드의 값을 입력할 수도 있고, 사용자의 입력 전 시스템 서버(300)가 회의실(area 1)에 대응하는 제1 필드의 값을 제 2 전자 디바이스(200)에 미리 입력하여 저장해 두는 것도 가능할 수 있다. 또는, 제1 필드의 값은 특정 어플리케이션에 의해 지정될 수도 있다. 예를 들어, 회의실(area 1)을 예약한 사용자가 자신의 제 2 전자 디바이스(200)를 사용하여 회의실(area 1) 회의실 예약 및 체크인을 위하여 제 2 전자 디바이스(200)에 관리 제 1 전자 디바이스(100) 또는 서버(300)와의 접속을 위한 특정 어플리케이션을 설치하고 상기 어플리케이션을 실행한 경우, 상기 어플리케이션이 회의실(area 1)의 정보를 입력받고 회의실(area 1)에 대응하는 제1 필드의 값을 지정할 수도 있다.A value of this first field may be designated by a user. For example, a user who has reserved a conference room in advance receives a value of the first field corresponding to the conference room area 1 from the system server 300 and inputs the value of the first field into the second electronic device 200 . Alternatively, it may be possible for the system server 300 to pre-input the value of the first field corresponding to the conference room area 1 into the second electronic device 200 before the user's input and to store it. Alternatively, the value of the first field may be designated by a specific application. For example, the user who has reserved the conference room area 1 manages the second electronic device 200 to the second electronic device 200 for reservation and check-in of the conference room area 1 using his/her second electronic device 200 . (100) or when a specific application for connection with the server 300 is installed and the application is executed, the application receives the information of the conference room area 1 and the value of the first field corresponding to the conference room area 1 can also be specified.

이러한 제2 필드의 값은 미리 약속된 값일 수 있다. 예를 들어, 제 2 전자 디바이스(200)는 제 2 전자 디바이스(200)에 설치된 회의실 시스템 관리 어플리케이션에 대하여 제2값을 제2 필드의 값으로 미리 저장하고 있고, 상기 시스템 서버(300) 또는 제 1 전자 디바이스(100) 역시 상기 제 2 값을 제 2 필드의 값으로 미리 저장하고 있을 수 있다. The value of this second field may be a predefined value. For example, the second electronic device 200 pre-stores the second value as a value of the second field with respect to the conference room system management application installed in the second electronic device 200, and the system server 300 or the first The first electronic device 100 may also pre-store the second value as a value of the second field.

본 발명의 일 실시예에 따른 전자 디바이스(제1 디바이스)는, 다른 전자 디바이스(제2 전자 디바이스)로부터 수신된 비콘 신호에 포함된 제1 필드와 제 2 필드의 값이 자신의 제1 필드의 값 및 제2 필드의 값과 동일한 경우에만 제 2 전자 디바이스(200)와의 네트워크 연결을 진행할 수 있다. 예를 들어, 사용자가 예약한 회의실(area 1)에 체크인 (또는 입실) 하여 회의를 진행하고자 하는 경우, 제 2 전자 디바이스(200)는, 사용자의 개입 없이, 수신된 비콘 신호에 포함된 제1 필드와 제2 필드의 값을 확인하는 것에 의해 회의실(area 1) 체크인을 확인하고 제 2 전자 디바이스(200) 자체 또는 상기 시스템 서버(300)와의 네트워크 연결을 진행할 수 있다.In the electronic device (first device) according to an embodiment of the present invention, the values of the first field and the second field included in the beacon signal received from another electronic device (second electronic device) are the values of the first field. The network connection with the second electronic device 200 may be performed only when the value and the value of the second field are the same. For example, when the user checks-in (or enters) the reserved meeting room area 1 and intends to conduct a meeting, the second electronic device 200 performs the first function included in the received beacon signal without user intervention. By checking the values of the field and the second field, check-in of the conference room area 1 may be confirmed and a network connection with the second electronic device 200 itself or the system server 300 may be performed.

한편, 상기 비콘 신호는 제 3 필드를 추가적으로 포함할 수도 있다. 제 3 필드는 해당 제 2 전자 디바이스(200)의 사용자가 시스템 서버(300)를 통해 예약한 시간과 관련된 속성일 수 있다. 예를 들어, 도 1의 회의실(area 1)에 존재하는 제 1 전자 디바이스(100)가(100)이 비콘 신호를 생성하는 경우, 비콘 신호에 포함된 제3 필드에는 제3값이 할당될 수 있다. Meanwhile, the beacon signal may additionally include a third field. The third field may be an attribute related to a time reserved by the user of the corresponding second electronic device 200 through the system server 300 . For example, when the first electronic device 100 present in the conference room area 1 of FIG. 1 generates a beacon signal, a third value may be assigned to a third field included in the beacon signal. have.

이러한 제3 필드의 값은 사용자에 의해 지정될 수 있다. 예를 들어, 회의실을 미리 예약한 사용자가 시스템 서버(300)로부터 회의실(area 1)의 예약 시간에 대응하는 제3 필드의 값을 전달받아 상기 제 2 전자 디바이스(200)에 상기 제3 필드의 값을 입력할 수 있다. 또는, 제1 필드의 값은 특정 어플리케이션에 의해 지정될 수도 있다.The value of this third field may be designated by the user. For example, a user who has reserved a conference room in advance receives the value of the third field corresponding to the reservation time of the conference room area 1 from the system server 300 and sends the value of the third field to the second electronic device 200 . You can enter a value. Alternatively, the value of the first field may be designated by a specific application.

다만, 상기 예약 시간은 경우에 따라서는 상기 제 1 전자 디바이스(100)의 상기 비콘 신호에 포함되지 않고 상기 메모리에 저장되어, 상기 예약 시간과 연계된 상기 제 1 필드 및 상기 제 2 필드 값을 변경하기 위해 사용될 수도 있다.However, in some cases, the reservation time is not included in the beacon signal of the first electronic device 100 but is stored in the memory, and the values of the first field and the second field associated with the reservation time are changed. may also be used to

경우에 따라, 본 발명의 일 실시예에 따른 비콘 신호는 바디 프레임에 제1 필드, 제2 필드 또는 제3 필드 중 하나가 포함될 수도 있으며, 제1 필드, 제2 필드 및 제3 필드를 모두 포함하되 어느 하나의 필드에는 기 설정된 무효 값(ignore value)이 할당될 수도 있다.In some cases, the beacon signal according to an embodiment of the present invention may include one of the first field, the second field, and the third field in the body frame, and includes all of the first field, the second field, and the third field. However, a preset invalid value may be assigned to any one field.

본 발명의 일 실시예에 따른 비콘 신호를 이용하여 두 전자 디바이스 간 네트워크 연결이 수립되는 과정을 도 4 를 참조하여 설명한다A process of establishing a network connection between two electronic devices using a beacon signal according to an embodiment of the present invention will be described with reference to FIG. 4 .

도 4는 본 발명의 일 실시예에 따른 전자 디바이스에서 비콘 신호를 생성하여 송신하고 수신하는 과정의 일례를 도시한 흐름도이다.4 is a flowchart illustrating an example of a process of generating, transmitting, and receiving a beacon signal in an electronic device according to an embodiment of the present invention.

우선 제 1 전자 디바이스(100)는 시간대 별로 비콘 신호에 포함될 제1 필드의 값과 제2 필드의 값을 지정한다. 전자 디바이스는, 메모리에 제1 필드의 값에 대응하여 저장된 제1값을 비콘 신호에 포함된 제1 필드의 값으로 지정하고, 상기 시스템 서버(300)를 통해 제 2 값을 수신하여 제 2 필드의 값으로 저장된 제2값을 비콘 신호에 포함된 제2 필드의 값으로 지정할 수 있다.First, the first electronic device 100 designates the value of the first field and the value of the second field to be included in the beacon signal for each time period. The electronic device designates the first value stored in the memory corresponding to the value of the first field as the value of the first field included in the beacon signal, and receives the second value through the system server 300 to receive the second field A second value stored as a value of may be designated as a value of a second field included in the beacon signal.

상기 제 1 전자 디바이스(100)는 상기 제1값이 할당된 제1 필드 및 상기 제2값이 할당된 제2 필드를 포함하는 비콘 신호를 생성한다(S401).The first electronic device 100 generates a beacon signal including a first field to which the first value is assigned and a second field to which the second value is assigned ( S401 ).

그리고, 제 1 전자 디바이스(100)는, 상기 생성된 비콘 신호를 브로드캐스트한다(S402).Then, the first electronic device 100 broadcasts the generated beacon signal (S402).

제 2 전자 디바이스(200)는 기 설정된 주파수 대역을 스캔하고, 상기 주파수 대역을 통해 브로드캐스트되는 비콘 신호를 수신한다(S403). The second electronic device 200 scans a preset frequency band and receives a beacon signal broadcast through the frequency band (S403).

제 2 전자 디바이스(200)는 상기 수신된 비콘 신호 내 제1 필드의 값을 확인한다. 전자 디바이스는, 상기 비콘 신호 내 제1 필드의 값이 기 설정된 무효 값(ignore value)이 아닌 경우, 상기 제1 필드의 값이 메모리에 기 저장된 제1값과 동일한지 여부를 확인한다.The second electronic device 200 checks the value of the first field in the received beacon signal. When the value of the first field in the beacon signal is not a preset invalid value, the electronic device checks whether the value of the first field is the same as the first value previously stored in the memory.

제 2 전자 디바이스(200)는, 상기 비콘 신호 내 제1 필드의 값이 메모리에 기 저장된 제1값과 동일하지 않은 경우 상기 비콘 신호의 패킷을 드롭하고, 상기 비콘 신호 내 제1 필드의 값이 메모리에 기 저장된 제1값과 동일한 경우, 상기 비콘 신호 내 제2 필드의 값을 확인한다. 전자 디바이스는, 상기 비콘 신호 내 제2 필드의 값이 기 설정된 무효 값(ignore value)이 아닌 경우, 상기 제2 필드의 값이 메모리에 기 저장된 제2값과 동일한지 여부를 확인한다.The second electronic device 200 drops the packet of the beacon signal when the value of the first field in the beacon signal is not the same as the first value previously stored in the memory, and the value of the first field in the beacon signal is If it is the same as the first value pre-stored in the memory, the value of the second field in the beacon signal is checked. When the value of the second field in the beacon signal is not a preset invalid value, the electronic device checks whether the value of the second field is the same as the second value previously stored in the memory.

전자 디바이스는, 상기 비콘 신호 내 제2 필드의 값이 메모리에 기 저장된 제2값과 동일하지 않은 경우 상기 비콘 신호의 패킷을 드롭하고, 상기 비콘 신호 내 제2 필드의 값이 메모리에 기 저장된 제2값과 동일한 경우, 상기 비콘 신호의 전송 주체를 향해 네트워크 연결을 위한 연결 요청 신호를 전송한다(S404).When the value of the second field in the beacon signal is not the same as the second value pre-stored in the memory, the electronic device drops the packet of the beacon signal, and sets the value of the second field in the beacon signal to the first value pre-stored in the memory If the value is equal to 2, a connection request signal for network connection is transmitted to the transmission subject of the beacon signal (S404).

제 1 전자 디바이스(100)는, 상기 비콘 신호의 전송 주체로부터 네트워크 연결을 수락하는 응답 신호를 수신한다(S405). 이로써, 두 전자 디바이스 간 무선 네트워크 연결이 수립된다(S406).The first electronic device 100 receives a response signal for accepting the network connection from the subject transmitting the beacon signal (S405). Accordingly, a wireless network connection between the two electronic devices is established (S406).

한편 여기서, 상기 비콘 신호로 사용되는 신호와 네트워크 연결 수립을 통하여 데이터를 송수신하기 위한 신호는 서로 다른 통신 시스템을 이용할 수 있다. 예를 들어, 상기 비콘 신호로서 근거리 신호, 예를 들어 블루투스가 사용될 수 있다. 상기 데이터를 위한 송수신하기 위한 통신 시스템은 Wi-Fi 등의 무선 인터넷 접속을 위한 모듈을 사용할 수 있다. Meanwhile, a signal used as the beacon signal and a signal for transmitting and receiving data through establishment of a network connection may use different communication systems. For example, a short-range signal, for example, Bluetooth, may be used as the beacon signal. The communication system for transmitting and receiving the data may use a module for wireless Internet access, such as Wi-Fi.

한편, 상기 비콘 신호를 감지하기 위하여 상기 제 2 전자 디바이스(200)는 블루투스 신호를 이용할 수 있다. 만약, 상기 블루투스 신호가 턴-오프되어 있는 경우에는 상기 비콘 신호를 감지할 수 없다. 따라서, 본 발명에서는 상기 블루투스가 특정 시간이 되면 자동적으로 턴-온시키는 것을 제안한다. Meanwhile, in order to detect the beacon signal, the second electronic device 200 may use a Bluetooth signal. If the Bluetooth signal is turned off, the beacon signal cannot be detected. Accordingly, the present invention proposes to automatically turn on the Bluetooth when a specific time comes.

상기 제 2 전자 디바이스(200), 예를 들어, 이동 단말에 내장된 어플리케이션에 저장된 특정 시간이 되면, 상기 이동 단말은 자동적으로 상기 블루투스를 턴-온한다. 여기서, 상기 어플리케이션에 저장된 특정 시간은 상기 사용자가 입력한 것일 수도 있고, 상기 서버(300)로부터 수신한 값 자체이거나 상기 수신한 값으로부터 소정 오프셋 값이 적용된 값일 수도 있다. When the specific time stored in the application built into the second electronic device 200, for example, the mobile terminal comes, the mobile terminal automatically turns on the Bluetooth. Here, the specific time stored in the application may be input by the user, a value received from the server 300 itself, or a value to which a predetermined offset value is applied from the received value.

상기 블루투스를 턴-온한 제 2 전자 디바이스(200)는 상기 비콘 신호를 감지하고, 상기 제 1 필드 및 상기 제 2 필드의 일치 여부를 확인한다.The second electronic device 200 that turns on the Bluetooth detects the beacon signal and checks whether the first field and the second field match.

또는, 상기 블루투스는 정해진 주기마다 자동적으로 블루투스를 턴-온/턴-오프하도록 설정될 수도 있다. Alternatively, the Bluetooth may be set to automatically turn on/off the Bluetooth at predetermined intervals.

예를 들어, 회의실의 입실 예약이 1시간 단위로 설정되는 경우에, 상기 블루투스는 상기 입실 시각에 맞추어 자동적으로 턴-온/턴-오프를 반복할 수 있다. For example, when the room reservation is set in units of one hour, the Bluetooth may automatically repeat turn-on/turn-off according to the check-in time.

이하, 상기 시스템 관리 방법에 따라 서버에서 상기 사용자 (또는 사용자 단말)의 회의실 체크-인이 트리거링되는 방법에 대하여 설명한다.Hereinafter, a method for triggering check-in of a conference room of the user (or user terminal) in the server according to the system management method will be described.

상기 네트워크 연결 요청을 제 2 전자 디바이스(200)에서 수신한 경우, 상기 사용자의 체크-인이 트리거링될 수 있다. 상기 제 1 전자 디바이스(100)는 상기 네트워크 연결 요청을 상기 체크-인 확인으로 간주하고, 상기 서버로 체크-인을 지시하는 메시지를 전송할 수 있다. When the second electronic device 200 receives the network connection request, check-in of the user may be triggered. The first electronic device 100 may regard the network connection request as the check-in confirmation and transmit a message instructing check-in to the server.

회의실 체크-인이 트리거링되는 또 다른 방법은, 상기 네트워크 연결 요청에 대한 응답을 통해 네트워크 연결이 수립된 경우에 상기 네트워크를 통해 체크-인 여부를 확인하기 위한 제 1 확인 메시지를 상기 제 1 전자 디바이스(100)가 제 2 전자 디바이스(200)로 전송한다. 이에 대하여 사용자로부터 긍정 응답(예를 들어, 예)이 입력된 경우, 제 1 응답 메시지로서 상기 체크-인 확인을 지시하는 정보를 제 1 전자 디바이스(100)에서 수신한다. 상기 제 1 전자 디바이스(100)는 상기 제 1 응답 메시지로서 긍정 응답을 수신한 경우에, 상기 시스템 서버(300)로 체크-인을 지시하는 상태 메시지를 전송할 수 있으며, 상기 시스템 서버(300)에서 상기 체크-인이 트리거링될 수도 있다.Another method in which the conference room check-in is triggered is, when a network connection is established through the response to the network connection request, a first confirmation message for confirming whether to check-in through the network to the first electronic device ( 100 ) transmits to the second electronic device ( 200 ). In response to this, when an affirmative response (eg, YES) is input from the user, the first electronic device 100 receives information indicating the check-in confirmation as a first response message. When receiving an affirmative response as the first response message, the first electronic device 100 may transmit a status message instructing check-in to the system server 300 , and in the system server 300 , The check-in may be triggered.

한편, 네트워크의 연결 수립 후에 상기 제 2 전자 디바이스(200)가 상기 사용자로부터 상기 제 1 확인 메시지에 대하여 부정 응답 (예를 들어, 아니오)을 입력 받은 경우, 상기 제 2 전자 디바이스(200)는 상기 제 1 전자 디바이스(100)로 체크-아웃을 지시하는 제 2 응답 메시지를 전송한다. 상기 제 1 전자 디바이스(100)는 상기 회의실이 체크-아웃 상태임을 알리는 상태 메시지를 상기 시스템 서버(300)로 전송할 수 있다. On the other hand, when the second electronic device 200 receives a negative response (eg, no) to the first confirmation message from the user after establishing the network connection, the second electronic device 200 receives the A second response message instructing check-out is transmitted to the first electronic device 100 . The first electronic device 100 may transmit a status message indicating that the conference room is in a check-out state to the system server 300 .

이하, 상기 시스템 관리 방법에 따라 체크-인 상태로부터 상기 사용자 (또는 사용자 단말)의 회의실 체크-아웃으로 트리거링되는 방법에 대하여 설명한다.Hereinafter, a method of triggering from a check-in state to a conference room check-out of the user (or user terminal) according to the system management method will be described.

상기 제 1 전자 디바이스(100)는 상기 제 2 전자 디바이스(200)와의 네트워크 연결이 소정 시간 이상 지속되지 않는 경우에, 상기 회의실에 사용자가 모두 퇴실한 것으로 간주하고, 상기 시스템 서버(300)로 체크-아웃을 지시하는 상태 메시지를 전송할 수 있다. 이를 위해, 상기 제 1 전자 디바이스(100)는 주기적으로 상기 네트워크의 연결 여부를 확인할 수 있다.When the network connection with the second electronic device 200 does not last for more than a predetermined time, the first electronic device 100 considers that all users have left the conference room, and checks with the system server 300 . - A status message indicating out can be transmitted. To this end, the first electronic device 100 may periodically check whether the network is connected.

또는 상기 제 1 전자 디바이스(100)에서도 비콘 신호를 감지할 수 있으며, 상기 제 2 전자 디바이스(200)에서 비콘 신호를 전송할 수 있으므로 상기 제 1 전자 디바이스(100)에서 비콘 신호의 감지 여부를 통해 상기 회의실에 체크-인 상태인지 여부를 확인할 수도 있다. Alternatively, the first electronic device 100 may also detect a beacon signal, and since the second electronic device 200 may transmit a beacon signal, the first electronic device 100 determines whether a beacon signal is detected. You can also check whether the meeting room is checked-in or not.

또는 상기 제 2 전자 디바이스(200)에서 회의실 사용 여부를 묻기 위한 메시지를 팝-업 형식으로 표시할 수 있다. 이미 회의실 체크-인이 완료된 상태에서 제 2 전자 디바이스(200)는 “회의실에 사용자가 있습니까?” 내지는 “예약 시간이 남아 있습니까”와 같은 질문의 형태로 팝업 메시지를 표시할 수 있다. 사용자는 상기 메시지에 대하여 “예” 또는 “아니오”로 긍정 응답 또는 부정 응답을 표시할 수 있다. 제 2 전자 디바이스(200)에 긍정 응답이 입력된 경우, 상기 제 2 전자 디바이스(200)는 상기 제 1 전자 디바이스(100)로 체크-인 유지를 의미하는 제 2 응답 메시지를 전송할 수 있다. 또는 아무런 메시지를 전송하지 않을 수도 있다.Alternatively, a message for asking whether to use the conference room in the second electronic device 200 may be displayed in a pop-up format. In a state in which the check-in of the meeting room has already been completed, the second electronic device 200 displays “Is there a user in the meeting room?” Or it can display a pop-up message in the form of a question like “Do you have time left for your appointment?” The user may indicate an affirmative response or a negative response with “yes” or “no” to the message. When an affirmative response is input to the second electronic device 200 , the second electronic device 200 may transmit a second response message indicating check-in maintenance to the first electronic device 100 . Or it may not send any messages.

제 2 전자 디바이스(200)에 부정 응답이 입력된 경우, 상기 제 2 전자 디바이스(200)는 상기 제 1 전자 디바이스(100)로 체크-아웃을 의미하는 메시지를 전송할 수 있다. 상기 체크-아웃을 의미하는 제 2 응답 메시지를 수신한 제 2 전자 디바이스(200)는 체크 아웃을 지시하기 위한 제 2 상태 메시지를 전송할 수 있다.When a negative response is input to the second electronic device 200 , the second electronic device 200 may transmit a message indicating check-out to the first electronic device 100 . Upon receiving the second response message indicating check-out, the second electronic device 200 may transmit a second status message for instructing check-out.

또는 제 1 전자 디바이스(100)가 네트워크를 통해, 상기 제 2 전자 디바이스(200)로 회의실 사용 여부를 묻기 위한 제 2 확인 메시지를 전송할 수 있다. 이미 회의실 체크-인이 완료된 상태에서 제 2 전자 디바이스(200)는 “회의실에 사용자가 있습니까?” 내지는 “예약 시간이 남아 있습니까”와 같은 질문의 형태로 메시지를 표시할 수 있다. 사용자는 상기 메시지에 대하여 “예” 또는 “아니오”로 긍정 응답 또는 부정 응답을 표시할 수 있다. 제 2 전자 디바이스(200)에 긍정 응답이 입력된 경우, 상기 제 2 전자 디바이스(200)는 상기 제 1 전자 디바이스(100)로 체크-인 유지를 의미하는 제 2 응답 메시지를 전송할 수 있다. 또는 아무런 메시지를 전송하지 않을 수도 있다. 상기 제 1 전자 디바이스(100)는 상기 시스템 서버(200)로 체크-인 상태를 알리는 제 2 상태 메시지를 전송할 수 있다. Alternatively, the first electronic device 100 may transmit a second confirmation message for inquiring whether to use the conference room to the second electronic device 200 through the network. In a state in which the check-in of the meeting room has already been completed, the second electronic device 200 displays “Is there a user in the meeting room?” Or you can display a message in the form of a question such as “Do you have time to book?” The user may indicate an affirmative response or a negative response with “yes” or “no” to the message. When an affirmative response is input to the second electronic device 200 , the second electronic device 200 may transmit a second response message indicating check-in maintenance to the first electronic device 100 . Or it may not send any messages. The first electronic device 100 may transmit a second status message notifying the check-in status to the system server 200 .

제 2 전자 디바이스(200)에 부정 응답이 입력된 경우, 상기 제 2 전자 디바이스(200)는 상기 제 1 전자 디바이스(100)로 체크-아웃을 의미하는 제 2 응답 메시지를 전송할 수 있다. 상기 체크-아웃을 의미하는 제 2 응답 메시지를 수신한 제 2 전자 디바이스(200)는 체크 아웃을 지시하기 위한 제 2 상태 메시지를 전송할 수 있다.When a negative response is input to the second electronic device 200 , the second electronic device 200 may transmit a second response message indicating check-out to the first electronic device 100 . Upon receiving the second response message indicating check-out, the second electronic device 200 may transmit a second status message for instructing check-out.

한편, 상기 제 2 전자 디바이스(200) 측에서는 네트워크의 턴-온 상태를 유지하는 것은 전력 소모 측면에서 문제가 있을 수 있다. 따라서, 상기 제 2 전자 디바이스(200)에 설치된 어플리케이션은 상기 제 2 전자 디바이스(200)의 블루투스를 주기적으로 온-오프 상태로 조절할 수 있다.Meanwhile, on the second electronic device 200 side, maintaining the turn-on state of the network may have a problem in terms of power consumption. Accordingly, the application installed in the second electronic device 200 may periodically adjust the Bluetooth of the second electronic device 200 to an on-off state.

한편, 상기 회의의 참석자 모두가 상기 사용자로서 식별될 수 있다. 상기 시스템 서버(300)에 참석자로 인정되는 모든 단말의 식별자 또는 모든 사용자는 상기 회의실 (area1)의 사용자로 인식될 수 있다. 따라서, 적어도 하나의 식별자에 대한 인증이 완료 되어도 상기 회의실 (area 1)에 대하여 체크-인으로 표시될 수 있다.Meanwhile, all of the participants of the conference may be identified as the user. Identifiers of all terminals or all users recognized as participants in the system server 300 may be recognized as users of the conference room area1. Accordingly, even when authentication of at least one identifier is completed, it may be displayed as check-in for the conference room area 1 .

반면, 상기 체크-아웃의 경우에는 모든 사용자로부터의 네트워크 연결이 소실되거나, 모든 사용자로부터 체크-아웃 확인을 나타내는 제 2 응답 메시지가 전송된 경우에 체크-아웃이 완료된 것으로 표시될 수 있다. On the other hand, in the case of the check-out, when network connections from all users are lost or a second response message indicating check-out confirmation is transmitted from all users, the check-out may be displayed as completed.

도 5는 본 발명의 일 실시예에 따른 전자 디바이스에서 시스템을 관리하는 방법의 일례를 도시한 흐름도이다.5 is a flowchart illustrating an example of a method for managing a system in an electronic device according to an embodiment of the present invention.

회의의 주최자, 또는 장소의 대표 예약자가 시스템 서버(300)를 통해 특정 장소, 예를 들어 회의실 (area 1)을 예약한다. 이 경우, 상기 대표 예약자 및 참석자의 제 2 전자 디바이스(200), 예를 들어 이동 단말기에는 상기 시스템 서버와 연계되는 어플리케이션이 설치된 것을 전제로 한다. 또한, 상기 시스템 서버(300)와 제 1 전자 디바이스(100)는 상기 예약에 관련한 정보를 공유하는 것이 전제된다. 상기 예약에 관련한 정보는 상기 회의실 (area 1)에 연계된 정보로서 상기 예약자, 참석자의 정보, 예약 시간 등이 전송된다.The organizer of the meeting or the representative reservationer of the place reserves a specific place, for example, the conference room (area 1) through the system server 300 . In this case, it is assumed that an application linked to the system server is installed in the second electronic device 200, for example, a mobile terminal of the representative reservation person and the attendee. In addition, it is premised that the system server 300 and the first electronic device 100 share information related to the reservation. The reservation-related information is information related to the conference room area 1, and information of the reservationer, attendees, reservation time, and the like are transmitted.

예약자가 예약한 특정 시간이 되면, 상기 어플리케이션을 통해 상기 제 2 전자 디바이스(200)들의 블루투스는 자동적으로 턴-온된다(S501).When a specific time reserved by the reservationer comes, the Bluetooth of the second electronic devices 200 is automatically turned on through the application (S501).

상기 제 2 전자 디바이스(200)들은 상기 회의실에 설치된 제 1 전자 디바이스(100)에서 생성되는 비콘 신호를 감지한다. 앞서 설명한 바와 같이, 상기 제 2 전자 디바이스(200)들은 상기 비콘 신호를 통해 전송된 제 1 필드 및 제 2 필드를 수신하여 인증을 수행한다. The second electronic devices 200 detect a beacon signal generated by the first electronic device 100 installed in the conference room. As described above, the second electronic devices 200 perform authentication by receiving the first field and the second field transmitted through the beacon signal.

상기 인증이 완료된 경우, 상기 제 1 전자 디바이스(100)와의 네트워크 연결 수립 및 체크-인 (또는 입실) 여부에 대한 확인을 진행한다(S503). 구체적으로, 체크-인의 확인은 앞서 언급한 바와 같이 수행될 수 있다. 예를 들어, 상기 제 1 전자 디바이스(100)와 상기 제 2 전자 디바이스(200) 간의 네트워크 연결이 수립된 경우, 체크-인이 완료된 것으로 간주한다. 따라서, 상기 제 1 전자 디바이스(100)에서 상기 서버(300)로 체크인이 완료되었음을 알리는 제 1 상태 메시지를 전송할 수 있다(S503). When the authentication is completed, a network connection with the first electronic device 100 is established and a check-in (or check-in) is performed (S503). Specifically, confirmation of check-in may be performed as described above. For example, when a network connection between the first electronic device 100 and the second electronic device 200 is established, it is considered that check-in is completed. Accordingly, the first electronic device 100 may transmit a first status message indicating that check-in is completed to the server 300 ( S503 ).

여기서, 상기 제 2 전자 디바이스(200)들 중 적어도 하나의 디바이스로부터 네트워크 연결 요청을 수신한 경우, 상기 체크-인(입실)은 활성화될 수 있다(S505).Here, when a network connection request is received from at least one of the second electronic devices 200 , the check-in (room) may be activated (S505).

상기 회의실 (area1)에 재실 중에 상기 제 2 전자 디바이스(200)를 통해 주기적으로 네트워크 연결 여부를 체크하여 상기 회의실의 재실 여부를 확인할 수 있다(S507, S508). 상기 블루투스의 주기적 턴-온 절차를 통해 상기 제 1 전자 디바이스(100) 및 제 2 전자 디바이스(200) 간 네트워크 연결을 확인하여 재실 여부를 확인할 수 있다. 또는, 상기 제 2 전자 디바이스(200)로 회의 진행 여부에 대한 제 2 확인 메시지를 전송하여 재실 여부를 확인할 수도 있다.During the occupancy of the meeting room area1, it is possible to check whether the meeting room is occupant by periodically checking whether the network is connected through the second electronic device 200 (S507, S508). The occupancy may be checked by checking the network connection between the first electronic device 100 and the second electronic device 200 through the Bluetooth periodic turn-on procedure. Alternatively, the second electronic device 200 may transmit a second confirmation message regarding whether the meeting is proceeding to confirm whether the room is present.

상기 네트워크 연결이 소실되거나, 상기 제 2 전자 디바이스(200)로부터 체크-아웃을 확인하는 제 2 응답 메시지를 수신한 경우, 상기 제 1 전자 디바이스(100)는 상기 시스템 서버(300)로 상기 체크-아웃을 지시하는 제 2 상태 메시지를 전송한다. When the network connection is lost or a second response message confirming check-out is received from the second electronic device 200 , the first electronic device 100 sends the check-out to the system server 300 . A second status message indicating out is transmitted.

한편, 상기 S503 단계에서, 상기 체크-인을 부정하는 제 1 응답 메시지가 상기 제 2 전자 디바이스(200)로부터 상기 제 1 전자 디바이스(100)로 전송될 수 있다(S504). 이를 수신한 상기 제 1 전자 디바이스(100)는 상기 시스템 서버로 체크-아웃을 지시하는 제 1 상태 메시지를 전송할 수 있다(S509). 또는, 아무런 메시지를 전송하지 않을 수도 있다.Meanwhile, in step S503 , a first response message negating the check-in may be transmitted from the second electronic device 200 to the first electronic device 100 ( S504 ). Upon receiving this, the first electronic device 100 may transmit a first status message instructing check-out to the system server (S509). Alternatively, no message may be transmitted.

상기 시스템 서버(300)가 제 1 상태 메시지로서 체크-인 (입실)을 지시하는 정보를 수신한 경우, 상기 시스템 서버(300)는 체크-인상태를 표시한다. 상기 시스템 서버(300)가 제 1 상태 메시지로서 체크-아웃 (퇴실)을 지시하는 정보를 수신한 경우, 상기 시스템 서버(300)는 체크-아웃을 표시한다. When the system server 300 receives the check-in (entry) information as the first status message, the system server 300 displays the check-in status. When the system server 300 receives information indicating check-out (out) as the first status message, the system server 300 displays check-out.

상기 시스템 서버(300)가 제 2 상태 메시지로서 체크-인을 지시하는 정보를 수신한 경우, 상기 시스템 서버(300)는 체크-인 상태를 유지한다. 상기 시스템 서버(300)가 제 1 상태 메시지로서 체크-아웃을 지시하는 정보를 수신한 경우, 상기 시스템 서버(300)는 퇴실을 의미하는 체크-아웃을 표시한다. When the system server 300 receives information indicating check-in as the second status message, the system server 300 maintains the check-in state. When the system server 300 receives information indicating check-out as the first status message, the system server 300 displays check-out indicating a departure.

이와 같이 비콘 신호를 이용하여 시스템을 관리하는 방법을 통해, 자원을 효과적으로 이용할 수 있다. 또한, 사용자로서 편리하게 시스템을 이용할 수 있을 것이다. Through the method of managing the system using the beacon signal as described above, resources can be effectively used. In addition, you will be able to use the system conveniently as a user.

상술한 과정은 하나의 전자 디바이스 내에서 수행될 수도 있으며, 도54 의 과정 중 일부와 도 5의 과정 중 일부가 동시에 또는 시간적으로 중첩되어 수행될 수도 있다.The above-described process may be performed within one electronic device, and a part of the process of FIG. 54 and a part of the process of FIG. 5 may be performed simultaneously or overlapping in time.

본 발명의 일 실시예에 의하면, 전술한 방법(동작 흐름도)은, 프로그램이 기록된 매체에 프로세서가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 프로세서가 읽을 수 있는 매체의 예로는, ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장장치 등이 있으며, 캐리어 웨이브(예를 들어, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다.According to an embodiment of the present invention, the above-described method (operation flow chart) can be implemented as processor-readable code on a medium in which a program is recorded. Examples of the processor-readable medium include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, etc., and may be implemented in the form of a carrier wave (eg, transmission over the Internet). include

상기와 같이 설명된 전자 디바이스는 상기 설명된 실시예들의 구성과 방법이 한정되게 적용될 수 있는 것이 아니라, 상기 실시예들은 다양한 변형이 이루어질 수 있도록 각 실시예들의 전부 또는 일부가 선택적으로 조합되어 구성될 수도 있다. In the electronic device described above, the configuration and method of the above-described embodiments are not limitedly applicable, but all or part of each embodiment may be selectively combined so that various modifications may be made. may be

한편, 본 명세서와 도면을 통해 본 발명의 바람직한 실시 예들에 대하여 설명하였으며, 비록 특정 용어들이 사용되었으나, 이는 단지 본 발명의 기술 내용을 쉽게 설명하고 발명의 이해를 돕기 위한 일반적인 의미에서 사용된 것일 뿐, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시 예외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 자명한 것이다.On the other hand, preferred embodiments of the present invention have been described through the present specification and drawings, and although specific terms are used, these are only used in a general sense to easily explain the technical content of the present invention and help the understanding of the present invention. , it is not intended to limit the scope of the present invention. It will be apparent to those of ordinary skill in the art to which the present invention pertains that other modifications based on the technical spirit of the present invention can be implemented even in the exceptions disclosed herein.

Claims (19)

비콘 신호를 이용하여 전자 디바이스에서 시스템을 관리하는 방법에 있어서,
제 1 전자 디바이스로부터 생성 & 전송되는 비콘 신호를 수신하는 단계;
상기 비콘 신호에 포함된 제 1 필드 및 제 2 필드에 기반하여, 제 2 전자 디바이스를 인증하는 단계;
상기 제 2 전자 디바이스가 상기 제 1 전자 디바이스로 네트워크 요청 메시지를 전송하는 단계; 및
상기 요청 메시지에 대한 응답으로, 네트워크 응답 메시지를 수신하는 단계를 포함하고,
상기 요청 메시지를 수신한 제 1 전자 디바이스로부터 서버로 입실을 확인하는 제 1 상태 메시지가 전송되는,
시스템 관리 방법.
In the method of managing a system in an electronic device using a beacon signal,
receiving a beacon signal generated & transmitted from the first electronic device;
authenticating a second electronic device based on a first field and a second field included in the beacon signal;
transmitting, by the second electronic device, a network request message to the first electronic device; and
In response to the request message, comprising the step of receiving a network response message,
A first status message for confirming the entrance to the server is transmitted from the first electronic device receiving the request message,
How to administer the system.
제 1 항에 있어서,
상기 네트워크 요청 메시지는,
사용자로부터 입실 여부에 대한 정보를 입력 받은 경우에 전송되는,
시스템 관리 방법.
The method of claim 1,
The network request message is
Sent when information on whether to enter the room is input from the user,
How to administer the system.
제 1 항에 있어서,
상기 네트워크 요청 메시지는,
상기 제 2 전자 디바이스를 인증을 조건으로 생성되는,
시스템 관리 방법.
The method of claim 1,
The network request message is
generated under the condition of authenticating the second electronic device,
How to administer the system.
제 1 항에 있어서,
상기 비콘 신호는 블루투스를 이용하여 수신되고,
상기 블루투스는 소정 시간이 되면 자동적으로 턴-온 (turn-on)되는 것을 특징으로 하는,
시스템 관리 방법.
The method of claim 1,
The beacon signal is received using Bluetooth,
The Bluetooth is automatically turned on (turn-on) when a predetermined time, characterized in that,
How to administer the system.
제 4 항에 있어서,
상기 블루투스는 소정 주기로 턴-온 및 턴-오프(turn-off) 되는 것을 특징으로 하는,
시스템 관리 방법.
5. The method of claim 4,
The Bluetooth is turned on and off at a predetermined cycle, characterized in that
How to administer the system.
제 1 항에 있어서,
상기 제 1 필드는, 특정 장소를 나타내는 식별자를 포함하고,
상기 제 2 필드는, 상기 제 2 전자 디바이스의 식별자 또는 상기 제 2 전자 디바이스의 사용자를 식별하기 위한 식별자를 포함하는,
시스템 관리 방법.
The method of claim 1,
The first field includes an identifier indicating a specific place,
The second field includes an identifier of the second electronic device or an identifier for identifying a user of the second electronic device,
How to administer the system.
제 1 항에 있어서,
상기 제 2 필드에서 지시하는 값은,
시간에 따라 변하는 것을 특징으로 하는,
시스템 관리 방법.
The method of claim 1,
The value indicated by the second field is,
characterized in that it changes with time,
How to administer the system.
비콘 신호를 이용하여 전자 디바이스에서 시스템을 관리하는 방법에 있어서,
제 1 전자 디바이스에서 생성한 제 1 필드 및 제 2 필드를 포함하는 비콘 신호를 제 2 전자 디바이스로 전송하는 단계;
상기 제 2 전자 디바이스로부터 네트워크 요청 메시지를 수신하는 단계; 및
서버로 입실을 지시하는 제 1 상태 메시지를 전송하는 단계를 포함하는,
시스템 관리 방법.
In the method of managing a system in an electronic device using a beacon signal,
transmitting a beacon signal including a first field and a second field generated by the first electronic device to a second electronic device;
receiving a network request message from the second electronic device; and
Comprising the step of transmitting a first status message instructing the entrance to the server,
How to administer the system.
제 8 항에 있어서,
상기 네트워크 요청 메시지는,
상기 제 2 전자 디바이스가 상기 제 1 필드 및 제 2 필드에 기반하여 인증된 경우, 상기 제 2 전자 디바이스로부터 전송되는,
시스템 관리 방법.
9. The method of claim 8,
The network request message is
transmitted from the second electronic device when the second electronic device is authenticated based on the first field and the second field;
How to administer the system.
제 8 항에 있어서,
상기 제 1 전자 디바이스로 상기 요청에 대한 응답 메시지를 전송하는 단계를 포함하고,
시스템 관리 방법.
9. The method of claim 8,
Transmitting a response message to the request to the first electronic device,
How to administer the system.
제 8 항에 있어서,
상기 제 1 필드는, 특정 장소를 나타내는 식별자를 포함하고,
상기 제 2 필드는, 상기 제 2 전자 디바이스의 식별자 또는 상기 제 2 전자 디바이스의 사용자를 식별하기 위한 식별자를 포함하는,
시스템 관리 방법.
9. The method of claim 8,
The first field includes an identifier indicating a specific place,
The second field includes an identifier of the second electronic device or an identifier for identifying a user of the second electronic device,
How to administer the system.
제 11 항에 있어서,
상기 제 2 필드는 서버로부터 전송되고,
상기 제 2 필드는 상기 제 1 필드와 연계된 값인,
시스템 관리 방법.
12. The method of claim 11,
The second field is transmitted from the server,
the second field is a value associated with the first field;
How to administer the system.
제 8 항에 있어서,
상기 제 2 필드에서 지시하는 값은,
시간에 따라 변하는 것을 특징으로 하는,
시스템 관리 방법.
9. The method of claim 8,
The value indicated by the second field is,
characterized in that it changes with time,
How to administer the system.
제 8 항에 있어서,
상기 제 2 전자 디바이스와의 네트워크 연결을 주기적으로 확인하는 단계를 더 포함하는,
시스템 관리 방법.
9. The method of claim 8,
Further comprising periodically checking a network connection with the second electronic device,
How to administer the system.
제 14 항에 있어서,
상기 서버로 제 2 상태 메시지를 전송하는 단계를 더 포함하고,
상기 네트워크가 연결된 경우 상기 제 2 상태 메시지는 입실을 지시하고,
상기 네트워크가 소실된 경우 상기 제 2 상태 메시지는 비-입실을 지시하는,
시스템 관리 방법.
15. The method of claim 14,
sending a second status message to the server;
When the network is connected, the second status message indicates an entrance,
When the network is lost, the second status message indicates non-entry,
How to administer the system.
비콘 신호를 이용하여 시스템을 관리하는 방법을 수행하는 디바이스에 있어서,
송수신 모듈; 및
프로세서를 포함하고,
상기 프로세서는 인접 디바이스로부터 생성 & 전송되는 비콘 신호를 수신하도록 상기 송수신 모듈을 제어하고, 상기 비콘 신호에 포함된 제 1 필드 및 제 2 필드에 기반하여, 상기 디바이스를 인증하며, 상기 인접 디바이스로 네트워크 요청 메시지를 전송하고, 상기 요청 메시지에 대한 응답으로, 네트워크 응답 메시지를 수신하도록 상기 송수신 모듈을 제어하고,
상기 요청 메시지를 수신한 인접 디바이스로부터 입실을 확인하는 제 1 상태 메시지가 서버로 전송되는,
디바이스.
In a device for performing a method for managing a system using a beacon signal,
transceiver module; and
including a processor;
The processor controls the transceiver module to receive a beacon signal generated & transmitted from a neighboring device, authenticates the device based on a first field and a second field included in the beacon signal, and provides a network to the neighboring device. controlling the transceiver module to transmit a request message, and to receive a network response message in response to the request message,
A first status message confirming the entrance from the neighboring device that has received the request message is transmitted to the server,
device.
비콘 신호를 이용하여 시스템을 관리하는 방법을 수행하는 디바이스에 있어서,
송수신 모듈; 및
프로세서를 포함하고,
상기 프로세서는, 제 1 필드 및 제 2 필드를 포함하는 비콘 신호를 생성하여 인접 디바이스로 전송하고, 상기 인접 디바이스로부터 네트워크 요청 메시지를 수신하며, 상기 네트워크 요청 메시지를 수신한 경우, 서버로 입실 또는 비-입실 여부에 관한 정보를 포함하는 제 1 상태 메시지를 전송하도록 상기 송수신 모듈을 제어하는,
디바이스.
In a device for performing a method for managing a system using a beacon signal,
transceiver module; and
including a processor;
The processor generates a beacon signal including a first field and a second field, transmits it to a neighboring device, receives a network request message from the neighboring device, and when receiving the network request message, enters a server or does not - Controlling the transmission/reception module to transmit a first status message including information on whether to enter or not,
device.
비콘 신호를 이용하여 시스템을 관리하는 방법을 수행하는 프로그램이 기록된 컴퓨터 해독 가능 기록 매체로서,
제 1 전자 디바이스로부터 생성 & 전송되는 비콘 신호를 수신하는 단계;
상기 비콘 신호에 포함된 제 1 필드 및 제 2 필드에 기반하여, 제 2 전자 디바이스를 인증하는 단계;
상기 제 1 전자 디바이스로 네트워크 요청 메시지를 전송하는 단계; 및
상기 요청 메시지에 대한 응답으로, 네트워크 응답 메시지를 수신하는 단계를 실행하는,
컴퓨터 해독 가능 기록 매체.
A computer-readable recording medium in which a program for performing a method of managing a system using a beacon signal is recorded,
receiving a beacon signal generated & transmitted from the first electronic device;
authenticating a second electronic device based on a first field and a second field included in the beacon signal;
transmitting a network request message to the first electronic device; and
In response to the request message, performing the step of receiving a network response message,
computer readable recording medium.
비콘 신호를 이용하여 시스템을 관리하는 방법을 수행하는 프로그램이 기록된 컴퓨터 해독 가능 기록 매체로서,
제 1 전자 디바이스에서 제 1 필드 및 제 2 필드를 포함하는 비콘 신호를 전생성하여 제 2 전자 디바이스로 전송하는 단계;
상기 제 2 전자 디바이스로부터 네트워크 요청 메시지를 수신하는 단계; 및 상기 네트워크 요청 메시지를 수신한 경우, 서버로 입실 또는 비-입실 여부에 관한 정보를 포함하는 제 1 상태 메시지를 전송하는 단계를 실행하는,
컴퓨터 해독 가능 기록 매체.
A computer-readable recording medium in which a program for performing a method of managing a system using a beacon signal is recorded,
pre-generating a beacon signal including the first field and the second field in the first electronic device and transmitting the beacon signal to the second electronic device;
receiving a network request message from the second electronic device; and when receiving the network request message, transmitting a first status message including information on whether to enter or not to enter the server,
computer readable recording medium.
KR1020150014894A 2015-01-30 2015-01-30 A method for managing system and a device thereof KR102295571B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150014894A KR102295571B1 (en) 2015-01-30 2015-01-30 A method for managing system and a device thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150014894A KR102295571B1 (en) 2015-01-30 2015-01-30 A method for managing system and a device thereof

Publications (2)

Publication Number Publication Date
KR20160093951A KR20160093951A (en) 2016-08-09
KR102295571B1 true KR102295571B1 (en) 2021-08-30

Family

ID=56712354

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150014894A KR102295571B1 (en) 2015-01-30 2015-01-30 A method for managing system and a device thereof

Country Status (1)

Country Link
KR (1) KR102295571B1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101314435B1 (en) * 2012-06-19 2013-10-07 가톨릭대학교 산학협력단 Method for security roaming of mobile node and foreign agent apparatus thereof and security roaming system
KR101342003B1 (en) 2012-07-12 2013-12-16 에스케이텔레콤 주식회사 Method and apparatus for determining indoor position by using wireless lan signal

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8880103B2 (en) * 2009-10-12 2014-11-04 Qualcomm Incorporated Method and apparatus for transmitting indoor context information
KR20120101894A (en) * 2011-03-07 2012-09-17 주식회사 동양에이디씨 Car incoming and outgoing management system and control method using wi-fi
KR102072595B1 (en) * 2012-06-13 2020-03-02 한국전자통신연구원 Terminal and method for request and acquire an information associated with channel access in wireless local area network, apparatus for providing an information associated with channel access in wlan

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101314435B1 (en) * 2012-06-19 2013-10-07 가톨릭대학교 산학협력단 Method for security roaming of mobile node and foreign agent apparatus thereof and security roaming system
KR101342003B1 (en) 2012-07-12 2013-12-16 에스케이텔레콤 주식회사 Method and apparatus for determining indoor position by using wireless lan signal

Also Published As

Publication number Publication date
KR20160093951A (en) 2016-08-09

Similar Documents

Publication Publication Date Title
KR102208438B1 (en) Method for proximity service data and an electronic device thereof
WO2015069024A1 (en) Method and apparatus for establishing device-to-device connection in wireless communication system
US20220163647A1 (en) Ranging method and device
US20150264139A1 (en) Method and electronic devices for performing functions
WO2016131183A1 (en) Method, apparatus and system for acquiring location information of target object
KR101764267B1 (en) System of displaying phone number for vehicle and control method thereof
CN103533533A (en) Signal transmission method and device
US11832240B2 (en) Method and device for sidelink communication
US20120315885A1 (en) Mobile communication terminal, network-side device, mobile communication system, program and method of changing operation period of mobile communication system
JP4281705B2 (en) Wireless communication system, ad hoc connection setting information distribution device, and ad hoc connection setting information distribution method used therefor
US10813166B2 (en) Method and device for group communication
US9781550B2 (en) Communication system, communication terminal, server, communication method, recording medium, information query method and information specifying method
US20230328716A1 (en) Sidelink SL-Based Positioning Method and Apparatus, and Terminal
KR102295571B1 (en) A method for managing system and a device thereof
KR102238897B1 (en) Method for proximity service data and an electronic device thereof
KR101924313B1 (en) System for m2m adaptive platform
JP6126148B2 (en) Wireless LAN access point and control method thereof
JP2019050446A (en) Access control method and device thereof
US9232561B2 (en) Wireless communication device and wireless communication method
US11632186B2 (en) Methods and systems for capturing signals in accordance with allocated resources
JP2014212403A (en) Radio relay device, communication system, and communication method
KR102490933B1 (en) Group ticket network system of offline event and method for managing thereof
KR102373530B1 (en) Method for providing appointment managing service based on appointment information expressed one or more division area
US10292106B2 (en) Method and apparatus for managing power for a device
US10944825B2 (en) Information sharing support server, information sharing support system, and information sharing support method

Legal Events

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