Re: H.248 Mode property vs. signals/events

Christian Groves <[email protected]> Thu, 28 Mar 2013 12:19:24 +1100
Newsgroups gmane.ietf.megaco
Message-ID <[email protected]>
Hello Mark,

If there's no signal and the streammode is RecvOnly/Inactive then I 
agree no packets should be sent.

Regards, Christian

On 27/03/2013 8:31 PM, Mark Overton wrote:
> Christian, Albrecht,
>
> I've been thinking about this some more and have a question about the implementation of stream mode for RTP terminations in particular.
>
> We've established so far that signals/events are unaffected by Mode: in my original example, if the Mode is RecvOnly and an external Signal is requested (e.g. a tone), it should be played; so we're sending RTP packets containing the tone waveform.
>
> So what about RecvOnly/Inactive RTP terminations where there's no Signal requested? Should I be sending RTP packets (assuming I've a remote descriptor) or not? (And if I should, what do they contain?) Per my original trail, I'd assumed no packets should be sent...
>
> Thanks,
>
> Mark
>
> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On Behalf Of Christian Groves
> Sent: 13 March 2013 10:14
> To: Deepak Bissa
> Cc: [email protected]
> Subject: Re: [Megaco] H.248 Mode property vs. signals/events
>
> Hello Deepak,
>
> The spec says "Signals are unaffected by mode". This text has been there since 1999. I decided to have a look through the mail archives to see if it had been discussed previously. It had, in the context of TDM termination.
> ("Re: LocalControl Descriptor" 25/04/2000)[Attached].
> "        1) Since the MG2 TDM termination mode is inactive, does a ct
> signal get send to CO?
>        The answer should be yes since "Signals and Events are not affected by mode.".
>
> The MGC is the master, so if it sets the mode to "Inactive" and it doesn't want a tone or announcement played out of the MG it shouldn't send the signal.
>
> Regards, Christian
>
> On 7/03/2013 5:00 PM, Deepak Bissa wrote:
>> Hello Christian,
>>
>> The signal is played via media stream in this case and is dependent on local/remote descriptor.
>> The stream mode should decide the flow of media stream in my view. The rules on media stream should apply here even if a signal is played via media stream.
>> What if the stream mode is set as Inactive? Will the signal will still be played?
>>
>>
>> Regards,
>> Deepak Bissa
>>
>>
>> -----Original Message-----
>> From: [email protected] [mailto:[email protected]] On
>> Behalf Of Christian Groves
>> Sent: Thursday, March 07, 2013 11:12 AM
>> To: [email protected]
>> Subject: Re: [Megaco] H.248 Mode property vs. signals/events
>>
>> Hello Mark,
>>
>> The main sentence here is from 7.1.7 "signals and events are not affected by the mode property". 6.1.1 just contrasts the behaviour of stream mode from the topology descriptor.
>>
>> Even if Streammode = recv is set, if a signal is applied on a Termination/Stream in the outgoing direction it will be sent (the tone will get played). Of course if you haven't set up media in the local/remote descriptor then nothing will get sent.
>>
>> Regards, Christian
>>
>