andrei
368828dac1
Handle charging isup message.
...
Added possibility to specify how to handle it from configuration.
git-svn-id: http://voip.null.ro/svn/yate@5260 acf43c95-373e-0410-b603-e72c3f656dc1
2012-09-14 08:51:24 +00:00
paulc
fa4fac4637
Allow configuring a SLS to SLC right-shift in MTP3.
...
This is useful to load balance ISUP traffic controlling only odd or even CICs.
git-svn-id: http://voip.null.ro/svn/yate@5086 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-01 09:35:45 +00:00
paulc
e26156d68e
Added a maximum counter for ISUP circuit replaces on remote block.
...
git-svn-id: http://voip.null.ro/svn/yate@5045 acf43c95-373e-0410-b603-e72c3f656dc1
2012-05-04 13:22:17 +00:00
paulc
8fe58db66c
Made the ISUP T7, T27 and T34 configurable.
...
Added capability to manually send a COT message.
git-svn-id: http://voip.null.ro/svn/yate@5043 acf43c95-373e-0410-b603-e72c3f656dc1
2012-05-04 12:29:53 +00:00
paulc
ee9229a986
Added ability to limit how much to try to acquire a non-critical mutex.
...
This should reduce contention during high load and the chances to deadlock.
git-svn-id: http://voip.null.ro/svn/yate@4950 acf43c95-373e-0410-b603-e72c3f656dc1
2012-03-02 16:01:45 +00:00
andrei
a341b02137
Removed SS7 route MSU size upper boundary.
...
Fixed SCCP LUDT maximum data length calculation.
git-svn-id: http://voip.null.ro/svn/yate@4851 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-08 09:35:30 +00:00
andrei
4299a791e4
Added posibility to set maximum data size that can be transported on a specific route.
...
Improved SCCP segmentation process. The SCCP now detects the maximum amount of data that can fit in a SCCP message.
Implemented SCCP message change procedures.
git-svn-id: http://voip.null.ro/svn/yate@4828 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-31 11:50:30 +00:00
marian
b28e026e66
Removed duplicate parameter documentation.
...
git-svn-id: http://voip.null.ro/svn/yate@4804 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-16 09:39:20 +00:00
paulc
ec784cb467
Added possibility to set a default HopCounter in TCAP.
...
Accelerated TCAP by storing preconstructed Strings for comparations.
git-svn-id: http://voip.null.ro/svn/yate@4742 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-07 20:32:40 +00:00
oana
7933116f4f
Added ITU TCAP support.
...
git-svn-id: http://voip.null.ro/svn/yate@4692 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-10 16:10:05 +00:00
paulc
14f007a395
Documented two ISUP configuration parameters in the sample config file.
...
git-svn-id: http://voip.null.ro/svn/yate@4648 acf43c95-373e-0410-b603-e72c3f656dc1
2011-10-21 14:34:11 +00:00
oana
07cedec934
Added TCAP ANSI support.
...
git-svn-id: http://voip.null.ro/svn/yate@4594 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-12 12:34:40 +00:00
andrei
26c39d9848
Removed spaces after parameter name.
...
git-svn-id: http://voip.null.ro/svn/yate@4592 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-09 15:24:08 +00:00
andrei
79c1495b70
Fixed text indentation.
...
git-svn-id: http://voip.null.ro/svn/yate@4591 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-09 13:21:24 +00:00
andrei
7f5e2e5e88
Added SCCP support.
...
git-svn-id: http://voip.null.ro/svn/yate@4590 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-09 12:43:59 +00:00
paulc
37845d2107
Added support for detecting event flood condition on ISUP and ISDN trunks.
...
git-svn-id: http://voip.null.ro/svn/yate@4435 acf43c95-373e-0410-b603-e72c3f656dc1
2011-06-04 12:36:56 +00:00
marian
040480f58a
Made trunks data file configurable. Load it each time save/restore is needed.
...
git-svn-id: http://voip.null.ro/svn/yate@4420 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-31 10:11:57 +00:00
paulc
cfdd694251
Make the MTP2 error rate monitor more closely follow Q.703 10.2 and 10.3.
...
The error threshold of a proven link can be configured.
It is possible to simulate receiving error packets.
git-svn-id: http://voip.null.ro/svn/yate@4352 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-29 15:27:27 +00:00
paulc
3e06ead78e
Allow using other messages (CVT, UBL, RSC) for testing remote user part.
...
git-svn-id: http://voip.null.ro/svn/yate@4336 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-21 11:01:03 +00:00
paulc
3a6bb55910
Added "netindicator" setting for linksets so it's no longer required to restrict types using netind2pctype.
...
git-svn-id: http://voip.null.ro/svn/yate@4220 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 11:19:22 +00:00
paulc
f265f745f3
Added ISUP setting (default on ANSI) to set CGB messages duplicated.
...
git-svn-id: http://voip.null.ro/svn/yate@4187 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-16 21:10:03 +00:00
paulc
01aa79131c
Added a Media Required setting to Call Controllers.
...
Drop the call if a required circuit setup failed.
git-svn-id: http://voip.null.ro/svn/yate@4120 acf43c95-373e-0410-b603-e72c3f656dc1
2011-02-21 11:42:10 +00:00
paulc
6a076e3af8
Added possibility to disable the autostart feature of MTP2 and Cisco SLT.
...
Autostart should be disabled only for some certification or interoperation tests.
git-svn-id: http://voip.null.ro/svn/yate@4095 acf43c95-373e-0410-b603-e72c3f656dc1
2011-02-04 11:43:43 +00:00
paulc
0499d4774a
Added setting to disable dropping the call if the remote sends an unknown or unsupported ISUP message in an early call state.
...
git-svn-id: http://voip.null.ro/svn/yate@4082 acf43c95-373e-0410-b603-e72c3f656dc1
2011-01-28 12:13:51 +00:00
paulc
13a1cf786d
Added capability to force a ringback to a MGCP gateway from ISDN and ISUP.
...
Fixed ring end on FXS analog MGCP gateways.
git-svn-id: http://voip.null.ro/svn/yate@4062 acf43c95-373e-0410-b603-e72c3f656dc1
2011-01-25 11:46:13 +00:00
paulc
7102b79539
Added silent MSU transfer mode (STP without route advertising).
...
git-svn-id: http://voip.null.ro/svn/yate@3908 acf43c95-373e-0410-b603-e72c3f656dc1
2010-12-06 09:37:37 +00:00
paulc
629cb10303
Got rid of the early... settings, the algorithm is robust enough.
...
Speed up by always sending TFP and TRA on adjacent node restart if we are already started.
git-svn-id: http://voip.null.ro/svn/yate@3749 acf43c95-373e-0410-b603-e72c3f656dc1
2010-10-22 07:23:24 +00:00
paulc
ed9df427bc
By default push TFPs as soon as possible on newly checked linksets.
...
Send TFPs to adjacent node with linkset down but seen starting elsewhere.
git-svn-id: http://voip.null.ro/svn/yate@3746 acf43c95-373e-0410-b603-e72c3f656dc1
2010-10-22 01:30:25 +00:00
paulc
a8b2ca5c4d
Do not send by default a TRA when the linkset is put in service.
...
In STP mode routing information (TFx) should be sent first.
git-svn-id: http://voip.null.ro/svn/yate@3745 acf43c95-373e-0410-b603-e72c3f656dc1
2010-10-21 15:30:32 +00:00
paulc
024add22c5
Added capability of configuring explicit routes per MTP3 linkset.
...
git-svn-id: http://voip.null.ro/svn/yate@3741 acf43c95-373e-0410-b603-e72c3f656dc1
2010-10-21 11:59:43 +00:00
paulc
9fa50f8e1d
Documented the SS7 Management Part settings.
...
git-svn-id: http://voip.null.ro/svn/yate@3731 acf43c95-373e-0410-b603-e72c3f656dc1
2010-10-20 08:34:05 +00:00
paulc
48d4891f18
Added new parameter "forcealign" that controls if a link that fails maintenance
...
test should be realigned.
The "checklinks" and "forcealign" parameters can be changed from control operati
on.
git-svn-id: http://voip.null.ro/svn/yate@3716 acf43c95-373e-0410-b603-e72c3f656dc1
2010-10-18 01:57:06 +00:00
paulc
fd927a3a51
Added notes about configuration changes between Yate 2 and 3.
...
git-svn-id: http://voip.null.ro/svn/yate@3679 acf43c95-373e-0410-b603-e72c3f656dc1
2010-09-29 15:23:17 +00:00
paulc
4ed0a17cc9
Added setting to turn adjacent routes Allowed on first regular MSU received.
...
This allows interoperating with broken implementations that don't send TRA.
git-svn-id: http://voip.null.ro/svn/yate@3643 acf43c95-373e-0410-b603-e72c3f656dc1
2010-09-08 13:44:17 +00:00
paulc
5f72fd986b
Fixed the linkset/route state checking, notifying and isolation detection.
...
Isolation timer can be disabled so the router once started will never go down.
git-svn-id: http://voip.null.ro/svn/yate@3641 acf43c95-373e-0410-b603-e72c3f656dc1
2010-09-08 12:34:35 +00:00
paulc
3c35a5505b
MTP3 now fully obeys Q.707 Link Maintenance and implements both T1 and T2.
...
SLTx are checked for point codes and SLS, SLTA verifies test pattern.
git-svn-id: http://voip.null.ro/svn/yate@3613 acf43c95-373e-0410-b603-e72c3f656dc1
2010-09-01 03:11:10 +00:00
paulc
b1266633a2
Removed the useless separate SS7Maintenance user part.
...
git-svn-id: http://voip.null.ro/svn/yate@3610 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-31 14:09:51 +00:00
paulc
4e4541ea00
Documented newly added SS7 router settings in the sample config file.
...
git-svn-id: http://voip.null.ro/svn/yate@3609 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-31 13:43:13 +00:00
paulc
1b3c212388
Send a TFP when in STP mode a MSU is received for an unknown destination.
...
git-svn-id: http://voip.null.ro/svn/yate@3597 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-31 05:27:21 +00:00
marian
2b63cacbae
Added configurable options used to ignore 0 range circuit group reset and (un)blocking requests.
...
git-svn-id: http://voip.null.ro/svn/yate@3529 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-26 11:50:06 +00:00
paulc
2bec60dabf
The SS7 router can be configured to prevent sending of SNM UPU messages.
...
git-svn-id: http://voip.null.ro/svn/yate@3527 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-26 11:12:25 +00:00
marian
249bb8c772
Documented the 'confirm_ccr' isup option.
...
git-svn-id: http://voip.null.ro/svn/yate@3524 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-26 08:23:10 +00:00
paulc
1ec6b7f06c
Remember in each link if it has not beed yet checked.
...
Added setting per linkset so the initial link check can be skipped.
git-svn-id: http://voip.null.ro/svn/yate@3507 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-25 10:41:12 +00:00
paulc
172f551436
Allow disabling the automatic SS7 Layer 2 emergency alignment for testing purposes.
...
git-svn-id: http://voip.null.ro/svn/yate@3503 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-24 10:35:31 +00:00
paulc
9870e16a4c
Fixed MTP management, included test timers and inhibit flag in SS7Layer2.
...
git-svn-id: http://voip.null.ro/svn/yate@3500 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-24 03:42:31 +00:00
marian
d236762fc1
Support receiving overlapped dialing on ISUP.
...
Send extra Called Party Number digits in a SAM message.
The overlapped dialing script accepts an initial number.
Merged branch paulc/pstn -c 3485
git-svn-id: http://voip.null.ro/svn/yate@3493 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-21 18:34:01 +00:00
marian
4c94538610
Added configurable call controller location for Q.850 cause.
...
Diagnostic and location can now be set in release call Q.850 cause.
Merged branch paulc/pstn -r 3478:3480
git-svn-id: http://voip.null.ro/svn/yate@3490 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-21 18:25:02 +00:00
paulc
2e9f2d30e9
Added support for SS7 STP, fixed SN MTP restart behavior (send TRA).
...
Added many commands to manually control SS7 Router and Management.
Merged SVN branch paulc/pstn -c 3446, -r 3453:3462 and -c 3464
git-svn-id: http://voip.null.ro/svn/yate@3465 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-05 15:20:42 +00:00
paulc
d49b070451
Added a "reset" control command to fast reset ISUP circuits.
...
Default reset interval for both ISUP and ISDN is 300s with 60s minimum.
git-svn-id: http://voip.null.ro/svn/yate@3404 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-25 14:48:29 +00:00
paulc
2e2c0545e8
Moved the SIO variable and its settings (service, priority, netindicator) in the common SS7Layer4 class so they apply to all SS7 User Parts.
...
git-svn-id: http://voip.null.ro/svn/yate@3302 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-10 10:38:18 +00:00