맞춤기술찾기

이전대상기술

IoT 네트워크 환경에서 데이터 분산 처리를 위한 장치 및 방법

  • 기술번호 : KST2019006638
  • 담당센터 : 부산기술혁신센터
  • 전화번호 : 051-606-6561
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 IoT 환경에서 CEP Rule의 분산 배포를 통해 서버의 부담을 줄이고, 데이터 처리 과정에서 발생하는 병목현상을 방지하여 네트워크의 성능을 보장할 수 있도록 한 IoT 네트워크 환경에서 데이터 분산 처리를 위한 장치 및 방법에 관한 것으로, 데이터를 수집하는 센서 모듈;노드 정보를 전송하여 Rule을 요청하고, 서버에서 분산 배포된 CEP Rule을 저장하고, CEP Rule 기반의 이벤트 판단을 하여 이벤트 정보를 전송하는 CEP 모듈;서버에서 분산 배포된 CEP Rule을 수신하여 CEP 모듈로 전송하고, CEP 모듈의 이벤트 정보 및 Rule 요청 신호를 수신하여 서버로 전달하는 트랜스퍼 모듈;전체 CEP Rule을 저장하고, Rule 요청에 따라 CEP Rule을 분산 배포하고 이벤트 정보를 수신하여 데이터베이스에 저장하는 서버;를 포함하는 것이다.
Int. CL H04L 29/08 (2006.01.01)
CPC H04L 67/1002(2013.01) H04L 67/1002(2013.01) H04L 67/1002(2013.01)
출원번호/일자 1020170161905 (2017.11.29)
출원인 부산대학교 산학협력단
등록번호/일자
공개번호/일자 10-2019-0063081 (2019.06.07) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 공개
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2017.11.29)
심사청구항수 15

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 정상화 부산광역시 금정구
2 박성훈 경상남도 함안군

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 정기택 대한민국 서울특별시 서초구 강남대로**길 **, *층 (반포동, 새로나빌딩)(스카이특허법률사무소)
2 오위환 대한민국 서울특별시 서초구 강남대로**길 **, *층 (반포동, 새로나빌딩)(스카이특허법률사무소)
3 나성곤 대한민국 서울특별시 서초구 강남대로**길 **, *층 (반포동, 새로나빌딩)(스카이특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2017.11.29 수리 (Accepted) 1-1-2017-1192571-64
2 의견제출통지서
Notification of reason for refusal
2019.03.20 발송처리완료 (Completion of Transmission) 9-5-2019-0206873-13
3 거절결정서
Decision to Refuse a Patent
2019.07.29 발송처리완료 (Completion of Transmission) 9-5-2019-0540141-56
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
IoT 네트워크 환경에서 데이터 분산 처리를 위하여,데이터를 수집하는 센서 모듈;노드 정보를 전송하여 Rule을 요청하고, 서버에서 분산 배포된 CEP Rule을 저장하고, CEP Rule 기반의 이벤트 판단을 하여 이벤트 정보를 전송하는 CEP 모듈;서버에서 분산 배포된 CEP Rule을 수신하여 CEP 모듈로 전송하고, CEP 모듈의 이벤트 정보 및 Rule 요청 신호를 수신하여 서버로 전달하는 트랜스퍼 모듈;전체 CEP Rule을 저장하고, Rule 요청에 따라 CEP Rule을 분산 배포하고 이벤트 정보를 수신하여 데이터베이스에 저장하는 서버;를 포함하는 것을 특징으로 하는 IoT 네트워크 환경에서 데이터 분산 처리를 위한 장치
2 2
제 1 항에 있어서, 상기 CEP 모듈은,Rule 요청에 따라 서버에서 분산 배포된 CEP Rule을 저장하는 CEP Rule 저장부와,노드 정보를 전송하여 Rule을 요청하는 노드 정보 전송부와,센서 모듈의 데이터를 수신하는 데이터 수신부와,데이터 수신부의 데이터를 받아 CEP 프로세싱을 수행하여 CEP Rule 기반의 이벤트 판단을 하는 이벤트 판단부와,이벤트 판단부의 판단 결과에 따라 이벤트 정보 전송을 수행하는 이벤트 전송부를 포함하는 것을 특징으로 하는 IoT 네트워크 환경에서 데이터 분산 처리를 위한 장치
3 3
제 1 항에 있어서, 상기 트랜스퍼 모듈은,Rule 요청에 따라 서버에서 분산 배포된 CEP Rule을 수신하여 CEP 모듈로 전송하는 CEP Rule 수신부와,CEP 모듈의 노드 정보 전송부의 Rule 요청을 받아 서버로 전송하는 노드 정보 전송부와,CEP 모듈의 이벤트 전송부의 이벤트 정보를 수신하여 서버로 전달하는 이벤트 전송부를 포함하는 것을 특징으로 하는 IoT 네트워크 환경에서 데이터 분산 처리를 위한 장치
4 4
제 1 항에 있어서, 상기 서버는,전체 CEP Rule을 저장하는 전체 CEP Rule 저장부와,Rule 요청에 따라 CEP Rule을 분산 배포하는 CEP Rule 배포/전송부와,트랜스퍼 모듈의 이벤트 전송부로부터 받은 이벤트 정보를 수신하여 데이터베이스에 저장하는 이벤트 수신부를 포함하는 것을 특징으로 하는 IoT 네트워크 환경에서 데이터 분산 처리를 위한 장치
5 5
제 1 항에 있어서, 상기 서버는,CEP를 위한 Rule 분배 및 배포를 위하여, 전송받은 데이터를 기준으로 각 노드로 Rule을 분배하고,각 하위 Rule의 분배가 끝난 후, 여러 노드에 분배된 같은 하위 Rule중 하나를 선택하고, 나머지 중복되는 Rule을 삭제하는 것을 특징으로 하는 IoT 네트워크 환경에서 데이터 분산 처리를 위한 장치
6 6
제 1 항에 있어서, 상기 서버는,각 노드에 분배된 Rule과 그에 따른 노드 부하 정보가 저장되어있는 노드 정보 테이블을 기준으로 rule이 집중되어 있는 노드의 Rule을 다른 노드로 이동시키는 것을 특징으로 하는 IoT 네트워크 환경에서 데이터 분산 처리를 위한 장치
7 7
데이터를 수집하는 네트워크에 있어 CEP를 구성해 이벤트를 추출하는 단계; 전송받은 데이터를 기준으로 각 노드로 Rule을 분배하는 단계;각 하위 Rule의 분배가 끝난 후, 여러 노드에 분배된 같은 하위 Rule중 하나를 선택하고, 나머지 중복되는 Rule을 삭제하는 단계;각 노드에 분배된 Rule과 그에 따른 노드 부하 정보가 저장되어있는 노드 정보 테이블을 기준으로 rule이 집중되어 있는 노드의 Rule을 다른 노드로 이동시키는 단계;를 포함하는 것을 특징으로 하는 IoT 네트워크 환경에서 데이터 분산 처리를 위한 방법
8 8
제 7 항에 있어서, CEP를 구성해 이벤트를 추출하는 단계는,CEP의 기본 구조를 구성하는 단계와,정제된 데이터를 CEP 통해 이벤트를 추출해내는 단계와,복합 이벤트를 추출하는 단계를 포함하는 것을 특징으로 하는 IoT 네트워크 환경에서 데이터 분산 처리를 위한 방법
9 9
제 8 항에 있어서, CEP의 기본 구조를 구성하는 단계에서,CEP의 기본 구조는 의 형식으로 구성되고,id는 데이터가 수집된 노드의 주소, Parent_id는 부모노드의 주소, type은 수집한 데이터의 종류, value는 데이터의 값을 의미하는 것을 특징으로 하는 IoT 네트워크 환경에서 데이터 분산 처리를 위한 방법
10 10
제 8 항에 있어서, 정제된 데이터를 CEP 통해 이벤트를 추출해내는 단계에서,이벤트의 형식은 으로 구성되고,rule은 어떤 Rule을 통해 이벤트가 생성되었는지를 나타내고, data는 이벤트를 생성하는데 기본이 된 데이터의 정보를 저장하고, time_stamp는 이벤트가 생성된 시간 정보를 갖는 것을 특징으로 하는 IoT 네트워크 환경에서 데이터 분산 처리를 위한 방법
11 11
제 8 항에 있어서, 복합 이벤트를 추출하는 단계에서,복합 이벤트의 형식은 으로 구성되고,rule 은 어떤 Rule을 통해 형성된 이벤트인지 나타내고, event의 경우 복합 이벤트가 발생하는데 바탕이 된 이벤트나 데이터를 의미하고, time_stamp 역시 이벤트가 생성된 시간을 의미하는 것을 특징으로 하는 IoT 네트워크 환경에서 데이터 분산 처리를 위한 방법
12 12
제 7 항에 있어서, 전송받은 데이터를 기준으로 각 노드로 Rule을 분배하는 단계는,데이터 센싱 후 노드의 Rule 테이블에 센싱된 데이터의 Rule이 존재하는지 확인하는 단계와,존재할 경우 CEP를 수행하고, 존재하지 않을 경우 센싱 데이터의 정보와 이웃 노드 정보를 컨트롤 메시지를 통해 서버로 전송하여 서버의 노드 정보 테이블과 이웃 노드 테이블에 정보를 삽입하는 단계와,서버에서 보유하고 있는 모든 Rule을 각각의 하위 Rule로 쪼갠 후, 다시 재조합을 통해 각 Rule이 생성할 수 있는 모든 경우의 조합을 저장하는 단계와,각 노드에서 수집할 수 있는 데이터 타입을 노드 정보 테이블에서 확인하여, 각 노드에서 수행 가능한 모든 Rule의 조합을 1차적으로 테이블에 입력하여 분배하는 단계를 포함하는 것을 특징으로 하는 IoT 네트워크 환경에서 데이터 분산 처리를 위한 방법
13 13
제 7 항에 있어서, 중복되는 Rule을 삭제하는 단계에서,같은 하위 Rule이 배포된 노드들 중 가장 깊이가 깊은 노드 즉, 가장 말단 노드에 가까운 쪽에 배치하도록 하고, 다른 노드에 존재하는 해당 하위 Rule을 삭제하여,이벤트를 발생시키기 위해 Rule이 존재하는 위치까지 데이터의 전송 할 때, 전송 횟수를 최소화하는 것을 특징으로 하는 IoT 네트워크 환경에서 데이터 분산 처리를 위한 방법
14 14
제 7 항에 있어서, 노드 정보 테이블을 기준으로 rule이 집중되어 있는 노드의 Rule을 다른 노드로 이동시키는 단계에서,각 노드에 분배된 Rule과 그에 따른 노드 부하 정보가 저장되어 있는 노드 정보 테이블의 부하(Load)값이 평균 부하(Load)의 2배 이상을 초과하게 되면 해당 노드의 rule중 가장 부담이 작은 Rule을 부하가 적은 상위 노드로 이동시키는 것을 특징으로 하는 IoT 네트워크 환경에서 데이터 분산 처리를 위한 방법
15 15
제 14 항에 있어서, 부하 분산을 통해 Rule이 이동하게 되면,이동 전의 노드에서는 이동한 Rule이 필요로 하는 데이터들을 병합하여 하나의 패킷으로 모든 데이터를 한 번에 전송하는 것을 특징으로 하는 IoT 네트워크 환경에서 데이터 분산 처리를 위한 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 부산대학교 산학협력단 중견연구자지원사업-전략(상향식) 해양플랜트 IoT 폭증 데이터 실시간 처리를 위한 네트워크 기술 연구