Tổng quan nghiên cứu

Sự chuyển dịch từ mạng thoại truyền thống chuyển mạch kênh sang mạng chuyển mạch gói dựa trên giao thức Internet đã tạo ra bước ngoặt lớn cho ngành viễn thông toàn cầu. Dải âm thanh giọng nói con người dao động từ 100 Hz đến 10.000 Hz, trong đó năng lượng tập trung chủ yếu ở dải tần từ 100 Hz đến 3.000 Hz. Khi truyền tín hiệu thoại qua mạng dữ liệu IP dùng chung, các gói tin âm thanh liên tục đối mặt với hiện tượng trễ truyền dẫn, biến thiên trễ và mất gói tin.

Tại Việt Nam, kể từ ngày 01/07/2001, Tổng cục Bưu điện đã chính thức cấp phép cho 4 doanh nghiệp lớn gồm VNPT, Viettel, Saigon Postel và EVN Telecom khai thác dịch vụ điện thoại đường dài liên tỉnh và quốc tế qua giao thức VoIP. Dù mang lại lợi thế tiết kiệm chi phí từ 30% đến 50% so với thoại truyền thống, chất lượng thoại qua mạng IP vẫn chịu ảnh hưởng lớn bởi tính chất nỗ lực tối đa của hạ tầng mạng Internet.

Mục tiêu nghiên cứu trọng tâm của luận văn là phân tích chuyên sâu các mô hình đảm bảo chất lượng dịch vụ, khảo sát các giao thức báo hiệu và truyền tải thoại thời gian thực, đồng thời thiết lập môi trường thực nghiệm để kiểm chứng hiệu năng phân phối gói tin thoại. Phạm vi nghiên cứu tập trung vào việc mô phỏng kiến trúc mạng phân biệt dịch vụ trên công cụ mô phỏng mạng chuyên dụng với các kịch bản phân bổ lưu lượng trên đường truyền chính 1 Mbps.

Ý nghĩa của công trình thể hiện qua việc lượng hóa các chỉ số kỹ thuật cốt lõi: giữ độ trễ một chiều dưới ngưỡng 150 ms theo khuyến nghị chuẩn ITU-T G.114, khống chế độ biến thiên trễ dưới 2 ms và duy trì tỷ lệ mất gói dưới mức 1% của chuẩn nén G.729. Nghiên cứu cung cấp cơ sở thực chứng vững chắc cho các nhà cung cấp dịch vụ viễn thông trong việc tối ưu hóa năng lực định tuyến và quản lý tài nguyên băng thông.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu xây dựng trên nền tảng hai mô hình chất lượng dịch vụ tiêu chuẩn do tổ chức IETF xác lập:

  • Mô hình Dịch vụ Tích hợp (IntServ): Hoạt động theo cơ chế báo hiệu dành trước tài nguyên thông qua giao thức RSVP. Mô hình này kiểm soát chất lượng dịch vụ nghiêm ngặt theo từng luồng dữ liệu đơn lẻ dựa trên bộ 5 tham số định danh: địa chỉ IP nguồn, địa chỉ IP đích, cổng nguồn, cổng đích và loại giao thức truyền tải.
  • Mô hình Dịch vụ Phân biệt (DiffServ): Giải quyết hạn chế mở rộng quy mô của IntServ bằng cách nhóm các luồng lưu lượng thành các tập hợp hành vi tại bộ định tuyến biên. DiffServ sử dụng 8 bit của trường DS trong tiêu đề gói tin IP, trong đó 6 bit được phân bổ cho điểm mã dịch vụ phân biệt (DSCP) và 2 bit dự phòng. Các gói tin được xử lý chuyển tiếp theo từng chặng thông qua hai nhóm chính sách chính: Chuyển tiếp nhanh (EF PHB theo chuẩn RFC 3246) dành cho lưu lượng thời gian thực đòi hỏi độ trễ thấp và Chuyển tiếp đảm bảo (AF PHB theo chuẩn RFC 2597) gồm 4 phân lớp độc lập với 3 mức ưu tiên loại bỏ gói tin.
  • Bộ giao thức ứng dụng VoIP: Khung lý thuyết tích hợp hệ thống báo hiệu phiên SIP (RFC 3261) với các thực thể máy chủ Proxy, Redirect, Registrar; giao thức điều khiển cổng phương tiện MGCP giữa bộ điều khiển MGC và cổng MG; cùng giao thức truyền tải thời gian thực RTP/RTCP (RFC 3550) sử dụng tiêu đề 12 byte cố định chứa số thứ tự 16 bit và tem thời gian 32 bit để đồng bộ hóa dòng âm thanh.

Phương pháp nghiên cứu

Nghiên cứu áp dụng phương pháp mô phỏng biến cố rời rạc trên phần mềm Network Simulator phiên bản 2 (NS-2.35). Lý do lựa chọn NS-2 xuất phát từ cấu trúc phân tầng tối ưu kết hợp giữa ngôn ngữ C++ để xử lý dữ liệu gói tin tầng thấp và ngôn ngữ kịch bản hướng đối tượng OTcl để cấu hình topo, thiết lập chính sách hàng đợi và quản lý kịch bản kiểm thử linh hoạt.

  • Quy mô mẫu và phương pháp chọn mẫu: Mẫu dữ liệu thực nghiệm được thu thập từ hơn 80.000 gói tin được tạo ra liên tục trong các phiên truyền thông kéo dài 100 giây mô phỏng. Phương pháp lấy mẫu phân tầng được áp dụng để phân loại lưu lượng thành 3 nhóm khách hàng: nhóm ưu tiên cao nhất (VIP - luồng thoại sử dụng EF PHB), nhóm ưu tiên trung bình (VIP1 - luồng dữ liệu sử dụng AF PHB) và nhóm nỗ lực tối đa (Best-Effort).
  • Nguồn dữ liệu và phân tích: Dữ liệu được trích xuất trực tiếp từ các tệp lưu vết văn bản (.tr) gồm 12 trường thông tin chuẩn (loại sự kiện, thời gian, nút nguồn, nút đích, loại gói, kích thước gói, cờ nhận dạng) và tệp mô phỏng trực quan (.nam).
  • Timeline nghiên cứu: Quá trình nghiên cứu và thực nghiệm được tiến hành trong giai đoạn 6 tháng cuối năm 2016, bao gồm các bước xây dựng kịch bản mạng, cài đặt thuật toán kiểm soát tốc độ srTCM, trTCM và đo lường thông số qua công cụ đồ họa Xgraph.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình phân tích thực nghiệm trên mô hình mạng thử nghiệm với dung lượng liên kết nghẽn 1 Mbps đã ghi nhận các kết quả định lượng cụ thể:

  • Kiểm soát tỷ lệ mất gói tin: Khi mạng hoạt động ở trạng thái quá tải 125% so với băng thông thiết kế, cơ chế hàng đợi FIFO truyền thống khiến tỷ lệ mất gói tăng vọt lên 14,8%. Ngược lại, khi kích hoạt chính sách DiffServ EF PHB cho luồng thoại VIP, tỷ lệ mất gói giảm xuống mức 0,08%, đáp ứng tiêu chuẩn khắt khe dưới 1% của hãng Cisco đối với chuẩn nén âm thanh G.729.
  • Tối ưu hóa độ trễ truyền dẫn: Độ trễ truyền gói một chiều đối với luồng thoại ưu tiên được duy trì ổn định ở mức 42 ms. Con số này thấp hơn đáng kể so với mức trễ 185 ms khi không áp dụng chính sách phân lớp, đồng thời thỏa mãn cam kết chất lượng dịch vụ của các nhà mạng quốc tế lớn như Internap (45 ms) và CenturyLink (50 ms).
  • Triệt tiêu độ biến thiên trễ (Jitter): Sự kết hợp giữa tem thời gian 32 bit trong giao thức RTP và thuật toán đánh dấu ba màu hai tốc độ trTCM đã kéo giảm độ biến thiên trễ từ 28,4 ms xuống còn 1,8 ms, thấp hơn ngưỡng cam kết 2 ms của các mạng đường trục hiện đại.
  • Phân bổ băng thông cam kết: Chính sách chuyển tiếp đảm bảo AF PHB duy trì chính xác tỷ lệ tốc độ truyền dữ liệu cam kết (CIR) và tốc độ dữ liệu bùng nổ (CBS) cho các luồng dữ liệu nghiệp vụ, không gây ảnh hưởng tiêu cực đến băng thông của luồng thoại thời gian thực.

Thảo luận kết quả

Hiệu năng vượt trội của mô hình DiffServ xuất phát từ nguyên lý tách rời chức năng phân loại phức tạp tại biên và chuyển tiếp tốc độ cao tại lõi mạng. Router lõi không phải duy trì trạng thái phiên của từng cuộc gọi riêng lẻ như mô hình IntServ, nhờ đó giải phóng hoàn toàn tài nguyên tính toán và bộ nhớ đệm.

Trong thực tế nghiên cứu, các chuỗi số liệu được biểu diễn qua biểu đồ phân bố độ trễ theo thời gian trên công cụ Xgraph và bảng đối sánh hiệu năng hàng đợi. Khi quan sát đường cong phân bố thời gian thực, luồng dữ liệu Best-Effort chịu sự sụt giảm băng thông rõ rệt khi lưu lượng thoại bùng nổ, khẳng định cơ chế ưu tiên loại bỏ gói tin (Drop Precedence) của thuật toán đánh dấu màu hoạt động chính xác theo lý thuyết RFC 2597. So sánh với các nghiên cứu cùng thời kỳ về hàng đợi quay vòng có trọng số WRR, mô hình kết hợp EF và AF trong DiffServ mang lại tính linh hoạt cao hơn trong việc đáp ứng hợp đồng thỏa thuận mức dịch vụ đa cấp cho doanh nghiệp.

Đề xuất và khuyến nghị

Dựa trên kết quả nghiên cứu lý thuyết và mô phỏng thực nghiệm, 4 nhóm giải pháp kỹ thuật cụ thể được đề xuất nhằm nâng cao chất lượng dịch vụ thoại trên mạng IP:

  • Triển khai chuẩn hóa phân lớp lưu lượng tại router biên: Thiết lập quy tắc phân loại đa trường dựa trên cổng dịch vụ và địa chỉ IP, tự động gán nhãn DSCP cho toàn bộ gói tin thoại SIP và RTP sang lớp EF PHB. Mục tiêu duy trì tỷ lệ mất gói thoại dưới 0,1% trên toàn mạng, hoàn thành trong vòng 3 tháng đầu triển khai hạ tầng. Chủ thể thực hiện là đội ngũ kỹ sư vận hành mạng tại các doanh nghiệp cung cấp dịch vụ viễn thông.
  • Tối ưu hóa cơ chế lập lịch hàng đợi tại router lõi: Cấu hình thuật toán hàng đợi ưu tiên nghiêm ngặt (Strict Priority Queuing) dành riêng cho hàng đợi EF, kết hợp hàng đợi công bằng có trọng số (WFQ) cho các lớp dữ liệu AF1 đến AF4. Mục tiêu đảm bảo thời gian trễ truyền dẫn qua mạng lõi không vượt quá 30 ms, áp dụng liên tục trong quy trình quản trị mạng đường trục.
  • Ứng dụng chuẩn nén thoại tối ưu và bộ triệt tiếng vọng: Chuyển đổi hệ thống sang sử dụng codec G.729 với tốc độ truyền 8 kbps hoặc PCM G.711 với tốc độ 64 kbps, tích hợp thuật toán triệt tiếng ồn theo khuyến nghị ITU-T G.131 cho các đường truyền có độ trễ trên 25 ms. Mục tiêu nâng điểm đánh giá chất lượng thoại trung bình MOS đạt từ 4,0 trở lên trong vòng 6 tháng.
  • Xây dựng hệ thống giám sát chất lượng dịch vụ tự động: Tích hợp bộ thu thập thông tin phản hồi từ các bản tin RTCP Receiver Report (RR) và Sender Report (SR) để đo lường định kỳ các chỉ số jitter, packet loss và round-trip time. Hệ thống tự động cảnh báo khi phát hiện suy giảm chất lượng và tự động định tuyến lại luồng dữ liệu, thực hiện bởi bộ phận NOC của nhà cung cấp dịch vụ mạng.

Đối tượng nên tham khảo luận văn

Tài liệu luận văn mang lại giá trị học thuật và ứng dụng thực tiễn cao cho 4 nhóm đối tượng chính:

  • Kỹ sư thiết kế và tối ưu hóa mạng viễn thông: Cung cấp thông số cấu hình chi tiết về trường DSCP, các chính sách đánh dấu màu srTCM, trTCM và giải pháp lập lịch hàng đợi phục vụ thiết kế hạ tầng mạng thoại IP cho nhà mạng.
  • Quản trị viên hệ thống mạng doanh nghiệp (IT System Admin): Cung cấp tài liệu tham khảo để triển khai tổng đài nội bộ IP-PBX, thiết lập chính sách QoS trên các thiết bị chuyển mạch và định tuyến văn phòng nhằm đảm bảo chất lượng cuộc gọi nội bộ và hội nghị truyền hình.
  • Học viên cao học và nghiên cứu sinh ngành Công nghệ thông tin: Là tài liệu mẫu mực về phương pháp nghiên cứu mạng máy tính, hướng dẫn chi tiết cách viết mã nguồn kịch bản OTcl và trích xuất phân tích dữ liệu tệp vết trong môi trường NS-2.
  • Chuyên gia tư vấn giải pháp chuyển đổi số hạ tầng: Sử dụng làm căn cứ kỹ thuật để xây dựng các điều khoản cam kết mức dịch vụ (SLA) về độ trễ, biến thiên trễ và tỷ lệ mất gói cho các dự án hạ tầng truyền thông hợp nhất.

Câu hỏi thường gặp

Tại sao giao thức UDP lại được ưu tiên sử dụng cho truyền tải thoại thay vì giao thức TCP?

Giao thức TCP sử dụng cơ chế bắt tay 3 bước và tự động truyền lại các gói tin bị lỗi, điều này gây ra độ trễ lớn và biến thiên trễ nghiêm trọng không phù hợp với truyền thông thời gian thực. Thoại VoIP sử dụng giao thức UDP kết hợp với RTP, chấp nhận mất một tỷ lệ gói tin nhỏ dưới 1% để đổi lại tốc độ truyền dẫn tức thời và liên tục của tín hiệu giọng nói.

Sự khác biệt cốt lõi giữa hai mô hình chất lượng dịch vụ IntServ và DiffServ là gì?

Mô hình IntServ duy trì trạng thái luồng dữ liệu trên tất cả các bộ định tuyến dọc đường truyền qua giao thức RSVP, gây quá tải bộ nhớ khi mạng mở rộng quy mô. Ngược lại, mô hình DiffServ phân loại và đánh dấu gói tin tại biên mạng bằng mã DSCP 6 bit, các router lõi chỉ chuyển tiếp gói theo lớp hành vi tập hợp giúp hệ thống vận hành linh hoạt và mở rộng không giới hạn.

Tiêu chuẩn ITU-T G.114 quy định mức độ trễ tối đa cho cuộc gọi thoại là bao nhiêu?

Chuẩn ITU-T G.114 khuyến nghị độ trễ truyền gói một chiều từ đầu cuối đến đầu cuối phải được giữ dưới 150 ms để người sử dụng có trải nghiệm đàm thoại tự nhiên và trong suốt. Khi độ trễ vượt quá ngưỡng 250 ms, người tham gia cuộc gọi sẽ bắt đầu nhận thấy sự ngắt quãng và trùng lặp âm thanh rõ rệt trong quá trình hội thoại.

Tiêu đề gói tin RTP đảm nhận vai trò gì trong việc khôi phục chất lượng âm thanh?

Tiêu đề cố định 12 byte của gói tin RTP chứa trường số thứ tự 16 bit giúp bên nhận sắp xếp lại các gói tin đến sai thứ tự do định tuyến mạng. Đồng thời, trường tem thời gian 32 bit cho phép bộ đệm bên nhận tính toán chính xác khoảng thời gian phát lại âm thanh và triệt tiêu hiện tượng biến thiên trễ.

Phần mềm NS-2 hỗ trợ đánh giá các chính sách QoS trong luận văn như thế nào?

Phần mềm NS-2 cung cấp môi trường mô phỏng biến cố mạng chi tiết, hỗ trợ lập trình các chính sách điều hòa lưu lượng như TSW2CM, srTCM, trTCM trên nền C++. Toàn bộ quá trình xếp hàng, chuyển tiếp và hủy gói tin được ghi nhận chi tiết vào tệp lưu vết văn bản, giúp trích xuất số liệu thống kê chính xác mà không cần đầu tư hạ tầng phần cứng tốn kém.

Kết luận

  • Luận văn đã hệ thống hóa toàn diện cơ sở lý thuyết về chất lượng dịch vụ mạng IP, làm rõ cấu trúc phân lớp của các giao thức báo hiệu SIP, H.323, MGCP và giao thức vận chuyển RTP/RTCP.
  • Công trình đã so sánh định lượng hai mô hình IntServ và DiffServ, chứng minh tính khả thi vượt trội của kiến trúc DiffServ trong các hệ thống mạng viễn thông hiện đại.
  • Thực nghiệm trên công cụ NS-2 đã kiểm chứng xuất sắc hiệu quả của việc phân loại gói tin bằng trường DSCP, giảm tỷ lệ mất gói xuống 0,08% và duy trì độ biến thiên trễ dưới 2 ms trên đường truyền nghẽn 1 Mbps.
  • Đóng góp nổi bật của nghiên cứu là xây dựng thành công bộ kịch bản mô phỏng hoàn chỉnh, cung cấp thông số tham chiếu chuẩn xác cho việc thiết lập chính sách điều hòa lưu lượng srTCM và trTCM.
  • Lộ trình phát triển tiếp theo trong 12 tháng tới cần tập trung mở rộng mô hình thử nghiệm trên nền tảng mạng thế hệ mới, tích hợp công nghệ chuyển mạch nhãn đa giao thức MPLS và giao thức IPv6.

Để tìm hiểu sâu hơn về mã nguồn kịch bản mô phỏng OTcl và phương pháp thiết lập tham số hàng đợi chi tiết, bạn đọc hãy liên hệ hoặc tra cứu trực tiếp toàn văn luận văn tại thư viện Trường Đại học Công nghệ – Đại học Quốc gia Hà Nội.