Khóa mã bổ sung – Wikipedia

Khóa mã bổ sung ( CCK ) là sơ đồ điều chế được sử dụng với các mạng không dây (WLAN) sử dụng thông số kỹ thuật của chuẩn 802.11b. Năm 1999, CCK đã được thông qua để bổ sung mã Barker trong các mạng kỹ thuật số không dây để đạt được tốc độ dữ liệu cao hơn 2 Mbit / s với chi phí khoảng cách ngắn hơn. Điều này là do chuỗi sứt mẻ ngắn hơn trong CCK (8 bit so với 11 bit trong mã Barker) có nghĩa là ít lan truyền hơn để có tốc độ dữ liệu cao hơn nhưng dễ bị nhiễu băng hẹp hơn dẫn đến phạm vi truyền sóng vô tuyến ngắn hơn. Bên cạnh chuỗi sứt mẻ ngắn hơn, CCK còn có nhiều chuỗi sứt mẻ hơn để mã hóa nhiều bit hơn (4 chuỗi sứt mẻ ở 5,5 Mbit / s và 8 chuỗi sứt mẻ ở 11 Mbit / s) làm tăng tốc độ dữ liệu hơn nữa. Mã Barker, tuy nhiên, chỉ có một chuỗi sứt mẻ duy nhất.

Các mã bổ sung được thảo luận lần đầu bởi Golay là các cặp mã bổ sung nhị phân và ông lưu ý rằng khi các phần tử của mã có độ dài N là [-1 or 1] thì ngay sau định nghĩa của chúng là tổng các chuỗi tự tương quan tương ứng của chúng bằng không tại tất cả các điểm trừ độ dịch chuyển bằng 0 trong đó nó bằng K * N. (K là số lượng từ mã trong tập hợp).

CCK là một biến thể và cải tiến của Khóa trực giao M-ary và sử dụng 'mã bổ sung polyphase'. Chúng được phát triển bởi Lucent Technologies và Harris S bán dẫn và được nhóm làm việc 802.11 áp dụng vào năm 1998. CCK là hình thức điều chế được sử dụng khi 802.11b hoạt động ở tốc độ 5,5 hoặc 11 Mbit / s. CCK đã được chọn qua các kỹ thuật điều chế cạnh tranh vì nó sử dụng cùng một băng thông và có thể sử dụng cùng một phần mở đầu và tiêu đề như các mạng không dây 1 và 2 Mbit / s trước đó và do đó tạo điều kiện cho khả năng tương tác.

Mã bổ sung polyphase, lần đầu tiên được đề xuất bởi Sivaswamy, 1978, là các mã trong đó mỗi phần tử là một số phức đơn vị cường độ và pha tùy ý, hay cụ thể hơn đối với 802.11b là một trong [1,-1, j,-j].

Mạng sử dụng thông số 802.11g sử dụng CCK khi hoạt động ở tốc độ 802.11b.

Mô tả toán học [ chỉnh sửa ]

Điều chế CCK được sử dụng bởi 802.11b truyền dữ liệu trong các ký hiệu của tám chip, trong đó mỗi chip là một cặp bit QPSK phức tạp ở tốc độ chip 11Mip / s. Trong các chế độ 5,5 Mbit / s và 11 Mbit / s tương ứng 4 và 8 bit được điều chế trên tám chip của ký hiệu c 0 …, c 7 trong đó

c = ( c ] [[1909032] c 7 ) = ( e j ( ϕ ] 1 + ϕ 2 + ϕ 3 + ϕ ) e j ( ϕ 1 + ϕ 3 4 ) e j ( ϕ 1 + 2 + ϕ 4 ) e j 1 + ϕ 4 ) e j ( 9012] ϕ 1 + ϕ 2 + ϕ 3 ] e j ( ϕ 1 + ϕ 3 ) ] e j ( ϕ 1 + ϕ 2 ) e j ϕ 1 ) { displaystyle mathbf {c} = (c_ {0}, ldots, c_ {7}) = (e ^ {j ( phi _ {1} + phi _ {2} + phi _ {3} + phi _ {4})}, e ^ {j ( phi _ {1} + phi _ {3 } + phi _ {4})}, e ^ {j ( phi _ {1} + phi _ {2} + phi _ {4})}, – e ^ {j ( phi _ {1 } + phi _ {4})}, e ^ {j ( phi _ {1} + phi _ {2} + phi _ {3})}, e ^ {j ( phi _ {1} + phi _ {3})}, – e ^ {j ( phi _ {1} + phi _ {2})}, e ^ {j phi _ {1}})}

ϕ 1 Hồi ϕ 4 { display {1}, ldots, phi _ {4}}

được xác định bởi các bit được điều chế.

Nói cách khác, sự thay đổi pha

ϕ 1 { displaystyle phi _ {1}}

được áp dụng cho mọi chip,

ϕ 2 { displaystyle phi _ {2}}

được áp dụng cho tất cả các chip mã chẵn (bắt đầu từ

] c 0 { displaystyle c_ {0}}

),

ϕ 3 { displaystyle phi _ 3}}

được áp dụng cho hai trong bốn chip đầu tiên và

ϕ 4 { displaystyle phi _ {4} }

được áp dụng cho bốn trong số tám chip đầu tiên. Do đó, nó cũng có thể được xem như một hình thức mã hóa tổng quát Hadamard.

Tài liệu tham khảo [ chỉnh sửa ]

  • IEEE Std 802.11b-1999, §18.4.6.5