04 - ΣΔΥ50 - ΟΣΣ5 - Ασκήσεις - 2015-2016.pdf

download 04 - ΣΔΥ50 - ΟΣΣ5 - Ασκήσεις - 2015-2016.pdf

of 45

Transcript of 04 - ΣΔΥ50 - ΟΣΣ5 - Ασκήσεις - 2015-2016.pdf

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    1/45

    5

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    2/45

    #

    E

    F

    2

    C

    D

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    3/45

    #

    :1. 2.

    3. 4. A C

    B E

    5. A D B E

    3

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    4/45

    # :

    :

    ,

    4

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    5/45

    # :

    1. ()

    2.

    3.

    4. A C B E () C

    5. A D B EO D ,

    ()5

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    6/45

    # 802.11 .

    ( )

    , , .

    (collision windows) CWmin=32 CWmax=1024

    ,

    ;

    1 ; 6

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    7/45

    # H

    ( slot

    RTS ) [0, 31]

    20

    , (=64).

    ,

    [0, 63]

    34

    7

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    8/45

    # :

    1=1/32

    :2= (1/32)

    .(1/64)

    8

    DATA ACKSIFS

    DIF

    S

    (backoff)

    RTS

    RTS

    IF

    S

    IFS

    RTS CTSSIFS

    SIF

    S

    DATARTS

    RTS

    IF

    S

    IFS

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    9/45

    #

    scatternets;

    scatternets.

    ;

    9

    a

    b

    e

    d

    cf

    P1

    P2a

    b

    e

    d

    cf

    P3

    : master, : bridge, : slave

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    10/45

    #

    scatternets:

    scatternet

    (control data)

    (hops)

    ( )

    ( master bridge slave)

    piconets ()

    ( )

    10

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    11/45

    #

    :

    ( frequency hop patterns)

    P1 P2

    a

    b

    e

    d

    c

    fP1

    P2

    f c c

    :

    , (piconets, hops, , master 2 masters & 1bridge) 11

    a

    b

    e

    d

    c

    fP3

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    12/45

    #

    adhoc (

    DSRS E

    F

    Z

    Y

    12

    A

    H

    J

    D

    C

    G

    I

    K

    RREQ S D

    ()

    M

    N

    L

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    13/45

    # DSR

    :

    RREQ

    , RREQ

    DSR

    13

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    14/45

    #

    B

    S E

    F

    C

    Z

    Y(broadcast)

    M L

    [S]

    14

    A

    H

    J

    D

    G

    I

    K

    RREQ

    N

    [X,Y] RREQ

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    15/45

    #

    B

    S E

    F

    C

    Z

    Y

    M L

    [S,E]

    [S,B]

    15

    A

    H

    J

    D

    G

    I

    K

    H RREQ :

    N

    [S,C]

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    16/45

    #

    B

    S E

    F

    C

    Z

    Y

    M L

    [S,E,F]

    16

    A

    H

    J

    D

    G

    I

    K

    C RREQ G H, ,

    N[S,C,G]

    , ,

    [S,B,H]

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    17/45

    #

    B

    S E

    F

    C

    Z

    Y

    M L

    [S,E,F,J]

    17

    A

    H

    J

    D

    G

    I

    K

    J K RREQ D

    D

    N[S,C,G,K]

    [S,B,H,I]

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    18/45

    #

    B

    S E

    F

    C

    Z

    Y

    M L

    [S,E,F,J,M]

    18

    A

    H

    J

    D

    G

    I

    K

    D RREQ

    N

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    19/45

    #

    B

    S E

    F

    C

    Z

    Y

    M L

    RREP [S,E,F,J,D]

    19

    A

    H

    J

    D

    G

    I

    K

    N

    RREP

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    20/45

    #

    RREQ :

    RREQ (flooding) ( slide 18).

    TTL RREQ

    (loops), RREQ : N sequence number (SN) ,

    RREQ SN

    . 20

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    21/45

    &

    DSR

    , RREP [S,E,F,J,D]

    F [F,J,D]D[F,E,S]S

    FD,

    : (caches)

    21

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    22/45

    #

    /

    22

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    23/45

    # (hardware)

    (modulation)

    MAC (.. ZigBee, SMAC)

    energyaware rout ng

    .. )

    (multihop)

    (processing/filtering)

    ()

    (spatialtemporal redundancy) 23

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    24/45

    # (supermarket)

    tablet PCs RFID.

    , RFID (tag).

    4 supermarket ( ) .

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    25/45

    # (

    / )

    checkout) ,

    (..

    , ) ,

    . 25

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    26/45

    #

    /marketing .

    ), stock .

    26

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    27/45

    #

    .

    ;

    ;

    27

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    28/45

    #

    /

    ,

    ..

    28

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    29/45

    #

    /

    (.. , ) .

    /

    (, ;)

    .

    security / .

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    30/45

    #

    (..

    )

    GPS

    GSM/3G SIM .

    (

    .

    30

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    31/45

    #

    .

    .

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    32/45

    #

    ;

    Online banking

    Flashbased tetris high scores

    Web

    Car navigator online traffic

    data

    (standalone)

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    33/45

    # 1:

    (distributed presentationarchitecture)

    thinclient (. . 56 Coulouris et al .

    ,

    .

    : 11 Window System Unix, Remote Desktop Protocol

    Microsoft 33

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    34/45

    # 2:

    (remote presentation architecture)

    t n c ent

    : online transaction, Web

    Web browsers

    34

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    35/45

    # 3:

    (distributed function

    architecture)

    (application logic)

    .

    (.. )

    : Java applets

    35

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    36/45

    # 4:

    (remote data architecture)

    O fatclient

    PC

    .

    : (DB2, Oracle,

    Informix, ..) client/server

    .

    (Decision Support System)

    ,

    . 36

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    37/45

    # 5:

    (distributed data architecture)

    fatclient (cache)

    : (.. NFS)

    37

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    38/45

    #

    Online banking

    Flash-based tetris

    highscores

    Web

    Car navigator online trafficdata

    (standalone)

    38

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    39/45

    # 3

    (instructions) (3J) 1Kbit

    100m. () 100Kbyte 100m , 60 10.000 1Kbit .

    ,

    ; ,

    .

    . 39

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    40/45

    #

    ( ) ; .

    40

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    41/45

    #

    :

    (60,000/3) x 3 = 60,000 ,

    (100 x 8) x 3 = 2400 J

    10,000 x 3 = 30,000 J . , 32,400

    , .

    41

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    42/45

    #

    ( )

    (responsiveness) .

    (. )

    ( )

    . 42

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    43/45

    #

    URL .

    .

    43

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    44/45

    #

    10 KHz

    . 4 bits , :

    ()

    ;()

    (S/R ratio)

    ; .

    44

  • 7/25/2019 04 - 50 - 5 - - 2015-2016.pdf

    45/45

    #

    () R Nyquist: =22, M

    . 4 bits,

    log2=4, R=2*10*4=80 Kbps.

    () Shannon, C =2(1+/).

    C=R=Wlog2(1+S/N) => log2(1+S/N)=R/W=8=>1+S/N=256 => S/N=255 (24,06 dB).

    45