Дз к лекции 2 — Аналитическая модель OLSR

Автор: Войнов Никита Группа: 521

ДЗ 1

Доказать

<To>=1(1p)sp(1p)s<T_o>=\frac{1-(1-p)^s}{p(1-p)^s}

<TС>=1prpr(1p)<T_С>=\frac{1-p^r}{p^r(1-p)}

Рассмотрим состояние OO. Пусть успешному получению HELLO соотвествует 1, отсутствию HELLO — 0.

Процесс выходит из состояния OO при получении ss нулей подряд.

Разобьем нахождение в состоянии OO на циклы, цикл заканчивается при получении первой 1 или при получении ss нулей.

Среднюю продолжительность состояния OO можно определить как

<TO>=E(i1NXi)=E(N)E(X)<T_O>=E(\sum_{i-1}^{N}X_i) = E(N)E(X),

где NN количество циклов, XiX_i продолжительность цикла ii.

Пусть q=(1p)q=(1-p).

Найдем E(N)E(N) и E(X)E(X).

E(X)

Вероятность того, что продолжительность цикла равна

1: pp

2: (q)p(q)*p

s-1: (q)s2p(q)^{s-2}*p

s: (q)s1(q)^{s-1}

Тогда E(X)=sqs1+pi=1s1iqi1=sqs1+pddq(qqs1q)=1qs1q E(X) = s*q^{s-1} + p*\sum_{i=1}^{s-1}i*q^{i-1} = s*q^{s-1} + p * \frac{d}{dq}(\frac{q-q^{s}}{1-q}) = \frac{1-q^s}{1-q}

E(N)

Вероятноcть того, что количество циклов равно

1: qsq^s

2: qs(1qs)q^s(1-q^s)

n: qs(1qs)n1q^s(1-q^s)^{n-1}

Тогда E(N)=qsi=1i(1qs)i1=qssqs1ddq(1qsqs)=1qs E(N) = q^s\sum_{i=1}^{\infty}i*(1-q^s)^{i-1} = -\frac{q^s}{s*q^{s-1}}*\frac{d}{dq}(\frac{1-q^s}{q^s})=\frac{1}{q^s}

Исходя из (1) и (2):

<TO>=1(1p)sp(1p)s<T_O>=\frac{1-(1-p)^s}{p*(1-p)^s}

Проведем замену 1pp1-p \to p, srs \to r получим:

<TС>=1prpr(1p)<T_С>=\frac{1-p^r}{p^r(1-p)}

ДЗ 2

πs=πo2\pi_{s}=\pi_o^2

Доказательство:

Состояние симметричное с точки зрения узла X, если оно открыто с точки зрения узла X и в последнем принятом HELLO от узла Y оно было указано как открытое.

Вероятность каждого из событий πo\pi_{o}, события независимы => доказано.

ДЗ 3

[1]

Рассмотрим 2 независимых процесса узлов A и B, меняющие состояния O и C, JAJ^A и JBJ^B. Определим процесс JSNJ_{SN}, который в состоянии S, если оба процесса в состоянии O, иначе он в состоянии N.

Докажем

<TS>=<TO>2<T_S>=\frac{<T_O>}{2}

Пусть ftf_t распределение продолжительности состояния OO, а F(t)F(t) его функция распределения. Положим, что JSN(t)J_{SN}(t) меняет свое состояние на S в момент t0t_0. Считаем, что JAJ^{A} переходит в O в момент t0t_0, а JBJ^{B} уже там был.

Рассмотрим временной интервал в течение которого JBJ^{B} остается в состоянии O, включая t0t_{0}. Очевидно, что вероятность, что продолжительность данного интервала = τ\tau равна τfτ<TO>\frac{\tau f_{\tau}}{<T_{O}>}.

Рассмотрим часть интервала начинающуюся в t0t_0. Функция плотности распределения этой части определятся следующим образом:

g(t)=τ>tτfτ<TO>1τ=(1F(t))<TO>g(t)=\sum_{\tau>t}\frac{\tau f_{\tau}}{<T_{O}>}*\frac{1}{\tau}=\frac{(1 - F(t))}{<T_O>}

Данная плотность отвечает следующей функции распределения:

G(t)=1<TO>0t(1F(x))dxG(t)=\frac{1}{<T_{O}>}\int_0^t(1-F(x))dx

JSNJ_{SN} переходит из S, при первом выходе из OO для JAJ^A или JBJ^B. Следовательно вероятность того, что продолжительность S не меньше xx равна (1F(x))(1G(x))(1-F(x))(1-G(x))

По свойству неотрицательной случайной величины получаем

<TS>=0inf(1F(x))(1G(x))dx<T_S> = \int_{0}^{\inf}(1-F(x))(1-G(x))dx

Т.к. ddx(1G(x))=1F(x)<TO>\frac{d}{dx}(1-G(x))=-\frac{1-F(x)}{<T_O>}

<TS>=<TO>2(1G(x))20=<TO>2<T_S>=-\frac{<T_O>}{2}(1-G(x))^2|^{\infty}_{0}=\frac{<T_O>}{2}

Доказано

ДЗ 4

Найти <TN><T_N>

Смена S и N — on-off процесс, поэтому аналогично πo\pi_o:

πs=<TS><TS>+<TN>=πo2\pi_s=\frac{<T_S>}{<T_S> + <T_N>}=\pi_o^2

<TN>=<TS>πo2<TS><T_N>=\frac{<T_S>}{\pi_o^2} - <T_S>

,где

π0=<To><To>+<Tc>\pi_{0}=\frac{<T_o>}{<T_o>+<T_c>}

Источники

  1. Khorov E. et al. Analytical study of neighborhood discovery and link management in OLSR //2012 IFIP Wireless Days. – IEEE, 2012. – С. 1-6.

results matching ""

    No results matching ""