M2M 시스템에서 복합 이벤트 처리(Complex Event Processing) 관리 방법 및 장치에 관한 것이다. 본 발명의 일 실시예에 따른, CEP 관리 방법은, CEP 요청을 수신하는 단계, 상기 CEP 요청에 대응하는 이벤트 프로세싱 리소스 (eventProcessing)를 설정하는 단계, 및 상기 이벤트 프로세싱 리소스에 부합하는 이벤트가 발생되면, 해당하는 액션(action)을 트리거(trigger) 하는 단계를 포함한다. 또한, 상기 액션은 기 설정된 이벤트 룰(event rule)에 의해 관리되는 것을 특징으로 한다.
기술분야
M2M 시스템에 관한 것이다. 구체적으로 본 발명은 M2M 시스템에서 복합 이벤트 처리(Complex Event Processing) 관리 방법 및 장치에 관한 것이다.
배경기술
최근 M2M(Machine-to-Machine) 시스템에 대한 도입이 활발해지고 있다. M2M 통신은 사람의 개입 없이 기계(Machine)와 기계 사이에 수행되는 통신을 의미할 수 있다. M2M은 MTC(Machine Type Communication), IoT(Internet of Things) 또는 D2D(Device-to-Device)를 지칭할 수 있다. 다만, 하기에서는 설명의 편의를 위해 M2M로 통일하게 지칭하지만, 이에 한정되지 않는다. M2M 통신에 사용되는 단말은 M2M 단말(M2M device)일 수 있다. M2M 단말은 일반적으로 적은 데이터를 전송하면서 낮은 이동성을 갖는 디바이스일 수 있다. 이때, M2M 단말은 기계 간 통신 정보를 중앙에서 저장하고 관리하는 M2M 서버와 연결되어 사용될 수 있다.
또한, M2M 단말은 사물 추적, 자동차 연동, 전력 계량 등과 같이 다양한 시스템에서 적용될 수 있다. 한편, M2M 단말과 관련하여, oneM2M 표준화 기구는 M2M 통신, 사물통신, IoT 기술을 위한 요구사항, 아키텍처, API 사양, 보안 솔루션, 상호 운용성에 대한 기술을 제공하고 있다. oneM2M 표준화 기구의 사양은 스마트 시티, 스마트 그리드, 커넥티드 카, 홈 오토메이션, 치안, 건강과 같은 다양한 어플리케이션과 서비스를 지원하는 프레임 워크를 제공하고 있다.
해결하려는 과제
복합 이벤트 처리(Complex Event Processing, CEP) 관리 방법 및 장치를 제공할 수 있다.
M2M 시스템에서 복합 이벤트 처리 관리 방법 및 장치를 제공할 수 있다.
M2M 시스템에서 복합 이벤트 처리를 위한 리소스(resource)를 새롭게 정의하여, 복합 이벤트를 효율적으로 관리하는 방법 및 장치를 제공할 수 있다.
발명의 효과
효율적인 CEP 관리 방법 및 장치를 제공할 수 있다. CEP 관리를 위한 리소스 정의 및 활용이 가능하게 되어, M2M 시스템에서 표준화된 CEP 관리가 가능하게 된다.
시스템 및 서비스 구성정보 상세 명세서
복합 이벤트 처리(Complex Event Processing, CEP) 관리 방법에 있어서, CEP 요청을 수신하는 단계, 상기 CEP 요청에 대응하는 이벤트 프로세싱 리소스 (eventProcessing)를 설정하는 단계 및 상기 이벤트 프로세싱 리소스에 부합하는 이벤트가 발생되면, 해당하는 액션(action)을 트리거(trigger) 하는 단계를 포함하되 상기 액션은 기 설정된 이벤트 룰(event rule)에 의해 관리되는 것을 특징으로 하는, CEP 관리 방법 상기 이벤트 프로세싱 리소스는 이벤트 엔진 리소스 (cepEngine)를 포함하는, CEP 관리 방법.
상기 이벤트 룰(event rule)은, 상기 이벤트 프로세싱 리소스내의 이벤트 룰 리소스 (eventRules) 에 의해 정의되는, CEP 관리 방법. 상기 액션 트리거를 위해, CEP에 근거한 트리거 액션 정보를 포함하는 CEP-IPE 리소스를 포함하는, CEP 관리 방법.
상기 CEP-IPE 리소스는, CEP 이벤트 리소스 (cepEvents) 및 CEP 액션 리소스 (cepActions)를 포함하는, CEP 관리 방법. 복합 이벤트 처리(Complex Event Processing, CEP) 관리 장치에 있어서, 적어도 하나 이상의 프로세서 및 상기 적어도 하나 이상의 프로세서에 연결된 적어도 하나 이상의 메모리를 포함하되 상기 적어도 하나 이상의 메모리에 동작 가능하게 결합되어, 상기 적어도 하나 이상의 메모리에 저장된 프로그램 명령을 실행하는 상기 적어도 하나 이상의 프로세서는 CEP 요청을 수신하고 상기 CEP 요청에 대응하는 이벤트 프로세싱 리소스 (eventProcessing)를 설정하고 상기 이벤트 프로세싱 리소스에 부합하는 이벤트가 발생되면, 해당하는 액션(action)을 트리거(trigger) 하되 상기 액션은 기 설정된 이벤트 룰(event rule)에 의해 관리되는 것을 특징으로 하는 CEP 관리 장치.
상기 적어도 하나 이상의 프로세서는, 상기 이벤트 프로세싱 리소스내에 이벤트 엔진 리소스 (cepEngine) 를 설정하는, CEP 관리 장치. 상기 적어도 하나 이상의 프로세서는, 상기 이벤트 프로세싱 리소스내의 이벤트 룰 리소스 (eventRules)를 설정하고, 이로부터 상기 이벤트 룰(event rule)을 관리하는, CEP 관리 장치.
상기 적어도 하나 이상의 프로세서는, 상기 액션 트리거를 위해, CEP에 근거한 트리거 액션 정보를 포함하는 CEP-IPE 리소스를 설정하는, CEP 관리 장치.상기 적어도 하나 이상의 프로세서는, 상기 CEP-IPE 리소스내에 CEP 이벤트 리소스 (cepEvents) 및 CEP 액션 리소스 (cepActions)를 설정하는, CEP 관리 장치.
복합 이벤트 처리(Complex Event Processing, CEP) 관리를 위한 M2M 장치에 있어서 CEP 관리를 요청하는 애플리케이션 엔티티(AE) 노드 상기 CEP 관리 요청에 대응하는 CEP 리소스를 설정하는 공통 서비스 엔티티(CSE) 노드 및 상기 CEP 리소스에 부합하는 이벤트가 발생되면, 해당하는 액션(action)을 트리거(trigger) 하는 CEP-IPE 노드을 포함하되 상기 공통 서비스 엔티티(CSE)는 CEP-IPE로부터 트리거된 액션을 수행하는, M2M 장치.
상기 CEP 리소스는 이벤트 프로세싱 리소스 (eventProcessing) 및 이벤트 엔진 리소스 (cepEngine) 를 포함하는, M2M 장치. 상기 CEP 리소스는 상기 액션 트리거를 위해, CEP에 근거한 트리거 액션 정보를 포함하는 CEP-IPE 리소스를 포함하는 M2M 장치.
상기 CEP-IPE 리소스는, CEP 이벤트 리소스 (cepEvents) 및 CEP 액션 리소스 (cepActions)를 포함하는, M2M 장치.
M2M 시스템에서 복합 이벤트 처리 관리 방법 및 장치 | 현대자동차 특허에 대하여 정리하였습니다.
댓글 쓰기