RE: Congestion in M3UA/SUA and the use of the SCON

"Haresign Lincoln" <[email protected]>
Newsgroups gmane.ietf.sigtran
Message-ID <849535E338E99741B7F7413F73253EDB0249FAA2@us-nj-mail1.comverse.com>
Brian,

OK, the SUA layer on the ASP detects congestion towards the application
layer.  It should generate a SCON. The SG should take implementation
specific actions.

For example, in our case, we can optionally not direct new traffic to a
congested ASP.  This works quite well in a query/response type of
application.  I suppose we can make our SGs as intelligent as we want
and still operate within the norms of the RFC. 

No matter what, the SCON from the ASP is in the spec as a justified
procedure after years of getting the RFC through acceptance.  I don't
think we should remove it now because it doesn't apply to the way that
some people are implementing their architectures.

Regards,
Lincoln

-----Original Message-----
From: Brian F. G. Bidulock [mailto:[email protected]] 
Sent: Thursday, October 06, 2005 2:00 PM
To: Haresign Lincoln
Cc: Tolga Asveren; [email protected]
Subject: Re: [Sigtran] Congestion in M3UA/SUA and the use of the SCON

Lincoln,

Haresign Lincoln wrote:
(Thu, 06 Oct 2005 10:50:33)
> Tolga,
> 
> Here is one example of why you have SCON as opposed to detecting it at

> the SCTP level.  An ASP may detect congestion.
> 
> Let's say that we are implementing an SMSC and the ASPs know that they

> can only handle a certain load based upon the speed of accessing their

> database.  And let's say that the ASP detects some congestion while 
> accessing it's database.  It might want to indicate back to the SG 
> that it doesn't want to receive new transactions.  So it would send an

> SCON to the SG.
> 
> Regards,
> Lincoln
> 

In this case, new transactions should be aborted by the application,
with U-abort cause indicating database congestion, not returned with
P-abort cause SCCP network congestion.  The application is perfectly
capable of rejecting new transactions.  It is only when there is
congestion toward the signalling point or subsystem that congestion
should be signalled.

So, for example, when ISUP encounters call congestion, it signals ACC
and releases IAMs.  It does not send SCON to the SG.

--brian

--
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.