jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf sztrik jános

28
PPKE ITK 2009/10 tanév 8. félév (tavaszi) Távközlő rendszerek forgalmi elemzése Tájékoztatás http://digitus.itk.ppke.hu/ ~gosztony/ 12-1.

Upload: linh

Post on 23-Feb-2016

35 views

Category:

Documents


0 download

DESCRIPTION

Jó e-könyv: http://irh.inf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik János RAKTÁROZÁSI ÉS KISZOLGÁLÁSI PROBLÉMÁK MATEMATIKAI MODELLEZÉSE. Várakozásos rendszerek . Delay Systems Applied Queuing theory Network of Queues. TPV rendszerekben, számítógépes hálózatokban, - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

PPKE ITK

2009/10tanév

8.félév

(tavaszi)

Távközlő rendszerekforgalmi elemzése

Tájékoztatáshttp://digitus.itk.ppke.hu/~gosztony/

12-1.

Page 2: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Jó e-könyv: http://irh.inf.unideb.hu/~jsztrik/educa

tion/14/opkut.pdf Sztrik János RAKTÁROZÁSI ÉS KISZOLGÁLÁSI

PROBLÉMÁK MATEMATIKAI MODELLEZÉSE

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 2

Page 3: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 3

1. Delay Systems

2. Applied Queuing theory

3. Network of Queues

Várakozásos rendszerek

TPV rendszerekben, számítógépes hálózatokban, Internetben, IP rendszerekben … ez a szokásosüzemmód.

Page 4: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 4

Delay Systems

A rendszer• n egyforma kiszolgáló szerv• teljes elérhetőség• ∞ számú várakozási hely

Vizsgált esetek

1. Erlang várakozásos rendszer – M/M/n – PCT-I

2. Palm féle gép-javítási modell – PCT-II

Page 5: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 5

Erlang – M/M/n 1.

A rendszer állapotát az benne tartózkodó összes igény (kiszolgálás alatt lévő és várakozó együtt) darabszáma mutatja.

Page 6: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 6

Erlang – M/M/n 2.Állapotegyenletek A=/μ

Page 7: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 7

Erlang – M/M/n 3.Várakozás valószínűsége

igény érkezik, amikor minden vonal foglalt______________________________________________________ igény érkezik bármikor

Erlang C képlet:

Jelölések:

Az azonnali kiszolgálás valószínűsége

Page 8: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 8

Erlang – M/M/n 4.Lebonyolított forgalom (= felajánlott !)

Van várakozó igény:

Sorhosszúság mint v.v. = L

Alkalmazott összefüggés:ha i < n

)1i(p.n)i(p. ha i ≥ n

AnnnpAE n

)()(,2

Page 9: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 9

Erlang – M/M/n 5.Erlang C kiszámítása 1.

2.

ahol

korábbi rekurziós képletből

Page 10: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 10

Erlang – M/M/n 6-1.

Page 11: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 11

Erlang – M/M/n 6-2.

Page 12: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 12

Erlang – M/M/n 6-3.

The average utilization per channel for a fixed probability of delay E2,n(A) as a function of the number of channels n.

Page 13: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 13

Erlang – M/M/n 7.Átlagos sorhosszúság tetszőleges időpontban

PASTA !Idő- és hívás átlagokegyformák

Page 14: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 14

Erlang – M/M/n 8-1.Átlagos sorhosszúság – tetszőleges időpontban

miatt a sor abszolút konvergens és így adifferenciálás kihozható a sor összegezése elé

Értelmezhető mint a várakozási helyek forgalma.PASTA !

Ha          akkor:

                                  

Page 15: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 15

Erlang – M/M/n 8-2.Átlagos sorhosszúság – tetszőleges időpontbanMás levezetés

miatt a sor abszolút konvergens és így a levezetés lehetséges

nA1

1

nA1

nA

nA1

nA

nA1

1nA

nA1

1

........nA1

nA

....nA

nA

nA1

nA

....nA

nA

nA

nA1

nA

....nA

nA

nA

nA

...nA3

nA2

nA

nAi

2

i

1i

3

43

2

432

432

32i

1i

Page 16: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 16

Erlang – M/M/n 8-3.Átlagos sorhosszúság – tetszőleges időpontbanMás levezetés

miatt a sor abszolút konvergens és így a levezeté lehetséges

Értelmezhető mint a várakozási helyek forgalma.

PASTA !

An

AAEL

AnA

Annp

AnnAp

nA

nA

pnAipL

nn

nn

n

i

inn

,2

2

21 1

Page 17: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 17

Erlang – M/M/n 9.Átlagos sorhosszúság – ha van sor

Feltételes valószínűség.Feltétel:

=PASTA !

Page 18: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 18

Erlang – M/M/n 10.Átlagos várakozási idő – minden igénylőre

Little tétele miatt

ahol:

(érkezési gyakoriság)x (átlagos várakozási idő)

továbbá,

mivel L értelmezhető várakozási forgalomként

és miatt

Page 19: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 19

Erlang – M/M/n 11.Átlagos várakozási idő – a tényleg várakozókra

wn (feltételes valószínűség) == átlagos várakozási idő – minden igénylőre / várakozás valószínűsége

0

WpWw n

n

Page 20: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 20

Erlang – M/M/n 12.

Átlagos várakozási idő – a tényleg várakozókra:

Átlagos várakozási idő – minden igénylőre:

Átlagos sorhosszúság – ha van sor :Átlagos sorhosszúság – tetszőleges időpontban:

Van várakozó igény – véletlen időpontban:

Lebonyolított forgalom (= felajánlott !)

Várakozás valószínűsége:

Azonnali kiszolgálás valószínűsége:

Page 21: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 21

Erlang – M/M/n 13.Improvement functions – Annak valószínűsége, hogy egy csatorna hozzáadásával

1. Mennyire csökken a várakozást észlelő forgalom:

2. Mennyire rövidül az átlagos sorhosszúság:

További részletek a tankönyvben.

Little tétel alkalmazása !!

Page 22: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 22

Mi az eloszlása annak, hogy a várakozási idő W kisebbmint t ? Azaz:

Erlang – M/M/n 14.

Ha a kiszolgálás módja csak a bemeneti folyamattólfügg, akkor az átlagos várakozási idő mindenkinek egyforma. A kiszolgálási stratégia csak az egyesigények várakozási idejének eloszlását befolyásolja.

Modell: igény érkezik és a rendszer állapota (n + k) Kiszolgálás kezdődhet, ha n igény kiszolgálása véget ért – a távozási folyamat intenzitása: nμ

t időnél kevesebbet kell várni, ha nμ intenzitású Poisson folyamat során legalább k+1igény megszűnik (FIFO esetén).

Várakozási idő eloszlása (FIFO)

Page 23: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 23

Erlang – M/M/n 15.Annak feltételes valószínűsége, hogy az igény érkezésekor az (n+k) állapont van, azaz n igénytkiszolgál a rendszer és k igény várakozik:

igény érkezik az (n+k) állapotban___________________________________________ igény érkezik bármikor

Page 24: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 24

Erlang – M/M/n 16.A várakozási idő eloszlása a várakozó igényekre

Átalakítások után (lásd a tankönyv):

exponenciális eloszlás !

A várakozási idő eloszlása az összes igényre:

Page 25: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 25

Erlang – M/M/n 17.Érdekes kettősség:

Az (n+k) állapotban érkező igény

• Megszámolhatja a várakozókat és egy súlyozott Erlang (k+1) eloszlású várakozási időt tételezhet fel

vagy

2. tudomásul veheti, hogy a várakozási idő (nμ-) paraméterű exponenciális eloszlású

Pontos megfeleltetés a tankönyvben.

Page 26: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 26

Erlang – M/M/n 18.FCFS/FIFO

first infirst outLCFS/LIFOlast in first outSIRO/RANDOM service in random order

Page 27: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 27

Erlang – M/M/n 19.Példa: M/M/1

mivel

hiszen: A1

10pA1

A10pA)0(p0p11i

i

és

Page 28: Jó e-könyv: irhf.unideb.hu/~jsztrik/education/14/opkut.pdf Sztrik  János

Távközlő rendszerek forgalmi elemzése – 2010. 04. 15. 28

Erlang – M/M/n 20.Példa: M/M/1

Tartózkodási idő = várakozási idő + kiszolgálási idő(sojourn time, válaszidő)

Átlagos tartózkodási idő, W1 felhasználásával