Một số bộ mã cyclic tốt xây dựng trên vành đa thức
Số trang: 8
Loại file: pdf
Dung lượng: 1.08 MB
Lượt xem: 12
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài viết này trình bày phương pháp tìm mã cyclic cục bộ tốt xây dựng từ nhóm nhân cyclic, cấp số nhân cyclic trên vành đa thức và đề xuất một số mã cyclic cụ thể.
Nội dung trích xuất từ tài liệu:
Một số bộ mã cyclic tốt xây dựng trên vành đa thứcNguyễn Trung Hiếu, Nguyễn Bình MỘT SỐ BỘ MÃ CYCLIC TỐT XÂY DỰNG TRÊN VÀNH ĐA THỨC Nguyễn Trung Hiếu*, Nguyễn Bình Khoa Kỹ thuật điện tử 1, Học viện Công nghệ Bưu chính Viễn thông Tóm tắt: Mã cyclic là một lớp mã tuyến tính và có khả năng một số mã cyclic tốt và mô phỏng đánh giá hiệu quả của một sốứng dụng trong điện tử dân dụng, các hệ thống lưu trữ dữ liệu bộ mã thông qua một mô hình truyền thông cơ bản.và các hệ thống truyền thông. Phương pháp xây dựng mã Nội dung bài báo được chia làm bốn phần. Phần 2, trìnhcyclic dựa trên các phân hoạch của vành đa thức (gồm nhóm bày cơ sở lý thuyết về nhóm nhân và cấp số nhân cyclic, mãnhân cyclic, cấp số nhân cyclic) có nhiều ưu điểm nổi bật, cyclic trên vành đa thức, một số tiêu chí đánh giá mã tốt. Trongđược quan tâm nghiên cứu và có những kết quả bước đầu. Bài phần 3, đề xuất phương pháp tìm kiếm mã cyclic và cyclic cụcbáo này trình bày phương pháp tìm mã cyclic cục bộ tốt xây bộ tốt. Trong khi đó, phần 4 sẽ mô phỏng, đánh giá một số mãdựng từ nhóm nhân cyclic, cấp số nhân cyclic trên vành đa tốt tìm kiếm được. Cuối cùng, phần 5 là kết luận của bài báo.thức và đề xuất một số mã cyclic cụ thể. Đồng thời, bài báocũng trình bày mô phỏng, đánh giá chất lượng của một số bộ II. CƠ SỞ LÝ THUYẾTmã tìm được và khả năng ứng dụng vào việc truyền thông tin. Phần này trình bày về nhóm nhân, cấp số nhân, mã cyclic, Từ khóa: Mã cyclic, Nhóm nhân cyclic (CMG- Cyclic mã cyclic cục bộ, tiêu chí đánh giá mã tốt.Multiplicative Group), Cấp số nhân cyclic (CGP- Cyclic A. Nhóm nhân và cấp số nhân cyclicGeometric Progressions), tổng kiểm tra (CS- Check-sum),vành đa thức. Nhóm nhân cyclic A với phần tử sinh a ( x ) trên vành đaI. MỞ ĐẦU thức 2 x / ( xn 1) được thiết lập như sau [5]: Nghiên cứu về lý thuyết mã hóa được chia thành ba hướngchính: mã nguồn, mã kênh (có khả năng phát hiện và sửa lỗi) A ai x mod( x n 1), i 1, k (1)và mật mã [1], [2]. Hầu hết các mã sửa lỗi được cấu trúc theo Trong đó, k là cấp của a ( x ) .lý thuyết mã hóa thứ hai của Shannon [2], với các phương phápxây dựng cấu trúc mã điển hình như phương pháp tổ hợp, hình Cấp số nhân cyclic (CGP - Cyclic Geometic Progressions)học và cấu trúc đại số. trên vành đa thức là một tập hợp con có dạng sau [5]: A( a, q ) a( x), a( x)q( x),..., a( x)q m1 ( x) Mã cyclic là mã khối tuyến tính là một loại mã kênh được (2)nghiên cứu trong một thời gian dài và ứng dụng trong nhiềulĩnh vực cuộc sống, đặc biệt trong lĩnh vực thông tin và truyền Trong đó: m là số các số hạng khác nhau của CGP.thông [3], [4]. Mã cyclic cục bộ (LCC- Local Cyclic Code) bắtđầu được nghiên cứu vào những năm 1980 [3]. Mã LCC có đầy a ( x ) là số hạng đầu của CGP.đủ các ưu điểm của mã cyclic thông thường (xây dựng từIdeal), ngoài ra nó còn có thêm các ưu điểm khác như: số q ( x ) là công bội.lượng mã tạo được nhiều hơn trên cùng một vành đa thức, mứcđộ tính toán cũng dễ hơn so với bộ mã cyclic thông thường a( x)q m ( x) a( x) mod x n 1tương đương [5], [6].1 B. Mã cyclic và cyclic cục bộ trên vành đa thức Theo phương pháp cấu trúc đại số, mã cyclic và mã cycliccục bộ được xây dựng từ các nhóm nhân cyclic, cấp số nhân Mã cyclic ( n, k ) là Ideal I g ( x) của vành đa thứccyclic trên vành đa thức [3], [5]. Trong đó mã cyclic được xây 2 [x]/(x 1) . ndựng dựa trên nhóm nhân cyclic, mã LCC được xây dựng từcác lớp kề của phân hoạch vành đa thức (hay các cấp số nhân Mã cyclic cục bộ là một mã tuyến tính có các dấu mã làcyclic) [5]. một tập con không trống tuỳ ý các lớp kề trong phân hoạch của vành đa thức theo một nhóm nhân cyclic . Bài báo này đề xuất phương pháp xây dựng mã cyclic tốt từnhóm nhân, cấp số nhân cyclic trên vành đa thức, từ đó liệt kê Nhận xét: + Nếu chỉ chọn 1 lớp kề, khi đó mã LCC trở thành mã cyclic.Tác giả liên hệ: Nguyễn Trung Hiếu,email: hieunt@ptit.edu.vnĐến tòa soạn: 6/2017, chỉnh sửa: 8/2017, chấp nhận đăng: 9/2017Số 01 (CS.01) 2017 TẠP CHÍ KHOA HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG 20MỘT SỐ BỘ MÃ CYCLIC TỐT XÂY DỰNG TRÊN VÀNH ĐA THỨC + Nếu các lớp kề được chọn có chứa nhóm nhân cyclic đơn Dựa vào tính chất của phân hoạch vành đa thức theo nhómvị I xi , i 1, 2,3... thì ta có mã LCC hệ thống. nhân cyclic đơn vị, ta có đa thức có trọng số lẻ và đa ...
Nội dung trích xuất từ tài liệu:
Một số bộ mã cyclic tốt xây dựng trên vành đa thứcNguyễn Trung Hiếu, Nguyễn Bình MỘT SỐ BỘ MÃ CYCLIC TỐT XÂY DỰNG TRÊN VÀNH ĐA THỨC Nguyễn Trung Hiếu*, Nguyễn Bình Khoa Kỹ thuật điện tử 1, Học viện Công nghệ Bưu chính Viễn thông Tóm tắt: Mã cyclic là một lớp mã tuyến tính và có khả năng một số mã cyclic tốt và mô phỏng đánh giá hiệu quả của một sốứng dụng trong điện tử dân dụng, các hệ thống lưu trữ dữ liệu bộ mã thông qua một mô hình truyền thông cơ bản.và các hệ thống truyền thông. Phương pháp xây dựng mã Nội dung bài báo được chia làm bốn phần. Phần 2, trìnhcyclic dựa trên các phân hoạch của vành đa thức (gồm nhóm bày cơ sở lý thuyết về nhóm nhân và cấp số nhân cyclic, mãnhân cyclic, cấp số nhân cyclic) có nhiều ưu điểm nổi bật, cyclic trên vành đa thức, một số tiêu chí đánh giá mã tốt. Trongđược quan tâm nghiên cứu và có những kết quả bước đầu. Bài phần 3, đề xuất phương pháp tìm kiếm mã cyclic và cyclic cụcbáo này trình bày phương pháp tìm mã cyclic cục bộ tốt xây bộ tốt. Trong khi đó, phần 4 sẽ mô phỏng, đánh giá một số mãdựng từ nhóm nhân cyclic, cấp số nhân cyclic trên vành đa tốt tìm kiếm được. Cuối cùng, phần 5 là kết luận của bài báo.thức và đề xuất một số mã cyclic cụ thể. Đồng thời, bài báocũng trình bày mô phỏng, đánh giá chất lượng của một số bộ II. CƠ SỞ LÝ THUYẾTmã tìm được và khả năng ứng dụng vào việc truyền thông tin. Phần này trình bày về nhóm nhân, cấp số nhân, mã cyclic, Từ khóa: Mã cyclic, Nhóm nhân cyclic (CMG- Cyclic mã cyclic cục bộ, tiêu chí đánh giá mã tốt.Multiplicative Group), Cấp số nhân cyclic (CGP- Cyclic A. Nhóm nhân và cấp số nhân cyclicGeometric Progressions), tổng kiểm tra (CS- Check-sum),vành đa thức. Nhóm nhân cyclic A với phần tử sinh a ( x ) trên vành đaI. MỞ ĐẦU thức 2 x / ( xn 1) được thiết lập như sau [5]: Nghiên cứu về lý thuyết mã hóa được chia thành ba hướngchính: mã nguồn, mã kênh (có khả năng phát hiện và sửa lỗi) A ai x mod( x n 1), i 1, k (1)và mật mã [1], [2]. Hầu hết các mã sửa lỗi được cấu trúc theo Trong đó, k là cấp của a ( x ) .lý thuyết mã hóa thứ hai của Shannon [2], với các phương phápxây dựng cấu trúc mã điển hình như phương pháp tổ hợp, hình Cấp số nhân cyclic (CGP - Cyclic Geometic Progressions)học và cấu trúc đại số. trên vành đa thức là một tập hợp con có dạng sau [5]: A( a, q ) a( x), a( x)q( x),..., a( x)q m1 ( x) Mã cyclic là mã khối tuyến tính là một loại mã kênh được (2)nghiên cứu trong một thời gian dài và ứng dụng trong nhiềulĩnh vực cuộc sống, đặc biệt trong lĩnh vực thông tin và truyền Trong đó: m là số các số hạng khác nhau của CGP.thông [3], [4]. Mã cyclic cục bộ (LCC- Local Cyclic Code) bắtđầu được nghiên cứu vào những năm 1980 [3]. Mã LCC có đầy a ( x ) là số hạng đầu của CGP.đủ các ưu điểm của mã cyclic thông thường (xây dựng từIdeal), ngoài ra nó còn có thêm các ưu điểm khác như: số q ( x ) là công bội.lượng mã tạo được nhiều hơn trên cùng một vành đa thức, mứcđộ tính toán cũng dễ hơn so với bộ mã cyclic thông thường a( x)q m ( x) a( x) mod x n 1tương đương [5], [6].1 B. Mã cyclic và cyclic cục bộ trên vành đa thức Theo phương pháp cấu trúc đại số, mã cyclic và mã cycliccục bộ được xây dựng từ các nhóm nhân cyclic, cấp số nhân Mã cyclic ( n, k ) là Ideal I g ( x) của vành đa thứccyclic trên vành đa thức [3], [5]. Trong đó mã cyclic được xây 2 [x]/(x 1) . ndựng dựa trên nhóm nhân cyclic, mã LCC được xây dựng từcác lớp kề của phân hoạch vành đa thức (hay các cấp số nhân Mã cyclic cục bộ là một mã tuyến tính có các dấu mã làcyclic) [5]. một tập con không trống tuỳ ý các lớp kề trong phân hoạch của vành đa thức theo một nhóm nhân cyclic . Bài báo này đề xuất phương pháp xây dựng mã cyclic tốt từnhóm nhân, cấp số nhân cyclic trên vành đa thức, từ đó liệt kê Nhận xét: + Nếu chỉ chọn 1 lớp kề, khi đó mã LCC trở thành mã cyclic.Tác giả liên hệ: Nguyễn Trung Hiếu,email: hieunt@ptit.edu.vnĐến tòa soạn: 6/2017, chỉnh sửa: 8/2017, chấp nhận đăng: 9/2017Số 01 (CS.01) 2017 TẠP CHÍ KHOA HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG 20MỘT SỐ BỘ MÃ CYCLIC TỐT XÂY DỰNG TRÊN VÀNH ĐA THỨC + Nếu các lớp kề được chọn có chứa nhóm nhân cyclic đơn Dựa vào tính chất của phân hoạch vành đa thức theo nhómvị I xi , i 1, 2,3... thì ta có mã LCC hệ thống. nhân cyclic đơn vị, ta có đa thức có trọng số lẻ và đa ...
Tìm kiếm theo từ khóa liên quan:
Bộ mã cyclic Nhóm nhân cyclic Cấp số nhân cyclic Vành đa thức Điện tử dân dụngGợi ý tài liệu liên quan:
-
58 trang 314 2 0
-
90 trang 200 0 0
-
Giáo trình Máy thu hình (Nghề Điện tử dân dụng - Trình độ: Trung cấp) - Trường Cao đẳng nghề Cần Thơ
79 trang 163 0 0 -
158 trang 151 1 0
-
104 trang 143 2 0
-
106 trang 68 0 0
-
68 trang 50 0 0
-
103 trang 46 0 0
-
Luận văn Thạc sĩ Toán học: Đa thức nội suy Lagrange, đa thức Chebyshev và ứng dụng
85 trang 43 0 0 -
53 trang 32 0 0