Tải bản đầy đủ (.ppt) (34 trang)

nghiên cứu giao thức WAP

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1012.84 KB, 34 trang )

© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 1
Học viện công nghệ Bưu chính Viễn thông
Học viện công nghệ Bưu chính Viễn thông


Nghiên cứu giao thức WAP
Nghiên cứu giao thức WAP




Người thực hiện:
Người thực hiện:
Hoàng Đình Thọ
Hoàng Đình Thọ
Người hướng dẫn:
Người hướng dẫn:
Ths. Phạm Khắc Chư
Ths. Phạm Khắc Chư
ĐỒ ÁN TỐT NGHIỆP
ĐỒ ÁN TỐT NGHIỆP
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 2

Nghiên cứu Tổng quan mạng thông tin di động
Nghiên cứu Tổng quan mạng thông tin di động

Tổng quan chồng giao thức WAP


Tổng quan chồng giao thức WAP

Kiến trúc WAP Push
Kiến trúc WAP Push

WAP và 3G
WAP và 3G

Hiện thực ứng dụng WAP – WAPGOOGLE
Hiện thực ứng dụng WAP – WAPGOOGLE
Nội dung đồ án
Nội dung đồ án
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 3
Tổng quan mạng thông tin di động 3G
Tổ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
»
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 4
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ụ !
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 5
Lộ trình phát triển từ GSM lên WCDMA
»
GSM HSCSD GPRS EDGE WCDMA
Node B
UE
Node B
RNC
RNC
MGW MGW
MSC Server GMSC Server
SGSN GGSN
MS
BTS
BSC
MSC/VLR
SGSN GGSN
RNC
RNC
Node B
Node B
UE
ATM

ATM
ATM
ATM
ATM
ATM
ATM
ATM
MS BTS
BSC MSC/VLR
1 khung
SGSN GGSN
8-PSK
GMSC
16 QAM
Node B
RNC
MGW
CSCF MGCF
MRF
GSMHSCSDGPRSEDGEUMTS Release 1999
TDMA
CDMA+TDMA
UMTS Release 4 UMTS Release 5
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 6
Tổng quan về giao thức WAP
Tổng quan về giao thức WAP

Lý do ra đời công nghệ WAP

Lý do ra đời công nghệ WAP

Khái niệm
Khái niệm

Kiến trúc tổng quan
Kiến trúc tổng quan

Chồng giao thức WAP
Chồng giao thức WAP
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 7
Lý do ra đời Công nghệ WAP
Lý do ra đời Công nghệ WAP
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 8
Khái niệm
Khái niệm

Application
Application
: Một chương trình máy tính, hoặc một đơn vị của
: 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
phần mềm máy tính được thiết kế để làm một nhiệm vụ xác
định
định


Wireless
Wireless
: Không có, hoặc không cần thiết phải có dây, liên
: 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
quan mạt thiết đến truyền dẫn vô tuyến

Protocol
Protocol
: Một tập các quy tắc kỹ thuật về thông tin làm thế nào
: 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ị.
để 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
WAP
Wireless Application Protocol
Wireless Application Protocol
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 9
Kiến trúc tổng quan
Kiến trúc tổng quan




Mô hình World Wide Web
Mô hình World Wide Web



Mô hình lập trình WAP
Mô hình lập trình WAP

Mạng tham khảo WAP
Mạng tham khảo WAP
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 10


Mô hình World Wide Web
Mô hình World Wide Web
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 11
Mô hình lập trình WAP
Mô hình lập trình WAP
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 12
Mô hình tham khảo WAP
Mô hình tham khảo WAP
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 13

Chồng giao thức WAP
Chồng giao thức WAP

Tổng quan
Tổng quan

WAE – Wireless Application Environment
WAE – Wireless Application Environment

WSP - Wireless Session Protocol
WSP - Wireless Session Protocol

WTP - Wireless Transaction Protocol
WTP - Wireless Transaction Protocol

WTLS
WTLS
-
-
Wireless Transport Layer Security
Wireless Transport Layer Security

WDP
WDP
-
-
Wireless Datagram Protocol
Wireless Datagram Protocol
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com

Slide 14
Tổng quan
Tổng quan
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 15
WAE – Wireless
WAE – Wireless
Application
Application
Environment
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
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
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
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
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
ứ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:
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
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
(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
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
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
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
Application (WTA, WTAI): Các dịch vụ điện thoại và các giao tiếp
lập trình
lập trình

Các định dạng nội dung: một tập các định dạng dữ liệu thích hợp,
Các định dạng nội dung: một tập các định dạng dữ liệu thích hợp,
bao gồm các hình ảnh các bản ghi danh bạ và thông tin lịch
bao gồm các hình ảnh các bản ghi danh bạ và thông tin lịch
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 16
WSP - Wireless Session Protocol
WSP - Wireless Session Protocol

Giao thức phiên không dây cung cấp cho lớp ứng dụng
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à
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
một dịch vụ hướng kết nối ảnh hưởng lên giao thức lớp
giao dịch

giao dịch
(WTP)
(WTP)
. Thứ hai là một dịch vụ phi kết nối ảnh
. 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
hưởng lên dịch vụ dữ liệu đồ an toàn hoặc không an
toàn
toàn
(WDP).
(WDP).
Các giao thức Phiên Không dây hiện tại
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
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
). WSP/B cung cấp các chức năng sau:
). 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í
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
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
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ộ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
Đàm phán các đặc trưng giao thức
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 17
WTP - Wireless Transaction Protocol
WTP - Wireless Transaction Protocol

Giao thức giao dịch không dây chạy trên đỉnh cảu
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
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
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
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
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
an toàn hoặc không an toàn, và cung cấp các đặc
trưng sau:
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
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

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
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
thông điệp xác nhận khi nhận một thông điệp
thông điệp xác nhận khi nhận một thông điệp

Tuỳ chọn chấp nhập dữ liệu ngoài
Tuỳ chọn chấp nhập dữ liệu ngoài

So khớp các PDU và trễ chấp nhận để thu nhỏ các thông điệp đã gửi
So khớp các PDU và trễ chấp nhận để thu nhỏ các thông điệp đã gửi

Các giao dịch không đồng bộ
Các giao dịch không đồng bộ
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 18
WTLS
WTLS
-
-
Wireless Transport Layer Security
Wireless Transport Layer Security

WTLS là một giao thức bảo mật dựa trên tiêu chuẩn công nghiệp của giao
WTLS là một giao thức bảo mật dựa trên tiêu chuẩn công nghiệp của giao
thức
thức
Bảo mật lớp Giao vận lớp – Transport Layer Security (TLS)

Bảo mật lớp Giao vận lớp – Transport Layer Security (TLS)
, trước đây
, trước đây
được biết đến dưới cái tên
được biết đến dưới cái tên
Tầng Socket an toàn - Secure Sockets Layer
Tầng Socket an toàn - Secure Sockets Layer
(SSL).
(SSL).
WTLS được dành để sử dụng cho các giao thức giao vận WAP và đã
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
đượ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:
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
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
đầu cuối di động và ứng dụng
server
server
là không bị thay đổi hay mất mát.
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
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à
đầu cuối và
server

server
ứng dụng là riêng tư và không được hiểu bởi bất kỳ kẻ trung
ứ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
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
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


server
server
ứng dụng
ứng dụng

Tính bảo vệ từ chối dịch vụ - WTLS chứa các đặt tính để xoá và từ chối dữ
Tính bảo vệ từ chối dịch vụ - WTLS chứa các đặt tính để xoá và từ chối dữ
liệu đã chuyển tiếp hoặc đã kiểm tra không thành công. WTLS tạo ra nhiều
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
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
thức phía trên
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 19
WDP - Wireless Datagram Protocol
WDP - Wireless Datagram Protocol

Giao thức lớp giao vận trong kiến trúc WAP được quy vào

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
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
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
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
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ụ
và truyền thông trong suốt qua một trong các dịch vụ
mang có sẵn.
mang có sẵn.

Khí đó các giao thức WDP cung cấp một giao diện chung
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
để 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
dụng – có khả năng độc lập chức năng trong mạng khồng
dây. Điều này đạt được bằng cách thích ứng lớp giao vận
dây. Điều này đạt được bằng cách thích ứng lớp giao vận
với các đặc trưng xác định của các dịch vụ mang bên dưới
với các đặc trưng xác định của các dịch vụ mang bên dưới
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 20
Kiến trúc WAP Push
Kiến trúc WAP Push


Giới thiệu
Giới thiệu

Kiến trúc Push Framework
Kiến trúc Push Framework

Push Proxy Gateway
Push Proxy Gateway

Các giao thức Push:
Các giao thức Push:
PAP (Push Access
PAP (Push Access
Protocol), P OTA (Push Over-the-Air)
Protocol), P OTA (Push Over-the-Air)
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 21
Giới thiệu về WAP Push
Giới thiệu về WAP Push
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 22
WAP Push Framework
WAP Push Framework
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 23
PPG - Push Proxy Gateway
PPG - Push Proxy Gateway


Push Proxy Gateway – PPG
Push Proxy Gateway – PPG
là một thực thể đảm
là một thực thể đảm
nhận hầu hết các công việc của kiến trúc Push.
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ư
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ộ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
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,
(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
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à
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,
người được phép truy nhập tới mạng WAP,
những người được push nội dung và những
những người được push nội dung và những
người không được phép.
người không được phép.
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 24
Các giao thức WAP Push
Các giao thức WAP Push


PAP:
PAP:
Push Access Protocol
Push Access Protocol

P-OTA:
P-OTA:
Push Over-the-Air
Push Over-the-Air
© 2003 By Default!
A Free sample background from www.powerpointbackgrounds.com
Slide 25
WAP và 3G
WAP và 3G

3Gwireless đưa ra các thay đổi trong truyền thông:
3Gwireless đưa ra các thay đổi trong truyền thông:

Dịch vụ mang dữ liệu IP
Dịch vụ mang dữ liệu IP

Độ rộng band cơ bản lớn hơn (32k hoặc hơn)
Độ rộng band cơ bản lớn hơn (32k hoặc hơn)

Thay đổi độ rộng band theo yêu cầu
Thay đổi độ rộng band theo yêu cầu
Tuy nhiên phổ tần vẫn bị giới hạn
Tuy nhiên phổ tần vẫn bị giới hạn


3Gwireless và WAP tạo ra một sự hopự tác xuất sắc
3Gwireless và WAP tạo ra một sự hopự tác xuất sắc

Băng thông lớn -> có thể cung cấp nội dung phong phú, giàu nội dung, các
Băng thông lớn -> có thể cung cấp nội dung phong phú, giàu nội dung, các
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
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
dễ dàng

Dẫn đến các dịch vụ WAP hiện tại chạy tốt hơn, nhanh hơn và rẻ hơn, đồng
Dẫn đến các dịch vụ WAP hiện tại chạy tốt hơn, nhanh hơn và rẻ hơn, đồng
thời cũng dễ dàng thêm các dịch vụ mới
thời cũng dễ dàng thêm các dịch vụ mới

Các mạng toàn IP ở mọi nơi
Các mạng toàn IP ở mọi nơi

Tạo các ứng dụng một cách đơn giản
Tạo các ứng dụng một cách đơn giản

Chi phí cho cơ sở hạ tầng thấp
Chi phí cho cơ sở hạ tầng thấp

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×