19
SMS Platform 04/2009

Vietnamnet Icom Smssystem

Embed Size (px)

DESCRIPTION

free

Citation preview

SMS Platform – 04/2009

Giới thiệu chung

VietNamNet ICOM được thừa kế các

thành quả của đội ngũ kỹ thuật, kinh

doanh đã nhiều năm phát triển, triển

khai và hợp tác kinh doanh nhiều năm

trên các lĩnh vực:

PR, Quảng cáo

Công nghệ truyền thông, Viễn

thông.

Các dịch giá trị gia tăng trên mạng

Internet, trên Mobile

Xây dựng Phần mềm, Portal,

Website

Public Relation

Digital Maketing

CMS

Portal System

SMS Platform

Mobile VAS - Content

Call Center

Voting System

Mô hình tổ chức

Liên hệ

VIETNAMNET ICOM

Trụ sở:

30 Vạn Phúc Thượng, Ba Đình, Hà Nội

Văn phòng giao dịch:

Tòa nhà PathFinder

73 Trần Duy Hưng, Cầu Giấy, Hà Nội

Tel: 04. 3556 1776

Fax: 04. 3556 1862

Mô hình tổng quan

Các thành phần tham gia hệ thống:

Công ty cung cấp dịch vụ viễn thông(Telcos): VinaPhone, Viettel Telecom, MobiFone, EVN Telecom, Sfone, Vietnamobile,Gtel

Hệ thống SMS: Hệ thống mà VietNamNet ICom sẽ cung cấp

Người quản trị hệ thống: Tham gia quản trị hệ thống SMS

Đối tác: Các đơn vị hợp tác cung cấp nội dung

Hệ thống

SMS

Công ty

Viễn thôngInternet

Đối tác

Quản trị

Mô hình tổng quan

Các thành phần hệ thống:

SMS Gateway

SMS Process

SMS Database

SMS Admin & Monitor

SMS Billing

SMS Webserices

SMS Reports

Công nghệ sử dụng:

Ngôn ngữ lập trình:Java 1.5

Hệ quản trị CSDL:MySQL 5.0

Webserver:Apache Tomcat 6.0

Hệ điều hành: Linux

SMS Gateway

Một hệ thống tin cậy để thực hiện chức năng kết nối với các Operator và Gateway bên ngoài dựa trên một tập hợp các modules ứng dụng để quản lý các tác vụ truyền dẫn tin nhắn chuẩn.

Các giao thức hỗ trợ – Client/Server

SMPP v3.3

SMPP v3.4XML via HTTP POST/GETgiao thức riêng của hệ thống

Có lưu lượng truyền tải xử lý cao, lên tới 100 triệu SMS/tháng

SMS Gateway giao tiếp với

Operator

Khung làm việc

Xử lý

Cơ chế

truyền dẫn

SMS-C

SMS Gateway –Tính năng

Xây dựng trên nền tảng công nghệ Java cho phép chạy trên nhiều hệ điều hành khác nhau: Sun Solaris, Linux, Windows

Cơ chế xử lý đa luồng(Multi Threading)

Cơ chế phân tải(Load balancing)

Khả năng đóng gói các bản tinSMS(Short Message Service)và EMS(Enhanced MessagingService): text, binary, logo,ringtone, picture message,wappush, tin gửi theo sourceport và destination port,...

Cơ chế cấu hình tham số mềm dẻo qua tệp hoặc qua DB

Hỗ trợ tự kết nối lại đến SMPP Server khi mất kết nối

Hỗ trợ tự động kết nối với DB khi mất kết nối

Cơ chế Queue trên RAM, Binary File đảm bảo hiệu năng và tính an toàn

Hỗ trợ các thành phần Option để phục vụ các yêu cầu đặc biệt: source subaddress, ...

Cung cấp hệ thống ghi log nhiều cấp độ

....

SMS Process

Hệ thống xử lý là một phương thức nâng cao trên hệ thống để tối ưu hóa việc quản lý đối với định tuyến lưu lượng đầu vào đến đúng các ứng dụng với dung lượng tối ưu và các giao diện đã được chuẩn hóa

Đảm bảo chạy ổn định 24 giờ/ngày, 7 ngày/tuần

SMS Process –Tính năng

SMS Process bao gồm các chức năng:

Phân phối và định tuyến bản tin về các Class xử lý tương ứng

Xử lý nội dung yêu cầu của khách hàng:

Xử lý trả nội dung về ngay cho khách hàng

Xử lý cần có các yêu cầu thông tin từ hệ thống bên ngoài: extarnal db, webservices,...

Xử lý gửi tin tự động tới khách hàng

Chuyển tiếp yêu cầu tới đối tác

SMS Process –Tính năng

Xây dựng trên nền tảng công nghệ Java cho phép chạy trên nhiều hệ điều hành khác nhau: Sun Solaris, Linux, Windows

Cơ chế xử lý đa luồng(Multi Threading)

Cơ chế phân tải(Load balancing)

Sử dụng kỹ thuật Class Loader của Java trong quá trình thực thi các dịch vụ: thêm mới dịch vụ đơn giản, không bị downtime, không ảnh hưởng đến dịch vụ đang chạy, có hiệu lực toàn hệ thống

Cơ chế cấu hình tham số hệ thống mềm dẻo

Hỗ trợ tự động kết nối lại với DB khi mất kết nối

Cơ chế quản lý Connection Pool: giới hạn max, min connection, idle time, active time, check db,...

Sử dụng cơ chế Queue trên RAM, Binary Files tăng hiệu năng và an toàn hệ thống

Chức năng thực hiện lại quá trình xử lý bị lỗi.

Hỗ trợ ghi log nhiều cấp độ

...

SMS Reports

Hệ thống báo cáo qua giao diện WEB với nhiều tùy chọn

Thống kê số liệu MO- MT – CDR theo thời gian: năm, tháng, ngày, giờ,...

Thống kê sản lượng theo đầu số dịch vụ

Thống kê sản lượng theo Telcos

Thống kê sản lượng theo dịch vụ

Thống kê top dịch vụ

Hỗ trợ kết xuất ra nhiều định dạng

Cơ chế gửi email báo cáo sản lượng hàng ngày

Cung cấp giao diện hỗ trợ đối soát

SMS Billing

Hệ thống ghi cước được thực hiện với các chức năng:

Tệp tệp cước(CDR files) theo yêu cầu định dạng của telcos

Chức năng FTP tệp cước sang FTP Server của telcos

Cơ chế sao lưu tệp cước

Cơ chế tự kết nối lại với FTP server khi mất kết nối

Cơ chế tự kết nối lại với DB khi mất kết nối

Hỗ trợ ghi log nhiều mức

SMS Webservices

Hệ thống Webservices nhận MT từ các đối tác kết nối hệ thống SMS quan phương thức webservice

Web server: Apache tomcat

Hỗ trợ cơ chế phân tải: cho phép lưu bản tin MT nhận được xuống 1 hoặc nhiều DB Gateway khác nhau tùy vào cấu hình

Cơ chế kiểm tra nội dung bản tin

SMS Admin & Monitor

Hệ thống quản trị, theo dõi và cảnh báo lỗi với nhiều tính năng trên giao diện web

Cung cấp nhiều công cụ quản trị: quản trị người dùng, phân quyền chức năng, khai báo mã, khai báo dịch vụ, MO Simulator, Debug,...

Hệ thống giám sát & cảnh báo: Tham số tài nguyên hệ thống,

tình trạng kết nối với hệ thống ngoài, tình trạng kết nối đến DB, tình trạng xử lý nội tại

Hệ thống cảnh báo qua email, SMS

Thống kê tham số hệ thống

Các dự án đã triển khai

Hệ thống SMS VietNamNet Media Group(997, 996, 998, 8x79, 8x99)

Hệ thống Voting SMS Sfone(9x99)

Hệ thống SMS VTV(8x42)

Hệ thống SMS VinaGame(6x69)