Re: [M3UA] Handling DUNA about Self Point Code

"Brian F. G. Bidulock" <[email protected]> Fri, 2 Sep 2011 01:54:28 -0600
Newsgroups gmane.ietf.sigtran
Organization http://www.openss7.org/
Message-ID <[email protected]>
Santhana,

Why would one ever do something like that?

In IPSP configuration, SNMM are not used (M3UA is point-to-point in
IPSP mode).  So, I can only conceive that you mean SG-ASP mode.

In SG-ASP mode, an ASP signals its unavailability to service an AS
using ASPIA.  An ASP sending DUNA for the point code associated with
an AS is not only wrong (other ASPs can still serve the AS), it is
not specified (DUNA is only sent from SG to ASP).  So, I don't
suppose that you mean an ASP sending DUNA, but an SG.

An SG sends DUNA for a specific point code when that point code is
unavailable to the SG.  That is, when the routeset from the SG to
the remote point code is transfer-prohibited.  Transfer of MTP
messages to a local point code is always available unless the MTP
layer at the SG is unavailable.

There are two proscribed procedures at the SG for handling
partitioning: when the SG is separated from the SS7 network and
unable to transfer any MTP messages to remote point codes (e.g.
isolation at the NIF) it can send DUNA(*) to indicate the
isolation.  This means that the SG cannot send MTP messages to *any*
*remote* point code.  You see that DUNA means that MTP messages
cannot be transferred *to* the destination point code.  The second
procedure is when the SG is unable to support an AS (local point
code).  In this case the SG can send unsolicited ASPIA Ack for the
affected AS to the affected ASPs.  When the ASP attempts to
reactivate the AS using ASPAC, it returns ERROR(management blocking)
until the fault clears.  When the SG is unable to serve *any* AS, it
an send unsolicited ASPDN Ack, and return ERROR(management blocking)
when the ASP attempts ASPUP until the fault clears.

The only case where I can see that an SG would send DUNA for a point
code belonging to an AS to an ASP serving that AS would be where it
is prohibited for an ASP to send a message from a point code
belonging to the AS to another (or the same) point code belonging to
the AS.  So, for example, if the AS attempted to send data from
point code 1-1-1 to point code 1-1-1, the SG could reply with
DUNA(1-1-1).  Is that what you were meaning?

--brian

Santhana wrote:                              (Fri, 02 Sep 2011 08:14:14)
>    Hi Brian
> 
>              In M3UA can an entity send DUNA(about itself), to convey its
>    unavailability, for some other Management reasons.
> 
> 
>              If such DUNA(about self Point Code) is received from adjacent
>    Point Code, then how to process it ? Can it be processed like normal
>    DUNA, and a DAUD procedure be started?
> 
> 
>              Or for management reasons the control should be only at the
>    level of Blocking the ASP?
> 
> 
>              Pls share your opinion.
> 
> 
>    Regards
> 
>    Santhana


-- 
Brian F. G. Bidulock
[email protected]
http://www.openss7.org/