WAE chứa một môi trường trình duyệt siêu nhỏ có các chức năng sau: – Ngôn ngữ đánh dấu không dây – Wireless Markup Language WML: Một ngôn ngữ đánh dấu giản đơn tương tự như HTML nhưng đ
Trang 1Học viện công nghệ Bưu chính Viễn thông
“ Nghiên cứu giao thức WAP ”
Người thực hiện: Hoàng Đình Thọ
ĐỒ ÁN TỐT NGHIỆP
Trang 2A Free sample background from www.powerpointbackgrounds.com
Nghiên cứu Tổng quan mạng thông tin di động
Tổng quan chồng giao thức WAP
Kiến trúc WAP Push
Nội dung đồ án
Trang 3Tổng quan mạng thông tin di động 3G
Xu hướng tất yếu tiến lên 3G
»
Lộ trình phát triển từ GSM lên UMTS WCDMA
»
Trang 4A Free sample background from www.powerpointbackgrounds.com
Xu hướng tất yếu tiến lên 3G
Nhu cầu về dịch vụ đa dạng, dịch vụ số liệu tốc độ
cao ngày càng tăng
Hệ thống 2G là hệ thống băng hẹp, chuyển mạch
kênh
Hệ thống 3G băng rộng, chuyển mạch gói đáp ứng
được nhu cầu các dịch vụ !
Trang 5Lộ trình phát triển từ GSM lên WCDMA
RNC
Node B Node B
TDMA CDMA+TDMA UMTS Release 4
Trang 6A Free sample background from www.powerpointbackgrounds.com
Tổng quan về giao thức WAP
Lý do ra đời công nghệ WAP
Khái niệm
Kiến trúc tổng quan
Chồng giao thức WAP
Trang 7Lý do ra đời Công nghệ WAP
Trang 8A Free sample background from www.powerpointbackgrounds.com
Khái niệm
– Application: Một chương trình máy tính, hoặc một đơn vị của
phần mềm máy tính được thiết kế để làm một nhiệm vụ xác định
– Wireless: Không có, hoặc không cần thiết phải có dây, liên
quan mạt thiết đến truyền dẫn vô tuyến
– Protocol: Một tập các quy tắc kỹ thuật về thông tin làm thế nào
để truyền và nhận giữa các máy tính hay thiết bị.
WAP là một tập hợp các quy tắc cho việc truyền và nhận dữ liệu giữa các ứng dụng máy tính thông qua các thiết bị không dây như điện thoại di động.
WAP Wireless Application Protocol
Trang 10A Free sample background from www.powerpointbackgrounds.com
Mô hình World Wide Web
Trang 11Mô hình lập trình WAP
Trang 12A Free sample background from www.powerpointbackgrounds.com
Mô hình tham khảo WAP
Trang 13Chồng giao thức WAP
Trang 14A Free sample background from www.powerpointbackgrounds.com
Tổng quan
Trang 15WAE – Wireless Application Environment
Môi trường ứng dụng không dây – WAE là một môi trường ứng dụng đa năng dựa trên sự kết hợp giữa WWW và các công nghệ của hệ thống điện thoại di động Mục tiêu chính mà WAE muốn đạt tới là thiết lập một môi trường đồng hành mà sẽ cho phép các nhà điều hành và các nhà cung cấp dịch vụ xây dựng các dịch vụ và các ứng dụng tương thích với nhiều nền tảng không dây khác nhau WAE chứa một môi trường trình duyệt siêu nhỏ có các chức năng sau:
– Ngôn ngữ đánh dấu không dây – Wireless Markup Language
(WML): Một ngôn ngữ đánh dấu giản đơn tương tự như HTML nhưng được tối ưu cho các đầu cuối di động không dây
– WMLScript: Một ngôn ngữ kịch bản giản đơn, giống như Javascript – Trình ứng dụng điện thoại không dây – Wireless Telephony
Application (WTA, WTAI): Các dịch vụ điện thoại và các giao tiếp
Trang 16A Free sample background from www.powerpointbackgrounds.com
WSP - Wireless Session Protocol
Giao thức phiên không dây cung cấp cho lớp ứng dụng WAP một giao diện gồm 2 dịch vụ phiên Thứ nhất là một dịch vụ hướng kết nối ảnh hưởng lên giao thức lớp giao dịch (WTP) Thứ hai là một dịch vụ phi kết nối ảnh hưởng lên dịch vụ dữ liệu đồ an toàn hoặc không an toàn (WDP) Các giao thức Phiên Không dây hiện tại chứa các dịch vụ thích hợp cho việc duyệt các ứng dụng (WSP/B) WSP/B cung cấp các chức năng sau:
– Chức năng HTTP/1.1 trong mã hoá tối ưu qua môi trường không khí
– Trạng thái Phiên duy trì lâu
– Tạm ngưng và mở lại phiên với bộ điều hướng phiên
– Một sự tiện lợi chung cho cả dữ liệu tin tưởng và dữ liệu không tin tưởng
– Đàm phán các đặc trưng giao thức
Trang 17WTP - Wireless Transaction Protocol
Giao thức giao dịch không dây chạy trên đỉnh cảu dịch vụ dữ liệu đồ và cung cấp như một giao thức hướng giao dịch đơn giản, thích hợp cài đặt trong các client “mỏng” (Các trạm di động) WTP điều hành hiệu quả qua các mạng dữ liệu đồ không dây
an toàn hoặc không an toàn, và cung cấp các đặc trưng sau:
– Ba loại dịch vụ giao dịch: Các yêu cầu không tin tưởng một chiều, Các
yêu cầu tin tưởng mot chiều, Các giao dịch hỏi đáp 2 chiều tin tưởng
– Tuỳ chọn người dùng tới người dùng tin cậy – Người dùng WTP gửi một
Trang 18A Free sample background from www.powerpointbackgrounds.com
WTLS - Wireless Transport Layer Security
thức Bảo mật lớp Giao vận lớp – Transport Layer Security (TLS), trước đây được biết đến dưới cái tên Tầng Socket an toàn - Secure Sockets Layer
(SSL) WTLS được dành để sử dụng cho các giao thức giao vận WAP và đã được tối ưu hoá để sử dụng qua các kênh truyền thông băng hẹp WTLS
cung cấp các đặc trưng:
– Tính toàn vẹn dữ liệu – WTLS chứa các đặc tính đảm bảo rằng dữ liệu đã gửi giữa
đầu cuối di động và ứng dụng server là không bị thay đổi hay mất mát.
– Tính riêng tư – WTLS chứa các đặc tính để đảm bảo rằng dữ liệu đã truyền giữa
đầu cuối và server ứng dụng là riêng tư và không được hiểu bởi bất kỳ kẻ trung gian nào có thể chặng luông dữ liệu
– Tính nhận thực – WTLS chứa các đặt tính để thiết lập tính đúng đắn giữa đầu cuối
và server ứng dụng
liệu đã chuyển tiếp hoặc đã kiểm tra không thành công WTLS tạo ra nhiều kiểu dịch vụ từ chối điển hình để tránh sự tấn công nhằm bảo vệ các lớp giao thức phía trên
Trang 19WDP - Wireless Datagram Protocol
Giao thức lớp giao vận trong kiến trúc WAP được quy vào giao thức dữ liệu đồ WDP Lớp WDP điều hành trên các dịch vụ có khả năng mang dữ liệu, hỗ trợ bởi các kiểu mạng khác nhau Như một dịch vụ giao vận chung, WDP cung cấp một dịch vụ thích hợp với các giao thức lớp trên
và truyền thông trong suốt qua một trong các dịch vụ mang có sẵn.
Khí đó các giao thức WDP cung cấp một giao diện chung
để các giao thức lớp trên – Các lớp Bảo mật, Phiên, Ứng dụng – có khả năng độc lập chức năng trong mạng khồng
Trang 20A Free sample background from www.powerpointbackgrounds.com
Kiến trúc WAP Push
Protocol), P OTA (Push Over-the-Air)
Trang 21Giới thiệu về WAP Push
Trang 22A Free sample background from www.powerpointbackgrounds.com
WAP Push Framework
Trang 23PPG - Push Proxy Gateway
nhận hầu hết các công việc của kiến trúc Push Trách nhiệm của nó bao gồm: hoạt động như một điểm truy nhập nội dung push từ Internet tới mạng di động và mọi thứ liên quan đến chúng (Như: nhận thực, bảo mật, điều khiển client, v.v…) Như vậy, PPG là điểm nhập mạng một mạng di động Chính nó là người quyết định ai là người được phép truy nhập tới mạng WAP,
Trang 24A Free sample background from www.powerpointbackgrounds.com
Các giao thức WAP Push
Trang 25WAP và 3G
Tuy nhiên phổ tần vẫn bị giới hạn
thay đổi và các chỉ tiêu mới cho phép cung cấp các dịch vụ đa phương tiện
dễ dàng
Trang 26A Free sample background from www.powerpointbackgrounds.com
WAP và 3G
Các sản phẩm mới ra đời sẽ:
Thương mai di động – Mobile commerce
Mặt khác 3Gwireless cần cho WAP ở các điểm:
nhớ thấp, hỗ trợ khả năng điện thoại…
Tóm lại, 3Gwireless và WAP hoạt động cùng nhau đem lại các dịch vụ tốt nhất cho người sử dụng
Trang 27WAP và 3G
Trang 28A Free sample background from www.powerpointbackgrounds.com
Hiện thực Công nghệ WAP
Ứng dụng WAP:
WAP GOOGLE
Trang 29WAP GOOGLE
Trang 30A Free sample background from www.powerpointbackgrounds.com
Giới thiệu về Google
???
???
Trang 31Triển khai WAP GOOGLE http://google.wdnjsc.com
Trang 32A Free sample background from www.powerpointbackgrounds.com
Triển khai WAP GOOGLE
Trang 33Kết luận
WAP – Công nghệ ra đời để đưa bạn đến gần với Internet hơn Bây giờ bạn có thể truy nhập vào kho thông tin khổng lồ - Internet - mà không cần đến máy tính Bạn có thể truy nhập vào WWW ở bất cứ đâu chỉ với một chiếc điện thoại Bạn có thể thực hiện các giao dịch, chơi các trò chơi, thực hiện một vài trắc nghiệm, v.v…
Do thời gian ngắn ngủi, đồ án thực sự mới nghiên
Trang 34A Free sample background from www.powerpointbackgrounds.com
Em xin chân thành cảm ơn