RE: M3UA notify message

"Tolga Asveren" <[email protected]>
Newsgroups gmane.ietf.sigtran
Message-ID <[email protected]>
Brian,

> -----Original Message-----
> From: Brian F. G. Bidulock [mailto:[email protected]]
> Sent: Friday, February 24, 2006 3:26 PM
> To: Tolga Asveren
> Cc: [email protected]
> Subject: Re: [Sigtran] M3UA notify message
>
>
> Tolga,
>
> I prefer to read the RFC:
[TOLGA]Let me quote for you also the beginning of this passage:
Appendix A

"A.1 Signalling Network Architecture

   A Signalling Gateway is used to support the transport of MTP3-User
   signalling traffic received from the SS7 network to multiple
   distributed ASPs (e.g., MGCs and IP Databases).  Clearly, the M3UA
   protocol is not designed to meet the performance and reliability
   requirements for such transport by itself.  However, the conjunction
   of distributed architecture and redundant networks provides support
   for reliable transport of signalling traffic over IP."

Although not a normative part of RFC, this section gives a pretty good
overview of how redundancy can be achieved when utilizing M3UA, i.e. "the
conjunction of distributed architecture and redundant networks"

Basically
distributed architecture ==> host redundancy
redundant networks ==> NIC/network redundancy


And it continues as follows:
"To meet the stringent SS7 signalling reliability and performance
   requirements for carrier grade networks, Network Operators might
   require that no single point of failure is present in the end-to-end
   network architecture between an SS7 node and an IP-based application.
   This can typically be achieved through the use of redundant SGPs or
   SGs, redundant hosts, and the provision of redundant QOS-bounded IP
   network paths for SCTP Associations between SCTP End Points."

Again all of the ingredients for a successful carrier grade deployment are
mentioned:
redundant SGPs or SGs, redundant hosts and provision of redundant
QOs-bounded IP network paths for SCTP Associations between SCTP End Points.

Basically, what we did in
http://www.ietf.org/internet-drafts/draft-asveren-sigtran-m3uacons-00.txt
regrding redundancy issues was not to invent something conceptually new,
just to explain why/how of the M3UA redundancy architecture in detail,
compare it to MTP3 and give some suggestions how to practically achieve it
based on deployment experiences.

People are free to rely on multiple SGPs for network redundancy, but I doubt
they will get the failover quality of SCTP, i.e. failover with no loss and
no missequencing of messages.
>
>    In the example above, each signalling process (SGP, ASP or IPSP) is
>    the end point to more than one SCTP association, leading to more than
>    one other signalling processes.  To support this, a signalling
>    process must be able to support distribution of M3UA messages to many
>    simultaneous active associations.  This message distribution function
>    is based on the status of provisioned Routing Keys, the status of the
>    signalling routes to signalling points in the SS7 network, and the
>    redundancy model (active-standby, load sharing, broadcast, n+k) of
>    the remote signalling processes.
>
>    For carrier grade networks, the failure or isolation of a particular
>    signalling process should not cause stable calls or transactions to
>    be lost.  This implies that signalling processes need, in some cases,
>    to share the call/transaction state or be able to pass the call state
>    information between each other.  In the case of ASPs performing call
>    processing, coordination may also be required with the related Media
>    Gateway to transfer the MGC control for a particular trunk
>    termination. However, this sharing or communication of
>    call/transaction state information is outside the scope of this
>    document.
>
>    This model serves as an example.  M3UA imposes no restrictions as to
>    the exact layout of the network elements, the message distribution
>    algorithms and the distribution of the signalling processes.
>    Instead, it provides a framework and a set of messages that allow for
>    a flexible and scalable signalling network architecture, aiming to
>    provide reliability and performance.
>
> --brian
>
> Tolga Asveren wrote:
>    (Fri, 24 Feb 2006 14:59:37)
> > Brian,
> >
> > Of course associations can fail. If they fail due to a host
> failure, there
> > is no issue. Now, I assume you speak of premature failures.
> >
> > Let's say, the probablity for an association to prematurely
> fail is p. If p
> > is not satisfying the requirements for a carrier grade
> environment, the SCTP
> > assocation is not fit to be used with M3UA -or one should be
> ready for bad
> > suprises-. There is nothing like something *never* fails, there
> is always a
> > probability for failure for anything, important is that it is under
> > tolerable limits.
> >
> > But, we discussed all this in this mailing list and put something to
> > summarize the result:
> >
> >
http://www.ietf.org/internet-drafts/draft-asveren-sigtran-m3uacons-00.txt
>
> Specifically Sections 2 and 3 in that draft.
>
>    Thanks,
>    Tolga
>

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

_______________________________________________
Sigtran mailing list
[email protected]
https://www1.ietf.org/mailman/listinfo/sigtran
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.