Re: AS concepts and Relay in SUA and M3UA

"Brian F. G. Bidulock" <[email protected]>
Newsgroups gmane.ietf.sigtran
Organization http://www.openss7.org/
Message-ID <[email protected]>
Stanislav,

Stanislav Ivanovich wrote:                                                       (Mon, 19 Dec 2005 12:20:21)
> 
>    Brian,
> 
> 
> 
>    It  is  irrelevant  who  made  copy  from  which specification (either
>    September  2002  M3UA  from  October 2004 SUA or vice versa). The only
>    thing that matters is the fact that M3UA and SUA use the same concepts
>    since  the  AS/RC  related  state  machines, procedures etc... are the
>    same.

By listing the RFC dates do you think they are meaningful to this discussion?
M3UA and SUA text were finalized at about the same time.  M3UA slipped through
before security considerations became paramount, which stalled SUA becoming
an RFC for two years (yes, two years).

Similar concepts, but M3UA never adopted the full SUA model: relay being
one of them.

> 
>    The  fact  is that the concept is not "tailored" for relay between the
>    IPSP'es/ASP'es  (especially  considering  the  fact  that  SE model is
>    mandatory).  However regardless of the SE model the fact is that RC'es
>    (application    pointers)    do    not   make   any   sense   on   the
>    relay_process<->relay_process interface.

On the contrary, the concept was "tailored" for relay, for SUA.  RC makes
perfect sense.  SE vs. DE is a matter of the number of messages exchanged.
Perhaps you can present some example where this is not the case?

>    For   example   what   is   the   point   of  NOTIFY  message  on  the
>    IPSP<->relay_process  interface indicating particular application with
>    RC value??? What shoukd it represent?

RC identifies a flow of traffic between SUA entitites.  The point of a NOTIFY
message containing it is to provide notification with regard to the traffic
flow identified by the RC.

>    Why  do you think that you must have AS/RC concept used in between two
>    SUA   relay   processes?  What  do  you  thin!  k  you  loose  if  you
>    introduce the  concpet of the SGP<->SGP interface where you do not use
>    AS/RC concept?

You are never required to assign RC to traffic flows between any SUA entities.
When no RC is assigned, and the association handles only one traffic flow,
it is optional in all messages.  Don't use it if you don't see a use for it.

>    Please  explain  also  how  can one build a network of relay processes
>    with  mandatory SE model where one has to specify both originating and
>    destination  SS7  addresses  and  only these combinations are allowed?
>    This is extremely relay unfriendly!

You don't have to specify destination or originating addresses.  SUA permits
the description of an RK using GT ranges.  When registering with a IPSP relay
node, an IPSP can use the GT ranges that it expects to be served by the relay.
This is no different than SCCP.

>    On  the  other  hand  SGP-SGP principle is fully compatible with AS/RC
>    concepts  which are of course used somewhere else (only on SGP-ASP and
>    IPSP-IPSP  interfaces)  and at the same time very relay friendly since
>    the concept uses the same principles as SCCP<->SCCP relay.

SG-SG for M3UA defines messages missing from M3UA for peer-to-peer operation.
SUA does is missing no messages.  All SCCP protocol messages are represented
by equivalent SUA messages.  This is different than M3UA.  Also SG-SG for M3UA
avoids the use of RC.  This is because MTP provides no management messages for
its users (other than the feeble UPU) and has no user flow control.  SCCP OTOH
has managements messages for users and performs user flow control and congestion.
This is what permits SUA to manage within an RC. SG-SG concept for M3UA reduces
to pointcode-pointcode connnections, not requiring an RC.  SUA does not.

--brian

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


-- 
Brian F. G. Bidulock
[email protected]
http://www.openss7.org/
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.