Re: aspcong draft -congestion levels-

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

Tolga Asveren wrote:                                                                  (Tue, 18 Oct 2005 14:57:24)
> 
> Now let me try to build a "bad" example:
> -Obviously the easiest "bad" example is where congestion communicated by ASP
> is less granular than the congestion granularity of corresponding SS7
> entity, e.g. ASP reports only 2 levels of congestion and SS7 entity has 4
> levels. This could cause problems if  there are few ASPs, e.g. only
> one -with a sufficiently large number of ASPs should work though-.This can
> be worked around by forcing ASPs to notify at least as many congestion
> levels as the SS7 entity or face the consequences. Would it be a reasonable
> solution if we ask ASP to honor that principle, or wil there be other cases,
> where this mechanims still won't work?

If the ASP need know the number of levels, is it not wasteful to signal more?
Signalling 16 levels when only 4 are required is a bad idea.  It increases
the rate of ASP Status messages send while doing nothing to increase the utility
of the protocol.

> 
> >
> > I think that if the ASP is to send level, the ASP and SGP must agree
> > on a contiguous set of levels that are sufficient and necessary for
> > the job.  That is why I originally put 3, 4, 8, 8, 3 levels for M2UA,
> > M3UA, SUA, TUA, ISUA.
> [TOLGA]That is also not unacceptable, just I am throwing out ideas to see
> whether it is possible not to map ASP congestion/SS7 congestion
> directly -they will be indirectly tied though-. The SS7 congestion levels
> are obviously a logical choice to aggregate the SS7 congestion but for
> message distribution a little bit more flexibility could be useful. If we
> can't come up with a simple mechanism, SS7 congestion levels are probably
> the way to go.

Well, I suppose the goal of this mental exercise was to see if there is a good
way around operators having to administrate thresholds at both the SGP and the
ASP.  Message (or message octet) counts was one thought, a wider number of
congestion levels is another, but both have to the problem of excessively
increasing the amount of ASP Status traffic.

One thought in that direction is to not have the ASP send ASP Status autonomously
at all: i.e, have the ASP only respond with ASP Status if an when queried
by the SGP with ASP Status Query.

My original thoughts are that an approach using Correlation Id/Ack or BEAT
along the lines of their existing use in CORID would be a better mechanism for
the SGP to monitor effective buffer occupancies at the ASP on whatever basis
the SGP sees fit (e.g, messages, message octets, or even message handling delay).
In which case ASP Status and ASP Status Query could be dropped altogether.

But that's for the next draft, I think.

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