Bài giảng Cơ sở truyền số liệu - Mạng hàng đợi

pdf 12 trang Gia Huy 21/05/2022 4610
Bạn đang xem tài liệu "Bài giảng Cơ sở truyền số liệu - Mạng hàng đợi", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pdfbai_giang_co_so_truyen_so_lieu_mang_hang_doi.pdf

Nội dung text: Bài giảng Cơ sở truyền số liệu - Mạng hàng đợi

  1. Mạng hàng đợi
  2. Cơ bản • Trong thực tế, hệ thống viễn thông thường được mô hình hóa bằng một tập hợp nhiều hàng đợi • Một mạng hàng đợi được định nghĩa bằng k nút mạng, mỗi nút mạng i là một hệ thống hàng đợi đơn bao gồm 1 hàng đợi và ci server. Các yêu cầu đi vào hàng đợi tại một số nút xác định và đi ra từ một số nút khác • Điều khiển luồng và kiểm soát tắc nghẽn trong
  3. Cơ bản • Giả thiết dòng lưu lượng đi vào nút i tuân theo phân bố Poisson với tham số γ i • Tốc độ phục vụ của server tại nút mạng j tuân theo phân bố poisson với tham số μ j • Xác suất để 1 yêu cầu sau khi rời nút i được gửi tới nút j là rij (gọi là xác suất định tuyến); xác suất để nó rời khỏi mạng là ri0
  4. Mạng Jackson/nối tiếp • Mạng Jackson đóng: γi =0; rj0 =0 i,j • Mạng Jackson mở: γi 0; rj0 0 i,j • Mạng nối tiếp (serial network). Thực chất là trường hợp riêng của mạng Jackson mở: γ = λ, i=1 rij = 1, j=i+1;1 i k 1 i p, i=k;j=1 0, i 1 1 p, i=k;j=0
  5. Dãy sự kiện ra • Định lý: đối với hàng đợi M/M/c/∞, nếu tiến trình đến tuân theo phân bố mũ tham số λ thì thời gian giữa hai sự kiện liên tiếp ở đầu ra cũng tuân theo phân bố mũ với cùng tham số. Tức là: P {T ≤ t }= 1 − e− λ t trong đó T là thời gian giữa 2 sự kiện ở đầu ra trong khoảng thời gian cho trước Chứng minh: Đặt FT (t)= P T t Có P T t 1 P N(t) nT t n 0 P T t
  6. Dãy sự kiện ra • Viết: P [N(t)=n][T>t]=Fn(t) • Có hệ phương trình: Fn (t +dt)= (1 dt)(1 cdt).Fn (t) dt(1 cdt).Fn 1(t); n c Fn(t+dt)= (1 dt)(1 ndt).Fn (t) dt(1 ndt).Fn 1(t);1 n < c F0 (t +dt)= (1 λdt)F0 (t) • Hay dF (t ) n = ( λ + cμ ). F (t ) + λF (t ); n c dt n n 1 dF n (t) = ( λ + n μ ). F n t + λF n 1 (t ); 1 n < c dt dF 0 (t ) = λF 0 (t ) dt
  7. Dãy sự kiện ra λt • Từ đó: Fn(t)=pn.e • Nên: λt λt λt FT (t)=1 pn.e =1 e pn =1 e n=0 n=0
  8. Trạng thái mạng hàng đợi • Như vậy, có thể tách hệ thống hàng đợi nối tiếp thành tập hợp các hàng đợi đơn thông thường (tiến trình ra của hàng đợi phía trước chính là tiến trình đến của hàng đợi ngay sau nó) • Định nghĩa trạng thái của hệ thống hàng đợi: S = N = n ; N = n ; ; N = n  n1 ,n2 , ,nk 1 1 2 2 k k • Và: P S n = p 1 ,n 2 , ,n k n1 ,n 2 , , n k
  9. Trạng thái mạng hàng đợi • Trong mạng Jackson mở, tổng lưu lượng đi vào nut i được tính theo công thức: k λi = γi +  r ji λ j j=1 • Định nghĩa: λi ρ i = μ i • Ta có: k p = p = (1 ρ )ρni n n1,n2, ,nk  i i i=1
  10. Trạng thái mạng hàng đợi • Trong mạng Jackson đóng: k p = p = C ρ ni n n1 ,n2 , ,nk  i • Trong đó: i=1 λi ρ i = μ i • Và: 1 1 C = n n n = k 1 2 k n  ρ1 ρ2 ρk i   ρi n1 ,n2 , , nk n1 ,n2 , , nk i=1
  11. Bài tập Cho một hệ thống thông tin được mô hình hóa bằng mạng hàng đợi như hình vẽ. Mỗi trong số hai nguồn S1 và S2 phát ra các yêu cầu với số lượng tuân theo phân bố Poisson. Các yêu cầu được đưa ra từ nguồn S1 và S2 với tốc độ trung bình tương ứng là 25 và 40 yêu cầu/giây. Giá trị phần trăm (50% và 20%) ghi trên mỗi luồng cho biết tỉ lệ phần trăm các yêu cầu thoát ra từ hàng đợi phía trước được đưa vào luồng đó. Thời gian phục vụ mỗi yêu cầu tại mỗi đơn vị hàng đợi tuân theo phân bố mũ, có trị trung bình là 0,012 giây tại Q1, 0,009 giây tại Q2 , 0,015 giây tại Q3, 0,01 giây tại Q4, và 0,008 giây tại Q5. Giả thiết không gian các hàng đợi là đủ lớn, hãy: 1.Tính chiều dài trung bình của mỗi hàng đợi; 2. Tính thời gian lưu lại trung bình của mỗi yêu cầu tại mỗi đơn vị.
  12. Lời giải