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

Re: [openss7] contribution to the project?



Vaclav,

Sorry for not responding earlier, I have been doing a lot
of coding...

Vaclav Yrbanek wrote:                  Mon, 04 Dec 2000 23:39:21
>
> Hi all,
>
> my name is Vaclav Urbanek. I am student of Czech technical
> university in Prague. (department of telecomunications). I am
> writing my diploma work on theme: "The transport of
> signalisation of telephony switches over internet".  My task
> is also to try to implement a server under UNIX/LINUX which
> should be able to carry a ss7 over IP. I must finish it till
> 26 January 2001. I was wery glad to catch your site on the
> net.

Welcome!

> I am going to get soon one card which is on the vendor list.
> It is COSA card from Masaryk University in Czech Republic.
> Therefore I am going to try to write an MTP L2 driver for this
> card.

The COSA card is one of the cards for which a Linux WAN driver
is available in the Linux kernel.  I would suggest reviewing
the COSA technical specifications and looking at the Linux
kernel implementation or my implementation for the ACB56 card
which is similar.  I am not sure that the COSA card will support
the generation of an interrupt on a 16-octet or faster basis
for octet counting mode.

> My biggest advantage is a big amount of time for it - It is
> only thing to do for me now. I have also a big appetite to
> learn things and try it. I am not much experienced in
> programming under the kernel. But of course I have quite good
> sources of informations.

The driver should take several weeks to write and test.

> The second thing to implement is a module which will be able
> to carry SS7 over Internet. I supposed that for me it would be
> best to implement module that employes this by means of
> SIGTRAN IPlink protocol. The leader of my work also said: "It
> could be fine if there would be a possibility to route
> messages according to DPC's". But the base for me is to
> implement a link connection for expamle by IPlink.

I have a UDP-based link implementation (untested) and it would
not take too much to modify it for the TCP approach illustrated
in draft-bressler-sigtran-ipss7l2-00.txt  Interestingly enough
I have build the lower level STREAMS implementation to treat
the ACB56 driver and UDP driver the same, so a COSA and TCP
driver would be very straightforward.

> I don't know exactly what is the present status of devlopment.
> The last status on the web is from 22. Sep. 2000. In section
> Whats's done isn't any note about COSA card L2 and
> imlementation of IPlink.

No COSA, No IPlink, but I have ACB56 and UDP as a guide for you.

> Please write me about present status. Also at the mailing list
> I have read that there is more source code and information
> about project. I will be glad, if somebody send me something
> what could me help. (more source). It would be nice if my work
> will be compatible with openSS7 project of course.  Is there
> anobody else who imlements the IPlink (over TCP)?

If you would like to go this route, get the latest LiS STREAMS
package (2.10) from ftp://ftp.gcom.com/pub/lis/ and load it.
Look at the brief SDL/SDT discussion under
http://www.openss7.org/streams.html  I can send you some
preliminary code for the SDL/SDT and my current implemenations
of the ACB56 and UDP drivers if you want to take a look.
Official release will not be for a week yet.

> I have also a particular access to some test gear for SS7.

That's good: you'll be able to test your COSA driver to Q.781.
I still have an X-Windows front-end to L2 kicking around that
provides the necessary `buttons' on the IUT side to perform
the tests properly.

>
> Thank you for all your replies.
>
> Vaclav Urbanek
> 
> 

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