Re: Conceptual doubt between an ASP and SGP

Ajay Garg <[email protected]> Thu, 13 Mar 2014 17:04:37 +0530
Newsgroups gmane.ietf.sigtran
Message-ID <CAHP4M8UdY8cLjfr2cyjoNtaOLOUUrMQDu_OG5nHqDiu8wXOHuA@mail.gmail.com>
--===============7053797809720201693==
Content-Type: multipart/alternative; boundary=001a11c3c1e49593bc04f47b56d9

--001a11c3c1e49593bc04f47b56d9
Content-Type: text/plain; charset=ISO-8859-1

Thanks a ton David for the clarifications !!


On Thu, Mar 13, 2014 at 4:23 PM, David Laight <[email protected]>wrote:

>  M3UA can't itself transfer your messages directly from N1 to N3.
>
> It is worth remembering that M3UA carries the interface between MTP3 and
> its user parts
>
> (typically ISUP and SCCP) over IP.
>
> IPSP seems a 'bodge' that more or less works and allows the userparts (at
> different pointcodes)
>
> to send message to each other.
>
>
>
> In your case the SCCP code at node N2 could forward messages that arrive
> from N1 onwards
>
> to N3. Whether the SCCP you have can be configured to do that is another
> matter.
>

Yep, we are in a position to configure Global-Title-Translation (GTT) rules
on N2, which will enable us to "route" messages from N1 -> N3, and N3 -> N1.




However, the above makes us wonder on the following question ::

Assuming all nodes (N1, N2, N3) are pure SIGTRAN-nodes (no SS7 nodes), is
it ever required at all to make N2 a SGP ?
(Of course, that would also mean changing the links between N1 <-> N2, and
N2 <-> N3 to ASP <-> SGP types)


Looking forward to more clarifications !!


Thanks and Regards,
Ajay




>
>
>                 David
>
>
>
>
>
> *From:* Sigtran [mailto:[email protected]] *On Behalf Of *Ajay Garg
> *Sent:* 13 March 2014 10:05
> *To:* [email protected]; [email protected]
> *Subject:* Re: [Sigtran] Conceptual doubt between an ASP and SGP
>
>
>
> Brian,
>
> RFC-2719 seems to be too technical for the use-case we are trying to
> understand :)
>
> I would rather present (a simplified version of) our use-case.
>
> *
> We have 3 nodes - N1, N2, N3.
>
> *
> We need to transfer messages in-between N1 and N3.
>
> *
> There is an IPSP-IPSP association each between between N1 <-> N2, and N2
> <-> N3 (but no IPSP-IPSP association between N1 <-> N3).
>
> *
> Also, provisions for GTT are available at each of N1, N2 and N3.
>
>
>   Theoritically/Practically, would the above configuration work? Or is it
> necessary to have a SGP configured at N2?
>
>   Looking forward to clarifications.
>
>   Thanks and Regards,
> Ajay
>
>
>
>
>
> On Thu, Mar 13, 2014 at 12:47 PM, Brian F. G. Bidulock <
> [email protected]> wrote:
>
> Ajay,
>
> Please see comments below...
>
> Ajay Garg wrote:                              (Thu, 13 Mar 2014 11:48:19)
>
> >    Hi all.
> >    I am an absolute newbie in telecom domain, so kindly forgive me if I
> >    sound incredibly stupid.
> >    From what I understand, an ASP is a process running on an AS, and a
> SGP
> >    is a process running on a SG.
>
> Not quite.  See RFC 4666 "1.2 Terminology" for a definition of ASP,
> AS, SGP and SG.
>
>
> >    Each ASP <-> SGP link is a SCTP connection.
> >    Also, I understand that SGP is responsible for message-routing, while
> >    an ASP is merely an end-point for a SCTP connection.
> >    Given that, are there any extra differences between a ASP and SGP (in
> >    addition to the routing-capabilities of a SGP)?
> >    I will be grateful for any pointers/clarifications.
>
> RFC 4666 describes for 124 pages the differences between ASP and SGP.
>
> BTW, it is not an SGP per se that has routing capabilities, but an
> SG, where the SG is made up of some SGP, an SS7 stack and a
> interworking function.
>
> See also RFC 2719 "Framework Architecture for Signaling Transport"
> for a better overview of what's going on.
>
> --brian
>
> --
> Brian F. G. Bidulock
> [email protected]
> http://www.openss7.org/
>
>
>
>
> --
> Regards,
> Ajay
>
> Registered Address Lakeside, Bramley Road, Mount Farm, Milton Keynes, MK1
> 1PT, UK
> Registration No: 1397386 (Wales)
>
> P *Please consider the environment and don't print this e-mail unless you
> really need to*
>
>


-- 
Regards,
Ajay

--001a11c3c1e49593bc04f47b56d9
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Thanks a ton David for the clarifications !!<br><div class=
=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Thu, Mar 13, 2014 at=
 4:23 PM, David Laight <span dir=3D"ltr">&lt;<a href=3D"mailto:David.Laight=
@aculab.com" target=3D"_blank">[email protected]</a>&gt;</span> wrote=
:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">





<div link=3D"blue" vlink=3D"purple" lang=3D"EN-GB">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">M3UA can&rsquo;t itself t=
ransfer your messages directly from N1 to N3.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">It is worth remembering t=
hat M3UA carries the interface between MTP3 and its user parts<u></u><u></u=
></span></p>

<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">(typically ISUP and SCCP)=
 over IP.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">IPSP seems a &lsquo;bodge=
&rsquo; that more or less works and allows the userparts (at different poin=
tcodes)<u></u><u></u></span></p>

<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">to send message to each o=
ther.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>&nbsp;<u></u></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">In your case the SCCP cod=
e at node N2 could forward messages that arrive from N1 onwards<u></u><u></=
u></span></p>

<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">to N3. Whether the SCCP y=
ou have can be configured to do that is another matter.</span></p></div></d=
iv>
</blockquote><div><br></div><div>Yep, we are in a position to configure Glo=
bal-Title-Translation (GTT) rules on N2, which will enable us to &quot;rout=
e&quot; messages from N1 -&gt; N3, and N3 -&gt; N1.<br><br><br><br><br>
</div><div>However, the above makes us wonder on the following question :: =
<br><br></div><div>Assuming all nodes (N1, N2, N3) are pure SIGTRAN-nodes (=
no SS7 nodes), is it ever required at all to make N2 a SGP ?<br>(Of course,=
 that would also mean changing the links between N1 &lt;-&gt; N2, and N2 &l=
t;-&gt; N3 to ASP &lt;-&gt; SGP types)<br>
<br><br></div><div>Looking forward to more clarifications !!<br><br><br></d=
iv><div>Thanks and Regards,<br></div><div>Ajay<br></div><div><br></div><div=
><br></div><div>&nbsp;</div><blockquote class=3D"gmail_quote" style=3D"marg=
in:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div link=3D"blue" vlink=3D"purple" lang=3D"EN-GB"><div><p class=3D"MsoNorm=
al"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;s=
ans-serif&quot;;color:#1f497d"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>&nbsp;<u></u></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; David<u><=
/u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>&nbsp;<u></u></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>&nbsp;<u></u></spa=
n></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;" lang=3D"EN-US">From:</span></b><span =
style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&q=
uot;" lang=3D"EN-US"> Sigtran [mailto:<a href=3D"mailto:sigtran-bounces@iet=
f.org" target=3D"_blank">[email protected]</a>]
<b>On Behalf Of </b>Ajay Garg<br>
<b>Sent:</b> 13 March 2014 10:05<br>
<b>To:</b> <a href=3D"mailto:[email protected]" target=3D"_blank">bidulo=
[email protected]</a>; <a href=3D"mailto:[email protected]" target=3D"_blank">s=
[email protected]</a><br>
<b>Subject:</b> Re: [Sigtran] Conceptual doubt between an ASP and SGP<u></u=
><u></u></span></p>
</div>
</div><div><div class=3D"h5">
<p class=3D"MsoNormal"><u></u>&nbsp;<u></u></p>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Brian,<u></u><u></u><=
/p>
</div>
<p class=3D"MsoNormal">RFC-2719 seems to be too technical for the use-case =
we are trying to understand :)<u></u><u></u></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">I would rather presen=
t (a simplified version of) our use-case.<u></u><u></u></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">*<br>
We have 3 nodes - N1, N2, N3.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">* <br>
We need to transfer messages in-between N1 and N3.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">*<br>
There is an IPSP-IPSP association each between between N1 &lt;-&gt; N2, and=
 N2 &lt;-&gt; N3 (but no IPSP-IPSP association between N1 &lt;-&gt; N3).<u>=
</u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">*<br>
Also, provisions for GTT are available at each of N1, N2 and N3.<br>
<br>
<br>
<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Theoritically/Practic=
ally, would the above configuration work? Or is it necessary to have a SGP =
configured at N2?<br>
<br>
<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Looking forward to cl=
arifications.<br>
<br>
<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks and Regards,<br>
Ajay<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>&nbsp;<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><u></u>&nbsp;<u></u><=
/p>
<div>
<p class=3D"MsoNormal">On Thu, Mar 13, 2014 at 12:47 PM, Brian F. G. Bidulo=
ck &lt;<a href=3D"mailto:[email protected]" target=3D"_blank">bidulock@o=
penss7.org</a>&gt; wrote:<u></u><u></u></p>
<p class=3D"MsoNormal">Ajay,<br>
<br>
Please see comments below...<br>
<br>
Ajay Garg wrote: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;(Thu, 13 Mar 2014 11:48:19)<u=
></u><u></u></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">&gt; &nbsp; &nbsp;Hi =
all.<br>
&gt; &nbsp; &nbsp;I am an absolute newbie in telecom domain, so kindly forg=
ive me if I<br>
&gt; &nbsp; &nbsp;sound incredibly stupid.<br>
&gt; &nbsp; &nbsp;From what I understand, an ASP is a process running on an=
 AS, and a SGP<br>
&gt; &nbsp; &nbsp;is a process running on a SG.<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">Not quite. &nbsp;See RFC 4666 &quot;1.2 Terminology&=
quot; for a definition of ASP,<br>
AS, SGP and SG.<u></u><u></u></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
&gt; &nbsp; &nbsp;Each ASP &lt;-&gt; SGP link is a SCTP connection.<br>
&gt; &nbsp; &nbsp;Also, I understand that SGP is responsible for message-ro=
uting, while<br>
&gt; &nbsp; &nbsp;an ASP is merely an end-point for a SCTP connection.<br>
&gt; &nbsp; &nbsp;Given that, are there any extra differences between a ASP=
 and SGP (in<br>
&gt; &nbsp; &nbsp;addition to the routing-capabilities of a SGP)?<br>
&gt; &nbsp; &nbsp;I will be grateful for any pointers/clarifications.<u></u=
><u></u></p>
</div>
<p class=3D"MsoNormal">RFC 4666 describes for 124 pages the differences bet=
ween ASP and SGP.<br>
<br>
BTW, it is not an SGP per se that has routing capabilities, but an<br>
SG, where the SG is made up of some SGP, an SS7 stack and a<br>
interworking function.<br>
<br>
See also RFC 2719 &quot;Framework Architecture for Signaling Transport&quot=
;<br>
for a better overview of what&#39;s going on.<br>
<span style=3D"color:#888888"><br>
<span>--brian</span><br>
<br>
<span>--</span><br>
<span>Brian F. G. Bidulock</span><br>
<span><a href=3D"mailto:[email protected]" target=3D"_blank">bidulock@op=
enss7.org</a></span><br>
<span><a href=3D"http://www.openss7.org/" target=3D"_blank">http://www.open=
ss7.org/</a></span></span><u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><br>
<br clear=3D"all">
<br>
-- <br>
Regards,<br>
Ajay<u></u><u></u></p>
</div>
</div>
</div></div></div>
</div>

<br><font color=3D"#484830" face=3D"Tahoma"></font>

<div><font size=3D"1" color=3D"#484830" face=3D"Tahoma">Registered Address =
Lakeside, Bramley Road, Mount Farm, Milton Keynes, MK1 1PT, UK<br>Registrat=
ion No: 1397386 (Wales)</font></div>

<div><font color=3D"#008000" face=3D"Arial"><font size=3D"5" face=3D"Webdin=
gs">

<p align=3D"center"><font color=3D"#008000" face=3D"Arial"><font size=3D"1"=
><font face=3D"Webdings">P<b> </b></font><b>Please consider the environment=
 and don&#39;t print this e-mail unless you really need to</b></font></font=
></p>
</font></font></div>
<br></div>

</blockquote></div><br><br clear=3D"all"><br>-- <br>Regards,<br>Ajay<br>
</div></div>

--001a11c3c1e49593bc04f47b56d9--


--===============7053797809720201693==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Sigtran mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/sigtran

--===============7053797809720201693==--