Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 88 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
88
Dung lượng
4,43 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI - ĐỖ MẠNH HÀ NGHIÊN CỨU VỀ LOCATION INDEX VÀ XÂY DỰNG ỨNG DỤNG Chuyên ngành : KỸ TTHUẬT MÁY TÍNH VÀ TRUYỀN THƠNG LUẬN VĂN THẠC SĨ KỸ THUẬT KỸ THUẬT MÁY TÍNH VÀ TRUYỀN THƠNG NGƯỜI HƯỚNG DẪN KHOA HỌC : TS PHẠM HUY HOÀNG Hà Nội – Năm 2012 Đỗ Mạnh Hà – 10BMTTT LỜI CAM ĐOAN Em xin cam đoan luận văn thân em nghiên cứu biên soạn, hướng dẫn TS Phạm Huy Hoàng Các số liệu có nguồn gốc rõ ràng tuân thủ nguyên tắc; kết trình bày luận văn thu thập trình nghiên cứu trung thực, khơng phải chép tồn văn cơng trình khác Hà Nội, tháng 03 năm 2012 Tác giả luận văn -1- Đỗ Mạnh Hà – 10BMTTT LỜI CẢM ƠN Luận văn thực hướng dẫn TS Phạm Huy Hồng – Viện Cơng nghệ thông tin Truyền thông – Trường Đại học Bách Khoa Hà Nội Em xin bày tỏ lòng biết ơn sâu sắc tới thầy có ý kiến dẫn quý báu trình em làm luận văn Em xin chân thành cảm ơn thầy cô Viện Công nghệ thông tin truyền thông, Viện đào tạo sau đại học tạo điều kiện cho em trình học tập nghiên cứu trường Cuối xin bày tỏ lòng cảm ơn tới người thân gia đình, bạn bè động viên giúp đỡ để em hoàn thành luận văn Hà Nội, tháng 03 năm 2012 Tác giả luận văn -2- Đỗ Mạnh Hà – 10BMTTT DANH MỤC CÁC TỪ VIẾT TẮT VÀ THUẬT NGỮ AP Access Point MAC Media Access Control Address WPS Wifi Positioning System LBS Location based service SSID Service Set Identifier GPS Global Position System 3G 3rd Generation -3- Đỗ Mạnh Hà – 10BMTTT DANH MỤC HÌNH MINH HỌA Hình 1.1 - Phương pháp định vị Time Of Arrival (TOA) - 11 Hình 1.2 - Phương pháp định vị Time Difference Of Arrival (TDOA) - 12 Hình 1.3 - Phương pháp định vị Angle of Arrival (AOA) - 13 Hình 1.4 - Phương pháp định vị Assisted –GPS - 13 Hình 1.5 - Các phương pháp xác định vị trí - 15 Hình 1.6 - Gói tin chứa địa MAC mạng Wifi - 18 Hình 1.7 - Bản đồ mạng lưới AP ghi nhận hệ thống SkyHook - 19 Hình 1.8 - Mơ tả bước q trình xác định vị trí sử dụng WPS - 22 Hình 1.9 - Biểu đồ biến động cường độ tín hiệu theo khoảng cách - 23 Hình 1.10 - Biểu đồ biến động tỷ lệ phản hồi theo khoảng cách - 24 Hình 1.11 - Ví dụ Particle Filter - 30 Hình 1.12 - Biều đồ thể mật độ AP trình thu thập liệu - 31 Hình 2.1 - Cơng nghệ hệ thống LBS - 37 Hình 2.2 - Các thành phần hệ thống LBS - 40 Hình 2.3 - Những yêu cầu người dùng liên quan đến vị trí địa lý - 42 Hình 2.4 - Các ứng dụng LBS - 43 Hình 2.5 - Ví dụ dịch vụ khẩn cấp – LBS - 44 Hình 2.6 - Ví dụ dịch vụ dẫn đường – LBS - 45 Hình 2.7 - Ví dụ dịch vụ thơng tin - LBS - 46 Hình 2.8 - Hình ảnh ứng dụng LBS Diadiem JSC - 47 Hình 2.9 - Hình ảnh ứng dụng LBS Diadiem JSC - 48 Hình 2.10 - Hình ảnh ứng dụng LBS Vietbando - 49 Hình 2.11 - Hình ảnh ứng dụng LBS Vietbando - 49 Hình 2.12 - Mơ hình hoạt động LBS - 50 Hình 3.1 - Activity Stack - 59 Hình 3.2 - Chu kỳ sống Activity - 59 Hình 3.3 - Các kiện chu kỳ sống ứng dụng - 61 Hình 3.4 - Thành phần giao diện Android - 62 - -4- Đỗ Mạnh Hà – 10BMTTT Hình 3.5 - Intents Android - 64 Hình 3.6 - Cơng cụ giả lập vị trí thiết bị Eclipse - 65 Hình 3.7 - Ví dụ Mapview Android - 70 Hình 4.2 - Biều đồ phân rã chức hệ thống - 77 Hình 4.3 - Thiết kế giao diện chương trình - 78 Hình 4.4 - Thiết kệ giao diện thị địa danh vị trí người dùng - 78 Hình 4.5 - Thiết kế giao diện hiển thị danh sách địa danh - 79 Hình 4.6 - Thiết kế giao diện địa danh chi tiết - 79 Hình 4.7 - Thiết kế lớp MapViewaAtivity - 80 Hình 4.8 - Thiết kế lớp Place - 80 Hình 4.9 - Thiết kế lớp PlaceManager - 81 Hình 4.10 - Giao diện chương trình thử nghiệm - 82 Hình 4.11 - Giao diện hiển thị vị trí người dùng địa danh - 82 Hình 4.11 - Giao diện danh sách địa danh thông tin chi tiết - 83 - -5- Đỗ Mạnh Hà – 10BMTTT MỤC LỤC LỜI CAM ĐOAN - LỜI CẢM ƠN - DANH MỤC CÁC TỪ VIẾT TẮT VÀ THUẬT NGỮ - DANH MỤC HÌNH MINH HỌA - MỤC LỤC - PHẦN MỞ ĐẦU - Đặt vấn đề - Mục tiêu đề tài - Nhiệm vụ phạm vi thực luận văn - - CHƯƠNG 1: TỔNG QUAN VỀ LOCATION INDEX - 10 Giới thiệu phương pháp xác định vị trí - 10 - 1.1 1.1.1 Handset-based : - 10 1.1.2 Network-based : - 11 - 1.1.3 Hybrid : - 13 1.1.4 1.2 Tổng kết: - 14 - Giới thiệu Location Index - 15 - 1.2.1 Ưu điểm - 16 1.2.2 Nhược điểm - 16 - 1.2.3 Thành phần hệ thống định vị dựa “Location Index” : - 16 - 1.3 Location Index sử dụng hệ thống định vị dựa mạng Wifi - 17 - 1.3.1 Xây dựng sở liệu cho hệ thống WPS - 20 - 1.3.2 Xác định vị trí người dùng cuối dựa sở liệu thu - 21 - 1.3.3 Khoảng cách định vị - 22 - 1.3.4 Các giải thuật định vị dùng WPS - 25 1.3.5 Vấn đề bảo mật thông tin hệ thống WPS - 32 - 1.4 Kết luận - 34 - CHƯƠNG : LOCATION BASED SERVICE - 36 2.1.Thế LBS - 37 2.1.1 Mối quan hệ GIS LBS - 37 2.1.2 Thành phần LBS - 38 - -6- Đỗ Mạnh Hà – 10BMTTT 2.1.3.Push – Pull services - 40 2.2.Ứng dụng LBS - 41 2.2.1.Yêu cầu người dùng - 41 2.2.2 Ví dụ LBS - 42 2.3 Các hệ thống LBS Việt Nam - 46 2.4.Mơ hình hoạt động LBS - 50 2.5 Những yêu cầu hệ thống LBS - 51 2.6 Kết luận - 52 - CHƯƠNG : LẬP TRÌNH ỨNG DỤNG TRÊN ANDROID - 53 3.1 Android SDK - 55 3.2 Máy ảo DALVIK: - 55 3.3 Các gói JAVA cần thiết - 56 3.4 Thành phần quan trọng Android project - 57 3.5 Chu kỳ sống ứng dụng Android - 57 3.6 Thành phần giao diện Android - 62 3.7 Map, geocoding, location based service - 64 3.8 Services Adnroid - 72 3.9 Kết luận - 74 - CHƯƠNG : XÂY DỰNG ỨNG DỤNG LOCATION BASED SERVICE - 75 4.1.Tổng quan hệ thống - 75 4.2 Phân tích - 77 4.3.Thiết kế - 78 4.3.1.Thiết kế giao diện - 78 4.3.2.Thiết kế lớp - 80 4.4.Cài đặt thực nghiệm - 81 4.4.1 Cài đặt - 81 4.4.2.Kết thực nghiệm - 81 4.4.3.Đánh giá hệ thống - 83 - KẾT LUẬN - 85 TÀI LIỆU THAM KHẢO - 87 - -7- Đỗ Mạnh Hà – 10BMTTT PHẦN MỞ ĐẦU Đặt vấn đề Ngày nay, với phát triển khoa học kỹ thuật, mà đặc biệt phát triển công nghệ thông tin viễn thông, dịch vụ thông tin di động có bước phát triển vượt bậc số lượng chất lượng Phạm vi phủ sóng ngày mở rộng, người liên lạc với đâu, khoảng cách người dường ngày ngắn lại Ở Việt Nam, số lượng thiết bị di động số lượng người sử dụng ngày tăng Không dừng lại việc nghe – gọi đơn thuần, thiết bị di động ngày đáp ứng nhiều nhu cầu người dùng, giải trí, tra cứu thơng tin, học tập làm việc Một tính quan trọng ngày trở nên phổ biến, xác định vị trí người dùng, cung cấp thơng tin hữu ích cho người dùng dựa vào vị trí họ.Có nhiều phương pháp khác dùng để xác định vị trí người dùng, “Location Index” phương pháp mang lại độ xác cao, phạm vi đáp ứng lớn, xác định vị trí người dùng mơi trường ngồi trời lẫn mơi trường nhà Nhận thấy tầm quan trọng việc nghiên cứu phương pháp xác định vị trí người dùng, mơ hình hệ thống dịch vụ dựa vị trí người dùng, tính ứng dụng thực tiễn cao, hướng phát triển dịch vụ dựa vị trí Việt nam, tác giả chọn đề tài: “Nghiên cứu Location Index xây dựng ứng dụng.” -8- Đỗ Mạnh Hà – 10BMTTT Mục tiêu đề tài - Nghiên cứu phương pháp xác định vị trí người dùng dựa thiết bị di động Tập trung nghiên cứu phương pháp sử dụng “Location Index” - Nghiên cứu mơ hình hệ thống dịch vụ dựa vị trí - Từ nghiên cứu lý thuyết trên, áp dụng xây dựng ứng dụng thực tế Nhiệm vụ phạm vi thực luận văn - Nghiên cứu phương pháp xác định vị trí sử dụng “Location Index” triển khai giới - Nghiên cứu mô hình hệ thống dịch vụ dựa vị trí, dịch vụ triển khai Việt Nam - Xây dựng ứng dụng thực nghiệm - Trong phạm vi luận văn này, chủ yếu trọng xây dựng ứng dụng thử nghiệm theo mơ hình triển khai, với sở liệu mẫu Chưa thể xây dựng liệu hoàn chỉnh đế sử dụng thực tế -9- Đỗ Mạnh Hà – 10BMTTT // TODO: Actions to perform when service is created } @Override public IBinder onBind(Intent intent) { // TODO: Replace with service binding implementation return null; } } Trong hầu hết trường hợp nên ghi đè lên onStart Điều gọi Services bắt đầu gọi đến startService, thể phương thức ghi đè lên onStart sau: @Override public void onStart(Intent intent, int startId) { // TODO: Actions to perform when service is started } Một xây dựng Service phải đăng ký tập tin mainifest tab sau: Khởi chạy, điều khiển tương tác với Sercice Để khởi chạy Service gọi startService Nếu Service yêu cầu quyền truy cập mà ứng dụng khơng có lời gọi bị chuyển vào SecurityException sau: // khởi tạo không tường minh startService(new Intent(MyService.MY_ACTION)); // khởi tạo tườngm inh startService(new Intent(this, MyService.class)); Để dừng Service ta gọi stopService, đưa vào Intent để xác định Service ngăn chặn - 73 - Đỗ Mạnh Hà – 10BMTTT ComponentName service = startService(new Intent(this, BaseballWatch.class)); // sử dụng tên service để dừng Service stopService(new Intent(this, service.getClass())); // dừng service tường minh try { Class serviceClass = Class.forName(service.getClassName()); stopService(new Intent(this, serviceClass)); } catch (ClassNotFoundException e) {} Nếu startService gọi Service chạy, phương thức onStart Service thực lần Các gọi đến startService khơng lồng lên có gọi nhất, để chấm dứt sử dụng stopService không kể lần startService gọi 3.9 Kết luận Qua trình nghiên cứu hệ điều hành Android tảng lập trình Android, thấy Android tảng tốt, có nhiều thư viện hỗ trợ cho việc phát triển ứng dụng Dịch vụ dựa vị trí : Hệ thống đồ Google, thư viện dùng để xác định vị trí người dùng : GPS, Wifi (sử dụng hệ thống “Location Index” khủng lồ Google ), thư viện liên quan đến Geocoding, giúp dễ dàng tạo chức tìm kiếm Có thể nói Android cơng nghệ thích hợp để bắt đầu xây dựng ứng dụng dịch vụ dựa vị trí - 74 - Đỗ Mạnh Hà – 10BMTTT CHƯƠNG : XÂY DỰNG ỨNG DỤNG LOCATION BASED SERVICE Nội dụng : - Mô tả hệ thống, thành phần hệ thống - Phân tích chức hệ thống - Thiết kế, xây dựng ứng dụng đánh giá kết 4.1.Tổng quan hệ thống Như trình bày chương , LBS dịch vụ thông tin tiếp cận với thiết bị di động , sử dụng thơng tin vị trí địa lý để đáp ứng yêu cầu từ người dùng.Trên thực tế , triển khai nhiều dịch vụ LBS , nhiều lĩnh vực khác Một dịch vụ phổ biến , cung cấp cho người dùng vị trí địa điểm mà họ muốn tìm kiếm ( : địa điểm du lịch, khu vui chơi, di tích lịch sử, nhà hàng, khách sạn ), gần với vị trí họ Đồng thời, với mong muốn xây dựng hệ thống dịch vụ hỗ trợ quảng bá hình ảnh Việt Nam đến khách du lịch ngồi nước, khn khổ luận văn này, tác giả lựa chọn xây dựng thử nghiệm hệ thống : “Địa danh Việt Nam”, với chức tra cứu địa danh Việt Nam gần vị trí người dùng nhất, bao gồm danh lam thắng cảnh, cơng trình di tích lịch sử, địa điểm du lịch Việt Nam Từ mơ hình hệ thống LBS , gồm thành phần : • Thiết bị di động • Mạng kết nối • Thành phần định vị • Thành phần cung cấp dịch vụ ứng dụng • Thành phần cung cấp liệu nội dung Trong , thành phần Mạng kết nối Thiết bị di động thuộc nhà cung cấp dịch vụ mạng người sử dụng.Do bản, hệ thống gồm có ba thành phần : • Thành phần định vị : Thành phần có nhiệm vụ xác định vị trí người dùng thông qua phương pháp định vị - 75 - Đỗ Mạnh Hà – 10BMTTT • Thành phần dịch vụ ứng dụng : Thành phần có nhiệm vụ xây dựng ứng dụng thiết bị di động, cho phép người dùng tương tác với dịch vụ • Thành phần nội dung liệu : Thành phần có nhiệm vụ cung cấp sở liệu , cho phép tìm kiếm thơng tin mà người dùng cần Mối quan hệ thành phần sau : Ứng dụng dịch vụ Cơ sở liệu Định vị Hình 4.1 : Sơ đồ tổng quan hệ thống thử nghiệm LBS (1) : Yêu cầu xác định vị trí người dùng (2) : Trả vị trí người dùng (3) : Yêu cầu danh sách địa điểm (4) : Trả danh sách địa điểm Từ mơ hình trên, thấy hệ thống chia thành ba Mơ-đun , Mơ-đun có nhiệm vụ chức riêng.Trong phần sau chương , trình bày chi tiết q trình xây dựng Mơ-đun : “Ứng dụng dịch vụ “ - 76 - Đỗ Mạnh Hà – 10BMTTT 4.2 Phân tích Ứng dụng phải đảm bảo chức : • Hiện thị đồ: sử dụng số liệu đồ có sẵn • Hiển thị vị trí người dùng đồ : Sử dụng thơng tin vị trí lấy từ thành phần định vị • Hiển thị vị trí địa danh gần vị trí người người dùng Ngồi , ứng dụng có thêm số chức : • Dẫn đường từ vị trí người dùng đến địa danh gần • Cho phép người dùng ghi lại cảm nhận họ địa danh dạng lưu bút online • Cho phép người dùng đánh giá địa danh Biểu đồ phân rã chức : Hình 4.2 : Biều đồ phân rã chức hệ thống - 77 - Đỗ Mạnh Hà – 10BMTTT 4.3.Thiết kế 4.3.1.Thiết kế giao diện a,Giao diện chương trình : Đây giao diện người dùng chạy chương trình.Hiển thị đồ Mapview, Menu với chức : định vị, liệt kê địa danh tùy chỉnh Hình 4.3 : Thiết kế giao diện Hình 4.4 – Thiết kế giao diện hiển chương trình thị địa danh vị trí người dùng - 78 - Đỗ Mạnh Hà – 10BMTTT c.Giao diện danh sách địa danh Hình 4.5 – Thiết kế giao diện hiển thị danh sách địa danh d Giao diện địa danh chi tiết : Hình 4.6 – Thiết kế giao diện địa danh chi tiết - 79 - Đỗ Mạnh Hà – 10BMTTT 4.3.2.Thiết kế lớp Từ bước nhận định lớp tham gia ca sử dụng bước phân tích, kết hợp với cơng nghệ sử dụng , lớp điều chỉnh thiết kế lại sau : a,Lớp MapViewActivity : Kế thừa từ Lớp MapActivity – Activity chương trình Thực thao tác với đồ, hiển thị vị trí người dùng, địa danh MapViewActivity :MapActivity + placeMng : PlaceManager + sensorManager: SensorManager +onCreate() +onDestroy() +onStart() +onPause() … Hình 4.7 : Thiết kế lớp MapViewaAtivity b.Lớp Place: chứa thông tin địa danh Place + location : Location + name :String +descriton :String + rate : float +id : int + setRate (int value) + Place() Hình 4.8 : Thiết kế lớp Place - 80 - Đỗ Mạnh Hà – 10BMTTT c.Lớp PlaceManager : lớp quản lý danh sách Place PlaceManager + places : ArrayList + findPlaces(Location c) + ratePlace(int placeId) + commentPlace(int placeId, String msg) Hình 4.9 : Thiết kế lớp PlaceManager 4.4.Cài đặt thực nghiệm 4.4.1 Cài đặt Chương trình cài đặt Android SDK, có sử dụng số thư viện : android.location com.google.android.maps Sử dụng Eclipse IDE để phát triển ứng dụng 4.4.2.Kết thực nghiệm Chương trình thực số chức sau : • Hiển thị đồ , cho phép người dùng tương tác với đồ • Xác định vị trí người dùng hiển thị lên đồ • Tìm kiếm địa danh gần mà người dùng hiển thị lên đồ • Tìm đường từ vị trí người dùng đến địa danh • Xem chi tiết địa danh, cho phép người dùng đánh giá gửi cảm nhận địa danh - 81 - Đỗ Mạnh Hà – 10BMTTT Một số hình ảnh ứng dụng Hình 4.10 – Giao diện chương trình thử nghiệm Hình 4.11 – Giao diện hiển thị vị trí người dùng địa danh ds d - 82 - Đỗ Mạnh Hà – 10BMTTT Hình 4.11 – Giao diện danh sách địa danh thông tin chi tiết 4.4.3.Đánh giá hệ thống • Chương trình đáp ứng chức mục tiêu đề : hiển thị đồ , xác định vị trí người dùng , tìm kiếm địa danh…Việc thao tác với đồ tốt, giao diện dễ sử dụng • Xác định vị trí người dùng tốt, độ xác cao, sử dụng kết hợp GPS lẫn Wifi ( sử dụng sở liệu “Location Index” Google Có thể xác định vị trí mơi trường nhà • Tính đánh giá, viết cảm nhận địa danh giúp cho người dùng có nhìn khách quan địa danh, từ lựa chọn địa danh đến • Hệ thống dẫn đường giúp cho người dùng dễ dàng tìm địa danh - 83 - Đỗ Mạnh Hà – 10BMTTT • Tuy nhiên, hệ thống bị hạn chế mặt liệu, mà sở liệu mang tính chất demo Trong phạm vi luận văn, chưa đủ điều kiện để xây dựng hệ thống liệu đầy đủ • Ứng dụng thiết bị di động đơn giản, thiếu bước xác thực người dùng : quản lý user, đăng nhập, đăng ký - 84 - Đỗ Mạnh Hà – 10BMTTT KẾT LUẬN Luận văn trình bày cách tổng quan nghiên cứu lý thuyết dựa công nghệ, giải pháp áp dụng giới, đồng thời đưa ý tưởng, mơ hình bước triển khai ứng dụng Với mục đích xây dựng hệ thống dịch vụ dựa vị trí, cung cấp thơng tin cần thiết, hữu ích cho người dùng, hệ thống đáp ứng chức hệ thống dịch vụ dựa vị trí, ngồi có tính so với dịch vụ khác triển khai Việt Nam Các kiến thức thu được: • Nghiên cứu nắm phương pháp xác định vị trí người dùng sử dụng “Location Index”, mơ hình hệ thống dịch vụ dựa vị trí • Tìm hiểu lựa chọn công nghệ phù hợp cho xây dựng phát triển ứng dụng Hệ thống đáp ứng được: • Xác định vị trí người dùng, sử dụng kết hợp phương pháp xác định vị trí • Xây dựng hệ thống lưu trữ liệu, thơng tin liên quan đến địa điểm, vị trí Việt Nam • Từ vị trí người dùng liệu hệ thống, cung cấp cho người dùng thơng tin hữu ích liên quan đến vị trí người dùng • Giao diện ứng dụng dành cho người Việt, thân thiệt dễ sử dụng Thực tế, hệ thống dịch vụ dựa vị trí hệ thống lớn, đặc biệt mặt liệu.Quá trình xây dựng liệu trình lâu dài, cần đầu tư nhiều thời gian cơng sức, để hồn thiện mặt nội dung, cung cấp cho người dùng thông tin hữu ích Trong khn khổ luận văn, xây dựng cá nhân, chắn xây dựng hệ thống hoàn thiện, đầy - 85 - Đỗ Mạnh Hà – 10BMTTT đủ thông tin, có giá trị người dùng Tuy nhiên, từ nghiên cứu đạt được, với mơ hình ứng dụng xây dựng, tác giả mong muốn với cá nhân, tổ chức khác, kêt hợp phát triển ứng dụng thành hệ thống hồn chỉnh Định hướng phát triển: • Bổ sung thêm chức hệ thống, cung cấp cho người dùng tất thơng tin cần thiết • Tối ưu hóa hệ thống, sử dụng cơng nghệ nhất, để cải thiện tốc độ xử lý, khả lưu trữ khối lượng liệu lớn • Nghiên cứu vấn đề bảo mật thơng tin, đảm bảo quyền riêng tư người dùng, tránh tác động không mong muốn đến người dùng hệ thống • Phát triển ứng dụng nhiều tảng, thiết bị di động khác nhau, cho đáp ứng đa số người dùng di động Việt Nam • Cuối cùng, em xin chân thành cảm ơn TS Phạm Huy Hoàng hướng dẫn em hoàn thành luận văn Sinh viên thực Đỗ Mạnh Hà - 86 - Đỗ Mạnh Hà – 10BMTTT TÀI LIỆU THAM KHẢO Ann Cavoukian, Kim Cameron, “The Unforeseen Uses of Pre-existing Architecture”, Information & Privacy Commissioner of Ontario, 2011 Jonas Willaredt, “WiFi and Cell-ID based positioning - Protocols, Standards and Solutions”, 2011 Reto Meier, “Professional Android™ Application Development”, Wiley Publishing, Inc, 2009 Stefan Steiniger, Moritz Neun Alistair, “Foundations of Location Based Services”, Lecture Notes on LBS, V 1.0 Yu-Chung Cheng, Yatin Chawathe, Anthony LaMarca, “Accuracy Characterization for Metropolitan-scale Wi-Fi Localization”, Intel Corporation, 2005 Một số trang web tham khảo: http://en.wikipedia.org http://vi.wikipedia.org http://developer.android.com - 87 - ... pháp sử dụng ? ?Location Index? ?? - Nghiên cứu mơ hình hệ thống dịch vụ dựa vị trí - Từ nghiên cứu lý thuyết trên, áp dụng xây dựng ứng dụng thực tế Nhiệm vụ phạm vi thực luận văn - Nghiên cứu phương... đề tài: ? ?Nghiên cứu Location Index xây dựng ứng dụng. ” -8- Đỗ Mạnh Hà – 10BMTTT Mục tiêu đề tài - Nghiên cứu phương pháp xác định vị trí người dùng dựa thiết bị di động Tập trung nghiên cứu phương... trọng xây dựng ứng dụng thử nghiệm theo mô hình triển khai, với sở liệu mẫu Chưa thể xây dựng liệu hoàn chỉnh đế sử dụng thực tế -9- Đỗ Mạnh Hà – 10BMTTT CHƯƠNG 1: TỔNG QUAN VỀ LOCATION INDEX