Giao thức định vị di động (MLP)

Một phần của tài liệu Dịch vụ định vị sử dụng thiết bị đầu cuối di động (Trang 56 - 60)

3.3.1.2 .Các dạng bản tin HTTP

3.3.2.Giao thức định vị di động (MLP)

MLP định nghĩa một số các LCS nhằm hỗ trợ các loại LBS khác nhau với các yêu cầu khác nhau liên quan đến khả năng sẵn có, độ trễ, và độ tin cậy của dữ liệu vị trí và khả năng truyền dẫn của nó. Việc trao đổi nội dung giữa client LCS và server định vị là dựa trên XML, và mỗi dịch vụ định vị gồm một số các bản tin cho việc truyền dẫn nội dung XML. Chuẩn định danh một số các giao thức mức ứng dụng, vì thế tạo nên tính độc lập MLP của một cơng nghệ truyền thơng riêng. Theo các ngun tắc đó, MLP được tổ chức thành một cấu trúc lớp, như trong hình 3.10.

Hình 3.10. Cấu trúc MLP

Lớp dịch vụ là lớp cao nhất và gồm tất cả các dịch vụ định vị. Nó được phân loại theo các dịch vụ cơ bản, cải tiến và các dịch vụ MLP khác. Các dịch vụ cơ bản được chuẩn hoá cho ứng dụng chỉ liên quan tới các LCS được chỉ trong 3GPP, đó là các dịch vụ được cung cấp bởi mạng GSM và UMTS. Các dịch vụ cải tiến và dịch vụ MLP khác có thể được chỉ rõ bởi các chuẩn khác hiệp hội khác, như OGC (Open Geospatial Consortium), hay chúng được dự trữ cho tương lai, mà nhờ đó làm cho MLP trở thành một cách tiếp cận có khả năng mở rộng và mềm dẻo. Các dịch vụ khác nhau của lớp dịch vụ chia sẻ một số các thành phần thông tin chung, mà chẳng hạn, cố định cấu trúc hay dữ liệu định vị, thể hiện các nhận dạng của đích, các tham số chất lượng,… Các thành phần thơng tin đó được sắp xếp vào lớp thành phần, và chúng được chỉ bởi các định nghĩa loại tài liệu XML (DTD- Document Type Definition)

Cuối cùng, lớp vận chuyển thể hiện giao thức lớp ứng dụng được sử dụng để truyền nội dung XML mà được chứa bởi các lớp ở trên. Mặc dù chuẩn MLP xác định một số các giao thức thay đổi (chẳng hạn, giao thức truy nhập đối tượng đơn giản SOAP) hay giao thức phiên không dây (WSP), chỉ có một chuyển đổi sẵn có đó cho HTTP. Chuẩn MLP cố định 2 cổng socket để hoạt động, là cổng 9210 cho kết nối

không bảo mật và kết nối 9211 cho các kết nối bảo mật. Một kết nối khơng bảo mật có thể được sử dụng nếu server định vị và client LCS được đặt trong một miền riêng và bảo mật, trong khi đối với hoạt động trên Internet cơng cộng, truyền thơng mã hố được khuyến nghị để tăng tính bảo mật và riêng tư của dữ liệu định vị. Mã hố, tính tồn vẹn dữ liệu, và nhận thực là dựa trên dịch vụ SSL/TLS.

Hình 3.11. Trao đổi bản tin MLP

- Yêu cầu tức thời định vị chuẩn (SLIR). SLIR thực hiện truy vấn dữ liệu định vị

và được sử dụng bất cứ khi nào một LCS yêu cầu dữ liệu định vị của một hay vài đích một cách tức thời, trong một khoảng thời gian định trước. Nó sẵn có trong chế độ đồng bộ và chế độ không đồng bộ. Trong chế độ đồng bộ, client LCS yêu cầu vị trí của một hay vài đích, sau khi server định vị tập hợp tất cả dữ liệu định

vị và trả về đáp ứng định vị. Một trở ngại của phương pháp tiếp cận này là nếu dữ liệu định vị của một số lượng các đích lớn hơn được gói vào một request đơn. Trả lời sẽ khơng được trả về sau đó trước khi mạng xác định được tất cả vị trí, mà có thể tiêu tốn một thời gian không thể chấp nhận được. Trong trường hợp này, chế độ khơng đồng bộ có thể được ưa dùng hơn, tại đó server định vị tạo ra các bản tin chuyên dụng đối với một đích đến hay một nhóm con các đích đến được chỉ trong request ngay khi dữ liệu định vị là sẵn có. Điều này đảm bảo rằng dữ liệu định vị đi qua mà không chuyển tiếp đến LCS client và khơng mất tính cập nhật khi nó đến nơi.

- Yêu cầu tức thời vị trí khẩn (ELIR). ELIR được sử dụng để yêu cầu dữ liệu định

vị của một đích mà đang khởi tạo một cuộc gọi khẩn. Trả lời request này phải được trả về tức thời, đó là trong một khoảng thời gian định trước đến LCS client, mà thông thường được đặt ở trung tâm báo khẩn.

- Dịch vụ báo cáo vị trí chuẩn (SLRS). SLRS được sử dụng liên quan với dịch vụ

định vị di động của 3GPP. Nó rõ ràng được khởi xướng hoặc bởi chính đích định vị hoặc bởi server định vị để cung cấp một client LCS nào đó với dữ liệu định vị. Tương ứng, client này cần được chỉ bởi thực thể khởi tạo.

- Dịch vụ báo cáo vị trí khẩn cấp (ELRS). Đây là phần tương đương với SLRS

trong trường hợp khẩn cấp. Nó được sử dụng khi mạng mặc định định vị một vị trí đích mà khởi tạo một cuộc gọi khẩn để gửi dữ liệu đến trung tâm khẩn cấp gần nhất.

- Dịch vụ báo cáo vị trí bắt buộc (TLRS). TLRS được sử dụng để ghi lại một đích

định vị bởi một client LCS. Dịch vụ được bao gồm ở server định vị bởi một request, mà chỉ thị bộ khởi tạo khi gửi một report định vị. Trong phiên bản hiện thời, MLP hỗ trợ chỉ các cập nhật định kỳ và cập nhật khi đích đăng ký với mạng. Các cơ chế cập nhật cải tiến, như ghi dựa trên khoảng cách và ghi dựa trên miền, không được hỗ trợ trong phiên bản mới nhất. Lấy dấu được thực hiện cho tới khi client LCS gửi stop request đến server định vị.

Nội dung XML được trao đổi trong bản tin của các dịch vụ đó được chỉ bởi 7 XML DTD ở lớp thành phần. Danh sách sau cung cấp một cái nhìn tổng quan các DTD.

- Các định nghĩa thành phần định danh. Chỉ ra một số thay đổi đối với việc định danh một đích trong một request, chẳng hạn sử dụng bởi các địa chỉ MSISDN,

- Các định nghĩa thành phần chức năng. Xác định một số các tham số cho các bản tin cấu hình, như là timestamp, mức ưu tiên, các trigger, hay các địa chỉ push.

- Các định nghĩa thành phần định vị. Cung cấp một phương tiện cho việc phân loại dữ liệu định vị theo các hình dạng khác nhau (các điểm, vùng trịn, đa giác, …), cũng như chỉ ra các tham số liên quan như các hệ thống tham chiếu không gian, hướng, tốc độ.

- Các định nghĩa thành phần hình dạng. Cố định định dạng dữ liệu cụ thể của hình được xác định bởi định nghĩa các thành phần định vị

- Các định nghĩa thành phần chất lượng của định vị. Định danh các tham số cho việc biểu diễn chất lượng mong đợi của dữ liệu định vị trong một request, chẳng hạn, độ chính xác đứng, độ chính xác kinh độ, vĩ độ, và thời gian định vị lớn nhất - Các định nghĩa thành phần tham số mạng. Cho phép biểu diễn dữ liệu định vị theo thuật ngữ các tham số mạng GSM/UMTS như các bộ định danh cell hay các giá trị cải biến thời gian (nếu cần)

- Các định nghĩa thành phần ngữ cảnh. Được sử dụng cho việc nhận thực client LCS ở server định vị và chỉ ra người dùng yêu cầu vị trí đích (người yêu cầu)

Một phần của tài liệu Dịch vụ định vị sử dụng thiết bị đầu cuối di động (Trang 56 - 60)