Posted: Sun Feb 27, 2005 3:46 am Post subject: [Asterisk-doc] Added some ISDN documentation
comments, suggestions welcome.
According to the webpage this seems the correct place to post this patch.
Jens K?bler
now with correct identity
-------------- next part --------------
Index: vm1chp4-channelconfig.xml
===================================================================
RCS file: /cvsroot/asterisk/docs/volume-one/vm1chp4-channelconfig.xml,v
retrieving revision 1.15
diff -u -r1.15 vm1chp4-channelconfig.xml
--- vm1chp4-channelconfig.xml 1 Feb 2005 22:57:34 -0000 1.15
+++ vm1chp4-channelconfig.xml 27 Feb 2005 11:34:16 -0000
@@ -307,6 +307,97 @@
</sect3>
</sect2>
</sect1>
+
+<sect1>
+<title>
+ISDN</title>
+<sect2>
+ <para>
+ The Integrated Services Digital Network (ISDN) is a major telephone standard throughout the world.
+ There are lots of protocol variants out there at different network layers and this manual shall give
+ you only the two most used variants.
+ </para>
+ <sect3>
+ <title>
+ Primary Rate ISDN (PRI)
+ </title>
+ <para>
+ Primary Rate ISDN is a 32 channel (24 for the US) ISDN line which is used normally for
+ large corporations and central offices. One of those 32 channels is used for synchronisation
+ and another one is used to setup the D - channel which transfers the signalling information
+ for incoming and outgoing calls. So you remain with 30 B - channels that can actually be used
+ for speech oder other ISDN services.
+ </para>
+
+ <para>
+ Asterisk has support for PRI through zap channels. You need to take a look at the Compile->Zaptel
+ chapter to figure out how hardware is setup for this channel type.
+ If you're finished with that you have to configure <filename>/etc/asterisk/zapata.conf</filename>
+ </para>
+ <informalexample>
+ <programlisting>
+ [channels]
+ language=de ; Default language
+ context=default ; Default context when dialing
+ switchtype=euroisdn ; This is the D - channel protocol (EDSS1 in this case)
+ pridialplan=national ; PRI Dialplan
+ prilocaldialplan=national ; PRI Local Dialplan
+ signalling=pri_cpe ; we are not a service provider / telco , so we will choose pri_cpe
+ group = 1
+ callgroup = 1
+ pickupgroup = 1
+ channel => 1-15,17-31 ; configure where B - channels are, D - channel is 16
+ </programlisting>
+ </informalexample>
+ <para>
+ The hardware setup is responsible for synchronizing the line and asterisk starts the D - channel.
+ After that you're ready to call Zap channels. Consult "Configure Dialplans" chapter for more
+ information on how to call Zap channels.
+ </para>
+ </sect3>
+ <sect3>
+ <title>
+ Basic Rate ISDN (BRI)
+ </title>
+ <para>
+ Basic Rate ISDN is most commonly used for small offices and home usage. You get two B-channels
+ for voice and other ISDN services and a D-channel used for signalling incoming and outgoing calls.
+ You may have heard also the terminology S0 in that case. Asterisk supports three different
+ channel types to get ISDN to work.
+ There are two major differences in the way telcos provide this kind of ISDN service.
+ For most homes this is the "Point to Mulitpoint" (PTMP) service which gives you three telephone
+ numbers (MSN).
+ For most of the smaller offices this is the "Point to Point" service which gives you just one
+ number but all
+ following numbers are handled by your PBX which in our case is Asterisk.
+ This feature is called "Direct Inward Dialing" (DID).
+ </para>
+ <sect4>
+ <title>Modem Channel</title>
+ <para>
+ There is support for ISDN devices from kernel side through the interfaces <filename>/dev/ttyIx</filename>
+ where as x is the number of the device line.
+ </para>
+ </sect4>
+ <sect4>
+ <title>Common Application Programming Interface (CAPI)</title>
+ <para>
+ CAPI is a well known standard application programming interface for ISDN cards.
+ There is third-party support for this channel type from Junghans.net. Check them out for
+ further reference.
+ </para>
+ </sect4>
+ <sect4>
+ <title>mISDN</title>
+ <para>
+ This is the new ISDN interface for 2.6 kernels. This channel is not provided by Asterisk
+ source itself but a third-party company named Beronet. Check them out for further reference.
+ </para>
+ </sect4>
+ </sect3>
+</sect2>
+</sect1>
+
<sect1>
<title>
Other Channel Protocols</title>
Am Sonntag 27 Februar 2005 12:46 schrieb Jens K?bler:
> comments, suggestions welcome.
>
> According to the webpage this seems the correct place to post this
> patch.
>
> Jens K?bler
>
> now with correct identity
Is there anybody out there?
To update, to waste away the patch or maybe to pickup a flame war why
i post patches to mailinglists?
Jens, thanks for your submission! We have not ignored you, we're just
trying to figure out the best place to fit your work.
The challenge we have is this:
Volume One has the goal of helping a user through setting up four
interfaces: SIP, IAX, FXO and FXS. What you have submitted falls outside
that scope.
Having said that, I think it would be agreed that the documentation is
very North American in its focus. In order to serve a more international
audience, having contributors from elsewhere is very valuable to us.
The challenge: is ISDN something that would be valuable to the newbie?
In North America, there will be very few newbies who would use ISDN-BRI,
so from that perspective it does not fit this book. In Europe, that
might be a very common set up for a newbie, and thus it would definitely
fit this book. But in that case we may need to re-think many sections.
Either way, we want to talk to you about your ideas. If you can give us
a better understanding of how Asterisk is used in Europe, that will be
very valuable. Perhaps ISDN-BRI in Europe deserves it's own chapter, but
for sure we need to think about how to fit your contribution into the
document as a whole. Simply patching it in where you've put it might not
be the best place for it, and if we put that in, we're going to need to
support it elsewhere in the book as well, and that means we'll need more
writing from you.
We'd like to talk to you some more, as we could certainly use a European
author on the team!
Regards,
--
Jim Van Meggelen
The Asterisk Documentation Project
jim@vanmeggelen.ca
--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.5.7 - Release Date: 01/03/2005
Posted: Thu Mar 03, 2005 1:26 pm Post subject: [Asterisk-doc] Added some ISDN documentation
Quote:
Jens, thanks for your submission! We have not ignored you, we're just
trying to figure out the best place to fit your work.
The challenge we have is this:
Volume One has the goal of helping a user through setting up four
interfaces: SIP, IAX, FXO and FXS. What you have submitted falls outside
that scope.
Having said that, I think it would be agreed that the documentation is
very North American in its focus. In order to serve a more international
audience, having contributors from elsewhere is very valuable to us.
The challenge: is ISDN something that would be valuable to the newbie?
In North America, there will be very few newbies who would use ISDN-BRI,
so from that perspective it does not fit this book. In Europe, that
might be a very common set up for a newbie, and thus it would definitely
fit this book. But in that case we may need to re-think many sections.
ISDN is the core standard for telephony service here in Europe and in several
countries around the world due to political influence.
For Germany there is an availablity of 100% as the main telco Deutsche Telekom
pushed really hard to establish the standard back in the 90s. Italy has used
a different protocol for ISDN some time ago so they must be using it, too.
Just some days ago I helped out a guy from Portugal with ISDN which means
that they also have to have it.
It took me a long time to figure out what your FXO and FXS interfaces are good
for.
Howewer there is still the old fashioned analogue lines here in germany but
predominantly in areas where you wouldn't be interested in setting up an *
server.
Quote:
Either way, we want to talk to you about your ideas. If you can give us
a better understanding of how Asterisk is used in Europe, that will be
very valuable. Perhaps ISDN-BRI in Europe deserves it's own chapter, but
for sure we need to think about how to fit your contribution into the
document as a whole. Simply patching it in where you've put it might not
be the best place for it, and if we put that in, we're going to need to
support it elsewhere in the book as well, and that means we'll need more
writing from you.
I'm using * for six month now for evaluation so I think I can contribute some
more. The -users mailinglist is getting really busy due to the fact that the
"read the source" comments aren't users really helping out so there needs to
be a good documenation.
By the way: Am I missing a real good html doc of asterisk on the web? (please
don't mention voip-info - everbody throws his/hers half knowledge in there)
I can't find a short reference with the currently available options -
something like the postgresql doc were hints are given since when version
which feature occured and something with a well defined structure.
I need minutes to find the correct link in voip-info.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum