PUSH SYSTEM(알림폰)

Push System은 Android 와 iOS 단말 기기 및 유무선 Device에 Push 메시지를 전송하기 위하여 전용 Push 서버, 구글 GCM, 애플 APNS 및 SMS 전송까지 모두 통합하여 지원하는 솔루션으로, Push 기능 구현 시의 개발 비용 절감 및 운영의 편의성을 증대시킵니다.

push01

Agent

  • Push Agent는 Application과 Library의 두 가지 형태로 제공이 가능합니다.
  • Application은 설치형으로서 서비스앱과 직접적으로 연동할 수 있습니다.
  • Library는 서비스앱이 import하여 Push 기능을 직접 호출할 수 있습니다.
  • 하나의 단말에 복수개의 Push Agent가 존재하더라도 통신 Connection은 한 개로 유지할 수 있습니다.

push02

특장점

대용량 Session 관리 안정성 확보

  • Always-On Connection 관리 : Push Server 1대당 50만이상의 안정적인 Connection 유지 확보
  • 부하 분산 : Load Balancer 도입으로 안정적인 부하 분산 기술 확보
  • 이중화 및 각종 Fall-Over 처리에 대한 기술력을 보유

확장 가능한 구조

  • 서비스 확장성 : 분산 처리 구조 (서버 증설 용이)
  • 단말 수 증가 시 Pushh Svr를 별렬적으로 증설하여 수용 가능

무중단 시스템

  • Active-Active 방식의 효율적인 이중화 구현
  • Fall-Over 소요 시간 : Zero
  • Fall-Back 소요 시간 : Zero

망 관리 기능 확보

  • Always-On 정책에 위배 되는 Traffic 차단

비용절감

  • Load Balancer 구현으로 고가의 L4 Switch 비용 절감
  • Membase 등 No-SQL 기반 데이터 관리로 DBMS 도입비용 절감

개발 환경 제공

  • uCloud활용한 시스템 테스트 환경 제공
  • 단말 개발 환경 제공 (App,Lib)

보안성 강화

  • 단말기 인증 구현
  • 단말기와의 통신 구간에 데이터 암호화 적용

배터리 소모 최소화

  • Keep-Alive 주기 최소화 자동 조절
  • Keep-Alive 패킷 최소화
Scroll to Top