phần mở đầu là nội dung Chương một số nghiên cứu về định tuyến nhận biết yêu cầu chất lượng dịch vụ trong mạng ad hoc. Chi tiết về kỹ thuật và các thuật toán định tuyến có nhận biết yêu cầu chất lượng dịch vụ QoS được trình bày trong Chương 2. Các kết quả của việc thử nghiệm mô phỏng và đánh giá hiệu năng của giao thức QoS so với giao thức MAR-DYMO và giao thức VACO được trình bày trong Chương 3. Cuối cùng là phần kết luận và hướng phát triển của luận văn.
TỔNG QUAN VỀ MỘT SỐ NGHIÊN CỨU ĐỊNH TUYẾN NHẬN BIẾT YÊU CẦU QoS TRONG MẠNG AD HOC 1. Tổng quan về mạng VANET 1. Khái niệm mạng VANET Mạng VANET (Vehicular Ad Hoc Network) là một công nghệ mạng không dây sử dụng các phương tiện giao thông di chuyển như là các nút trong một mạng để tạo nên một mạng di động. Trong mạng VANET, mỗi phương tiện giao thông có thể đóng vai trò là một bộ định tuyến hay một nút mạng không dây để cho phép một phương tiện giao thông có thể kết nối với các phương tiện giao thông khác trong phạm vi bán kính từ 100 đến 300 mét, từ đó tạo nên một mạng với vùng phủ sóng rộng.
Các phương tiện có thể đi ra khỏi vùng phủ sóng và thoát khỏi mạng, hoặc đi vào để tham gia, kết nối với các phương tiện khác trên mạng. Trong thực tế, hệ thống đầu tiên được tích hợp công nghệ mạng VANET này là các xe của cảnh sát và lính cứu hỏa nhằm liên lạc trao đổi thông tin với nhau phục vụ cho công tác cứu hộ, đảm bảo an ninh trật tự.1 minh họa một ví dụ của mạng VANET. Một ví dụ của mạng VANET Thông tin trao đổi trong mạng VANET bao gồm thông tin về lưu lượng xe cộ, tình trạng kẹt xe, thông tin về tai nạn giao thông, các tình huống nguy hiểm 5 cần tránh và cả những dịch vụ thông thường như đa phương tiện, Internet,… Các xe sẽ liên lạc với nhau (Car-to-Car Communication hay M2M (Machine-to- Machiner Comnunication) để chia sẻ thông tin lẫn nhau. Mục đích chính của mạng VANET là cung cấp sự an toàn và thoải mái cho hành khách.
Các thiết bị điện tử đặc biệt được đặt bên trong các phương tiện giao thông sẽ cung cấp kết nối mạng Ad hoc cho các hành khách. Mạng này hướng đến hoạt động mà không cần cấu trúc hạ tầng cho phép các liên lạc đơn giản. Mỗi thiết bị hoạt động trong mạng VANET sẽ là một nút mạng có thể trực tiếp gửi nhận hoặc làm trung gian trong các phiên kết nối thông qua mạng không dây. Trong trường hợp xảy ra va chạm giữa các phương tiện trên đường, các tín hiệu cảnh báo sẽ được gửi đi thông qua mạng VANET tới các phương tiện tham gia giao thông, cùng với các công cụ tiện ích để giúp đỡ việc giải quyết sự cố, đảm bảo an toàn cho các phương tiện khác.
Người tham gia giao thông cũng có thể kết nối Internet thông qua mạng VANET, thậm chí có thể sử dụng các dịch vụ đa phương tiện như trao đổi thông tin hình ảnh, video, gọi điện video. Ngoài ra, thông qua mạng VANET, các phương tiện tham gia giao thông có thể tự động thanh toán các cước phí như phí gửi xe, phí cầu đường,… 1. Đặc điểm của mạng VANET Do VANET là một mạng ad hoc nên nó có chung một số đặc điểm với mạng MANET đó là: quá trình tự tổ chức, tự quản lý, băng thông thấp và chia sẻ đường truyền vô tuyến. Tuy nhiên điểm khác biệt chính của VANET và MANET là ở chỗ: các node mạng (xe cộ) di chuyển với tốc độ cao và không xác định khi truyền tín hiệu cho nhau.
VANET là một mạng có những đặc tính riêng, cơ bản nhất là nó không yêu cầu cơ sở hạ tầng như các hệ thống vô tuyến khác: không cần Base Station như những hệ thống di động khác nhau (GSM CDMA, 3G); không cần bộ Access 6 Point để hỗ trợ cho Wifi và Wimax. Về yếu tố khoảng cách, VANET có thể khắc phục được giới hạn của truyền dẫn sóng vô tuyến nhờ vào các nút trung gian. Tuy nhiên, do giao tiếp mà không cần cơ sở hạ tầng, lại dùng biến đổi định tuyến qua nhiều tầng nên rất nhiều khả năng bị “nghe trộm” hoặc là thông tin truyền đi có thể bị sai lệch. Trong mạng việc truyền tin tức giao thông giữa các xe với nhau là rất quan trọng, điều đó có thể có tác dụng tốt (nếu như thông tin được truyền đi phản ánh đúng tình hình giao thông hoặc các sự cố trên giao lộ) nhưng cũng có thể gây ra những tác động nguy hiểm khôn lường (nếu như thông tin do một xe truyền đi là không chính xác hoặc sai lệch).
Sở dĩ như vậy vì khi thiết kế mạng này, thường thì các thông tin sẽ được phát quảng bá và được trung chuyển qua nhiều nút điều đó gây ra ảnh hưởng như “phản ứng dây truyền”. Các đặc điểm của mạng VANET Các node mạng di chuyển với tốc độ cao: Điều này sẽ dẫn đến kết nối trực tiếp giữa hai nút mạng di chuyển ngược chiều chỉ tồn tại trong thời gian ngắn. Thường xuyên ngắt kết nối mạng: Với những nút mạng chỉ tồn tại liên kết trực tiếp trong thời gian ngắn, để đảm bảo kết nối thông suốt thì phải thiết lập kết nối thông qua các nút trung gian. Trong các trường hợp ngắt kết nối như vậy, đặc biệt trong khu vực mật độ xe thấp thì thường xuyên xảy ra việc ngắt kết nối mạng.
Mô hình chuyển động và dự đoán: Rất khó để đoán chuyển động của các phương tiện giao thông. Để kiến trúc mạng hoạt động hiệu quả, cần phải nghiên cứu mô hình chuyển động và dự đoán chuyển động. Môi trường truyền thông tin biến động: Không khó để dự đoán trong các mô hình các phương tiện giao thông chuyển động trên hệ thống đường cao tốc, chuyển động một chiều nhưng trong các mô hình chuyển động trên đường phố, các phương tiện giao thông đông đúc, tòa nhà, cây cối lại gây ra cản trở quá trình truyền thông tin. 7 Hạn chế về trễ: Các vấn đề an toàn (tai nạn, phanh xe,…) của nút mạng phải thông báo đến các nút mạng liên quan.
Khi đó có một khoảng thời gian trễ để các nút mạng khác nhận biết được sự kiện này. Do đó, vấn đề đối với mạng VANET không chỉ là tốc độ truyền dữ liệu cao mà trễ truyền thông phải ở ngưỡng chấp nhận được. Một số kết quả nghiên cứu về định tuyến QoS và nhận biết tình huống trong mạng VANET Đối với mạng ad hoc di động nói chung và mạng VANET nói riêng, vấn đề định tuyến là một vấn đề đã và đang dành được rất nhiều sự quan tâm của cộng đồng nghiên cứu về mạng trên thế giới. Trong thời gian qua, đã có nhiều nghiên cứu đề xuất các giao thức, kỹ thuật và phương pháp định tuyến dành cho mạng VANET.
Một trong những hướng nghiên cứu về giao thức định tuyến có tiềm năng ứng dụng lớn trong mạng VANET thực tế là định tuyến có nhận biết yêu cầu chất lượng dịch vụ (QoS) và nhận biết tình huống. Các kết quả nghiên cứu này đã được tổng hợp trong [3] như sau: 1. Định tuyến đa đường Đối với các giao thức định tuyến đa đường dành cho mạng MANET và VANET, có thể kể đến một số giao thức định tuyến như: Giao thức định tuyến đa đường AODVM: mỗi nút chỉ được phép tham gia vào một đường, tức là không có nút chung nào được phép giữa bất kỳ hai tuyến đã thiết lập nào khác với nguồn và các nút đích. Giao thức định tuyến đa đường AOMDV: mỗi liên kết chỉ được phép tham gia vào một đường, tức là không có liên kết chung nào được phép giữa hai tuyến đã thiết lập bất kỳ.
Giao thức định tuyến nguồn theo yêu cầu SMR: thiết lập nhiều tuyến đường của các đường dẫn tách biệt tối đa giữa các nút nguồn và nút đích. Sau đó, các gói dữ liệu được phân phối giữa nhiều tuyến đường này để tránh tắc nghẽn và 8 sử dụng tài nguyên mạng một cách hiệu quả. Khi xảy ra ngắt kết nối tuyến, nút nguồn bắt đầu khám phá tuyến mới để thay thế tuyến bị ngắt hoặc đợi cho đến khi tất cả các tuyến bị hỏng trước khi bắt đầu quá trình khám phá tuyến mới. Có thể nhận thấy rằng SMR tạo ra mức chi phí kiểm soát định tuyến cao vì nó bắt đầu khám phá tuyến mới khi xảy ra đứt liên kết hoặc khi tất cả các tuyến bị hỏng.
Giao thức định tuyến đa đường trạng thái liên kết được tối ưu MP- OLSR: là giao thức kết hợp các cơ chế định tuyến chủ động và định tuyến theo yêu cầu. Nó gửi các bản tin HELLO và điều khiển cấu trúc liên kết theo định kỳ để phát hiện cấu trúc liên kết mạng, tương tự như giao thức OLSR. Tuy nhiên, giao thức MP-OLSR chỉ tính toán các tuyến đa đường khi các gói dữ liệu cần được gửi đi, tức là có phản ứng. Toàn bộ lộ trình từ nguồn đến đích được lưu trong tiêu đề của gói dữ liệu.
Khi một nút trung gian nhận được gói dữ liệu, nó sẽ kiểm tra trạng thái bước tiếp theo phù hợp với lộ trình nguồn trước khi chuyển tiếp gói này. Nếu bước tiếp theo là một trong những nước láng giềng của nó, nó sẽ chuyển tiếp nó; nếu không, nút trung gian sẽ tính toán lại tuyến đường và chuyển tiếp gói tin bằng cách sử dụng tuyến đường mới. Có thể nhận thấy rằng việc tính toán lại tuyến đường tại các nút trung gian và thay đổi nó trong tiêu đề gói dữ liệu là không thực tế trong một mạng năng động cao như VANET. Giao thức này gây ra độ trễ cao cho quá trình chuyển tiếp gói dữ liệu vì tại một nút, một tuyến cần được tính toán lại phải được tính toán lại cho mỗi gói dữ liệu theo tuyến đó.
Định tuyến theo QoS Đối với các giao thức định tuyến theo yêu cầu chất lượng dịch vụ QoS, có một số đề xuất tiêu biểu [3]: Giao thức định tuyến MAZACORNET: là giao thức định tuyến đa đường kết hợp trên cơ sở thuật toán tối ưu kiểu đàn kiến có nhận biết vị trí. Giao thức này đã sử dụng chuyển động, mật độ và vận tốc cũng như điều kiện mờ dần của các phương tiện để phát triển một thuật toán định tuyến. Mạng lưới phương tiện 9 được chia thành nhiều khu vực, trong đó phương pháp chủ động được sử dụng để tìm tuyến đường trong một khu vực và phương pháp phản ứng được sử dụng để tìm tuyến đường giữa các khu vực.