Giới thiệu dự án
Sự phát triển mạnh mẽ của công nghệ mạng không dây (Wireless LAN - WLAN) cùng xu hướng dịch chuyển từ hạ tầng viễn thông truyền thống sang nền tảng chuyển mạch gói đã mở ra kỷ nguyên mới cho công nghệ truyền thoại qua giao thức Internet (Voice over IP - VoIP). Theo các báo cáo viễn thông quốc tế, lưu lượng thoại IP qua mạng không dây (VoWLAN) chiếm tỷ trọng ngày càng lớn trong các hệ thống liên lạc doanh nghiệp nhờ tính linh hoạt, khả năng di động và tối ưu hóa chi phí đầu tư. Tuy nhiên, việc truyền tải dữ liệu thời gian thực như âm thanh trên môi trường vô tuyến luôn phải đối mặt với các thách thức lớn về chất lượng dịch vụ (QoS - Quality of Service), đặc biệt là các thông số độ trễ (Delay), độ biến thiên trễ (Jitter) và tỷ lệ mất gói tin (Packet Loss).
Đề tài "Khảo sát độ trễ VoIP trên nền 802.11" được thực hiện tại Khoa Điện – Điện tử Viễn thông, Trường Đại học Giao thông Vận tải TP. Hồ Chí Minh bởi tác giả Nguyễn Tiến Dũng (dưới sự hướng dẫn của Th.S Lê Anh Uyên Vũ). Đồ án tập trung nghiên cứu bản chất các cơ chế trễ trong VoIP, phân tích giao thức phân lớp mạng không dây IEEE 802.11, và xây dựng kịch bản mô phỏng chuyên sâu trên phần mềm mô phỏng mạng chuyên dụng NS-2.34 (Network Simulator 2) nhằm định lượng và so sánh hiệu năng truyền thoại giữa hai chuẩn phổ biến: IEEE 802.11b (DSSS) và IEEE 802.11g (OFDM).
flowchart LR
A["Nguồn phát VoIP (SIP/RTP)"] --> B["Hạ tầng vô tuyến (IEEE 802.11b/g)"]
B --> C["Mô phỏng mạng NS-2.34"]
C --> D["Thu thập Trace Data (*.tr)"]
D --> E["Phân tích QoS (AWK / Xgraph)"]
E --> F["Đánh giá chuẩn ITU-T G.114"]
Mục tiêu của dự án:
- Hệ thống hóa cơ sở lý thuyết về VoIP: các giao thức báo hiệu (SIP, H.323), giao thức truyền tải thời gian thực (RTP, RTCP, RSVP), các thuật toán nén/mã hóa âm thanh (Codec G.711, G.723.1, G.729) và các dạng trễ vật lý/logic.
- Phân tích kiến trúc mạng không dây IEEE 802.11: kỹ thuật điều chế trải phổ trực tiếp DSSS, dồn kênh phân chia theo tần số trực giao OFDM, cơ chế truy cập môi trường CSMA/CA và phân bổ kênh tần số 2.4 GHz không chồng lấn.
- Thiết kế kịch bản mô phỏng mạng vô tuyến WLAN trên công cụ NS-2.34, cấu hình các tham số truyền sóng, antenna, hàng đợi FIFO và nguồn lưu lượng thoại UDP/CBR.
- Đánh giá và so sánh thực nghiệm độ trễ gói tin, tỷ lệ rớt gói trên các kênh truyền (Kênh 1, 5, 11, 14, 16) giữa chuẩn 802.11b (11 Mbps) và 802.11g (54 Mbps).
- Đưa ra các khuyến nghị thiết kế và tối ưu hóa hạ tầng VoWLAN đáp ứng tiêu chuẩn quốc tế ITU-T G.114 (Độ trễ đầu cuối $\le 150\text{ ms}$).
Phạm vi và giới hạn:
- Phạm vi: Mô hình mạng hạ tầng Infrastructure (BSS/ESS) hoạt động ở băng tần 2.4 GHz ISM, đo kiểm trễ hàng đợi, trễ truyền dẫn và tỷ lệ rớt gói tin thoại thời gian thực qua giao thức UDP.
- Giới hạn: Nghiên cứu sử dụng cơ chế hàng đợi DropTail/FIFO truyền thống; tập trung phân tích lớp PHY/MAC của chuẩn 802.11b và 802.11g; chưa tích hợp cơ chế phân loại lưu lượng ưu tiên IEEE 802.11e WMM hoặc công nghệ MIMO đa ăng-ten của 802.11n.
Phân tích và thiết kế giải pháp
Phân tích hiện trạng
Truyền thoại truyền thống qua mạng chuyển mạch kênh (PSTN/ISDN) bảo đảm kênh truyền chuyên biệt với độ trễ thấp ($< 50\text{ ms}$) nhưng chi phí hạ tầng cao, tính linh hoạt kém và không thể mở rộng trên nền tảng số hóa. Trong khi đó, việc ứng dụng VoIP trên mạng Ethernet có dây (IEEE 802.3) mang lại độ ổn định cao do hỗ trợ cơ chế song công toàn phần (Full-Duplex - FDX) không xung đột. Tuy nhiên, khi chuyển sang mạng không dây WLAN (IEEE 802.11), các gói tin thoại phải hoạt động trên môi trường bán song công (Half-Duplex - HDX) dùng chung sóng mang, dễ dẫn đến hiện tượng nghẽn mạng và gia tăng độ trễ.
| Tiêu chí so sánh |
Mạng thoại PSTN |
VoIP trên Ethernet (IEEE 802.3) |
VoIP trên WLAN (IEEE 802.11b/g) |
| Cơ chế chuyển mạch |
Chuyển mạch kênh (Circuit) |
Chuyển mạch gói (Packet) |
Chuyển mạch gói vô tuyến |
| Độ trễ truyền dẫn (Delay) |
Rất thấp ($< 30\text{ ms}$) |
Thấp ($10 - 50\text{ ms}$) |
Trung bình đến cao ($20 - 180\text{ ms}$) |
| Kiểm soát truy cập |
Dành riêng kênh (TDM) |
CSMA/CD (hoặc FDX Switch) |
CSMA/CA (Half-Duplex) |
| Chi phí lắp đặt & cáp |
Rất cao |
Trung bình (cần cáp mạng Cat5/6) |
Rất thấp (không dây) |
| Tính di động (Mobility) |
Không hỗ trợ |
Rất hạn chế |
Cao (hỗ trợ Roaming trong ESS) |
Phân loại yêu cầu hệ thống (MoSCoW):
- Must Have: Mô phỏng thành công các nút mạng không dây gửi/nhận lưu lượng VoIP trên NS-2.34; đo lường chính xác các thông số End-to-End Delay, Jitter và Packet Loss Rate; phân tích đối sánh giữa 802.11b và 802.11g.
- Should Have: Đánh giá ảnh hưởng của các kênh tần số chồng lấn và không chồng lấn (Kênh 1, 6, 11); trực quan hóa chuyển động gói tin qua NAM và đồ thị phân tích Xgraph.
- Could Have: Đánh giá năng lực đáp ứng của codec G.711 (64 kbps, trễ nén 0.125 ms) so với G.729 (8 kbps, trễ nén 10 ms).
- Won't Have: Mô phỏng các cuộc gọi có hình ảnh (Video Conference) độ phân giải cao hoặc triển khai trên mạng tùy biến đa chặng (MANET).
graph TD
A[SIP User Agent Client - UAC] -->|1. SIP INVITE| B[SIP Proxy / Registrar Server]
B -->|2. Tra cứu vị trí| C[Location Service]
B -->|3. Chuyển tiếp INVITE| D[SIP User Agent Server - UAS]
D -->|4. 200 OK Response| B
B -->|5. 200 OK| A
A -->|6. ACK| D
A <===>|7. Luồng dữ liệu thoại RTP / RTCP qua UDP| D
Thiết kế hệ thống
Kiến trúc thử nghiệm được thiết kế theo mô hình Infrastructure BSS/ESS, trong đó các thiết bị đầu cuối không dây (Mobile Nodes / STA) kết nối trực tiếp đến Điểm truy cập không dây (Access Point - AP) để truyền các luồng lưu lượng thoại thời gian thực qua giao thức vận chuyển RTP/UDP.
graph LR
subgraph WLAN Infrastructure
STA1[VoIP Client Node 0] <-->|Kênh 2.4GHz CSMA/CA| AP[Access Point Node 1]
STA2[VoIP Client Node 2] <-->|Kênh 2.4GHz CSMA/CA| AP
STA3[VoIP Client Node 3] <-->|Kênh 2.4GHz CSMA/CA| AP
end
AP <-->|Hạ tầng liên kết mạng| Gateway[Core Router / Server]
Ngăn xếp công nghệ (Technology Stack) & Tham số hệ thống:
- Công cụ mô phỏng: NS-2 Version 2.34 (Lõi C++ cho xử lý gói tin và lập trình hướng đối tượng OTcl cho kịch bản điều khiển).
- Công cụ trực quan hóa & Phân tích: NAM (Network Animator v1.14), Xgraph v12.1, Ngôn ngữ trích xuất dữ liệu dòng lệnh AWK, GNU Bash Scripting.
- Lớp mạng & Giao vận: Giao thức mạng IPv4, Giao thức truyền tải User Datagram Protocol (UDP), Lưu lượng đồng tốc Constant Bit Rate (CBR) mô phỏng gói thoại mã hóa.
- Lớp liên kết dữ liệu & Vật lý (PHY/MAC):
- Mô hình hàng đợi:
Queue/DropTail/PriQueue (FIFO giới hạn 50 gói).
- Loại anten:
Antenna/OmniAntenna (Anten đẳng hướng, độ lợi $G_t = G_r = 1.0$).
- Mô hình lan truyền sóng:
Propagation/TwoRayGround.
- Chuẩn 802.11b: Điều chế CCK/DSSS, Băng thông 11 Mbps, Băng tần 2.4 GHz.
- Chuẩn 802.11g: Điều chế OFDM, Băng thông 54 Mbps, Băng tần 2.4 GHz.
Tiêu chuẩn chất lượng dịch vụ VoIP (QoS Requirements):
Theo khuyến nghị ITU-T G.114, chất lượng thoại IP được phân loại dựa trên tổng trễ một chiều từ đầu cuối đến đầu cuối (End-to-End One-Way Delay):
- Tuyệt vời ($0 - 150\text{ ms}$): Người dùng không nhận thấy độ trễ, đàm thoại tự nhiên.
- Chấp nhận được ($150 - 400\text{ ms}$): Thoại bình thường, có thể xuất hiện hiện tượng gián đoạn nhẹ khi nói xen ngang.
- Không đạt tiêu chuẩn ($> 400\text{ ms}$): Trễ nghiêm trọng, gây ức chế và làm gián đoạn cuộc gọi.
- Tỷ lệ mất gói (Packet Loss): Bắt buộc duy trì $\le 1%$ để đạt chất lượng tốt và không được vượt quá $10%$.
Phương pháp nghiên cứu (Methodology)
Quy trình nghiên cứu áp dụng phương pháp thực nghiệm định lượng kết hợp mô phỏng toán học trên nền tảng Linux (Ubuntu):
gantt
title Lộ trình triển khai đồ án mô phỏng VoWLAN
dateFormat YYYY-MM-DD
section Giai đoạn 1: Nghiên cứu
Nghiên cứu VoIP & chuẩn IEEE 802.11 :done, p1, 2011-01-05, 30d
Phân tích bộ giao thức SIP/H.323/RTP :done, p2, after p1, 20d
section Giai đoạn 2: Thiết kế & Cài đặt
Cài đặt NS-2.34, NAM, Xgraph trên Linux :done, p3, after p2, 15d
Xây dựng kịch bản mô phỏng OTcl :done, p4, after p3, 25d
section Giai đoạn 3: Thực nghiệm & Đánh giá
Chạy mô phỏng 802.11b/g đa kênh :done, p5, after p4, 20d
Viết script AWK xử lý Trace File (*.tr) :done, p6, after p5, 15d
Vẽ đồ thị, so sánh độ trễ & viết báo cáo :done, p7, after p6, 20d
Triển khai và kết quả thực nghiệm
Quy trình phát triển và kịch bản mô phỏng
Kịch bản mô phỏng được lập trình bằng ngôn ngữ OTcl trong môi trường NS-2.34 để khởi tạo các node vô tuyến, định cấu hình lớp vật lý MAC/802_11, gán nguồn lưu lượng UDP và giám sát quá trình truyền gói tin.
1. Đoạn mã cấu hình nút mạng và nguồn phát thoại trong NS-2 (mophong.tcl):
# Thiết lập các tham số mạng không dây chuẩn 802.11
set val(chan) Channel/WirelessChannel ;# Loại kênh truyền sóng
set val(prop) Propagation/TwoRayGround ;# Mô hình suy hao sóng
set val(netif) Phy/WirelessPhy ;# Lớp vật lý
set val(mac) Mac/802_11 ;# Lớp điều khiển truy cập MAC
set val(ifq) Queue/DropTail/PriQueue ;# Cơ chế hàng đợi FIFO
set val(ll) LL ;# Lớp liên kết Logic Link
set val(ant) Antenna/OmniAntenna ;# Loại ăng-ten đẳng hướng
set val(ifqlen) 50 ;# Chiều dài hàng đợi tối đa
set val(nn) 4 ;# Số lượng nút mạng
set val(rp) DSDV ;# Giao thức định tuyến
# Khởi tạo đối tượng mô phỏng và file trace
set ns_ [new Simulator]
set tracefd [open lanvetg.tr w]
$ns_ trace-all $tracefd
# Cấu hình băng thông cho chuẩn 802.11g (54 Mbps) hoặc 802.11b (11 Mbps)
Mac/802_11 set dataRate_ 54.0Mb
Mac/802_11 set basicRate_ 6.0Mb
# Thiết lập nguồn lưu lượng thoại CBR trên nền UDP
set udp0 [new Agent/UDP]
$ns_ attach-agent $node_(0) $udp0
set cbr0 [new Application/Traffic/CBR]
$cbr0 set packetSize_ 160 ;# Kích thước mẫu thoại G.711 (160 bytes/20ms)
$cbr0 set interval_ 0.020 ;# Chu kỳ gửi gói tin 20ms
$cbr0 attach-agent $udp0
set null0 [new Agent/Null]
$ns_ attach-agent $node_(1) $null0
$ns_ connect $udp0 $null0
$ns_ at 1.0 "$cbr0 start"
$ns_ at 100.0 "$cbr0 stop"
2. Thuật toán kiểm soát truy cập môi trường CSMA/CA:
Thuật toán CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance) vận hành theo 5 bước tuần tự:
- Lắng nghe sóng mang (Carrier Sense): Thiết bị kiểm tra trạng thái kênh vô tuyến; nếu kênh rỗi trong khoảng thời gian DIFS (Distributed Inter-Frame Space), thiết bị sẵn sàng truyền.
- Bộ đếm lùi ngẫu nhiên (Random Backoff Timer): Nếu kênh bận, thiết bị kích hoạt bộ đếm lùi $T_{\text{backoff}} = \text{Random}(0, \text{CW}) \times \text{SlotTime}$, trong đó $\text{CW}$ là Cửa sổ tranh chấp (Contention Window).
- Giám sát lại kênh truyền: Khi bộ đếm giảm về 0, thiết bị lắng nghe lại kênh truyền trước khi phát dữ liệu.
- Phát khung dữ liệu & Chờ ACK: Sau khi phát toàn bộ khung dữ liệu thoại, trạm phát đợi gói tin báo nhận (ACK) từ trạm thu trong khoảng thời gian SIFS (Short Inter-Frame Space).
- Xử lý va chạm & Truyền lại: Nếu không nhận được ACK do va chạm hoặc suy hao sóng, $\text{CW}$ tăng gấp đôi (lũy thừa 2) và quá trình lùi thời gian được lặp lại.
3. Kịch bản phân tích Trace Data trích xuất độ trễ (delay.awk):
BEGIN {
highest_packet_id = 0;
}
{
action = $1; time = $2; node = $3; packet_id = $6;
if (action == "+" && packet_id > highest_packet_id) {
highest_packet_id = packet_id;
}
if (action == "+" && event == "cbr") {
start_time[packet_id] = time;
}
if (action == "r" && event == "cbr") {
end_time[packet_id] = time;
}
}
END {
for (i = 0; i <= highest_packet_id; i++) {
if (start_time[i] > 0 && end_time[i] > 0) {
delay = (end_time[i] - start_time[i]) * 1000; # Chuyển sang ms
print i, delay;
}
}
}
Kiểm thử và kết quả đo kiểm
Quá trình mô phỏng được thực hiện trên 5 kênh truyền vô tuyến độc lập: Kênh 1 ($2.412\text{ GHz}$), Kênh 5 ($2.432\text{ GHz}$), Kênh 11 ($2.462\text{ GHz}$), Kênh 14 ($2.484\text{ GHz}$) và Kênh 16 nhằm đánh giá toàn diện tác động của băng thông và kỹ thuật điều chế.
pie title Tỷ lệ rớt gói tin trên kênh 1 giữa 802.11b và 802.11g
"802.11b Gói thành công" : 91.2
"802.11b Gói bị rớt" : 8.8
"802.11g Gói thành công" : 98.9
"802.11g Gói bị rớt" : 1.1
Bảng tổng hợp kết quả mô phỏng độ trễ và tỷ lệ rớt gói:
| Kênh khảo sát |
Độ trễ trung bình 802.11b (ms) |
Độ trễ trung bình 802.11g (ms) |
Tỷ lệ rớt gói 802.11b (%) |
Tỷ lệ rớt gói 802.11g (%) |
Đánh giá QoS (ITU-T G.114) |
| Kênh 1 |
$42.5\text{ ms}$ |
$8.4\text{ ms}$ |
$8.8%$ |
$1.1%$ |
802.11g đạt chuẩn xuất sắc |
| Kênh 5 |
$68.2\text{ ms}$ |
$12.1\text{ ms}$ |
$11.4%$ |
$1.5%$ |
802.11b suy giảm do nhiễu |
| Kênh 11 |
$45.1\text{ ms}$ |
$9.2\text{ ms}$ |
$9.0%$ |
$1.2%$ |
802.11g duy trì ổn định cao |
| Kênh 14 |
$38.7\text{ ms}$ |
$7.6\text{ ms}$ |
$7.5%$ |
$0.8%$ |
Tần số biên ít chồng lấn |
| Kênh 16 |
$36.0\text{ ms}$ |
$6.9\text{ ms}$ |
$6.9%$ |
$0.6%$ |
Hiệu suất tối đa |
graph TB
subgraph Thành phần cấu thành độ trễ VoIP
D1["Trễ lan truyền (Propagation Delay) ≈ 0.01 - 0.1 ms"]
D2["Trễ tuần tự hóa (Serialization Delay) = Kích thước gói / Băng thông"]
D3["Trễ xử lý & nén Codec (DSP Processing) ≈ 10 - 30 ms"]
D4["Trễ xếp hàng & Tranh chấp kênh CSMA/CA (Queuing & Backoff) ≈ 5 - 120 ms"]
end
D1 --> Total["Tổng trễ một chiều (End-to-End Delay)"]
D2 --> Total
D3 --> Total
D4 --> Total
Kết quả đạt được
- Định lượng độ trễ: Chuẩn 802.11g với kỹ thuật điều chế OFDM 54 Mbps giúp giảm độ trễ truyền gói từ $70% - 80%$ so với chuẩn 802.11b (DSSS 11 Mbps). Độ trễ của 802.11g dao động trong khoảng $6.9 - 12.1\text{ ms}$, nằm sâu trong vùng an toàn của tiêu chuẩn ITU-T G.114 ($< 150\text{ ms}$).
- Kiểm soát rớt gói: Tỷ lệ rớt gói trên chuẩn 802.11g luôn duy trì ở mức thấp ($0.6% - 1.5%$), trong khi chuẩn 802.11b thường xuyên vượt ngưỡng $8%$ khi xuất hiện tranh chấp hoặc nhiễu kênh.
- Phân tích phổ tần: Xác thực tầm quan trọng của việc bố trí các kênh không chồng lấn (Kênh 1, 6, 11) trong thiết kế vùng phủ sóng mở rộng (ESS) để triệt tiêu can nhiễu đồng kênh.
Đổi mới và đóng góp
Đổi mới kỹ thuật
- Mô hình hóa định lượng tương quan điều chế và QoS: Đồ án không dừng lại ở lý thuyết thuần túy mà đã thiết lập phương pháp thực nghiệm khoa học, liên kết trực tiếp giữa các thông số lớp vật lý (DSSS/OFDM) với các chỉ số chất lượng dịch vụ ứng dụng thời gian thực (VoIP QoS).
- Bộ công cụ tự động hóa xử lý dữ liệu: Xây dựng quy trình xử lý dữ liệu tự động từ file trace thô (
.tr) sang các biểu đồ thống kê trực quan thông qua sự kết hợp giữa AWK Script và Xgraph.
So sánh với các giải pháp hiện hành
| Đặc tính kỹ thuật |
Mạng thử nghiệm 802.11b |
Mạng thử nghiệm 802.11g |
Mạng đề xuất nâng cao 802.11n |
| Kỹ thuật điều chế PHY |
DSSS / CCK |
OFDM |
OFDM kết hợp MIMO |
| Tốc độ truyền tối đa |
$11\text{ Mbps}$ |
$54\text{ Mbps}$ |
$300\text{ Mbps}$ |
| Độ trễ VoIP trung bình |
$36 - 68\text{ ms}$ |
$6.9 - 12.1\text{ ms}$ |
Dự kiến $< 5\text{ ms}$ |
| Cơ chế hàng đợi |
FIFO truyền thống |
FIFO truyền thống |
WMM / 802.11e EDCA |
| Hiệu suất cuộc gọi đồng thời |
$4 - 6$ cuộc gọi/AP |
$18 - 25$ cuộc gọi/AP |
$> 60$ cuộc gọi/AP |
Đóng góp cho ngành
- Cung cấp tài liệu tham khảo thực nghiệm chi tiết cho sinh viên và kỹ sư viễn thông trong việc triển khai giải pháp VoWLAN tại các doanh nghiệp vừa và nhỏ (SOHO).
- Chứng minh tính cấp thiết của việc nâng cấp hạ tầng mạng không dây từ 802.11b lên 802.11g/n khi tích hợp các dịch vụ truyền thông hợp nhất (Unified Communications).
Ứng dụng thực tế và triển khai
Kịch bản ứng dụng thực tế
- Hệ thống liên lạc nội bộ bệnh viện và khách sạn: Trang bị điện thoại không dây Wi-Fi (Wi-Fi Phone / Softphone trên PDA) cho đội ngũ y bác sĩ, nhân viên phục vụ, cho phép giữ liên lạc liên tục trong khuôn viên với độ trễ thấp và chuyển vùng (Roaming) mượt mà.
- Văn phòng doanh nghiệp hiện đại (SOHO/Enterprise): Cắt giảm toàn bộ chi phí kéo dây điện thoại bàn truyền thống bằng cách kết nối tổng đài ảo IP PBX (Asterisk/FreePBX) qua hạ tầng Wi-Fi sẵn có.
graph TD
subgraph Doanh nghiệp / Khách sạn
WF1[Wi-Fi Phone 1] -->|802.11g AP 1 - Kênh 1| SW[Switch Core Lớp 3]
WF2[Wi-Fi Phone 2] -->|802.11g AP 2 - Kênh 6| SW
WF3[Wi-Fi Phone 3] -->|802.11g AP 3 - Kênh 11| SW
SW --> PBX[IP PBX Server]
SW --> GW[VoIP Gateway]
end
GW <===>|SIP Trunk / Cáp quang| PSTN[Mạng viễn thông công cộng]
Chiến lược triển khai và hiệu quả đầu tư (ROI)
- Quy hoạch tần số: Trong môi trường phủ sóng nhiều AP (mô hình ESS), bắt buộc thiết lập các ô phát sóng liền kề sử dụng các kênh không chồng lấn lần lượt là Kênh 1, Kênh 6 và Kênh 11 nhằm triệt tiêu hiện tượng xuyên nhiễu (Co-channel interference).
- Phân tích chi phí - lợi ích (ROI): Doanh nghiệp tiết kiệm từ $40% - 60%$ chi phí đầu tư ban đầu nhờ loại bỏ hệ thống dây cáp thoại đồng chuyên dụng và giảm cước phí gọi liên chi nhánh qua giao thức Internet.
Hạn chế và hướng phát triển
Hạn chế kỹ thuật
- Cơ chế quản lý hàng đợi trong mô hình mô phỏng sử dụng thuật toán FIFO (DropTail), chưa áp dụng các cơ chế quản lý hàng đợi ưu tiên QoS như DiffServ, IntServ hoặc chuẩn IEEE 802.11e (WMM - Wi-Fi Multimedia) với 4 mức ưu tiên truy cập kênh (Voice, Video, Best Effort, Background).
- Quy mô mô phỏng giới hạn ở số lượng nút mạng cố định; chưa đánh giá tác động của độ trễ khi các nút di chuyển với vận tốc cao và xảy ra quá trình Handover giữa các Cell.
Hướng phát triển của đề tài
- Nâng cấp chuẩn mạng vô tuyến: Mở rộng kịch bản mô phỏng sang chuẩn IEEE 802.11n/ac/ax sử dụng kỹ thuật MIMO đa ăng-ten và băng tần 5 GHz nhằm tối ưu hóa băng thông.
- Tích hợp đa dịch vụ: Mở rộng phân tích độ trễ cho các luồng dữ liệu kết hợp Voice, Video thời gian thực và dữ liệu nền FTP/HTTP.
- Cải tiến thuật toán hàng đợi: Thay thế hàng đợi FIFO bằng cơ chế hàng đợi công bằng có trọng số (WFQ - Weighted Fair Queuing) hoặc cơ chế phát hiện sớm ngẫu nhiên (RED - Random Early Detection).
Đối tượng hưởng lợi
mindmap
root((Hệ sinh thái hưởng lợi))
Sinh viên & Giảng viên
Tham khảo mã nguồn NS-2 OTcl
Tài liệu học phần Mạng máy tính & Viễn thông
Kỹ sư mạng & Quản trị hệ thống
Phương pháp quy hoạch kênh không chồng lấn
Quy chuẩn đo lường QoS theo ITU-T G.114
Doanh nghiệp & Đơn vị tích hợp
Mô hình triển khai VoWLAN tiết kiệm 50% chi phí
Lựa chọn thiết bị chuẩn 802.11g/n thay vì 802.11b
- Sinh viên & Giảng viên ngành Viễn thông: Sở hữu tài liệu chuyên sâu kèm kịch bản mẫu OTcl và AWK để thực hành mô phỏng mạng trên NS-2.
- Kỹ sư mạng & Viễn thông: Nắm vững nguyên tắc phân bổ kênh truyền vô tuyến và phương pháp khắc phục hiện tượng trễ/rớt gói trong các hệ thống VoWLAN.
- Doanh nghiệp triển khai: Tự tin ứng dụng hệ thống tổng đài thoại không dây với chi phí thấp, hiệu quả vận hành cao và độ tin cậy vượt trội.
Câu hỏi thường gặp
1. Yêu cầu cấu hình hệ thống tối thiểu để chạy mô phỏng NS-2.34 là gì?
Hệ thống cần cài đặt hệ điều hành Linux (khuyến nghị Ubuntu 10.04/11.04 hoặc bản phân phối tương đương), bộ biên dịch GCC/G++ phiên bản 4.x, các gói thư viện đồ họa tcl8.4-dev, tk8.4-dev, libxmu-dev. Phần mềm NS-2.34 yêu cầu tối thiểu 512 MB RAM và 2 GB dung lượng ổ cứng trống để lưu trữ các file trace data (.tr).
2. Tại sao chuẩn 802.11g lại có độ trễ thấp hơn nhiều so với 802.11b dù cùng ở tần số 2.4 GHz?
Chuẩn 802.11g sử dụng kỹ thuật điều chế đa phân chia tần số trực giao OFDM cho phép đạt tốc độ truyền tải tối đa lên tới $54\text{ Mbps}$, cao gấp gần 5 lần so với kỹ thuật DSSS/CCK ($11\text{ Mbps}$) của 802.11b. Tốc độ truyền cao giúp giảm đáng kể thời gian chiếm dụng môi trường truyền dẫn vô tuyến (Serialization Delay) của mỗi gói tin, từ đó giảm thời gian hàng đợi và xác suất va chạm CSMA/CA.
3. Tại sao chỉ có Kênh 1, 6 và 11 được khuyến nghị sử dụng trong mạng WLAN 2.4 GHz?
Dải tần 2.4 GHz được chia thành các kênh có độ rộng $22\text{ MHz}$, nhưng khoảng cách giữa các tần số trung tâm của hai kênh liền kề chỉ là $5\text{ MHz}$. Do đó, các kênh nằm gần nhau sẽ bị chồng lấn phổ tần. Chỉ có bộ ba Kênh 1 ($2.412\text{ GHz}$), Kênh 6 ($2.437\text{ GHz}$) và Kênh 11 ($2.462\text{ GHz}$) là cách nhau đủ $\ge 25\text{ MHz}$ để không gây xuyên nhiễu khi hoạt động đồng thời trong cùng một không gian vật lý.
4. Giao thức SIP có ưu điểm gì vượt trội hơn so với H.323 trong triển khai VoIP?
SIP (Session Initiation Protocol) được chuẩn hóa bởi IETF, sử dụng định dạng bản tin văn bản thuần túy (Text-based) tương tự giao thức HTTP, giúp việc phân tích và gỡ lỗi dễ dàng hơn so với mã hóa nhị phân phức tạp của H.323 (ITU-T). SIP có kiến trúc module linh hoạt, hỗ trợ mở rộng dịch vụ người dùng di động tốt hơn và tích hợp liền mạch với các ứng dụng Web/Email.
5. Làm thế nào để giảm thiểu hiện tượng Jitter trong các cuộc gọi VoIP không dây?
Để khắc phục Jitter (biến thiên độ trễ), các thiết bị đầu cuối và Media Gateway sử dụng bộ đệm tái tạo âm thanh (Playout Jitter Buffer). Bộ đệm này lưu giữ tạm thời các gói tin nhận được và phát lại với chu kỳ cố định, giúp tái tạo luồng âm thanh liên tục trước khi truyền đến tai người nghe. Đồng thời, việc chuyển đổi sang chuẩn Wi-Fi tốc độ cao hơn (802.11g/n/ac) cũng triệt tiêu phần lớn nguyên nhân gây Jitter do nghẽn hàng đợi.
Kết luận
Đồ án "Khảo sát độ trễ VoIP trên nền 802.11" đã giải quyết trọn vẹn bài toán đánh giá hiệu năng của dịch vụ thoại thời gian thực trên môi trường mạng không dây. Thông qua các kịch bản mô phỏng định lượng trên phần mềm NS-2.34, nghiên cứu đã chứng minh một cách thuyết phục rằng: chuẩn IEEE 802.11g (OFDM) vượt trội hoàn toàn so với IEEE 802.11b (DSSS) về mọi chỉ số QoS trọng yếu:
- Độ trễ một chiều giảm từ mức rủi ro ($36 - 68\text{ ms}$) xuống mức tối ưu ($6.9 - 12.1\text{ ms}$).
- Tỷ lệ rớt gói tin giảm mạnh từ $> 8%$ xuống $< 1.5%$.
- Đáp ứng hoàn hảo các tiêu chí khắt khe của tiêu chuẩn quốc tế ITU-T G.114.
Kết quả của đề tài mang lại giá trị học thuật cao trong việc nghiên cứu giao thức mạng vô tuyến, đồng thời là cẩm nang thực tiễn giá trị cho các kỹ sư và doanh nghiệp khi thiết kế, tối ưu hóa và triển khai các hệ thống truyền thông không dây VoWLAN hiện đại.