2.3.Mô hình hoạt động của LBS

Một phần của tài liệu nghiên cứu thiết kế xây dựng hệ thống dịch vụ dựa trên vị trí trong mạng 3g mô đun xây dựng ứng dụng bản đồ trên di động j2me (Trang 32 - 34)

- Thông qua ví dụ về việc tìm kiếm nhà hàng gần nhất, chúng ta sẽ thấy được quá trình yêu cầu dịch vụ cũng như kết quả phản hồi từ hệ thống.

Hình 2.8 : Mô hình hoạt động của LBS

Thông tin người dùng muốn biết là một hướng dẫn đến nhà hàng gần họ nhất.Vì vậy , người dùng có thể lựa chọn chức năng thích hợp trên thiết bị di động của họ .Ví dụ : Mở phần Tìm kiếm , nhập “Nhà hàng”.Quá trình hoạt động sẽ diễn ra như sau :

B1: Bây giờ , nếu chức năng đã được kich hoạt ,vị trí của thiết bị di động sẽ thu được từ Dịch vụ định vị.Nó có thể là từ hệ thống GPS hoặc thông qua chức năng định vị của mạng di động.Sau đó, khách hàng gửi thông tin yêu cầu, trong đó có đối tượng tìm kiếm (nhà hàng ) và vị trí của họ thông qua mạng kết nối (communication network) đến một nơi cụ thể , được gọi là gateway.

B2: Gateway có nhiệm vụ trao đổi thông điệp giữa mạng di động và Internet.Vì thế, biết được các địa chỉ WEB từ một vài máy chủ ứng dụng và định tuyến yêu cầu đến đúng máy chủ đặc trưng.Gateway cũng sẽ lưu lại thông tin về thiết bị di động.

B3: Máy chủ ứng dụng sẽ đọc yêu cầu và kich hoạt dịch vụ thích hợp ,trong trường hợp này là dịch vụ tìm kiếm.

B4: bây giờ , dịch vụ sẽ phân tích thông điệp và dựa vào vị trí người dùng để trả lời lại yêu cầu. Trong ví dụ này , dịch vụ sẽ tra cứu thông tin trong cơ sở dữ liệu, và tìm ra nhà hàng gần người dùng nhất.

B5: Tiếp theo , dịch vụ sẽ tìm kiếm thông tin về các tuyến đường và kiểm tra khả năng người dùng có thể đến được đó

B6:Khi có đầy đủ các thông tin, dịch vụ sẽ tạo ra một vùng đệm và một truy vấn định tuyến để lấy một vài nhà hàng.Sau khi lựa chọn được một danh sách nhà hàng, kết quả sẽ được gửi trả lại người dùng thông qua Internet , gateway và mạng di động.

Danh sách nhà hàng sẽ được liệt kê cho người dùng dưới dạng text hoặc được vẽ trên bản đồ.Sau đó người dùng có thể hỏi thông tin về những nhà hàng đó ( thực

đơn, giá cả …), khi đó sẽ kich hoạt một loại dịch vụ khác.Cuối cùng , nếu người dùng chọn một nhà hàng nào đó, họ có thể hỏi đường đến nhà hàng đó.

Một phần của tài liệu nghiên cứu thiết kế xây dựng hệ thống dịch vụ dựa trên vị trí trong mạng 3g mô đun xây dựng ứng dụng bản đồ trên di động j2me (Trang 32 - 34)