Revision: 16152
Author: baranowb
Date: Mon Jan 3 08:23:41 2011
Log: [No log message]
http://code.google.com/p/mobicents/source/detail?r=16152
Added:
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-Transport.xml
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/images/ss7-mtp-design-overview1.png
Deleted:
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-MTP.xml
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/images/ss7-mtp1-overview1.png
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/images/ss7-tmp-design-overview2.png
Modified:
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-Design_Overview.xml
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-ISUP.xml
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-Introduction.xml
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-MAP.xml
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-SCCP.xml
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-Setup_Configure.xml
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-TCAP.xml
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/SS7_Stack_User_Guide.xml
Replaced:
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/images/ss7-sccp-design-overview1.png
=======================================
--- /dev/null
+++
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-Transport.xml
Mon Jan 3 08:23:41 2011
@@ -0,0 +1,285 @@
+<?xml version='1.0'?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML
V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "SS7_Stack_User_Guide.ent">
+%BOOK_ENTITIES;
+]>
+
+<chapter
+ id="layer_transport">
+
+ <title>Transport Layer</title>
+
+ <para>&THIS.PLATFORM; &THIS.APPLICATION;
+ works over transport layer which builds abstraction over signaling
devices. It allows top level protocols to use its
+ <acronym>API</acronym>
+ regardless of used device(or
+ <acronym>SU</acronym>
+ exchange mechanism).
+ </para>
+ <para>
+ However, each implementation of transport layer depends on
+ <literal>MTP</literal>
+ .
+ </para>
+ <section>
+ <title>MTP Introduction</title>
+ <para>The Message Transfer Part (MTP) is divided into three
levels.
+ The lowest level, MTP Level 1, is equivalent to the OSI
Physical
+ Layer.
+ MTP Level 1 defines the physical, electrical, and
functional
+ characteristics of the digital signaling link. Physical
interfaces
+ defined
+ include E-1 (2048 kb/s; 32 64 kb/s channels), DS-1 (1544
+ kb/s; 24 64kb/s channels), V.35 (64 kb/s), DS-0 (64
kb/s), and DS-0A
+ (56 kb/s).
+ MTP Level 2 ensures accurate end-to-end transmission of
a message across
+ a signaling link. Level 2 implements flow control,
message
+ sequence
+ validation, and error checking. When an error occurs on
a signaling
+ link, the message (or set of messages) is
retransmitted. MTP
+ Level 2
+ is equivalent to the OSI Data Link Layer.
+ MTP Level 3 provides message routing between signaling
points in the SS7
+ network. MTP
+ Level 3 re-routes traffic away from failed links and
+ signaling points and controls traffic when congestion
occurs. MTP
+ Level 3 is
+ equivalent to the OSI Network Layer.</para>
+
+ </section>
+ <section>
+ <title>Design and API Overview</title>
+
+ <para>Diagram below depicts high level overview of transport
layer:
+ </para>
+ <mediaobject
+ id="mtp_design_general_1">
+ <imageobject>
+ <imagedata
+ width="300px"
+ align="center"
+
fileref="images/ss7-mtp-design-overview1.png"
+ format="PNG" />
+ </imageobject>
+ <caption>
+ <para>&THIS.PLATFORM; &THIS.APPLICATION;
+ general design
+ </para>
+ </caption>
+ </mediaobject>
+ <section>
+ <title>API Overview</title>
+ <para>
+ <acronym>MTP</acronym>
+ layer is built with several components. Following list those that may
be directly involved in creating application on top of this stack:
+ </para>
+ <variablelist>
+ <varlistentry>
+
<term>org.mobicents.protocols.ss7.mtp.oam.Link</term>
+ <listitem>
+
+ <para>
+ This abstract class represents the signaling link over which SS7
signaling takes place. The concrete implementation of Link depends
+ on underlying hardware
used.
+
<literal>DahdiLink</literal>
+ are specifically for Dahdi compatible hardware like Diguim and
Sangoma.
+
<literal>DialogicLink</literal>
+ are specifically for
Dialogic cards.
+ <literal>Link</literal>
+ declares utility methods to open/close underlying implementations
and generic read/write methods.
+ </para>
+
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+
<term>org.mobicents.protocols.ss7.mtp.oam.Linkset</term>
+ <listitem>
+ <para>To provide more bandwidth and/or for redundancy, multiple
links between two Signalling Points can be used. Links between two
+ Signalling Points are logically grouped for administrative and
load-sharing reasons. A logical group of links between two SP is
+ called a linkset.
</para>
+
+ <para>
+ The concrete
implementation of
+
<literal>Linkset</literal>
+ depends on underlying
hardware used.
+
<literal>DahdiLinkset</literal>
+ are specifically for Dahdi compatible hardware like Diguim and
Sangoma.
+
<literal>DialogicLinkset</literal>
+ are specifically for
Dialogic cards.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+
<term>org.mobicents.protocols.ss7.mtp.oam.LinksetFactory</term>
+ <listitem>
+ <para>
+ As the name suggests,
this is
+ <acronym>API</acronym>
+ to create different
type of
+
<literal>Linkset</literal>
+ 's. The concrete
implementation of
+
<literal>LinksetFactory</literal>
+ are
+
<literal>DahdiLinksetFactory</literal>
+ ,
+
<literal>DialogicLinksetFactory</literal>
+ and
+
<literal>M3UALinksetFactory</literal>
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+
<term>org.mobicents.protocols.ss7.mtp.oam.LinksetSelector</term>
+ <listitem>
+ <para>
+ A multiplexor of
+
<literal>Linkset</literal>
+ objects.
+ </para>
+ <para>
+ A selectable linkset's registration with a selector is represented
by a
+
<literal>LinksetSelectorKey</literal>
+ object
+ </para>
+ <para>
+ Selection operation
returns the
+
<literal>LinksetSelectorKey</literal>
+ 's for each
+
<literal>Linkset</literal>
+ objects that are ready
for operation
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </section>
+ <section>
+ <title>Linkset abstraction</title>
+ <para> Signaling Points (SP) are connected to each other by signaling
links over which signaling takes place. Links between two SPs are
+ logically grouped for administrative and load-sharing reasons. A logical
group of links between two SP is called a linkset.
+ Upper layer stacks depend on
+ <literal>Linkset</literal>
+ as means of receiving and sending
+ <literal>MSU</literal>
+
+ </para>
+
+ <para>
+ &THIS.PLATFORM; &THIS.APPLICATION;
+ provides stack user with
+ <literal>LinksetFactory</literal>
+ to create
+ <literal>Linkset</literal>
+ implementation. Each factory creates different implementation of
<literal>Linkset</literal>. Different implementation of
<literal>Linkset</literal> exchange <acronym>
+ MSU</acronym> over different medium. Below is list of available
factories:
+
+ </para>
+
+ <table
+ frame="all"
+ pgwide="1">
+ <title>Linkset
factories</title>
+ <tgroup
+ colsep="1"
+ cols="3">
+ <colspec
+
colnum="1"
+
colname="c0" />
+ <colspec
+
colnum="2"
+
colname="c1" />
+ <colspec
+
colnum="3"
+
colname="c2" />
+ <thead>
+ <row>
+
<entry>Driver</entry>
+
<entry>Factory</entry>
+
<entry>Description</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+
<entry>Dahdi/Zaptel</entry>
+ <entry>org.mobicents.ss7.hardware.dahdi.
oam.DahdiLinksetFactory</entry>
+
<entry>AMIT</entry>
+ </row>
+ <row>
+
<entry>Dahdi</entry>
+ <entry>org.mobicents.ss7.hardware.dialogic.
oam.DialogicLinksetFactory</entry>
+
<entry>AMIT</entry>
+ </row>
+ <row>
+
<entry>M3UA</entry>
+
<entry>org.mobicents.ss7.m3ua. oam.M3UALinksetFactory</entry>
+
<entry>AMIT</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+
+
+ </section>
+
+ <section>
+ <title>Supported hardware</title>
+ <para>
+ There is variety of
+ <acronym>SS7</acronym>
+ hardware. Depending on driver, it provides different level of
abstraction. &THIS.PLATFORM; &THIS.APPLICATION;
+ supports following:
+ </para>
+ <variablelist>
+ <varlistentry>
+ <term>Intel SS7 family board</term>
+ <listitem>
+ <para>Dialogic® SS7 boards are designed to meet the needs of
telecommunications equipment manufacturers, systems integrators, and
+ service providers deploying solutions worldwide. Two families of
SS7 products are available to enable affordable, high-performance,
+ signaling
applications.</para>
+ <para>
+ Dialogic cards include
hardware
+ <acronym>MTP</acronym>
+ layer 1 and 2.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Dahdi compatible board</term>
+ <listitem>
+ <para>
+ There are hardware
+ <acronym>TDM</acronym>
+ devices wich share
common driver
+ suite called Zaptel/Dahdi Telephony Driver Suite (Dahdi). Most
devices sold
+ by Digium are members
of the Zaptel family of hardware devices.
+ </para>
+ <para>
+ Dahdi cards provide only streaming capabilities. Each card requires
full setup of
+ <acronym>MTP</acronym>
+ layers.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </section>
+
+ </section>
+ <section>
+ <title>Dependencies</title>
+ <para><acronym>Transport</acronym> depends on
following:</para>
+ <itemizedlist>
+ <listitem>
+ <para>MTP</para>
+ </listitem>
+ <listitem>
+ <para>M3UA</para>
+ </listitem>
+ <listitem>
+ <para>Hardware</para>
+ </listitem>
+ <listitem>
+ <para>Management</para>
+ </listitem>
+ </itemizedlist>
+ </section>
+</chapter>
+
=======================================
--- /dev/null
+++
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/images/ss7-mtp-design-overview1.png
Mon Jan 3 08:23:41 2011
Binary file, no diff available.
=======================================
---
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-MTP.xml
Sun Jan 2 21:31:41 2011
+++ /dev/null
@@ -1,151 +0,0 @@
-<?xml version='1.0'?>
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML
V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
-<!ENTITY % BOOK_ENTITIES SYSTEM "SS7_Stack_User_Guide.ent">
-%BOOK_ENTITIES;
-]>
-
-<chapter id="layer_mtp">
-
- <title>Message Transfer Part(MTP) Layer</title>
-
- <para></para>
- <section>
- <title>Introduction</title>
- <para>The Message Transfer Part (MTP) is divided into three
levels.
- The lowest level, MTP Level 1, is equivalent to the OSI
Physical
- Layer. MTP Level 1 defines the physical, electrical,
and functional
- characteristics of the digital signaling link. Physical
interfaces
- defined include E-1 (2048 kb/s; 32 64 kb/s channels),
DS-1 (1544
- kb/s; 24 64kb/s channels), V.35 (64 kb/s), DS-0 (64
kb/s), and DS-0A
- (56 kb/s).
- MTP Level 2 ensures accurate end-to-end transmission of
a message across
- a signaling link. Level 2 implements flow control,
message sequence
- validation, and error checking. When an error occurs on
a signaling
- link, the message (or set of messages) is
retransmitted. MTP Level 2
- is equivalent to the OSI Data Link Layer.
- MTP Level 3 provides message routing between signaling
points in the SS7
- network. MTP Level 3 re-routes traffic away from failed
links and
- signaling points and controls traffic when congestion
occurs. MTP
- Level 3 is equivalent to the OSI Network Layer.</para>
- </section>
- <section>
- <title>Design and API Overview</title>
- <para>This module builds layer on top of hardware signaling devices. It
allows top level protocols to use its <acronym>API</acronym> regardless of
used device.
- Top overview of logical components is depicted on diagram below:
- </para>
- <!-- AMIT: add image :)
- <mediaobject id="mtp_design_general_1">
- <imageobject>
- <imagedata width="300px" align="center"
- fileref="" format="PNG" />
- </imageobject>
- <caption>
- <para>&THIS.PLATFORM; &THIS.APPLICATION;
general design
- </para>
- </caption>
- </mediaobject>
- -->
- <section>
- <title>Supported hardware</title>
- <para>There is variety of <acronym>SS7</acronym> hardware. Depending on
driver, it provides different level of abstraction. &THIS.PLATFORM;
&THIS.APPLICATION; supports following:</para>
- <variablelist>
- <varlistentry>
- <term>Intel SS7 family board</term>
- <listitem>
- <para>Dialogic® SS7 boards are designed to meet the needs of
telecommunications equipment manufacturers, systems integrators, and
service providers deploying solutions worldwide. Two families of SS7
products are available to enable affordable, high-performance, signaling
applications.</para>
- <para>Dialogic cards include hardware <acronym>MTP</acronym> layer 1
and 2. </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>Dahdi compatible board</term>
- <listitem>
- <para>There are hardware <acronym>TDM</acronym> devices wich share
common driver
- suite called Zaptel/Dahdi Telephony Driver Suite (Dahdi). Most
devices sold
- by Digium are
members of the Zaptel family of hardware devices.
- </para>
- <para>Dahdi cards provide only streaming capabilities. Each card
requires full setup of <acronym>MTP</acronym> layers.</para>
- </listitem>
- </varlistentry>
- </variablelist>
- </section>
- <section>
- <title>Provider abstraction</title>
- <para> &THIS.PLATFORM; MTP Library
- builds abstraction on MTP source with
- <literal>Linkset</literal>
- .
- Upper layer stacks depend on <literal>Linkset</literal> as means of
receiving and sending
- <literal>MSU</literal>
- .
- Diagram belows depicts general design:</para>
-
-
- <mediaobject id="ss7_design_mtp_provider_1">
- <imageobject>
- <imagedata width="300px" align="center"
-
fileref="images/ss7-tmp-design-overview2.png" format="PNG" />
- </imageobject>
- <caption>
- <para>&THIS.PLATFORM; &THIS.APPLICATION;
- Provider abstraction
- </para>
- </caption>
- </mediaobject>
- <para>
- &THIS.PLATFORM; &THIS.APPLICATION; provides stack user with
<literal>LinksetFactory</literal> to create <literal>Linkset</literal>
implementation:
-
- </para>
- <itemizedlist>
- <listitem><para>LinkSet implementation for
Dahdi</para> </listitem>
- <listitem><para>LinkSet implementation for
Dialogic</para> </listitem>
- <listitem><para>LinkSet implementation over M3UA for IP
communication</para> </listitem>
- </itemizedlist>
- </section>
- <section>
- <title>API Overview</title>
- <para>
- <acronym>MTP</acronym>
- layer is built with several components. Following list those that may
be directly involved in creating application on top of this stack:
- </para>
- <variablelist>
- <varlistentry>
-
<term>org.mobicents.protocols.ss7.mtp.oam.Link</term>
- <listitem>
-
- <para>This abstract class represents the signaling link over which
SS7 signaling takes place. The concrete implementation of Link depends on
underlying hardware used. <literal>DahdiLink</literal> are specifically for
Dahdi compatible hardware like Diguim and Sangoma.
<literal>DialogicLink</literal> are specifically for Dialogic cards.
<literal>Link</literal> declares utility methods to open/close underlying
implementations and generic read/write methods. </para>
-
- </listitem>
- </varlistentry>
- <varlistentry>
-
<term>org.mobicents.protocols.ss7.mtp.oam.Linkset</term>
- <listitem>
- <para>To provide more bandwidth and/or for redundancy, multiple links
between two Signalling Points can be used. Links between two Signalling
Points are logically grouped for administrative and load-sharing reasons. A
logical group of links between two SP is called a linkset. </para>
-
-<para>The concrete implementation of <literal>Linkset</literal> depends on
underlying hardware used. <literal>DahdiLinkset</literal> are specifically
for Dahdi compatible hardware like Diguim and Sangoma.
<literal>DialogicLinkset</literal> are specifically for Dialogic
cards.</para>
- </listitem>
- </varlistentry>
- <varlistentry>
-
<term>org.mobicents.protocols.ss7.mtp.oam.LinksetFactory</term>
- <listitem>
- <para>As the name suggests, this is <acronym>API</acronym> to create
different type of <literal>Linkset</literal>'s. The concrete implementation
of <literal>LinksetFactory</literal> are
<literal>DahdiLinksetFactory</literal>,
<literal>DialogicLinksetFactory</literal> and
<literal>M3UALinksetFactory</literal>
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
-
<term>org.mobicents.protocols.ss7.mtp.oam.LinksetSelector</term>
- <listitem>
- <para>A multiplexor of
<literal>Linkset</literal> objects.</para>
- <para>A selectable linkset's registration with a selector is
represented by a <literal>LinksetSelectorKey</literal> object</para>
- <para>Selection operation returns the
<literal>LinksetSelectorKey</literal>'s for each <literal>Linkset</literal>
objects that are ready for operation</para>
- </listitem>
- </varlistentry>
- </variablelist>
- </section>
- </section>
- <section>
- <title>Configuration</title>
- <para> There is no direct way to configure the
<literal>Linkset</literal> or <literal>Link</literal>. You have to use the
Shell command line interface to configure the <literal>Linkset</literal>.
For more details look at (Shell) Management docs.</para>
- </section>
-
-</chapter>
-
=======================================
---
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/images/ss7-mtp1-overview1.png
Tue Dec 21 09:43:27 2010
+++ /dev/null
Binary file, no diff available.
=======================================
---
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/images/ss7-tmp-design-overview2.png
Tue Dec 21 09:43:27 2010
+++ /dev/null
Binary file, no diff available.
=======================================
---
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-Design_Overview.xml
Mon Jan 3 04:02:41 2011
+++
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-Design_Overview.xml
Mon Jan 3 08:23:41 2011
@@ -43,9 +43,9 @@
<literal>Linkset</literal>
is logical shortcut. This term hides
<literal>MTP</literal>
- layer, ie. it abstracts wheather
hardware
+ layer, ie. it abstracts whether hardware
<literal>MTP</literal>
- is used or &THIS.PLATFORM;
&THIS.APPLICATION;
+ is used , M3UA or &THIS.PLATFORM;
&THIS.APPLICATION;
one.
</para>
<para>
=======================================
---
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-ISUP.xml
Tue Dec 21 09:43:27 2010
+++
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-ISUP.xml
Mon Jan 3 08:23:41 2011
@@ -436,16 +436,17 @@
</tbody>
</tgroup>
</table>
- <section>
+
+ </section>
+ <section>
<title>Dependencies</title>
<para><acronym>ISUP</acronym> depends on
following:</para>
<itemizedlist>
<listitem>
- <para>MTP</para>
+ <para>Transport</para>
</listitem>
</itemizedlist>
</section>
- </section>
<section>
<title>Example</title>
<para></para>
=======================================
---
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-Introduction.xml
Tue Dec 21 09:43:27 2010
+++
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-Introduction.xml
Mon Jan 3 08:23:41 2011
@@ -10,7 +10,9 @@
<title>Introduction
to &THIS.PLATFORM; &THIS.APPLICATION;
</title>
- <!-- POssibly this should go into abstract ? -->
+ <important>
+ <para>Spaces where introduced in in some tables and code listings
to ensure proper page render.</para>
+ </important>
<para>
Common Channel Signaling System No. 7 (i.e., <acronym>SS7</acronym> or
<acronym>C7</acronym>) is a
global
=======================================
---
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-MAP.xml
Tue Dec 21 09:43:27 2010
+++
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-MAP.xml
Mon Jan 3 08:23:41 2011
@@ -872,21 +872,17 @@
<section>
- <title>Configuration</title>
- <para>MAP layer does not require any config. However it requires
properly set TCAP and its sublayers.</para>
- <section>
<title>Dependencies</title>
<para><acronym>MAP</acronym> depends on
following:</para>
<itemizedlist>
<listitem>
- <para>MTP</para>
+ <para>Transport</para>
</listitem>
<listitem>
<para>TCAP</para>
</listitem>
</itemizedlist>
</section>
- </section>
<section>
<title>Example</title>
<para></para>
=======================================
---
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-SCCP.xml
Sun Jan 2 06:27:22 2011
+++
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-SCCP.xml
Mon Jan 3 08:23:41 2011
@@ -434,17 +434,7 @@
</section>
-
-
-
-
-
- <section id="sccp_configuration">
- <title>Configuration</title>
- <para> Current <literal>SCCP</literal> layer does not define
configuration parameters.
- </para>
-
- <section>
+ <section>
<title>Dependencies</title>
<para>
<acronym>SCCP</acronym>
@@ -452,14 +442,10 @@
</para>
<itemizedlist>
<listitem>
- <para>MTP</para>
- </listitem>
- <listitem>
- <para>M3UA</para>
+ <para>Transport</para>
</listitem>
</itemizedlist>
</section>
- </section>
<section>
<title>Example</title>
<para>This example shows how to use SCCP stack from source. However in
most cases, user will make use of SCCP service.</para>
=======================================
---
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-Setup_Configure.xml
Mon Jan 3 04:53:34 2011
+++
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-Setup_Configure.xml
Mon Jan 3 08:23:41 2011
@@ -8,40 +8,15 @@
id="setup_configure">
<title>Configuration</title>
- <para>This chapter describes setup of linkset, SS7 service and
application on top of &THIS.PLATFORM; &THIS.APPLICATION;.
+ <para>This
+ chapter describes setup of linkset, SS7 service and application on top
of &THIS.PLATFORM; &THIS.APPLICATION;.
</para>
<!-- Not sure if its even good idea to have it... -->
<section
id="setup_configure_linkset">
<title>Linkset</title>
- <!-- AMIT -->
- <para>Signaling Points (SP) are connected to each other by signaling
links over which signaling takes place.
- Links between two SPs are logically grouped for administrative and
load-sharing reasons.
- A logical group of links between two SP is called a
linkset</para>
-
- <para>
- &THIS.PLATFORM; &THIS.APPLICATION; supports three types of
linkset
- </para>
-
- <itemizedlist>
- <listitem>
- <para><literal>dahdi</literal> : dahdi SS7 boards usually have no MTP
support and depends on external software to provide MTP2/MTP3 support.
- </para>
- <para>
- <literal>DahdiLinkset</literal> encapsulates the &THIS.PLATFORM;
&THIS.APPLICATION; <literal>Mtp3</literal>
- and &THIS.PLATFORM; &THIS.APPLICATION; <literal>Mtp2</literal>
protocols. To use the <literal>DahdiLinkset</literal>, dahdi ss7 board must
be installed on the server.
- Well known <literal>dahdi</literal> based SS7 cards are
<literal>Diguim</literal> and <literal>Sangoma</literal>.
- </para>
- </listitem>
- <listitem>
- <para><literal>dialogic</literal> : To use the
<literal>DialogicLinkset</literal>, dialogic ss7 board must be installed on
the server.
- dialogic boards usually have MTP2 and MTP3
support</para>
- </listitem>
- <listitem>
- <para><literal>m3ua</literal> :</para>
- </listitem>
- </itemizedlist>
-
+ <para> There is no direct way to configure the
<literal>Linkset</literal> or <literal>Link</literal>. You have to use the
Shell command line interface to configure the <literal>Linkset</literal>.
For more details please refer to <xref linkend="management"/>.</para>
+
</section>
<section
id="setup_configure_ss7_service">
@@ -412,9 +387,12 @@
language="XML"
role="XML"><![CDATA[
<bean name="SS7Service" class="org.mobicents.ss7.SS7Service">
-
<annotation>@org.jboss.aop.microcontainer.aspects.jmx.JMX(name="org.mobicents.ss7:
service=SS7Service",exposedInterface=org.mobicents.ss7.
SS7ServiceMBean.class,registerDirectly=true)</annotation>
+ <annotation>@org.jboss.aop.microcontainer.aspects.jmx.JMX
+ (name="org.mobicents.ss7: service=SS7Service",exposedInterface=
+ org.mobicents.ss7.
SS7ServiceMBean.class,registerDirectly=true)</annotation>
<property name="jndiName">java:/mobicents/ss7/sccp</property>
- <property name="configPath">${catalina.home}/deploy/
mobicents-ss7-service/sccp-routing.txt</property>
+ <property name="configPath">${catalina.home}/deploy/
+ mobicents-ss7-service/sccp-routing.txt</property>
<property name="linksetManager"><inject bean="LinksetManager"
/></property>
<property name="shellExecutor"><inject bean="ShellExecutor"
/></property>
</bean>
=======================================
---
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-TCAP.xml
Tue Dec 21 09:43:27 2010
+++
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/Chapter-TCAP.xml
Mon Jan 3 08:23:41 2011
@@ -1294,20 +1294,16 @@
</section>
</section>
<section>
- <title>Configuration</title>
- <para><acronym>TCAP</acronym> layer does not require any config. However
it requires properly set <acronym>SCCP</acronym> and its sublayers.</para>
- <section>
<title>Dependencies</title>
<para><acronym>TCAP</acronym> depends on
following:</para>
<itemizedlist>
<listitem>
- <para>MTP</para>
+ <para>Transport</para>
</listitem>
<listitem>
<para>SCCP</para>
</listitem>
</itemizedlist>
- </section>
</section>
<section>
<title>Example</title>
=======================================
---
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/SS7_Stack_User_Guide.xml
Sun Jan 2 06:27:22 2011
+++
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/SS7_Stack_User_Guide.xml
Mon Jan 3 08:23:41 2011
@@ -11,7 +11,7 @@
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Chapter-Setup_Hardware.xml" />
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Chapter-Setup_Configure.xml" />
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Chapter-Management.xml" />
- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Chapter-MTP.xml" />
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Chapter-Transport.xml" />
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Chapter-SCCP.xml" />
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Chapter-TCAP.xml" />
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Chapter-ISUP.xml" />
=======================================
---
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/images/ss7-sccp-design-overview1.png
Sun Jan 2 06:27:22 2011
+++
/trunk/protocols/ss7/docs/sources/src/main/resources/en-US/images/ss7-sccp-design-overview1.png
Mon Jan 3 08:23:41 2011
Binary file, no diff available.