Luận văn: Hiệu suất hoạt động TCP trên mạng không dây Ad Hoc - ĐH Quốc Gia Hà Nội

Luận văn thạc sĩ nghiên cứu hiệu suất hoạt động của giao thức TCP trên mạng không dây Ad Hoc. Phân tích các yếu tố ảnh hưởng và đề xuất giải pháp nâng cao hiệu quả.

Trường đại học

Đại Học Quốc Gia Hà Nội

Chuyên ngành

Công Nghệ

Người đăng

Ẩn danh

Thể loại

Luận Văn Thạc Sĩ

2003

68
1
0

Phí lưu trữ

30 Point

Mục lục chi tiết

Mở đầu

1. Cơ sở thực tiễn, mục đích và phạm vi nghiên cứu ứng dụng của đề tài

2. Tổng quan về mạng Internet và giao thức TCP

1. Chương 1: Cơ bản về mạng không dây kiểu ad hoc

1.1. Khái niệm về mạng không dây Ad hoc

1.2. Đặc điểm của mạng không dây Ad hoc

1.2.1. Topo luôn luôn thay đổi

1.2.2. Bị hạn chế băng thông

1.2.3. Hạn chế bởi nguồn cung cấp năng lượng

1.2.4. Bảo mật kém

1.3. Ứng dụng của mạng không dây

1.3.1. Điều khiển thực

1.3.2. Khám bệnh từ xa

1.3.3. Các ứng dụng xử lí đồ họa từ xa

1.3.4. Giáo dục qua internet

2. Chương 2: Tổng quan về phương pháp nâng cao hiệu suất hoạt động TCP trên mạng không dây kiểu ad hoc

2.1. Những yếu tố chính ảnh hưởng đến hiệu suất hoạt động TCP trong môi trường không dây

2.1.1. Băng thông bị hạn chế

2.1.2. Thời gian trễ (round trip) lớn hơn mạng hữu tuyến

2.1.3. Nút mạng thường xuyên thay đổi

2.1.4. Không khai thác hết khả năng của mạng

2.1.5. Nguồn cung cấp năng lượng bị giới hạn

2.2. Tổng quan về những phương pháp nâng cao hiệu suất TCP trong mạng không dây kiểu Ad hoc

Tóm tắt

I. Giới Thiệu Tổng Quan TCP và Mạng Ad Hoc MANET

Mạng Internet hiện nay là cơ sở hạ tầng thông tin liên lạc quan trọng của xã hội, ảnh hưởng đến hầu hết các lĩnh vực đời sống. Giao thức truyền thông chủ yếu của Internet là bộ giao thức TCP/IP. Tuy nhiên, việc nghiên cứu và giải quyết các vấn đề điều khiển lưu lượng số liệu TCP trên các mạng vật lý khác nhau, đặc biệt là mạng không dây Ad hoc (MANET), có ý nghĩa lý luận và thực tiễn sâu sắc. Mạng Ad hoc khác biệt so với mạng truyền thống, đòi hỏi những phương pháp tiếp cận mới để đảm bảo hiệu suất.

Bài viết này tập trung vào việc phân tích hiệu suất của TCP trên mạng Ad Hoc (MANET), khám phá những thách thức và giải pháp để tối ưu hóa Giao thức TCP trong môi trường này. Các kết quả nghiên cứu và mô phỏng sẽ cung cấp cái nhìn sâu sắc về cách cải thiện Hiệu suất TCP trên MANET, giúp các nhà phát triển và nhà nghiên cứu xây dựng các ứng dụng và giao thức hiệu quả hơn.

1.1. Mạng không dây Ad Hoc MANET Khái niệm và đặc điểm chính

Mạng không dây Ad hoc (MANET) là một mạng tự tổ chức, không dựa vào cơ sở hạ tầng cố định như điểm truy cập (access point). Các thiết bị trong mạng này có thể di chuyển tự do và kết nối trực tiếp với nhau để truyền dữ liệu. Theo Maltz, MANET là "sự liên kết tạm thời giữa các thiết bị (Node) tạo thành một mạng tạm thời (Temporary Network) không cần thiết bị điều khiển, quản lí tập trung hay các thiết bị chuẩn như trong mạng diện rộng (WAN)". Điều này tạo ra tính linh hoạt và khả năng triển khai nhanh chóng trong nhiều tình huống khác nhau, nhưng cũng mang đến nhiều thách thức về quản lý và hiệu suất. Các loại MANET bao gồm mạng di động Ad hocmạng cảm biến thông minh Ad hoc.

1.2. Giao thức TCP Vai trò và ứng dụng trong môi trường Internet

TCP (Transmission Control Protocol) là một giao thức truyền tải hướng kết nối, đáng tin cậy, được sử dụng rộng rãi trên Internet. Trong mô hình OSI, TCP tương ứng với tầng giao vận và một phần của tầng phiên. TCP đảm bảo dữ liệu được truyền đến đích một cách chính xác và theo đúng thứ tự, sử dụng các cơ chế như kiểm soát lỗi, kiểm soát luồng và kiểm soát tắc nghẽn. Tuy nhiên, các cơ chế này được thiết kế chủ yếu cho mạng hữu tuyến và có thể gây ra vấn đề về hiệu suất khi áp dụng cho Mạng Ad Hoc, nơi các kết nối không ổn định và có thể thay đổi liên tục.

II. Vấn Đề Hiệu Suất TCP trên MANET Phân Tích Chi Tiết

Việc áp dụng trực tiếp giao thức TCP tiêu chuẩn cho mạng không dây Ad hoc (MANET) gặp nhiều khó khăn do đặc tính động và không ổn định của mạng. Lỗi mất đường truyền thường xuyên xảy ra do tính di động của các nút, gây ra sự gián đoạn trong quá trình truyền dữ liệu. Điều này dẫn đến hiệu suất thấp, đặc biệt là trong các ứng dụng yêu cầu độ tin cậy cao.

TCP giả định rằng lỗi mất gói chủ yếu là do tắc nghẽn mạng, và phản ứng bằng cách giảm kích thước cửa sổ truyền và khởi động lại quá trình truyền lại. Tuy nhiên, trong MANET, lỗi mất gói thường xuyên là do di chuyển nút hoặc các vấn đề về liên kết không dây, dẫn đến các phản ứng không cần thiết và làm giảm hiệu suất TCP.

2.1. Các yếu tố ảnh hưởng đến Hiệu suất TCP trên MANET

Một số yếu tố chính ảnh hưởng đến hiệu suất TCP bao gồm:

  • Tính di động của các nút: Các nút di chuyển liên tục làm thay đổi cấu trúc liên kết mạng, dẫn đến mất kết nối và thay đổi đường truyền.
  • Băng thông hạn chế: Băng thông của mạng không dây Ad hoc thường thấp hơn so với mạng hữu tuyến, gây ra tình trạng tắc nghẽn và chậm trễ. Tốc độ của mạng LAN hiện nay cỡ khoảng 100 Mbps nếu sử dụng cáp đồng còn nếu sử dụng cáp quang thì tốc độ lên đến hàng Gb. Trong khi đó tốc độ tiêu chuẩn IEEE 802.11b của mạng không dây Ad hoc chỉ khoảng 11 Mbps.
  • Năng lượng hạn chế: Các thiết bị di động thường có nguồn năng lượng hạn chế, và việc truyền lại dữ liệu do lỗi mất gói tin sẽ tiêu tốn năng lượng.
  • Bảo mật kém: So với mạng hữu tuyến thì độ an toàn của mạng không dây kém hơn về mặt vật lí. Thông tin truyền trong môi trường không gian khó kiểm soát hơn hơn trên mạng hữu tuyến. Mạng không dây dễ bị mất thông tin do hacker tấn công bằng hình thức như nghe lén.

2.2. So sánh Hiệu suất TCP trên MANET và mạng hữu tuyến

TCP hoạt động hiệu quả trong mạng hữu tuyến do tính ổn định và độ tin cậy cao của các kết nối. Tuy nhiên, trong MANET, hiệu suất giảm đáng kể do các yếu tố đã đề cập ở trên. Tỷ lệ lỗi bit trong môi trường không dây khoảng từ 10 -3 đến 10-1 còn đối với môi trường hữu tuyến thì tỷ lệ đó thấp hơn nhiều, chỉ vào khoảng 10-6 đến 10-8. Điều này đòi hỏi các giải pháp tối ưu hóa đặc biệt để cải thiện hiệu suất TCP trong môi trường MANET.

III. Các Giải Pháp Cải Thiện Hiệu Suất TCP trên MANET

Để giải quyết các vấn đề hiệu suất của TCP trên MANET, nhiều giải pháp đã được đề xuất và nghiên cứu. Các giải pháp này tập trung vào việc điều chỉnh giao thức TCP hoặc bổ sung các cơ chế hỗ trợ để thích ứng với môi trường động và không ổn định của MANET. Các phương pháp bao gồm cả những cải tiến trong giao thức TCP và những giao thức mới hoàn toàn.

Các giải pháp này có thể được phân loại thành các nhóm chính: các phương pháp dựa trên phản hồi, các phương pháp lớp liên kết, và các phương pháp lớp mạng.

3.1. F TCP I TCP Snoop Protocol Tổng quan về các phương pháp

  • F-TCP (Feedback TCP): Sử dụng thông tin phản hồi từ các nút trung gian để nhận biết lỗi đường truyền và tạm dừng truyền dữ liệu khi có lỗi. Ngay khi một MH nhận biết lỗi xảy ra nó lập tức chuyển gói tin thông báo lỗi đường truyền (Route Failure Notification - RFN) đến cho bên phát. Nhận được gói tin RFN bên phát ngừng phát, chuyển về trạng thái ngủ (snooze) đồng thời thiết lập lại các biến trạng thái như đồng hồ timeout, cửa sổ. Bên phát chờ ở chế độ ngủ cho đến khi nào nó nhận được gói tin xác nhận đường truyền đã thông suốt.
  • I-TCP (Indirect TCP): Chia kết nối TCP thành hai phần, một phần ổn định trên mạng hữu tuyến và một phần không ổn định trên mạng không dây. I-TCP chia kết nối thành hai nửa: từ FH đến Mobile Support Router (MSR) là kết nối hữu tuyến còn nửa từ MSR đến MH là kết nối không dây. Nửa trước nhanh hơn, độ tin cậy cao hơn, nửa sau chậm hơn, khả năng xảy ra lỗi nhiều hơn.
  • Snoop Protocol: Lưu trữ các gói tin tại trạm cơ sở và truyền lại khi có lỗi, giảm tải cho nguồn phát. Giao thức Snoop thực hiện một số thay đổi phần mềm tầng liên kết (link). ý tưởng chính của giao thức snoop là lưu lại các gói tin tại các trạm cơ sở (Base Station - BS) sau đó truyền lại nếu lỗi xảy ra.

3.2. TCP Variants TCP Reno TCP NewReno TCP Vegas TCP CUBIC

Các biến thể của TCP như TCP Reno, TCP NewReno, TCP Vegas và TCP CUBIC sử dụng các thuật toán khác nhau để kiểm soát tắc nghẽn và truyền lại dữ liệu. Mỗi biến thể có những ưu điểm và nhược điểm riêng trong môi trường MANET.

  • TCP Reno: TCP Reno là một trong những phiên bản lâu đời nhất và được sử dụng rộng rãi của giao thức TCP. Nó sử dụng một cơ chế kiểm soát tắc nghẽn gọi là "slow start" và "congestion avoidance" để điều chỉnh tốc độ truyền dữ liệu dựa trên tình trạng tắc nghẽn của mạng.
  • TCP NewReno: TCP NewReno là một cải tiến của TCP Reno, được thiết kế để cải thiện hiệu suất trong các mạng có tỷ lệ mất gói tin cao. Nó sử dụng một cơ chế "fast retransmit" và "fast recovery" để truyền lại các gói tin bị mất một cách nhanh chóng và hiệu quả.
  • TCP Vegas: TCP Vegas là một phiên bản của TCP sử dụng một cơ chế kiểm soát tắc nghẽn dựa trên độ trễ (delay-based). Nó theo dõi độ trễ của các gói tin để ước tính tình trạng tắc nghẽn của mạng và điều chỉnh tốc độ truyền dữ liệu một cách phù hợp.
  • TCP CUBIC: TCP CUBIC là một phiên bản của TCP sử dụng một hàm số tăng trưởng cửa sổ (window growth function) hình khối (cubic) để điều chỉnh kích thước cửa sổ tắc nghẽn (congestion window) theo thời gian. Nó được thiết kế để cung cấp tính công bằng (fairness) và ổn định (stability) trong các mạng có nhiều kết nối TCP cạnh tranh.

IV. Nghiên Cứu Cải Thiện TCP Nhận Biết và Trả Lời Mất Thứ Tự

Một phương pháp tiếp cận khác để cải thiện hiệu suất TCP là tập trung vào việc nhận biết và xử lý hiện tượng mất thứ tự gói tin (out-of-order - OOO). Trong môi trường MANET, hiện tượng OOO có thể xảy ra do thay đổi đường truyền hoặc các vấn đề về liên kết không dây.

Thay vì coi OOO là dấu hiệu của tắc nghẽn mạng, phương pháp này cố gắng xác định nguyên nhân thực sự của OOO và áp dụng các biện pháp xử lý phù hợp, chẳng hạn như bỏ qua điều khiển tắc nghẽn hoặc sửa lỗi ngay lập tức.

4.1. Nhận biết hiện tượng mất thứ tự OOO của gói tin

Có hai cách chính để nhận biết hiện tượng OOO: sử dụng số thứ tự gói tin và sử dụng nhãn thời gian. Bằng cách theo dõi thứ tự của các gói tin đến, có thể xác định liệu một gói tin có đến không đúng thứ tự hay không. Để nhận biết hiện tượng OOO khi bị lặp lại gói biên nhận cần phải có thêm thông tin số thứ tự vì hai gói biên nhận bị lặp lại có cùng số định danh. Dùng số thứ tự (ACK Duplicate Sequence Number – ADSN) chiếm 1 byte trong phần header của gói biên nhận chúng ta có thể nhận biết thứ tự của các gói tin. Khi phía nhận gửi gói biên nhận đầu tiên ADSN nhận giá trị 0, mỗi lần gói biên nhận bị lặp lại thì ADSN tăng lên một giá trị.

Một phương pháp khác nhận biết gói tin dữ liệu bị mất thứ tự dễ dàng và đơn giản hơn là sử dụng nhãn thời gian (timestamp). Vì phần header của mỗi gói tin dữ liệu đều được gán nhãn thời gian theo đồng hồ thời gian nên phía nhận có thể so sánh nhãn thời gian của các gói tin dữ liệu để nhận ra thứ tự của gói tin.

4.2. Phương pháp trả lời khi gói tin bị mất thứ tự

Khi phát hiện hiện tượng OOO, có thể áp dụng các biện pháp xử lý khác nhau, chẳng hạn như tạm thời bỏ qua điều khiển tắc nghẽn hoặc sửa lỗi ngay lập tức. Sở dĩ chúng ta không điều khiển tắc nghẽn vì hiển nhiên lỗi do hiện tượng OOO mà ta biết được không phải là nguyên nhân tắc nghẽn mạng gây ra (nguyên nhân chủ yếu vẫn là do mất đường truyền của mạng không dây do các node liên tục di chuyển). Nếu cố tình điều khiển tắc nghẽn chỉ làm giảm hiệu suất TCP. Khi nhận biết xảy ra mất thứ tự bên phát cần giữ nguyên trạng thái, không thay đổi các biến thời gian truyền (Retransmission timer – RTO) và kích thước cửa sổ tắc nghẽn.

Sửa lỗi ngay lập tức rất cần thiết, tránh cho bên phát không phải chuyển về trạng thái điều khiển tắc nghẽn.

V. Kết Quả Nghiên Cứu Hiệu Suất và So Sánh Các Phương Pháp

Các kết quả mô phỏng bằng NS2 cho thấy phương pháp nhận biết và xử lý OOO có thể cải thiện đáng kể hiệu suất TCP trong MANET. Việc bỏ qua điều khiển tắc nghẽn không cần thiết và sửa lỗi ngay lập tức giúp tăng thông lượng và giảm độ trễ. Các thực nghiệm cho thấy phương pháp TCP – DOOR đã nâng cao hiệu hiệu suất khoảng 50% so với TCP – chuẩn.

Tuy nhiên, hiệu quả của các phương pháp này phụ thuộc vào các tham số cấu hình, chẳng hạn như thời gian bỏ qua điều khiển tắc nghẽn và thời gian sửa lỗi. Việc điều chỉnh các tham số này cần được thực hiện cẩn thận để đạt được hiệu suất tối ưu.

5.1. So sánh TCP DOOR và TCP chuẩn Đánh giá hiệu suất

Phương pháp TCP-DOOR (TCP with Detection of Out-of-Order and Recovery) đã chứng minh khả năng cải thiện hiệu suất TCP bằng cách bỏ qua điều khiển tắc nghẽn không cần thiết trong trường hợp OOO. Các kết quả mô phỏng cho thấy TCP-DOOR có thể đạt được thông lượng cao hơn và độ trễ thấp hơn so với TCP chuẩn.

5.2. Ảnh hưởng của tham số đến hiệu suất của phương pháp

Thời gian bỏ qua điều khiển tắc nghẽn và thời gian sửa lỗi là các tham số quan trọng ảnh hưởng đến hiệu suất của phương pháp nhận biết và xử lý OOO. Việc lựa chọn các giá trị phù hợp cho các tham số này có thể tối ưu hóa hiệu suất TCP trong MANET.

VI. Kết Luận và Hướng Phát Triển Tối Ưu TCP trên MANET

Việc tối ưu hóa TCP cho mạng Ad Hoc (MANET) là một thách thức phức tạp nhưng rất quan trọng. Các giải pháp như nhận biết và xử lý OOO, cùng với các phương pháp khác, có thể cải thiện đáng kể hiệu suất TCP trong môi trường này.

Các hướng phát triển trong tương lai có thể bao gồm việc kết hợp các phương pháp khác nhau, sử dụng các thuật toán học máy để thích ứng với điều kiện mạng thay đổi, và nghiên cứu các giao thức truyền tải mới được thiết kế đặc biệt cho MANET.

6.1. Các hướng nghiên cứu tiếp theo về TCP trên MANET

Các hướng nghiên cứu tiềm năng bao gồm: phát triển các giao thức truyền tải mới, tích hợp các cơ chế bảo mật vào TCP, và nghiên cứu các phương pháp quản lý năng lượng hiệu quả cho TCP trong MANET.

6.2. Ứng dụng thực tiễn của TCP tối ưu hóa trong MANET

TCP tối ưu hóa có thể được ứng dụng trong nhiều lĩnh vực, bao gồm quân sự, cứu hộ, và các ứng dụng di động khác, nơi MANET được sử dụng để cung cấp kết nối mạng linh hoạt và đáng tin cậy. Ví dụ trong những tình huống đặc biệt chẳng hạn như tai nạn giao thông xảy ra tại một những nơi xa trung tâm, bệnh viện lớn. Lúc đó nếu có được sự hỗ trợ từ xa của các Bác sĩ chuyên gia giỏi, có thiết bị tra cứu hồ sơ gốc lưu trữ của bệnh nhân thì việc chữa bệnh chắc chắn mang lại hiệu quả tích cực, nhanh chóng, chính xác mà lại không bị mất thời gian di chuyển bệnh nhân.

24/09/2025

Trích đoạn nội dung tài liệu

Chương 1 cơ bản về mạng không dây kiểu ad hoc 1.1 Khái niệm về mạng không dây Ad hoc Trong môi truờng phát thanh vô tuyến các thiết bị thu, phát hoàn toàn độc lập và cách xa nhau. Quá trình truyền âm thanh được thực hiện bởi sóng âm (sóng radio). Mô hình phát thanh có tính chất phi tập trung, chịu ảnh hưởng của tiếng ồn (noise), giảm âm (fading) và chất lượng của các thiết bị đầu cuối. Mạng không dây kiểu Ad hoc gần tương tự như mạng phát thanh vô tuyến.

Trong môi trường mạng Ad hoc các gói tin được truyền từ node nguồn đến node đích thông qua các node trung gian. Node vừa đóng vai trò là thiết bị nhận xử lí thông tin (giống như một Host), vừa có vai trò như một thiết bị dẫn đường (giống như một Router) làm nhiệm vụ điều khiển gói tin trên đường truyền. Trong mạng không dây kiểu Ad hoc vị trí của các node luôn luôn thay đổi bất kỳ lúc nào. Do đó Topo của mạng liên tục bị biến đổi không có qui luật.Maltz đưa ra một định nghĩa khá tổng quát về mạng không dây kiểu Ad hoc đó là “ sự liên kết tạm thời giữa các thiết bị (Node) tạo thành một mạng tạm thời (Temporary Network) không cần thiết bị điều khiển, quản lí tập trung hay các thiết bị chuẩn như trong mạng diện rộng (WAN)” Mạng không dây kiểu Ad hoc được chia thành hai loại là mạng di động kiểu Ad hoc và mạng cảm biến thông minh Ad hoc.

Mạng cảm biến 8 TIEU LUAN MOI download : skknchat@gmail.com Hiệu suất hoạt động TCP trên mạng không dây Ad hoc thông minh Ad hoc là một lớp mới của mạng không dây Ad hoc được phát triển trong những năm qua. Mạng gồm hàng trăm hoặc hàng nghìn node cảm biến có thể truyền thông với nhau. Mạng có độ tin cậy cao trong những môi trường phức tạp, khó dự đoán trước được. Mạng cảm biến thông minh Ad hoc giống như là các trung tâm dữ liệu (Data Centric).

Khác với các mạng thông thường (trong mạng thông thường một node nào đó bất kỳ – node nguồn sẽ thực hiện gửi số liệu nếu có nhu cầu) mạng cảm biến thông minh Ad hoc truyền số theo một tính chất nào đó (chẳng hạn như nơi nhiệt độ là 100 0C). Những nghiên cứu, ứng dụng về mạng không dây hiện nay đang được các viện nghiên cứu, các công ty và chính phủ ở nhiều quốc gia rất quan tâm. Lĩnh vực này hiện đã và đang được áp dụng mạnh mẽ phục vụ cuộc sống. Hơn nữa lĩnh vực này còn khá mới mẻ nên còn nhiều cơ hội để nghiên cứu, sáng tạo.2 Đặc điểm của mạng không dây Ad hoc a) Topo luôn luôn thay đổi Liên kết giữa các node trong mạng chủ yếu là kiểu liên kết hai chiều (bi-directional).

Liên kết một chiều (unidirection) cũng có sử dụng nhưng chỉ khi nguồn năng lượng cung cấp ở hai node không giống nhau. Đối với mạng hữu tuyến Topo của mạng là xác định trước (có các dạng bus, vòng, sao.vv) tuy nhiên trong mạng di động Ad hoc liên kết thường xuyên bị mất vì nguyên nhân các node mạng liên tục di chuyển không theo qui luật nào cho nên Topo của mạng không thể xác định trước. 9 TIEU LUAN MOI download : skknchat@gmail.com Hiệu suất hoạt động TCP trên mạng không dây Ad hoc b) Bị hạn chế băng thông Nếu không xét ảnh hưởng của các yếu tố như đa truy nhập (multiple access), nhiễu, độ ổn định của thiết bị sử dụng.vv tốc độ của mạng không dây nhỏ hơn tốc độ cực đại của sóng vô tuyến. c) Hạn chế bởi nguồn cung cấp năng lượng Nguồn cung cấp năng lượng cho các thiết bị không dây khá đa dạng, có thể là nguồn điện hoặc thậm chí là pin.

Môi trường mạng có nhiều đặc trưng riêng, không thuận tiện để cung cấp năng lượng và chi phí cao vì vậy phải sử dụng năng lượng rất tiết kiệm. d) Bảo mật kém So với mạng hữu tuyến thì độ an toàn của mạng không dây kém hơn về mặt vật lí. Thông tin truyền trong môi trường không gian khó kiểm soát hơn hơn trên mạng hữu tuyến. Mạng không dây dễ bị mất thông tin do hacker tấn công bằng hình thức như nghe lén.3 ứng dụng của mạng không dây a) Điều khiển thực Tưởng tượng khi chúng ta đang đi du lịch trên ôtô hay tàu hỏa trong thành phố và muốn tìm kiếm một vị trí cần đến như bệnh viện, trường học.vv chúng ta cần có một chương trình móc nối với một cơ sở dữ liệu từ xa qua mạng không dây.

Mô hình mạng không dây được ứng dụng nhiều trong những hệ thống loại này. b) Khám bệnh từ xa Trong những tình huống đặc biệt chẳng hạn như tai nạn giao thông xảy ra tại một những nơi xa trung tâm, bệnh viện lớn. Lúc đó nếu có được sự hỗ trợ từ xa của các Bác sĩ chuyên gia giỏi, có thiết bị tra cứu hồ sơ gốc lưu trữ của bệnh nhân thì việc chữa bệnh chắc chắn mang 10 TIEU LUAN MOI download : skknchat@gmail.com Hiệu suất hoạt động TCP trên mạng không dây Ad hoc lại hiệu quả tích cực, nhanh chóng, chính xác mà lại không bị mất thời gian di chuyển bệnh nhân. Đây cũng là một lĩnh vực sử dụng nhiều công nghệ mạng không dây.

c) Các ứng dụng xử lí đồ họa từ xa Đó là ứng dụng kết hợp từ ba hệ thống khác nhau là hệ thống thông tin địa lí (GIS), hệ thống định vị toàn cầu (GPS) và các hệ thống không dây di động hiệu năng cao. Truy xuất dữ liệu hoàn toàn tùy thuộc vào vị trí của người sử dụng. d) Giáo dục qua internet Thành tựu về mạng không dây được các nhà quân sự ứng dụng đầu tiên. Xuất phát từ nhu cầu thực tiễn tại chiến trường con người rất khó khăn trong việc xây dựng một mạng lưới thông tin liên lạc hữu tuyến.

Mạng di động không dây là giải pháp thay thế hiệu quả. Internet là mạng máy tính khổng lồ liên kết các mạng với nhau trong đó có mạng không dây Ad hoc. Ngày nay mạng di động không dây đã được áp dụng rộng rãi qua internet. 11 TIEU LUAN MOI download : skknchat@gmail.com Hiệu suất hoạt động TCP trên mạng không dây Ad hoc Chương 2 tổng quan về phương pháp nâng cao hiệu suất hoạt động TCP trên mạng không dây kiểu ad hoc 2.1 Những yếu tố chính ảnh hưởng đến hiệu suất hoạt động TCP trong môi trường không dây Giao thức TCP xuất hiện gần ba thập kỷ nên đã được thay đổi và đáp ứng tốt trong môi trường mạng hữu tuyến.

TCP đáng tin cậy đối với những mạng có lỗi bit thấp, phổ biến và thông dụng nhất là mạng hữu tuyến. Sở dĩ như vậy là TCP yêu cầu bên phát truyền lại những gói tin bị mất nếu như bên phát không nhận được tín hiệu trả lời ACK của bên thu. Bên phát điều khiển tắc nghẽn bằng cơ chế cửa sổ. Mỗi lần bên phát nhận ra gói tin bị mất nó nhanh chóng giảm kích thước cửa sổ điều khiển tắc nghẽn xuống để giảm tốc độ phát dữ liệu.

Sau đó bên phát chuyển sang trạng thái sửa lỗi, phát chậm. Để xác định những gói tin bị mất bên phát sử dụng một trong hai kỹ thuật là xác định thời gian timeout của một gói tin hoặc nhận biết dựa trên thứ tự gói tin được truyền. TCP chuẩn giả thiết lỗi xảy ra là do tắc nghẽn mạng chứ không phải do mất liên kết. Nếu tắc nghẽn xảy ra TCP điều chỉnh cửa sổ và 12 TIEU LUAN MOI download : skknchat@gmail.com Hiệu suất hoạt động TCP trên mạng không dây Ad hoc truyền lại những gói dữ liệu bị mất.

Tuy nhiên trong môi trường mạng không dây Ad hoc tỷ lệ lỗi bit rất cao. Do đó điều khiển tắc nghẽn bằng cơ chế cửa số không những không cải thiện hiệu suất hoạt động của TCP mà ngược lại còn làm giảm đáng kể hiệu suất TCP. Sau đây là những yếu tố quan trọng ảnh hưởng tới hiệu suất hoạt động TCP trên mạng không dây. a) Băng thông bị hạn chế Đó là một trong những yếu tố quan trọng ảnh hưởng đến hiệu suất hoạt động của TCP trong mạng.

Tốc độ của mạng LAN hiện nay cỡ khoảng 100 Mbps nếu sử dụng cáp đồng còn nếu sử dụng cáp quang thì tốc độ lên đến hàng Gb. Trong khi đó tốc độ tiêu chuẩn IEEE 802.11b của mạng không dây Ad hoc chỉ khoảng 11 Mbps. b) Thời gian trễ (round trip) lớn hơn mạng hữu tuyến Tốc độ nhận tín hiệu ACK từ phía nhận bị ảnh hưởng trực tiếp khi phía gửi tăng kích thước cửa sổ điều khiển tắc nghẽn. Vì độ trễ lớn hơn mạng hữu tuyến cho nên kích thước cửa sổ điều khiển tắc nghẽn sẽ tăng chậm hơn.

Do đó trực tiếp ảnh hưởng đến thông lượng của mạng. c) Nút mạng thường xuyên thay đổi Kiến trúc mạng không dây Ad hoc gồm nhiều vùng (mỗi vùng gọi là một cell), mỗi vùng có một trạm điều khiển (Base Station – BS). Khi một nút mạng di chuyển từ vùng A đến vùng B thì toàn bộ thông tin cần thiết ở trạm điều khiển A phải được chuyển sang trạm điều khiển B. Quá trình xử lý này gọi là bắt tay (Handoff), tuỳ theo phương pháp áp dụng quá trình bắt tay làm mất kết nối trong một khoảng thời gian ngắn.

TCP không quan tâm đến nguyên nhân bị mất kết nối, xem 13 TIEU LUAN MOI download : skknchat@gmail.com Hiệu suất hoạt động TCP trên mạng không dây Ad hoc đó là nguyên nhân do tắc nghẽn và thực hiện quá trình điều khiển tắc nghẽn cùng với cơ chế phòng tránh tắc nghẽn. Việc các nút mạng thường xuyên di chuyển giữa các vùng gây ảnh hưởng nghiêm trọng tới hiệu suất hoạt động TCP. Tỷ lệ lỗi bit trong môi trường không dây khoảng từ 10 -3 đến 10-1 còn đối với môi trường hữu tuyến thì tỷ lệ đó thấp hơn nhiều, chỉ vào khoảng 10-6 đến 10-8. Sở dĩ mạng không dây có tỷ lệ lỗi bit cao vì đường truyền liên tục bị dán đoạn do các node thường xuyên di chuyển cho nên bên phát không nhận được tín hiệu ACK từ bên thu trong khoảng thời gian timeout.

Kết quả là bên phát phải truyền lại cả gói tin, khởi tạo lại đồng hồ thời gian (theo hàm số mũ) và đóng cửa sổ điều khiển tắc nghẽn của gói tin. Khả năng gói tin bị mất lại thường ở những node cuối cùng cho nên quá trình truyền lại cả gói tin phải bắt đầu từ đầu làm ảnh hưởng đến tải mạng. Phương pháp sửa lỗi trước (Forward Error Correction – FEC) có thể sử dụng để nâng cao hiệu suất. Tuy nhiên FEC chỉ có hiệu quả trong một số điều kiện nhất định, gây phí tổn băng thông.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ