<html>
<head>
    <base href="https://wiki.asterisk.org/wiki">
            <link rel="stylesheet" href="/wiki/s/en/2171/18/9/_/styles/combined.css?spaceKey=TOP&amp;forWysiwyg=true" type="text/css">
    </head>
<body style="background: white;" bgcolor="white" class="email-body">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
    <h2><a href="https://wiki.asterisk.org/wiki/display/TOP/Call+Setup+Sequence+Diagram">Call Setup Sequence Diagram</a></h2>
    <h4>Comment <b>removed</b> by              <a href="https://wiki.asterisk.org/wiki/display/~beagles">Brent Eagles</a>
    </h4>
    <br/>
    <div class="notificationGreySide">
        <p>If you look near the end of the sequence, you'll see that the CallManager is the entity that was responsible for destroying the bridge. In other words, the CallManager is a standard interface for objects that can be associated with a bridge when it is created. Its a decent place to implement call lifecycle policies as well as call related logging etc. To me the bridge manages the association of the endpoints in the call, not the call itself. Directly associating the lifecycle of a call seems limiting. For example, externalizing the notion of call management makes it easier to distribute calls across multiple concrete instances of bridges etc.</p>

<p>2. Will do.</p>

<p>With respect to 3., you are correct. Sort of. I think actually what should be here is the signalling objects themselves, not the Endpoint. Some annotation or indication that the signalling objects and media session are part of an endpoint object would probably be good.</p>

<p>4. I misnamed this... I think Josh called it MediaFormatService. Will fix.</p>
    </div>

    <div id="commentsSection" class="wiki-content pageSection">
       <div style="float: right;" class="grey">
                        <a href="https://wiki.asterisk.org/wiki/users/removespacenotification.action?spaceKey=TOP">Stop watching space</a>
            <span style="padding: 0px 5px;">|</span>
                <a href="https://wiki.asterisk.org/wiki/users/editmyemailsettings.action">Change email notification preferences</a>
</div>
    </div>
</div>
</div>
</div>
</div>
</body>
</html>