Re: Example of MeGaco messages for Multiplex terminations

Javi Muñoz <[email protected]> Tue, 18 Oct 2011 12:29:29 +0200
Newsgroups gmane.ietf.megaco
Message-ID <[email protected]>
I have detected an error in the draw. It would be so:

   Tmux1=Mux(1x64K(TermA/StreamID=1,TermA/StreamID=2,TermB/StreamID=1)) 
-- * -- TermC (HDLCPW1)
                                     |
TermA (D-Channel, UNI p)            |
    StreamID=1 (SAPI 16, TEI r)------|
    StreamID=2 (SAPI 16, TEI s)      |
                                     |
TermB (D-Channel, UNI q)            |
    StreamID=1 (SAPI 16, TEI r)------|
    StreamID=2 (SAPI 16, TEI s)------------|
    StreamID=3 (SAPI 16, TEI t)------------|
                                           |
                     Tmux2=Mux(1x64K(TermB/StreamID=2,TermB/StreamID=3) 
-- * -- TermD (HDLCPW2)


Sorry for the inconvenience

Javi

El 17/10/2011 13:58, Javi Muñoz escribió:
> Albrecht, Tom, Claudio and Christian,
>
> The proposed scenario was just an example with the intention of asking 
> about the syntax for creating multiplex terminations and mapping 
> StreamIDs.
>
> The real scenario that I need to solve is the next one, related to 
> convey ISDN D-channel SAPI 16 flows on HDLCPW pseudowires:
>
>   Tmux1=Mux(1x64K(TermA/StreamID=1,TermA/StreamID=2,TermB/StreamID=1)) 
> -- * -- TermC (HDLCPW1)
>                                     |
> TermA (D-Channel, UNI p)            |
>    StreamID=1 (SAPI 16, TEI r)      |
>    StreamID=2 (SAPI 16, TEI s)      |
>                                     |
> TermA (D-Channel, UNI q)            |
>    StreamID=1 (SAPI 16, TEI r)-----|
>    StreamID=2 (SAPI 16, TEI s)------------|
>    StreamID=3 (SAPI 16, TEI t)------------|
>                                              |
>                     Tmux2=Mux(1x64K(TermB/StreamID=2,TermB/StreamID=3) 
> -- * -- TermC (HDLCPW1)
>
>
> Every HDLCPW may convey SAPI 16 flows from different channels D (so, 
> the Mux termination has Streams from different terminations). I do not 
> know if these multiplex terminations are possible and, if so, how to 
> define them in a MeGaCo message (how to define "TermA/StreamID=1" in 
> the Mux descriptor).
>
> Regards,
>
> Javi
>
>
>
>
> El 16/10/2011 21:13, Tom Taylor escribió:
>> Start with H.248.1v3/clause 6.2. That should give you some idea of 
>> how to construct the syntax. Details for the MUX descriptor are given 
>> in clause 7.1.3. I can put the whole picture together for you if you 
>> have trouble, but I should warn you that my views differ from those 
>> published as H.248.20.
>>
>> On 14/10/2011 6:29 AM, Javi Muñoz wrote:
>>> Hi,
>>>
>>> I have read that a multiplexing termination hides all of the
>>> terminations it contains from the rest of the context, so the streamIDs
>>> of the streams flowing between the contained terminations and the
>>> multiplexing termination are local rather than global in scope.
>>>
>>> If e have the following situation:
>>>
>>> Context interior ---->
>>> _________ _________
>>> Data stream | H.226 | | H.223 | Audio stream
>>> Ckt 1 ..............| "MUX" | | MUX | .................
>>> . . . | term | Data stream | term |
>>> Data stream | | ................| | Video stream
>>> Ckt n ..............| | | | .................
>>> | | | |
>>> --------- ---------
>>>
>>> How we know that the stream between the H.226 and H.223 multiplexing
>>> terminations is a data stream, while the streams passing from the H.223
>>> termination to the rest of the context are audio and video?. I think we
>>> need an explicit description of the exterior-side and context-side
>>> streams supported by each multiplex somewhere within our Megaco/H.248
>>> documentation but, how may it be indicated in a MeGaCo meesage?
>>>
>>> Also, if we want to use separate RTP terminations for audio and 
>>> video, I
>>> need to be able to tell that mux stream 1 shall be mapped to RTP
>>> termination T3, and stream 2 into RTP termination T4. How may it be
>>> indicated?
>>>
>>>
>>> In summary, may someone propose the full MeGaCo messages to create this
>>> scenario with multiplex terminations?
>>>
>>> _______________________________________________
>>> Megaco mailing list
>>> [email protected]
>>> https://www.ietf.org/mailman/listinfo/megaco
>>>
>>>
>>
>