큰 물리적 네트워크 데이터 인프라의 R & D + 스마트 홈 시나리오

플랫폼 소개

플랫폼 개요

지능형 플랫폼의 주요 기능 :
두 PaaS를 \ DAAS 서비스를 대상으로 스마트 홈 기반 플랫폼입니다.
우리가 PaaS를 서비스를 대상으로 방법에 대한 다음
실제 장치 네트워킹 애플리케이션을 매우 효율적이고 안정적이고 안전한 애플리케이션 플랫폼을 구축 사이 : 장비, 하드웨어 다양한 형태의 단말을 제공, 네트워크 환경 및 일반 전송 프로토콜의 다양한에 맞게 빠른 액세스 프로그램 및 시설 관리 서비스, 엔터프라이즈 애플리케이션, 초점없이, 일 회사보다 자신의 응용 프로그램을 개발에 집중할 수 있도록, 다양한 산업 애플리케이션의 개발 요구를 충족하기 위해 풍부한 API 및 데이터 배포 기능을 제공하는 액세스 레이어 디바이스를 구축 할 수있는 환경에 따라서 사물의 제도의 형성주기를 단축, 개발, 운영, 운영 및 유지 보수 비용을 절감 할 수 있습니다.
의는 DAAS 서비스의 정의를 살펴 보자 :
첫째, DAAS 서비스 무엇인지 이해하기 :

   由上图可知,在石器时代吃披萨,要自己买好一切,自己动手丰衣足食的时代;到了互联网+时代,我们只要动动手指就可以吃到现成的各种美食,但是有时候嘴馋吃了披萨还想喝杯水果茶,披萨店有没有水果茶,只能再到别家点;到了与计算时代,只有自己写好菜单,不用拘泥于披萨店的各种食材搭配,但是披萨最后做成啥样子、食材的比例还是由店家掌握;到了数据即服务的时代,只要你想得出来店里都有,我点好原料(各种半成品),买回家,自己再加工一番。我们可以看到数据即服务时代,顾客具有高度的灵活性和可选择性。

그리고 다시 우리의 스마트 홈 시스템 DAAS 서비스에, 우리는 제조 업체에게 원자 데이터 서비스를 주문하는 고객의 요구에 따라, 사용자의 모든 유형의 데이터 서비스를 제공하기 위해 최선을 다하고 있으며, 자유는 시각적 인터페이스가 될 수있다 할 수 있습니다.

스마트 장치 액세스

이 애플리케이션 시나리오의 다양한 요구를 충족하기 위해, 등 패킷의 패킷 프로토콜, HTTP와 같은 표준 프로토콜과 사용자 지정 프로토콜 액세스 장치를 지원합니다.
업로드하여 확인 프로토콜 구문 분석 스크립트를 완료하기 위해 사용자 정의 사용자 계약에 대한 지원

장치 관리

장치의 라이프 사이클 관리 기능을 제공하는 것은 사용자 장치 등록, 장비의 갱신을 지원하기 위해, 장비 검사 장치 삭제
장치에 메시지 알림 오프라인을 제공, 장비의 온라인 관리 기능의 제공을 온라인으로 쉽게 사용자 관리 장치는
, 편의성을 장치 데이터 저장 기능을 제공합니다 대용량 데이터 저장 장치 사용자는 쿼리하기

데이터 액세스 보안

데이터 전송을위한 전용 프로토콜과 고유의 암호화 방법을 사용하여 사용자 지원, 데이터 보안
분산 아키텍처는 오프 사이트 데이터 보호 및 안전한 데이터 저장 서비스를 제공하기 위해 다른 멀티 활성 메커니즘
보안 액세스 인증 메커니즘을 지원하기 위해, 키 및 액세스 주문을 감소 위험 브랜드 위조 [SM9 지원 ID 기반 인증 프로토콜]

풍부한 API 지원

오픈 API 인터페이스, 간단한 호출을 통해 빠른 구현은 애플리케이션이 생성하는
등 사용자가 편리 상위 응용 프로그램을 구축 할 수 있도록 발행 된 명령과 데이터 포인트를 업로드, 장비 CRUD, 데이터 스트림 생성을 포함하여 API 종을 풍부하게 계속

응용 프로그램 통합 구성 요소

디바이스 데이터 / 이벤트에 MQ, 사용자에게 친숙한 어플리케이션 시스템 빠른 액세스 메시지를 큐에 제공하는
제공 HTTP 푸시 서비스는, 데이터가 사전에 응용 [장고 프레임 워크는 데이터 단자에 데이터를 푸시] 푸시 HTTP 요청 일 수있다하는
간단한 규칙 구성을 지원 사용자 수 로직 처리 사용자 정의 데이터
[스마트 홈 차트 디스플레이, 모니터, 제어 페이지의 부를 달성하기 위해 웹 제어 서브 시스템] 응용 프로그램 변환을
창업, 간단한 응용 프로그램의 빠른 구현을위한 간단한 사용자 응용 프로그램 생성 도구를 제공
멀티를 충족하기 위해 다양한 차트 디스플레이 어셈블리를 제공하기 위해 현장의 요구

플랫폼 아키텍처

플랫폼 간 통신의 멀티 에이전트 모드

이 시스템은 독립적으로 따로 배포 할 수있는 각 플랫폼의 실행에 필요한 서비스를 제공한다. 멀티 모드 통신 에이전트의 각 서브 시스템 사이, 즉 그것은 S 측 청취 소켓 포트, 해당 클라이언트에 대한 요청에 대한 책임, 기존의 터미널 C가 연결 요청 소켓을 시작, 더 이상 기존의 CS 모드입니다. 에이전트 모드, C 터미널 모두는 요청을 통해 밀어 서버에서 실시간으로 모니터링 할 수 있습니다, 연결 요청을 시작합니다.

특정 구현 세부 사항 : 소켓 통신과 유사합니다.
어떻게 심장 박동, 끈적 끈적한 가방, 이상 탐지를 해결하기 위해? ? ?

장치 액세스

LPacket 패킷 프로토콜 지원을 포함하여 안전하고 안정적인 장비 액세스 서비스를 제공하기 위해 :

장치 관리

다른 사용 시나리오의 플랫폼은 다양한 장치 관리 기능을 포함한 라이프 사이클 관리, 온라인 모니터링, 온라인 디버깅, 데이터 관리 기능을 포함하는 장비에 대한 정보를 제공합니다.

API

HTTP / HTTPS 기반으로 오픈, 풍부한 API 인터페이스를 제공, 사용자는 개인의 필요에 따라 구축하기 위해 상위 응용 프로그램을 지정 API를 기반으로 장치 관리, 데이터 쿼리, 명령 시설 및 기타 대화 형 작업을위한 API를 사용할 수 있습니다.

HTTP 푸시

针对某些实时性要求较高的场景,提供数据推送功能,可以过滤掉设备端频繁的周期性上报数据,将用户关心的实时性较高的数据,通过HTTP/HTTPS的方式推送到用户的应用服务器上。

消息队列MQ

消息队列MQ是为实现应用层快速可靠地获取设备消息而推出的消息中间件服务,用户可以自定义消息生产者生产的消息类型,例如设备数据点,设备生命周期事件等,用户应用层可以作为消息消费者与服务建立长连接进行消息消费。

安全认证

OneNET提供用户资源访问安全认证机制,提供产品级以及设备级的不同粒度的密钥,并支持用户自定义密钥访问权限,最大限度保证用户设备以及应用层接入的安全性。

추천

출처www.cnblogs.com/Erma/p/11220355.html