Mạng mô phỏng mà chúng tôi thực hiện được trình bày trên hình 5.7. Bên gửi của kết nối TCP được ký hiệu bởi SRC (Source), bên nhận được ký hiệu bởi SNK (Sink). SRC được gắn với máy tính cốđịnh FH (Fixed Host) của mạng có dây, SNK
được gắn với máy di động MH (Mobile Host). MH truy cập FH qua BS bằng đường truyền không dây, điều này có nghĩa là các gói số liệu được gửi từ FH đến MH, còn biên nhận đi theo chiều ngược lại.
Hình 5.7 Mạng mô phỏng
Các tham số của đường truyền có dây
Chúng tôi đã sử dụng các giá trị sau cho các tham số của đường truyền có dây:
• Trong trường hợp mô phỏng mạng LAN có đường truyền không dây: đường truyền song công, 10Mbps, 10ms.
• Trong trường hợp mô phỏng mạng WAN có đường truyền không dây: đường truyền song công, 10Mbps, 100ms.
Các tham số của đường truyền không dây
Trong các mô phỏng, chúng tôi thiết lập giá trị tốc độ truyền (hay dung lượng
đường truyền) của đường truyền không dây bằng 2Mbps, giá trị này tương ứng với chuẩn cho mạng cục bộ không dây LAN 802.11; độ trễ của đường truyền không dây
được thiết lập bằng 5ms; đặc tính lỗi đường truyền được trình bày tại nhóm tiểu mục 5.4.2 dưới đây.
Các tham số của kết nối TCP
Trong các mô phỏng của chúng tôi, bên gửi của kết nối TCP được thiết lập với các tham số như sau:
• Trong trường hợp mô phỏng mạng WAN với đường truyền không dây: Chúng tôi chọn kích thước cửa sổ (giá trị tối đa) xấp xỉ bằng tích của dải thông với độ
trễ (bandwidth x delay) của đường truyền có dây:
10Mbps x 100ms = 1Mb ≈ 100 gói số liệu (kích thước 1000 byte).
• Trong trường hợp mô phỏng mạng LAN với đường truyền không dây: kích thước cửa sổ bằng 15 gói số liệu (cách chọn tương tự như trên).
• Với các tham số khác, chúng tôi sử dụng các giá trị ngầm định, thí dụ đơn vị
thời gian của đồng hồ phát lại (timer granularity) bằng 500ms.
Các tham số của Snoop agent
• Thời gian hết giờđể phát lại cục bộ rto, được tính theo (5-4).
• Ước lượng thời gian khứ hồi được làm trơn srtt, được tính theo (5-5).
• Hệ số làm trơn của bộ lọc tính ước lượng thời gian khứ hồi srtt, g = 0.125 = 1/8 = 2-3, được chọn theo lập luận tại 5.3.3.1.
• Giới hạn số lần rút lui theo hàm mũ, SNOOP_MAX_RXMIT=5, được chọn theo lập luận tại 5.3.3.3.
• Đơn vị thời gian của đồng hồ phát lại, snoopTick chúng tôi sẽ thay đổi trong một miền rộng, [0.006s .. 0.1s] để tìm ra giá trị tốt nhất (xem 5.5.3).