Mobile Wireless và hệ thốngdịch vụ giá trị gia tăng trên Web

81 375 0
Mobile Wireless và hệ thốngdịch vụ giá trị gia tăng trên Web

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Lương Thanh Bình CNPM K46 Mục lục 1 Lương Thanh Bình CNPM K46 Danh mục thuật ngữ từ viết tắt sử dụng báo cáo tốt nghiệp Số TT Từ Giải nghĩa ATM Auto Teller Machine CDMA Code Division Multiple Access ESME External Short Messaging Entities GSM Global System For Mobile Communications GPRS General Packet Radio Services HTML Hypertext Markup Language HTTP Hypertext Transfer Protocol MVAS Mobile Value Added Service RE Routing Entities 10 SME Short Messaging Entities 11 SMPP Short Message Peer to Peer Protocol 12 SMS Short Message Service 13 SMSC Short Message Service Centrer 14 UDH User Data Header 15 URL Uniform Resource Locator 16 WAP Wireless Application Protocol 17 WML Wireless Markup Language Lương Thanh Bình CNPM K46 Danh mục hình vẽ báo cáo tốt nghiệp 3 Lương Thanh Bình CNPM K46 Danh mục bảng đồ án tốt nghiệp LỜI NÓI ĐẦU Lịch sử phát triển loài người gắn liền với phát minh Máy tính điện tử coi phát minh vĩ đại Sự đời máy tính điện tử chưa đầy 100 năm làm thay đổi mạnh mẽ sống người Ngày máy tính điện tử thâm nhập vào lĩnh vực đời sống xã hội Bên cạnh máy tính điện tử phải kể đến chiệc điện thoại Abraham Bell phát minh Giao tiếp điện thoại làm thay đổi phương thức giao tiếp người xóa mờ khoảng cách địa lý Trong năm vừa qua, phát triển mạng mẽ internet trang Web khiến người ta hay nói nhiều đến công nghệ thông tin đặc biệt thương mại điện tử (E-commerce) Quả thật thương mại điện tử phương pháp kinh doanh có hạn chế đòi hỏi người mua bán ngồi liên tục bên máy tính Đối với doanh nhân hay hệ trẻ việc ngồi liên tục chỗ điều không thích hợp Những tiến nhanh chóng công nghệ điện thoại di dộng khiến người ta đề cập đến vấn đề M4 Lương Thanh Bình CNPM K46 commerce Với M-commerce thương mại doanh nhân hay khách hàng tìm kiếm, giao dịch thông qua điện thoại di động mang theo bên M-commerce khắc phục hạn chế E-commerce thông qua việc kết hợp thêm tính di động điện thoại M-commerce khái niệm mới, để xây dựng ứng dụng Mcommerce đòi hỏi nhà phát triển vượt qua rào cản mặt kỹ thuật Với mong muốn tìm hiểu kỹ thuật công nghệ để xây dựng ứng dụng Mcommerce, em chọn thực đề tài tốt nghiệp: “Mobile Wireless hệ thống dịch vụ giá trị gia tăng Web” CHƯƠNG TỔNG QUAN Nội dung chương đề cập đến vấn đề sau:  Dịch vụ giá trị gia tăng di động gì?  Các loại hình dịch vụ giá trị gia tăng di động  Nhiệm vụ đồ án tốt nghiệp 1.1 Dịch vụ giá trị gia tăng di động gì? Trước vào tìm hiểu dịch vụ giá trị gia tăng điện thoại di động loại hình dịch vụ làm rõ khái niệm dịch vụ “giá trị gia tăng” (value added) điện thoại di động Quay trở lại với dòng lịch sử, thấy từ Alexander Graham Bell phát minh điện thoại năm 1876, điện thoại vào sống làm thay đổi cách thức giao tiếp loài người ảnh hưởng tới mặt đời sống kinh tế, xã hội cách sâu sắc Đó nói đến điện thoại có dây Khi mà khoa học 5 Lương Thanh Bình CNPM K46 phát triển điện thoại di động đời Nếu vào năm 1993 nước ta báo viết thiết bị điện thoại không dây nối lúc có Thái Lan người Việt Nam thứ hoàn toàn xa lạ Đến thời điểm năm 2006 số thuê bao di động tất mạng Việt nam khoảng 11 triệu thuê bao có xu hướng tăng mạnh mà có thêm nhà cung cấp EVN Telecom, Hà nội Telecom Khi điện thoại đời mục đích đơn truyền âm cụ thể giọng nói người, mà điện thoại di động phát triển mục đích không đơn đàm thoại thông thường tất dịch vụ mà thuê bao di động sử dụng đàm thoại gọi dịch vụ “giá trị gia tăng”, ví dụ nhắn tin ngắn, tải nhạc chuông, hình ảnh,… Các dịch vụ nhà cung cấp dịch vụ điện thoại cung cấp đối tác trung gian thứ ba Ở phần sau tìm hiểu cụ thể loại hình dịch vụ giá trị gia tăng 1.2 Các loại hình dịch vụ giá trị gia tăng 1.2.1 Email di động Thư điện tử (Email) từ lâu trở thành ứng dụng quan trọng bậc nhất, thành công mạng Internet Thư điện tử cho phép người sử dụng làm việc có hiệu hơn, giao tiếp với nhanh hơn, tăng tốc độ chất lượng việc định doanh nghiệp Thư điện tử cho phép hỗ trợ chăm sóc khách hàng trực tuyến tốt Sức mạnh thư điện tử san khoảng cách địa lý, ngôn ngữ trở thành phương tiện giao tiếp hiệu kinh doanh Thư điện tử không dây (Wireless Email) làm cho thư điện tử truyền thống tăng thêm sức mạnh Nó cho phép người sử dụng đọc trả lời Email lúc, nơi, không thiết phải ngồi văn phòng nhà kiểm tra, đọc trả lời Email Email di động tồn nhiều dạng khác Ví dụ người sử dụng gửi nhận Email dạng nhắn tin ngắn SMS (Short Message Service), dịch vụ phổ biến tất mạng di động Một dạng Email di động khác việc truy nhập Email sử dụng thiết bị PDA, thiết bị nhắn tin (Pager) thiết bị không dây khác để tải Email từ máy tính cá nhân qua mạng không dây Tuy nhiên, dạng Email di động có hạn chế định Ví dụ dạng Email di động khả sử dụng cho người sử dụng chuyên nghiệp, cần nhận gửi Email có kích thước lớn truy nhập Email theo thời gian thực (real-time) Thay vào đó, dạng Email di động đòi hỏi phải tạo lưu trữ Email máy chủ, máy trạm thiết bị Email Gateway Kết người sử dụng phải xem, 6 Lương Thanh Bình CNPM K46 quản lý lưu trữ Email nhiều chỗ khác Email di động, truy nhập qua WAP, cho phép truy nhập trực tuyến (live) vào Email máy chủ Web-based Email Server Chỉ tồn Email, đó, thay đổi từ thiết bị WAP dẫn đến thay đổi tức tự động hộp thư người sử dụng máy chủ Và người sử dụng phải xử lý Email lần Các thiết bị hỗ trợ WAP-based Email cho phép đọc thư, trả lời thư, nhận biết thư chí định tuyến file gửi kèm tới máy in máy Fax gần Email di động ứng dụng quan trọng dịch vụ WAP khả giao diện thân thiện với người sử dụng, khả báo Email (Mail Notification) ưu điểm lớn việc truy nhập Email qua WAP 1.2.2 Quản lý thông tin cá nhân Quản lý thông tin cá nhân (PIM - Personal Information Management) bao gồm công cụ cần thiết cho công việc hàng ngày lịch, lịch công tác, danh sách địa liên hệ, danh bạ điện thoại danh mục việc cần làm Cùng với thư điện tử, PIM trở thành ứng dụng quan trọng nhất, cho phép người sử dụng lập lịch cho họp quản lý danh sách địa liên hệ số điện thoại đối tác, đường Giải pháp quản lý thông tin cá nhân qua WAP cho phép người sử dụng tải đồng sở liệu PIM qua không gian, truy nhập vào danh bạ điện thoại, sở liệu số điện thoại, địa thông tin khác lúc, nơi Khi người sử dụng cập nhật thông tin địa liên hệ qua giao diện Web, thông tin cập nhật cập nhật vào sở liệu PIM tải thiết bị không dây Giao diện thân thiện danh mục người cần liên hệ máy điện thoại di động có hỗ trợ WAP cho phép người sử dụng gọi điện thoại cho người động tác bấm phím quay số (one-touch dial) Khi PIM sử dụng kết hợp với nhận dạng tiếng nói, người sử dụng chí quay số giọng nói tới số điện thoại lưu sổ điện thoại Một ưu điểm việc quản lý thông tin cá nhân qua giao diện WAP cho phép nhắc người sử dụng hẹn buổi họp sử dụng biện pháp thông báo qua mạng không dây, ví dụ sử dụng SMS 1.2.3 Unified Messaging Unified Messaging cho phép người sử dụng trả lời tin đa phương tiện mà không cần quan tâm đến dạng tin Unified Messaging cho phép tích hợp thoại, Email Fax vào hộp thư để người sử dụng truy nhập Theo dự báo chuyên gia, toàn giới có 200 triệu hộp 7 Lương Thanh Bình CNPM K46 thư vào năm 2006 Với việc sử dụng dịch vụ Voicemail điện thoại Email Internet, người sử dụng đồng thời có số hộp thư: hộp thư thoại cho điện thoại để bàn, hộp thư thoại cho điện thoại di động, hộp thư đa phương tiện cho Email, hộp thư dạng văn cho máy nhắn tin … Hơn nữa, nhiều người lại sử dụng lúc nhiều thiết bị kết nhiều loại hộp thư chờ họ! Unified Messaging cho phép người sử dụng sử dụng thiết bị khác để truy nhập hộp thư chứa nhiều dạng tin khác mà trả lời tin theo dạng tin mà người gửi đọc Đây ứng dụng quan trọng cho việc kết hợp tin hai giới thoại liệu Với việc sử dụng Unified Messaging, người sử dụng sử dụng điện thoại bấm số, máy tính cá nhân đa phương tiện, điện thoại điều khiển tiếng nói, giao diện Web máy điện thoại di động với giao diện WAP để truy nhập hộp thư Với hỗ trợ công nghệ Push mạng không dây, người sử dụng thông báo có tin thông qua máy nhắn tin, điện thoại di động thiết bị cầm tay khác Người sử dụng biết mức độ quan trọng tin thông qua tên người gửi, thời gian gửi tin, độ dài tin chủ đề tin Người sử dụng soạn, chuyển tiếp lưu trữ tin dạng Email Voicemail 1.2.4 Instant Messaging Instant Messaging (hội thoại tức thời) cho phép hai nhiều người đối thoại trực tuyến qua mạng Không giống Email, giao tiếp hai người diễn lúc sử dụng Instant Messaging Không giống chat vô danh, Instant Messaging cho phép tạo danh sách người bạn chat riêng cho phép xác định bạn chat on-line Những tính thông dụng Instant Messaging bao gồm khả nhận biết bạn chat có on-line hay không nhận thông báo bạn chat on-line, khả trao đổi thông điệp tức thời, gửi ảnh, văn khả tham gia vào phòng chat Khi mạng có vấn đề làm gián đoạn hội thoại, Instant Messaging cho phép thực chức hệ thống lưu trữ chuyển sau (store and forward) để đảm bảo bạn chat nhận thông điệp họ on-line trở lại Một số ứng dụng Intstant Messaging cho phép tích hợp tính Voice Chat WebCam Yahoo Messenger 8 Lương Thanh Bình CNPM K46 Những chương trình Instant Messenger tiếng Internet AIM (American Online Instant Messenger), Yahoo Messenger, Microsoft Messenger ICQ Theo Jupiter Communications, Instant Messaging mười ứng dụng on-line hàng đầu ngày mạng Internet số lượng người sử dụng Instant Messaging đạt số 400 triệu vào năm 2006 Hiện tại, dịch vụ AIM American Online có 90 triệu người sử dụng, trao đổi tỷ thông điệp ngày hàng ngày có 110 triệu Email gửi Có thể nói, Instant Messaging có sức hút người vị thành niên người lớn ngày lấn át Email để trở thành ứng dụng hàng đầu mạng Internet Cùng với WAP, Instant Messaging có thêm hàng tỷ người sử dụng khắp giới Người sử dụng giao tiếp với bạn chat sử dụng máy tính cá nhân máy điện thoại cầm tay Các ứng dụng Instant Messaging có ưu điểm chủ yếu truyền liệu dạng văn Vì vậy, ứng dụng tối ứu hóa cho máy điện thoại di động với hạn chế bàn phím Hãng AOL hợp tác với hãng Nokia, Motorola hãng sản xuất điện thoại di động khác để phát triển phần mềm AOL Mobile Messenger cho thiết bị di động Cả Microsoft vào với phần mềm Microsoft Mobile Messenger 1.2.5 Các dịch vụ thông tin (Information Services) World Wide Web từ lâu trở thành sở liệu phân tán lớn giới Đó mỏ thông tin vô giá bạn cần tra cứu thông tin Mọi người truy nhập Web vào thời gian rảnh rỗi để tìm kiếm thông tin lĩnh vực mà ưa thích, kiện nhất, thông tin tiến khoa học công nghệ thông tin giật gân Nói chung, thông tin tràn ngập máy tính bạn bạn truy nhập Web Với thiết bị WAP, việc bị tải nhiều thông tin không xảy Những hạn chế thiết bị đầu cuối WAP buộc thông tin cung cấp qua WAP cần phải đơn giản thân thiện với người sử dụng mà cần phải rõ ràng có giá trị tức thời Điều quan trọng người sử dụng WAP mong muốn nhận thông tin mong muốn thời điểm mong muốn với lượng thông tin Những thông tin thay đổi phù hợp với người sử dụng, ví dụ tự động thay đổi ngôn ngữ thay đổi nội dung theo vị trí người sử dụng dịch vụ WAP Ví dụ người khách du lịch đến New York tìm hiểu thời tiết New York thông tin quán ăn tiếng New York đường đến quán ăn từ vị trí thuê bao Khác với người sử dụng Web, người sử dụng WAP cần thông tin thay đổi theo phút ví dụ thông tin chứng khoán, thông tin theo vị trí thuê bao thông tin đường đơn giản 9 Lương Thanh Bình CNPM K46 trò chơi giải trí Tương tự với Web, người sử dụng dịch vụ WAP lưu lại địa WAP Site thường xuyên truy nhập vào sổ bookmark, lưu thiết bị điện thoại di động lưu máy chủ Tính trở nên hữu ích thiết bị di động bị hạn chế khả bàn phím Những dịch vụ thông tin sau cung cấp qua giao diện WAP:  Tin tức: Các tin tức xã hội, tài chính, trị, tin thể thao cung cấp cho người sử dụng dịch vụ WAP với ngôn ngữ dạng tùy chọn Một số hãng thông CNN Reuters cung cấp thông tin cho người sử dụng di động WAP cho phép quảng cáo dựa theo sở thích vị trí người sử dụng, với thông tin đẩy (push) thẳng tới thiết bị đầu cuối người sử dụng  Bản tin giao thông: Khi kết hợp thông tin dạng văn đồ họa, thông tin tình trạng giao thông thành phố cập nhật đến người sử dụng WAP Ví dụ thuê bao xác định tình trạng giao thông, mật độ xe đường cao tốc định tuyến đường để tránh kẹt xe cao điểm  Dự báo thời tiết kết hợp với liệu vị trí thuê bao: Thông tin dự báo thời tiết cập nhật phút đến người sử dụng dịch vụ WAP Các hình ảnh dự báo thời tiết chụp từ vệ tinh cung cấp tuỳ theo vị trí thuê bao Kết hợp với khả thông báo, tin dự báo thời tiết báo cho người biết nguy xảy bão, vòi rồng bão tuyết Các thông tin dự báo thời tiết thay đổi tuỳ theo nhu cầu người sử dụng muốn biết thông tin dự báo thời tiết biển, dự báo thời tiết cho tàu, cho người trượt tuyết hay người thường hay đánh golf Việc nhận thông tin dự báo thời tiết lúc, nơi giúp cho người sử dụng đưa định xác  Các dịch vụ thông tin khác: Người sử dụng WAP tìm kiếm số điện thoại đường đến quán ăn Italia gần nhất, địa điểm có máy đổi tiền ATM gần nhất, lịch tàu chạy … Hơn nữa, người sử dụng WAP xem đồ hình điện thoại di động để tìm hiểu vùng xa lạ Bản đồ cập nhật thường xuyên thông tin tình trạng tuyến đường 1.2.6 Mobile Commerce Thương mại điện tử (E-Commerce) việc triển khai hoạt động thương mại qua mạng Internet cách thiết lập thị trường mạng chuyển tiền qua mạng Thương mại điện tử bao gồm việc lưu trữ kho hàng điện tử Web 10 10 Lương Thanh Bình CNPM K46 logo.jsp: Mục đích giới thiệu logo theo chủ đề Hình 3.12: Trang web logo.jsp 67 67 Lương Thanh Bình CNPM K46 Phần đăng nhập gửi nội dung từ web nằm trang web thêm phần đăng nhập kiểm tra đăng nhập Muốn gửi nội dung phải đăng ký thành viên website phải đăng nhập hệ thống Phần bao gồm trang sau: register.jsp Hình 3.13: Đăng ký tài khoản người dùng 68 68 Lương Thanh Bình CNPM K46 changeUserInfo.jsp Hình 3.14: Thay đổi thông tin cá nhân 69 69 Lương Thanh Bình CNPM K46 sendringtone.jsp Hình 3.15: Gửi nhạc chuông từ web 70 70 Lương Thanh Bình CNPM K46 sendwallpaper.jsp Hình 3.16: Gửi hình từ web 71 71 Lương Thanh Bình CNPM K46 sendlogo.jsp Hình 3.17: Gửi logo từ web 3.3.2 Xây dựng hệ MVAS-SMS Do chưa xin cấp số dịch vụ tổng đài SMSC nhà cung cấp sóng di động hệ MVAS-SMS xây dựng mô cách sử dụng phần mềm NowSMS Gateway làm SMS Gateway điện thoại Nokia 6100 kết nối với máy tính qua cổng USB làm tổng đài SMSC ảo Sau chi tiết cụ thể phần hệ thống MVAS-SMS:  NowSMS Gateway Cài đặt NowSMS Để cài đặt NowSMS trước hết cần download cài từ địa web sau: http://www.nowsms.com cài đặt theo hướng dẫn Sử dụng NowSMS Thiết lập kết nối đến SMSC NowSMS đòi hỏi phải kết nối đến SMSC để giao tiếp với mạng SMS Một kết nối SMSC loại sau đây: 72 72 Lương Thanh Bình CNPM K46 GSM Modem – Một GSM modem điện thoại di động kết nối với máy tính qua cổng COM, USB, hồng ngoại Bluetooth cài đặt modem driver thích hợp Trong trường hợp điện thoại Nokia 6100 kết nối với máy tính qua cổng USB hiểu cổng COM4 Hình 3.18: Kết nối điên thoại Nokia 6100 với máy tính thông qua NowSMS SMPP (Short Message Peer to Peer Protocol) – Một kết nối TCP/IP qua mạng internet mạng nội tới dịch vụ hỗ trợ giao thức SMPP version 3.3 3.4 UCP/EMI (Universal Computer Protocol / External Machine Interface) – Một kết nối TCP/IP qua mạng internet mạng nội tới dịch vụ hỗ trợ giao thức UCP/EMI version 3.5 4.0 CIMD2 (Computer Interface to Message Distribution, version 2) – Một kết nối TCP/IP qua mạng internet mạng nội tới dịch vụ hỗ trợ giao thức CIMD2 CIMD2 thiết lập loại Nokia SMSC HTTP (Hyper Text Transport Protocol, giao thức chuẩn cho “web”) – Một kết nối TCP/IP qua đường internet đường nối riêng tới dịch vụ chấp nhận gửi nhận tin nhắn SMS qua giao thức HTTP dựa phương thức “GET” Chạy Web Service Trong môi trường Windows Service tự khởi động với hệ điều hành Service chạy địa mặc định chúng127.0.0.1 cổng 8800 Khi request hợp lệ đến Service thực gửi tin nhắn tương ứng đến SMSC thông qua giao diên HTTP tương tự phần mềm Kannel Để chọn cho 73 73 Lương Thanh Bình CNPM K46 Service chạy ta cần chọn tab Service giao diện chương trình NowSMS hình vẽ sau: Hình 3.19: Thiết lập WebService cho NowSMS Hỗ trợ chiều SMS Đây chức cho phép tin nhắn gửi đến NowSMS tự động gọi chương trình HttpRequest để xử lý tin nhắn gửi trả lại tin nhắn văn có nội dung chương trình thị hình response HttpRequest Trong đề tài tin nhắn gửi đến gọi lớp java để xử lý có tên SMSProcess 74 74 Lương Thanh Bình CNPM K46 Hình 3.20: Thiết lập chức gọi mô đun xử lý tin nhắn cho NowSMS  Chương trình xử lý tin nhắn (SMS Process) Quy tắc xử lý tin nhắn có cú pháp: Các tin nhắn hợp lệ NHAC X: Tải nhạc chuông có mã số X NHAC X Y: Gửi tặng nhạc chuông có mã số X đến số điện thoại Y HINH X: Tải hình ảnh có mã số X HINH X Y: Gửi tặng hình ảnh có mã số X đến số điện thoại Y LOGO X: Tải logo có mã số X LOGO X Y: Gửi tặng hình ảnh có mã số X đến số điện thoại Y Nếu tin nhắn gửi đến trường hợp gửi lại khách hàng nội dung tương ứng Cụ thể sau: Nếu yêu cầu nhạc chuông đơn âm hay logo gửi lại cho khách hàng nhạc chuông đơn âm hay logo dạng smart sms Nếu yêu cầu nhạc chuông đa âm hay hình ảnh gửi trả lại cho khách hàng thông báo dạng WAP Push Nội dung yêu cầu khách hàng tự 75 75 Lương Thanh Bình CNPM K46 tải Điều đòi hỏi điện thoại khách hàng phải truy cập WAP thông qua GPRS Các trường hợp lại tin nhắn bị coi không hợp lệ Các tham số đầu vào chương trình SENDER: Số điện thoại người gửi REP: Số dịch vụ FULLSMS: Nội dung tin nhắn gửi đến Lập trình socket: Cần sử dụng socket để gửi yêu cầu qua giao thức HTTP đến NowSMS Gateway Service Sử dụng socket với java: socket = new Socket(host, port); OutputStream os = socket.getOutputStream(); boolean autoflush = true; PrintWriter out = new PrintWriter(socket.getOutputStream(), autoflush); out.println(string); Trong host post địa cổng cần kết nối qua socket, string chuỗi yêu cầu cần gửi đến Ví dụ string = “GET ? Data=" + Data + Submit = Submit + Query & Binary = & PID = & DCS = F5 & UDH=" + UDH + "&PhoneNumber" + tel Hàm gửi tin nhắn văn Tham số: tel: Số điện thoại người nhận text: nội dung tin nhắn văn cần gửi //Send Text message public static void SendTextSMS(String tel,String text){ Socket socket = null; try { socket = new Socket("127.0.0.1", 8800); OutputStream os = socket.getOutputStream(); boolean autoflush = true; PrintWriter out = new PrintWriter(socket.getOutputStream(), autoflush); out.println("GET ?=&PhoneNumber=" + tel + "&Text=" + text); 76 76 Lương Thanh Bình CNPM K46 out.println(); } catch (IOException ex) { System.out.print(ex.toString()); } } Hàm gửi tin nhắn WAPPush Tham số: tel: số điện thoại người nhận stringURL: chuỗi đường dẫn WAPPush tilte: chuỗi ký tự tiêu đề gửi kèm public static void sendWapPush(String tel, String stringURL, String title) { Socket socket = null; try { socket = new Socket("127.0.0.1", 8800); OutputStream os = socket.getOutputStream(); boolean autoflush = true; PrintWriter out = new PrintWriter(socket.getOutputStream(), autoflush); out.println("GET ?WAPSL=&PhoneNumber=" + tel + "&WAPURL=" + stringURL + "&Text=" + title + "&WAPSIACTION=signal-medium&WAPSIID=&WAPSICREATED=&WAPSIEXPIRES="); out.println("Connection: Close"); out.println(); } catch (IOException ex) { System.out.print(ex.toString()); } } Hàm gửi tin nhắn nhị phân Tham số: tel: số điện thoại người nhận Data: liệu cần gửi typebirmes: loại liệu cần gửi; 1: ringtone, 2:logo Nếu liệu cần gửi ringtone UDH = 06050415811581 Nếu liệu cần gửi logo UDH = 06050415821582 Khi gửi liệu logo có tham số cần quan tâm là: 77 77 Lương Thanh Bình CNPM K46 Mobile Country Code (MCC): MCC Việt nam 452 Mobile Network Code (MNC): MNC mạng mobifone 01, vinafone 02, vietel 04 Mã nước mã mạng tra cứu internet //Send Binary SMS public static void sendBinaryMess(String tel, String Data, int typebirmes) { Socket socket = null; try { socket = new Socket("127.0.0.1", 8800); OutputStream os = socket.getOutputStream(); boolean autoflush = true; PrintWriter out = new PrintWriter(socket.getOutputStream(), autoflush); if (typebirmes == 1) { //Send ringtone out.println("GET ?Data=" + Data + "&Binary=1&PID=0&DCS=F5&UDH=06050415811581" + "&PhoneNumber=" + tel); } else if (typebirmes == 2) { //Send logo String Data1 = new String(); //Data to send String MNC = new String(); //Nokia Network code if (tel.charAt(2) == '0') { MNC = "01"; } else if (tel.charAt(2) == '1') { MNC = "02"; } else if (tel.charAt(2) == '8') { MNC = "04"; } if (Data.length() == 260) { Data1 = "54F2" + MNC.charAt(1) + MNC.charAt(0) + Data; } else { Data1 = "3054F2" + MNC.charAt(1) + MNC.charAt(0) + "0A" + Data; } System.out.println(Data1); 78 78 Lương Thanh Bình CNPM K46 System.out.print(MNC); out.println("GET ?Data=" + Data1 + "&NokiaMCC=452&NokiaMNC=" + MNC + "&NokiaBitmapData=" + Data + "&Binary=1&PID=0&DCS=F5&UDH=06050415821582" + "&PhoneNumber=" + tel); } out.println("Connection: Close"); out.println(); } catch (IOException ex) { System.out.print(ex.toString()); } } 79 79 Lương Thanh Bình CNPM K46 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Kết đạt Đồ án thực vấn đề sau: Cơ sở lý thuyết để xây dựng dịch vụ giá trị gia tăng điện thoại di động mạng GSM bao gồm: SMS, giao thức SMPP, SMS Gateway, WAP  Xây dựng hệ thống MVAS cung cấp dịch vụ nội dung như: nhạc chuông, hình nền, logo Hệ thống bao gồm: hệ thống website mô đun kết nối gửi, nhận xử lý tin nhắn  Hướng phát triển Dịch vụ giá trị gia tăng di động vấn đề đã, phát triển mạnh mẽ tương lai Đồ án nghiên cứu lý thuyết, giao thức để xây dựng dịch vụ giá trị gia tăng xây dựng chương trình ứng dụng cung cấp dịch vụ nội dung Ứng dụng có khả mở rộng tương lai ứng dụng mô hình vào nhiều vấn đề khác Các hướng phát triển tiếp theo: Xây dựng hoàn thiện chức admin cho hệ thống Chức cho phép nhà cung cấp nội dung quản lý nội dung cung cấp trực tiếp từ Website  Dịch vụ bình chọn qua tin nhắn dịch vụ tồn lâu hấp dẫn, nhiên muốn tạo kịch đòi hỏi nhà cung cấp phải phát triển mô đun xử lý phải thêm sở liệu Chính hướng đặt xây dựng hệ thống cho phép tạo lập kịch từ website mà phát triển mô đun xử lý  Việc tin nhắn gửi nhận từ điện thoại hay SMSC qua máy tính cho phép xây dựng ứng dụng khai thác sở liệu có sẵn như:  Hệ thống quản lý học sinh cho phép phụ huynh tra cứu nhận kết học tập em qua tin nhắn Khai thác sở liệu có sắn doanh nghiệp dựa việc gửi nhận tin nhắn … Xây dựng ứng dụng thương mại, việc giao dịch thông qua gửi nhận tin nhắn hay truy cập WAP   80 Tìm hiểu xây dựng dịch vụ giá trị gia tăng cho mạng điện thoại CDMA 80 Lương Thanh Bình CNPM K46 TÀI LIỆU THAM KHẢO [1] SMS Forum “Short Message Peer-to-Peer Protocol Specification Version 5.0” (www.smsforum.net) [2] SMS Forum “Short Message Peer-to-Peer Protocol Specification Version 3.4” (www.smsforum.net) [3] Laxxuss “Proffesional WAP 2000” Wrox [4] www.nowsms.com [5] www.kannel.com [6] Nokia “Smart messaging specification” [7] James Holmes “Struts: The Complete Reference” McGraw-Hill/Osborne 81 81 [...]... vụ cung cấp thông tin như thời tiết, giá vàng, tỷ giá ngoại tệ mạnh, kết quả xổ số,…Theo một thống kê thì trong năm 2005 tổng doanh thu của các dịch vụ này trên tất cả các mạng điện thoại di động của Việt nam vào khoảng 140 tỷ đồng 1.3 Nhiệm vụ của đồ án tốt nghiệp Như đã trình bày ở phần trước các dịch vụ giá trị gia tăng trên điện thoại di động là rất nhiều và phức tạp Để xây dựng được một dịch vụ. .. thuật về cả phần cứng và phần mềm và là sự kết hợp của nhiều doanh nghiệp,… Trong khuôn khổ đồ án tốt nghiệp này em sẽ tập trung vào hai nhiệm vụ chính sau:  Tìm hiểu cơ sở lý thuyết cho phép xây dựng các dịch vụ giá trị gia tăng trên điện thoại di động  Xây dựng hệ thống cung cấp các dịch vụ nội dung cho điện thoại di động: nhạc chuông, logo, hình ảnh dựa trên tin nhắn SMS, WAP và Web 16 16 Lương Thanh... thì người dùng điện thoại chỉ cần gửi tin nhắn đến một số dịch vụ nào đó và họ phải trả một phí nhất định tùy thuộc vào nhà cung cấp dich vụ 15 15 Lương Thanh Bình CNPM K46 1.2.12 Tình hình các dịch vụ giá trị gia tăng trên di động ở Việt nam Trong những năm gần đây ở Việt nam cũng như nhiều nước trên thế giới bùng nổ một loại hình dịch vụ mới đó là các cuộc thi bình chọn bằng việc gửi các tin nhắn... dịch vụ giải trí hiện nay là một trong những dịch vụ có số người sử dụng cao nhất trên mạng Internet Một phần ba số người sử dụng Internet hiện nay tham gia vào các trò chơi trực tuyến trên mạng và các công ty chuyên về trò chơi đang cố gắng tấn công vào thị trường trò chơi qua máy điện thoại di động với những hạn chế về băng thông hẹp và hạn chế về khả năng của máy đầu cuối Các trò chơi điện tử và giải... catalog on-line trên mạng về các mặt hàng rao bán, bao gồm các ứng dụng cho phép thay đổi giá động và triển khai các hoạt động xúc tiến bán hàng, đồng thời bao gồm các giao tiếp đến hệ thống thanh toán, chuyển khoản qua mạng Thương mại điện tử là ứng dụng giao dịch phổ biến nhất và có sức phát triển mạnh mẽ nhất trên mạng Internet Mobile Commerce (thương mại di động) mở rộng thêm khả năng giao tiếp của... người ta xây dựng các hệ thống giá trị gia tăng trên điện thoại di động mà không cần phải quá quan tâm đến chi tiết của các giao thức gửi nhận tin nhắn mà họ sử dụng 2.3.2 Kannel SMS Gateway  Giới thiệu Kannel là một phần mềm mã nguồn mở được khởi tạo bởi Wapit Ltd vào tháng 6 năm 1999 và được tiếp tục phát triển cho đến nay bởi Kannel Group Kannel hoạt động như là một SMS Gateway và WAP Gateway Ngoài... tham gia trò cá ngựa 1.2.8 Các dịch vụ đa phương tiện Trên mạng Internet, các dịch vụ đa phương tiện (multimedia) cho phép tích hợp âm thanh, hình ảnh đồ họa, dữ liệu dạng văn bản và video Một số dịch vụ đa phương tiện có thể triển khai với các thiết bị không dây bao gồm:  Thư điện tử dạng video và bưu thiếp điện tử: Với các thiết bị đầu cuối di động thế hệ sau, người sử dụng sẽ có khả năng nhận và. .. vấn đề chính sau:  Dịch vụ nhắn tin ngắn (SMS)  Giao thức SMPP  SMS Gateway  GSM Modem  WAP 2.1 Dịch vụ nhắn tin ngắn (SMS) SMS (Short Message Service) là dịch vụ nhắn tin ngắn cho phép gửi và nhận những tin nhắn dạng chữ số và ký tự giữa các thuê bao di động và các hệ thống bên ngoài như thư điện tử, hộp thư thoại SMSC (Short Message Service Centrer) là trung tâm dịch vụ nhắn tin ngắn SMSC là... Samsung cũng bắt đầu đưa chuẩn trên vào các loại điện thoại của mình Các tin nhắn này được gửi dưới dạng tin nhắn nhị phân chứ không phải dạng text Cụ thể là các loại sau: • Gửi và nhận bussiness card • Gửi và nhận cấu hình WAP, GPRS, WAP Push • Gửi và nhận lịch • Gửi và nhận nhạc chuông đơn âm • Gửi và nhận logo, hình ảnh đen trắng • Gửi và nhận multipart message 2.2 Giao thức SMPP 2.2.1 Định nghĩa... phép ra lệnh tìm kiếm một thông tin nào đó trên Internet bằng tiếng nói Sử dụng tiếng nói để soạn thảo và gửi Email là một ứng dụng đang được thử nghiệm 1.2.10 Các dịch vụ khác trên WAP Cùng với sự ra đời của công nghệ WAP, các nhà khai thác đang triển khai rất nhiều dịch vụ khác nhau trên thế giới Ví dụ như NTT DoCoMo đã cho triển khai dịch vụ tìm trẻ lạc trên mạng không dây Mỗi đứa trẻ sẽ có một điện ... trng charset Header Content-Type ca yờu cu HTTP udh - X-Kannel-UDH smsc - X-Kannel-SMSC dlr-mask - X-Kannel-DLR-Mask dlr-url - X-Kannel-DLR-Url Sau õy l ý ngha ca cỏc tham s trờn: username hay... hay user - X-Kannel-Username password hay pass - X-Kannel-Password from - X-Kannel-From to - X-Kannel-To text - Ni dung ca yờu cu HTTP charset - Trựng vi trng charset Header Content-Type ca... smsbox-port = 10001 #others admin-password = xxx admin-deny-ip = "*.*.*.*" admin-allow-ip = "127.0.0.1" box-deny-ip = "*.*.*.*" box-allow-ip = "127.0.0.1" unified-prefix = "+84,0" access-log =

Ngày đăng: 25/01/2016, 15:32

Mục lục

  • Mục lục

  • Danh mục thuật ngữ và từ viết tắt sử dụng trong báo cáo tốt nghiệp

  • Danh mục các hình vẽ trong báo cáo tốt nghiệp

  • Danh mục các bảng trong đồ án tốt nghiệp

  • LỜI NÓI ĐẦU

  • CHƯƠNG 1

  • TỔNG QUAN

  • 1.1. Dịch vụ giá trị gia tăng trên di động là gì?

  • 1.2. Các loại hình dịch vụ giá trị gia tăng

  • 1.2.1. Email di động

  • 1.2.2. Quản lý thông tin cá nhân

  • 1.2.3. Unified Messaging

  • 1.2.4. Instant Messaging

  • 1.2.5. Các dịch vụ thông tin (Information Services)

  • 1.2.6. Mobile Commerce

  • 1.2.7. Các dịch vụ giải trí trên WAP

  • 1.2.8. Các dịch vụ đa phương tiện

  • 1.2.9. Các dịch vụ thoại mở rộng

  • 1.2.10. Các dịch vụ khác trên WAP

  • 1.2.11. Dịch vụ cung cấp nhạc chuông, hình ảnh

Tài liệu cùng người dùng

Tài liệu liên quan