Re: T.38 session name in examples

"Schwarz Albrecht" <[email protected]>
Newsgroups gmane.ietf.megaco
Message-ID <F4562D4585113D42AC08DC47FDEC49B0C7FF40@FRVELSMBS23.ad2.ad.alcatel.com>
Agree to Kevin, this was also made more explicit in the past in an IG
("In session descriptions sent from the MG to the MGC, the SDP must
comply with RFC 2327. "). See also H.248.1 V3 Amendment 1.
 
I may note that there are in the meanwhile many H.248 profile
specification which defining default values for the SDP o=, s= and t=
lines in MG-to-MGC directions.
 
Thus, the T.38 H.248 examples are incorrect in my understanding.
But implementers should implement the protocol, and not examples.
(T.38 was never officially reviewed by Q.3/16 wrt H.248 examples (as far
as I know)).
 


________________________________

	From: RUIKAR RAHUL A 
	Sent: Dienstag, 13. Mai 2008 05:10
	To: Kevin Boyle; [email protected]
	Cc: Schwarz Albrecht
	Subject: RE: [Megaco] T.38 session name in examples
	
	
	Thanks for explanation.if "s" line is optional only in MGC->MG
direction and not in MG->MGC
	but then I see that those attributes ( o,s,t ) are missing in
reply from gateway. 
	Now I have following doubt regarding this,
	1) Should MG send RFC 2327 conformant SDP to MGC in reply ( eg.
adding missing o,s,t lines )
	2) or is it MGC which has to manage these missing attribute and
add it to SDP which is to be sent out to remote side.
	 
	 
	Example From Page No. 78 and 79
	 
	MGC to MG1:
	====================
	MEGACO/1.0 [123.123.123.4]:55555
	Transaction = 11 {
	Context = $ {
	Add = DS0/1/1 {
	Events = 1 {al/on, ctyp/dtone }
	}, ; SCN termination prepared to listen for tones
	Add = $ {
	Media {
	Stream = 1 {
	LocalControl { Mode = ReceiveOnly, ReserveGroup = True,
ReserveValue =
	True},
	Local {
	v=0
	c=IN IP4 $
	m=audio $ RTP/AVP 18 0
	v=0
	c=IN IP4 $
	m=image $ udptl t38
	}; IP termination for audio } }}}}
	
	Reply from MG1 -> MGC
	=====================
	 
	MEGACO/1.0 [124.124.124.222]:55555
	Reply = 11 {
	Context = 2000 {
	Add = DS0/1/1, ; SCN termination added
	Add = RTP/1 {
	Media {
	Stream = 1 {
	Local {
	v=0
	c=IN IP4 124.124.124.222
	m=audio 2222 RTP/AVP 18 0 ;MG1 supports both offered codecs
	a=ptime:20
	} ; IP termination added }}}}}
	
	 
	Regards,
	Rahul Ruikar
	Alcatel-Lucent
	Email: [email protected]
	Alcanet: 2721 4732
	 

________________________________

	From: Kevin Boyle [mailto:[email protected]] 
	Sent: Tuesday, May 13, 2008 2:38 AM
	To: RUIKAR RAHUL A; [email protected]
	Cc: Schwarz Albrecht
	Subject: RE: [Megaco] T.38 session name in examples
	
	
	This misconception continues to pervade, and it is worrisome.
	 
	The s= line (and other mandatory portions of the SDP
specification) are *NOT* optional in H.248.  They are only optional in
the MGC->MG direction.  In communications from the MG to the MGC, the
SDP must be conformant to RFC 2327.  
	 
	The text in Clause 7.1.8 is explicit that the exceptions to SDP
are valid only in the MGC->MG direction.  This is to allow the MGC to
provide over- or under-specified SDP.
	 
	Kevin

________________________________

	From: [email protected] [mailto:[email protected]]
On Behalf Of RUIKAR RAHUL A
	Sent: Sunday, May 11, 2008 6:07 AM
	To: [email protected]
	Cc: Schwarz Albrecht
	Subject: [Megaco] T.38 session name in examples
	
	
	Just an observation about ITU-T Rec. T.38 (09/2005)
	according to SIP RFC "s" line in SIP messages is mandatory, it
is missing in examples 
	given in document. 
	Though for H248 this attribute is optional but for messages
sent/received from/to SIP agent 
	shall have session name attribute present.
	 
	 
	Regards,
	Rahul Ruikar
	Alcatel-Lucent
	Email: [email protected]
	Alcanet: 2721 4732

_______________________________________________
Megaco mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/megaco
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.