1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Tìm hiều công nghệ bluetooth và viết chương trình ứng dụng

253 15 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 253
Dung lượng 4,99 MB

Nội dung

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA CÔNG NGHỆ THƠNG TIN BỘ MƠN MẠNG MÁY TÍNH VÀ VIỄN THƠNG ĐÀO QUÝ THÁI AN - TRẦN THỊ MỸ HẠNH TÌM HIỂU VỀ CÔNG NGHỆ BLUETOOTH VÀ VIẾT ỨNG DỤNG MINH HỌA LUẬN VĂN CỬ NHÂN TIN HỌC Tp.HCM, 7/2005 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA CÔNG NGHỆ THÔNG TIN BỘ MƠN MẠNG MÁY TÍNH VÀ VIỄN THƠNG ĐÀO Q THÁI AN 0112421 TRẦN THỊ MỸ HẠNH 0112345 TÌM HIỂU VỀ CÔNG NGHỆ BLUETOOTH VÀ VIẾT ỨNG DỤNG MINH HỌA GIÁO VIÊN HƯỚNG DẪN : Thạc sĩ : HUỲNH THỤY BẢO TRÂN NIÊN KHÓA 2001 - 2005 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LỜI CÁM ƠN Chúng em xin bày tỏ lịng biết ơn chân thành đến Cơ Huỳnh Thụy Bảo Trân, người tận tâm hướng dẫn, giúp đỡ chúng em suốt thời gian thực luận văn Chúng xin gửi tất lòng biết ơn sâu sắc kính trọng đến ơng bà, cha mẹ, tồn thể gia đình, người nuôi dạy chúng trưởng thành đến ngày hôm Chúng em xin chân thành cám ơn quý Thầy cô Khoa Công nghệ thông tin, trường Đại học Khoa học Tự nhiên Tp.Hồ Chí Minh tận tình giảng dạy, hướng dẫn, giúp đỡ tạo điều kiện cho chúng em thực tốt luận văn Xin chân thành cám ơn giúp đỡ, động viên bảo nhiệt tình anh chị tất bạn, người giúp có đủ nghị lực ý chí để hồn thành luận văn Mặc dù cố gắng hết sức, song chắn luận văn khơng khỏi thiếu sót Chúng em mong nhận thông cảm bảo tận tình q Thầy Cơ bạn TP.HCM, 7/2005 Nhóm sinh viên thực Đào Quý Thái An – Trần Thị Mỹ Hạnh LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LỜI NÓI ĐẦU Ngày nay, xã hội phát triển mạnh mẽ, kỹ thuật ngày đại nên nhu cầu trao đổi thông tin, giải trí, nhu cầu điều khiển thiết bị từ xa,…ngày cao Và hệ thống dây cáp phức tạp lại đáp ứng tốt nhu cầu này, khu vực chật hẹp, nơi xa xơi, phương tiện vận chuyển,…Vì cơng nghệ không dây đời phát triển mạnh mẽ, tạo nhiều thuận lợi cho người đời sống ngày Kỹ thuật không dây phục vụ nhiều nhu cầu khác người, từ nhu cầu làm việc, học tập đến nhu cầu giải trí chơi game, xem phim, nghe nhạc, v.v…Với nhu cầu đa dạng phức tạp đó, kỹ thuật không dây đưa nhiều chuẩn với đặc điểm kỹ thuật khác để phù hợp với nhu cầu, mục đích khả người sử dụng IrDA, WLAN với chuẩn 802.11, ZigBee, OpenAir, UWB, Bluetooth,… Mỗi chuẩn kỹ thuật có ưu, khuyết điểm riêng nó, Bluetooth dần lên kỹ thuật không dây tầm ngắn có nhiều ưu điểm, thuận lợi cho thiết bị di động Với tổ chức nghiên cứu đông đảo, đại số lượng nhà sản xuất hỗ trợ kỹ thuật Bluetooth vào sản phẩm họ ngày tăng, Bluetooth dần lan rộng khắp giới, xâm nhập vào lĩnh vực thiết bị điện tử tương lai thiết bị điện tử hỗ trợ kỹ thuật Xuất phát từ lý trên, chúng em thực đề tài “TÌM HIỂU CƠNG NGHỆ BLUETOOTH VÀ VIẾT ỨNG DỤNG MINH HỌA” Trong đề tài này, chúng em tìm hiểu kỹ thuật khơng dây Bluetooth xây dựng chương trình truyền phonebook qua Bluetooth điện thoại Nokia sử dụng hệ điều hành Symbian Series 60 với với máy tính Mục tiêu đề tài tìm hiểu cơng nghệ Bluetooth xây dựng ứng dụng thông qua Bluetooth điện thoại Nokia Series 60 máy tính để minh họa hoạt động kỹ thuật … Các nội dung đề tài bao gồm: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com • Tìm hiểu hoạt động kỹ thuật Bluetooth • Tìm hiểu vấn đề bảo mật, virus cách công vào điện thoại di động thơng qua Bluetooth • Tìm hiểu hệ điều hành Symbian series 60 • Xây dựng ứng dụng chạy điện thoại di động Nokia series 60 có tích hợp Bluetooth để: trao đổi phonebook hai điện thoại di động với nhau, điện thoại di động máy tính Nội dung luận văn chia làm phần 10 chương: PHẦN I: BLUETOOTH Chương Giới thiệu tổng quan Bluetooth: Giới thiệu khái quát công nghệ Bluetooth khái niệm, lịch sử phát triển, đặc điểm số ứng dụng Bluetooth Chương Kỹ thuật Bluetooth: Mô tả chi tiết kỹ thuật Bluetooth như: khái niệm dùng cơng nghệ, sóng radio Bluetooth, tầng giao thức, đặc điểm kĩ thuật Bluetooth so sánh Bluetooth với vài công nghệ không dây khác Chương Vấn đề an tồn bảo mật Bluetooth: Phân tích vấn đề an toàn bảo mật, hacking, virus, giải pháp bảo mật Bluetooth Chương Các ưu nhược điểm tương lai Bluetooth: Trình bày ưu khuyết điểm Bluetooth tương lai công nghệ PHẦN II: HỆ ĐIỀU HÀNH SYMBIAN Chương Tổng quan hệ điều hành Symbian hệ Series 60: Giới thiệu tổng quan hệ điều hành Symbian kiến trúc hệ thống Giới thiệu Series 60, platform điện thoại di động thông minh hãng Nokia dùng Symbian, lập trình ứng dụng Symbian lập trình C++ cho Symbian Chương Lập trình C++ Symbian : Trình bày số vấn đề lập trình C++ Symbian Chương Bluetooth Symbian : Lập trình sử dụng giao tiếp Bluetooth Symbian với C++: vấn đề lập trình giao tiếp Bluetooth LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com PHẦN III: XÂY DỰNG ỨNG DỤNG MINH HỌA SỬ DỤNG CÔNG NGHỆ BLUETOOTH Chương Phân tích thiết kế ứng dụng trao đổi phonebook qua Bluetooth: Phân tích thiết kế chương trình ứng dụng phonebook Chương Cài đặt thử nghiệm: tiến hành cài đặt thử nghiệm ứng dụng Chương 10 Tổng kết LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tìm hiểu cơng nghệ Bluetooth viết ứng dụng minh họa MỤC LỤC Phần LÝ THUYẾT VỀ BLUETOOTH 11 Chương GIỚI THIỆU TỔNG QUAN VỀ BLUETOOTH 12 1.1 Khái niệm Bluetooth 12 1.2 Lịch sử, hình thành phát triển Bluetooth 12 1.2.1 Lịch sử tên Bluetooth: 12 1.2.2 Hình thành phát triển Bluetooth: 12 1.3 Các đặc điểm Bluetooth 14 1.4 Ứng dụng Bluetooth 15 1.4.1 Thiết bị thông minh 15 1.4.2 Thiết bị truyền 16 1.4.3 Thiết bị truyền liệu 17 1.4.4 Các ứng dụng nhúng 18 1.4.5 Một số ứng dụng khác 20 Chương KỸ THUẬT BLUETOOTH 21 2.1 Các khái niệm dùng công nghệ Bluetooth 21 2.1.1 Master Unit : 21 2.1.1 Slaver Unit : 21 2.1.2 Piconet: 22 2.1.3 Scatternet: 23 2.1.4 Kết nối theo kiểu ad hoc: 25 2.1.5 Định nghĩa liên kết vật lý Bluetooth: 26 2.1.6 Trạng thái thiết bị Bluetooth: 26 2.1.7 Các chế độ kết nối: 27 2.2 Bluetooth Radio 27 2.2.1 Ad Hoc Radio Connectivity 27 2.2.2 Kiến trúc hệ thống Bluetooth Radio 28 2.2.2.1 Radio Spectrum-Dãy sóng vơ tuyến: 28 2.2.2.2 Interference Immunity – Sự chống nhiễu: 29 2.2.2.3 Multiple Access Scheme_Phối hợp đa truy cập: 30 2.3 Kĩ thuật trải phổ nhảy tần công nghệ Bluetooth 32 2.3.1 Khái niệm trải phổ công nghệ không dây : 32 2.3.2 Kĩ thuật nhảy tần số công nghệ Bluetooth : 32 Đào Quý Thái An – Trần Thị Mỹ Hạnh LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tìm hiểu công nghệ Bluetooth viết ứng dụng minh họa 2.4 Cách thức hoạt động Bluetooth 35 2.4.1 Cơ chế truyền sửa lỗi : 35 2.4.2 Quá trình hình thành Piconet 36 2.4.3 Quá trình hình thành Scatternet 38 2.5 Các tầng giao thức Bluetooth 39 2.5.1 Bluetooth Radio: 40 2.5.2 BaseBand: 42 2.5.2.1 Network topology 42 2.5.2.2 Liên kết SCO ACL 44 2.5.2.3 Địa thiết bị .44 2.5.2.4 Định dạng gói tin 45 2.5.2.5 Quản lý trạng thái 45 2.5.2.6 Thiết lập kết nối 46 2.5.2.7 Các chế độ kết nối: 47 2.5.2.8 Những chức khác Baseband 47 2.5.3 Link Manager Protocol: 48 2.5.4 Host Controller Interface: 48 2.5.4.1 Những thành phần chức HCI .48 2.5.4.2 Các lệnh HCI .50 2.5.4.3 Các kiện, mã lỗi, luồng liệu HCI 50 2.5.4.4 Host Controller Transport Layer 51 2.5.5 Logical link control and adaption protocol (L2CAP): 51 2.5.5.1 Những yêu cầu chức L2CAP .51 2.5.5.2 Những đặc điểm khác L2CAP 52 2.5.6 RFCOMM Protocol: 53 2.5.7 Service Discovery Protocol: 54 2.5.7.1 Thiết lập giao thức SDP 54 2.5.7.2 Các dịch vụ SDP 55 2.5.7.3 Tìm kiếm dịch vụ 55 2.5.7.4 Data element 56 2.6 Bluetooth Profiles: 57 2.6.1 profile tổng quát đặc tả Bluetooth v1.1: 59 2.6.2 Model-Oriented Profiles 60 2.6.3 Một số Profiles khác 62 Đào Quý Thái An – Trần Thị Mỹ Hạnh LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tìm hiểu cơng nghệ Bluetooth viết ứng dụng minh họa Hình B - Lựa chọn contact để truyền Khi nhận liệu từ máy kết nối tới, thông báo cho người dùng xác nhận xem có thực thêm contact nhận vào phonebook hay không Việc thêm contact vào phonebook diễn người dùng chọn Yes, chọn No, liệu nhận bị hủy bỏ Hình B - Sử dụng ứng dụng PbkExchange Để chấm dứt kết nối, người dùng chọn vào mục “Disconnect” menu, đó, ứng dụng thực chấm dứt kết nối chuyển menu ban đầu lúc khởi tạo * Sử dụng Client: Sau khởi tạo, menu ứng dụng, người dùng chọn vào mục “Connect To Device” : Đào Quý Thái An – Trần Thị Mỹ Hạnh 231 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tìm hiểu cơng nghệ Bluetooth viết ứng dụng minh họa Hình B - Khởi tạo điện thoại client Khi đó, Bluetooth chưa bật lên, thông báo xuất xác nhận xem người dùng có muốn bật Bluetooth lên khơng Nếu Bluetooth bật lên, tiếp đó, ứng dụng thực việc tìm kiếm thiết bị Bluetooth xung quanh, người dùng chọn thiết bị để thực kết nối Hình B - Lựa chọn thiết bị để kết nối Khi kết nối thành công, việc trao đổi phonebook thực giống Server Sử dụng ứng dụng PbkExchange máy tính : Giao diện ứng dụng điện thoại sau : Đào Quý Thái An – Trần Thị Mỹ Hạnh 232 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tìm hiểu cơng nghệ Bluetooth viết ứng dụng minh họa Hình B - 10 Giao diện ứng dụng PbkExchange máy tính Để kết nối với điện thoại, người dùng phải chọn cổng COM mà driver USB Bluetooth định để lắng nghe kết nối tứ điện thoại Các cổng COM có máy liệt kê Combo box người dùng chọn, người dùng nhập vào bàn phím cổng COM để lắng nghe với định dạng : COMx( với x số hiệu cổng, ví dụ : COM1, COM2 ) Khi chọn cổng, người dùng nhấn vào nút nhấn Listen để kết nối vào cổng COM đó, đó, Driver USB Bluetooth tự động thiết lập quảng bá dịch vụ Bluetooth Serial Port lắng nghe yêu cầu kết nối từ điện thoại Hình B - 11 Combo Box lựa chọn cổng COM Dữ liệu phonebook lưu file có đường dẫn textbox “Data File” Hình B - 12 File liệu Đào Quý Thái An – Trần Thị Mỹ Hạnh 233 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tìm hiểu cơng nghệ Bluetooth viết ứng dụng minh họa Các contact phonebook hành (đang xử lý) thể Listbox : Hình B - 13 Listbox chứa phonebook hành Khung chứa sau thể thông tin vắn tắt contact chọn listbox : Hình B - 14 Thơng tin sơ lược contact Người dùng xem thông tin chi tiết contact cách nhấn vào nút Detail, double-click vào contact listbox Sau kết nối với điện thoại thành công, người dùng thực truyền liệu sang điện thoại, truyền tất contact có listbox chọn contact truyền Nút nhấn “Send Pbk to phone” thực truyền toàn phonebook qua điễn thoại, nút “Send Selected Items” thực truyền contact chọn listbox qua điện thoại Đào Quý Thái An – Trần Thị Mỹ Hạnh 234 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tìm hiểu công nghệ Bluetooth viết ứng dụng minh họa Việc truyền liệu thực có điện thoại kết nối thành cơng với máy tính Ngồi ra, chương trình cịn cho phép người dùng tạo contact máy tính để truyền qua điện thoại Khi nhấn vào nút “New Contact”, dialog cho phép nhập thông tin contact : Hình B - 15 Dialog NewContact Một số chức khác ứng dụng : lưu file, nạp file, xóa contact khỏi phonebook, hiển thị vài thơng tin liên quan đến chương trình textbox “log” có kết nối thành cơng hay khơng, cổng COM có sẵn sàng hay khơng, thơng tin trình trao đổi liệu Hình B - 16 Textbox Log Đào Quý Thái An – Trần Thị Mỹ Hạnh 235 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tìm hiểu cơng nghệ Bluetooth viết ứng dụng minh họa PHỤ LỤC C : Xây dựng ứng dụng HelloWorld Symbian với Series 60 SDK v1.2 Trong phần này, xây dựng ứng dụng HelloWorld xuất hình lời chào HelloWorld nhằm minh họa cho việc xây dựng ứng dụng với Series 60 SDK tạo file cài đặt (.sis) ứng dụng Cài dặt chương trình cần thiết : • Microsoft Visual C++ 6.0 ( cần cài thêm service pack, service pack 3) • Cài đặt mơi trường thực thi Java, đây, dùng SDK v1.2 nên ta dùng Java Runtime Environment 1.3.1 để phù hợp với cơng cụ SDK • Cài đặt Perl (Perl dùng để chạy Tool cho Symbian biên dịch, tạo file sis hay Tool tiện ích khác ) • Cài đặt Series 60 SDK v1.2 • Cài đặt Application Wizard MmpClick kèm theo SDK theo hướng dẫn cài nằm hai thư mục tương ứng là: \Symbian\6.1\Series60\Series60Tools\applicationwizard \Symbian\6.1\Series60\Series60Tools\mmpclick Tạo Project Sau cài đặt thành công SDK cơng cụ Application Wizard MmpClick, ta tạo project cho ứng dụng Symbian cách dễ dàng Visual C++ 6.0 Trong Visual C++ 6.0 : • Chọn : File-> New • Chọn Series 60 AppWizard v1.9 Đào Quý Thái An – Trần Thị Mỹ Hạnh 236 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tìm hiểu cơng nghệ Bluetooth viết ứng dụng minh họa • Nhập tên Project nơi tạo project, nhấn next để tiếp tục Hình C - Tạo Project symbian visual C++ Tiếp đó, ta để nguyên thiết lập mặc định, nhấn Finish để kết thúc Wizard, đó, hình xuất thông báo thông tin ứng dụng tạo : Đào Quý Thái An – Trần Thị Mỹ Hạnh 237 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tìm hiểu cơng nghệ Bluetooth viết ứng dụng minh họa Hình C - Thơng tin project tạo Nhấn OK để xác nhận, đó, project xây dựng ứng dụng cho Symbian tạo Cấu trúc thư mục ứng dụng HelloWorld Sau kết thúc Wizard tạo ứng dụng, thư mục ứng dụng tạo có cấu trúc sau : Hình C - Cấu trúc thư mục ứng dụng HelloWorld • Thư mục group :Thư mục dự án, chứa file dự án: HelloWorld.mmp, bld.inf • Thư mục inc : chứa file Header lớp chứa file khai báo tài nguyên • Thư mục src : thư mục mã nguần, chứa file cài đặt chương trình • Thư mục data : Thư mục liệu: chứa liệu cần cho chương trình ứng dụng • Thư mục aif : Thư mục thông tin ứng dụng: chứa file tài nguyên rss để tạo file aif hình ảnh, tài nguyên phục vụ cho ứng dụng Tập hợp hình lưu trữ file mbm (multi bitmap) • Thư mục install : chứa file pkg, thành phần cài đặt bổ sung cho ứng dụng hình nền, file liệu Đào Quý Thái An – Trần Thị Mỹ Hạnh 238 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tìm hiểu cơng nghệ Bluetooth viết ứng dụng minh họa Mở project có : Để mở project có, ta vào thư mục group project, click phải vào file mmp, chọn Create VC Workspace : Hình C - Mở project có Khi đó, project tạo workspace để mở Visual C, để mở project, ta click phải vào file mmp chọn “Open VC Workspace” Hình C - Mở project có Xây dựng biên dịch ứng dụng Ứng dụng xây dựng kiểm lỗi môi trường VC ứng dụng Visual C khác, để biên dịch ứng dụng, chọn từ menu Build nhấn F7 Để chạy ứng dụng, chọn Execute từ menu Build nhấn F5, visual C yêu cầu chọn đến file thực thi ứng dụng, đây, ta chọn đường dẫn tới máy ảo Series 60 : Đào Quý Thái An – Trần Thị Mỹ Hạnh 239 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tìm hiểu cơng nghệ Bluetooth viết ứng dụng minh họa [nơi cài đặt SDK]\Epoc32\Release\wins\udeb\epoc.exe : Hình C - Chạy ứng dụng HelloWorld Khi đó, máy ảo Series 60 chạy, ta sử dụng phím di chuyển để chuyển tới ứng dụng tạo chọn mở ứng dụng : Hình C - Ứng dụng HelloWorld Khi đó, hoàn thành ứng dụng HelloWorld Tạo file cài đặt cho ứng dụng HelloWorld: Ứng dụng sau kiểm thử thành công thiết bị ảo, để cài đặt ứng dụng điện thoại thật, phải tạo file cài đặt sis cho ứng dụng Đào Quý Thái An – Trần Thị Mỹ Hạnh 240 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tìm hiểu công nghệ Bluetooth viết ứng dụng minh họa Để tạo file cài đặt cho ứng dụng, tạo từ dịng lệnh cách sử dụng lệnh makesis Symbian, sử dụng công cụ mmpclick SDK sau : + Trước hết phải biên dịch ứng dụng với thiết lập dành cho hệ thống AMRI sau: Trên công cụ EPOC, chọn mục “Epoc Package File Utility”, chọn : targetỈ ARMI, biên dịch lại ứng dụng cách lick vào mục “Epoc Build Utility” công cụ EPOC Hình C - Biên dịch ứng dụng cho hệ thống ARMI Hoặc biên dịch cho hệ thống ARMI cách click phải vào file mmp chọn mục “Build for armi” sau : Hình C - Biên dịch ứng dụng cho hệ thống ARMI Đào Quý Thái An – Trần Thị Mỹ Hạnh 241 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tìm hiểu cơng nghệ Bluetooth viết ứng dụng minh họa Khi đó, hình console xuất cho biết tình trạng biên dịch thơng báo lỗi có ứng dụng cho hệ thống ARMI + Sau biên dịch ứng dụng dành cho hệ thống ARMI, ta sử dụng công cụ Sisar SDK để tạo file cài đặt cho ứng dụng sau: • Mở Sisar : C:\Symbian\6.1\Shared\EPOC32\Tools\sisar\sisar.jar • Chọn File->New Project thiết lập cấu hình cho project Sisar : ƒ Từ ToolỈ Import PKG file : chọn tới file HelloWorld.pkg thư mục install ứng dụng ƒ Trong Tab : Configuration, chọn định đến thư mục để lưu project file sis tạo Hình C - 10 Tạo file cài đặt • Khi đó, để tạo file sis, chọn : ToolỈBuild SIS file, sau đó, file sis tạo thư mục project định Đào Quý Thái An – Trần Thị Mỹ Hạnh 242 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tìm hiểu cơng nghệ Bluetooth viết ứng dụng minh họa Cài đặt ứng dụng thiết bị thật: Sau tạo file sis, ứng dụng sẵn sàng cài đặt điện thoại thật Để cài đặt ứng dụng sử dụng chức cài đặt PC PC Suit truyền file sis vào điện thoại (bằng Bluetooth , hồng ngoại, thông qua Cable) sử dụng chức cài đặt ứng dụng có điện thoại Tài liệu tham khảo Tài liệu viết: [ 1] Đặng Minh Thắng, Chu Nguyên Tú, Xây dựng hệ thống điều khiển máy tính từ xa sử dụng công nghệ Bluetooth, Luận văn cử nhân tin học, Đại học Khoa học Tự nhiên TP.Hồ Chí Minh, 2004 [ 2] Jan Beutel, Oliver Kasten, Matthias Ringwald, Frank Siegemund, Lothar Thiele, Bluetooth Smart Nodes for Mobile Ad-hoc Networks, Swiss National Science Foundation, 2003 [ 3] Nupur Mittal, Bluetooth Technology Models and Future, Exforsys Inc, 2005 [ 4] Charlie White, Bluetooth: Past, Present and Future, CEN talks with Mike Foley, Executive Director, Bluetooth SIG, Digital Media Online, 2005 [ 5] Peter Judge, Why Bluetooth version matters, Techworld, 2005 [ 6] Forum Nokia – Bluetooth Technology Overview – Nokia, 2003 [ 7] David Kammer, Gordon McNutt, Brian Senese, Jennifer Bray, The Short Range Interconnect Solution Application Developer’s Guide, Synpress , 2002 [ 8] Atmel Corporation– The Bluetooth™ Wireless Technology White Paper,2000 [ 9] Sil Janssens, Preliminary study:BLUETOOTH SECURITY, 2004 [ 10] Jahanzeb Khan, Anis Khwaja, Building Secure Wireless Networks with 802.11, Wiley Publishing, Inc., Indianapolis, Indiana, 2003 Đào Quý Thái An – Trần Thị Mỹ Hạnh 243 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tìm hiểu công nghệ Bluetooth viết ứng dụng minh họa [ 11] Steven Vittitoe, Bluetooth Security, SANS Institute 2004, [ 12] By Michelle Man, BLUETOOTH AND WI-FI, Socket Communications, Inc.,2002 [ 13] Pico Communications, A Comparison of Bluetooth™ and Wi-Fi™ (802.11b), Pico Communications, 2001 [ 14] Dr Peter Driessen, Bluetooth Evaluation Project, BlueSuit Research, 2001 [ 15] Eric Holland, Understanding Your Wireless Options, Sensors online, 2004 [ 16] Bluetooth– Specification of the Bluetooth System, Bluetooth, 2004 [ 17] Forum Nokia – Developer Platform 1.0 for Series 60: Getting Started with C++ Application Development - Nokia, 2003 [ 18] Forum Nokia – Series 60 Application Framework Handbook - Nokia, 2002 [ 19] Forum Nokia – Introduction to Series 60 Applications for C++ Developers - Nokia, 2002 [ 20] Forum Nokia – Setting Up and Using Bluetooth Hardware with Development Tools - Nokia, 2004 [ 21] Forum Nokia – Designing Bluetooth Applications in C++- Nokia, 2004 [ 22] Nokia – Series 60 SDK Help – Nokia Series 60 SDK 1.2 [ 23] Forum Nokia – Using Contact APIs – Nokia, 2004 Website: [ 24] Symbian, http://www.symbian.com [ 25] Forum Nokia, http://www.forum.nokia.com [ 26] Palo wireless, http://www.palowireless.com Đào Quý Thái An – Trần Thị Mỹ Hạnh 244 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tìm hiểu cơng nghệ Bluetooth viết ứng dụng minh họa [ 27] http://www.bluetooth.com [ 28] http://www.bluetooth.org [ 29] http://www.zedge.no [ 30 http://www.securityfocus.com [ 31] The Codeproject, http://www.codeproject.com [ 32] The Codeguru, http://www.codeguru.com [ 33] SourceForge, http://www.sourceforge.net [ 34] Experts Exchange, http://www.experts-exchange.com [ 35] The NewLC, http://www.newlc.com [ 36] Forum GSM , www.gsm.com.vn/forum/ [ 37] Series 60, www.Series60.com Đào Quý Thái An – Trần Thị Mỹ Hạnh 245 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... thực đề tài “TÌM HIỂU CÔNG NGHỆ BLUETOOTH VÀ VIẾT ỨNG DỤNG MINH HỌA” Trong đề tài này, chúng em tìm hiểu kỹ thuật khơng dây Bluetooth xây dựng chương trình truyền phonebook qua Bluetooth điện... Symbian, lập trình ứng dụng Symbian lập trình C++ cho Symbian Chương Lập trình C++ Symbian : Trình bày số vấn đề lập trình C++ Symbian Chương Bluetooth Symbian : Lập trình sử dụng giao tiếp Bluetooth. .. luanvanchat@agmail.com Tìm hiểu cơng nghệ Bluetooth viết ứng dụng minh họa Phần LÝ THUYẾT VỀ BLUETOOTH ™ Chương Giới thiệu tổng quan Bluetooth ™ Chương Kỹ thuật Bluetooth ™ Chương Vấn đề an toàn bảo mật Bluetooth

Ngày đăng: 01/11/2022, 20:11

w