Re: Wildcard "$" in Add command changes Signal properties inphysical termination
"Beis, Grigoris (NSN - GR/Athens)" <[email protected]> Wed, 22 Aug 2012 16:19:35 +0200
| Newsgroups | gmane.ietf.megaco |
|---|---|
| Message-ID | <AE11CB427063D24EBA36E7453FBF548201A40521@DEMUEXC035.nsn-intra.net> |
This is a multi-part message in MIME format. --===============6683635649952521031== Content-class: urn:content-classes:message Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01CD8071.286787BA" This is a multi-part message in MIME format. ------_=_NextPart_001_01CD8071.286787BA Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello Arindam, =20 Thanks for the confirmation. To my knowledge, "$" is simply another termination; either an ephemeral termination or another idle physical termination. Our physical termination, however, is not idle. It already occupies resources like the call-waiting tone. =20 Br, Greg =20 From: ext Bhattacharjee, Arindam (Arindam) [mailto:[email protected]]=20 Sent: Wednesday, August 22, 2012 5:06 PM To: Beis, Grigoris (NSN - GR/Athens); [email protected] Subject: RE: Wildcard "$" in Add command changes Signal properties inphysical termination =20 Hi Greg, Your interpretation is correct. MG should not stop signal on physical termination in your case while adding another termination in that context and should be able to play signals on both terminations as instructed by MGC. -Arindam =20 =20 From: [email protected] [mailto:[email protected]] On Behalf Of Beis, Grigoris (NSN - GR/Athens) Sent: Wednesday, August 22, 2012 5:21 AM To: [email protected] Subject: [Megaco] Wildcard "$" in Add command changes Signal properties in physical termination =20 Hello all, I came across a strange scenario which I haven't been able to justify it from the H.248.1 document. We have an MGC-MG connection in a call waiting scenario where the MGC applies call-waiting tone to the MG in a physical termination via the following message: C =3D 1 { MF=3Dport_1{ SG { CG/CW } } }=20 The message is successfully ack'ed by the MG and the PSTN subscriber successfully hears the call-waiting tone. What will happen to the call-waiting tone if the MGC issues an Add command with wildcard "$" and ring-back tone application, like the one below? C =3D 1 { A=3D$ { M { O { MO=3DIN,NT/JIT=3D0 } , L { SDP } } , = SG{CG/RT} } }=20 [ As expected, the MG chooses an ephemeral termination in the subsequent Add Reply] Does H.248.1 state anywhere that if a signal is applied in a command that bears a wildcard "$" termination, , it will replace the last signal that was applied in the physical termination? We observed that upon sending the Add command, the call-waiting tone is deactivated! I would consider this behavior as a MG deficiency, but I would gladly like to hear your opinion, as well. Thank you, Greg ------_=_NextPart_001_01CD8071.286787BA Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" = xmlns:o=3D"urn:schemas-microsoft-com:office:office" = xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" = xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta = http-equiv=3DContent-Type content=3D"text/html; = charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 12 = (filtered medium)"><title>Wildcard "$" in Add command changes = Signal properties in physical termination</title><style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman","serif";} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} p {mso-style-priority:99; mso-margin-top-alt:auto; margin-right:0cm; mso-margin-bottom-alt:auto; margin-left:0cm; font-size:12.0pt; font-family:"Times New Roman","serif";} p.MsoAcetate, li.MsoAcetate, div.MsoAcetate {mso-style-priority:99; mso-style-link:"Balloon Text Char"; margin:0cm; margin-bottom:.0001pt; font-size:8.0pt; font-family:"Tahoma","sans-serif";} span.EmailStyle18 {mso-style-type:personal; font-family:"Calibri","sans-serif"; color:#1F497D;} span.BalloonTextChar {mso-style-name:"Balloon Text Char"; mso-style-priority:99; mso-style-link:"Balloon Text"; font-family:"Tahoma","sans-serif";} span.EmailStyle21 {mso-style-type:personal-reply; font-family:"Calibri","sans-serif"; color:#1F497D;} .MsoChpDefault {mso-style-type:export-only; font-size:10.0pt;} @page WordSection1 {size:612.0pt 792.0pt; margin:72.0pt 72.0pt 72.0pt 72.0pt;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue = vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span = style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497= D'>Hello Arindam,<o:p></o:p></span></p><p class=3DMsoNormal><span = style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497= D'><o:p> </o:p></span></p><p class=3DMsoNormal><span = style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497= D'>Thanks for the confirmation. To my knowledge, “$” is = simply another termination; either an ephemeral termination or another = idle physical termination. Our physical termination, however, is not = idle. It already occupies resources like the call-waiting = tone.<o:p></o:p></span></p><p class=3DMsoNormal><span = style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497= D'><o:p> </o:p></span></p><p class=3DMsoNormal><span = style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497= D'>Br,<o:p></o:p></span></p><p class=3DMsoNormal><span = style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497= D'>Greg<o:p></o:p></span></p><p class=3DMsoNormal><span = style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497= D'><o:p> </o:p></span></p><div><div = style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm = 0cm 0cm'><p class=3DMsoNormal><b><span = style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>= </b><span style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> = ext Bhattacharjee, Arindam (Arindam) = [mailto:[email protected]] <br><b>Sent:</b> = Wednesday, August 22, 2012 5:06 PM<br><b>To:</b> Beis, Grigoris (NSN - = GR/Athens); [email protected]<br><b>Subject:</b> RE: Wildcard = "$" in Add command changes Signal properties inphysical = termination<o:p></o:p></span></p></div></div><p = class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal><span = style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497= D'>Hi Greg,<o:p></o:p></span></p><p class=3DMsoNormal><span = style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497= D'>Your interpretation is correct.<o:p></o:p></span></p><p = class=3DMsoNormal><span = style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497= D'>MG should not stop signal on physical termination in your case while = adding another termination in that context and should be able to play = signals on both terminations as instructed by = MGC.<o:p></o:p></span></p><p class=3DMsoNormal><span = style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497= D'>-Arindam<o:p></o:p></span></p><p class=3DMsoNormal><span = style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497= D'><o:p> </o:p></span></p><p class=3DMsoNormal><span = style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497= D'><o:p> </o:p></span></p><div><div = style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm = 0cm 0cm'><p class=3DMsoNormal><b><span = style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>= </b><span style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> = <a href=3D"mailto:[email protected]">[email protected]</a> = [<a = href=3D"mailto:[email protected]">mailto:[email protected]</a= >] <b>On Behalf Of </b>Beis, Grigoris (NSN - GR/Athens)<br><b>Sent:</b> = Wednesday, August 22, 2012 5:21 AM<br><b>To:</b> <a = href=3D"mailto:[email protected]">[email protected]</a><br><b>Subject:</b> = [Megaco] Wildcard "$" in Add command changes Signal properties = in physical termination<o:p></o:p></span></p></div></div><p = class=3DMsoNormal><o:p> </o:p></p><p><span = style=3D'font-family:"Calibri","sans-serif"'>Hello = all,</span><o:p></o:p></p><p><span = style=3D'font-family:"Calibri","sans-serif"'>I came across a strange = scenario which I haven’t been able to justify it from the H.248.1 = document.</span><o:p></o:p></p><p><span = style=3D'font-family:"Calibri","sans-serif"'>We have an MGC-MG = connection in a</span> <span = style=3D'font-family:"Calibri","sans-serif"'>call waiting = scenario</span> <span style=3D'font-family:"Calibri","sans-serif"'>where = the MGC applies call-waiting tone</span> <span = style=3D'font-family:"Calibri","sans-serif"'>to the MG</span> <span = style=3D'font-family:"Calibri","sans-serif"'>in a</span> <span = style=3D'font-family:"Calibri","sans-serif"'>physical termination via = the following message:</span> <span = style=3D'font-family:"Calibri","sans-serif"'>C</span> <span = style=3D'font-family:"Calibri","sans-serif"'>=3D</span> <span = style=3D'font-family:"Calibri","sans-serif"'>1</span> <span = style=3D'font-family:"Calibri","sans-serif"'>{ MF=3Dport_1{</span> <span = style=3D'font-family:"Calibri","sans-serif"'>SG</span> <span = style=3D'font-family:"Calibri","sans-serif"'>{</span> <span = style=3D'font-family:"Calibri","sans-serif"'>CG/CW</span> <span = style=3D'font-family:"Calibri","sans-serif"'>}</span> <span = style=3D'font-family:"Calibri","sans-serif"'>}</span> <span = style=3D'font-family:"Calibri","sans-serif"'>}</span> = <o:p></o:p></p><p><span style=3D'font-family:"Calibri","sans-serif"'>The = message is successfully ack’ed by the MG and the PSTN subscriber = successfully hears the call-waiting tone. What will happen to the = call-waiting tone if the MGC issues an Add command with wildcard</span> = <span style=3D'font-family:"Calibri","sans-serif"'>“$” and = ring-back tone application, like the</span> <span = style=3D'font-family:"Calibri","sans-serif"'>one = below?</span><o:p></o:p></p><p><span = style=3D'font-family:"Calibri","sans-serif"'>C</span> <span = style=3D'font-family:"Calibri","sans-serif"'>=3D</span> <span = style=3D'font-family:"Calibri","sans-serif"'>1</span> <span = style=3D'font-family:"Calibri","sans-serif"'>{</span> <span = style=3D'font-family:"Calibri","sans-serif"'> A=3D$</span> <span = style=3D'font-family:"Calibri","sans-serif"'>{</span> <span = style=3D'font-family:"Calibri","sans-serif"'>M</span> <span = style=3D'font-family:"Calibri","sans-serif"'>{</span> <span = style=3D'font-family:"Calibri","sans-serif"'>O</span> <span = style=3D'font-family:"Calibri","sans-serif"'>{</span> <span = style=3D'font-family:"Calibri","sans-serif"'>MO=3DIN,NT/JIT=3D0</span> = <span style=3D'font-family:"Calibri","sans-serif"'>}</span> <span = style=3D'font-family:"Calibri","sans-serif"'>,</span> <span = style=3D'font-family:"Calibri","sans-serif"'>L </span> <span = style=3D'font-family:"Calibri","sans-serif"'>{ SDP</span> <span = style=3D'font-family:"Calibri","sans-serif"'>}</span> <span = style=3D'font-family:"Calibri","sans-serif"'>}</span> <span = style=3D'font-family:"Calibri","sans-serif"'>,</span> <span = style=3D'font-family:"Calibri","sans-serif"'>SG{CG/RT}</span> <span = style=3D'font-family:"Calibri","sans-serif"'>}</span> <span = style=3D'font-family:"Calibri","sans-serif"'>}</span> = <o:p></o:p></p><p><span = style=3D'font-family:"Calibri","sans-serif"'>[</span> <span = style=3D'font-family:"Calibri","sans-serif"'>As expected, the MG chooses = an ephemeral termination in the subsequent Add = Reply]</span><o:p></o:p></p><p><span = style=3D'font-family:"Calibri","sans-serif"'>Does</span> <span = style=3D'font-family:"Calibri","sans-serif"'>H.248.1 state anywhere that = if a signal</span> <span style=3D'font-family:"Calibri","sans-serif"'>is = applied</span> <span style=3D'font-family:"Calibri","sans-serif"'>in a = command</span> <span style=3D'font-family:"Calibri","sans-serif"'>that = bears a</span> <span = style=3D'font-family:"Calibri","sans-serif"'>wildcard</span> <span = style=3D'font-family:"Calibri","sans-serif"'>“$” = termination, , it will replace the last signal that was applied in the = physical termination?</span> <span = style=3D'font-family:"Calibri","sans-serif"'> We observed that upon = sending the Add command, the call-waiting tone is deactivated!</span> = <span style=3D'font-family:"Calibri","sans-serif"'>I</span> <span = style=3D'font-family:"Calibri","sans-serif"'>would consider this = behavior as a MG deficiency, but I would gladly like to hear your = opinion, as</span> <span = style=3D'font-family:"Calibri","sans-serif"'>well.</span><o:p></o:p></p><= p><span style=3D'font-family:"Calibri","sans-serif"'>Thank = you,</span><o:p></o:p></p><p><span = style=3D'font-family:"Calibri","sans-serif"'>Greg</span><o:p></o:p></p></= div></body></html> ------_=_NextPart_001_01CD8071.286787BA-- --===============6683635649952521031== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Megaco mailing list [email protected] https://www.ietf.org/mailman/listinfo/megaco --===============6683635649952521031==--