Курсовая работа: Станция ЛВС с маркерным доступом на структуре шина

a1 = taum /tp(1) ;

b1 = tm / tp(1) ; a2 = taum /tp(2) ; b2 = tm / tp(2) ; a3 = taum /tp(3) ; b3 = tm / tp(3) ;

% расчет параметров для маркерного доступа на шине с произвольным расположением узлов.

tet1(i) = ro0 / ( ro0 + a1/2 + b1 ) ;

tet2(i) = ro0 / ( ro0 + a2/2 + b2 ) ;

tet3(i) = ro0 / ( ro0 + a3/2 + b3 ) ;

tau1(i)=( 1 + ro0*(N-1) + N * ( a1/2 + b1 ) ) / ( 1 - ro0 ) ; tau2(i)=( 1 + ro0*(N-1) + N * ( a2/2 + b2 ) ) / ( 1 - ro0 ) ; tau3(i)=( 1 + ro0*(N-1) + N * ( a3/2 + b3 ) ) / ( 1 - ro0 ) ;

% расчет параметров для интервально-маркерного доступа на шине с произвольным расположением узлов.

tet4(i)=ro0 / ( ro0 + a1 * ( 5/2 - 2*ro0 + 0.1 * ( 1-ro0) ) ) ; tet5(i)=ro0 / ( ro0 + a2 * ( 5/2 - 2*ro0 + 0.1 * ( 1-ro0) ) ) ; tet6(i)=ro0 / ( ro0 + a3 * ( 5/2 - 2*ro0 + 0.1 * ( 1-ro0) ) ) ;

tau4(i)=(1+ro0*(N-1))*(a1/2+1)/(1-ro0) + a1*(5/2 + 0.1)*(N-1) ; tau5(i)=(1+ro0*(N-1))*(a2/2+1)/(1-ro0) + a2*(5/2 + 0.1)*(N-1) ; tau6(i)=(1+ro0*(N-1))*(a3/2+1)/(1-ro0) + a3*(5/2 + 0.1)*(N-1) ; i=i+1 ;

end ;

% вывод графиков на экран

clg;

axis([0,1,0,2]) ; % выбор масштаба вывода

semilogy(tet1,tau1,'-',tet2,tau2,'-.',tet3,tau3,'--'),hold;

semilogy(tet4,tau4,'-',tet5,tau5,'-.',tet6,tau6,'--'),grid;

title('Сравнительная характеристика ИМДШ и МДШ') ;

xlabel('Коэффициент использования среды') ; % название оси абсцисс ylabel('Среднее время задержки') ; % название оси ординат

К-во Просмотров: 388
Бесплатно скачать Курсовая работа: Станция ЛВС с маркерным доступом на структуре шина