KR102395272B1 - 다수의 센서 장치와의 연결을 관리하기 위한 장치 및 방법 - Google Patents

다수의 센서 장치와의 연결을 관리하기 위한 장치 및 방법 Download PDF

Info

Publication number
KR102395272B1
KR102395272B1 KR1020200146214A KR20200146214A KR102395272B1 KR 102395272 B1 KR102395272 B1 KR 102395272B1 KR 1020200146214 A KR1020200146214 A KR 1020200146214A KR 20200146214 A KR20200146214 A KR 20200146214A KR 102395272 B1 KR102395272 B1 KR 102395272B1
Authority
KR
South Korea
Prior art keywords
sensor device
data
sensor
device group
group
Prior art date
Application number
KR1020200146214A
Other languages
English (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 KR1020200146214A priority Critical patent/KR102395272B1/ko
Application granted granted Critical
Publication of KR102395272B1 publication Critical patent/KR102395272B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/62Establishing a time schedule for servicing the requests

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)

Abstract

본 발명의 실시예는 다수의 센서 장치와의 연결을 효율적으로 관리하기 위한 장치 및 방법을 제공한다. 본 발명의 실시예에 따른 다수의 센서 장치와의 연결을 관리하기 위한 장치는, 주변에 위치한 복수 개의 센서 장치들과 근거리 무선 채널을 통해 신호를 송신 또는 수신하는 제1 통신 유닛과, 상기 센서 장치들에 대한 정보를 출력하는 디스플레이 유닛과, 상기 센서 장치들 중 센서 데이터를 수신할 센서 장치 그룹을 선택하기 위한 입력을 수신하는 입력 유닛과, 상기 선택된 센서 장치 그룹에 포함된 센서 장치로부터 수신된 데이터를 처리하는 컨트롤러 유닛과, 상기 컨트롤러 유닛에 의해 처리된 데이터를 네트워크를 통해 전송하는 제2 통신 유닛을 포함한다. 여기서 상기 제1 통신 유닛은 상기 센서 장치 그룹에 포함된 센서 장치 별로 시간 구간을 할당하여 상기 데이터를 수신할 수 있다. 본 발명의 실시예에 따르면, 센서 데이터를 수신할 센서 장치 그룹에 포함된 센서 장치 별로 시간 구간을 할당하여 수신 및 처리함으로써 다수의 센서 장치와의 연결을 효율적으로 관리할 수 있다.

Description

다수의 센서 장치와의 연결을 관리하기 위한 장치 및 방법{APPARATUS FOR MANAGING CONNECTION OF PLUARLITY OF SENSORS AND METHOD THEREOF}
본 발명은 다수의 센서 장치와의 연결을 관리하기 위한 장치 및 방법에 관한 것으로, 보다 구체적으로 무선 통신을 통해 동시에 연결되는 다수의 센서 장치를 관리하고, 센서 장치로부터 수신된 데이터를 처리하기 위한 장치 및 방법에 관한 것이다.
정보통신 기술을 기반으로 다양한 기기간 연결을 가능하게 하는 사물 인터넷(IoT: Internet of Things)이 각광받고 있다. 특히, 각종 기기 또는 인체에 부착된 센서 장치로부터 측정된 데이터를 서버로 업로드하거나 PC, 스마트폰, 태블릿 장치와 같은 클라이언트 장치로 전송하여, 해당 센서 장치의 데이터를 바탕으로 다양한 맞춤형 서비스가 제공될 수 있다.
IoT 시스템에 사용되는 센서 장치들이 증가하고 다양해짐에 따라, 다수 개의 센서 장치들로부터 동시에 데이터를 수신하고 처리할 필요가 있다. 그러나, 일반적인 센서 장치의 경우 자신의 데이터 만을 가공하여 전달하고, 수신 장치는 해당 데이터에서 필요한 정보를 추출하여 사용하는 수준에 머물고 있다.
따라서, 본 발명의 실시예는 다수의 센서 장치와의 연결을 효율적으로 관리하기 위한 장치 및 방법을 제공한다.
본 발명의 실시예에 따른 다수의 센서 장치와의 연결을 관리하기 위한 장치는, 주변에 위치한 복수 개의 센서 장치들과 근거리 무선 채널을 통해 신호를 송신 또는 수신하는 제1 통신 유닛과, 상기 센서 장치들에 대한 정보를 출력하는 디스플레이 유닛과, 상기 센서 장치들 중 센서 데이터를 수신할 센서 장치 그룹을 선택하기 위한 입력을 수신하는 입력 유닛과, 상기 선택된 센서 장치 그룹에 포함된 센서 장치로부터 수신된 데이터를 처리하는 컨트롤러 유닛과, 상기 컨트롤러 유닛에 의해 처리된 데이터를 네트워크를 통해 전송하는 제2 통신 유닛을 포함한다. 여기서 상기 제1 통신 유닛은 상기 센서 장치 그룹에 포함된 센서 장치 별로 시간 구간을 할당하여 상기 데이터를 수신할 수 있다.
일 실시예에서, 상기 제1 통신 유닛은 제1 시간 구간 동안 상기 센서 장치 그룹에 포함된 제1 센서 장치로부터 데이터를 수신하고, 상기 제1 시간 구간 이후 제2 시간 구간 동안 상기 제1 센서 장치와의 연결을 끊고 상기 센서 장치 그룹에 포함된 제2 센서 장치로부터 데이터를 수신할 수 있다.
일 실시예에서, 다수의 센서 장치와의 연결을 관리하기 위한 장치는 상기 센서 장치 그룹에 포함된 센서 장치로부터 수신된 데이터를 저장하는 메모리를 더 포함할 수 있다.
일 실시예에서, 상기 컨트롤러 유닛은 상기 메모리에서 상기 센서 장치 그룹의 각 센서 장치별로 할당된 각각의 저장 영역에 시간 순서대로 데이터를 저장할 수 있다.
일 실시예에서, 상기 컨트롤러 유닛은 상기 센서 장치 그룹의 각 센서 장치 별 데이터에 타임 스탬프를 부가하여 상기 각각의 저장 영역에 저장할 수 있다.
일 실시예에서, 상기 컨트롤러 유닛은 상기 제2 통신 유닛을 통해 상기 저장 영역 별로 저장된 각 센서 장치별 데이터를 상기 타임 스탬프의 순서에 따라 전송할 수 있다.
일 실시예에서, 상기 컨트롤러 유닛은 제2 통신 유닛을 통해 상기 센서 장치 그룹의 각 센서 장치별 데이터에 PID(Packet ID)를 부가하여 전송할 수 있다.
본 발명의 실시예에 따른 다수의 센서 장치와의 연결을 관리하기 위한 방법은, 주변에 복수 개의 센서 장치들에 대한 정보를 출력하는 단계와, 상기 센서 장치들 중 센서 데이터를 수신할 센서 장치 그룹을 선택하기 위한 입력을 수신하는 단계와, 상기 센서 장치 그룹에 포함된 센서 장치 별로 시간 구간을 할당하여 데이터를 수신하는 단계와, 상기 선택된 센서 장치 그룹에 포함된 센서 장치로부터 수신하여 처리된 데이터를 네트워크를 통해 전송하는 단계를 포함한다.
본 발명의 실시예에 따르면, 센서 데이터를 수신할 센서 장치 그룹에 포함된 센서 장치 별로 시간 구간을 할당하여 수신 및 처리함으로써 다수의 센서 장치와의 연결을 효율적으로 관리할 수 있다.
본 발명의 효과는 이상에서 언급된 것들에 한정되지 않으며, 언급되지 아니한 다른 효과들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
도 1은 본 발명의 실시예에 따른 다수의 센서 장치로부터 데이터를 처리하는 IoT(Internet of Things) 시스템을 도시한다.
도 2는 본 발명의 실시예에 따른 다수의 센서 장치와의 연결을 관리하기 위한 장치의 개략적인 기능적 블록도이다.
도 3은 본 발명의 실시예에 따른 다수의 센서 장치로부터 데이터를 수신하기 위하여 할당된 시간 구간의 예를 도시한다.
도 4는 본 발명의 실시예에 따른 다수의 센서 장치로부터 수신된 데이터를 저장하기 위해 할당된 메모리 영역의 예를 도시한다.
도 5는 본 발명의 실시예에 따른 다수의 센서 장치로부터 제공된 데이터를 전송하기 위한 패킷 구조의 예를 도시한다.
도 6은 본 발명의 실시예에 따른 다수의 센서 장치와의 연결을 관리하기 위한 방법을 수행하기 위한 흐름도이다.
이하, 첨부한 도면을 참고로 하여 본 발명의 실시예들에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예들에 한정되지 않는다.
본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 동일 또는 유사한 구성요소에 대해서는 동일한 참조 부호를 붙이도록 한다.
또한, 여러 실시예들에 있어서, 동일한 구성을 가지는 구성요소에 대해서는 동일한 부호를 사용하여 대표적인 실시예에서만 설명하고, 그 외의 다른 실시예에서는 대표적인 실시예와 다른 구성에 대해서만 설명하기로 한다.
명세서 전체에서, 어떤 부분이 다른 부분과 "연결(또는 결합)"되어 있다고 할 때, 이는 "직접적으로 연결(또는 결합)"되어 있는 경우뿐만 아니라, 다른 부재를 사이에 두고 "간접적으로 연결(또는 결합)"된 것도 포함한다. 또한, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
도 1은 본 발명의 실시예에 따른 다수의 센서 장치로부터 데이터를 처리하는 IoT(Internet of Things) 시스템을 도시한다. 도 1을 참고하면, 다수의 센서 장치로부터 데이터를 처리하는 IoT 시스템은 복수개의 센서 장치들(10-1 내지 10-N), 복수개의 센서 장치들과 무선 채널을 통해 연결될 수 있는 센서 연결 관리 장치(20), 네트워크를 통해 센서 연결 관리 장치(20)와 연결되는 서버(30) 및 클라이언트 장치(40)를 포함할 수 있다.
센서 장치(10)는 각종 기기 또는 인체에 부착되어 해당 센서 장치(10)가 위치한 환경에 대한 각종 데이터를 제공할 수 있다. 예를 들어, 센서 장치(10)는 온도 센서, 진동 센서, 습도 센서, 지자기 센서, 이미지 센서 등을 포함하고 있는 장치들이 포함될 수 있으며, 또한 신체에 부착하여 사용할 수 있는 맥박 측정, 혈압 측정, 심전도 측정, 각근력 측정 등의 기능을 가지고 있는 장치들이 포함될 수 있다. 본 발명의 실시예에 따르면, 센서 장치(10)는 무선 통신 모듈을 탑재하여 무선 채널을 통해 데이터를 전송할 수 있다. 예를 들어, 센서 장치(10)는 블루투스(Bluetooth), BLE(Bluetooth Low Energy), 지그비(Zigbee), 와이파이(WiFi) 와 같은 근거리 무선 통신 규격을 통해 데이터를 전송할 수 있다.
센서 연결 관리 장치(20)는 주변에 위치한 센서 장치들(10-1 내지 10-N)과 무선 채널을 통해 연결되어, 센서 장치(10)로부터 데이터를 수신하고 처리하여 네트워크를 통해 서버(30) 또는 클라이언트 장치(40)로 전송할 수 있다. 센서 연결 관리 장치(20)의 세부 구성 및 동작은 이하 도 2 내지 도 6을 참고하여 상세히 설명하도록 한다.
서버(30) 및 클라이언트 장치(40)는 센서 장치(10)에 의해 생성되고 센서 연결 관리 장치(20)에 의해 처리된 데이터를 수신하여 저장하거나 수신된 데이터를 가공하여 사용자에게 제공한다. 서버(30)는 클라우드 시스템에서 데이터를 보관하는 서버에 해당할 수 있고, 클라이언트 장치(40)는 PC(Personal Computer), 스마트폰, 태블릿 장치에 해당할 수 있다.
도 2는 본 발명의 실시예에 따른 다수의 센서 장치와의 연결을 관리하기 위한 장치(센서 연결 관리 장치)(20)의 개략적인 기능적 블록도이다. 본 발명의 실시예에 따른 다수의 센서 장치와의 연결을 관리하기 위한 장치는, 주변에 위치한 복수 개의 센서 장치들과 근거리 무선 채널을 통해 신호를 수신하는 제1 통신 유닛(210), 센서 장치들에 대한 정보를 출력하는 디스플레이 유닛(220), 센서 장치들 중 센서 데이터를 수신할 센서 장치 그룹을 선택하기 위한 입력을 수신하는 입력 유닛(230), 선택된 센서 장치 그룹에 포함된 센서 장치(10)로부터 수신된 데이터를 처리하는 컨트롤러 유닛(250), 컨트롤러 유닛(250)에 의해 처리된 데이터를 네트워크를 통해 전송하는 제2 통신 유닛(240)을 포함한다. 또한, 센서 연결 관리 장치(20)는 컨트롤러 유닛(250)에 의해 처리된 데이터를 저장하거나, 저장된 데이터를 컨트롤러 유닛(250)으로 제공하는 메모리(260)를 포함할 수 있다.
제1 통신 유닛(210)은 상술한 BLE 또는 Zigbee와 같은 근거리 무선 통신을 지원하는 모듈로서, 다수의 센서 장치(10)와 연결되어 무선 채널을 통해 데이터를 송신 또는 수신할 수 있다. 본 발명의 실시예에서, 제1 통신 유닛(210)은 센서 장치 그룹에 포함된 센서 장치 별로 시간 구간을 할당하여 데이터를 수신할 수 있다.
디스플레이 유닛(220)은 저장된 정보를 시각적으로 출력할 수 있는 모듈로서, LCD, OLED, LED와 같은 평면형 디스플레이로 구현될 수 있다. 입력 유닛(230)은 사용자에 의해 제공되는 입력을 검출하여 컨트롤러 유닛(250)으로 제공한다. 입력 유닛(230)은 하나 또는 그 이상의 버튼, 또는 디스플레이 유닛(220)에 결합된 터치 패드의 형태로 구현될 수 있다. 제2 통신 유닛(240)은 기지국과의 무선 채널을 통해 네트워크로 데이터를 송신 또는 수신할 수 있다. 예를 들어, 제2 통신 유닛(240)은 NB-IoT(Narrow Band IoT) 규격을 통해 데이터 통신을 수행할 수 있다. 뿐만 아니라, 제2 통신 유닛(240)은 5G NR 또는 LTE 규격에 따른 통신 모듈로서 구현될 수 있다.
본 발명의 실시예에서, 제1 통신 유닛(210)은 주변의 센서 장치들을 스캔하여 스캔된 센서 장치들을 디스플레이 유닛(220)에 표시하여 사용자가 각 센서 장치의 사용 여부를 결정하도록 한다. 사용자에 의한 입력이 입력 유닛(230)에 의해 검출(수신)되면, 제1 통신 유닛(210)은 사용하도록 결정된 센서 장치들 각각에 대하여 주기적으로 연결 및 연결 해제된다. 즉, 제1 통신 유닛(210)은 주기적으로 돌아가면서 각 센서 장치를 연결하여 데이터를 수신하고, 일정 시간이 되면 연결을 끊고 또 다른 장치에 연결하여 데이터를 수신한다. 이렇게 데이터 수신 및 끊음을 반복하여 하나의 통신 모듈로 다수의 센서 장치들로부터 데이터 수신이 가능하게 된다.
컨트롤러 유닛(250)은 센서 연결 관리 장치(20)에 저장되거나 수신된 데이터를 처리하고, 처리된 데이터를 출력 또는 전송하도록 각 모듈을 제어할 수 있다. 컨트롤러 유닛(250)은 MCU(Micro Controller Unit)로 구현될 수 있으며, 프로세서, 프로세싱 유닛으로 지칭될 수 있다.
또한, 센서 연결 관리 장치(20)는 유선 통신을 위한 통신 인터페이스(270), 사용자 인증을 위한 인증 유닛(280), 각 모듈로 전력을 공급하고 관리하기 위한 전력 모듈(290)을 포함한다. 전력 모듈(290)은 외부 전원과 연결되어 전력을 저장하는 배터리(292)와 배터리(292)의 전력을 각 모듈로 공급되는 전력을 제어하는 전력 제어 유닛(294)을 포함할 수 있다.
도 3은 본 발명의 실시예에 따른 다수의 센서 장치로부터 데이터를 수신하기 위하여 할당된 시간 구간의 예를 도시한다. 본 발명의 실시예에 따르면, 제1 통신 유닛(210)은 제1 시간 구간 동안 센서 장치 그룹에 포함된 제1 센서 장치로부터 데이터를 수신하고, 제1 시간 구간 이후 상기 제2 시간 구간 동안 제1 센서 장치와의 연결을 끊고 센서 장치 그룹에 포함된 제2 센서 장치로부터 데이터를 수신하도록 설정될 수 있다.
도 3을 참고하면, 일정한 주기 동안 사용자에 의해 선택된 M개의 센서 장치들로부터 데이터를 수신하는데, 예를 들어, 센서 연결 관리 장치(20)는 제1 주기에서 제1 시간 구간 동안 제1 센서 장치로부터 데이터를 수신하고, 제1 시간 구간이 종료되고 제2 시간 구간이 시작되면 제1 센서 장치와의 연결을 해제하고 제2 센서 장치로부터 데이터를 수신한다. 제1 주기가 종료되고 제2 주기가 시작되면, 센서 연결 관리 장치(20)는 다시 제1 센서 장치와 연결하여 데이터를 수신하고, 이후 같은 방식으로 시간 구간 별로 다른 센서 장치로부터 데이터를 수신할 수 있다.
도 4는 본 발명의 실시예에 따른 다수의 센서 장치로부터 수신된 데이터를 저장하기 위해 할당된 메모리 영역의 예를 도시한다. 본 발명의 실시예에 따른 메모리(260)는 센서 장치 그룹에 포함된 센서 장치로부터 수신된 데이터를 저장할 수 있다. 여기서, 컨트롤러 유닛(250)은 메모리(260)에서 센서 장치 그룹의 각 센서 장치별로 할당된 각각의 저장 영역에 시간 순서대로 데이터를 저장할 수 있다. 예를 들어, 도 4에서, 각 센서 장치 별로 메모리(260)에 저장 영역이 각각 할당되고, 데이터가 수신된 시간 순서대로 데이터가 저장될 수 있다.
본 발명의 실시예에서, 컨트롤러 유닛(250)은 센서 장치 그룹의 각 센서 장치별 데이터에 타임 스탬프(예: 도 4의 #1, #2, #3, ...)를 부가하여 메모리(260)의 각 저장 영역에 저장할 수 있다. 각 센서 장치들로부터 수신된 데이터는 각 센서 장치 마다 할당된 저장 영역에 저장되는데, 여기서 수신된 데이터에 타임 스탬프가 부가되어 순차적으로 저장될 수 있으며, 메모리(260)에서 송출된 데이터가 차지하던 영역은 비워지게 되어, 새로운 데이터가 비워진 영역에 저장될 수 있다.
본 발명의 실시예에서, 컨트롤러 유닛(250)은 제2 통신 유닛(240)을 통해 저장 영역 별로 저장된 각 센서 장치별 데이터를 타임 스탬프의 순서에 따라 전송할 수 있다. 메모리 용량은 제한적이므로 수신된 데이터가 가능하면 빠른 시간 내에 타임스탬프에 맞취서 송출될 수 있도록 처리하고 여러 수신된 데이터들의 송신 우선순위는 각 장치의 데이터에 붙여있는 타임스탬프를 참조하여 가장 일찍 수신된 데이터로 하고, 송출되는 데이터는 각각 장치가 돌아가면서 한 번씩 송신하도록 한다.
도 5는 본 발명의 실시예에 따른 다수의 센서 장치로부터 제공된 데이터를 전송하기 위한 패킷 구조의 예를 도시한다. 본 발명의 실시예에 따르면, 컨트롤러 유닛(250)은 제2 통신 유닛(240)을 통해 센서 장치 그룹의 각 센서 장치별 데이터에 PID(Packet ID)를 부가하여 전송할 수 있다. 선택된 센서 장치로부터 입력된 데이터는 각 센서 장치 마다 할당된 PID에 의해 구분된다. 각 센서 장치들의 데이터는 PID 이후에 전송되게 하여 어느 센서 장치의 데이터가 송신되고 있는지를 구별할 수 있도록 한다.
예를 들어, 도 5에 도시된 것과 같이 컨트롤러 유닛(250)은 제1 센서 장치의 PID 이후 제1 센서 장치의 데이터가 위치하고, 제2 센서 장치의 PID 이후 제2 센서 장치의 데이터가 위치하도록 패킷으로 구성할 수 있다. 도 5와 같이 구성되어 송신된 패킷은 서버(30) 또는 클라이언트 장치(40)로 전달되고, 서버(30) 또는 클라이언트 장치(40)는 PID를 식별함으로써 수신된 데이터가 어느 센서 장치에 의해 생성된 데이터인지 여부를 확인할 수 있다.
도 6은 본 발명의 실시예에 따른 다수의 센서 장치와의 연결을 관리하기 위한 방법을 수행하기 위한 흐름도이다. 도 6의 동작들은 센서 연결 관리 장치(20)에 의해 수행될 수 있다.
본 발명의 실시예에 따르면, 다수의 센서 장치와의 연결을 관리하기 위한 방법은, 주변에 위한 복수 개의 센서 장치(10)들에 대한 정보를 출력하는 단계(S605)와, 센서 장치(10)들 중 센서 데이터를 수신할 센서 장치 그룹을 선택하기 위한 입력을 수신하는 단계(S610)와, 센서 장치 그룹에 포함된 센서 장치 별로 시간 구간을 할당하여 데이터를 수신하는 단계(S615)와, 선택된 센서 장치 그룹에 포함된 센서 장치로부터 수신하여 처리된 데이터를 네트워크를 통해 전송하는 단계(S620)를 포함한다.
본 발명의 실시예에서, 데이터를 수신하는 단계(S615는 제1 시간 구간 동안 센서 그룹에 포함된 제1 센서 장치로부터 데이터를 수신하는 단계와, 제1 시간 구간 이후 제2 시간 구간 동안 제1 센서 장치와의 연결을 끊고 센서 그룹에 포함된 제2 센서 장치로부터 데이터를 수신하는 단계를 포함할 수 있다.
본 발명의 실시예에서, 다수의 센서 장치와의 연결을 관리하기 위한 방법은 센서 장치 그룹에 포함된 센서 장치로부터 수신된 데이터를 저장하는 단계를 더 포함할 수 있다.
본 발명의 실시예에서, 수신된 데이터를 저장하는 단계는 센서 장치 그룹의 각 센서 장치별로 할당된 각각의 저장 영역에 시간 순서대로 데이터를 저장하는 단계를 포함할 수 있다.
본 발명의 실시예에서, 수신된 데이터를 저장하는 단계는 상기 센서 장치 그룹의 각 센서 장치별 데이터에 타임 스탬프를 부가하여 각각의 저장 영역에 저장하는 단계를 포함할 수 있다.
본 발명의 실시예에서, 처리된 데이터를 전송하는 단계(S620)는 저장 영역 별로 저장된 각 센서 장치별 데이터를 타임 스탬프의 순서에 따라 전송할 수 있다.
본 발명의 실시예에서, 각 센서 장치별 데이터를 전송하는 단계는 센서 장치 그룹의 각 센서 장치별 데이터에 PID(Packet ID)를 부가하여 전송하는 단계를 포함할 수 있다.
본 실시예 및 본 명세서에 첨부된 도면은 본 발명에 포함되는 기술적 사상의 일부를 명확하게 나타내고 있는 것에 불과하며, 본 발명의 명세서 및 도면에 포함된 기술적 사상의 범위 내에서 당업자가 용이하게 유추할 수 있는 변형예와 구체적인 실시예는 모두 본 발명의 권리범위에 포함되는 것이 자명하다고 할 것이다.
따라서, 본 발명의 사상은 설명된 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등하거나 등가적 변형이 있는 모든 것들은 본 발명 사상의 범주에 속한다고 할 것이다.

Claims (14)

  1. 다수의 센서 장치와의 연결을 관리하기 위한 장치에 있어서,
    주변에 위치한 복수 개의 센서 장치들과 근거리 무선 채널을 통해 신호를 수신하는 제1 통신 유닛;
    상기 센서 장치들에 대한 정보를 출력하는 디스플레이 유닛;
    상기 센서 장치들 중 센서 데이터를 수신할 센서 장치 그룹을 선택하기 위한 입력을 수신하는 입력 유닛;
    상기 선택된 센서 장치 그룹에 포함된 센서 장치로부터 수신된 데이터를 처리하는 컨트롤러 유닛;
    상기 컨트롤러 유닛에 의해 처리된 데이터를 네트워크를 통해 전송하는 제2 통신 유닛; 및
    상기 센서 장치 그룹에 포함된 센서 장치로부터 수신된 데이터를 저장하는 메모리를 포함하고,
    상기 제1 통신 유닛은 상기 센서 장치 그룹에 포함된 센서 장치 별로 시간 구간을 할당하여 상기 데이터를 수신하고,
    상기 컨트롤러 유닛은,
    상기 메모리에서 상기 센서 장치 그룹의 각 센서 장치 별로 할당된 각각의 저장 영역에 시간 순서대로 데이터에 타임 스탬프를 부가하여 저장하고,
    상기 센서 장치 그룹 내 각 센서 장치별 데이터에 PID(Packet ID)를 부가함으로써 구성된 패킷을 상기 제2 통신 유닛을 통해 전송하며,
    상기 패킷은 상기 센서 장치 그룹 내 각 센서 장치의 데이터가 한 번씩 포함되어 전송되도록 구성되고,
    상기 각 센서 장치별 데이터 송신 우선순위는 상기 타임 스탬프의 순서에 따라 결정되는 것을 특징으로 하는 장치.
  2. 제1항에 있어서,
    상기 제1 통신 유닛은,
    제1 시간 구간 동안 상기 센서 장치 그룹에 포함된 제1 센서 장치로부터 데이터를 수신하고,
    상기 제1 시간 구간 이후 제2 시간 구간 동안 상기 제1 센서 장치와의 연결을 끊고 상기 센서 장치 그룹에 포함된 제2 센서 장치로부터 데이터를 수신하는 것을 특징으로 하는 센서 관리 장치.
  3. 삭제
  4. 삭제
  5. 삭제
  6. 삭제
  7. 삭제
  8. 다수의 센서 장치와의 연결을 관리하기 위한 방법에 있어서,
    주변에 복수 개의 센서 장치들에 대한 정보를 출력하는 단계;
    상기 센서 장치들 중 센서 데이터를 수신할 센서 장치 그룹을 선택하기 위한 입력을 수신하는 단계;
    상기 센서 장치 그룹에 포함된 센서 장치 별로 시간 구간을 할당하여 데이터를 수신하는 단계;
    상기 센서 장치 그룹의 각 센서 장치 별로 할당된 각각의 저장 영역에 시간 순서대로 데이터에 타임 스탬프를 부가하여 저장하는 단계; 및
    상기 선택된 센서 장치 그룹에 포함된 센서 장치로부터 수신하여 처리된 데이터를 네트워크를 통해 전송하는 단계를 포함하고,
    상기 처리된 데이터를 전송하는 단계는 상기 저장 영역 별로 저장된 상기 센서 장치 그룹 내 각 센서 장치별 데이터에 PID(Packet ID)를 부가함으로써 구성된 패킷을 전송하는 단계를 포함하고,
    상기 패킷은 상기 센서 장치 그룹 내 각 센서 장치의 데이터가 한 번씩 포함되어 전송되도록 구성되고,
    상기 각 센서 장치별 데이터 송신 우선순위는 상기 타임 스탬프의 순서에 따라 결정되는 것을 특징으로 하는 방법.
  9. 제8항에 있어서,
    상기 데이터를 수신하는 단계는,
    제1 시간 구간 동안 상기 센서 장치 그룹에 포함된 제1 센서 장치로부터 데이터를 수신하는 단계; 및
    상기 제1 시간 구간 이후 제2 시간 구간 동안 상기 제1 센서 장치와의 연결을 끊고 상기 센서 장치 그룹에 포함된 제2 센서 장치로부터 데이터를 수신하는 단계를 포함하는 것을 특징으로 하는 방법.
  10. 삭제
  11. 삭제
  12. 삭제
  13. 삭제
  14. 삭제
KR1020200146214A 2020-11-04 2020-11-04 다수의 센서 장치와의 연결을 관리하기 위한 장치 및 방법 KR102395272B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200146214A KR102395272B1 (ko) 2020-11-04 2020-11-04 다수의 센서 장치와의 연결을 관리하기 위한 장치 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200146214A KR102395272B1 (ko) 2020-11-04 2020-11-04 다수의 센서 장치와의 연결을 관리하기 위한 장치 및 방법

Publications (1)

Publication Number Publication Date
KR102395272B1 true KR102395272B1 (ko) 2022-05-10

Family

ID=81591561

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200146214A KR102395272B1 (ko) 2020-11-04 2020-11-04 다수의 센서 장치와의 연결을 관리하기 위한 장치 및 방법

Country Status (1)

Country Link
KR (1) KR102395272B1 (ko)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101618856B1 (ko) * 2015-07-02 2016-05-09 가온미디어 주식회사 다수의 IoT 디바이스를 연계시키는 IoT 게이트웨이 장치
KR20160079862A (ko) * 2013-11-03 2016-07-06 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 센서 데이터 시간 정렬
KR102009108B1 (ko) * 2018-03-09 2019-08-08 이에스이 주식회사 관제 서버 및 관제 서버 제어 방법

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160079862A (ko) * 2013-11-03 2016-07-06 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 센서 데이터 시간 정렬
KR101618856B1 (ko) * 2015-07-02 2016-05-09 가온미디어 주식회사 다수의 IoT 디바이스를 연계시키는 IoT 게이트웨이 장치
KR102009108B1 (ko) * 2018-03-09 2019-08-08 이에스이 주식회사 관제 서버 및 관제 서버 제어 방법

Similar Documents

Publication Publication Date Title
CN109417758B (zh) 一种蓝牙连接的方法及终端
EP4102874A1 (en) Beam indication method and apparatus, and device and medium
KR20210078557A (ko) 리소스 지시 방법, 장치 및 시스템
JP2021519029A (ja) サイドリンクの動作方法及び端末
EP3069255B1 (en) Method and apparatus for connecting communication of electronic devices
KR20160062543A (ko) 근접 네트워크 구성 방법 및 그 전자 장치
CN111030776B (zh) 一种数据传输方法、电子设备及网络侧设备
CN110518707B (zh) 发射端设备、接收端设备及无线充电方法
US11979893B2 (en) Resource configuration method, terminal, and network device
CN110475364A (zh) 一种非周期跟踪参考信号的接收方法及终端
KR20200135477A (ko) 업링크 송신 취소 명령의 모니터링 방법 및 단말
CN110611925B (zh) 物理下行控制信道监听参数配置方法、终端及网络侧设备
CN111148262A (zh) 一种数据传输方法、信息配置方法、终端及网络设备
CN108566686B (zh) 一种d2d连接建立的方法、装置和***
CN109769276A (zh) 用于在无线通信***中处理数据包的设备和方法
CN110719646A (zh) 一种上行传输方法及终端
JP2022502941A (ja) リソースプールの設定方法、使用方法、および設定装置、端末
CN109347802B (zh) 通信协议切换方法、数据传输方法、无线传感器及***
KR20210146997A (ko) 전송 방법, 단말 장치 및 네트워크 측 장치
EP3035742A1 (en) Discovery of a wireless communication device
KR102395272B1 (ko) 다수의 센서 장치와의 연결을 관리하기 위한 장치 및 방법
KR20220136389A (ko) 자원 결정 방법, 지시 방법 및 장치
CN112312494B (zh) 通信方法及终端设备
CN110475344A (zh) 一种随机接入方法、终端及网络设备
KR102589486B1 (ko) 업링크 전송 방법 및 단말

Legal Events

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