Trạng thái hoạt động của GMLC

Một phần của tài liệu ĐỊNH VỊ DI ĐỘNG KHÔNG SỬ DỤNG GPS (Trang 48 - 49)

CHƯƠNG 1 : GIỚI THIỆU VỀ GIẢI PHÁP ĐỊNH VỊ DI ĐỘNG

2.3.2.Trạng thái hoạt động của GMLC

2.3. Mơ hình hoạt động của hệ thống

2.3.2.Trạng thái hoạt động của GMLC

2.3.2.1 Trạng thái vô hiệu (NULL)

Trong trạng thái NULL, một yêu cầu định vị cụ thể từ một số LCS client chưa được nhận hoặc đã hoàn thành. Sau khi một yêu cầu vị trí nhận được từ một LCS client, GMLC vẫn ở trạng thái NULL trong khi nhận dạng của client và trạng thái nguyên thủy của yêu cầu vị trí được xác nhận.

2.3.2.2 Trạng thái chất vấn (INTERROGATION )

Trong trạng thái này, GMLC gửi một chất vấn tới HLR nhà của MS để xác định vị trí và đang chờ nhận đáp ứng địa chỉ VMSC và IMSI cho MS này.

2.3.2.3 Trạng thái định vị (LOCATION)

Trong trạng thái này, GMLC gửi một yêu cầu tới VMSC phục vụ MS để xác định vị trí và chờ đáp ứng về vị trí ước lượng.

2.3.2.4 Chuyển đổi trạng thái

Các trạng thái chuyển đổi trong GMLC như hình 2.16 sau:

Hình 2.16: Quá trình chuyển đổi giữa các trạng thái trong GMLCChuyển từ trạng thái NULL sang chất vấn: Chuyển từ trạng thái NULL sang chất vấn:

Đồ án tốt nghiệp Đại học Chương 2: Thiết kế hệ thống

Nếu GMLC không biết địa chỉ VMSC hoặc MS IMSI khi nó nhận một yêu cầu dịch vụ định vị từ một vài LCS client, trạng thái sẽ chuyển từ NULL sang trạng thái chất vấn và gửi một yêu cầu tới HLR nhà của MS về địa chỉ VMSC và IMSI.

Chuyển từ trạng thái NULL sang trạng thái định vị:

Nếu GMLC đã biết được cả địa chỉ VMSC và MS IMSI khi nó nhận được một yêu cầu dịch vụ định vị từ LCS client (ví dụ như các thơng tin cũ từ các u cầu trước đó đối với cùng MS), GMLC sẽ chuyển từ trạng thái NULL sang trạng thái định vị và gửi một yêu cầu định vị tới VMSC.

Chuyển từ trạng thái định vị sang trạng thái NULL:

Sau khi GMLC nhận một đáp ứng ước lượng vị trí từ VMSC, nó chuyển tiếp ước lượng vị trí này tới LCS yêu cầu và chuyển sang trạng thái NULL.

2.3.2.5 Chức năng đồng hồ hẹn giờ chất vấn (INTERROGATION Timer)

GMLC chạy một đồng hồ hẹn giờ khi ở trạng thái chất vấn để giới hạn lượng thời gian chờ đáp ứng chất vấn từ HLR. Nều đồng hồ hết thời hạn trước khi nhận được một đáp ứng, GMLC sẽ báo có lỗi định vị tới LCS client và chuyển sang trạng thái NULL.

2.3.2.6 Chức năng đồng hồ hẹn giờ định vị (LOCATION Timer)

GMLC chạy một đồng hồ hẹn giờ khi ở trạng thái định vị để giới hạn thời gian chờ một đáp ứng vị trí ước lượng từ VMSC. Nếu thời gian kết thúc trước khi nhận được đáp ứng, GMLC sẽ báo tình trạng định vị lỗi tới LCS client và chuyển sang trạng thái NULL.

Một phần của tài liệu ĐỊNH VỊ DI ĐỘNG KHÔNG SỬ DỤNG GPS (Trang 48 - 49)