Quy trình của ứng dụng 7 4-

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu cơ chế truyền thông và xây dựng công cụ phân tích, xử lý số liệu internet trên thông tin trên thông tin liên lạc vệ tinh địa tĩnh (Trang 74 - 77)

3.2. Chƣơng trình ứng dụng 7 4-

3.2.2. Quy trình của ứng dụng 7 4-

3.2.2.1. Công đoạn thực hiện chương trình

Hình 3-24: Mô hình thu, phân tích và xử lý số liệu Internet vệ tinh

Qua mô hình trên cho ta thấy, tín hiệu từ Anten thu vệ tinh ở mức cao tần, được hạ xuống trung tần (IF = 70 MHz hoặc 140 MHz). Tín hiệu này đi qua bộ chia tín hiệu đến máy tính (có card xử lý số) hoặc modem (thu, phát tín hiệu). Tại đây với thiết bị phần cứng, card xử lý số và phần mềm đi cùng có chức năng thực hiện giải điều chế, giải mã đường truyền, giải xáo trộn và giải nhân kênh (nếu có). Sau đó số liệu được đăng ký qua phần mềm trên máy tính. Số liệu đăng ký này được đưa vào chương trình ứng dụng để phân tích hoặc xử lý ra dữ liệu rõ.

Với đặc thù của tín hiệu vệ tinh thu được, hiện tại chúng ta chưa có một công cụ nào để thực hiện xử lý ra dữ liệu rõ.

3.2.2.2. Quy trình phân tích và xử lý

Trên cơ sở các kết quả đăng ký được, từ nghiên cứu lý thuyết và phân tích luồng bit thực tế, xây dựng quy trình phân tích và xử lý offline như sau:

Các bước phân tích luồng Internet vệ tinh:

Chương trình đọc File số liệu đầu vào, tìm cờ của khung HDLC, PPP, Ethernet II, FrameRelay. Nếu chương trình phát hiện có gói số liệu nằm giữa 2 cờ thì tiến hành cắt bỏ cờ, lọc lấy khung dữ liệu:

- Cắt bỏ các cờ, gỡ bit nhồi, thể hiện khung dữ liệu lên danh sách hiển thị; - Từ danh sách các khung, người dùng kích chuột vào khung cần phân tích; - Chương trình tiến hành phân tích từ header mức cao (HDLC, PPP, Ethernet II, FrameRelay), đến header gói IP và header giao thức TCP, UDP tầng giao vận.

Hình 3-25: Lưu đồ thuật toán phân tích số liệu Internet vệ tinh

Tổng quát các bước xử lý luồng Internet vệ tinh miêu tả như sau:

Chương trình đọc các File số liệu đầu vào, tìm cờ của khung HDLC, PPP, Ethernet II, FrameRelay. Nếu chương trình phát hiện có gói số liệu nằm giữa 2 cờ thì chương trình bắt đầu xử lý: Đ S Đ S Bắt đầu Kết thúc Đầu vào: file bit

Còn khung

Đọc file

Cấu trúc PPP, HDLC, Ethernet

II, Frame Relay

Hiển thị khung số liệu

S Đ S Bắt đầu Kết thúc Khung phân tích Kiểm tra IP4 Phân tích khung IP4 Kiểm tra TCP/UD P Đ Phân tích khung TCP/UDP Phân tích Application

- Cắt bỏ các cờ, gỡ bit nhồi, cắt toàn bộ header của khung;

- Xác định gói IP4, kích thước header và kích thước của gói IP, tìm địa chỉ đích, địa chỉ nguồn của gói IP;

- Xác định giao thức TCP, UDP của tầng giao vận, cắt bỏ header IP, header TCP và header UDP.

- Xác định loại dịch vụ của từng gói số liệu đóng trong các khung dữ liệu trong file thu được, xử lý theo giao thức đó để lấy ra số liệu mang thông tin;

- Tìm tất cả các gói số liệu của cùng một dịch vụ, của cùng phiên làm việc để ghép lại với nhau theo đúng thứ tự mà bên phát đã phát đi.

- Kết quả ở đầu ra chương trình xử lý ta thu được các file thông tin: .html; .doc; .pdf; .gif; .mpeg; .eml; xls; .mp3; .g729; ...

Hình 3-27: Lưu đồ thuật toán xử lý số liệu Internet vệ tinh với dạng HTTP

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu cơ chế truyền thông và xây dựng công cụ phân tích, xử lý số liệu internet trên thông tin trên thông tin liên lạc vệ tinh địa tĩnh (Trang 74 - 77)