Dịch vụ MMS giữa mạng 3G và Internet Dịch vụ MMS giữa mạng 3G và Internet Dịch vụ MMS giữa mạng 3G và Internet luận văn tốt nghiệp,luận văn thạc sĩ, luận văn cao học, luận văn đại học, luận án tiến sĩ, đồ án tốt nghiệp luận văn tốt nghiệp,luận văn thạc sĩ, luận văn cao học, luận văn đại học, luận án tiến sĩ, đồ án tốt nghiệp
BỘ GIAO DỤC VÀ ĐÀO TẠO TRƯỜ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 DỊCH VỤ MMS GIỮA MẠNG 3G VÀ INTERNET CHHE SOKUN Hà Nội - 2008 BỘ GIAO DỤC VÀ ĐÀO TẠO TRƯỜ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 i Lời nói đầu Điện thoại di động trở nên quen thuộc với người với đại đa số bạn trẻ trở thành vật bất ly thân Thử tưởng tượng có ngày bạn đường hay đến cơng sở mà bỏ quên điện thoại di động nhà điều chắn có nhiều rắc rối nảy sinh: lỡ tin nhắn quan trọng từ bạn bè, trả lời gọi từ khách hàng bạn nhân viên môi giới… Hàng trăm kịch xảy bạn đóng cửa mà khơng kiểm tra xem điện thoại di động mang theo chưa Đó nhu cầu liên lạc, nhà khai thác hướng nhiều tập trung cho việc phát triển dịch vụ dịch vụ giá trị gia tăng qua mạng di động Ban đầu giản đơn dịch vụ nhắn tin SMS với dịng text, dù đơn giản khẳng định SMS tồn mạng di động Tiếp theo dịch vụ giá trị gia tăng hấp dẫn tải nhạc chng, tải hình ảnh, xem tin tức vắn lược qua mạng GPRS nhiên chất lượng dịch vụ chưa cao hạn chế tốc độ truyền liệu Dịch vụ nhắn tin đa phương tiện MMS đời bước tiến dài 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ụ mạng 3G với tốc độ truyền liệu cao hẳn GSM hay GPRS, MMS cho phép thuê bao trao đổi khơng text mà cịn hình ảnh, âm thanh, video clip chất lượng cao 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 sao, giao dịch thực hiện, nội dung tin ? Luận văn phần trả lời 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 tạo điều kiện cho em trình thực đồ án Một lần em xin chân thành cảm ơn ii Tóm Tắt Luận văn Chương I Giới thiệu mạng di động 3G với cấu trúc triển khai gần với nhóm dịch vụ mà hỗ trợ Tiếp theo trình bày IMS - phân hệ đa phương tiện IP Phần cuối chương giới thiệu giao thức cấu trúc nhà cung cấp dịch vụ Internet Chương II Tổng thể cấu trúc mạng cho MMS đặc điểm dịch vụ Chương III Các giao thức nguyên tắc trao đổi thông tin giao diện Chương IV Đưa mô hình tạo dịch vụ MMS, giúp hiểu rõ hệ thống, giao diện cấu trúc gói tin, nhằm mục đích hướng đến việc triển khai dịch vụ MMS mạng di động thực tế Phần lại bao gồm từ viết tắt Tiếng Anh, danh sách hình vẽ, danh sách bảng biểu, tài liệu tham khảo sử dụng luận văn với code chương trình tạo chứa phần phụ lục The Summary Chapter I Introductions of third generation mobile networks that are also described 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 Focuses on protocol aspects, presenting the technical realization of each 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 packets, towarding the deployment MMS services in real mobile networks iii MỤ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 .xviii PHỤ LỤC xix CHƯƠNG I TỔNG QUAN VỀ MẠNG DI ĐỘNG 3G VÀ INTERNET 1.1 Giới thiệu chung mạng UMTS……………………………………………………1 1.1.1 Cấu trúc mạng UMTS…………………………………………………………….1 1.1.2 Dịch vụ 3G……………………………………………………………… 1.2 Tổng quan phân hệ đa phương tiện nên IP mạng 3G IMS (IP Multimedia Subystem Network)……………………………………… 1.2.1 Giới thiệu……………………………… .4 1.2.2 Cấu trúc dịch vụ IMS…………………………………………………… 1.2.3 Xây dựng khối IMS………………………………………………… 1.2.4 Chức thành phần IMS……………………………………………….8 1.2.5 Các chức khác………………………………………………………………9 1.3 Mạng Internet……………………………………………………………… 10 1.3.1 Các loại giao thức mạng Internet………………………………………… 11 1.3.2 Cấu trúc mạng Internet nhà cung cấp dịch vụ internet 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 iv 2.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 Application……………………………………………………………… 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 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 Q TRÌNH TRAO ĐỔI THƠNG TIN QUA CÁC GIAO DIỆN TRONG HỆ THỐNG MMS 3.1 Mô hình thơng số giao dịch 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ố 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 v 3.2.7 Giao dịch Store/Update Mmbox………………………………………….65 3.2.8 Giao dịch View Information từ MMBox……………………………………….67 3.2.9 Giao dịch Upload Bản tin lên MMBox………………………….……… 70 3.2.10 Giao dịch Delete Bản tin 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 Bản Tin………………………………………75 3.5.3 Giao dịch Routing Forward Delivery Report………………………………77 3.5.4 Giao dịch Routing Forward Read Report………………………………….78 3.5.5 Truyền tin với SMTP……………………………………………………….79 3.6 Giao diện MM7 : MMSC – VAS Application…………………………………… 81 3.6.1 SOAP HTTP……………………………………………………………… 83 3.6.2 Các thông số 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 Cancellation……………………………………… 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 Error 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 mạng 3G Internet………… 99 4.2.1 WAP gateway………………………………………………………………… 100 4.2.2 SMS gateway………………………………………………………… .101 4.2.3 MMS relay / proxy MMS VAS gateway……………………………………102 4.3 Cài đặt Open Source kannel 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 vi 4.3.2 Thực 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 thực nghiệm hướng phát triển ……………………………………….107 KẾT LUẬN .108 TÀI LIỆU THAM KHẢO .xxii PHỤ LỤC xxiii vii DANH SÁCH HÌNH VẼ Chương I Cấu trúc mạng UMTS Các nhóm dịch vụ 3G Các lớp dịch vụ cấu trúc IMS……………………………………………………………6 Vị trí IMS mạng UMTS………………………………………………………………8 Các chức thành phần IMS…………………………………………… 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 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 chế truy nhập trực tiếp…………………………………………….22 Cấu hình WAP 1.x cho MMS 23 Cấu trúc tin nhắn đa phương tiện 24 Cấu hình chung với VAS Server 28 Các bước trình tính cước 32 Các bước 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 giao thức RTSP phiên truyền 35 Chương III Quá trình giao dịch, chuyển giao MM với 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 MMS PDU theo WSP HTTP PDU .51 Quá trình giao dịch Message Submision giao diện MM1 51 Quá trình giao dịch qua MM1 56 Quá trình giao dịch MMI Message Retrieval .57 Quá trình Deferred Retrieval Immediate Retrieval .60 viii Quá 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 tin giao dịch View Conf 69 Quá trình giao dịch MMBox Upload qua MM1 71 Kết nối MMSE thông qua giao diện MM4 .72 Cấu trúc SMTP Response .74 Chuyển đổi địa 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 giao diện liên quan .81 Cấu trúc 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 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) mạng di động 3G Internet………………………………………………………………………100 Giao diện MM1 WAP…………………………………………………………… 100 Vị trí SMS gateway máy di động MMS Relay/Proxy………………………… 101 Quá trình hoạt động gửi tin MMS dựa mã nguồn mở Mbuni Kannel……….102 Cấu hình cho MMS Client……………………………………………………………… 104 107 4.6 Kết thực nghiệm hướng phát triển Em thực nghiệm thành cơng, hệ thống MMS có khả cho user mms gửi sau : - Từ MMS client gửi tin MM tới Email client (phone-to-email) - Từ MMS client gửi tin MM tới máy di động thực tế thông mạng VinaPhone, tin MM nhận bị lỗi, nhận tin có subject size khơng nhận nội dung (phone-to-phone) - Thực giao diện MM7, sử dụng sendmms-port để gửi tin MM từ VAS cho Email user MMS phone user - Từ web site (VAS), gửi tin ngắn SMS tời máy di động thực tế thông qua mạng Vinaphone Do điều kiện kiến trúc có hạn tin MM mà em gửi thông qua mạng Vinaphone bị lỗi (chứa gửi file theo) Nhưng tương lai gần nều có hội em cố gắng tìm hiểu triển dịch vụ MMS môi trường mạng di động Internet thực tế 108 KẾT LUẬN Dịch vụ MMS dịch vụ mới, triển khai giới trình chuẩn hóa cịn Việt Nam Cămpuchia cịn biết đến tất nhiên chưa triển khai sử dụng Tuy nhiên với lợi triển khai mạng 3G chắn MMS thay xứng đáng cho dịch vụ tin nhắn trước đồng thời phần cịn thể hội tụ cơng nghệ Việc tìm hiểu cấu trúc MMS, giao diện, trình giao dịch thực xây dựng mơ hình phịng tạo dịch vụ cần thiết, sở cho việc xây dựng vận hành hệ thống sau Phần mô đồ án cấu trúc số giao dịch thực hệ thống thống MMS hạn chế dung lượng tin thấp giao diện thực có MM1, MM3, MM4 MM7, mơ hình cần hoàn thiện nâng cấp Bên cạnh việc tìm hiểu lí thuyết mong muốn em 3G triển khai Cămpuchia có hội cho tham gia thiết kế ban đầu module nhỏ sau tới hệ thống, vận hành khai thác triển khai dịch vụ, bảo trì hệ thống Trong suốt thời gian nghiên cứu làm đồ án, hạn chế thời gian yếu tố khách quan thiết bị môi trường thực nghiệm nên đồ án không tránh khỏi thiếu sót Em mong nhận góp ý từ thầy bạn để có lý thuyết trọn vẹn nhằm củng cố kiến thức cho Em xin chân thành cảm ơn! xviii TÀI LIỆU THAM KHẢO Tiếng Việt [1] Phạm Công Hùng, Nguyễn Hoàng Hải, Tạ Vũ Hằng, Vũ Thị Minh Tú, Đõ Trọng Tuấn, Vũ Đức Thọ, Nguyễn Văn Đức, Giáo trình Thông Tin Di Động, Nhà xuất Khoa Học Kỹ Thuật Tiếng Anh [2] Gwenael Le Bodic, Mobile Messaging Technologies and Services, John Wiley & Son Ltd, 2005 [3] Gwenael Le Bodic, Multimedia Message Service – An Engineering Approach To MMS, John Wiley & Son Ltd, 2003 [4] Harri Holma and Antti Toskala, WCDMA for UMTS – Radio Access For Third Generation Mobile Communications 3rd Edtion, John Wiley & Son Ltd, 2004 [5] Christophe Chavallier, Christopher Brunner, Andrea Garavaglia, Kevin P.Murray, Kenneth R.Baker, WCDMA Deployment Handbook, John Wiley & Son Ltd, 2006 [6] Andreas Fink, Bruno Rodrigues, Stipe Tojli, Aaron Syvanen, Alexander Malysh, Lars Wizenius and Kalle Marjola, Kannel 1.4.1 User’s Guide – Open Source WAP and SMS Gateway, Revision 1.4.1 2006.09.25 Web sites [7] http://www.mbuni.org [8] http://linux-newbie.dotsrc.org/ [9] http://www.kannel.org [10] http://love4it.com/sms1.html [11] http://www.mail-archive.com/users@mbuni.org/maillist.html [12] http://www.computer-solutions.co.uk/chipdev/tcp-ip.htm xix PHỤ LỤC Thực cài đặt - Tải mbuni-1.3.0.tar.gz kannel-snapshot.tar.gz từ: http://www.mbuni.org/downloads.shtml - Cài đặt Kannel : + Thực lệnh mở gói tin kannel source : tar xvf kannel-snapshot.tar.gz + Thực lệnh biên dịch cài đặt : cd kannel-snapshot /configure make install - Cài đặt Mbuni Gateway : + Tải giải nén vào thư mục mong muốn : tar xzf mbuni-version.tgz (“version” phiên Mbuni) + Thực biên dịch cài đặt Mbuni lệnh sau : cd mbuni-version /bootstrap /configure make install - Mbuni bao gồm bốn module: - mmsc/mmsrelay - mmsc/mmsproxy - mmsc/mmsfromemail - mmsbox/mmsbox Sau cài đặt theo chế độ mặc định chương trình lưu thư mục: /usr/local/bin - Cài đặt gói tin khác: Để module chạy bình thường cần cài đặt thêm số gói tin khác nhằm hỗ trợ hoạt động module Câu lệnh cài đặt AMR Decoder: amrdecoder infile outfile xx AMR Decoder có chức giải mã file AMR thành file âm đầu với đặc tính 16 bit-signed(mã hóa 16 bit có dấu), mono, tần số lấy mẫu KHZ Câu lệnh cài đặt AMR Encoder: amrencoder mode infile outfile AMR Encoder tạo mã AMR, chức AMR Encoder ngược với AMR Decoder Khi đầu vào file 16 bit-signed, mono, tần số lấy mẫu 8KHZ đẩu ta thu AMR file Đối với hai chuyển đổi cần phải thích ứng mẫu theo 3GPP Các bước lệnh cài đặt: - Download AMR encoder/decoder từ : http://www.3gpp.org/ftp/Specs/archive/26_service/26.104/26104-520.zip - Giải nén vào thư mục amr : unzip 26104-520.zip makdir amr cd amr unzip /26104-520_ANSI_C_source_code.zip - Download AMR code patch từ http://www.mbuni.org/downloads/mbuni-amr-patch thực dòng lệnh : patch –pl < /mbuni-amr-patch - Tiến hành biên dịch cài đặt AMR decoder/encoder : make –f makefile.gcc cp –f amrdecoder amrencoder/usr/local/bin Cấu hình file Cấu hình file Kannel WAP gateway Truy nhập đến thư mục /ect # cd /ect Tạo thư mục tên kannel # mkdir kannel Vào thư mục kannel # cd kannel/ Vào tạo file kannel.conf thêm dòng lệnh sau: xxi # nano kannel.conf Add: # Core gateway for both smsc and wap group = core admin-port = 13010 smsbox-port = 13011 wapbox-port = 13012 admin-password = abc123 admin-allow-ip = "*.*.*.*" box-allow-ip = "*.*.*.*" udp-allow-ip = "*.*.*.*" wdp-interface-name = "*" log-file = "/var/log/kannel/kannel.log" log-level = access-log = "/var/log/kannel/kannel-access.log" unified-prefix = "+84,84,0084" white-list = "http://www1.linuxcbt.internal/white-list.txt" white-list-regex = ^(0084[0-9]+) store-location = /var/spool/kannel/kannel.store dlr-storage = mysql smsbox-max-pending = 100 # Wapbox setup group = wapbox bearerbox-host = "www2.linuxcbt.internal" log-file = "/var/log/kannel/wapbox.log" log-level = syslog-level = none access-log = "/var/log/kannel/wapbox-access.log" timer-freq = 10 map-url = "http://* http://www1.linuxcbt.internal:1981/*" smart-errors = yes xxii wml-strict = yes # Smsbox setup group = smsbox bearerbox-host = www2.linuxcbt.internal sendsms-port = 13013 global-sender = 13013 log-file = /var/log/kannel/smsbox.log log-level = access-log = /var/log/kannel/smsbox-access.log mo-recode = yes # SMSC CONNECTIONS - GLOBAL FIELDS For testing Kannel group = smsc smsc = at smsc-id = nokia log-file = /var/log/kannel/smsc.log log-level = modemtype = nokia device = /dev/ttyACM0 speed = 460800 validityperiod = 167 pin = 1234 #sim-buffering = true keepalive = 60 sms-center = +8491020005 my-number = +84943649330 max-error-count = 60 group = modems id = nokia name = nokia xxiii detect-string = "NOKIA" detect-string2 = "7610" init-string = "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0; +CMEE=1" speed = 460800 enable-hwhs = "AT+IFC=2,2" need-sleep = false no-pin = false no-smsc = false sendline-sleep = 100 keepalive-cmd = "AT+CBC;+CSQ" broken = false message-storage = "SM" enable-mms = true # SEND-SMS USERS group = sendsms-user username = sokun password = abc123 max-messages = concatenation = true # SMS SERVICES group = sms-service name = nothing keyword = nop text = "You asked nothing and I did it!" post-url = "http://www1.linuxcbt.internal" accept-x-kannel-headers = true max-messages = concatenation = true # SMS SERVICE GET-URL EXAMPLE group = sms-service xxiv keyword = relay get-url = “http://www1.linuxcbt.internal/service?phone=%p&text=%r&binary=%b&smsc=$i&time =%t” # SMS SERVICE Default # there should be default always group = sms-service keyword = default text = "No service specified" # Over the air group = ota-setting ota-id = kannel location = "http://www1.linuxcbt.internal" service = "linuxcbt internal wap" ipaddress = 192.168.1.108 phonenumber = +84943649330 bearer = data calltype = isdn connection = cont pppsecurity = off authentication = normal login = sokun secret = abc123 # Push Proxy gateway group = ppg ppg-url = /wappush ppg-port = 8080 concurrent-pushes = 100 users = 1024 xxv ppg-allow-ip = "*.*.*.*" trusted-pi = false group = wap-push-user wap-push-user = sokun ppg-username = sokun ppg-password = abc123 allow-ip = *.*.*.* # Connect to mysql on local host group = mysql-connection id = mydlr host = localhost username = root password = xyz123 database = dlr max-connections = group = dlr-db id = mydlr table = dlr field-smsc = smsc field-timestamp = ts field-destination = destination field-source = source field-service = service field-url = url field-mask = mask field-status = status field-boxc-id = boxc Sau thực xong save exit Dùng câu lệnh chạy sau: xxvi # bearerbox -v 1/ect/kannel/ kannel.conf # wapbox -v /ect/kannel/ kannel.conf # smsbox -v /ect/kannel/ kannel.conf Cấu hình file mmsc Truy nhập đến thư mục /ect # cd /ect Tạo thư mục tên mbuni # mkdir mbuni Vào thư mục kannel # cd mbuni / Vào tạo file mmsc.conf thêm dòng lệnh sau: # nano mmsc.conf Add: group = core log-file = /var/log/mbuni/mbuni-mmsc.log access-log = /var/log/mbuni/mmsc-access.log log-level = group = mbuni name = "MyMMSC" hostname = fedora8.linuxcbt.internal host-alias = www1.linuxcbt.internal:1981 local-prefixes = 0084;+84;84 storage-directory = /var/spool/mbuni max-send-threads = send-mail-prog = "/usr/sbin/sendmail -f '%f' '%t'" unified-prefix = "0084,+84,84" maximum-send-attempts = 50 default-message-expiry = 360000 queue-run-interval = send-attempt-back-off = 300 xxvii sendsms-url = "http://www2.linuxcbt.internal:13013/cgi-bin/sendsms" sendsms-username = sokun sendsms-password = abc123 sendsms-global-sender = 13013 mms-port = 1981 mm7-port = 1982 allow-ip = *.*.*.* allow-ip-type = true email2mms-relay-hosts = "linuxcbt.internal;linuxrhtserv1.linuxcbt.internal;fedora8.linuxcbt.internal" billing-module-parameters = "/var/log/mbuni/cdr.log" # billing-library = billdemo.so #prov-server-notify-script = ~/src/mmprov/provnotify.sh #prov-server-sub-status-script = ~/src/mmprov/rcptstatus.sh content-adaptation = true notify-unprovisioned = yes mms-notify-text = "You have received a multimedia message from %S, go to XXX to view it" mms-notify-unprovisioned-text = "This is a test" mms-to-email-txt = "This is a multimedia message text" mms-to-email-html = "This is a multimedia message powered by www1.linuxcbt.internal Copy right forever Thank you for using my service" mms-to-email-default-subject = "You don't set the subject" mms-message-too-large-txt = "You have received a multimedia message from www1.linuxcbt.internal that is too large for your phone." group = mms-vasp vasp-id = newscorp type = soap short-code = 111 vasp-username = mbuni vasp-password = abc123 xxviii mm7-version = "5.3.0" mm7-soap-xmlns = "http://www1.linuxcbt.internal" vasp-url = http://mbuni:abc123@www1.linuxcbt.internal:1984/mm7 group = mmsproxy name = "my mms proxy" host = fedora8.linuxcbt.internal allowed-prefix = "+84,0084,84" Cấu hình file mmsc MMS VAS Gateway # cd /etc/mbuni # nano mmsbox.conf Add : group = core log-file = /var/log/mbuni/mmsbox.log access-log = /var/log/mbuni/mmsbox-access.log log-level = group = mbuni name = "MyMMSC" storage-directory = /var/spool/mbuni max-send-threads = maximum-send-attempts = 50 default-message-expiry = 360000 queue-run-interval = send-attempt-back-off = 300 sendmms-port = 1983 group = mmsc id = local group-id = mymmsbox mm7-version = "5.3.0" mm7-soap-xmlns = "http://www1.linuxcbt.internal" xxix mmsc-url = http://mbuni:abc123@www1.linuxcbt.internal:1982/soap incoming-username = mbuni incoming-password = abc123 incoming-port = 1984 type = soap allow-ip = "*.*.*.*" allowed-prefix = "0084,+84,84" group = mms-service name = mywebservice post-url = http://www2.linuxcbt.internal/action2.php catch-all = true http-post-parameters = text=%t&image=%i&video=%v&smil=%s&audio=%a&binary=%b&other=%o accept-x-mbuni-headers = true #pass-thro-headers = X-NOKIA-MMSC-Charging,X-NOKIA-MMSC-Charged-Party keyword = get text = hello omit-empty = no suppress-reply = true service-code = regular group = mms-service name = fullmessage get-url = http://www2.linuxcbt.internal/action2.php # http-post-parameters = fx=true&image=%i&text=%t accept-x-mbuni-headers = true keyword = thixs group = send-mms-user username = mbuni password = abc123 faked-sender = +100/type=plmn@linuxcbt.internal xxx Lệnh thực chạy MMSC # mmsrelay -v /etc/mbuni/mmsc.conf # mmsproxy –v /etc/mbuni/mmsc.conf Lệnh chạy MMSC chế độ MMS VAS Gateway # mmsbox –v /etc/mbuni/mmsbox.conf ... Sau nhóm dịch vụ chủ yếu 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 dịch vụ Internet cố định cung cấp nhà cung cấp dịch vụ Internet. .. CSCF Gi UTRAN (Mạng Vô tuyến) lu - PS Core Network (Mạng lõi) Hình 1.1 - Cấu trúc mạng UMTS Mạng IP Internet Service Platforms 1.1.2 Dịch vụ 3G Mạng 2G cung cấp dịch vụ thoại dịch vụ truyền liệu... phá dịch vụ qua mạng di động 1.1.1 Cấu trúc mạng UMTS Mạng UMTS mạng di động 3G sử dụng công nghệ W-CDMA Đặc điểm mạng 3G bao gồm hai thành phần mạng: mạng lõi Core Network mạng vô tuyến UTRAN Mạng