Đưa ra một mô hình phỏng tạo dịch vụ MMS, nó giúp chúng ta hiểu rõ hơn về hệ thống, các giao diện và cấu trúc của gói tin, nhằm mục đích hướng đến việc triển khai dịch vụ MMS trên mạng d
Trang 1TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
-
-LUẬN VĂN THẠC SĨ KHOA HỌC
NGÀNH : ĐIỆN TỬ VIỄN THÔNG -
Trang 2TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
-
-LUẬN VĂN THẠC SĨ KHOA HỌC
DỊCH VỤ MMS GIỮA MẠNG 3G VÀ INTERNET
NGÀNH : ĐIỆN TỬ VIỄN THÔNG -
MÃ SỐ : 200627CTS
CHHE SOKUN Người hướng dẫn khoa học : TS ĐỖ TRỌNG TUẤN
Hà Nội - 2008
Trang 3Lời nói đầu
Điện thoại di động hiện đã trở nên quen thuộc với mọi người và với đại đa số các
bạn trẻ nó đã trở thành vật bất ly thân Thử tưởng tượng rằng có ngày nào đó bạn ra
đường hay đến công sở mà bỏ quên chiếc điện thoại di động ở nhà một điều chắc
chắn là sẽ có rất nhiều rắc rối nảy sinh: lỡ một tin nhắn quan trọng từ bạn bè, không
thể trả lời những cuộc gọi từ khách hàng khi bạn là nhân viên môi giới… Hàng trăm
kịch bản có thể xảy ra chỉ vì bạn đóng cửa mà không kiểm tra xem điện thoại di
động mình đã mang theo chưa
Đó mới chỉ là nhu cầu liên lạc, các nhà khai thác hiện tại đang hướng nhiều sự tập
trung cho việc phát triển các dịch vụ nhất là các dịch vụ giá trị gia tăng qua mạng di
động Ban đầu và giản đơn nhất là dịch vụ nhắn tin SMS với những dòng text, dù
chỉ đơn giản như vậy nhưng có thể khẳng định SMS sẽ tồn tại cùng mạng di động
Tiếp theo đó là các dịch vụ giá trị gia tăng hấp dẫn như tải nhạc chuông, tải hình
ảnh, xem tin tức vắn lược qua mạng GPRS tuy nhiên chất lượng của các dịch vụ này
chưa cao vì hạn chế bởi tốc độ truyền dữ liệu Dịch vụ nhắn tin đa phương tiện
MMS ra đời như một bước tiến dài của dịch vụ nhắn tin qua mạng di động hứa hẹn
đem lại nhiều tiện ích cho người sử dụng Là dịch vụ trên mạng 3G với tốc độ
truyền dữ liệu cao hơn hẳn GSM hay GPRS, MMS cho phép các thuê bao có thể
trao đổi không chỉ text mà còn cả hình ảnh, âm thanh, video clip chất lượng cao chỉ
bằng một vài thao tác đơn giản với thiết bị hỗ trợ dịch vụ
Vậy cấu trúc hệ thống MMS ra sao, những giao dịch nào được thực hiện, nội dung
các bản tin là gì ? Luận văn này sẽ phần nào trả lời được các câu hỏi đó
Em xin chân thành cảm ơn TS Đỗ Trọng Tuấn – Giảng viên Khoa Điện Tử Viễn
Thông Trường Đại Học Bách Khoa Hà Nội, Thầy đã gợi mở, tận tình hướng dẫn
và tạo điều kiện cho em trong quá trình thực hiện đồ án này
Một lần nữa em xin chân thành cảm ơn
Trang 4Tóm Tắt Luận văn Chương I Giới thiệu về mạng di động 3G với cấu trúc triển khai gần đây nhất cùng
với các nhóm dịch vụ mà nó hỗ trợ Tiếp theo trình bày về IMS - phân hệ đa
phương tiện trên nền IP Phần cuối chương giới thiệu về giao thức và cấu trúc của
nhà cung cấp dịch vụ Internet
Chương II Tổng thể về cấu trúc mạng cho MMS và các đặc điểm của dịch vụ
Chương III Các giao thức và các nguyên tắc trao đổi thông tin tại các giao diện
Chương IV Đưa ra một mô hình phỏng tạo dịch vụ MMS, nó giúp chúng ta hiểu rõ
hơn về hệ thống, các giao diện và cấu trúc của gói tin, nhằm mục đích hướng đến
việc triển khai dịch vụ MMS trên mạng di động thực tế
Phần còn lại bao gồm các từ viết tắt Tiếng Anh, danh sách các hình vẽ, danh sách
bảng biểu, tài liệu tham khảo sử dụng trong luận văn cùng với code của chương
trình phỏng tạo chứa trong phần phụ lục
The Summary
Chapter I Introductions of third generation mobile network that are also described s
along with the latest developments and its groups of services After this thesis
describe IMS (IP Multimedia Subsystem ) network Final it gives genernal
information about protocols and structure of internet service provider
Chapter II Descibes the overall architecture MMS and the features
Chapter III ocuses on protocol aspects, presenting the technical realization of each F
of the MMS interfaces
Chapter IV Provides emulation scenarios in which a MMS model is deployed, it
helps us to understand more clearly about the system, the interfaces, the transactions
and the structure of the packet , towarding the deployment MMS services in real s
mobile networks
Trang 5MỤC LỤC
LỜI NÓI ĐẦU i
TÓM TẮT ĐỒ ÁN ii
MỤC LỤC iii
DANH SÁCH HÌNH VẼ vii
DANH SÁCH BẢNG BIỂU x
BẢNG TRA CỨU CÁC TỬ VIẾT TẮT TIẾNG ANH xii
TÀI LIỆU THAM KHẢO x viii PHỤ LỤC xix
CHƯƠNG I TỔNG QUA VỀ MẠNG DI ĐỘNGN 3G VÀ INTERNET 1.1 Giới thiệu chung về mạng UMTS………1
1.1.1 Cấu trúc mạng UMTS ……….1
1.1.2 Dịch vụ 3G ……… 3
1.2 Tổng quan về phân hệ đa phương tiện trên nên IP trong mạng 3G IMS (IP Multimedia Subystem Network)……… 4
1.2.1 Giới thiệu ……… 4
1.2.2 Cấu trúc dịch vụ IMS ……… 5
1.2.3 Xây dựng các khối IMS ……… 6
1.2.4 Chức năng và các thành phần IMS ……….8
1.2.5 Các chức năng khác ………9
1.3 Mạng Internet……… 10
1.3.1 Các loại giao thức trên mạng Internet ……… 11
1.3.2 Cấu trúc mạng Internet của một nhà cung cấp dịch vụ internet tại
cămpuchia ISP (Internet Serices Provider)……….12
CHƯƠNG II CẤU TRÚC HỆ THỐNG VÀ BẢN TIN MMS 2.1 Giới thiệu MMS ….……….13
2.2 Cấu trúc hệ thống MMS……….13
2.2.1 Môi trường MMS ……… 15
2.2.2 MMS Client ……… 15
2.2.3 MMS Center ……… 15
Trang 62.2.4 Message Store ………17
2.2.5 User Database ………17
2.2.6 HLR ……… 17
2.2.7 Post processing - ……… 17
2.2.8.Online Charging System……… 17
2.2.9 VAS Applicati on……… 17
2.2.10 MMS Interface ………17
2.3 WAP ……… ……….19
2.3.1.Khái ni m……… 19 ệ 2.3.2 Cấu hình WAP cho MMS ……….20
2.4 Đặ c đi m d ch v ……….23 ể ị ụ 2.4.1.C u trúc b ấ ản tin ……….23
2.4.2 Chế độ địa chỉ ………27
2.4.3.D ch v ị ụ giá trị gia tăng ……… 28
2.4.4 Tính cước ……… 29
2.4.5 Thích ứng nội dung ……… 32
2.4.6 Streaming ……….33
2.4.7 Các đị nh d ạng hỗ trợ ………36
CHƯƠNG III QUÁ TRÌNH TRAO ĐỔI THÔNG TIN QUA CÁC GIAO DIỆN TRONG HỆ THỐNG MMS 3.1 Mô hình và các thông s giao dố ịch trong MMS………39
3.1.1 Hình th ức truyề n Person – to – Person ……….39
3.1.2 Hình th ức truyề n Content – to – Person ……… 42
3.1.3 Các thông s trong các giao d ố ịch ……… 44
3.2 Giao diện MM1 : MMS Client MMSC– … 47
3.2.1 Giao d ịch Message Submission ……….……… 51
3.2.2 Giao d ịch Message Notification ……… 54
3.2.3 Giao d ịch Message Retrieval ………57
3.2.4 Giao d ch Delivery Report……… 60 ị 3.2.5 Giao d ch Read Report……….62 ị 3.2.6 Giao d ịch Message Forward ……….63
Trang 73.2.7 Giao d ch Store/Update trong Mmbox……….65 ị
3.2.8 Giao dịch View Information từ MMBox ……….67
3.2.9 Giao d ch Upload m ị ột Bả n tin lên MMBox……….……… 70
3.2.10 Giao d ịch Delete một Bả n tin trên Mmbox……….71
3.3 Giao di n MM2 : Giao diệ ện nội MMSC ……… 71
3.4 Giao diện MM3 : MMSC External Server– ………72
3.5 Giao diện MM4 : MMSC MMSC– ……… 72
3.5.1 SMTP……… 73
3.5.2 Giao d ch Routing Forward m ị ột Bản Tin ………75
3.5.3 Giao d ch Routing Forward m t Delivery Report………77 ị ộ 3.5.4 Giao d ch Routing Forward m t Read Report……….78 ị ộ 3.5.5 Truy n b ề ản tin với SMTP ……….79
3.6 Giao diện MM7 : MMSC VAS Application……… 81 –
3.6.1 SOAP và HTTP……… 83
3.6.2 Các thông số trong các giao dịch qua giao diện MM7 ……….87
3.6.3 Giao d ịch Message Submission ………90
3.6.4 Giao dịch Message Delivery Report………91
3.6.5 Giao d ịch Message Cancellati on……… 93
3.6.6 Giao d ịch Message Replacement ……….94
3.6.7 Giao d ch Delivery Report……… 95 ị 3.6.8 Giao d ch Read Report……….96 ị 3.6.9 Giao dịch Generic Err or Handling……… 98
CHƯƠNG IV XÂY DỰNG MÔ HÌNH PH NG TẠO DỊCH VỤ MMS Ỏ GIỮA MẠNG DI ĐỘNG 3G VÀ INTERNET 4.1 Đặt vấn đề………99
4.2 Cấu trúc triển khai hệ thống MMS giữa mạng 3G và Internet………… 99
4.2.1 WAP gateway……… 100
4.2.2 SMS gateway……… 101
4.2.3 MMS relay / proxy và MMS VAS gateway………102
4.3 Cài đặt Open Source kannel và mbuni………103
4.3.1 Các g ói tin chứa thư viện cần cài đặt chi hệ thống ……….103
Trang 84.3.2 Thực hiện cài đặt ……….103
4.3.3 Cấu hình file ……… 104
4.4 Cấu hình MMS client………104
4.5 Mô hình thí nghiệm………………… 105
4.6 Kết quả thực nghiệm và hướng phát triển ……….107
KẾT LUẬN 108
TÀI LIỆU THAM KHẢO xx ii
PHỤ LỤC xx iii
Trang 9DANH SÁCH HÌNH VẼ
Chương I
Cấu trúc mạng UMTS 2
Các nhóm dịch vụ 3G 4
Các lớp dịch vụ và cấu trúc IMS………6
Vị trí IMS trong mạng UMTS………8
Các chức năng và thành phần của IMS……… 9
Sơ đồ giao thức TCP/IP……… 11
Cấu trúc mạng Interet……… 12
Chương II Cấu trúc hệ thống MMS 14
HTML translation và WML encoding 19
Cấu hình WAP 1.x theo kiểu cũ với WAP Gateway 21
Cấu hình với WAP Proxy 21
Cấu hình WAP với cơ chế truy nhập trực tiếp……….22
Cấu hình WAP 1.x cho MMS 23
Cấu trúc một tin nhắn đa phương tiện 24
Cấu hình chung với VAS Server 28
Các bước trong quá trình tính cước 32
Các bước trong quá trình truyền nhận tin nhắn thích ứng nội dung 33
Hình mô tả tượng trưng cho chức năng của giao thức RTSP trong phiên truyền 35
Chương III Quá trình giao dịch, chuyển giao MM với 1 MMSE 40
Quá trình giao dịch, chuyển giao MM với nhiều MMSE 41
Quá trình truyền MM từ VASP đến MMS Client 42
Quá trình giao dịch MM từ MMS Client đến VASP 44
Quy ước gọi tên MM1 PDUs 48
Đóng gói một MMS PDU theo WSP hoặc HTTP PDU 51
Quá trình giao dịch Message Submision trên giao diện MM1 51
Quá trình g iao dịch qua MM1 56
Quá trình giao dịch MMI Message Retrieval 57
Quá trình Deferred Retrieval và Immediate Retrieval 60
Trang 10Quá trình giao dịch Delivery Report qua MM1 61
Quá trình giao dịch Read Report 63
Quá trình giao dịch Forward MM qua MM1 64
Quá trình giao dịch MM1 Store/Update 66
Quá trình giao dịch MMBOX View qua MM1 67
PDU có Body chứa thông tin hai bản tin trong giao dịch View Conf 69
Quá trình giao dịch MMBox Upload qua MM1 71
Kết nối giữa 2 MMSE thông qua giao diện MM4 72
Cấu trúc của một SMTP Response 74
Chuyển đổi địa chỉ SMTP 75
Quá trình giao dịch Message Forward qua MM4 75
Quá trình giao dịch MM4 Delivery Report 78
Quá trình giao dịch MM4 Read Reply Report 79
MMSC, VAS Application và các giao diện liên quan 81
Cấu trúc của một bản tin SOAP 84
Bản tin HTTP không có Attachment 85
Bản tin HTTP có Attachment 85
Phân loại mã báo lỗi trong MM7 86
Quá trình giao dịch Message Submission qua MM7 90
Quá trình giao dịch Message Delivery qua MM7 92
Quá trình giao dịch Message Cancellation qua MM7 93
Quá trình giao dịch Message Replacement qua MM7 94
Quá trình giao dịch Message Delivery Report 95
Quá trình giao dịch Read Report 97
Quá trình giao dịch MM7 Generic Error 98
Chương IV Mô hình mạng triển khai dịch vụ MMS (Multimedia Messaging Service) trên mạng di động 3G và Internet………100
Giao diện MM1 trong WAP……… 100
Vị trí SMS gateway giữa máy di động và MMS Relay/Proxy……… 101
Quá trình hoạt động gửi bản tin MMS dựa trên mã nguồn mở Mbuni và Kannel……….102
Cấu hình cho MMS Client……… 104
Trang 11Mô hình thực nghiệm gửi bản tin MM thông qua Vinaphone network……….105
MMS client - - - to Email và MMS - client to mobile - - -phone……… 106
Mô hình thực nghiệm gửi bản tin MM và SMS Web- Send MM to Email và to mobile- - - - -
phone Wed Send SMS to - - - -mobile-phone ……… 106
Trang 12DANH SÁCH BẢNG BIỂU Chương II
Các tham số trong Header của message 25
Nội dung bản tin nhiều thành phần 27
Các bản ghi dữ liệu tính cước MMS 29
Bộ kí tự hỗ trợ 36
Chương III Các giao dịch trong giao diện MM1 49
Các thông số trong PDU M- send.req 51
Các thông số trong PDU M-send.conf 52
Các thông s trong PDC M-notification.ind 54 ố Các thông s trong PDU M-notifyresp.ind 56 ố Các thông s trong PDU M-retrieve.conf 58 ố Các thông s trong PDU M-acknowledge.ind 59 ố Các thông s trong PDU M-delivery.ind 61 ố Các thông s trong hai PDU M- ố read rec.ind và M read - - -orig.ind 63
Các thông s trong DPU M-forward.req 64 ố Các thông s trong PDU M-forward.conf 65 ố Các thông s trong PDU M-Mbox-Store.req 66 ố Các thông s trong PDU M-Mbox-Store.conf 66 ố Các thông s trong PDU M-Mbox-View.req 68 ố Các thông s trong PDU M-Mbox-view.conf 68 ố Các thông s cung c p các thông tin trong b ố ấ ản tin view confirmation 69
Các thông s trong PDU M-Mbox-upload.req 70 ố Các thông s trong PDU M- ố Mb ox – upload.conf 70
Các thông s trong PDU M-Mbox-delete.req 71 ố Các thông s trong PDU M-Mbox-delete.conf 71 ố T p h p các giao d ch và PDU trong giao di ậ ợ ị ện MM4 73
Các thông s trong MM4_forward.REQ 76 ố
Các thông s trong MM4_forward.RES 76 ố
Các thông s trong MM4_delivery_report.REQ 77 ố
Các thông s trong MM4_delivery_report.RES 77 ố
Trang 13Các thông s trong MM4_read_reply_report.REQ 78 ố
Các thông s trong MM4_read_reply_report.RES 78 ố
Các giao dị ch/PDU có trong giao di n MM7 81 ệ
Các thông s trong MM7_submit.REQ 91 ố
Các thông s trong MM7_submit.RES 91 ố
Các thông s trong MM7_delivery.REQ 92 ố
Các thông s trong MM7_delivery.RES 92 ố
Các thông s trong MM7_cancel.REQ 93 ố
Các thông s trong MM7_cancel.RES 93 ố
Các thông s trong MM7_replace.REQ 94 ố
Các thông s trong MM7_replace.RES 95 ố
Các thông s trong MM7_delivery_report.REQ 96 ố
Các thông s trong MM7_delivery_report.RES 96 ố
Các thông s trong MM7_read_reply_report.REQ 97 ố
Các thông s trong MM7_read_reply_report.RES 97 ố
Các thông s c a MM7_RS_Error.RES 98 ố ủ
Trang 14DANH MỤC TỪ TIẾNG ANH VIẾT TẮT VÀ NGHĨA TIẾNG VIỆT
Từ viết tắt
Tiếng Anh
Từ đầy đủ Tiếng Anh
Nghĩa Tiếng Việt
3GPP Third Generation Partnership Project Tổ chức 3GPP
3GPP2 Third Generation Partnership Project2 Tổ chức 3GPP2
A
AMR Adaptive Multi- Rate Bộ thích ứng đa tốc độ
AMR NB - AMR NarrowBand Bộ thích ứng đa tốc độ băng hẹp
AMR- WB AMR WideBand Bộ thích ứng đa tốc độ băng hẹp
ASCII American Standard Code for
BSS Base Station Subsystem Phân hệ Trạm gốc
BTS Base Transceiver Station Trạm phát đáp gốc
C
CDMA Code Division Multiple Access Phương thức Đa truy nhập theo mã
CDR Charging Data Record Bản ghi dữ liệu tính cước
CLI Command Line Interface Giao diện dòng lệnh
CSCF Call Session Control Function Chức năng điều khiển phiên cuộc gọi
CSLIP Compressed Serial Line Internet
Trang 15E
EDGE Enhanced Data Rate for Global
Evolution
Tăng tốc độ truyền dữ liệu cho di động
EIR Equipment Identity Register Thanh ghi nhận dạng thiết bị
EMS Enhanced Messaging Service Dịch vụ nhắn tin nâng cao
F
FDMA Frequency Division Multiple Access Phương thức đa truy nhập
ơhân chia theo tần số
G
GGSN Gateway GPRS Support Node Gateway hỗ trợ GPRS
GIF Graphics Interchange Format Định dạng ảnh thay đổi(ảnh động)
GPRS General Packet Radio Service Dịch vụ vô tuyến gói chung
GPS Global Positioning System Hệ thống định vị toàn toàn cầu
GSM Global System for Mobile
communication
Hệ thống thông tin động toàn cầu
H
HLR Home Location Register Thanh ghi định vị thường trú
HSS Home Subscriber Server Server chứa cơ sở dữ liệu thuê bao thường trú
HTML HyperText Markup Language Ngôn ngữ đánh dấu siêu văn bản
HTTP HyperText Transfer Protocol Giao thức truyền dẫn siêu văn bản
I
IETF Internet Engineering Task Force Tổ chức kĩ thuật Internet
IMS IP Multimedia Subsystem Network Phân hệ đa phương tiện trên nên IP
IMT-2000 International Mobile
Telecommunications 2000
Công nghệ Viễn thông di động thế kỉ 21
IP Internet Protocol Giao thức Internet
ISDN Integrated Services Digital Network Mạng số tích hợp đa dịch vụ
ITU International Telecommunication Union Liên hiệp Viễn thông quốc tế
I- CSCF Interrogating Call Session Control
Function
Interrogation- Chức năng điều khiển phiên cuộc gọi
Trang 16MGCF Media Gateway Control Function Chức năng điều khiển Media
Gateway
MGCF Media Gateway Control Function Chức năng điều khiển Media
Gateway MRF Media Resource Function Chức năng quản lý tài nguyên
media MRFC Multimedia Resource Function
Controller
Bộ điều khiển chức năng tài nguyên đa phương tiện MRFP Multimedia Resource Function
Prosessor
Bộ xử lý chức năng tài nguyên
đa phương tiện MIDI Musical Instrument Digital Interface Giao diện kỹ thuật số cho nhạc
cụ(định dạng âm thanh) MIME Multipurpose Internet Mail Extensions Phần mở rộng của thư điện tử
đa mục đích MMBox Multimedia Message Box Hộp tin nhắn đa phương tiện
MMS Multimedia Messaging Service Dịch vụ tin nhắn đa phương tiện
MMS UA MMS User Agent Thiết bị người dùng MMS
MPEG Motion Picture Experts Group Định dạng MPEG
MSC Mobile Switching Cent er Trung tâm chuyển mạch di động
MSCF Messaging Service Control Function Chức năng điều khiển dịch vụ
tin nhắn
Trang 17MSISDN Mobile Station ISDN Số thuê bao di động
MTA Mail Transfer Agent Trạm chuyển thư điện tử
MUA Mail User Agent Client người dùng thư điện tử
N
NNTP Network News Transport Protocol Giao thức truyền tin tức trên mạng
NSS Network Subsystem Phân hệ chuyển mạch
O
OMA Open Mobile Alliance Cơ quan phát triển các chuẩn mở
cho di động OSS Operation Subsystem Phân hệ vận hành
P
PDP Packet Data Protocol Giao thức gói dữ liệu
PDU Protocol Data Unit Đơn vị gói dữ liệu
PLMN Public Land Mobile Network Mạng điện thoại di động mặt đất
PNG Portable Network Graphic Ảnh cho phép đưa lên mạng(định dạng ảnh)
POP3 Post Office Protocol-3 Giao thức bưu điện 3(giao thức POP3)
PPP Point- -Point Protocol to Giao thức điểm-điểm
PSTN Public Switched Telephone Network Mạng điện thoại chuyển mạch
công cộng P- CSCF Proxy Call Session Control Function Proxy- Chức năng điều khiển
phiên cuộc gọi
Q
QCIF Quarter Common Intermediate
Fortmat
Độ phân giải nhỏ của ảnh bằng ¼ CIF
QVGA QuarterVideo Graphic Video Độ phân giải của ảnh bằng ¼ VGA
R
RFC Request For Comments Đề nghị duyệt thảo vào bình luận
(tài liệu kĩ thuật RFC) RNC Radio Network Controller Bộ điều khiển mạng vô tuyến
RTP Real-time Transport Protocol Giao thức truyền vận thời gian
Trang 18thực RTSP Real-Time Streaming Protocol Giao thức Streaming thời gian
thực
S
S- CSCF Serving – CSCF Nod phụ vụ CSCF
SDP Session Description Protocol Giao thức mô tả phiên
SGSN Serving GPRS Support Node Node hỗ trợ dịch vụ GPRS
SGW Signaling Gateway Gateway báo hiệu
SIM Subscriber Identity Module Module xác định thuê bao
SIP Session Initiation Protocol Giao thức khởi tạo phiên
SMIL Synchronized Multimedia
Integration Language
Ngôn ngữ tích hợp đa phương tiện đồng bộ
SLIP Serial Line Internet Protocol Giao thức internet nối tiếp
SMS Short Message Service Dịch vụ tin nhắn ngắn
SMTP Simple Mail Transfer Protocol Giao thức truyền thư đơn giản
SOAP Simple Object Access Protocol Giao thức truy nhập đối tượng đơn giản
SS7 Signaling System 7 Hệ thống báo hiệu số 7
STI Standard Transcoding Interface Giao diện chuyển đổi mã chuẩn
SVG Scalable Vector Graphics Ảnh đồ họa vector có thể nâng cấp
SWG Signaling Gateway Cổng tín hiệu
T
TCP Transmission Control Protocol Giao thức điều khiển truyền tải
TDMA Time Division Multiple Access Đa truy nhập phân chia theo thời gian
TE Terminal Equipment Thiết bị đầu cuối
U
UDP User Datagram Protocol Giao thức dữ liệu người dùng
UMTS Universal Mobile Telecommunications
System
Hệ thống viễn thông di động phổ quát (3G từ GSM) URI Uniform Resource Identifier Chuỗi kí tự dùng để định dạng
Trang 19hay chính là tên tài nguyên URL Uniform Resource Locator Vùng chứa tài nguyên, trong đồ án là
đường dẫn tới tài nguyên USIM UMTS Subscriber Identity Module SIM điện thoại của UMTS
UTRAN Universal Terrestrial Radio Access Network Mạng truy nhập vô tuyến
V
VAS Value-Added Service Dịch vụ giá trị gia tăng
VASP VAS Provider Nhà cung cấp dịch vụ giá trị gia tăng
VGA Video Graphics Array Ma trận hình ảnh
VLR Visitor Location Register Thanh ghi tạm thời
VoIP Voice over IP Truyền thoại qua nền IP
W
W3C World Wide Web Consortium Tổ chức tiêu chuẩn web quốc tế
WAP Wireless Application Protocol Giao thức ứng dụng không dây
X
XML eXtensible Markup Language Ngôn ngữ đánh dấu mở rộng
Trang 20CHƯƠNG I
Trong chương này em sẽ trình bây về mạng thông tin di động 3G và Internet Với
mạng di động 3G gồm có mạng UMTS ( Universal Mobile Telecommunication System ) và phân hệ đa phương tiện trên nên IP qua mạng 3G đó là mạng IMS (IP Multimedia Subsystem Network)
1.1 Giới thiệu chung về mạng UMTS
Hệ thống UMTS ( Universal Mobile Telecommunication System ) là thế hệ di động thứ 3 (3G), nó sử dụng công nghệ WCDMA ( CDMA băng rộng ) với tốc độ truy nhập lên tới 2Mbps tạo điều kiện cho bước đột phá về dịch vụ qua mạng di động 1.1.1 Cấu trúc mạng UMTS
Mạng UMTS là mạng di động 3G sử dụng công nghệ W-CDMA Đặc điểm của mạng 3G là bao gồm hai thành phần mạng: mạng lõi Core Network và mạng vô tuyến UTRAN
Mạng Vô Tuyến
Bao gồm hai module chính là Node B và RNC (Radio Network Controller) Node B chính là trạm gốc có chức năng quản lí thông tin vô tuyến với các thiết bị đầu cuối
UE trong một hoặc nhiều cell site RNC quản lý, điều khiển tài nguyên vô tuyến, nó
là điểm kết nối trung gian giữa UTRAN và Core Network
Trang 21- HSS (Home Subcriber Server) server lưu các thông tin về thuê bao giống như :HLR trong GSM
- GMSC(Gateway MSC): kết nối mạng lõi với mạng chuyển mạch kênh bên ngoài
- SGSN :cung cấp chức năng giống như MSC/VLR nhưng là cho chuyển mạch gói
- GGSN : kết nối mạng lõi với các mạng chuyển mạch gói
- MGW (Media Gateway) : tương tác với MGFC để kiểm soát tài nguyên
- MRF (Multimedia Resource Function) kiểm soát các tài nguyên media stream :
- CSCF (Call Session Control Function) định tuyến, điều khiển thiết lập phiên :
- SGW (Signalling Gateway): cung cấp chức năng báo hiệu đảo, đây là chức năng của điểm trung gian kết nối các mạng sử dụng báo hiệu số 7(SS7) với các mạng sử dụng giao thức SIP
- MGCF (Media Gateway Control Function) điểu khiển MGW và thực hiện :việc đảo giao thức(chuyển đổi giao thức giữa các mạng)
RNC
RNC
MSC/VLR
HSS EIR
GMSC Node B
Node B
CSCF MRF
MGCF MGW
Mạng điện thoại chuyễn mạch công cộng
Service Platforms Mạng IP
UTRAN (Mạng Vô tuyến)
Trang 221.1.2 Dịch vụ 3G
Mạng 2G chỉ cung cấp dịch vụ thoại và dịch vụ truyền dữ liệu rất hạn chế Trong khi đó với mạng 3G bên cạnh những dịch vụ vốn có ở mạng 2G thì còn có thể triển khai được các dịch vụ đa phương tiện thích ứng với khả năng của thiết bị đầu cuối
và mạng di động Những định dạng dữ liệu cụ thể cung cấp qua các dịch vụ phụ thuộc vào từng khu vực thuê bao Sau đây là 6 nhóm dịch vụ chủ yếu của mạng 3G
- Mobile Internet Access: dịch vụ truy cập Internet từ thuê bao di động với chất lượng dịch vụ gần bằng dịch vụ Internet cố định cung cấp bởi các nhà cung cấp dịch
vụ Internet (ISP) Dịch vụ bao gồm truy cập web đầy đủ(không bị giảm tải nội dung), truyền file, email, video và audio(cả hai theo kiểu streaming)
- Mobile Intranet/Extranet Access: truy cập mạng nội bộ của công ty có cơ chế bảo mật thông nhờ thiết bị động, LAN và VPN
- Customized Infotainment: dịch vụ truy nhập vào các nội dung mang tính cá nhân qua mobile, việc này được thực hiện độc lập với thiết bị
- Multimedia Messaging Service: dịch vụ nhắn tin đa phương tiện, tin nhắn chứa
các nội dung đa phương tiện bao gồm các thành phần như text, ảnh, video và audio
- Location based service: dịch vụ trên nền định vị ví dụ như dịch vụ cho phép tìm đường, quảng cáo khi thuê bao đi vào các vùng
Rich voice và simple voice: kết nối thoại 2 chiều theo thời gian thực bao gồm VoIP, với các thiết bị đầu cuối cao cấp thì còn có thể sử dụng được dịch vụ điện thoại di động có hình ảnh và các kết nối đa phương tiện theo thời gian thực
Trang 23Thông tin và các nôi dung phi thoại trên nên IP
Location based Services
Direct link to
a personal
Mobile ineternet / Extranet Access
1 2 Tổng quan về phân hệ đa phương tiện trên nên IP trong mạng 3G
IMS (IP Multimedia Subystem Network)
1.2.1 Giới thiệu
Ở phần này em sẽ mô tả ngắn gọn về phân hệ đa phương tiện qua mạng IP chỉ rõ với tổ chức 3GPP và 6 giải pháp chỉ ra bởi UMTS Từ giải pháp thứ tư trở lên, chỉ có mạng IP Kết nối cơ bản, được cung cấp bởi mạng UMTS và mạng IP nội bộ Trong giải pháp thứ 5, khai niệm IMS được đưa ra, với sự cho phép của mạng UMTS để cung cấp tất cả các dịch vụ của nó thông qua mạng IP dựa trên cơ sở điểm-cuối-điểm cuối Các thiết bị để cung cấp dịch vụ sẽ bắt đầu với thuật toán giải -pháp thứ 6 Mục đích đầu tiên của IMS để hỗ trợ các dịch vụ kết nối đa phương tiện dựa trên mạng IP theo thời gian thực, như thoại và video qua mạng IP IMS sẽ thay thế bởi hệ thống chuyển mạch bởi mạng UMTS về việc cấp tất cả dịch vụ chuyển mạch truyền thống thông qua mạng IP với hệ thống chuyển mạch gói Từ khi mọi dịch vụ dùng địa chỉ IP thì mục đích thứ hai của IMS để cung cấp khả năng tương tác giữa các dịch vụ, như vậy người sử dụng có thể kết hợp với dịch vụ khác nhau với một phiên
Trang 241.2.2 Cấu trúc dịch vụ IMS
Cấu trúc dịch vụ của IMS hỗ trợ với dịch vụ băng rộng, cả hệ thống điện thọai định hướng và không định hướng Tất cả các dịch vụ này được cung cấp dựa trên nên IP
từ đầu cuối-đầu cuối :
- Các dịch vụ đa phương tiện thời gian thực từ người dùng người dùng Gồm có thoại thông qua nên IP và cũng như video trên hệ thống điện thoại
Khách hàng của dịch vụ điện thoại Đây cho phép nhà cung cấp dịch vụ hoặc ứn g dụng để kết hợp với dịch vụ đa phương tiện dựa trên hệ thống điện thoại
- Các phiên đa phương tiện đồng bộ, cho phép người dùng có thể kết nối từ phiên người dùng-ngừơi dùng và phiên người dùng-thiết bị máy, hoặc đa phiên
người dùng-người dùng
-Chuyển mạch giữa điểm điểm và điểm đa điểm người dùng người dùng.- -
-Ưu điểm để cung cấp mọi dịch vụ trên nên IP:
- Mọi dữ liệu (tiếng nói, video, văn bản) dùng cùng định dạng truyền dẫn, như gói
IP và khả năng truyền dẫn Đó cho phép kết nối bất kỳ các dịch vụ trên mạng đơn
- Dùng IP trực tiếp để truy nhập vào Internet và khai thác dịch vụ thực hiện trên nên mạng Internet
- Nên IP cho phép dịch vụ mới được cung cấp với việc thay đổi thành cấu trúc chuyển mạch gói
Cấu trúc dịch vụ của IMS dựa trên chức năng vật lý mà được phân chia thành 3 lớp như trên hình 1.3
- Lớp truyền dẫn điểm cuối: Tín hiệu của thiết bị đầu cuối có phiên cài đặt và cấp
cho dịch vụ giữa các điểm cuối Phương thức cổng kết nối được cung cấp để biến đổi định dạng thoại từ/thành tương tự/số từ/thành gói IP dùng trên giao thức thời gian thực RTP (Real Time Protocol) Tín hiệu IMS dựa vào giao thức khởi đầuphiên SIP (Session Initiation Protocol) trên cùng của Ipv6
Trang 25- Lớp phiên điều khiển:gồm có chức năng điều khiển cuộc gọi thực hiện với điểm
cuối có thể đăng kỳ vào mạng và cuộc gọi có thể cài đặt Nó luôn có chức năng điều khiển phương thức cổng kết nối và các máy chủ để cung cấp cho dịch vụ yêu cầu
Từ lớp truyền dẫn điểm cuối, có nhiều dịch vụ có thể kết hợp thành cuộc gọi đơn
- Lớp ứng dụng: lớp này cho phép dịch vụ được xây dựung dựa vào dịch vụ thông
tin và dịch vụ điều khiển cuộc gọi từ hai lớp khác Từ lớp phiên điều khiển, nó cho phép cuộc gọi không đồng nhất được cài đặt dựa vào giao diện SIP
Media Server
Media Gateway
DSL, 802.11, GPRS
PSTN
`
IM, PTT VoIP
Subplemental Telephone Services OSA-GW
Application Server
Legacy SCPs
1.2.3 Xây dựng các khối IMS
Như các mạng UMTS đang đi vào nên IP và dịch vụ chuyển mạch của GSM cũ sẽ thay thế bởi dịch vụ IMS Dịch vụ IMS phụ thuộc vào 4 thành phần xây dựng khối chính của 3GPP giải pháp thứ 6 :
- Mọi IP, trục chính mạng CN (Core Network)
- Mọi IP, mạng truy nhập vô tuyến RAN (Radio Access Network)
Trang 26- Điều khiển nhiều cuộc gọi dựa vào SIP.
- Chất lượng dịch vụ QoS hỗ trợ trên nên IP
Ban đầu hệ thống GSM, CN hoàn toàn là chuyển mạch, nhưng một mạng chuyển mạch gói đẩy vào để hỗ trợ với GPRS Nó sẽ tách mạng ra , CS và PS Đầu tiên sẽ mang theo ứng dụng thoại và thứ hai mang ứng dụng dữ liệu Từ nên IP có số lượng dùng tăng lên với việc truyền thoại qua Internet, nó bắt đầu đi vào thuật toán của CS
và dùng PS để cung cấp dịch vụ thoại Nên IP trên CN hy vọng có giá trị thấp hơn
CN chuyển mạch truyền thống Cả GSM và GPRS, RAN là hệ thống chuyển mạch khi đó gói dữ liệu dùng chuyển mạch rỗi Khi cùng biến độ của nên IP có thể được tạo như CN, nó còn thảo luận trong cộng nghiệp hóa điện thoại với chuyển mạch nên IP RAN và tiếp tục cung cấp dịch vụ IP trên RAN Khi moi IP trên RAN được đơn gian với mọi IP của CN, tiêu đề cao nhất của gói IP được tạo nhiều thành phần
để dùng với IP, ít nhất ở trên không gian Từ khi băng thông tới hạn, làm việc dưới cách cấp tiêu đề và nén tín hiệu cho RAN Phương thức điều khiển cuộc gọi dựa vào SIP sẽ hỗ trợ lẫn nhau với khách hàng của dịch vụ thời gian thực và thời gian không thực Đầu tiên điều khiển cuộc gọi của mạng UMTS dựa vào giao thức GSM cung cấp chức năng có giới hạn từ khi được tạo ra cho hệ thống điện thoại SIP là một giải pháp đầu tiên của thế giới IP, được chọn cho mọi IP của mạng UMTS như
nó đã sử dụng nhiều ứng dụng và hỗ trợ hoạt động của hệ thống SIP được kết nối
và tăng thêm nhu cầu của IMS, như phiên đảm bảo chất lượng Việc quan tâm chất lượng dịch vụ, mọi mạng IP như Internet cung cấp không cho chất lượng đảm bảo với dịch vụ thời gian thực Một số mạng IP cơ bản làm việc với giao thức dự trữ tài nguyên RRP (Resource Reservation Protocol) như một thiết bị để cài đặt lên các thành phần đi qua mạng và nhận lại băng thông và truyền nhấn hiệu đa giao thức MPLS (Multi Protocol Label Switching) để giúp việc phân chia định tuyến và chia các gói đi qua mạng IMS có thể thay thế dịch vụ chuyển mạch, chính xác bảo đảm chất lượng dịch vụ QoS để cung cấp, với các thiết bị giống nhau cần thiết trong việc dịch vụ cần thiết Trong điều khiện này , các thiết bị được kết nối lẫn nhau băng mạng IP, như vậy đó là cung cấp chất lượng dịch vụ từ điểm cuối điểm cuối.-
Trang 271.2.4 Chức năng và các thành phần IMS
Phương thức truyền dẫn IMS sử dụng IP trên nên thiết bị GPRS, vậy dịch vụ thời gian thực được cung cấp Tăng thêm yếu tố cần thiết cài đặt và điều khiển phiên hỗ trợ IMS gồm SIP proxy, phương thức cổng và các cổng tín hiệu kết nối không phải
là mạng IP Hình 1.4 chỉ ra cách IMS, CN tác động với nhau trên mạng UMTS
HSS
OSA SCP
RAN
MSC
MGW MSC Server
Circuit Switched Core Network Domain Packet Switched Core Network Domain
Service Subsystem IP Multimedia Core Network Subsystem
Hình 1.4 - Vị trí IMS trong mạng UMTS
Trong IMS người sử dụng thiết bị UE (User Equipment) dùng GPRS là mạng truy nhập IMS, SGSN và GGSN có vai trò đơn gian Đầu cuối của IMS thực hiện Ipv6
để truy nhập vào IMS, và cùng kết nối giữa các máy chủ SIP Chúng ta có thể thấy trên hinh 1.5 IMS bao gồm các thành phần như sau :
1 P-CSCF (Proxy Call Session Control Function)
2 I-CSCF (Interrogating CSCF)
3 S-CSCF (Serving CSCF)
Trang 284 SGW (Signaling Gateway).
5 MGW (Media Gateway)
6 MGCF (Media Gateway Control Function)
7 BGCF (Breakout Gateway Control Function)
8 MRFP (Multimedia Resource Function Prosessor)
9 MRFC (Multimedia Resource Function Controller)
Ba chức năng đầu tiên là điều khiển cuộc gọi của IMS, trong khi đang kết nối với mạng ngoài, như mạng PSTN, và dịch vụ lợi ích khác Có sự tăng thêm các thành phần để cài đặt chính xác chất lượng dịch vụ nó sẽ thảo luận ở phần sau
Home Subscriber Server
IMS Media Gateway
IMS domain
PSTN
`
MS
Radion network controler capability OSA
server
MGCF IMS
domain
Subscription locator function
Signalling Gateway
Application Server
Internet
Boundary between mobile network and external network
BGCF
CSCF MRFC
MRFP
GGSN SGSN
Base Station
Base Station
MS
Hinh 1.5 - Các chức năng và thành phần của IMS
1.2.5 Các chức năng khác: IMS kết nối với mạng ngoài, như PSTN, ISDN,
phương thức cổng kết nối (MGW) được dùng để thực hiện phương tiện truyền dẫn giữa RTP đã dùng trên IMS và việc định hướng được đến mạng ngoài MGW được
Trang 29điều khiển bằng một cổng phương thức kết nối với chức năng điều khiển MGCF (Media Gateway Control Function), mà biến đổi giữa tín hiệu SIP trong IMS Dù vậy, tín hiệu được dùng với mạng ngoài để cài đặt cuộc gọi Nếu là cuộc gọi đầu ở trên mạng UMTS, S CSCF của UE đi đến SIP với chức năng điều khiển cổng ngắt -BGCF (Breakout Gateway Control Function), mà sẽ lựa chọn mạng cho đến kết nối
bị ngắt đã tìm thấy Nếu BGCF đã xác định xây ra ở trong mạng, nó sẽ lựa chọn một MGCF sẽ hỗ trợ vào trong mạng tới lời mời SIP MGCF hoàn thành tín hiệu với mạng ngoài để cài đặt cuộc gọi Nếu bị ngắt với mạng khác, BGCF tới lời mời SIP Nếu cuộc gọi thực hiện ban đầu ra mạng ngoài thì tín hiệu sẽ mang đi bởi MGCF , như tác động Proxy SIP để hoàn thành cuộc gọi bên trong của mạng
UMTS.Chức năng xử lý tài nguyên đa phương tiện MRFP (Media Resource
Function Processor) được dùng để cung cấp dịch vụ lợi ích như nhiều cuộc gọi cần tín hiệu khác nhau được kết hợp với nhau MRFP được điều khiển bởi chức năng điều khiển tài nguyên đa phương tiện MRFC (Multimedia Resource Function
Controller) Tăng dịch vụ có thể được cung cấp các ứng dụng máy chủ khác, nó có thể thực hiện thành phần thứ ba để cấp các dịch vụ ứng dụng bằng cấu trúc dịch vụ
mở OSA (Open Services Architecture) Theo truyền thống dịch vụ viễn thống như cuộc gọi được mang đến bởi cổng tín hiệu SGW (Signalling Gateway) trung gian giữa tín hiệu SS7 từ mạng cục bộ và tín hiệu IP trên mạng UMTS
1.3 Mạng Internet
Internet là một dịch vụ rất mới , nó đã làm cho thế giới thay đổi rất nhanh về việc trao đổi thông tin với nhau từ xa Con ngừơi đã bắt đầu sử dụng Internet để học tập , nghiên cứu, mua bán hang hóa, thực hiện các giao dịch nghân hàng và thị trường chứng khoán Vì Internet ngày càng trở nên quan trọng, nên các yêu cầu đối với nó cũng ngày càng đòi hỏi cao hơn Bị thúc ép bởi các yêu cầu về băng thông , chất lượng dịch vụ (Qos) và tính bảo mất, mạng Internet ngày càng được nghiên cứu phát triển để trở nên tinh vi hơn, thông minh hơn và an toàn hơn, và hơn nữa chúng
ta sử dụng internet trên máy di động qua mạng di động 3G và mạng IMS
Trang 301.3.1 Các loại giao thức trên mạng Internet
Giao thức chuẩn của mạng Internet là IP và từ đó có nhiều loại giao thức dựa trên nên IP đó họat động để phục vụ các dịch vụ theo nhu cầu của người sử dụng Ở đây
em chi nêu ra một số giao thư hay sử dụng nhất như sau:
- TCP/IP, UDP/IP là chuẩn kết các loại dịch vụ của internet
- Truyền thư điện tử đơn giản SMTP ( Simple Mail Transfer Protocol )
- Truyền File FTP ( File Transfer Protocol)
- Tin tức trên mạng NNTP ( Network News Transport Protocol )
- SLIP Serial Line Internet Protocol), CSLIP (Compressed SLIP).(
- Truy cập World Wide Web HTTP ( HyperText Transfer Protocol )
- Thời gian thực RTP ( Real Time Protocol)
APPLICATION
HTTP
TRANSTORT TCP
INTERNET
RARP
SNMP DNS
UDP
ICMP
ARP IP
Trang 311.3.2 Cấu trúc mạng Internet của một nhà cung cấp dịch vụ internet tại
cămpuchia ISP (Internet Serices Provider)
KRT STG RTK
KKG PVG
BTB
SRP
SHV
Dial-up 1494 Dial-up 1494 Dial-up 1494 Dial-up 1494
Dial-up 1495 (023986008)
ADSL (1495)
ADSL (1495)
ADSL (1495)
Dial-up 1496 (023986007)
Satellite intelsat (Germany)
Satellite dish 1
Satellite C2
DSLAM HUB
2XE1
MUX 6000
ADSL
DSLAM HUB
2XE1 MUX 600 ADSL
DSLAM HUB
2XE1 MUX 600 ADSL
Proxy Server
MICROWAVE
2 Mbps
3XE1 MUX 6000
CISCO Router (3620) 3COM HUB
Proxy
Server 1
Proxy Server 2 Email Server Server 1DNS Server 2DNS
IIS Server
Radus Server
Post-paid
Radus Server
Pre-paid
Radus Server DSLAM Hub site
ADSL
Dial-up 1494 IP:203.223.35.9
RISC Router
RISC Router
3640
202.75.96.0/24 202.75.111.0/24
Trang 322.2 C u trúc ấ h ệ thống MMS
Trước khi đi sâu vào vi c mô tả ệ các đặc tính của MMS, một điều quan trọng là phải biết đư c vai trò c a các thành phợ ủ ần chứa trong c u trúc cấ ủa MMS Cấu trúc này bao gồm các thành phần cần có đ qu n lý các thi t bể ả ế ị MMS và đ nh tuyếị n các
bản tin đa phương ti n theo ngư i dùng hay nhà cung c p dệ ờ ấ ịch v trong mụ ột môi trường r t nhiều khách hàng Các thành phần của mấ ạng thực hiện việc thông tin với nhau qua các giao diện Trong những giao thức tương tác thì m t sộ ố được chuẩn hóa để đả m b o việả c ho t đ ng k t hạ ộ ế ợp được v i nhau trong khi một s giao thớ ố ức khác thì vẫn đư c triển khai ợ theo dạng đ c quyền của các hãng ộ
Một trong những giao diện quan trọng nhất của cấu trúc MMS cho phép kết nối giữa đi n thoệ ại MMS và thành phần mạng thực hiện mọi chức năng trong việc truyền nhận bản tin Có thể nhận ra rằng giao diện này dựa trên khung WAP nhằm
tối ưu hóa vi c truyền các bảệ n tin qua các đư ng vô tuyến có băng thông hữu hạn ờ
Cấu trúc MMS bao gồm cả các ứng dụng phần mềm phục vụ cho việc nhắn tin có trong điện thoại MMS ng dụng này cầỨ n cho nh ng quá trình soạn, g i và nhữ ử ận
Trang 33Home 2G or 3G Mobile Network
Vistor 2G or 3G Mobile Network
Internet
Internet, GRX
or leased lines
xxxxxxxxxxx Card
Permanent Message Store
Temporary Message Store
HLR
Post-processing billing system
Online charging system
VAS Application
Home Location Register
Email Server
MM2
MM1
MM1 MM1
MM3
MM4
MM7 MM9 MM8 MM5
MMS Client
MM6
MMS Environment
MMS Server
MMS Relay
Trang 34Môi trường MMS (MMSE) là t p h p các thành phầậ ợ n c a mạng MMS đặủ t dư i sự ớ
điều khiển của m t nhà qu n tr (nhà cung c p dịộ ả ị ấ ch v ụ MMS, nhà điều hành mạng
di động) nh m cung c p d ch vụ ớằ ấ ị t i các thuê bao MMS Các MMS Client khởi tạo
và nhận bản tin cũng thu c MMSE vớộ i vai trò tương ng ứ
2.2.2 MMS Client
MMS Client (chính là đại diện cho ngư i dùng trong thuật ngữ ủờ c a 3GPP) là ứng
dụng phần mềm đư c đưa vào thi t bị di động, nó cho phép so n gợ ế ạ ửi và nhận các
bản tin đa phương ti n cùng với việc quản lý các thông báo Trong quá trình trao ệ
đổi các b n tin MMS d a vào vai trò mà MMS client chia làm hai lo i: ả ự ạ
- MMS client tạo và gửi các bản tin được gọi là MMS client khởi tạo
- MMS client nhận các bản tin được gọi là MMS client nhận
MMS client có các vai trò như sau:
- Quản lý các tin nhắn, các thông báo, báo cáo: thông thường thì trong message box của thiết bị di động bên cạnh các tin nhắn MMS thì còn có rất nhiều loại tin nhắn khác cần quản lý: các tin nhắn SMS, EMS, các bản tin WAP Push
- Soạn tin: message composer được dùng để tạo các bàn tin MMS mới
- Xem tin: tin nhận và những tin vừa soạn xong có thể được xem trước khi gửi đi bởi message viewer
- Lưu tin: việc này được thực hiện bởi MMBox(Multimedia Message Box một - remote message box) với không gian lưu trữ mà mạng dành cho người dùng Hỗ trợ cho MMBox là tùy chọn
- Thiết lập cấu hình cho những ưu tiên của người dùng và các kết nối
Trang 35- Chức năng server đây là lưu trữ các bản tin MMSC server sẽ lưu tạm các bản ởtin đang chờ để đư c nhậợ n v các MMS client nhề ận MMSC được phân lo i thông ạqua các cấp đ h trợ (MMS 1.0,1.1,1.2 hay 1.3), phân loại dựa vào khảộ ỗ năng ho t ạ
động (ví d 100 b n tin/s), d a vào tính s n sàng(tính sẵn sàng cao khi có nhiều ụ ả ự ẵ
phần cứng dự phòng ), dựa vào khả năng hỗ ợ tr ải quyết các tình huống phát sinh, gikhả năng nâng c p và bảo dưỡng ấ
Một trong những chỉ tiêu quan trọng dùng đ xem xét h ạ động của MMSC là sốể o t
lượng các bản tin mà MMSC có thể chuy n đi đư c trong một giây Dễ thấể ợ y là điều này không chỉ phụ thu c rấộ t nhiều vào mô hình lưu lư ng(kích thư c b n tin, nợ ớ ả ội dung bản tin, số ngư i nhận v.v) mà còn vào sờ ự tương tác gi a các hệ thốữ ng bên ngoài MMSC(hệ thống tính cu c, chuyớ ển đổi nội dung bản tin v.v) Hiện nay khả năng của m i MMSC là chuy n đi đư c khoảỗ ể ợ ng hàng trăm bản tin/s
Dung lượng chỉ yêu c u l n vào nhữầ ớ ng d p đ c bi t như Noel và cho các d ch v ị ặ ệ ị ụthông báo kết qu t s ả ỉ ố
Các nhà điều hành mạng di đ ng ban đ u chỉ ử ụộ ầ s d ng một MMSC để ph c v ụ ụthuê bao của h , hiọ ện nay thì mỗi nhà đi u hành triểề n khai vài MMSC(một cho lưu lượng person- -to person, m t cho content- -ộ to person) hoặc chi sẻ chung nhi u ềMMSC với các nhà đi u hành mạng khác(các nhà điều hành nhỏề thư ng chia sẻ ớờ v i nhau cùng một MMSC)
MMSC cũng có thể ỗ ợ h tr việc lưu tr các b n tin lâu dài khi ngư i dùng muốn ữ ả ờlưu những tin nhắn của h trên MMBox Đ c tính này rất có l i khi mà bọ ặ ợ ộ nh c a ớ ủthiết bị ầ c m tay đã đầy
2.2.4 Message Store
- Temporary message store: lưu tạm các bản tin trư c khi gửi điớ
- Persistent messgage store: gọi là MMBox, bên cạnh việc lưu c định các bản tin ốthì người dùng còn có th update, ch nh sửể ỉ a và xóa các bản tin đã lưu
Trang 362.2.5 User Database
Chứa các thông tin c a tủ huê bao, đây là nơi lưu tr cơ sữ ở ữ d liệu của ngư i dùng có ờ
thể ể k ra đó là số thuê bao MSISDN ,
các d ch vị ụ đăng kí v i nhà đi u hành m ng và cấu hình củớ ề ạ a thi t bế ị
2.2.6 HLR : HLR ( Home Location Register ) : chứ a các thông tin liên quan đ n ế
định tuy n MMSC dế ựa vào các thông tin ch a trong HLR đ nh tuy n b n tin ứ ể đị ế ả2.2.7 Post-processing : H ệ thống lưu các b n ghi dữ ệả li u tính cư c CDR ớ
2.2.8 Online Charging System
H ệ thống tính cư c trực tuyến, MMSC sẽ ửi các truy vấn tới hệ thốớ g ng này đ xác ể
định xem li u tài kho n c a thuê bao tr trư c có còn đ cho d ch v mà thuê bao ệ ả ủ ả ớ ủ ị ụyêu cầu hay không, t ừ đó quyết định xem thuê bao được hư ng dịở ch v ụhay không 2.2.9 VAS Application
Đây là hệ ố th ng cung c p các dịấ ch v giá tr ụ ị gia tăng cho thuê bao MMS như giao diện web đ duy t tin nh n, d ch vụ thông báo thể ệ ắ ị ờ ếi ti t, tin tức v.v
2.2.10 MMS Interface
Trong mỗi trư ng MMS, các thành phần mạờ ng kết nối với nhau thông qua một tập các giao diện Mỗi giao diện hỗ trợ một số lư ng nhấợ t định các giao dịch như submit các b n tin, nh n các bả ậ ản tin, đẩy các b n tin M i hoả ỗ ạ ột đ ng này lạ ế ợp i k t h
với một tập các PDU(Protocol Data Unit) với các tham số tương ứng(đ a chỉ nhận, ị
độ ưu tiên c a b n tin,v.v) M t s giao di n đư c thi t k b i nhi u nhà s n xu t ủ ả ộ ố ệ ợ ế ế ở ề ả ấnhằm đ m bảo viả ệc chuẩn hóa nhờ đó mà các h thệ ống có thể ho t đ ng th ng nhạ ộ ố ất được v i nhau Các giao di n trình bày duớớ ệ i đây có tên theo quy đ nh của 3GPP ị
- MM1: MM1 là giao diện cơ bản trong môi trư ng MMS MM1 cho phép các ờclient có thể tương tác được v i nhauớ , nó được đặt giữa thiế ịt b di đ ng và MMSC ộCác hoạ ột đ ng giao dịch như submit và nhận các b n tin th c hi n thông qua giao ả ự ệdiện này Các yêu cầu về ch c năng giao diện này đã đượứ c 3GPP đ nh nghĩa, giao ịdiện này cũng còn được biế ết đ n với tên là giao diện MMSM chu n WAP/OMA ẩ
- MM2: Giao diện MM2 là giao diện giữa 2 thành phần bên trong của MMSC đó là MMS server và MMS relay Hầu hết trong các giải pháp thương mại thì sự ế k t hợp
Trang 37giữa MMS server và MMS relay tạo nên một MMSC, giao diện giữa hai thành phần này được các hãng xây d ng khác nhau, hi n tự ệ ại giao diện MM2 chưa được chuẩn hóa và có vẻ như s chẽ ẳng có d u hi u gì cho viấ ệ ệc này MM2 cũng chính là giao diện MMSS theo chuẩn WAP/OMA
- MM3: Giao diện MM3 là giao diện giữa MMSC(cụ thể là MMS relay) và các server khác(ví d email server) Qua gụ iao diện việc trao đổi các bản tin giữa các MMSC và các server bên ngoài như Email Server, SMS Center(SMSC) được thực
hiện Giao diện này chủ ế y u s dử ụng các giao thức hiện tại cho Email trên nền IP Các chuẩn MMS không chỉ ra chính xác vi c các hệ ệ thống kế ối vớt n i nhau ra sao
do đó thường thì thích ng với giao diệứ n này theo cách các h th ng tin nh n bên ệ ố ắngoài vẫn kế ố ớt n i v i nhau ra sao(ví dụ như giao thức SMTP cho Email) Giao diện này cũng chính là giao diện E và L theo chuẩn WAP/OMA(E_Email server,
L_Legacy mobile messaging server)
- MM4: Giao diện MM4 là giao diện giữa 2 MMSC, việc trao đ i các bản tin đa ổphương tiện giữa các môi trư ng MMS riêng bi t đư c th c hi n thông qua giao ờ ệ ợ ự ệ
diện này (ví dụ giữa 2 mạng di động với nhau) Giao diện MM4 đã được 3GPP chuẩn hóa Những giao dịch qua giao diện này được th c hiự ện nhờ giao thức SMTP(Simple Mail Transfer Protocol) MM4 là giao diện MMSR chuẩn WAP/OMA
- MM5: MM5 là giao diện giữa MMSC và các thành phần khác trong mạng
Ví dụ như khi MMSC yêu cầu thông tin định tuy n t HLR(Home Location ế ừRegister) hay t DNS(Domain Name Server).ừ
- MM6: Giao diện MM6 cho phép MMSC tương tác với cơ sở d ữ liệu của ngư i ờdùng, giao di n này vệ ẫn chưa đư c chu n hóa ợ ẩ
- MM7: đây là giao diện giữa MMSC với các ứng dụng của dị h vụ giá trị gia tăng cVAS bên ngoài Giao diện này cho phép m t ng d ng VAS yêu c u dộ ứ ụ ầ ịch vụ ừ t MMSC(submit các b n tin) và thu nh n các b n tin t các remote MMS client ả ậ ả ừ Trước năm 2004 thì vi c triển khai giao diện này là do các hãng thực hiện độc lập ệ
v i ớ nhau, tuy nhiên hi n tệ ại thì giao diện này đã đư c chuẩợ n hóa bởi 3GPP và cũng
đã triển khai ra th ịtrường
Trang 38- MM8: Giao diện MM8 là giao diện tương tác gi a MMSC và hệ thống tính cước ữqua bưu đi n 3GPP đã chuệ ẩn hoá CDR(Charging Data Records – các b n ghi dữ ảliệu tính cước) đư c t o ra b i MMSC khi các s ki n như submit b n tin, nh n tin ợ ạ ở ự ệ ả ậnhắn xảy ra v.v Giao diện dùng để truy n CDR từề MMSC t i hệ thống tính cước ớ
vẫn chưa đư c chuẩn hóa.ợ
- MM9: giao diện này cho phép MMSC tương tác v i hệ thốớ ng tính cư c trực ớtuyến Qua giao diện này, MMSC có th check xem các ể thuê bao trả trư c liệu ớ
còn đủ ề ti n trong tài khoản hay không để đư c phép yêu cầợ u các d ch v Giao di n ị ụ ệnày vẫn chưa đư c chuợ ẩn hóa
2.3 WAP (Wireless Application Protocol)
2.3.1 Khái niệm
WAP (Wireless Application Protocol): là một chuẩn mở cho các ứng dụng kết nối không dây chỉ ử ụ s d ng chủ ế y u cho việc truy c p Internet tậ ừ ệ đi n thoại di đ ng hay ộPDA Một trình duyệt WAP cung cấp các chức năng cơ b n của trình duyệt web ảtrên PC nhưng đơn g n hơn riả ất nhiều để có th thích ng vớể ứ i kh ảnăng của máy di
động v n khá h n ch N i dung các website đư c tinh gi n, chuy n đ i thành các ố ạ ế ộ ợ ả ể ổWAP site sử ụ d ng WML và được truy nhập thông qua trình duyệt WAP
Đây là ứng dụng qua máy di động có s d ng d ch v ử ụ ị ụ tương ứng:
- Duyệt Mail bằng máy di động
- Xem kết quả giao dịch chứng khoán, giá cổ phiếu, thể thao, tin chính hay tải nhạc
Trang 39HTML Page (Internet)
Biên dịch và Mã hóa bằng WML 1
110110100101010101
Biên dịch tại WAP Proxy
dữ liệu dạng bit lên các lớp trên bằng một cơ chế truyền không tin cậy với số cổng được mã hóa 16 bit Dữ liệu ở đây có thể là tin nhắn SMS hay dữ liệu gói từ các dịch vụ qua GPRS, UMTS
2.3.2 Cấu hình WAP cho MMS
Đối với MMS thì có thể sử dụng 3 cấu hình của WAP Trong những cấu hình này MMSC vừa đóng vai trò là server và Push Intitator còn MMS client là một ứng dụng được thực hiện tại thiết bị di động WAP Hiện tại mới chỉ có cấu hình legacy WAP 1.x được triển khai còn tương lai t hì có thể truyền tốt mà không cần tới
Gateway trong WAP 1.x Trong thời kì chuyển tiếp này tất cả đều mong đợi các nhà điều hành có thể hỗ trợ nhiều cấu hình để đảm bảo các thiết bị mới và cũ có thể hoạt động liền mạch, thống nhất trong cùng một cơ sở hạ tầng mạng
Trang 40HTTP
SSLTCPIP
WAEHTTPSSLTCPIP
Lớp được nghĩa trong phạm vi các đặc tính kĩ thuật của WAP FormLớp được nghĩa ngoài phạm vi các đặc tính kĩ thuật của WAP Form
Hình 2.3 - Cấu hình WAP 1.x theo kiểu cũ với WAP Gateway
WAE
HTTP
SSL TCP IP
Lớp được nghĩa trong phạm vi các đặc tính kĩ thuật của WAP Form Lớp được nghĩa ngoài phạm vi các đặc tính kĩ thuật của WAP Form
IP
Wired
TCP or WP-TCP
Hình 2.4 - Cấu hình với WAP Proxy