[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101574767B1 - System and method for detect for ble device - Google Patents

System and method for detect for ble device Download PDF

Info

Publication number
KR101574767B1
KR101574767B1 KR1020140076722A KR20140076722A KR101574767B1 KR 101574767 B1 KR101574767 B1 KR 101574767B1 KR 1020140076722 A KR1020140076722 A KR 1020140076722A KR 20140076722 A KR20140076722 A KR 20140076722A KR 101574767 B1 KR101574767 B1 KR 101574767B1
Authority
KR
South Korea
Prior art keywords
ble
search
link
information
central
Prior art date
Application number
KR1020140076722A
Other languages
Korean (ko)
Inventor
구승엽
조종현
김철민
Original Assignee
주식회사 차후
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 차후 filed Critical 주식회사 차후
Priority to KR1020140076722A priority Critical patent/KR101574767B1/en
Application granted granted Critical
Publication of KR101574767B1 publication Critical patent/KR101574767B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • 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)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention relates to a search system which can establish a communication connection by searching a Bluetooth low energy (BLE) device. The system executes a search or request operation in the BLE system area of a central device to reconnect when the BLE devices are disconnected from the central device. The result and event are transmitted to a higher application area. Accordingly, the higher application area can only rely on the system result of the central device and cannot ensure the system stability, thereby having no way of solving an issue when a result value is not received. The present invention configures a server means which stores and manages the central device information on a network, enables a request to be made to search for a link-loss BLE device through the server means when the link-loss BLE device is disconnected from the central device, inputs the request to a different second central device based on the link information of the server means to search the link-loss BLE device, and receives the search result to provide the information to the first central device which is a link target. Accordingly, a user of the central device can check the BLE device information search information.

Description

저전력 블루투스 장치 검색 시스템과 제어방법{SYSTEM AND METHOD FOR DETECT FOR BLE DEVICE}TECHNICAL FIELD [0001] The present invention relates to a low power Bluetooth device search system and a control method thereof.

본 발명은 링크 로스된 저전력 블루투스(BLE; Bluetooth Low Energy) 장치를 검색하여 그 검색정보를 제공할 수 있도록 하는 검색시스템에 관한 것으로, 더 상세하게는 링크 로스(link loss)된 저전력 블루투스 장치를 검색하고, 링크대상이었던 마스터장치(device)에 링크 로스된 저전력 블루투수 장치의 검색정보를 제공할 수 있도록 하여, 마스터장치의 사용자가 저전력 블루투스 장치의 상태(위치)를 확인할 수 있도록 한 저전력 블루투스 장치 검색 시스템에 관한 것이다. BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a search system for searching for a link-less Bluetooth low energy (BLE) device and providing search information thereof, and more particularly, to a search system for searching for a link- (Bluetooth) device that enables the user of the master device to check the status (position) of the low-power Bluetooth device by providing search information of the low-power blue-permeable device that is linked to the master device that was the link target ≪ / RTI >

블루투스(Bluetooth)는 개인 근거리 무선 통신(PANs)을 위한 산업 표준으로 IEEE 802.15.1 규격을 사용하며, 다양한 기기들이 안전하고 저렴한 비용으로 전 세계적으로 이용할 수 있는 무선 주파수를 이용해 서로 통신할 수 있도록 한다. Bluetooth uses the IEEE 802.15.1 standard as an industry standard for personal area wireless communications (PANs), enabling various devices to communicate with each other using radio frequencies that are globally available at a safe and low cost .

이와 같은 블루투스는 ISM 대역인 2.45GHz를 사용하며, 버전 1.1, 1.2, 2.0+EDR(Enhanced Data Rate), 2.1+EDR, 3.0+HS(High Speed), 4.0, 4.1와 같이 새로운 기능을 부가하여 발전하였으며, 블루투스 4.0에서부터 저전력(BLE; Bluetooth Low Energy) 새로운 프로토콜 스택이 제안된다. 여기서, 전력호스트를 위한 "Bluetooth Smart Ready" 와 센서를 위한 "Bluetooth Smart" 가 제공된다.Bluetooth uses the ISM band of 2.45 GHz and adds new functions such as version 1.1, 1.2, 2.0 + EDR (Enhanced Data Rate), 2.1 + EDR, 3.0 + HS A new protocol stack with Bluetooth low energy (BLE) is proposed from Bluetooth 4.0. Here, "Bluetooth Smart Ready" for the power host and "Bluetooth Smart" for the sensor are provided.

BLE만 지원되는 칩은 싱글모드(single mode)라고 부르며 단방향 전송만 지원되고 탑재된 제품을 상기에서와 같이 블루투스 스마트(Bluetooth smart)라고 부르고, 기존(classic) 블루투스와 함께 들어있는 칩은 듀얼모드(dual mode)라고 부르며 양방향 전송이 지원되며 탑재된 제품을 블루투스 스마트 레디(Bluetooth smart ready)라고 부른다. The chips that are supported only with BLE are called single mode and only the one way transmission is supported. The mounted product is called Bluetooth smart as above, and the chip included with the conventional Bluetooth is called dual mode called dual mode, which supports bidirectional transmission and is referred to as Bluetooth smart ready.

저전력 무선 기술의 발달로 현재 다양한 무선기반의 많은 제품들의 상용화되고 있다. 그 중 블루투스 통신 기반의 제품들은 스마트폰과 융합하여 웨어러블(wearable) 디바이스로 점차 확산되고 있다. With the development of low-power wireless technology, many products based on various wireless bases are being commercialized. Among them, products based on Bluetooth communication converge with smart phones and are gradually spreading as wearable devices.

상기에서 언급한 바와 같이 블루투스 V4.0이 릴리즈 되면서 BLE라는 새로운 프로토콜이 추가되었으며 BLE가 지원되는 칩셋들이 상용화되어 체온계, 심박계 등 무선 의료 디바이스 근접거리 감지 태그, 스마트 와치, U-health 디바이스 등 다양한 형태의 디바이스들이 사용되고 있다. As mentioned above, as Bluetooth V4.0 is released, a new protocol called BLE has been added. BLE-supported chipsets have been commercialized, and various types of wireless medical device proximity sensing tags such as a thermometer, a heart rate monitor, smart watch, U- Devices are being used.

이와 같은 BLE 디바이스들은 머지않아 더욱 다양한 형태의 디바이스로 상용화될 것으로 예상되며, 본 발명에서는 IoT(Internet of Things; 사물인터넷) 서비스에 활용할 수 있는 상기와 같은 BLE 디바이스들을 검색하는 방법을 제안하고자 한다. Such BLE devices are expected to be commercialized as more various types of devices in the near future, and the present invention proposes a method of searching for the above-mentioned BLE devices that can be utilized in the Internet of Things (IOT) service.

저전력 블루투스(Bluetooth Low Energy)는 전지하나로 오래시간을 지속할 수 있는 디바이스가 주요 타겟(Target)이기 때문에 속도는 다른 무선 전송 규격보다 상대적으로 느린 것이 특징이다. Bluetooth Low Energy is characterized by relatively slow speeds compared to other wireless transmission standards because devices that can last a long time with a single battery are the main targets.

심장 박동검사기 같은 디바이스는 싱글모드 솔루션이 탑재되고, 스마트폰, 태블릿컴퓨터, 노트북 등 에는 듀얼모드 솔루션이 탑재된다. 각각 1MBit/s와 3MBit/s를 지원한다. Devices such as a heart rate monitor are equipped with a single-mode solution, while smartphones, tablet computers and laptops are equipped with dual-mode solutions. It supports 1MBit / s and 3MBit / s, respectively.

도 1은 BLE 구조(Architecture)를 나타낸다. Figure 1 shows a BLE Architecture.

여기에서 BLE 디바이스는 싱글모드 BLE 디바이스를 의미한다.Here, a BLE device refers to a single mode BLE device.

이와 같은 BLE에는 상호 기기들과의 호환성을 위한 프로파일(Profile)들과 이 프로파일들을 사용할 수 있는 서비스들을 규약하고 있다. These BLEs have profiles for interoperability with other devices and services that can use these profiles.

도 2는 BLE 프로파일과 그 서비스의 일 예를 나타낸다. 2 shows an example of a BLE profile and its service.

BLE 디바이스의 동작방식은 다음과 같다. The operation method of the BLE device is as follows.

마스터(master) 역할을 하는 'central device'가 있고 한대의 'central device'에 다수 개의 BLE 디바이스들이 슬래이브(Slave)로 연결되는 무선통신방식이다. There is a 'central device' acting as a master and a wireless communication method in which a plurality of BLE devices are connected to a 'slave' in one 'central device'.

도 3은 BLE 디바이스 동작방식을 나타낸다.Figure 3 illustrates the manner in which the BLE device operates.

슬래이브 역할을 하는 디바이스들은 싱글모드만 지원되는 칩셋들로 기존의 하위 버전의 블루투스와는 호환되지 않는다. 싱글모드를 지원하는 디바이스들은 극소량의 전력을 사용하며 이에 싱글모드와 호환이되는 'Central Device'는 듀얼모드 방식을 지원해야한다. Devices that serve as slaves are chipsets that support only single mode and are not compatible with older versions of Bluetooth. Devices supporting single mode use very small amount of power, so 'Central Device' which is compatible with single mode should support dual mode.

상기에서도 언급한 바와 같이, BLE 디바이스는 초소형, 저전력, 적은 자원을 사용하는 다수개의 중앙디바이스(Central device)와 연결될 수 있으며, 대표적인 예로 심박측정기, 거리 이탈 알림 태그(Proximity tag) 등을 들 수 있다. As mentioned above, the BLE device can be connected to a plurality of central devices using an ultra-small, low-power, and low-resource. Typical examples of the BLE device include a heart rate monitor and a proximity tag .

이에 중앙 디바이스는 많은 프로세싱 처리와 메모리가 탑재된 스마트폰이나 태블릿 PC 등을 들 수 있다.The central device is a smartphone or tablet PC with a lot of processing processing and memory.

도 4는 BLE 애드버타이징 프로세스(Advertising Process)를 나타낸다.4 shows a BLE advertising process.

도 4에 도시된 바와 같이, BLE 디바이스에서는 디바이스를 식별 가능한 애드버타이징 데이터(Advertising data)를 주기적으로 애드버타이징하면서 중앙디바이스에서 요청이오기를 대기한다. As shown in FIG. 4, the BLE device waits for a request from the central device while periodically advertising advertisement data that can identify the device.

BLE 디바이스는 슬래이브로서, 마스터 역할을 하는 주변의 다수 중앙디바이스들에게 브로드캐스트(Broadcast)를 할 수 있으며, 마스터와 슬래이브 즉, 어느 하나의 중앙디바이스(Central device)와 연결이 활성화되면 애드버타이징 상태는 종료된다.  A BLE device is a slave that can broadcast to a large number of central devices in the vicinity of a master. When a connection with a master and a slave, that is, a central device, is activated, The tiding state is terminated.

이와 같이 BLE 디바이스는 자신의 존재를 지속적으로 알리는 브로드캐스트 토플리지(Broadcast topology)가 구성된다. In this way, the BLE device is configured with a broadcast topology that continuously informs its existence.

도 5는 브로드캐스트 토플리지를 나타낸다. 5 shows a broadcast topology.

현재의 BLE 디바이스들은 연결되어 있는 중앙디바이스와 연결을 자동으로 유지하기 위하여 중앙디바이스와 연결이 끊긴 경우(link-loss) 애드버타이징 모드로 진입하여 중앙디바이스와 자동으로 연결되도록 한다. Current BLE devices automatically enter the advertising mode when they are disconnected from the central device to automatically maintain a connection with the connected central device and automatically connect to the central device.

여기에서 링크 로스(link-loss)라 함은 BLE 디바이스와 중앙 디바이스 간의 통신이 불가능한 상태로 연결이 끊겼음을 의미한다. Here, link-loss means that the connection between the BLE device and the central device is lost.

예를 들어 안드로이드폰/아이폰의 스마트폰들이 중앙디바이스로 사용되고 여기에 다수의 BLE 디바이스(Proximity tag, 스마트 와치, 심박계) 들이 연결되어 사용되고 있다. For example, Android phones / iPhones and smartphones are used as central devices and many BLE devices (Proximity tag, smart watch, heart rate meter) are connected.

이러한 BLE 디바이스들이 중앙디바이스와 연결이 끊긴 경우에 중앙디바이스의 BLE 시스템 영역에서는 재연결을 위한 검색, 요청 등의 행동을 취하게 되고, 이러한 상태의 결과 및 이벤트 등을 상위 어플리케이션 영역으로 전달을 해준다. When these BLE devices are disconnected from the central device, the BLE system area of the central device takes actions such as retrieval and request for reconnection in the central device, and transfers the result of this state and events to the upper application area.

여기서 상위 어플리케이션 영역에서는 중앙디바이스 시스템 결과에 의존할 수 밖에는 없고 시스템이 불안정해서 이에 따라서 결과 값을 전달받지 못해도 이를 해결할 방법을 가지고 있지 못한다. 또한 안드로폰의 경우 매우 많은(수백여개) 제조사가 존재하여 BLE Stack 포팅이 제조사마다 상이하여 BLE 시스템의 처리가 상이하거나 불안정한 문제점을 가지고 있다. Here, in the upper application area, there is no way to solve the problem even if the result of the central device system is not reliable because the system is unstable. In addition, there are many (many hundreds) manufacturers in Android phones, and BLE Stack porting differs from manufacturer to manufacturer, so that the processing of BLE system is different or unstable.

따라서 중앙디바이스에서 링크 로스 상태가 된 BLE 디바이스의 상태를 확인할 수 없는 상태가 발생할 수 있으며, 중앙디바이스의 사용자는 BLE 디바이스의 위치를 확인할 수 없는 경우, 즉 BLE 디바이스를 분실한 경우 BLE 디바이스를 찾을 방법이 없다.
Therefore, there may be a situation where the status of the BLE device that is in the link loss state can not be confirmed in the central device. If the user of the central device can not confirm the position of the BLE device, that is, There is no.

본 발명에서는 중앙(Central) 디바이스 정보를 저장 관리하는 서버 수단을 네트워크상에 구성하고, BLE 디바이스와 중앙 디바이스 간에 연결이 끊긴 경우에 상기 서버 수단을 통해 링크 로스된 BLE 디바이스를 검색요청할 수 있도록 하고, 상기 서버수단에서 링크정보를 기반으로 다른 제 2의중앙디바이스로 상기 링크 로스된 BLE디바이스를 검색요청하고 그 검색결과를 제공받아 링크 대상이었던 제 1의 중앙 디바이스에 그 정보를 제공할 수 있도록 함으로써, 중앙 디바이스의 사용자가 BLE 디바이스의 검 정보를 확인할 수 있도록 하는 저전력 블루투스 장치 검색 시스템을 제공하고자 한 것이다.
In the present invention, a server means for storing and managing central device information is configured on a network, and when a connection between a BLE device and a central device is disconnected, a search request for a link-lost BLE device is made through the server means, The server means makes a search request for the link-released BLE device to another second central device based on the link information, and provides the search result to the first central device which was the link target, And to provide a low-power Bluetooth device search system that allows a user of the central device to verify the search information of the BLE device.

본 발명 저전력 블루투스 장치 검색 시스템은,The present invention provides a low power Bluetooth device search system,

중앙디바이스수단에 맥 어드레스(Mac address)를 애드버타이징하여 통신 연결(링크)되는 저전력 BLE디바이스와, A low power BLE device communicating (linking) a Mac address to a central device means,

상기 BLE디바이스와 통신 연결되고, 연결된 BLE디바이스와 링크로스가 된 경우, 상기 링크 로스된 BLE디바이스의 검색을 요청 수행하는 제 1의 중앙디바이스수단과, A first central device means communicating with the BLE device and performing a request to search for the link-lost BLE device when a link loss occurs with the connected BLE device;

상기 제 1의 중앙디바이스수단으로 부터 BLE디바이스(100)의 링크정보를 제공받아 관리하며 상기 제 1의 중앙디바이스수단으로 부터의 링크 로스된 BLE디바이스의 검색 요청에 대하여 상기 제 1의 중앙디바이스수단으로 부터 전달된 링크 정보를 이용하여 적어도 하나 이상의 제 2의 중앙디바이스수단들에 상기 링크 로스된 BLE디바이스를 검색하도록 요청하며, 상기 제 2의 중앙디바이스수단으로 부터 수신된 검색결과정보를 상기 제 1의 중앙디바이스수단으로 제공하는 BLE검색서버와,Wherein the first central device means receives and manages the link information of the BLE device (100) from the first central device means to the first central device means for the search request of the link-lost BLE device from the first central device means Requesting the at least one second central device means to search for the link-lost BLE device using the link information transmitted from the second central device means, A BLE search server provided by the central device means,

상기 BLE검색서버로 부터 링크 로스된 BLE 디바이스의 검색 요청을 수신한 경우 해당 BLE디바이스를 검색하고 그 결과를 상기 BLE검색서버로 전송하는 적어도 하나 이상의 제 2의 중앙디바이스수단을를 포함하여 구성되는 것을 특징으로 한다.
And at least one second central device means for searching the BLE device when receiving a search request of a link-lost BLE device from the BLE search server and transmitting the result to the BLE search server .

이와 같은 본 발명에 따르면, 중앙디바이스 및 BLE디바이스의 링크정보를 서버에 저장하고 이를 기반으로 링크 로스된 BLE 디바이스를 손쉽게 검색하여 그 위치를 확인할 수 있다.According to the present invention, link information of a central device and a BLE device can be stored in a server, and a link-lost BLE device can be easily searched based on the link information.

따라서 중앙디바이스의 사용자는 BLE디바이스가 링크 로스된 경우 BLE검색서버에 링크 로스된 BLE디바이스의 위치를 요청하여 그 정보를 제공받을 수 있음으로서, 링크 로스 되어 위치가 확인되지 않는 BLE 디바이스(분실된 BLE 디바이스)의 위치를 손쉽게 확인할 수 있다.
Therefore, the user of the central device can request the location of the BLE device that is linked to the BLE search server when the BLE device is link-linked and can receive the information, so that the BLE device that is link- Device) can be easily identified.

도 1은 저전력블루투스(BLE) 구조(Architecture)를 나타낸 도면.
도 2는 BLE 프로파일과 그 서비스의 일 예를 나타낸 도면.
도 3는 BLE 디바이스 동작방식을 나타낸 도면.
도 4는 BLE 애드버타이징 프로세스(Advertising Process)를 나타낸 도면.
도 5는 브로드캐스트 토플리지를 나타낸 도면.
도 6은 본 발명 저전력 블루투스 장치 검색 시스템의 구성을 나타낸 블록도.
도 7은 본 발명에 있어서, 제 1중앙디바이스의 링크 시 링크정보 등록과정을 나타낸 도면.
도 8은 본 발명에 있어서, BLE디바이스의 링크 로스 시 BLE디바이스의 검색 제어과정을 도식화한 도면.
도 9는 본 발명에 있어서, BLE검색서버에서 이루어지는 BLE디바이스의 검색과정을 나타낸 플로우챠트.
도 10은 본 발명에 있어서, 제 2중앙디바이스에서 이루어지는 BLE디바이스의 검색과정을 나타낸 플로우챠트.
도 11은 본 발명의 BLE디바이스 검색과정을 개념적으로 도식화한 도면.
1 illustrates a low power Bluetooth (BLE) architecture;
2 is a view showing an example of a BLE profile and its service;
3 illustrates a BLE device operation scheme;
4 is a diagram illustrating a BLE advertising process.
5 shows a broadcast topology.
6 is a block diagram showing the configuration of a low power Bluetooth device search system of the present invention.
7 is a diagram illustrating a link information registration process of a first central device according to the present invention.
8 is a diagram illustrating a search control process of a link loss BLE device of a BLE device in the present invention.
9 is a flowchart illustrating a search process of a BLE device in the BLE search server according to the present invention.
10 is a flowchart illustrating a search process of a BLE device in a second central device according to the present invention.
11 is a conceptual diagram illustrating a BLE device search process of the present invention.

본 발명 저전력 블루투스 장치 검색 시스템을 첨부된 도면 도 6 내지 도 11에 도시된 실시예를 참조하여 그 구성 및 작용을 설명하면 다음과 같다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A low power Bluetooth device search system according to the present invention will now be described with reference to the embodiments shown in FIGS. 6 to 11.

제 1중앙디바이스(200)에 맥 어드레스(Mac address)를 애드버타이징하여 통신 연결(링크)되는 저전력 BLE디바이스(100)와, A low power BLE device 100 that communicates (links) a Mac address to a first central device 200,

상기 BLE디바이스(100)와 통신 연결되고, 연결된 BLE디바이스(100)와 링크로스가 된 경우, 상기 링크 로스된 BLE디바이스(100)의 검색을 요청 수행하는 제 1중앙디바이스(200)와, A first central device 200 communicating with the BLE device 100 and performing a request to search for the link-lost BLE device 100 in case of a link loss with the connected BLE device 100,

상기 제 1중앙디바이스(200)로 부터 BLE디바이스(100)의 링크정보를 제공받아 관리하며 상기 제 1중앙디바이스(200)로 부터의 링크 로스된 BLE디바이스(100)의 검색 요청에 대하여 상기 제 1중앙디바이스(200)로 부터 전달된 링크 정보를 이용하여 적어도 하나 이상의 제 2중앙디바이스(201,202,...,20N)에 상기 링크 로스된 BLE디바이스(100)를 검색하도록 요청하며, 상기 제 2중앙디바이스(201,202,...,20N)로 부터 수신된 검색결과정보를 상기 제 1중앙디바이스(200)로 제공하는 BLE검색서버(300)와,The first central device 200 receives the link information of the BLE device 100 from the first central device 200 and manages the link information of the BLE device 100 in response to a search request from the first central device 200, Requesting the at least one second central device (201,202, ..., 20N) to search for the link-down BLE device (100) using the link information transmitted from the central device (200) A BLE search server 300 for providing search result information received from the devices 201, 202, ..., 20N to the first central device 200,

상기 BLE검색서버(300)로 부터 링크 로스된 BLE 디바이스의 검색 요청을 수신한 경우 해당 BLE디바이스(100)를 검색하고 그 결과를 상기 BLE검색서버(300)로 전송하는 적어도 하나 이상의 제 2중앙디바이스(201,202,...,20N)를 포함하여 구성된다.When receiving a search request of a link-lost BLE device from the BLE search server 300, searches the corresponding BLE device 100 and transmits the result to the BLE search server 300, (201, 202, ..., 20N).

그리고 상기 BLE검색서버(300)는 제 1중앙디바이스(200)의 정보등록 관리 및 제 1중앙디바이스(200)로 부터 입력되는 BLE디바이스(100)의 링크정보를 저장 관리하는 링크정보관리수단(310)과, BLE검색제어수단(330)의 제어에 따라서 링크 로스 BLE디바이스 검색 요청한 제 1중앙디바이스(200)의 링크정보를 검색, 및 링크 정보로 부터 링크 로스된 BLE디바이스(100)를 검색 요청하기 위한 제 2중앙디바이스(201,202,...,20N)들을 검색하는 링크정보검색수단(320)과, 상기 링크정보검색수단(320)을 제어하여 링크 정보로 부터 1차로 링크 로스된 BLE디바이스(100)를 검색하고 링크 로스된 BLE디바이스(100)가 검색되면 검색결과정보로 생성하여 상기 링크 로스 BLE디바이스검색요청한 상기 제 1중앙디바이스(200)에 제공하고, 검색되지 않으면, 2차로 BLE디바이스검색요청하기 위한 제 2중앙디바이스(201,202,...,20N)들을 검색하도록 하고 검색된 제 2중앙디바이스(201,202,...,20N)들에 대하여 링크 로스된 상기 BLE디바이스(100)의 맥 어드레스정보를 제공하여 BLE디바이스(100)를 검색하도록 하고, 그 검색결과를 제공받아 상기 링크 로스 BLE디바이스검색요청한 상기 제 1중앙디바이스(200)에 제공하는 BLE검색제어수단(330)과, 상기 링크정보관리수단(310)으로 부터 수신된 BLE디바이스(100)와의 링크 정보 및 링크 로스 BLE디바이스검색결과 정보가 저장되는 메모리수단(340)을 포함하여 구성된다. The BLE search server 300 includes link information management means 310 for storing information management of the first central device 200 and link information of the BLE device 100 input from the first central device 200 ), The link information of the first central device 200 requested to search for the link-less BLE device 200 according to the control of the BLE search control means 330, and the search request of the link-lost BLE device 100 from the link information And a link information searching unit 320 for searching the second central devices 201, 202, ..., 20N for linking the link information to the BLE device 100 If the BRO device 100 is searched for link loss, it is generated as search result information and provided to the first central device 200 requesting the search of the link loss BLE device. If the BRO device 100 is not searched, The second of 202N, ..., 20N and provides the MAC address information of the BLE device 100 that has been linked to the retrieved second central devices 201, 202, ..., 20N, BLE search control means 330 for searching for the link loss BLE device 100 and providing the search result to the first central device 200 requested to search for the link loss BLE device, And memory means 340 for storing link information and link loss BLE device search result information received from the BLE device 100.

이와 같은 본 발명은, 링크 로스된 BLE 디바이스를 링크 정보를 기반으로 다른 제 2의 중앙디바이스들을 통해 BLE디바이스를 검색하여 그 검색결과정보를 제공할 수 있도록 한 것으로, 링크 로스 BLE디바이스 검색요청을 제 1의 중앙디바이스에서 네트워크상의 서버수단에 할 수 있도록 하고 이에 대하여 링크 정보(링크 로스정보)를 기반으로 해당 위치에서 확인되는 제 2의 중앙디바이스를 이용하여 BLE디바이스를 검색하고 그 정보를 상기 검색요청한 제 1의 중앙디바이스에 제공할 수 있도록 함을 그 기술적 특징으로 한다.
According to the present invention as described above, a link-lost BLE device can search a BLE device through other second central devices based on link information and provide the search result information, 1 to the server means on the network, searches for the BLE device using the second central device identified at the corresponding location based on the link information (link loss information), and transmits the information to the search request So that it can be provided to the first central device.

상기 BLE디바이스(100)는 링크 로스된 경우 맥 어드레스를 애드버타이징하여 중앙디바이스(200)에 검색 및 링크 요청하는 모듈로 구성되는 일반적인 저전력 블루투스 디바이스이다. The BLE device 100 is a general low-power Bluetooth device configured to advertise a MAC address when a link is lost, and to request a search and a link to the central device 200.

상기 제 1중앙디바이스(200)는 다수의 BLE디바이스(100)가 링크되는 Central디바이스 수단으로, BLE디바이스(100)로 부터 맥 어드레스를 제공받아 통신 연결되며 링크 로스된 BLE 디바이스 검색을 위한 BLE검색모듈(210), 상기 BLE검색모듈(210)로 부터 얻어지는 BLE디바이스(100)와의 링크정보를 BLE검색서버(300)에 제공 및 링크 로스된 BLE 디바이스를 검색요청하기 위한 BLE검색제어수단(220)과, 위치정보수단(230)을 포함하여 구성된다. The first central device 200 is a Central device unit to which a plurality of BLE devices 100 are linked and receives a MAC address from the BLE device 100 to receive a BLE search module A BLE search control unit 220 for providing link information to the BLE search server 300 obtained from the BLE search module 210 and for requesting search of a link-lost BLE device, , And position information means (230).

상기 BLE검색모듈(210)은 BLE 디바이스 검색, 통신연결(링크)을 위한 수단으로, BLE디바이스(100)의 맥 어드레스 애드버타이징에 대하여 응답하여 링크 연결되는 BLE스캔수단을 포함한다. The BLE retrieval module 210 includes BLE scanning means linked in response to the MAC address advertisement of the BLE device 100 as a means for BLE device discovery, communication connection (link).

상기 BLE검색제어수단(220)은 상기 BLE검색모듈(210)로 부터 얻어지는 BLE 디바이스(100)와의 링크정보를 BLE검색서버(300)에 제공 및 링크 로스된 BLE디바이스(100)를 검색요청하기 위한 수단과 BLE검색서버(300)로 부터 제공된 검색결과정보를 사용자에게 제공하는 수단을 포함하여 구성된다. The BLE search control means 220 provides link information with the BLE device 100 obtained from the BLE search module 210 to the BLE search server 300 and provides a search request for the link- And means for providing search result information provided from the BLE search server 300 to the user.

상기 BLE검색제어수단(220)은 링크정보관리수단(222)의 제어에 따라서 BLE디바이스(100)의 링크 연결 또는 링크 로스 시 위치정보수단(230)으로 부터 위치정보를 추출하는 위치정보추출수단(221)과, BLE디바이스(100)의 링크 연결 시 BLE디바이스(100)로 부터 제공되는 맥 어드레스와 위치정보추출수단(221)으로 부터 추출된 위치정보를 BLE검색서버(300)로 제공하기 위한 링크정보로 생성하며, BLE디바이스(100)와 링크 로스 시 상기 위치정보추출수단(221)으로 추출되는 위치정보를 BLE검색서버(300)로 제공하기 위한 BLE디바이스(100)의 링크정보로서 생성 관리하는 링크정보관리수단(222)과, BLE검색서버(300)로 부터 제공되는 BLE검색요청정보에 따라서 BLE검색요청정보에 포함된 맥 어드레스 정보를 상기 BLE검색모듈(210)에 제공하여 링크 로스 상태의 BLE디바이스(100)를 검색하도록 제어하며, BLE디바이스(100)의 링크 로스 시 상기 링크정보관리수단(222)에서 생성된 링크 로스 시의 링크정보를 이용하여 BLE디바이스검색요청하며, BLE디바이스검색요청에 대하여 BLE검색서버(300)에서 제공하는 검색결과정보를 사용자에게 제공하는 BLE검색제어수단(223)과, 상기 링크정보리수단(222)으로 부터 생성된 링크정보를 BLE검색서버(300)로 제공하며, BLE검색서버(300)로 부터 링크 로스 BLE디바이스검색요청에 대하여 BLE검색요청정보를 BLE검색제어수단(223)으로 제공하고, BLE검색서버(300)로 부터 검색결과정보를 제공받기 위한 서버정보송수신수단(224)을 포함하여 구성된다. The BLE search control means 220 is a position information extraction means for extracting position information from the link connection or link loss position information means 230 of the BLE device 100 under the control of the link information management means 222 And a link for providing location information extracted from the MAC address and location information extracting means 221 provided from the BLE device 100 when the BLE device 100 is linked to the BLE search server 300 And generates and manages the link information of the BLE device 100 as link information of the BLE device 100 for providing location information extracted by the location information extraction means 221 to the BLE search server 300 Link information management means 222 and the BLE search server 300 to provide the BLE search module 210 with the MAC address information included in the BLE search request information in accordance with the BLE search request information provided by the BLE search server 300, BLE device 100 Lock control, and requests the BLE device search using the link information at the time of link loss generated by the link information management means 222 at the time of link loss of the BLE device 100. In response to the BLE device search request, the BLE search server 300 A BLE search control unit 223 for providing search result information provided by the BLE search server 300 to the BLE search server 300, 300 for providing BLE search request information to the BLE search control means 223 for the link loss BLE device search request and server information transmitting and receiving means 224 for receiving the search result information from the BLE search server 300, .

상기 위치정보추출수단(221)은 위치정보수단(230)으로 부터 위치정보를 검출하기 위한 수단이다. The position information extracting means 221 is means for detecting position information from the position information means 230.

상기 위치정보수단(230)은 스마트단말수단으로 구성되는 중앙디바이스(200)에 구성된 GPS모듈과 같은 위치정보수단이다. The location information means 230 is a location information means such as a GPS module configured in the central device 200 constituted by smart terminal means.

상기 링크정보관리수단(222)은 BLE디바이스(100)와 링크 또는 링크 로스 상태에서 위치정보추출수단(221)을 제어하여 위치정보수단(230)으로 부터 위치정보를 추출하도록 하는 위치정보추출 제어프로세스와, BLE디바이스(100)의 링크 연결 시 BLE디바이스(100)로 부터 제공되는 맥 어드레스와 위치정보추출수단(221)을 통해 추출된 위치정보를 BLE검색서버(300)로 제공하기 위한 링크정보로 생성하는 링크정보제공프로세스와, BLE디바이스(100)와 링크 로스 시 상기 위치정보추출수단(221)을 통해 추출되는 위치정보를 BLE검색서버(300)로 제공하기 위한 BLE디바이스(100)의 링크정보로서 생성하는 링크로스정보제공프로세스를 포함한다. The link information management means 222 controls the position information extraction means 221 in the link or link loss state with the BLE device 100 to extract position information from the position information means 230. [ And link information for providing location information extracted through the MAC address and location information extracting means 221 provided from the BLE device 100 when linking the BLE device 100 to the BLE search server 300 Link information of the BLE device 100 for providing location information extracted through the location information extracting means 221 to the BLE search server 300 when linking the BLE device 100 with the BLE device 100, And a link loss information providing process for generating a link loss information.

상기 BLE검색제어수단(223)은, 링크 로스 상태에서 링크 로스된 BLE디바이스(100)를 BLE검색서버(300)로 검색요청하기 위한 수단과, BLE검색서버(300)의 BLE검색 요청에 따라서 링크 로스 BLE디바이스(100)를 검색하기 위한 과정을 제어하는 수단으로, 링크 로스 발생 시 링크정보관리수단(221)에서 생성된 링크정보를 서버로 제공하며, BLE검색서버(300)로 부터 제공되는 BLE검색요청정보에 포함된 맥 어드레스 정보를 상기 BLE검색모듈(210)에 제공하여 링크 로스 상태의 BLE디바이스(100)를 검색하도록 제어하는 수단이다. The BLE search control means 223 includes means for requesting the BLE search server 300 to search for a link-lost BLE device 100 in the link loss state, The BLE search server 300 provides the BLE search server 300 with the link information generated by the link information management unit 221 when the link loss occurs, And provides the BLE search module 210 with the MAC address information included in the search request information to search for the BLE device 100 in the link loss state.

상기 서버정보송수신수단(224)은 BLE검색서버(300)와의 데이터 통신을 위한 수단으로, BLE디바이스(100)와의 링크 정보 제공수단과, BLE검색서버(300)로 BLE디바이스(100) 검색 요청 및 BLE서버(300)로 부터 검색결과정보를 제공받기 위한 수단과, BLE검색서버(300)로 부터의 검색요청검색을 위한 정보를 제공받고, 검색결과정보를 BLE서버(300)로 제공하기 위한 수단이다. The server information transmitting and receiving means 224 is means for data communication with the BLE search server 300 and includes link information providing means with the BLE device 100, Means for receiving search result information from the BLE server 300, means for receiving search request search information from the BLE search server 300 and providing search result information to the BLE server 300, to be.

상기 서버정보송수신수단(224)은 스마트단말수단에 구성되는 네트워크 통신수단을 통해 정보를 송수신하는 수단으로 구성된다. The server information transmitting and receiving means 224 comprises means for transmitting and receiving information through network communication means constituted in the smart terminal means.

상기 제 2중앙디바이스(201,202,...,20N) 또한 상기와 같이 링크 로스 발생 시 BLE검색서버(300)으로 링크 로스된 BLE디바이스(100)를 검색 요청하는 수단과, 상기 BLE검색서버(300)로 부터 링크 로스된 BLE디바이스(100)의 검색 요청에 대하여 BLE디바이스검색을 수행하는 수단을 포함하는 제 1중앙디바이스(200)와 동일한 구성으로 이루어진다. The second central device 201, 202, ..., 20N may also include means for requesting a search for a BLE device 100 that has been linked to the BLE search server 300 when link loss occurs, And a means for performing a BLE device search for a search request of the link-lost BLE device 100 from the first central device 200. [

본 발명 실시예에서는 본 발명을 보다 명확하게 설명하기 위하여 중앙디바이스 수단을 링크 로스 발생 시 검색을 요청하는 제 1의 중앙디바이스 수단으로 제 1중앙디바이스(200)로 정하고, BLE검색서버(300)로 부터의 검색요청에 대하여 링크 로스된 BLE디바이스(100)를 검색하고 그 결과를 BLE검색서버(300)로 제공하는 제 2의 중앙디바이스 수단을 제 2중앙디바이스(201,202,...,20N)을 정하여 설명하기로 한다. In order to more clearly describe the present invention, in the embodiment of the present invention, the central device means is defined as a first central device 200 as a first central device means for requesting a search for a link loss occurrence, and the BLE search server 300 20N, ..., 20N to the BLE search server 300 for searching the linked BLE device 100 for the search request from the BLE search server 300 for the search request from the second central device 201, .

상기 BLE검색서버(300)는 제 1중앙디바이스(200)로 부터 BLE디바이스의 링크정보를 제공받아 저장관리하며, 제 1중앙디바이스(200)의 요청에 따라서 링크 로스된 BLE디바이스(100)의 검색 및 그 검색결과를 검색요청한 제 1중앙디바이스(200)에 제공하기 위한 수단이다. The BLE search server 300 receives link information of the BLE device from the first central device 200 and stores and manages the link information. The BLE search server 300 searches for a link-lost BLE device 100 in response to a request from the first central device 200 And a means for providing the search result to the first central device 200 requested to be searched.

상기 BLE검색서버(300)의 링크정보관리수단(310)은 중앙디바이스(200)의 정보등록 및 중앙디바이스(200)로 부터 입력되는 BLE디바이스(100)의 링크정보를 저장 관리하는 수단이다. The link information management means 310 of the BLE search server 300 is a means for storing and managing information of the central device 200 and link information of the BLE device 100 input from the central device 200.

상기 링크정보검색수단(320)은 검색요청된 링크 로스 BLE디바이스(100)에 대한 링크정보를 검색하며, 검색요청된 링크 로스 BLE디바이스(100)에 대하여 검색을 요청하기 위한 제 2중앙디바이스(201,202,...,20N)들을 검색하기 위한 수단이다. The link information searching unit 320 searches for link information about the link loss BLE device 100 requested to be searched and sends a search request to the second central device 201 or 202 , ..., 20N.

즉 링크 로스된 BLE디바이스(100) 다른 제 2의 중앙디바이스와 링크 되었는 지를 1차로 확인하고, 이후 링크 로스된 BLE디바이스(100)를 검색 요청하기 위한 다른 제 2중앙디바이스(201,202,...,20N)들을 검색하기 위한 수단으로, 상기 제 2중앙디바이스(201,202,...,20N)들은 적어도 하나 이상의 다수 개를 선택하며, 그 선택은 링크 정보를 기반으로 최종 링크 위치 또는 링크 로스된 위치중 어느 하나 또는 이들 모두를 이용하여 결정하여 검색한다.That is, the link-lost BLE device 100 is linked to another second central device, and then the other second central device 201,202, ... for requesting a search for the link-released BLE device 100, 20N), the second central device (201, 202, ..., 20N) selects a plurality of at least one or more of the plurality of second central devices (201, 202, ..., 20N) It is determined by using any one or both of them and is searched.

상기 BLE검색제어수단(330)은 상기 링크정보검색수단(320)을 제어하여 검색요청된 BLE디바이스(100)가 현재 링크 정보로 확인되는 가를 1차로 확인하고, 1차 확인이 되지 않는 경우 링크 로스된 BLE디바이스(100)에 대하여 검색요청하기 위한 한 제 2중앙디바이스(201,202,...,20N)들을 찾기 위한 수단으로, 제 1중앙디바이스(200)의 링크 로스 BLE디바이스검색 요청에 따라서 링크정보를 확인하여 링크 로스된 BLE디바이스(100)가 확인되는 가를 판단하고, BLE디바이스(100)가 확인되지 않으면 링크 정보로 부터 최종 링크위치 및 링크 로스된 위치에 있는 제 2중앙디바이스(201,202,...,20N)들을 확인한다.The BLE search control unit 330 firstly checks whether the BLE device 100 requested to be searched is the current link information by controlling the link information searching unit 320. If the first search is not possible, The second central device 201, 202, ..., 20N for requesting the BLE device 100 to search for a link BLE device 100. In response to the link loss BLE device search request of the first central device 200, And determines whether the link-lost BLE device 100 is confirmed. If the BLE device 100 is not verified, the second central device (201, 202, ...) in the last link location and link- ., 20N).

상기 BLE검색제어수단(330)은 상기 링크정보검색수단(320)의 검색결과에 따라서 상기 링크 로스 BLE디바이스검색요청한 상기 제 1중앙디바이스(200)에 검색결과정보를 제공하는 프로세스, 링크 정보를 통해 링크 로스 BLE디바이스(100)가 검색되지 않으면, 상기 검색된 제 2중앙디바이스(201,202,...,20N)들에 대하여 링크 로스된 상기 BLE디바이스(100)의 맥 어드레스정보를 제공하여 상기 링크 로스된 BLE디바이스(100)를 검색하도록 하고, 그 검색결과를 제공받아 상기 링크 로스 BLE디바이스검색요청한 상기 제 1중앙디바이스(200)에 제공하기 위한 프로세스를 포함한다.The BLE search control means 330 is a process of providing search result information to the first central device 200 requested to search for the link loss BLE device according to the search result of the link information searching means 320, If the link-less BLE device 100 is not searched, it provides the MAC address information of the linked BLE device 100 to the searched second central device 201, 202, ..., 20N, BLE device 100 and provides the search result to the first central device 200 requested to search for the link loss BLE device.

상기 메모리수단(340)은, 중앙디바이스정보와 링크정보관리수단(310)으로 부터 수신된 BLE디바이스(100)와의 링크 정보 및 링크 로스 BLE디바이스 검색결과 정보가 저장되는 수단이다.The memory means 340 is a means for storing central device information, link information with the BLE device 100 received from the link information management means 310, and link-loss BLE device search result information.

상기 링크정보는 BLE디바이스(100)의 맥 어드레스정보와 링크상태, 링크된 위치정보가 포함된다. The link information includes the MAC address information of the BLE device 100, the link status, and linked position information.

이와 같은 구성으로 이루어진 본 발명의 동작 및 작용을 설명하면 다음과 같다.The operation and operation of the present invention having the above-described configuration will now be described.

BLE디바이스(100)가 제 1중앙디바이스(200)에 링크되면 제 1중앙디바이스(200)는 BLE디바이스(100)의 맥 어드레스정보와 위치정보를 링크정보로 생성하여 BLE검색서버(300)에 전송하게 되며, BLE검색서버(300)에서는 링크정보를 저장하고, 이후 링크 로스에 대한 BLE디바이스검색요청 시 이용하도록 한다.When the BLE device 100 is linked to the first central device 200, the first central device 200 generates MAC address information and location information of the BLE device 100 as link information and transmits the link information to the BLE search server 300 The BLE search server 300 stores the link information, and then uses the link information when requesting a BLE device search for a link loss.

도 7은 BLE디바이스(100)와 제 1중앙디바이스(200)의 링크 시에 링크정보 제공의 실행 흐름을 나타낸 도면이다. 7 is a diagram showing an execution flow of providing link information when the BLE device 100 and the first central device 200 are linked.

BLE디바이스(100)는 스텐바이(Standby) 상태에서 맥 어드레스 데이터를 이용하여 애드버타이징(Advertising) 하여 제 1중앙디바이스(200)에서 검색할 수 있도록 한다.The BLE device 100 advertises using the MAC address data in a standby state so that the BLE device 100 can search the first central device 200.

제 1중앙디바이스(200)에서는 애드버타이징에 대하여 스캔요구(scan request)를 하게 되고, BLE디바이스(100)에서 애드버타이징 응답함으로써, BLE디바이스(100)가 제 1중앙디바이스(200)에 링크된다.The first central device 200 makes a scan request for the advertisement and the BLE device 100 responds to the advertisement so that the BLE device 100 transmits the scan request to the first central device 200, .

상기와 같이 BLE디바이스(100)가 링크되면 제 1중앙디바이스(200)의 링크정보관리수단(213)에서는 위치정보추출수단(212)을 제어하여 위치정보수단(220)에 위치정보를 요청하여 BLE디바이스(100)의 링크된 위치정보를 추출한다.When the BLE device 100 is linked as described above, the link information management unit 213 of the first central device 200 requests the location information unit 220 to request location information by controlling the location information extraction unit 212, And extracts the linked location information of the device 100.

링크정보관리수단(213)에서는 상기와 같이 추출된 위치정보와 BLE디바이스(100)로 부터 수신된 맥 어드레스 정보를 링크정보로 생성하여 BLE검색서버(300)로 전송한다.The link information management unit 213 generates link information from the extracted location information and the MAC address information received from the BLE device 100, and transmits the link information to the BLE search server 300.

BLE검색서버(300)의 링크정보관리수단(310)에서는 메모리수단(340)에 제 1중앙디바이스(200)에 대한 링크정보로 등록 저장 한다.The link information management means 310 of the BLE search server 300 registers and stores the link information in the memory means 340 as the link information for the first central device 200.

제 1중앙디바이스(200)는 링크된 BLE디바이스(100)가 링크 로스된 경우 BLE검색서버(300)로 링크 로스된 상기 BLE디바이스(100)를 검색요청하여 그 검색결과정보를 제공받을 수 있으며, 또한 제 1중앙디바이스(200)의 사용자가 링크 로스된 상기 BLE디바이스(100)에 대한 검색요청을 하도록 할 수 있다. The first central device 200 may request the BLE device 100 that has been linked to the BLE search server 300 when the linked BLE device 100 is linked to receive the search result information, And may also allow a user of the first central device 200 to request a search for the link-lost BLE device 100.

상기와 같이, 제 1중앙디바이스(200)로 부터 링크 로스된 BLE디바이스검색요청이 있는 경우 BLE검색서버(300)에서는 이와 같이 메모리수단(340)에 저장된 링크정보를 이용하여 BLE디바이스(100)를 검색할 수 있도록 한다. As described above, when there is a link-lost BLE device search request from the first central device 200, the BLE search server 300 searches the BLE device 100 using the link information stored in the memory unit 340 So that it can be retrieved.

도 8은 BLE디바이스(100)의 링크 로스 발생에 따른 BLE디바이스 검색과정을 도식화한 도면이다. 8 is a diagram illustrating a process of searching for a BLE device according to the occurrence of a link loss of the BLE device 100. Referring to FIG.

도 8에 도시된 바와 같이, BLE디바이스(100)와 제 1중앙디바이스(200)가 링크된 상태에서 링크 로스 발생 되면, 제 1중앙디바이스(200)에서는 BLE검색서버(300)로 링크 로스 상태의 상기 BLE디바이스(100)에 대한 검색요청을 한다. 8, when a link loss is generated in a state where the BLE device 100 and the first central device 200 are linked, the first central device 200 transmits the link loss status to the BLE search server 300 The search request for the BLE device 100 is made.

즉 제 1중앙디바이스(200)에서는 링크 로스를 알리면서 링크 로스된 BLE디바이스(100)를 검색 요청하게 된다. That is, the first central device 200 requests the link-lost BLE device 100 while informing the link loss.

상기 BLE검색서버(300)에서는 상기에서 설명한 바와 같이 메모리수단(340)에 저장된 링크 정보를 확인하여 다른 제 2의 중앙디바이스수단에 링크 로스된 상기 BLE디바이스(100)가 링크되었는 지를 확인하게 되며, 상기 링크 로스된 BLE디바이스(100)가 링크되어있는 경우에는 해당하는 링크정보를 검색결과정보로 검색요청한 제 1중앙디바이스(200)로 제공하고, 상기에서 링크 정보가 존재하지 않으면, 상기와 같이 링크 로스된 BLE디바이스(100)에 대한 검색을 요청하기 위해 검색된 제 2중앙디바이스(201,202,...,20N)들에 링크 로스된 상기 BLE디바이스(100)를 검색하도록 요청한다. The BLE search server 300 checks the link information stored in the memory unit 340 to check whether the BLE device 100 linked to another second central device is linked, If the link-disabled BLE device 100 is linked, the corresponding link information is provided to the first central device 200 that has requested the search as search result information, and if there is no link information, Request to retrieve the BLE device 100 that has been linked to the second central device 201, 202, ..., 20N retrieved to request a search for the BLE device 100 that has been lost.

상기 제 2중앙디바이스(201,202,...,20N)들은 링크 로스된 BLE디바이스(100)의 최종 링크 위치 또는 링크 로스된 위치 또는 이들 모두를 이용하여 선택할 수 있다.The second central device 201, 202, ..., 20N may be selected using the last link position or the link-lost position of the link-lost BLE device 100, or both.

도 9는 제 1중앙디바이스(200)의 링크 로스된 BLE검색 요청에 대한 BLE검색서버(300)에서의 BLE검색 제어과정을 나타낸다.FIG. 9 shows a BLE search control process in the BLE search server 300 for a link-lost BLE search request of the first central device 200. FIG.

도 9에서는 링크 로스된 위치를 이용하여 상기 제 2중앙디바이스(201,202,...,20N)를 선택한 실시예이다. In FIG. 9, the second central device 201, 202, ..., 20N is selected using the link-lost position.

제 1중앙디바이스(200)로 부터 링크 로스된 BLE디바이스(100)의 검색요청이 있는 가를 판단하는 검색요청판단과정과, 상기 검색요청판단과정을 통해 링크 로스된 BLE디바이스(100)의 검색요청이 있는 경우 저장된 링크정보로 부터 검색 요청한 제 1중앙디바이스(200)에 링크되었던 BLE디바이스(100)가 다른 제 2의 중앙디바이스수단과의 링크 정보가 있는 지를 확인하는 BLE디바이스 링크정보 검색과정과, 상기 BLE디바이스 링크정보 검색과정을 통해 검색요청된 BLE디바이스(100)의 링크 정보가 존재하는 경우 해당 링크 정보를 검색결과정보로 저장 및 제 1중앙디바이스(200)에 제공하는 검색결과정보 제공과정과, 상기 BLE디바이스 링크정보 검색과정을 통해 검색요청된 BLE디바이스(100)의 링크 정보가 존재하지 않는 경우 상기 제 1중앙디바이스(200)로 부터 제공된 위치정보를 기반으로 등록된 중앙디바이스정보로 부터 최종 링크위치 및 링크 로스 위치에 존재하는 제 2중앙디바이스(201,202,...,20N)들을 검색하고 검색된 중앙디바이스(201,202,...,20N)에 상기 링크정보검색수단(320)에서 제공한 링크 로스된 상기 BLE 디바이스(100)의 맥 어드레스를 제공하면서 제 1중앙디바이스(200)로 부터 검색요청된 BLE디바이스(100)의 검색을 요청하는 링크 로스 BLE디바이스 검색요청과정과, 상기 링크 로스 BLE디바이스 검색요청과정을 통해 링크 로스 BLE디바이스 검색 요청한 제 2중앙디바이스(201,202,...,20N)들 중 어느 하나로 부터 검색결과정보가 수신되는 가를 판단하는 검색결과정보 수신판단과정과, 상기 제 2중앙디바이스(201,202,...,20N)중 어느 하나로 부터 검색결과정보가 수신되면 검색결과정보를 저장하고 링크 로스 BLE검색 요청한 제 1중앙디바이스(200)에 검출위치정보를 제공하고, 설정된 시간 동안 제 2중앙디바이스(201,202,...,20N)로 부터 검색결과정보가 수신되지 않으면 링크 로스 정보를 저장하는 검색결과정보관리과정을 포함하여 이루어진다.A search request deciding step of deciding whether or not there is a search request of the BLE device 100 which has been linked from the first central device 200 and a search request deciding step of deciding whether a search request of the link- A BLE device link information searching step of checking whether the BLE device 100 that has been linked to the first central device 200 requesting the search from the stored link information has link information with another second central device; A search result information providing step of storing the link information as search result information and providing the link information to the first central device 200 when there is link information of the BLE device 100 requested to be searched through the BLE device link information searching process; If there is no link information of the BLE device 100 requested to be searched through the BLE device link information searching process, (20, ..., 20N) existing in the last link location and link loss location from the registered central device information based on the location information of the central device (201, 202, ..., 20N) And a link requesting the search of the BLE device 100 requested to be searched from the first central device 200 while providing the MAC address of the link-lost BLE device 100 provided by the link information searching unit 320, And determines whether search result information is received from any of the second central devices (201, 202, ..., 20N) requested to search for the link loss BLE device through the link loss BLE device search request process and the link loss BLE device search request process 20L, ..., 20N. When search result information is received from any one of the second central devices (201, 202, ..., 20N), the search result information is stored and the first The search result information management process of providing the detected location information to the central device 200 and storing the link loss information if the search result information is not received from the second central device 201, 202, ..., 20N for the set time .

이에 따르면, 제 1중앙디바이스(200)로 부터 링크 로스된 BLE디바이스(100)의 검색요청이 있는 경우 링크검색제어수단(330)에서는 메모리수단(340)으로 부터 검색요청한 제 1중앙디바이스(200)에 링크되었던 BLE디바이스(100)가 다른 제 2의 중앙디바이스수단에 링크되었는 지를 확인하며, 확인되는 경우에는 해당하는 링크정보를 검색결과정보로 생성하여 제공하고, 이와 같은 링크 정보가 확인되지 않으면, 링크정보검색수단(320)을 통해 검색 요청된 BLE디바이스(100)의 맥 어드레스를 검색하고 상기 제 1중앙디바이스(200)로 부터 제공된 위치정보를 기반으로 메모리수단(340)을 검색하여 해당하는 위치에 존재하는 제 2중앙디바이스(201,202,...,20N)들을 검색한다.In this case, when there is a search request of the BLE device 100 that is linked from the first central device 200, the link search control unit 330 searches the first central device 200 requested by the memory unit 340, If the BLE device 100 has been linked to another second central device means, if it is confirmed, the corresponding link information is generated and provided as search result information, and if such link information is not confirmed, Searches for the MAC address of the BLE device 100 requested to be searched through the link information searching unit 320 and searches the memory unit 340 based on the location information provided from the first central device 200, ..., 20N that are present in the second central device (201, 202, ..., 20N).

그리고 검색된 제 2중앙디바이스(201,202,...,20N)들에 상기 링크정보검색수단(320)에서 제공한 맥 어드레스를 제공하면서 BLE디바이스(100)의 검색을 요청한다. And requests the search of the BLE device 100 while providing the MAC addresses provided by the link information searching unit 320 to the searched second central devices 201, 202, ..., 20N.

이후 상기 BLE검색서버(300)에서는 상기 제 2중앙디바이스(201,202,...,20N)들 중 어느 하나로 부터 검색결과정보가 수신되는 가를 판단하게 된다. Then, the BLE search server 300 determines whether search result information is received from the second central device 201, 202, ..., 20N.

제 2중앙디바이스(201,202,...,20N)로 부터 검색결과정보가 수신되면 검색결과정보를 저장하고, 링크 로스 BLE검색 요청한 제 1중앙디바이스(200)에 검출위치정보를 제공한다.When the search result information is received from the second central device 201, 202, ..., 20N, the search result information is stored, and the detected location information is provided to the first central device 200 requesting the link loss BLE search.

그러나 설정된 시간 동안 제 2중앙디바이스(201,202,...,20N)로 부터 검색결과정보가 수신되지 않으면 링크 로스 정보를 검색결과정보로 메모리수단(340)에 저장한다.However, if the search result information is not received from the second central device 201, 202, ..., 20N for the set time, the link loss information is stored in the memory means 340 as search result information.

한편 상기에서와 설명한 바와 같이, 링크 로스 시 자동으로 링크 로스된 BLE디바이스(100)의 검색을 요청하지 않고, 사용자의 선택에 따라서 링크 로스를 알려 BLE디바이스(100)의 검색을 요청하도록 하는 사용자 검색요청수단으로 구성될 수 있다.Meanwhile, as described above, the user search for requesting the search of the BLE device 100 by notifying the link loss and automatically requesting the search of the BLE device 100, Requesting means.

도 10은 상기와 같이 BLE검색서버(300)에서 링크 로스된 BLE디바이스(100)의 검색요청에 대하여 제 2중앙디바이스(201,202,...,20N)에서의 BLE검색과정을 나타낸다.10 shows a BLE search process in the second central device 201, 202, ..., 20N for a search request of the BLE device 100 that has been linked by the BLE search server 300 as described above.

상기에서와 같이 BLE검색서버(300)로 부터 BLE디바이스검색요청이 있으면 블루투스 기능을 활성화시키고, BLE검색서버(300)에서 제공한 맥 어드레스 정보를 기반으로 BLE디바이스(100)를 검색한다.As described above, if there is a BLE device search request from the BLE search server 300, the Bluetooth function is activated and the BLE device 100 is searched based on the MAC address information provided by the BLE search server 300.

BLE디바이스(100)가 확인되면 위치정보수단(220)으로 부터 위치정보를 추출하고, BLE디바이스(100)로 부터 제공된 맥 어드레스와 함께 검색결과정보를 생성하고, 생성된 검색결과정보를 BLE검색서버(300)로 전송한다. When the BLE device 100 is confirmed, the location information is extracted from the location information unit 220, the search result information is generated together with the MAC address provided from the BLE device 100, (300).

여기서 설정된 시간동안 스캔을 실행해도 BLE디바이스(100)가 검색되지 않으면 BLE디바이스(100)의 검색과정을 종료한다. If the BLE device 100 is not detected even if the scan is performed for the set time, the search process of the BLE device 100 is terminated.

또는 정해진 횟수 만큼 BLE디바이스(100) 스캔을 실행하도록 할 수 있다.Or to perform a scan of the BLE device 100 a predetermined number of times.

이와 같이 링크 로스된 BLE디바이스(100)의 링크정보를 기반으로 확인된 다른 제 2중앙디바이스(201,202,...,20N)를 통해 링크 로스된 상기 BLE디바이스(100)를 검색하여 검색 요청한 제 1중앙디바이스(200)에 제공하는 것이다. In this way, the link-lost BLE device 100 is searched through the other second central devices 201, 202, ..., 20N identified based on the link information of the link-lost BLE device 100, To the central device (200).

도 11은 이와 같은 본 발명 기술적 특징을 개념적으로 도식화한 도면이다 11 is a conceptual diagram illustrating the technical features of the present invention

도 11에서와 같이 링크 로스 검색요청된 BLE디바이스(100)를 BLE검색서버(300)에 등록된 링크 정보로 부터 링크 로스된 위치, 최종 링크된 위치에 있는 제 2의 중앙디바이스수단인 제 2중앙디바이스(201,202,203,204,205,...,20N)에서 검색하도록 하여 검색요청된 BLE 디바이스(100)를 찾을 수 있도록 한 것을 기술적 특징으로 한다.
As shown in FIG. 11, the BLE device 100 requested to link-loss search is located at the link-routed position from the link information registered in the BLE search server 300, the second center device unit at the finally- The device 201, 202, 203, 204, 205, ..., 20N to search for the BLE device 100 requested to be searched.

이와 같은 본 발명 저전력 블루투스 장치 검색 시스템은, 다음과 같은 다음가 같은 제어방법으로 구성된다. The low power Bluetooth device search system according to the present invention comprises the following control method as follows.

BLE디바이스(100)의 맥 어드레스 데이터를 이용한 애드버타이징(Advertising) 하여 응답하여 BLE디바이스(100)를 링크하고, BLE디바이스(100)가 링크되면 링크정보관리수단(213)에서는 위치정보추출수단(212)을 제어하여 위치정보수단(220)에 위치정보를 요청하여 BLE디바이스(100)의 링크된 위치정보를 추출하고 추출된 위치정보와 BLE디바이스(100)의 맥 어드레스 정보를 링크정보로 BLE검색서버(300)로 전송하는 제 1중앙디바이스(200)에서 이루어지는 링크정보 전송과정과,The BLE device 100 is linked to the BLE device 100 in response to the advertisement by using the MAC address data of the BLE device 100. When the BLE device 100 is linked, The BLE device 100 requests the location information to the location information unit 220 to extract the linked location information of the BLE device 100 and transmits the extracted location information and the MAC address information of the BLE device 100 as BLE A link information transmission process performed by the first central device 200 transmitting to the search server 300,

상기 제 1중앙디바이스(200)에서 이루어지는 링크정보전송과정을 통해 전달된 링크정보를 등록 저장하는 BLE검색서버(300)에서 이루어지는 링크정보 등록과정과,A link information registration step in a BLE search server (300) for registering and storing link information transmitted through a link information transmission process in the first central device (200)

링크된 BLE디바이스(100)의 링크 로스가 발생하였는 지를 판단하고 링크 로가 발생되면 BLE검색서버(300)로 링크 로스 BLE디바이스검색요청을 하는 제 1중앙디바이스(200)에서 이루어지는 링크 로스 BLE디바이스 검색요청과정과,The BLE device 100 searches for a link loss BLE device 100 that is in the first central device 200 that determines whether a link loss has occurred in the linked BLE device 100 and issues a link loss BLE device search request to the BLE search server 300, The request process,

제 1중앙디바이스(200)로 부터 링크 로스된 BLE디바이스(100)의 검색요청이 있는 가를 판단하는 BLE검색서버(300)에서 이루어지는 검색요청판단과정과, A search request determination process performed by the BLE search server 300 for determining whether there is a search request of the BLE device 100 linked from the first central device 200,

상기 검색요청판단과정을 통해 링크 로스된 BLE디바이스(100)의 검색요청이 있는 경우 저장된 링크 정보로 부터 검색요청된 BLE디바이스(100)가 다른 제 2의 중앙디바이스수단과의 링크정보가 확인되는 가를 판단하고, 판단결과 링크정보가 확인되면 해당 링크정보를 검색결과정보로 생성하는 BLE검색서버(300)에서 이루어지는 BLE디바이스 링크정보 검색과정과, If there is a search request of the link-lost BLE device 100 through the search request determination process, the BLE device 100 requested to search from the stored link information determines whether the link information with the second central device is confirmed A BLE device link information search process performed by the BLE search server 300 for generating link information as search result information when the link information is determined as a result of determination,

상기 링크정보를 확인하여 검색요청된 링크 로스 BLE디바이스(100)가 다른제 2의 중앙디바이스수단과의 링크 정보가 확인되지 않으면 검색 요청된 BLE디바이스(100)의 맥 어드레스를 검색하고, 중앙디바이스(200)의 위치정보를 기반으로 등록된 중앙디바이스정보로 부터 상기 검색요청된 링크 로스 BLE디바이스(100)의 링크 로스 위치 및 최근에 링크된 위치 정보를 기반으로 해당 위치에 존재하는 제 2중앙디바이스(201,202,...,20N)들을 검색하고, 검색된 제 2중앙디바이스(201,202,...,20N)에 상기 링크정보검색수단(320)에서 제공한 맥 어드레스를 제공하면서 링크 로스된 상기 BLE디바이스(100)의 검색을 요청하는 BLE검색서버(300)에서 이루어지는 링크 로스 BLE디바이스 검색요청과정과The link loss BLE device 100 searches for the MAC address of the BLE device 100 requested to be searched if the link information with the second central device is not confirmed, 200 located in a corresponding location on the basis of the link loss location of the requested link loss BLE device 100 and the recently linked location information from the registered central device information based on the location information of the second central device 202N, ..., 20N and provides the MAC address provided by the link information search means 320 to the retrieved second central device 201, 202, ..., 20N while linking the BLE device 100 BLE search server 300 for requesting a search of a link BLE device search request

BLE검색서버(300)로 부터 BLE디바이스검색요청이 있으면 블루투스 기능을 활성화시키고, BLE검색서버(300)에서 제공한 맥 어드레스 정보를 기반으로 BLE디바이스(100)를 검색하는 과정, 상기 BLE디바이스(100)를 검색하는 과정에서 설정된 시간 동안 스캔을 실행해도 BLE디바이스(100)가 검색되지 않으면 BLE디바이스(100)의 검색과정을 종료하고 BLE디바이스(100)가 확인되면 위치정보수단(220)으로 부터 위치정보를 추출하고 BLE디바이스(100)로 부터 제공된 맥 어드레스와 함께 검색결과정보를 생성하고 생성된 검색결과정보를 BLE검색서버(300)로 전송하는 과정을 포함하는 중앙디바이스(201,202,...,20N)에서 이루어지는 BLE디바이스검색과정과, Activating the Bluetooth function when a BLE device search request is received from the BLE search server 300 and searching the BLE device 100 based on the MAC address information provided by the BLE search server 300; The search process of the BLE device 100 is terminated. If the BLE device 100 is confirmed, the location information from the location information unit 220 Extracting the information, generating search result information with the MAC address provided from the BLE device 100, and transmitting the generated search result information to the BLE search server 300. The central device 201, 20N,

상기 BLE검색서버(300)에서 이루어지는 링크 로스 BLE디바이스 검색요청과정을 통해 링크 로스 BLE디바이스 검색 요청된 중앙디바이스(201,202,...,20N)들 중 어느 하나로 부터 검색결과정보가 수신되는 가를 판단하는 BLE검색서버(300)에서 이루어지는 검색결과정보 수신판단과정과,The BLE search server 300 determines whether the search result information is received from any one of the central devices 201, 202, ..., 20N requested to search for the link loss BLE device through the link-less BLE device search request process performed by the BLE search server 300 A search result information reception determination process performed in the BLE search server 300,

상기 BLE디바이스 링크정보 검색과정에서 검출결과정보가 생성되거나 또는 상기 중앙디바이스(200)로 부터 검출결과정보가 수신되면 검색결과정보를 저장하고, 링크 로스 BLE검색 요청한 제 1중앙디바이스(200)에 검출위치정보를 제공하고, 설정된 시간 동안 제 2중앙디바이스(201,202,...,20N)중 어느 하나로 부터 링크정보가 수신되지 않으면 링크 로스 정보를 검출결과정보로 저장하는 BLE검색서버(300)에서 이루어지는 검출결과보관리과정을 포함하여 구성된다. When the detection result information is generated in the BLE device link information search process or the detection result information is received from the central device 200, the search result information is stored and the first central device 200 requesting the link loss BLE detection The BLE search server 300 for providing location information and storing link loss information as detection result information if link information is not received from any one of the second central devices 201, 202, ..., And a detection result beam management process.

상기 제 2중앙디바이스(201,202,...,20N)에서 이루어지는 BLE디바이스검색과정에서 설정된 시간 또는 정해진 횟수 동안 BLE디바이스 검색이 이루어지지 않는 경우 BLE디바이스 검색을 종료되도록 한다.When the BLE device search is not performed for a set time or a predetermined number of times in the BLE device search process performed by the second central device 201, 202, ..., 20N, the BLE device search is terminated.

그리고, BLE검색서버(300)에서 이루어지는 검색결과정보 수신과정에서 설정된 시간 동안 제 2중앙디바이스(201,202,...,20N)중 어느 하나로 부터 검색결과정보가 수신되지 않으면 링크 로스정보를 검색결과정보로 저장하고 과정을 종료하도록 한다.
When the search result information is not received from any one of the second central devices 201, 202, ..., 20N during the set time in the search result information receiving process performed by the BLE search server 300, And the process is terminated.

Claims (22)

제 1중앙디바이스(200)에 맥 어드레스(Mac address)를 애드버타이징하여 통신 연결(링크)되는 BLE디바이스(100)와,
상기 BLE디바이스(100)와 통신 연결되고, 연결된 BLE디바이스(100)와 링크로스가 된 경우 상기 링크 로스된 BLE디바이스(100)의 검색 요청을 수행하는 제 1중앙디바이스(200)와,
상기 제 1중앙디바이스(200)로 부터 BLE디바이스(100)의 링크정보를 제공받아 관리하며 상기 제 1중앙디바이스(200)로 부터의 링크 로스된 BLE디바이스(100) 검색 요청에 대하여 상기 제 1중앙디바이스(200)로 부터 전달된 링크 정보를 이용하여 적어도 하나 이상의 제 2중앙디바이스(201,202,...,20N)에 상기 링크 로스된 BLE디바이스(100)를 검색하도록 요청하며, 상기 제 2중앙디바이스(201,202,...,20N)로 부터 수신된 검색결과정보를 상기 제 1중앙디바이스(200)로 제공하는 BLE검색서버(300)와,
상기 BLE검색서버(300)로 부터 링크 로스된 BLE 디바이스의 검색 요청을 수신한 경우 해당 BLE디바이스(100)를 검색하고 그 결과를 상기 BLE검색서버(300)로 전송하는 적어도 하나 이상의 제 2중앙디바이스(201,202,...,20N)를 포함하여 구성되고,
제 1중앙디바이스(200)는,
BLE디바이스(100)로 부터 맥 어드레스를 제공받아 통신 연결되며 링크 로스된 BLE 디바이스 검색을 위한 BLE검색모듈(210), 상기 BLE검색모듈(210)로 부터 얻어지는 BLE 디바이스(100)와의 링크정보를 BLE검색서버(300)에 제공 및 링크 로스된 BLE 디바이스의 검색요청, 검색요청에 대하여 BLE서버(300)에서 제공하는 검색결과정보를 사용자에게 제공하며, BLE검색서버(300)의 링크 로스 BLE디바이스검색요청에 대하여 상기 BLE검색모듈(210)을 제어하여 링크 로스 BLE디바이스(100)를 검색하고 그 결과를 BLE검색서버(300)로 제공하는 BLE검색제어수단(220)을 포함하여 구성되는 것을 특징으로 하는 저전력 블루투스 장치 검색 시스템.
A BLE device 100 that communicates (links) a Mac address to a first central device 200 by advertising,
A first central device 200 communicating with the BLE device 100 and performing a search request of the link-lost BLE device 100 when a link loss occurs with the connected BLE device 100,
The first central device 200 receives the link information of the BLE device 100 from the first central device 200 and manages link information of the BLE device 100 from the first central device 200, Requesting the at least one second central device (201,202, ..., 20N) to search for the link-down BLE device (100) using the link information transmitted from the device (200) A BLE search server 300 for providing search result information received from the first central device 200 to the first central device 200,
When receiving a search request of a link-lost BLE device from the BLE search server 300, searches the corresponding BLE device 100 and transmits the result to the BLE search server 300, (201, 202, ..., 20N)
The first central device (200)
A BLE search module 210 for communicating with a BLE device 100 and searching for a link-disabled BLE device, and a BLE search module 210 for receiving link information from the BLE device 100, The BLE server 300 provides the search result information provided by the BLE server 300 to the search server 300 and the search request of the link-lost BLE device, And BLE search control means (220) for controlling the BLE search module (210) in response to the request to search the link loss BLE device (100) and provide the result to the BLE search server (300) A low-power Bluetooth device discovery system.
삭제delete 제 1항에 있어서,
상기 BLE검색서버(300)는,
제 1중앙디바이스(200)의 정보등록 관리 및 제 1중앙디바이스(200)로 부터 입력되는 BLE디바이스(100)의 링크정보를 저장 관리하는 링크정보관리수단(310)과, BLE검색제어수단(330)의 제어에 따라서 링크 로스된 BLE디바이스를 검색 요청한 제 1중앙디바이스(200)의 링크정보를 검색하고, 링크 정보로부터 링크 로스된 BLE디바이스(100)를 검색 요청하기 위한 제 2중앙디바이스(201,202,...,20N)들을 검색하는 링크정보검색수단(320)과, 상기 링크정보검색수단(320)을 제어하여 링크 정보로부터 BLE디바이스를 검색요청하기 위한 제 2중앙디바이스(201,202,...,20N)들을 검색하도록 하고, 검색된 제 2중앙디바이스(201,202,...,20N)들에 대하여 링크 로스된 상기 BLE디바이스(100)의 맥 어드레스정보를 제공하여 BLE디바이스(100)를 검색하도록 하고, 그 검색결과를 제공받아 상기 제 1중앙디바이스(200)에 제공하는 BLE검색제어수단(330)과, 상기 링크정보관리수단(310)으로 부터 수신된 BLE디바이스(100)와의 링크 정보 및 링크 로스된 BLE디바이스의 검색결과 정보가 저장되는 메모리수단(340)을 포함하여 구성되는 것을 특징으로 하는 저전력 블루투스 장치 검색 시스템.
The method according to claim 1,
The BLE search server 300,
Link information management means 310 for storing and managing information registration management of the first central device 200 and link information of the BLE device 100 inputted from the first central device 200 and BLE search control means 330 And a second central device (201, 202, 202) for searching the link information of the first central device (200) searching for the link-lost BLE device according to the control of the first link device ..., and 20N), a second central device (201, 202, ..., 201) for controlling the link information searching means (320) to request a search for a BLE device from the link information, 20N and provides the MAC address information of the linked BLE device 100 to the searched second central devices 201, 202, ..., 20N to search the BLE device 100, And receives the search result, A BLE search control means 330 for providing the search result information to the vice 200, link information between the BLE device 100 received from the link information management means 310 and search result information of the link- Means (340) for determining whether the Bluetooth device is in use.
제 3항에 있어서,
상기 BLE검색제어수단(330)은,
제 1중앙디바이스(200)의 링크 로스 BLE디바이스 검색요청에 대하여 상기 링크정보검색수단(320)을 제어하여 링크 정보로 부터 1차로 링크 로스된 BLE디바이스(100)를 검색하고, 링크 로스된 BLE디바이스(100)가 검색되면 검색결과정보로 생성하여 상기 링크 로스 BLE디바이스 검색요청한 상기 제 1중앙디바이스(200)에 제공하고, 검색되지 않으면 상기 링크 정보로 부터 BLE디바이스를 검색요청하기 위한 제 2중앙디바이스(201,202,...,20N)들을 검색하도록 하고, 검색된 제 2중앙디바이스(201,202,...,20N)들에 대하여 링크 로스된 상기 BLE디바이스(100)의 맥 어드레스정보를 제공하여 BLE디바이스(100)의 검색을 요청하도록 하는 것을 특징으로 하는 저전력 블루투스 장치 검색 시스템.
The method of claim 3,
The BLE search control means (330)
The first central device 200 controls the link information searching unit 320 for a link loss BLE device search request so as to search for the first link loss BLE device 100 from the link information, (BLE) device for searching for a BLE device from the link information if the search result information is not found, the second central device (200) (20, 20, ..., 20N) and provides the MAC address information of the BLE device (100) linked to the retrieved second central devices (201, 202, ..., 20N) 100) of the low power Bluetooth device.
제 1항에 있어서,
상기 제 1중앙디바이스(200)의 상기 BLE검색제어수단(220)은,
링크정보관리수단(222)의 제어에 따라서 BLE디바이스(100)의 링크 연결 또는 링크 로스 시 위치정보수단(230)으로 부터 위치정보를 추출하는 위치정보추출수단(221)과, BLE디바이스(100)의 링크 연결 시 BLE디바이스(100)로 부터 제공되는 맥 어드레스와 위치정보추출수단(221)으로 부터 추출된 위치정보를 BLE검색서버(300)로 제공하기 위한 링크정보로 생성하며, BLE디바이스(100)와 링크 로스 시 상기 위치정보추출수단(221)으로 추출되는 위치정보를 BLE검색서버(300)로 제공하기 위한 BLE디바이스(100)의 링크정보로서 생성 관리하는 링크정보관리수단(222)과,
BLE검색서버(300)로 부터 제공되는 BLE검색요청정보에 따라서 BLE검색요청정보에 포함된 맥 어드레스 정보를 상기 BLE검색모듈(210)에 제공하여 링크 로스 상태의 BLE디바이스(100)를 검색하도록 제어하며, BLE디바이스(100)의 링크로스 시 상기 링크정보관리수단(222)에서 생성된 링크 로스 시의 링크정보를 이용하여 BLE디바이스검색요청하며, BLE디바이스검색요청에 대하여 BLE검색서버(300)에서 제공하는 검색결과정보를 사용자에게 제공하는 BLE검색제어수단(223)과,
상기 링크정보관리수단(222)으로 부터 생성된 링크정보를 BLE검색서버(300)로 제공하며, BLE검색서버(300)로 부터 링크 로스 BLE디바이스검색요청에 대하여 BLE검색요청정보를 BLE검색제어수단(223)으로 제공하고, BLE검색서버(300)로 부터 검색결과정보를 제공받기 위한 서버정보송수신수단(224)을 포함하여 구성되는 것을 특징으로 하는 저전력 블루투스 장치 검색 시스템.
The method according to claim 1,
The BLE search control means (220) of the first central device (200)
Position information extracting means 221 for extracting position information from the link connection or link loss position information means 230 of the BLE device 100 under the control of the link information management means 222, The BLE device 100 generates link information for providing the location information extracted from the MAC address and location information extracting means 221 provided from the BLE device 100 to the BLE search server 300, Link information management means 222 for generating and managing link information of the BLE device 100 for providing positional information extracted by the position information extraction means 221 to the BLE search server 300 in link loss,
In accordance with the BLE search request information provided from the BLE search server 300, provides the BLE search module 210 with the MAC address information included in the BLE search request information to search for the BLE device 100 in the link loss state And requests a BLE device search using the link information at the time of link loss generated by the link information management means 222 at the time of link loss of the BLE device 100. In response to the BLE device search request, A BLE search control means 223 for providing search result information to the user,
The BLE search server 300 provides the link information generated by the link information management unit 222 to the BLE search server 300, And a server information sending / receiving means (224) for providing search result information from the BLE search server (300) to the BLE search server (223).
제 5항에 있어서,
상기 링크정보관리수단(222)은 BLE디바이스(100)와 링크 또는 링크로스 상태에서 위치정보추출수단(221)을 제어하여 위치정보수단(230)으로 부터 위치정보를 추출하도록 하는 위치정보추출 제어프로세스와, BLE디바이스(100)의 링크 연결 시 BLE디바이스(100)로 부터 제공되는 맥 어드레스와 위치정보추출수단(221)을 통해 추출된 위치정보를 BLE검색서버(300)로 제공하기 위한 링크정보로 생성하는 링크정보제공프로세스와, BLE디바이스(100)와 링크 로스 시 상기 위치정보추출수단(221)을 통해 추출되는 위치정보를 BLE검색서버(300)로 제공하기 위한 BLE디바이스(100)의 링크정보로서 생성하는 링크로스정보제공프로세스를 포함하는 것을 특징으로 하는 저전력 블루투스 장치 검색 시스템.
6. The method of claim 5,
The link information management means 222 controls the position information extraction means 221 in the link or link loss state with the BLE device 100 to extract position information from the position information means 230. [ And link information for providing location information extracted through the MAC address and location information extracting means 221 provided from the BLE device 100 when linking the BLE device 100 to the BLE search server 300 Link information of the BLE device 100 for providing location information extracted through the location information extracting means 221 to the BLE search server 300 when linking the BLE device 100 with the BLE device 100, And a link loss information providing process for generating a link loss information.
제 3항에 있어서,
상기 메모리수단(340)에 저장되는 링크정보는 BLE디바이스의 맥 어드레스정보와 링크상태, 링크된 위치정보가 포함되는 것을 특징으로 하는 저전력 블루투스 장치 검색 시스템.
The method of claim 3,
Wherein the link information stored in the memory means (340) includes the MAC address information, the link status, and the linked location information of the BLE device.
제 1항 또는 제 5항 중 어느 한 항에 있어서,
상기 제 1중앙디바이스(200)의 BLE검색제어수단(220)은 사용자의 선택에 따라서 BLE검색서버(300)에 링크 로스를 알려 BLE디바이스의 검색을 요청하도록 하는 사용자 검색요청수단을 더 포함하여 구성된 것을 특징으로 하는 저전력 블루투스 장치 검색 시스템.
6. The method according to any one of claims 1 to 5,
The BLE search control means 220 of the first central device 200 further comprises user search request means for requesting the BLE search server 300 to request a search of the BLE device by informing the BLE search server 300 of the link loss, Wherein the low-power Bluetooth device search system comprises:
제 5항에 있어서,
상기 BLE검색제어수단(223)은 BLE검색모듈(210)을 제어하여 설정된 횟수 또는 설정된 시간 동안 BLE디바이스 스캔 확인을 실행하고 상기 설정된 횟수 또는 설정된 시간 동안 BLE디바이스가 검색되지 않는 경우 BLE디바이스 스캔을 종료하도록 한 것을 특징으로 하는 저전력 블루투스 장치 검색 시스템.
6. The method of claim 5,
The BLE search control unit 223 controls the BLE search module 210 to perform BLE device scan confirmation for a predetermined number of times or a predetermined time period and to terminate the BLE device scan when the BLE device is not searched for the set number of times or the set time Wherein the low-power Bluetooth device search system comprises:
제 1항에 있어서,
상기 제 1중앙디바이스(200)에서 BLE검색서버(300)로 제공되는 링크 로스된 BLE디바이스(100)의 링크정보(링크 로스정보)는 맥 어드레스정보와 위치정보를 포함하는 것을 특징으로 하는 저전력 블루투스 장치 검색 시스템.
The method according to claim 1,
The link information (link loss information) of the link-disabled BLE device 100 provided from the first central device 200 to the BLE search server 300 includes MAC address information and location information. Device search system.
제 1항에 있어서,
상기 제 2중앙디바이스(201,202,...,20N)으로 부터 BLE검색서버(300)에 제공되는 검색결과정보는 제 2중앙디바이스(201,202,...,20N)의 위치정보를 포함하는 것을 특징으로 하는 저전력 블루투스 장치 검색 시스템.
The method according to claim 1,
The search result information provided to the BLE search server 300 from the second central device 201, 202, ..., 20N includes location information of the second central device 201, 202, ..., 20N Low-power Bluetooth device search system.
제 1항 또는 제 3항에 있어서,
상기 BLE검색서버(300)에서 제 2중앙디바이스(201,202,...,20N)를 선택하는 조건은 링크 로스된 위치 또는 최종 링크된 위치 중 어느 하나이거나 링크 로스된 위치 및 최종 링크된 위치를 모두 이용하도록 한 것을 특징으로 하는 저전력 블루투스 장치 검색 시스템.
The method according to claim 1 or 3,
The conditions for selecting the second central device 201, 202, ..., 20N in the BLE search server 300 may be either a link-linked location or a finally-linked location, a link- Wherein the Bluetooth device is a Bluetooth device.
제 1중앙디바이스(200)로 부터 링크 로스된 BLE디바이스(100)의 검색요청이 있는 가를 판단하는 검색요청판단과정과,
상기 검색요청판단과정을 통해 링크 로스된 BLE디바이스(100)의 검색요청이 있는 경우 상기 제 1중앙디바이스(200)로 부터 제공된 링크 정보를 기반으로 검색 요청할 제 2중앙디바이스(201, 202,...20N)들을 검색하고 검색된 제 2중앙디바이스(201,202,...,20N)에 링크정보검색수단(320)에서 제공한 링크 로스된 상기 BLE 디바이스(100)의 맥 어드레스를 제공하여 링크 로스된 BLE디바이스(100)의 검색을 요청하는 링크 로스 BLE디바이스 검색요청과정과,
상기 링크 로스 BLE디바이스 검색요청과정을 통해 링크 로스 BLE디바이스 검색 요청한 제 2중앙디바이스(201,202,...,20N)들 중 어느 하나로 부터 검색결과정보가 수신되는 가를 판단하는 검색결과정보 수신판단과정과,
제 2중앙디바이스(201,202,...,20N)로 부터 검색결과정보가 수신되면 검색결과정보를 저장하고 링크 로스 BLE검색 요청한 제 1중앙디바이스(200)에 검색결과정보를 제공하고, 설정된 시간 동안 제 2중앙디바이스(201,202,...,20N)로 부터 검색결과정보가 수신되지 않으면 링크 로스 정보를 저장하는 검색결과정보관리과정, 을 포함하여 이루어지고,
상기 검색요청판단과정을 통해 링크 로스된 BLE디바이스(100)의 검색요청이 있는 경우 저장된 링크 정보로 부터 검색 요청한 제 1중앙디바이스(200)에 링크되었던 BLE디바이스(100)가 다른 제 2의 중앙디바이스 수단과의 링크 정보가 있는 지를 확인하는 BLE디바이스 링크정보 검색과정과,
상기 BLE디바이스 링크정보 검색과정을 통해 검색요청된 BLE디바이스(100)의 링크 정보가 존재하는 경우 해당 링크 정보를 검색결과정보로 저장 및 제 1중앙디바이스(200)에 제공하는 검색결과정보 제공과정과,
상기 BLE디바이스 링크정보 검색과정을 통해 검색요청된 BLE디바이스(100)의 링크 정보가 존재하지 않는 경우 상기 링크로스 BLE디바이스 검색요청과정을 수행하도록 하는 과정을 더 포함하는 것을 특징으로 하는 저전력 블루투스 장치 검색 제어방법.
A search request judgment step of judging whether there is a search request of the link-lost BLE device 100 from the first central device 200,
If there is a search request of the link-disabled BLE device 100 through the search request determination process, the second central device 201 (202, ..., 201) to request a search based on the link information provided from the first central device 200 20N) and provides the MAC address of the link-lost BLE device 100 provided by the link information search means 320 to the searched second central device 201, 202, ..., 20N, A link loss BLE device search request process for requesting a search of the device 100,
A search result information reception determination process for determining whether search result information is received from any of the second central devices (201, 202, ..., 20N) requested to search for the link loss BLE device through the link loss BLE device search request process; ,
When the search result information is received from the second central device 201, 202, ..., 20N, the search result information is stored, search result information is provided to the first central device 200 requesting the link loss BLE search, And a search result information management step of storing link loss information if search result information is not received from the second central device (201, 202, ..., 20N)
If there is a search request from the link-disabled BLE device 100 through the search request determination process, the BLE device 100, which has been linked to the first central device 200 requested to search from the stored link information, A BLE device link information searching step for checking whether there is link information between the BLE device and the means,
A search result information providing step of storing the link information as search result information and providing the link information to the first central device 200 when there is link information of the BLE device 100 requested to be searched through the BLE device link information searching process; ,
And performing the link loss BLE device search request process when there is no link information of the BLE device 100 requested to be searched through the BLE device link information search process. Control method.
삭제delete BLE디바이스(100)의 맥 어드레스 데이터를 이용한 애드버타이징(Advertising) 응답하여 BLE디바이스(100)를 링크하고, BLE디바이스(100)가 링크되면 BLE디바이스(100)의 링크정보를 생성하여 BLE검색서버(300)로 전송하는 제 1중앙디바이스(200)에서 이루어지는 링크정보 전송과정과,
상기 제 1중앙디바이스(200)에서 이루어지는 링크정보전송과정을 통해 전달된 링크정보를 등록 저장 하는 BLE검색서버(300)에서 이루어지는 링크정보 등록과정과,
링크된 BLE디바이스(100)의 링크 로스가 발생하였는 지를 판단하고 링크 로스가 발생되면 BLE검색서버(300)로 링크 로스 정보를 제공하여 링크 로스 BLE디바이스검색요청을 하는 제 1중앙디바이스(200)에서 이루어지는 링크 로스 BLE디바이스 검색요청과정과,
제 1중앙디바이스(200)로 부터 링크 로스된 BLE디바이스(100)의 검색요청이 있는 가를 판단하는 BLE검색서버(300)에서 이루어지는 검색요청판단과정과,
상기 검색요청판단과정을 통해 링크 로스된 BLE디바이스(100)의 검색요청이 있는 경우 저장된 링크 정보로 부터 검색요청된 BLE디바이스(100)가 다른 제 2의 중앙디바이스수단과의 링크정보가 확인되는 가를 판단하고, 판단결과 링크정보가 확인되면 해당 링크정보를 검색결과정보로 생성하는 BLE디바이스 링크정보 검색과정과,
상기 링크정보를 확인하여 검색요청된 링크 로스 BLE디바이스(100)가 다른 제 2의 중앙디바이스수단과의 링크 정보가 확인되지 않으면 검색 요청된 BLE디바이스(100)의 맥 어드레스를 검색하고, 제 1중앙디바이스(200)의 링크정보를 기반으로 BLE디바이스검색을 요청할 제 2중앙디바이스(201,202,...,20N)들을 검색하고, 검색된 제 2중앙디바이스(201,202...,20N)에 링크정보검색수단(320)에서 제공한 맥 어드레스를 제공하면서 링크 로스된 상기 BLE디바이스(100)의 검색을 요청하는 BLE검색서버(300)에서 이루어지는 링크 로스 BLE디바이스 검색요청과정과
BLE검색서버(300)로 부터 BLE디바이스검색요청이 있으면 BLE검색서버(300)에서 제공한 맥 어드레스 정보를 기반으로 BLE디바이스(100)를 검색하고, 그 검색결과정보를 생성하여 BLE검색서버(300)로 전송하는 과정을 포함하는 제 2중앙디바이스(201,202,...,20N)에서 이루어지는 BLE디바이스검색과정과,
상기 BLE검색서버(300)에서 이루어지는 링크 로스 BLE디바이스 검색요청과정을 통해 링크 로스 BLE디바이스 검색 요청된 제 2중앙디바이스(201,202,...,20N)들 중 어느 하나로 부터 검색결과정보가 수신되는 가를 판단하는 BLE검색서버(300)에서 이루어지는 검색결과정보 수신판단과정과,
상기 BLE디바이스 링크정보 검색과정에서 검출결과정보가 생성되거나 또는 상기 제 2중앙디바이스(201,202,...,20N)로 부터 검출결과정보가 수신되면 검색결과정보를 저장하고, 링크 로스 BLE검색 요청한 제 1 중앙디바이스(200)에 검출결과정보를 제공하고, 설정된 시간 동안 제 2중앙디바이스(201,202,...,20N)로 부터 링크정보가 수신되지 않으면 링크 로스 정보를 검출결과정보로 저장하는 BLE검색서버(300)에서 이루어지는 검출결과보관리과정을 포함하여 구성되고,
제 1중앙디바이스(200)에서 BLE검색서버로 제공하는 링크정보와 링크 로스시 제공되는 링크정보는 BLE디바이스(100)의 맥 어드레스 정보와 위치정보를 포함하는 것을 특징으로 하는 저전력 블루투스 장치 검색 제어방법.
The BLE device 100 is linked to the BLE device 100 in response to an advertisement response using the MAC address data of the BLE device 100. When the BLE device 100 is linked, A link information transmission process in the first central device 200 that transmits the link information to the server 300,
A link information registration step in a BLE search server (300) for registering and storing link information transmitted through a link information transmission process in the first central device (200)
The first central device 200 determines whether a link loss has occurred in the linked BLE device 100 and provides a link loss information to the BLE search server 300 when a link loss occurs, A link loss BLE device search request process,
A search request determination process performed by the BLE search server 300 for determining whether there is a search request of the BLE device 100 linked from the first central device 200,
If there is a search request of the link-lost BLE device 100 through the search request determination process, the BLE device 100 requested to search from the stored link information determines whether the link information with the second central device is confirmed A BLE device link information searching step of, when the link information is determined as a result of the determination, generating the link information as search result information;
The link loss BLE device 100 searches for the MAC address of the BLE device 100 requested to be searched if the link information with the second central device is not confirmed, Searches for a second central device (201, 202, ..., 20N) to request a BLE device search based on the link information of the device (200), and searches the second central device (201,202 ... 20N) A BLE search server 300 for requesting a search of the link-lost BLE device 100 while providing a MAC address provided by the BLE search server 320,
If there is a BLE device search request from the BLE search server 300, the BLE search server 300 searches the BLE device 100 based on the MAC address information provided by the BLE search server 300, generates the search result information, (BLE) device search process performed by the second central device (201, 202, ..., 20N)
The BRO search server 300 determines whether the search result information is received from any of the second central devices 201, 202, ..., 20N requested to search for the link loss BLE device through the link-less BLE device search request process performed by the BLE search server 300 A search result information reception determination process performed by the BLE search server 300,
When the detection result information is generated in the BLE device link information search process or the detection result information is received from the second central device 201, 202, ..., 20N, the search result information is stored, and the link loss BLE search request 1 BLE search for providing detection result information to the central device 200 and storing link loss information as detection result information if link information is not received from the second central device 201, 202, ..., And a detection result management process performed by the server 300,
The link information provided to the BLE search server in the first central device 200 and the link information provided in the link loss include the MAC address information and the position information of the BLE device 100 .
삭제delete 제 13항 또는 제 15항에 있어서, BLE검색서버(300)에서 이루어지는 검색결과정보 수신판단과정에서 제 2중앙디바이스(201,202,...,20N)에서 BLE검색서버(300)로 제공하는 검색결과정보는 제 2중앙디바이스(201,202,...20N)의 위치정보를 포함하는 것을 특징으로 하는 저전력 블루투스 장치 검색 제어방법.
The method as claimed in claim 13 or 15, further comprising the steps of: receiving a search result from the second central device (201, 202, ..., 20N) in the search result information reception determination process performed by the BLE search server (300) Wherein the information includes location information of the second central device (201, 202, ..., 20N).
제 15항에 있어서, 상기 제 1중앙디바이스(200)에서 이루어지는 링크 로스 BLE디바이스 검색요청과정은, 사용자의 선택에 따라서 BLE검색서버(300)로 링크 로스 BLE검색을 요청을 수행하도록 한 것을 특징으로 하는 저전력 블루투스 장치 검색 제어방법.
16. The method as claimed in claim 15, wherein the link-less BLE device search request process performed by the first central device (200) performs a link-less BLE search request to the BLE search server (300) A low power Bluetooth device search control method.
제 15항에 있어서, 상기 제 2중앙디바이스(201,202,...,20N)에서 이루어지는 BLE디바이스검색과정에서 설정된 시간 또는 정해진 횟수 동안 BLE디바이스 검색이 이루어지지 않는 경우 BEL디바이스 검색을 종료되도록 하는 것을 특징으로 하는 저전력 블루투스 장치 검색 제어방법.
The method as claimed in claim 15, wherein when the BLE device search is not performed for a set time or a predetermined number of times in the BLE device search process performed by the second central device (201, 202, ..., 20N) Wherein the low power Bluetooth device search control method comprises:
제 13항 또는 제 15항에 있어서, BLE검색서버(300)에서 이루어지는 검색결과정보 수신과정에서 설정된 시간 동안 제 2중앙디바이스(201,202,...,20N)로 부터 검색결과정보가 수신되지 않는 링크 로스정보를 검색결과정보로 저장하고 과정을 종료하도록 한 것을 특징으로 하는 저전력 블루투스 장치 검색 제어방법.
The method as claimed in claim 13 or 15, wherein the search result information is received from the second central device (201, 202, ..., 20N) Storing the lost information as search result information, and terminating the process.
제 13항 또는 제 15항에 있어서, BLE검색서버(300)에서 이루어지는 링크 로스 BLE디바이스 검색요청과정에서, 상기 제 1중앙디바이스(200)로 부터 제공된 링크 정보를 기반으로 검색 요청할 제 2중앙디바이스(201, 202,...20N)들을 검색하는 조건은 링크 로스된 위치 또는 최종 링크된 위치 중 어느 하나이거나 링크 로스된 위치 및 최종 링크된 위치를 모두 이용하도록 한 것을 특징으로 하는 저전력 블루투스 장치 검색 제어방법.
16. The method as claimed in claim 13 or 15, wherein, in the link-less BLE device search request process performed by the BLE search server (300), the second central device 201, 202, ..., 20N) is either a link-losed position or a last-linked position, or uses both a link-losed position and a finally-linked position. Way.
제 15항에 있어서, 제 2중앙디바이스(201,202,...,20N)에서 이루어지는 BLE디바이스검색과정은,
BLE검색서버(300)로 부터 BLE디바이스검색요청이 있으면 BLE검색서버(300)에서 제공한 맥 어드레스 정보를 기반으로 BLE디바이스(100)를 검색하는 과정, 상기 BLE디바이스(100)를 검색하는 과정에서 설정된 시간 동안 스캔을 실행해도 BLE디바이스(100)가 검색되지 않으면 BLE디바이스(100)의 검색과정을 종료하고, BLE디바이스(100)가 확인되면 위치정보수단(220)으로 부터 위치정보를 추출하고, BLE디바이스(100)로 부터 제공된 맥 어드레스와 함께 검색결과정보를 생성하고 생성된 검색결과정보를 BLE검색서버(300)로 전송하는 과정을 포함하여 이루어지는 것을 특징으로 하는 저전력 블루투스 장치 검색 제어방법.
16. The method of claim 15, wherein the BLE device search process in the second central device (201, 202, ..., 20N)
Searching for the BLE device 100 based on the MAC address information provided by the BLE search server 300 when there is a BLE device search request from the BLE search server 300, If the BLE device 100 is not searched for a predetermined time, the search process of the BLE device 100 is terminated. If the BLE device 100 is confirmed, the location information is extracted from the location information module 220, And generating search result information together with the MAC address provided from the BLE device (100) and transmitting the generated search result information to the BLE search server (300).
KR1020140076722A 2014-06-23 2014-06-23 System and method for detect for ble device KR101574767B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020140076722A KR101574767B1 (en) 2014-06-23 2014-06-23 System and method for detect for ble device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140076722A KR101574767B1 (en) 2014-06-23 2014-06-23 System and method for detect for ble device

Publications (1)

Publication Number Publication Date
KR101574767B1 true KR101574767B1 (en) 2015-12-11

Family

ID=55020676

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140076722A KR101574767B1 (en) 2014-06-23 2014-06-23 System and method for detect for ble device

Country Status (1)

Country Link
KR (1) KR101574767B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111034232A (en) * 2017-08-18 2020-04-17 乐天株式会社 Communication system, communication apparatus, and power saving method
WO2021033893A1 (en) * 2019-08-16 2021-02-25 삼성전자 주식회사 Electronic device for transmitting data packets in bluetooth network environment and method therefor
WO2024048917A1 (en) * 2022-08-30 2024-03-07 삼성전자주식회사 Electronic device for re-executing easy setup, user terminal device and control methods therefor

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101008766B1 (en) * 2004-02-05 2011-01-14 주식회사 케이티 bluetooth roaming method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101008766B1 (en) * 2004-02-05 2011-01-14 주식회사 케이티 bluetooth roaming method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111034232A (en) * 2017-08-18 2020-04-17 乐天株式会社 Communication system, communication apparatus, and power saving method
CN111034232B (en) * 2017-08-18 2023-08-22 乐天集团股份有限公司 Communication system, communication device, and power saving method
WO2021033893A1 (en) * 2019-08-16 2021-02-25 삼성전자 주식회사 Electronic device for transmitting data packets in bluetooth network environment and method therefor
WO2024048917A1 (en) * 2022-08-30 2024-03-07 삼성전자주식회사 Electronic device for re-executing easy setup, user terminal device and control methods therefor

Similar Documents

Publication Publication Date Title
CN110072219B (en) Electronic device, method, and computer-readable medium for wireless proximity pairing
JP6751094B2 (en) Method, apparatus and system for supporting wireless communication
US10356794B2 (en) Communication system and communication method, communication apparatus and control method for the same, and storage medium
US9781586B2 (en) Method of transmitting/receiving signal in proximity network and electronic device thereof
KR102208438B1 (en) Method for proximity service data and an electronic device thereof
US8656064B2 (en) Communication device and communication method
KR102693979B1 (en) Electronic device suporting link sharing and method therefor
US9706590B2 (en) Method and apparatus for Wi-Fi direct connection
EP3490304B1 (en) Method for identifying access point and hotspot, and related products
US20160360349A1 (en) Communication apparatus, method for controlling the same, and storage medium
EP2838309A1 (en) Method, device and system for establishing data connection
US11601793B2 (en) Electronic device supporting proximity communication service and method for obtaining information of short-range communication device using the same
WO2018107593A1 (en) Method and device for sharing file between different terminals
US11765245B2 (en) Electronic device and method for performing service discovery in electronic device
KR20160138547A (en) Wireless communication system
US20120045992A1 (en) Apparatus and method for sharing data in portable terminal
CN112312372A (en) Network access method and system
KR101574767B1 (en) System and method for detect for ble device
US11323880B2 (en) Method for wireless connection and electronic device therefor
CN105530684B (en) Network access method, device and system
US20150058491A1 (en) Information processing apparatus, information processing method, and program
US9357008B2 (en) Network system, node device group, sensor device group, and method for transmitting and receiving sensor data
TW201528747A (en) Techniques for supporting WI-GIG bus extension and WI-GIG display extension as peripheral function protocols in wireless docking
US20120124652A1 (en) Synchronization apparatus and method
CN103188772A (en) Method for processing network connection and electronic device

Legal Events

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

Payment date: 20191202

Year of fee payment: 5