1. Trang chủ
  2. » Luận Văn - Báo Cáo

đồ án tốt nghiệp xây dựng modul gateway chia sẻ kết nối internet với điện thoại di động bằng công nghệ bluetooth

26 740 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 26
Dung lượng 2,08 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Xây dựng modul Gateway chia sẻ kết nối internet với điện thoại di động bằng công nghệ Bluetooth Giáo viên hướng dẫn: ThS Lương Mạnh Bá Sinh viên thực hiện: Bùi Huy Tùng – Lớp CNPM – K4

Trang 1

Xây dựng modul Gateway chia

sẻ kết nối internet với điện

thoại di động bằng công nghệ

Bluetooth

Giáo viên hướng dẫn: ThS Lương Mạnh Bá

Sinh viên thực hiện: Bùi Huy Tùng – Lớp CNPM – K48

Trang 2

Ý tưởng của đồ án

Trang 5

• Công nghệ không dây tầm ngắn sử dụng sóng Radio

• Được Ericsson nghiên cứu từ 1994

• Bluetooth SIG: Ericsson, IBM, Intel, Nokia, Toshiba, Motorola,…

• 1999: Bluetooth 1.0

• 2003: Bluetooth 1.2

• 2004: Bluetooth 2.0 + EDR

• 2007: Bluetooth 2.1

Trang 6

Đặc điểm của Bluetooth

• Tầm hoạt động ngắn (1m – 100m)

• Tiêu thụ ít năng lượng (1 – 100 mW)

• Tốc độ không nhanh (Bluetooth 2.0 + EDR: max 3 Mbps)

• Sử dụng sóng Radio dải tần ISM (2.4 GHz)

• Xuyên qua vật cản

Trang 7

Mạng Bluetooth

Trang 8

Nhảy tần số (Frequency

Hopping)

• Mỗi gói tin được truyền ở một tần số khác nhau

• 79 tần số, mỗi tần số cách nhau 1MHz, bắt đầu từ 2402MHz, kết thúc ở 2480MHz

• Tốc độ nhảy 1600 hops/s

• Được sử dụng nhiều vì giảm nhiễu, giảm dội sóng, chống nghe lén.

Trang 9

Các bước kết nối

• Inquiry: Tìm kiếm thiết bị

• Page: Thiết lập kết nối

• Connection: Đã kết nối

Trang 10

Bluetooth Profiles

• Thống nhất cách sử dụng Bluetooth

• Bluetooth Profile: Sử dụng để làm gì, thông qua các giao thức nào

Trang 11

An toàn thông tin

• Ba yếu tố đảm bảo an toàn thông tin cho kết nối Bluetooth:

– Kỹ thuật nhảy tần số

– Xác thực

– Mã hoá

Trang 13

qua Bluetooth

• Qua giao thức RFCOMM (Cổng COM ảo)

– Thông tin chảy theo luồng

– Hạn chế về tốc độ

– Lập trình đơn giản

– Không phụ thuộc phần mềm Bluetooth

• Qua giao thức L2CAP

– Truyền tin bằng các gói tin

– Tận dụng hết tốc độ

– Lập trình phức tạp

– Phụ thuộc phần mềm Bluetooth

Trang 15

Kiến trúc hệ thống

Trang 16

Nhiệm vụ của Gateway

• Lắng nghe từ một virual port do bluetooth tạo ra.

• Nhận các gói tin từ client, trích rút url và gửi đến

modul Content Server.

• Nhận thông tin trả lại từ Content Server, đóng gói và chuyển về client.

Trang 17

điện thoại di động

Trang 18

Thiết kế gói tin

Trang 19

điện thoại di động

• Giao tiếp qua cổng COM ảo.

• Xây dựng lớp Session và SessionProcessor để giao tiếp với điện thoại di động.

• Sử dụng các phương thức của Net Compact

Framwork để đọc/ghi dòng dữ liệu từ/đến cổng COM

ảo đó.

Trang 20

Giao tiếp với modul Content

Server

• Thông qua giao thức HTTP.

• Xây dựng lớp WebInterface phục vụ cho việc

gửi/nhận dữ liệu từ modul Content Server.

• Sử dụng các lớp và phương thức của Net Compact Framework để gửi/nhận dữ liệu.

Trang 21

chương trình

• Trên Gateway

Trang 22

Một số kết quả thực hiện

chương trình (tiếp)

• Trên điện thoại di động

Trang 24

Tổng kết

• Kết quả đạt được

– Hiểu biết về công nghệ Bluetooth.

– Lập trình tốt trên môi trường NET.

– Xây dựng được modul Gateway, cổng trung chuyển thông tin để điện thoại di động có thể duyệt web bằng công nghệ Bluetooth.

Trang 26

Xin cảm ơn mọi người đã

theo dõi

Ngày đăng: 16/10/2014, 12:09

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w