[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [openss7] difference between streams and native version



Badam,

That's an excellent idea!

However, you will find some problems working with the early OpenSS7
releases.  This is because the early releases of OpenSS7 contain no
ISUP or TCAP state machines.  They provide a way to open an ISUP or
TCAP STREAM or socket, but this is really the interface between
ISUP and MTP, or TCAP and SCCP.

Attaching a JAIN ISUP/TCAP API onto OpenSS7 (at least earlier on)
will require that an ISUP and TCAP state machine be written to sit
under the JAIN ISUP/TCAP interface and over the OpenSS7 MTP/SCCP
interface.  Writing an ISUP or TCAP state machine is not a trivial
task.

It was always my intention that the OpenSS7 stack would only support
MTP and SCCP _in_the_kernel.  ISUP and TCAP are less real-time critical
and can be run better as a daemon process (user process or separate
kernel thread).

If you want to tackle this, I admire your bravado.  I have been
deferring doing anything like this until the MTP/SCCP are beta
complete.

You are better to use the STREAMS release coming out shortly, but
you won't see the SCCP interface until later.  Take a look at the
STREAMS header files when they come out and you will see that the
MTP and SCCP interfaces at the stream head look like those described
in MTP and SCCP specs (e.g. MTP-TRANSFER, N-UNITDATA, etc).  The
SCCP will be fashioned closely off of the NPI specification which is
already available off of the site (since SCCP uses OSI XNS primitives).

I'll try and put some of the STREAMS code that I'm working with up
on the website tonight.  There are a lot of people looking for it
and, although it is not complete, a lot of people want to take a look
at it.

--Brian


On Wed, 31 Jan 2001, badam ramesh wrote:

> Hi,
>
>  I am B.Ramesh working on JAIN applications.It's really nice to have
>  this type of project.I would like to contribute to this project by
>  making it compatable to the JAIN.I would like to map JAIN TCAP ,JAIN
>  OAM,JAIN ISUP to openss7 stack.As there is no implementation for
>  openss7 to make it compatable to JAIN specifications.I need to
>  develope on my own ,and I  want to use the OPEN SS7 stack for that.So
>  which version of OPEN SS7 stack will be better.And what is the
>  difference between two versions.What r the min hardware and software
>  requirements for both the versions.And also as u said u will be
>  releasing the alpha version in december.I am eagerly waiting for
>  that.When can I expect the alpha version.Presently i have prerelease
>  and I going through the code.In this regard making OPEN SS7 stack
>  JAIN compatable,can u help me out?
> 
> Thanking You,
> regards,
> Ramesh.B
> eSecureB2B Pvt Ltd
> Phone: +91-40-3378871
> mail: badam_ramesh@rediffmail.com
> 
> _____________________________________________________
> Chat with your friends as soon as they come online. Get Rediff Bol at
> http://bol.rediff.com
> 
> 
> 

-- 
Brian F. G. Bidulock    ¦ The reasonable man adapts himself to the ¦
bidulock@openss7.org    ¦ world; the unreasonable one persists in  ¦
http://www.openss7.org/ ¦ trying  to adapt the  world  to himself. ¦
                        ¦ Therefore  all  progress  depends on the ¦
                        ¦ unreasonable man. -- George Bernard Shaw ¦