맞춤기술찾기

이전대상기술

상호운용성 보장을 위한 oneM2M 국제 표준 기반 사물 인터넷 플랫폼 시스템

  • 기술번호 : KST2019005925
  • 담당센터 : 서울서부기술혁신센터
  • 전화번호 : 02-6124-6930
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 oneM2M IoT 표준 단말과 비표준 단말의 상호운용성 보장을 위한 oneM2M 국제 표준 기반 사물 인터넷 플랫폼 시스템이 개시된다. 서로 다른 플랫폼을 사용하는 oneM2M IoT 표준 단말과 비표준 단말의 사물 인터넷 단말들을 단일 플랫폼에서 웹클라이언트와 서버 플랫폼과 미들웨어를 사용하여 통신부를 통해 사물 인터넷 단말(Things)에 IoT 표준 단말과 비표준 단말의 상호운용성을 제공하여 요청과 응답을 전송하여 효율적으로 제어하는 사물 인터넷 플랫폼을 제공한다.
Int. CL H04L 29/06 (2006.01.01) H04L 29/08 (2006.01.01)
CPC H04L 69/08(2013.01) H04L 69/08(2013.01) H04L 69/08(2013.01) H04L 69/08(2013.01) H04L 69/08(2013.01)
출원번호/일자 1020170155171 (2017.11.20)
출원인 광운대학교 산학협력단
등록번호/일자 10-2008325-0000 (2019.08.01)
공개번호/일자 10-2019-0057806 (2019.05.29) 문서열기
공고번호/일자 (20190807) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2017.11.20)
심사청구항수 9

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 광운대학교 산학협력단 대한민국 서울특별시 노원구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 정광수 경기도 성남시 분당구
2 박지우 경기도 군포시 군포로*번길
3 김건우 서울특별시 노원구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 이여송 대한민국 서울시 강남구 테헤란로 *** 포스코P&S타워 **층(아이피드림)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 광운대학교 산학협력단 서울특별시 노원구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2017.11.20 수리 (Accepted) 1-1-2017-1155873-35
2 보정요구서
Request for Amendment
2017.12.01 발송처리완료 (Completion of Transmission) 1-5-2017-0172935-81
3 [출원서등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2017.12.04 수리 (Accepted) 1-1-2017-1208258-08
4 선행기술조사의뢰서
Request for Prior Art Search
2018.09.06 수리 (Accepted) 9-1-9999-9999999-89
5 선행기술조사보고서
Report of Prior Art Search
2018.11.09 수리 (Accepted) 9-1-2018-0061520-72
6 의견제출통지서
Notification of reason for refusal
2019.04.11 발송처리완료 (Completion of Transmission) 9-5-2019-0262800-93
7 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2019.04.15 수리 (Accepted) 1-1-2019-0386783-21
8 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2019.04.15 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2019-0386784-77
9 최후의견제출통지서
Notification of reason for final refusal
2019.05.30 발송처리완료 (Completion of Transmission) 9-5-2019-0388431-69
10 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2019.06.01 보정승인 (Acceptance of amendment) 1-1-2019-0564487-42
11 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2019.06.01 수리 (Accepted) 1-1-2019-0564486-07
12 거절결정서
Decision to Refuse a Patent
2019.06.21 발송처리완료 (Completion of Transmission) 9-5-2019-0447911-91
13 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2019.06.26 수리 (Accepted) 1-1-2019-0657077-95
14 [명세서등 보정]보정서(재심사)
Amendment to Description, etc(Reexamination)
2019.06.26 보정승인 (Acceptance of amendment) 1-1-2019-0657092-70
15 의견제출통지서
Notification of reason for refusal
2019.07.22 발송처리완료 (Completion of Transmission) 9-5-2019-0526230-93
16 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2019.07.25 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2019-0762817-16
17 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2019.07.25 수리 (Accepted) 1-1-2019-0762815-14
18 등록결정서
Decision to Grant Registration
2019.08.01 발송처리완료 (Completion of Transmission) 9-5-2019-0556358-75
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
oneM2M IoT 표준 단말과 비표준 단말을 포함하는 사물 인터넷 단말(Things)의 실시간 단말 모니터링 및 제어 요청 및 응답을 수신하는 사용자의 웹 클라이언트; 상기 웹 클라이언트와 웹 서버를 통해 연결되며, 하위 사물 인터넷 단말들(Things)의 데이터를 송수신하고 저장하며, 이를 관리하며 사물인터넷 서비스를 검증하는 서버 플랫폼; 및 상기 서버 플랫폼과 하위 사물 인터넷 단말(Things)을 연결하는 매개체로써, 하위 사물 인터넷 단말을 플랫폼에 따라 제어하는 미들웨어; 및상기 oneM2M IoT 표준 단말과 상기 비표준 단말을 포함하는 사물 인터넷 단말(Things)을 포함하며, 상기 웹 클라이언트와 상기 서버 플랫폼은 HTTP/HTTPS 프로토콜 또는 MQTT 프로토콜을 사용하며, 상기 서버 플랫폼과 상기 미들웨어, 상기 미들웨어와 사물 인터넷 단말은 MQTT 프로토콜을 사용하여 데이터를 송수신하고, 상기 서버 플랫폼은 우선순위 정보를 포함하는 MQTT 메시지 고정 헤더를 사용하여 우선순위 기반 차등적인 IoT 서비스를 제공하고, 상기 MQTT 메시지 고정 헤더는 4비트의 메시지 타입, 중복 메시지가 수신 여부를 체크하는 1비트의 DUP flag, 2비트의 QoS Level, 브로커에서 메시지의 저장 여부(0: 저장 안됨, 1: 저장)를 체크하는 1 비트의 RETAIN, 6비트 Reserved, 2 비트의 우선순위 레벨(Priority Level) 플래그, 메시지 페이로드의 길이를 나타내는 8비트의 Remaining Length를 포함하며, 상기 MQTT 메시지 고정 헤더의 우선순위 레벨(Priority Level) 플래그는 2 bit로 구성되며 Priority Level 0 ~ 3까지 4단계의 우선순위를 가지거나, 또는 Priority Level 0~4, 0~5, 0~6, 0~7까지의 5,6,7,8 단계 중 어느 하나의 단계의 우선순위를 가지도록 설정되며, 숫자가 높을수록 높은 우선순위(Priority)를 가지는 긴급하거나 중요한 메시지이며, 상기 미들웨어는, 단말 탐색 모듈을 포함하며, 상기 미들웨어를 통해 네트워크에 연결된 사물인터넷 단말들(Things)에 대한 정보를 얻는 모듈이며, 각 단말의 플랫폼에서 사용하는 Discovery 방식을 사용하는 단말 정보 탐색부; 상기 미들웨어에서 서버 플랫폼 및 센서 디바이스들과의 MQTT 통신을 위해 MQTT 브로커와 연결되며, Subscribe/Publish를 하는 MQTT 통신 모듈을 구비하는 통신부; 및 서비스 실행부를 포함하며, 상기 사물 인터넷 단말이 자체 서버를 두지 않는 경우, 상기 미들웨어를 통해 oneM2M 사물 인터넷 국제 표준을 따르는 서버 플랫폼에 접속되고, 클라우드 기반 IoT 서비스를 제공하는 Cloud API를 사용하며 자체 서버를 두는 사물 인터넷 단말들의 경우, 자체 서버의 통신부는 HTTP 통신 모듈을 구비하여 상기 미들웨어를 통하지 않고 직접 상기 서버 플랫폼과 통신되는, oneM2M IoT 표준 단말과 비표준 단말의 상호운용성 보장을 위한 oneM2M 국제 표준 기반 사물 인터넷 플랫폼 시스템
2 2
삭제
3 3
제1항에 있어서, 상기 서버 플랫폼은 사물 인터넷 oneM2M 국제 표준을 따르는 서버 플랫폼으로써, 국제 표준 플랫폼 기반 검증 모듈을 포함하며, oneM2M 사물 인터넷 국제 표준을 따르는 상기 서버 플랫폼과 연동을 통해 상기 웹 클라이언트로부터 표준 기반 검증 요청을 받으면 모듈 내 CRUD 기능에 대한 테스트 케이스를 실행하며, 각 테스트 케이스에서는 CRUD(Create, Retrieve, Update, Delete) 요청을 보내고, 이에 대한 응답을 분석하여 시스템이 oneM2M 국제 표준 기반으로 구현됨을 검증하는 사물 인터넷 서비스 검증부; 이벤트 핸들러; 상기 이벤트 핸들러와 연결되는 통신부; 상기 통신부와 연결되며, 단말 등록 모듈을 포함하며 상기 단말 등록 모듈은 상기 미들웨어 및 클라우드 기반 서비스 플랫폼으로부터 사물 인터넷 단말(Things)의 리소스 생성 요청을 수신하면, 장치ID, IoT 프로토콜의 종류, 상태 정보(도어락 개폐 Lock/Unlock), 센서 값을 포함하는 사물 인터넷 단말 정보를 국제 표준 리소스 모델에 맞춰 데이터베이스에 저장하는 등록부; 상기 이벤트 핸들러와 등록부와 연결되며, 웹 서버와 연동되며, 하위 사물인터넷 단말들에 대한 상태 정보를 oneM2M 국제 표준 리소스 모델에 따라 저장하여 관리하는 단말 정보 데이터베이스; 상기 웹 클라이언트와 연결되는 웹 서버; 를 포함하는 oneM2M IoT 표준 단말과 비표준 단말의 상호운용성 보장을 위한 oneM2M 국제 표준 기반 사물 인터넷 플랫폼 시스템
4 4
제3항에 있어서, 상기 이벤트 핸들러는 사용자가 설정한 특정 시나리오(도어락 개폐)에서 맞춤형 IoT 서비스를 제공하기 위해 사용자가 설정한 특정 시나리오 상황이 충족되는지 데이터베이스에 저장된 값들을 모니터링하며 충족 조건을 판단하는 이벤트 모니터링 모듈; 및 사용자가 설정 특정 시나리오 상황이 충족되었을 때 예약된 이벤트(도어락의 개폐가 확인되면 전구를 켠다)를 처리하는 이벤트 처리 모듈을 포함하는 oneM2M IoT 표준 단말과 비표준 단말의 상호운용성 보장을 위한 oneM2M 국제 표준 기반 사물 인터넷 플랫폼 시스템
5 5
제3항에 있어서, 상기 통신부는 상기 서버 플랫폼에서 외부 어플리케이션 및 상기 미들웨어와의 MQTT 통신을 위해 MQTT 브로커와 연결하며, Subscribe/Publish를 하는 MQTT 통신 모듈; 및 상기 서버 플랫폼에서 외부 어플리케이션 및 미들웨어와 HTTP 통신을 위해 HTTP 서버와 연결하고, HTTP request(GET, POST, PUT, DELETE)요청에 따른 HTTP response를 제공하는 HTTP 통신 모듈을 포함하는 oneM2M IoT 표준 단말과 비표준 단말의 상호운용성 보장을 위한 oneM2M 국제 표준 기반 사물 인터넷 플랫폼 시스템
6 6
삭제
7 7
제1항에 있어서, 상기 서비스 실행부는 상기 서버 플랫폼으로부터 oneM2M 국제 표준 메시지 포맷에 따라 상기 미들웨어로 메시지가 전달되면, 이 메시지의 헤더와 데이터를 파싱하여 메시지의 데이터를 분석하는 메시지 디코드 모듈; 상기 메시지 디코드 모듈에 의해 데이터를 분석한 후, 제어하고자 하는 단말이 IoT 표준/비표준에 어떤 플랫폼을 따르는지 확인하는 플랫폼 분류 모듈; 상기 플랫폼 분류 모듈에 의해 확인된 플랫폼에 따라 제어 요청된 메시지를 각 플랫폼에서 제공하는 OPEN API로 변환하는 플랫폼 API 변환 모듈; 및 각 플랫폼별 OPEN API를 사용함으로써 직접 해당 사물 인터넷 단말의 디바이스로 실행 요청을 전송하는 서비스 실행 모듈;을 포함하는 oneM2M IoT 표준 단말과 비표준 단말의 상호운용성 보장을 위한 oneM2M 국제 표준 기반 사물 인터넷 플랫폼 시스템
8 8
제1항에 있어서, 상기 사물 인터넷 단말은 oneM2M IoT 표준 단말 또는 비표준 단말을 포함하는 사물 인터넷 단말(Things)로써 Wi-Fi 통신 모듈을 구비하는 통신부를 포함하며, IoT 단말의 디바이스 API 인 OPEN API를 통해 상기 Wi-Fi 통신 모듈을 통해 미들웨어와 통신되는, oneM2M IoT 표준 단말과 비표준 단말의 상호운용성 보장을 위한 oneM2M 국제 표준 기반 사물 인터넷 플랫폼 시스템
9 9
제1항에 있어서, Cloud-based IoT Service 플랫폼에서, 클라우드 기반 IoT 서비스를 제공하는 Cloud API를 사용하는 경우, 자체 서버를 두는 단말들의 경우 자체 서버의 통신부는 HTTP 통신 모듈을 구비하여 서버 플랫폼과 통신되며, oneM2M IoT 표준 단말 또는 비표준 단말을 포함하는 사물 인터넷 단말(Things)은 통신부를 포함하며, 상기 통신부는 Wi-Fi 통신 모듈을 구비하여 IoT 단말의 디바이스 API를 사용하여 Wi-Fi 통신 모듈을 통해 상기 미들웨어와 통신되며, 클라우드 API 인 OPEN API를 통해 통신되는, oneM2M IoT 표준 단말과 비표준 단말의 상호운용성 보장을 위한 oneM2M 국제 표준 기반 사물 인터넷 플랫폼 시스템
10 10
삭제
11 11
제1항에 있어서, 원격지에서 사물 인터넷 단말(Things)을 제어하기 전에 상기 미들웨어와 상기 서버 플랫폼에는 사물 인터넷 단말 정보가 저장되며, 이에 대한 절차로써 상기 미들웨어는 상기 사물 인터넷 단말에 대한 정보 탐색(Discovery)을 하여 미들웨어에 사물 인터넷 단말 정보를 저장하고, 통신 모듈을 통해 상기 서버 플랫폼으로 사물 인터넷 단말 정보를 전송하며, 사물 인터넷 단말 정보는 장치ID, IoT 프로토콜의 종류, 상태 정보(예, 도어락 Lock/Unlock), 센서 값을 포함하며, 상기 서버 플랫폼은 전달 받은 상기 사물 인터넷 단말 정보를 데이터베이스에 저장한 후 웹 기반 모니터링 및 단말 제어를 위해 웹 서버와 연결된 데이터베이스에 단말 정보를 업데이트하며, 단말 정보 설정이 완료된 후, 사용자가 웹 서버에 접속할 때 서버 플랫폼으로 단말 정보를 요청하며, 실제 단말 제어 요청은 웹 클라이언트의 서비스 실행 인터페이스를 통해 이뤄지며 서버 플랫폼으로 단말 제어 요청이 전송되며, 상기 서버 플랫폼은 전송받은 단말 제어 요청을 다시 미들웨어로 전달한 후, 미들웨어의 서비스 실행부는 MQTT 헤더와 데이터를 파싱하여 메시지를 디코딩하는 메시지 디코드 모듈, IoT 단말이 어느 IoT 프로토콜과 플랫폼을 사용하는 단말인지 분류하는 플랫폼 분류 모듈, 디바이스 API로 변환하는 플랫폼 API 변환 모듈, 그리고 서비스 실행 모듈을 거친 후, 최종적으로 단말 제어 API를 통해 사물 인터넷 단말(Things)을 제어하며, 이후, 상기 사물 인터넷 단말로부터 미들웨어와 서버 플랫폼을 통해 웹 클라이언트로 사용자의 단말 제어 요청에 대한 단말 제어 응답이 전송되며, 서버 플랫폼의 데이터베이스 및 웹 기반 모니터링/제어 모듈에 사물 인터넷 단말 상태를 업데이트하는, oneM2M IoT 표준 단말과 비표준 단말의 상호운용성 보장을 위한 oneM2M 국제 표준 기반 사물 인터넷 플랫폼 시스템
12 12
제1항에 있어서, 상기 웹 클라이언트로부터 사물 인터넷 oneM2M 국제 표준을 따르는 서버 플랫폼의 국제 표준 플랫폼 기반 oneM2M 표준 검증 모듈로써 oneM2M 표준 기반 검증 요청을 받으면, oneM2M 표준 검증 모듈 내에서 CRUD(Create, Retrieve, Update, Delete) 기능에 대한 테스트 케이스를 실행하며, 각 테스트 케이스에서는 CRUD 요청을 보내고, 이에 대한 CRUD 응답을 수신하며 CRUD 응답을 분석하여 상기 서버 플랫폼의 표준 검증 모듈로부터 웹 클라이언트로 표준 검증 결과를 전송하며, 사용자는 IoT 시스템이 oneM2M 국제 표준 기반으로 구현되는, oneM2M IoT 표준 단말과 비표준 단말의 상호운용성 보장을 위한 oneM2M 국제 표준 기반 사물 인터넷 플랫폼 시스템
13 13
삭제
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 광운대학교 산학협력단 사물인터넷융합기술개발 사람-사물간 자율적 인터랙션을 위한 사람의 내/외재적 의도 인식 기술 개발