Chèn BBHEADER

Một phần của tài liệu Nghiên cứu truyền hình số vệ tinh theo tiêu chuẩn châu Âu thế hệ thứ hai (DVBS2) và khả năng ứng dụng tại Việt Nam (Trang 51)

Một trường BBHEADER có độ dài cố định (10 byte) sẽ được thêm vào phần đầu của DATA FIELD nhằm xác định cấu trúc của DATA FIELD đó. BBHEADER gồm các thành phần:

1) MATYPE (2 byte): mô tả định dạng dòng dữ liệu đầu vào, phương pháp thích nghi kiểu truyền dẫn, chế độ làm việc CCM hay ACM, hệ số roll-off α.

Trong đó:

- TS/GS-Transport Stream/Generic Stream: Đầu vào là dòng truyền tải hay dòng dữ liệu chung (2 bit).

- SIS/MIS-Single Input Stream/Multiple Input Stream: Một hay nhiều dòng dữ liệu đầu vào (1bit).

- CCM/ACM: Mã hóa và điều chế không đổi CCM hay mã hóa và điều chế thích nghi ACM (1bit).

- ISSYI-Input Stream Synchronization Indicator: Chỉ thị cơ chế định thời ở phía thu có hoạt động hay không (1bit).

- NPD-Null Packet Deletion: Chỉ thị cơ chế xóa các gói rỗng có hoạt động hay không (1bit).

- RO: Hệ số roll-off α (2bit).

Bảng 2.1. Giá trị các trường trong MATYPE-1

TS/GS SIS/MIS CCM/ACM ISSYI NPD R0

11: Dòng gói truyền tải 1= một dòng 1: Có 1: Có 1: Có 00=0,35 00: Dữ liệu chung, gói 0=nhiều dòng 0: ACM 0: Không 0: Không 01=0,25

01: Dữ liệu chung,liên tục 10=0,20

10: Dự phòng 11=dự phòng

• Byte thứ 2 (MATYPE-2): Nếu trường SIS/MIS chỉ thị nhiều dòng dữ liệu đầu vào thì byte thứ 2 chứa nội dung xác định các dòng dữ liệu này (ISI-Input Stream Identifier), nếu không sẽ được dự phòng.

2) UPL-User Packet Length (2 byte): Chiều dài của gói người dùng UP [bit]. UPL nhận các giá trị trong khoảng [0, 65535].

Ví dụ: 0000HEX = dòng dữ liệu liên tục. 000AHEX = chiều dài gói UP bằng 10. UPL = 188x8D: gói truyền tải MPEG.

3) DFL-Data Field Length (2 byte): chiều dài của DATA FIELD, [bit]. DFL nhận các giá trị trong khoảng [0, 58112].

Ví dụ: 000AHEX = Data Field có độ dài 10 bit. 4) SYNC (1byte): bản sao của byte đồng bộ gói UP.

SYNC = 00HEX: khi đầu vào là dòng gói dữ liệu chung không có byte đồng bộ.

SYNC = không có nếu đầu vào là dòng dữ liệu liên tục.

5) SYNCD (2 byte): khoảng cách từ bit đầu tiên của DATA FIELD và bit bắt đầu của trường CRC-8 đầu tiên thuộc DATA FIELD đó.

6) CRC-8: byte chỉ thị lỗi áp dụng cho 9 byte đầu tiên của BBHEADER.

Một phần của tài liệu Nghiên cứu truyền hình số vệ tinh theo tiêu chuẩn châu Âu thế hệ thứ hai (DVBS2) và khả năng ứng dụng tại Việt Nam (Trang 51)