Comex Task1

  • Upload
    jjackal

  • View
    229

  • Download
    0

Embed Size (px)

Citation preview

  • 7/28/2019 Comex Task1

    1/27

    Network Information Theory and CodingComex - Task 1

    Jean-Claude Belfiore

    Telecom ParisTech

    September 13, 2012

    cole Polytechnique

  • 7/28/2019 Comex Task1

    2/27

    Tools

    Outline

    1 Tools

    2 Networks

    3 Distributed computing and/or Network Coding

    4 Security in Networks

    5 Teams

    2 / 15Comex- Task 1

  • 7/28/2019 Comex Task1

    3/27

    Tools

    Information Theory & Coding

    Information TheoryGives fundamental limits, essentially Achievable Rates for a reliable communication.Now,

    Multi-Agent, Networking

    Context ofnon reliableWireless links: outage behavior, ...

    3 / 15Comex- Task 1

  • 7/28/2019 Comex Task1

    4/27

    Tools

    Information Theory & Coding

    Information TheoryGives fundamental limits, essentially Achievable Rates for a reliable communication.Now,

    Multi-Agent, Networking

    Context ofnon reliableWireless links: outage behavior, ...

    CodingHow to achieve the fundamental limits given by Information Theory.

    Network Coding(both linear and non linear)

    Lattice Codingto address linear superposition of signals (PHY layer)

    3 / 15Comex- Task 1

  • 7/28/2019 Comex Task1

    5/27

    Networks

    Outline

    1 Tools

    2 Networks

    3 Distributed computing and/or Network Coding

    4 Security in Networks

    5 Teams

    4 / 15Comex- Task 1

  • 7/28/2019 Comex Task1

    6/27

    Networks

    In-Network Computation

    Computation of a function

    Some nodes could compute a function of their inputs, either at the packet level or at the

    signal level for distributed computation.

    5 / 15Comex- Task 1

  • 7/28/2019 Comex Task1

    7/27

    Networks

    In-Network Computation

    Computation of a function

    Some nodes could compute a function of their inputs, either at the packet level or at the

    signal level for distributed computation.

    Network Coding

    Both at the packet level and at the signal level

    5 / 15Comex- Task 1

  • 7/28/2019 Comex Task1

    8/27

    Networks

    From Network Coding ...

    A, B

    A, B A, B

    Figure: The butterfly network

    6 / 15Comex- Task 1

  • 7/28/2019 Comex Task1

    9/27

    Networks

    From Network Coding ...

    XA XB

    A, B

    A, B A, B

    Figure: The butterfly network

    6 / 15Comex- Task 1

  • 7/28/2019 Comex Task1

    10/27

    Networks

    From Network Coding ...

    XA

    XA

    XA

    XB

    XB

    XB

    A, B

    A, B A, B

    Figure: The butterfly network

    6 / 15Comex- Task 1

  • 7/28/2019 Comex Task1

    11/27

    Networks

    From Network Coding ...

    XA

    XA

    XA

    XB

    XB

    XB

    A, B

    XA

    XB

    A, B A, B

    Figure: The butterfly network

    6 / 15Comex- Task 1

  • 7/28/2019 Comex Task1

    12/27

    Networks

    From Network Coding ...

    XA

    XA

    XA

    XB

    XB

    XB

    XA XB

    A, B

    XA

    XB

    A, B A, B

    Figure: The butterfly network

    6 / 15Comex- Task 1

  • 7/28/2019 Comex Task1

    13/27

    Networks

    ... to Wireless Network Coding

    Br.

    Rel. Rel.

    Rel.

    MAC

    Int. Int.

    Br.

    Figure: Wireless Network

    Br: Broadcast

    Rel. Relay

    MAC Multiple Access

    Int. Interference

    Problems

    Wireless networks suffer frombroadcasting and superposi-tion properties from the wirelessmedium, interference, S N R s, fad-

    ings, ...

    7 / 15Comex- Task 1

  • 7/28/2019 Comex Task1

    14/27

    Networks

    Network Information Theory and Stochastic Geometry

    Capacity of a network

    The capacityof a wireless network depends on the location of the nodes. Based on thisspatial point of view, Stochastic Geometry can be used for the analysis of large-scale S elf

    O rganized N etworks in order to model and quantifyinterference, outage probability, ...

    8 / 15Comex- Task 1

  • 7/28/2019 Comex Task1

    15/27

    Networks

    Network Information Theory and Stochastic Geometry

    Capacity of a network

    The capacityof a wireless network depends on the location of the nodes. Based on thisspatial point of view, Stochastic Geometry can be used for the analysis of large-scale S elf

    O rganized N etworks in order to model and quantifyinterference, outage probability, ...

    Information Theory and Stochastic Geometry

    Develop a framework combining Information Theoryand Stochastic Geometryin orderto investigate fundamental limits on information flow.

    8 / 15Comex- Task 1

  • 7/28/2019 Comex Task1

    16/27

    Distributed computing and/or Network Coding

    Outline

    1 Tools

    2 Networks

    3 Distributed computing and/or Network Coding

    4 Security in Networks

    5 Teams

    9 / 15Comex- Task 1

  • 7/28/2019 Comex Task1

    17/27

    Distributed computing and/or Network Coding

    Network Coding

    Network Coding PerformancesIncrease data rates

    Minimize energy consumption

    Respect the quality of service required by the application layer

    10 / 15Comex- Task 1

  • 7/28/2019 Comex Task1

    18/27

    Distributed computing and/or Network Coding

    Network Coding

    Network Coding PerformancesIncrease data rates

    Minimize energy consumption

    Respect the quality of service required by the application layer

    Towards Wireless Network Coding

    Network coding is done at the Networklayer. For wireless networks (no graph represen-tation), network coding at the PHYlayer should be considered.

    10 / 15Comex- Task 1

  • 7/28/2019 Comex Task1

    19/27

    Distributed computing and/or Network Coding

    Network Coding

    Network Coding PerformancesIncrease data rates

    Minimize energy consumption

    Respect the quality of service required by the application layer

    Towards Wireless Network Coding

    Network coding is done at the Networklayer. For wireless networks (no graph represen-tation), network coding at the PHYlayer should be considered.

    Network Coding

    Linear Network Coding is optimal for a multicast network. Many other networks may

    require nonlinear network coding.

    10 / 15Comex- Task 1

    i ib d i d/ k C di

  • 7/28/2019 Comex Task1

    20/27

    Distributed computing and/or Network Coding

    Wireless Distributed Computation

    Principles

    Turn the broadcast property of thewireless channel into a capacityboostingadvantage.Instead of considering the interference as a nuisance, each relay converts an interferingsignal into a combination of simultaneously transmitted codewords named equations.

    11 / 15Comex- Task 1

    Di t ib t d ti d/ N t k C di

  • 7/28/2019 Comex Task1

    21/27

    Distributed computing and/or Network Coding

    Wireless Distributed Computation

    Principles

    Turn the broadcast property of thewireless channel into a capacityboostingadvantage.Instead of considering the interference as a nuisance, each relay converts an interferingsignal into a combination of simultaneously transmitted codewords named equations.

    Compute-and-ForwardNodes are required to decode noiseless linear equations of the transmitted messagesusing the noisy linear combinations provided by the channel. The destination, givenenough linear combinations, can solve the linear system for its desired messages.

    11 / 15Comex- Task 1

    Distributed computing and/or Network Coding

  • 7/28/2019 Comex Task1

    22/27

    Distributed computing and/or Network Coding

    Wireless Distributed Computation

    Principles

    Turn the broadcast property of thewireless channel into a capacityboostingadvantage.Instead of considering the interference as a nuisance, each relay converts an interferingsignal into a combination of simultaneously transmitted codewords named equations.

    Compute-and-ForwardNodes are required to decode noiseless linear equations of the transmitted messagesusing the noisy linear combinations provided by the channel. The destination, givenenough linear combinations, can solve the linear system for its desired messages.

    Generalization

    Decode at each node a function of the transmitted data (can be non linear) and transmit

    it. TowardsWireless Distributed Computation.

    11 / 15Comex- Task 1

    Security in Networks

  • 7/28/2019 Comex Task1

    23/27

    Security in Networks

    Outline

    1 Tools

    2 Networks

    3 Distributed computing and/or Network Coding

    4 Security in Networks

    5 Teams

    12 / 15Comex- Task 1

    Security in Networks

  • 7/28/2019 Comex Task1

    24/27

    Security in Networks

    Physical Security

    Example of the Gaussian Wiretap Channel

    A B

    E

    N1

    N0

    13 / 15Comex- Task 1

    Security in Networks

  • 7/28/2019 Comex Task1

    25/27

    y

    Physical Security

    Example of the Gaussian Wiretap Channel

    A B

    E

    N1

    N0

    Secrecy Capacity

    Cs=

    log

    1+

    P

    N0

    log

    1+

    P

    N1

    +

    13 / 15Comex- Task 1

    Teams

  • 7/28/2019 Comex Task1

    26/27

    Outline

    1 Tools

    2 Networks

    3 Distributed computing and/or Network Coding

    4 Security in Networks

    5 Teams

    14 / 15Comex- Task 1

    Teams

  • 7/28/2019 Comex Task1

    27/27

    Teams

    CEA - LIST

    INRIA Paris-Rocquencourt

    Telecom ParisTech - LTCI

    LIX

    LSS

    Telecom SudParis - SAMOVAR

    E3S - Supelec

    15 / 15Comex- Task 1