SlideShare une entreprise Scribd logo
1  sur  20
CHAT YOUR WAY 모바일 네트워크 친화적인 글로벌 메시징 서비스 구축 - 삼성전자 ChatON 사례 - 삼성전자 MSC 박재현
Contents 모바일메시징 시장 변화 ,[object Object]
삼성전자 ChatONN/W 친화적인 글로벌 메시징 서비스 구축 ,[object Object]
대응 방법4G 시대의 메시징 서비스 2 / 19
I. 모바일메시징 시장 변화 및 ChatON ,[object Object]
삼성전자  ChatON서비스,[object Object]
다양한 서비스와의 연동
PIN 번호 기반 친구 등록
블랙베리 유저끼리 사용하는 메신저
 핸드폰 번호 기반 모바일 메신저
폰북 연동 자동 친구 등록 가능
크로스 모바일 플랫폼 지원4 / 19
I. ChatON소개 - Concept 글로벌 커뮤니케이션 서비스 ChatON “쉽고 재미있고 간편한 방식으로 전 세계 친구들과                                            커뮤니케이션 할 수 있는 서비스” 전세계 모든 플랫폼과단말에서 나만의 방식으로 대화할 수 있는  글로벌 모바일 커뮤니케이션 서비스의 필요성 Cross Platform Rich Media Sharing Fun & Easy Share Contents Storage Box  Major Platform Multimedia Sharing Feature phone, bada, Android &  iOS, BlackBerry Text / Image / Voice / Video Map / Animation Message Feature phone 5 / 19
Service Introduction Video For better understanding of Service,  Please refer to the followingservice introduction video
II. N/W 친화적인 글로벌 메시징 서비스 구축 ,[object Object]
대응 방법,[object Object]
 Push Platform 예 :  Samsung SPP,  Apple APNS,  Google C2DM, Blackberry Push
 C2DM의 경우 App 별 사용량 제한. 중국에서 이용 불가능8 / 19
II. 글로벌 메시징 서비스 구축 방법 : 기술적 제약 사항 제약 사항 1 : Push Channel 유지에 따른 제약 사항 잦은 연결유지 신호 전송 및 재연결 時 배터리 소모에 악영향 1 Push Server 연결유지 신호 간격이 길 경우, 사업자 방화벽에서 연결 해지 2 Push Server ? TCP 프로토콜로 연결유지 할 경우, Zombie Connection 발생할 수 있음 3 Push Server 9 / 19
II. 글로벌 메시징 서비스 구축 방법 : 기술적 제약 사항 제약 사항 2 : 글로벌 사업자 지원에 따른 제약 사항 사업자 別로 다른 연결에 따른 Timeout 값  4 Push Server 잦은 연결 유지 신호 보낼 時 사업자 망에 과부하 발생 5 Push Server 특정 서버 장애 時타 서버에 순간적인 Storm 메시지 동시 전달. 사업자 망 과부하 6 Push Server 1 단말 별로 보내는 연결 유지 신호들의 분포도가  주기적으로 몰릴 경우, 사업자 망 과부하 발생 Storm 7 Push Server 2 10 / 19

Contenu connexe

En vedette

161024 aTCHINA 위챗 모바일 쇼핑몰 제안서_extract
161024 aTCHINA 위챗 모바일 쇼핑몰 제안서_extract161024 aTCHINA 위챗 모바일 쇼핑몰 제안서_extract
161024 aTCHINA 위챗 모바일 쇼핑몰 제안서_extract
Hyungmin Lee
 
위챗 매니저 소개 (wechat manager sales kit)
위챗 매니저 소개 (wechat manager sales kit)위챗 매니저 소개 (wechat manager sales kit)
위챗 매니저 소개 (wechat manager sales kit)
imperator21
 
[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까?
[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까?[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까?
[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까?
OpenStack Korea Community
 

En vedette (6)

중남미 모바일 플랫폼 (Go Global)
중남미 모바일 플랫폼 (Go Global)중남미 모바일 플랫폼 (Go Global)
중남미 모바일 플랫폼 (Go Global)
 
161024 aTCHINA 위챗 모바일 쇼핑몰 제안서_extract
161024 aTCHINA 위챗 모바일 쇼핑몰 제안서_extract161024 aTCHINA 위챗 모바일 쇼핑몰 제안서_extract
161024 aTCHINA 위챗 모바일 쇼핑몰 제안서_extract
 
위챗 매니저 소개 (wechat manager sales kit)
위챗 매니저 소개 (wechat manager sales kit)위챗 매니저 소개 (wechat manager sales kit)
위챗 매니저 소개 (wechat manager sales kit)
 
모바일 메신저 아키텍쳐 소개
모바일 메신저 아키텍쳐 소개모바일 메신저 아키텍쳐 소개
모바일 메신저 아키텍쳐 소개
 
[야생의 땅: 듀랑고] 서버 아키텍처 - SPOF 없는 분산 MMORPG 서버
[야생의 땅: 듀랑고] 서버 아키텍처 - SPOF 없는 분산 MMORPG 서버[야생의 땅: 듀랑고] 서버 아키텍처 - SPOF 없는 분산 MMORPG 서버
[야생의 땅: 듀랑고] 서버 아키텍처 - SPOF 없는 분산 MMORPG 서버
 
[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까?
[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까?[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까?
[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까?
 

Similaire à 모바일 네트워크 친화적인 글로벌 메시징 서비스 - ChatON 개발

포티넷 차세대 utm
포티넷 차세대 utm 포티넷 차세대 utm
포티넷 차세대 utm
Yong-uk Choe
 
(Action Plan Repor) Accomplish 1st Stage of Network Separation
(Action Plan Repor) Accomplish 1st Stage of Network Separation(Action Plan Repor) Accomplish 1st Stage of Network Separation
(Action Plan Repor) Accomplish 1st Stage of Network Separation
Jintae Jeung
 
NFC 기술과 서비스의 현재와 미래 전망
NFC 기술과 서비스의 현재와 미래 전망NFC 기술과 서비스의 현재와 미래 전망
NFC 기술과 서비스의 현재와 미래 전망
성원 정
 
국내 모바일뱅킹 서비스 현황 및 향후 발전방향
국내 모바일뱅킹 서비스 현황 및 향후 발전방향국내 모바일뱅킹 서비스 현황 및 향후 발전방향
국내 모바일뱅킹 서비스 현황 및 향후 발전방향
Smith Kim
 

Similaire à 모바일 네트워크 친화적인 글로벌 메시징 서비스 - ChatON 개발 (20)

Pathway to real time mobile cloud
Pathway to real time mobile cloudPathway to real time mobile cloud
Pathway to real time mobile cloud
 
FMC 표준 연구와 표준 SDK
FMC 표준 연구와 표준 SDKFMC 표준 연구와 표준 SDK
FMC 표준 연구와 표준 SDK
 
The personalcloud 20100505
The personalcloud 20100505The personalcloud 20100505
The personalcloud 20100505
 
The personal cloud
The personal cloudThe personal cloud
The personal cloud
 
[Partner TechForum] FSI Innovation 대화형 뱅킹과 비대면 뱅킹
[Partner TechForum] FSI Innovation 대화형 뱅킹과 비대면 뱅킹 [Partner TechForum] FSI Innovation 대화형 뱅킹과 비대면 뱅킹
[Partner TechForum] FSI Innovation 대화형 뱅킹과 비대면 뱅킹
 
Trusted key 소개서 2016 11_22
Trusted key 소개서 2016 11_22Trusted key 소개서 2016 11_22
Trusted key 소개서 2016 11_22
 
2015 safe net-네트워크암호화 솔루션_시온
2015 safe net-네트워크암호화 솔루션_시온2015 safe net-네트워크암호화 솔루션_시온
2015 safe net-네트워크암호화 솔루션_시온
 
포티넷 차세대 utm
포티넷 차세대 utm 포티넷 차세대 utm
포티넷 차세대 utm
 
100512 무선인터넷 활성화 종합계획
100512 무선인터넷 활성화 종합계획100512 무선인터넷 활성화 종합계획
100512 무선인터넷 활성화 종합계획
 
씨디네트웍스_Dynamic Web Acceleration 소개서
씨디네트웍스_Dynamic Web Acceleration 소개서씨디네트웍스_Dynamic Web Acceleration 소개서
씨디네트웍스_Dynamic Web Acceleration 소개서
 
FMC 활용 현황
FMC 활용 현황FMC 활용 현황
FMC 활용 현황
 
TIPN(Trusted IP Network) 솔루션 적용 모델
TIPN(Trusted IP Network) 솔루션 적용 모델TIPN(Trusted IP Network) 솔루션 적용 모델
TIPN(Trusted IP Network) 솔루션 적용 모델
 
재난망 시스템 기술 동향
재난망 시스템 기술 동향재난망 시스템 기술 동향
재난망 시스템 기술 동향
 
m-Station Channel Xpander5 020325
m-Station Channel Xpander5 020325m-Station Channel Xpander5 020325
m-Station Channel Xpander5 020325
 
IBM MQTT Mobile Push Solution 소개서
IBM MQTT Mobile Push Solution 소개서IBM MQTT Mobile Push Solution 소개서
IBM MQTT Mobile Push Solution 소개서
 
[이니셜티] 솔루션소개자료 V1.4
[이니셜티] 솔루션소개자료 V1.4[이니셜티] 솔루션소개자료 V1.4
[이니셜티] 솔루션소개자료 V1.4
 
2014 동영상drm설명서 시온
2014 동영상drm설명서 시온2014 동영상drm설명서 시온
2014 동영상drm설명서 시온
 
(Action Plan Repor) Accomplish 1st Stage of Network Separation
(Action Plan Repor) Accomplish 1st Stage of Network Separation(Action Plan Repor) Accomplish 1st Stage of Network Separation
(Action Plan Repor) Accomplish 1st Stage of Network Separation
 
NFC 기술과 서비스의 현재와 미래 전망
NFC 기술과 서비스의 현재와 미래 전망NFC 기술과 서비스의 현재와 미래 전망
NFC 기술과 서비스의 현재와 미래 전망
 
국내 모바일뱅킹 서비스 현황 및 향후 발전방향
국내 모바일뱅킹 서비스 현황 및 향후 발전방향국내 모바일뱅킹 서비스 현황 및 향후 발전방향
국내 모바일뱅킹 서비스 현황 및 향후 발전방향
 

Plus de Jay JH Park

Plus de Jay JH Park (10)

세션5. web3.js와 Node.js 를 사용한 dApp 개발
세션5. web3.js와 Node.js 를 사용한 dApp 개발세션5. web3.js와 Node.js 를 사용한 dApp 개발
세션5. web3.js와 Node.js 를 사용한 dApp 개발
 
세션4. 예제로 배우는 스마트 컨트랙트 프로그래밍
세션4. 예제로 배우는 스마트 컨트랙트 프로그래밍세션4. 예제로 배우는 스마트 컨트랙트 프로그래밍
세션4. 예제로 배우는 스마트 컨트랙트 프로그래밍
 
세션3. geth 클라이언트 실습 및 모니터링과 시각화
세션3. geth 클라이언트 실습 및 모니터링과 시각화세션3. geth 클라이언트 실습 및 모니터링과 시각화
세션3. geth 클라이언트 실습 및 모니터링과 시각화
 
세션2. 이더리움 합의 알고리즘과 마이닝
세션2. 이더리움 합의 알고리즘과 마이닝세션2. 이더리움 합의 알고리즘과 마이닝
세션2. 이더리움 합의 알고리즘과 마이닝
 
세션1. block chain as a platform
세션1. block chain as a platform세션1. block chain as a platform
세션1. block chain as a platform
 
코어 이더리움
코어 이더리움 코어 이더리움
코어 이더리움
 
20170322-Postech Seminar-Gig Economy
20170322-Postech Seminar-Gig Economy20170322-Postech Seminar-Gig Economy
20170322-Postech Seminar-Gig Economy
 
Hidden 서비스 소개 - 티스테이지강연(201061125 )
Hidden 서비스 소개 - 티스테이지강연(201061125 )Hidden 서비스 소개 - 티스테이지강연(201061125 )
Hidden 서비스 소개 - 티스테이지강연(201061125 )
 
Hidden 서비스 소개
Hidden 서비스 소개 Hidden 서비스 소개
Hidden 서비스 소개
 
Samsung Pay, The future of Pay
Samsung Pay, The future of PaySamsung Pay, The future of Pay
Samsung Pay, The future of Pay
 

모바일 네트워크 친화적인 글로벌 메시징 서비스 - ChatON 개발

  • 1. CHAT YOUR WAY 모바일 네트워크 친화적인 글로벌 메시징 서비스 구축 - 삼성전자 ChatON 사례 - 삼성전자 MSC 박재현
  • 2.
  • 3.
  • 4. 대응 방법4G 시대의 메시징 서비스 2 / 19
  • 5.
  • 6.
  • 8. PIN 번호 기반 친구 등록
  • 10. 핸드폰 번호 기반 모바일 메신저
  • 11. 폰북 연동 자동 친구 등록 가능
  • 13. I. ChatON소개 - Concept 글로벌 커뮤니케이션 서비스 ChatON “쉽고 재미있고 간편한 방식으로 전 세계 친구들과 커뮤니케이션 할 수 있는 서비스” 전세계 모든 플랫폼과단말에서 나만의 방식으로 대화할 수 있는 글로벌 모바일 커뮤니케이션 서비스의 필요성 Cross Platform Rich Media Sharing Fun & Easy Share Contents Storage Box Major Platform Multimedia Sharing Feature phone, bada, Android & iOS, BlackBerry Text / Image / Voice / Video Map / Animation Message Feature phone 5 / 19
  • 14. Service Introduction Video For better understanding of Service, Please refer to the followingservice introduction video
  • 15.
  • 16.
  • 17. Push Platform 예 : Samsung SPP, Apple APNS, Google C2DM, Blackberry Push
  • 18. C2DM의 경우 App 별 사용량 제한. 중국에서 이용 불가능8 / 19
  • 19. II. 글로벌 메시징 서비스 구축 방법 : 기술적 제약 사항 제약 사항 1 : Push Channel 유지에 따른 제약 사항 잦은 연결유지 신호 전송 및 재연결 時 배터리 소모에 악영향 1 Push Server 연결유지 신호 간격이 길 경우, 사업자 방화벽에서 연결 해지 2 Push Server ? TCP 프로토콜로 연결유지 할 경우, Zombie Connection 발생할 수 있음 3 Push Server 9 / 19
  • 20. II. 글로벌 메시징 서비스 구축 방법 : 기술적 제약 사항 제약 사항 2 : 글로벌 사업자 지원에 따른 제약 사항 사업자 別로 다른 연결에 따른 Timeout 값 4 Push Server 잦은 연결 유지 신호 보낼 時 사업자 망에 과부하 발생 5 Push Server 특정 서버 장애 時타 서버에 순간적인 Storm 메시지 동시 전달. 사업자 망 과부하 6 Push Server 1 단말 별로 보내는 연결 유지 신호들의 분포도가 주기적으로 몰릴 경우, 사업자 망 과부하 발생 Storm 7 Push Server 2 10 / 19
  • 21. II. 글로벌 메시징 서비스 구축 방법 : 기술적 제약 사항 제약 사항 3 : 글로벌 국가/지역 지원에 따른 제약 사항 사용자 위치에 따라, 최적의 서비스가 가능한 IDC/Cloud의 서버에 연결되어야 함 8 국가 別 상이한 보안/법률 정책 적용 요구 9 엄격한 보안 요구 Lawful Intercept 요구 11 / 19
  • 22. II. 글로벌 메시징 서비스 구축 방법 : 기술적 제약 사항 제약 사항 4 : 단말 물량 증가에 따른 용량 제약 사항 삼성전자 사례) 한 해 2~3억 단말 판매 Push Server 전세계 수억 단말에 대한 동시 Session 유지 필요  고성능, 고확장성 서버 인프라 필요 10 저비용의 서버 인프라 구축 또는 대응되는 수익 모델 없을 경우 ROI에 문제 발생
  • 23.
  • 24.
  • 25. 망에 대한 Traffic 최소화
  • 26. 서버장애/Ping Storm에 의한 순간적인 과부하 방지
  • 27.
  • 28.
  • 29. II. 글로벌 메시징 서비스 구축 방법 : 해결 방법 해결방법 1 : Push Server와의 연결 유지 간격에 대한 최적화 적용 연결 유지 간격에 따른 기술 장벽 연결 안정성 보장 사업자 別 Router’s Timeout Push Server 망에 대한 Traffic 배터리 소모 최소화 규칙 기반 알고리즘 사업자 別 조사/검증을 통해 사업자 別 최적화 학습 기반 알고리즘 예상치 못한 Breakup에 대비, 학습 알고리즘 적용
  • 30. II. 글로벌 메시징 서비스 구축 방법 : 해결 방법 해결방법 2 : Retransmission 및 Ping 주기에 대한 동적 조정 적용 통신 사업자 망에 대한 과부하 Push Server 1 (장애 서버) 서버 장애에 따른 순간적인 망에 대한 과부하 Storm Ping Storm에 따른 순간적인 망에 대한 과부하 Push Server 2 (정상 서버) Ping 메시지가 순간적으로 몰리지 않도록 각 단말 別 재전송 시간에 대한 동적 조정 서버 장애 時 , 망 부하를 줄이기 위해 타 서버에 동시에 재연결 요청이 몰리지 않도록 각 단말 別 재요청 시간에 대한 동적 조정 시간에 따라 서버가 동시에 받는 Ping 메시지 개수 Ping 수신 개수 1초 후 재연결 Push Server 2 5초 후 재연결 ... 7초 후 재연결 시간
  • 31. II. 글로벌 메시징 서비스 구축 방법 : 해결 방법 해결방법 3 : 서버의 지역/국가 분산 배치 및 유연한 보안 정책 적용 국가/지역에 따른 품질및 정책 문제 각 거점에 서버 구축 (정적 컨텐츠의 경우 CDN 활용) 모든 국가/지역에서 속도 보장 Global Load Distributor 국가 別 상이한 보안/법률 요구사항 글로벌 메시징의 경우, Apple / RIM 등에 대해서, 국가/지역 別 경쟁력 확보해야 함 국가 別 정책 조사 후, 적용 : 사전에 유연한 보안 시스템 구축 미국/독일 – 개인정보 보안 강화, 중동 – 관련 정부기관의 불법 메시지 감독 방법 제공
  • 32. II. 글로벌 메시징 서비스 구축 방법 : 해결 방법 해결방법 4 : 오픈 소스 및 클라우드 기반 구축 사용자 급증/급감에 따른 문제 저비용/고확장성 서버 구축 종량제 요금제, Auto-Scaling 가능환 인프라 확보 서버 증가에 따라 솔루션 License 비용이 비례하여 증가하지 않도록 함 상용 메세징 솔루션 오픈소스 기반 메시징 서버 상용 서버 관리 솔루션 오픈소스 분산서버 관리 High-End DB Low-End DB or NoSQL Typical IDC 자체 Private Cloud Or 외부 Public Cloud 활용
  • 33. III. 4G 시대의 메시징 서비스
  • 34. III. 4G 시대의 메시징 서비스 실시간 멀티미디어 및 컨버전스 서비스 강화 Multimedia Real-Time Convergence 적 적 기술의 변화가 Social Journalism과 같은 새로운 사회문화를 창조, 강화할 것으로 예상 Device Convergence / N-Screen Real-Time Social Media Amazing My trunk mVoIP/VT Album Pin-up Location WOW 실시간 CCTV Anastacha3mins ago Alcatraz 실시간 방송
  • 35. Q & A End of Documents