[asterisk-ss7] chan_ss7 cluster: split between signaling and voice nodes
Ioan Indreias
ioan.indreias at modulo.ro
Wed Apr 29 09:18:52 CDT 2009
Hello all,
We are evaluating different SS7 solutions ready for production
deployment and we have some questions regarding chan_ss7:
1. Echo canceling
We saw the options regarding echo canceling inside ss7.conf.
What will happened if we choose to use a digital card equipped with an
echo canceling module? It will work or not?
2. Bellow is a proof of concept proposal and the corresponding
configuration file.
Basically we will use 2 machines (each with 2x1E1 cards) for signaling
(S1 and S2) and 3 machines (each with 2x1E1 cards + echo canceling modules)
for voice (V1, V2 and V3). All 5 machines will have 2 Ethernet interfaces:
one for management and VoIP traffic (if-1) and one for cluster traffic (if-2).
The cluster will be monitored by the signaling nodes. We hope to achieve
with this architecture (split between signaling and voice nodes) a maximum
for redundancy and flexibility.
Could you send your advices about the proposed ss7.conf file?
3. Which should be the maximum number of voice spans which you recommend
to have on the voice nodes?
We plan to use 2x4E1 cards (without g729 hardware trans coding) or
1x8E1 + trans coding card (in case we choose g729 hardware trans coding),
hoping not have a "storm of interrupts".
We are hoping to receive your comments and recommendations regarding the
mentioned issues.
Best regards,
Ioan Indreias
----------- ss7 diagram -------------------------------------
6031 --- 6030 --- 6032
| \ / |
| \ +-6032_1-+ |
| \/ |
6031_1 /\ 6032_2
| / \ |
| / \ |
| / +-6031_2+ |
| / \ |
S1 S2
. = 5000 = .
........eth.........
. . .
V1 V2 V3
| | |
7000_1 7000_3 7000_5
7000_2 7000_4 7000_6
| | |
+----- 7000 -------+
-------------------- ss7.conf ------------------------------
;##########################
;signalling
;##########################
[linkset-6031]
enabled => yes
enable_st => no
use_connect => no
hunting_policy => odd_lru
subservice => auto
context => ss7-signalling
language => en
[linkset-6032]
enabled => yes
enable_st => no
use_connect => no
hunting_policy => odd_lru
subservice => auto
context => ss7-signalling
language => en
[link-6031_1]
linkset => 6031
channels =>
schannel => 1-2
firstcic =>
enabled => yes
[link-6031_2]
linkset => 6031
channels =>
schannel => 1-2
firstcic =>
enabled => yes
[link-6032_1]
linkset => 6032
channels =>
schannel => 1-2
firstcic =>
enabled => yes
[link-6032_2]
linkset => 6032
channels =>
schannel => 1-2
firstcic =>
enabled => yes
;##########################
;voice
;##########################
[linkset-7000]
enabled => yes
enable_st => no
use_connect => no
hunting_policy => odd_lru
subservice => auto
context => ss7-voice
language => en
[link-7000_1]
linkset => 7000
channels => 1-31
firstcic => 1
enabled => yes
[link-7000_2]
linkset => 7000
channels => 1-31
firstcic => 33
enabled => yes
[link-7000_3]
linkset => 7000
channels => 1-31
firstcic => 65
enabled => yes
[link-7000_4]
linkset => 7000
channels => 1-31
firstcic => 97
enabled => yes
[link-7000_5]
linkset => 7000
channels => 1-31
firstcic => 129
enabled => yes
[link-7000_6]
linkset => 7000
channels => 1-31
firstcic => 161
enabled => yes
;##########################
;hosts
;##########################
[host-S1]
enabled => yes
default_linkset => 6031
opc => 0x5000
dpc => 6031:0x6031,6032:0x6032,6031_1:0x6031,6032_1:0x6032
if-1 => 10.10.10.1
if-2 => 192.168.0.1
links => 6031_1:1,6032_1:2
[host-S2]
enabled => yes
default_linkset => 6032
opc => 0x5000
dpc => 6031:0x6000,6032:0x6030,6031_2:0x6031,6032_2:0x6032
if-1 => 10.10.10.2
if-2 => 192.168.0.2
links => 6031_2:1,6032_2:2
[host-V1]
enabled => yes
default_linkset => 7000
opc => 0x5000
dpc => 7000:0x7000,7000_1:0x7000,7000_2:0x7000
if-1 => 10.10.10.11
if-2 => 192.168.0.11
links => 7000_1:1,7000_2:2
[host-V2]
enabled => yes
default_linkset => 7000
opc => 0x5000
dpc => 7000:0x7000,7000_3:0x7000,7000_4:0x7000
if-1 => 10.10.10.12
if-2 => 192.168.0.12
links => 7000_3:1,7000_4:2
[host-V3]
enabled => yes
default_linkset => 7000
opc => 0x5000
dpc => 7000:0x7000,7000_1:0x7000,7000_2:0x7000
if-1 => 10.10.10.13
if-2 => 192.168.1.13
links => 7000_5:1,7000_6:2
;##########################
;cluster
;##########################
[cluster]
port => 5040
7000_1 => S1#if-2,S2#if-2
7000_2 => S1#if-2,S2#if-2
7000_3 => S1#if-2,S2#if-2
7000_4 => S1#if-2,S2#if-2
7000_5 => S1#if-2,S2#if-2
7000_6 => S1#if-2,S2#if-2
-------------------------------- ss7.conf ---- EOF -----------------
--
Ioan Indreias
IT Consultant ioan.indreias at modulo.ro <mailto:ioan.indreias at modulo.ro>
MODULO Consulting
www.modulo.ro <http://www.modulo.ro/>
Phone: +40-21-2321019
Fax: +40-21-2333422
Mobile: +40-741-019206
Postal address: 1B, Intrarea Scoala Herastrau, 3rd floor, 014153,
Bucharest 1, Romania
This e-mail may contain confidential and/or privileged information. If
you are not the intended recipient (or have received this e-mail in
error) please notify the sender immediately and delete this e-mail. Any
unauthorized copying, disclosure or distribution of the material in this
e-mail is strictly forbidden
------------------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-ss7/attachments/20090429/673dc3e1/attachment.htm
More information about the asterisk-ss7
mailing list