[Asterisk-doc] Added some ISDN documentation

Jens Kübler cleanerx at alkoholiker.hadiko.de
Sun Feb 27 05:46:09 CST 2005


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>


More information about the Asterisk-Doc mailing list