0aa000006 h.323 protocol issue2.0

Upload: cristhian-ona-p

Post on 04-Apr-2018

234 views

Category:

Documents


2 download

TRANSCRIPT

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    1/36

    ISSUE

    Fixed Network Curriculum

    Development Section

    OAA000006 H.323 ProtocolPrinciple

    2.0

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    2/36

    Confidential Information of Huawei.No Spreading without Permission. Security Level: Internal

    2

    Objectives

    Know functions of H.323 protocols

    and their components

    Understand commands of H.323

    protocols

    Understand meanings and usage of

    the parameters in H.323 commands

    Know communication process of

    H.323 protocols and functions of

    various protocols in the whole

    communication process

    Upon completion of this course, you will be able to:

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    3/36

    Confidential Information of Huawei.No Spreading without Permission. Security Level: Internal

    3

    References

    Product Manual - Technical Manual - Signaling and

    Protocols - Chapter 7 H.323

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    4/36

    Confidential Information of Huawei.No Spreading without Permission. Security Level: Internal

    4

    Course Contents

    Chapter 1 Overview

    Chapter 2 RAS Protocol

    Chapter 3 Q.931 Protocol

    Chapter 4 H.245 Protocol

    Chapter 5 Call Signaling Procedure

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    5/36

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    6/36

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    7/36

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    8/36

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    9/36

    Confidential Information of Huawei.No Spreading without Permission. Security Level: Internal

    9

    Protocol Stack

    In SoftX3000, RAS, Q.931 and H.245 in H.323 protocol suite

    are used. RAS (Registration, Admission, and Status)

    The protocol for communications between GW and GK. It is

    used for GW registration and authentication.

    Q.931

    The protocol for communications between GW and GK. It

    processes signaling during the session. It is belongs to the

    H.225.0 protocol

    H.245

    The protocol used for communications between calling and

    called GWs. It includes the following three aspects:

    master/slave control, capability exchange, opening or closing

    of logical channel.

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    10/36

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    11/36

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    12/36

    Confidential Information of Huawei.No Spreading without Permission. Security Level: Internal

    12

    RAS s main-functions

    Gatekeeper Discovery GRQ

    Registration Message RRQ

    Unregister Message URQ

    Admission Message ARQ

    Disengage Message DRQ

    Address Resolution Request Messages LRQ

    Bandwidth Modification Messages BRQ Status Messages IRQ

    Gateway Resource Availability Messages RAI

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    13/36

    Confidential Information of Huawei.No Spreading without Permission. Security Level: Internal

    13

    Message Process

    Gatekeeper discovery:

    Terminal GK

    GRQ

    GCF

    GRJ

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    14/36

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    15/36

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    16/36

    Confidential Information of Huawei.No Spreading without Permission. Security Level: Internal

    16

    Course Contents

    Chapter 1 Overview

    Chapter 2 RAS Protocol

    Chapter 3 Q.931 Protocol

    Chapter 4 H.245 Protocol

    Chapter 5 Call Signaling Procedure

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    17/36

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    18/36

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    19/36

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    20/36

    Confidential Information of Huawei.No Spreading without Permission. Security Level: Internal

    20

    Basic Call Setup - Direct Routing

    Terminal1

    Setup

    Connect

    CallProceeding

    Alerting

    Terminal2

    TCP Connection setup

    Q.931 Call signaling channel

    GK

    ARQ

    ACF

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    21/36

    Confidential Information of Huawei.No Spreading without Permission. Security Level: Internal

    21

    Basic Call Setup - GK Routing

    Setup

    Connect

    CallProceeding

    Alerting

    TCP connection setup

    GK

    ARQ

    ACF

    Terminal1 Terminal2

    Setup

    CallProceeding

    TCP connection setup

    Alerting

    Connect

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    22/36

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    23/36

    Confidential Information of Huawei.No Spreading without Permission. Security Level: Internal

    23

    Course Contents

    Chapter 1 Overview

    Chapter 2 RAS Protocol

    Chapter 3 Q.931 Protocol

    Chapter 4 H.245 Protocol

    Chapter 5 Call Signaling Procedure

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    24/36

    Confidential Information of Huawei.No Spreading without Permission. Security Level: Internal

    24

    Overview

    Recommendation H.245 specifies in details signaling messages

    and procedure syntax and semantics for H.323 endpoints. These

    messages and procedures, which covers endpoint receive and

    transmit capability, mode requirements for the receive endpoint,

    logical channel signaling, control and indication, may be negotiated

    in-band at the beginning of or during the session.

    The H.245 Control Channel carries endpoint-to-endpoint control

    messages governing operation of the H.323 entity, including:

    Master-slave determination

    Capability exchange

    Opening and closing of logical channels

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    25/36

    Confidential Information of Huawei.No Spreading without Permission. Security Level: Internal

    25

    Capability Exchange

    Terminal1 Terminal2

    TCSReq

    TCSAck

    TCSRej

    TCSRelTimeout

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    26/36

    Confidential Information of Huawei.No Spreading without Permission. Security Level: Internal

    26

    Master-slave Determination

    Terminal1 Terminal2

    MSDReq

    MSDAck

    MSDRej

    MSDRelTimeout

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    27/36

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    28/36

    Confidential Information of Huawei.No Spreading without Permission. Security Level: Internal

    28

    Close Logical Channel

    Terminal1 Terminal2CLC

    CLCAck

    CLCRej

    CLCRelTimeout

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    29/36

    Confidential Information of Huawei.No Spreading without Permission. Security Level: Internal

    29

    End Session

    Terminal1 Terminal2

    ECS

    TCP connection clearing

    ECS

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    30/36

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    31/36

    Confidential Information of Huawei.No Spreading without Permission. Security Level: Internal

    31

    Signaling Coordination

    An H.323 call can be set up in either normal start or fast

    start mode. And RAS, Q.931 and H.245 may be used in

    conjunction.

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    32/36

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    33/36

    Confidential Information of Huawei.No Spreading without Permission. Security Level: Internal

    33

    Typical Call Procedure - Normal Start (Cont.)

    DRQ

    DCFDRQ

    DCF

    EndSessionCommand

    Disconnect H.245TCP connection

    Close logic channel

    EndSessionCommand

    ReleaseComplete

    Disconnect Q.931TCP connection

    Terminal1 Terminal1GK

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    34/36

    Confidential Information of Huawei.No Spreading without Permission. Security Level: Internal

    34

    Typical Call Procedure - Fast Start

    AR

    QACF

    ARQ

    ACF

    Q.931 TCP Connection

    Setup(OLC)

    Alerting

    CallProceeding

    Connect(OLC)

    DRQ

    DCF DRQ

    DCF

    ReleaseComplete

    Disconnect Q.931TCP connection

    Terminal1 Terminal2GK

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    35/36

  • 7/30/2019 0aa000006 h.323 Protocol Issue2.0

    36/36

    Confidential Information of Huawei

    36