CHƯƠNG 2: BẢO MẬT Ở TẦNG VẬT LÝ TRONG MẠNG KHÔNG DÂY
2.3 Mô hình đánh giá khả năng bảo mật mạng không dây ở tầng vật lý
2.3.5 Xây dựng thuật toán tìm xác xuất dừng bảo mật, xác khác không của
Thuật toán xác định xác suất dừng bảo mật với thiết bị nghe trộm sử dụng kỹ thuật SC
1. Khởi tạo các giá trị cho các tham số của hệ thống (
, s , r , B, R, N, ...
th pk pk P
I P P )
2. Thiết lập các tham số kênh truyền ( h1, h2, , , g0,g1,...) 3.Tính PS theo công thức (2.3.4)
4.Tính PR theo công thức (2.3.8)
5.Khởi tạo vecto (Outage value) chứ các giá trị của xác suất dừng sau mỗi lần lặp
6.For i=1:1:105 For j =1:1:10
Tạo ngẫu nhiên độ lợi kênh truyền
Tính công suất PS tại thời điểm j: Ps=min(PSpk,PS_Allocation(j)
Tính công suất PR tại thời điểm j: PR=min(PRpk,PR_Allocation(j)
Tính các tỉ lệ tínhiệu trên nhiễu (SRi,RiD, SE, RiE ) theo các công thức tương ứng (2.3.10), (2.3.10), (2.3.12), (2.3.15)
Tìm nút tốt nhất để chuyển tiếp
Tính tỉ lệ tín hiệu trên nhiễu tại nút được chọn
Tính tỉ lệ tín hiệu trên nhiễu thu được khi sử dụng kỹ thuật SC theo (2.3.20)
Tính CM,CE theo các công thức tương ứng (2.3.17) và (2.3.18)
Tính CS CM CE
If (CS R ) gán giá trị xác suất dừng vào vecto (Outage value) end
end End
Thuật toán xác định xác suất khác không của hệ thống với thiết bị nghe trộm sử dụng kỹ thuật SC
1. Khởi tạo các giá trị cho các tham số của hệ thống (
, s , r , B, R, N, ...
th pk pk P
I P P )
2. Thiết lập các tham số kênh truyền ( h1, h2, , , g0, g1,... ) 3. Tính PS theo công thức (2.3.4)
4. Tính PR theo công thức (2.3.8)
5. Khởi tạo vecto (Outage value) chứ các giá trị của xác suất dừng sau mỗi lần lặp
6. For i=1:1:105 For j =1:1:10
Tạo ngẫu nhiên độ lợi kênh truyền
Tính công suất PS tại thời điểm j: Ps=min(PSpk,PS_Allocation(j)
Tính công suất PR tại thời điểm j: PR=min(PRpk,PR_Allocation(j)
Tính các tỉ lệ tín hiệu trên nhiễu (SRi,RiD, SE, RiE ) theo các công thức tương ứng (2.3.10), (2.3.10), (2.3.12), (2.3.15)
Tìm nút tốt nhất để chuyển tiếp
Tính tỉ lệ tín hiệu trên nhiễu tại nút được chọn
Tính tỉ lệ tín hiệu trên nhiễu thu được khi sử dụng kỹ thuật SC theo (2.3.20)
Tính CM,CE theo các công thức tương ứng (2.3.17) và (2.3.18)
Tính CS CM CE
If (CS R ) gán giá trị xác suất dừng vào vecto (Outage value)
Tính giá trị của xác suất khác không của dung lượng bảo mật thông tin
NonZero=1-mean(OutageValue) end
end End
Thuật toán xác định xác suất dừng bảo mật với thiết bị nghe trộm sử dụng kỹ thuật MRC
1. Khởi tạo các giá trị cho các tham số của hệ thống (
, s, r , B, R, N, ...
th pk pk P
I P P )
2. Thiết lập các tham số kênh truyền ( SRi, RiD, SE, RiE ) 3. Tính PS theo công thức (2.3.4)
4. Tính PR theo công thức (2.3.8)
5. Khởi tạo vecto (Outage value) chứ các giá trị của xác suất dừng sau mỗi lần lặp
6. For i=1:1:105 For j =1:1:10
Tạo ngẫu nhiên độ lợi kênh truyền
Tính công suất PS tại thời điểm j: Ps=min(PSpk,PS_Allocation(j)
Tính công suất PR tại thời điểm j: PR=min(PRpk,PR_Allocation(j)
Tính các tỉ lệ tín hiệu trên nhiễu (SRi,RiD, SE, RiE ) theo các công thức tương ứng (2.3.10), (2.3.10), (2,.3.12), (2.3.15)
Tìm nút để chuyển tiếp
Tính tỉ lệ tín hiệu trên nhiễu tại nút được chọn
Tính tỉ lệ tín hiệu trên nhiễu thu được khi sử dụng kỹ thuật MRC theo (2.3.22)
Tính CM,CE theo các công thức tương ứng (2.3.17) và (2.3.18)
Tính CS CM CE
If (CS R ) gán giá trị xác suất dừng vào vecto (Outage value) end
end End
Thuật toán xác định xác suất khác không của hệ thống với thiết bị nghe trộm sử dụng kỹ thuật MRC
1. Khởi tạo các giá trị cho các tham số của hệ thống (
, s, r , B, R, N, ...
th pk pk P
I P P )
2. Thiết lập các tham số kênh truyền ( SRi, RiD, SE, RiE ) 3. Tính PS theo công thức (2.3.4)
4. Tính PR theo công thức (2.3.8)
5. Khởi tạo vecto (Outage value) chứ các giá trị của xác suất dừng sau mỗi lần lặp
6. For i=1:1:105 For j =1:1:10
Tạo ngẫu nhiên độ lợi kênh truyền
Tính công suất PS tại thời điểm j: Ps=min(PSpk,PS_Allocation(j)
Tính công suất PR tại thời điểm j: PR=min(PRpk,PR_Allocation(j)
Tính các tỉ lệ tín hiệu trên nhiễu (SRi,RiD, SE, RiE ) theo các công thức tương ứng (2.3.10), (2.3.10), (2.3.12), (2.3.15)
Tìm nút để chuyển tiếp
Tính tỉ lệ tín hiệu trên nhiễu tại nút được chọn
Tính tỉ lệ tín hiệu trên nhiễu thu được khi sử dụng kỹ thuật MRC theo (2.3.21)
Tính CM,CE theo các công thức tương ứng (2.3.17) và (2.3.18)
Tính CS CM CE
If (CS R ) gán giá trị xác suất dừng vào vecto (Outage value)
Tính giá trị của xác suất khác không của dung lượng bảo mật thông tin
NonZero=1-mean(OutageValue) end
end End