Commit Graph

37 Commits

Author SHA1 Message Date
paulc af2aefd0f6 Send a TFP when in STP mode a MSU is received for an unknown destination.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3597 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-31 05:27:21 +00:00
marian c4cda6995d Added configurable options used to ignore 0 range circuit group reset and (un)blocking requests.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3529 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-26 11:50:06 +00:00
paulc 470daef988 The SS7 router can be configured to prevent sending of SNM UPU messages.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3527 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-26 11:12:25 +00:00
marian 83e99a88c7 Documented the 'confirm_ccr' isup option.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3524 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-26 08:23:10 +00:00
paulc d8c5be8acd 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://yate.null.ro/svn/yate/trunk@3507 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-25 10:41:12 +00:00
paulc 9bdf2a32b0 Allow disabling the automatic SS7 Layer 2 emergency alignment for testing purposes.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3503 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-24 10:35:31 +00:00
paulc 431b3b2e47 Fixed MTP management, included test timers and inhibit flag in SS7Layer2.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3500 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-24 03:42:31 +00:00
marian e377dcbce2 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://yate.null.ro/svn/yate/trunk@3493 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-21 18:34:01 +00:00
marian 7ba1542c45 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://yate.null.ro/svn/yate/trunk@3490 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-21 18:25:02 +00:00
paulc 8241e5159e 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://yate.null.ro/svn/yate/trunk@3465 acf43c95-373e-0410-b603-e72c3f656dc1
2010-08-05 15:20:42 +00:00
paulc 8a82307ba3 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://yate.null.ro/svn/yate/trunk@3404 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-25 14:48:29 +00:00
paulc 9d8d4d117a 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://yate.null.ro/svn/yate/trunk@3302 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-10 10:38:18 +00:00
paulc b3588298cf Added missing inn ISUP setting.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3291 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-05 17:06:35 +00:00
paulc d6d7d860a4 Preserve the SLS of ISUP messages throughout the call.
SLS style defaults to "cic" on ITU controllers.


git-svn-id: http://yate.null.ro/svn/yate/trunk@3287 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-04 16:24:56 +00:00
paulc 6cf8a32248 Added support for arbitrary circuit ranges usable in outbound calls.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3284 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-04 11:30:35 +00:00
paulc c9fc192208 Fixed sample config, moved userparttest to the ISUP section where it belongs.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3283 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-04 11:21:14 +00:00
paulc 06b99b8938 Allow specifying a default SLS for outbound calls in the ISUP settings (reloadable).
git-svn-id: http://yate.null.ro/svn/yate/trunk@3265 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-01 18:38:03 +00:00
paulc 93e688e77b Added continuity check type setting in ISUP. Fixed a format documentation error.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3229 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-21 12:01:01 +00:00
paulc c25040ddb4 The default data format should fit the point code of the ISUP call controller.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3227 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-21 08:57:27 +00:00
paulc fa653954a7 Added explicit keyword to create routes to adjacent point codes (A/E or F links). Regular routes now have a default priority of 100.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3186 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-12 18:01:41 +00:00
paulc 4fc31e8bd4 Allow specifying a PSTN trunk circuit number offset
git-svn-id: http://yate.null.ro/svn/yate/trunk@3168 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-05 21:55:59 +00:00
paulc 6738d7bce0 Added configuration parameter "autostart" so MTP2, MTP3 and Cisco SLT may be inhibited at startup.
Fixed the way Cisco SLT notifies the MTP3 about alignment status changes.


git-svn-id: http://yate.null.ro/svn/yate/trunk@2810 acf43c95-373e-0410-b603-e72c3f656dc1
2009-08-26 15:58:50 +00:00
paulc bbf88687c2 Allow disabling sending of ISUP circuit group requests.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2692 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-09 13:18:46 +00:00
paulc a4a9588bdc Moved all point code settings to SS7ISUP so the type of point code is known and numeric (packed) values can be used.
Changed channellock to milliseconds to improve resolution.
Documented channellock and userparttest parameters.


git-svn-id: http://yate.null.ro/svn/yate/trunk@2660 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-28 17:18:50 +00:00
paulc 0a6be5b4d1 Major rewrite of signalling components creation and configuration.
The creation of subcomponents is offloaded to each component to allow for proper building of the component stack.


git-svn-id: http://yate.null.ro/svn/yate/trunk@2650 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-26 13:43:24 +00:00
paulc 9cae20ecd2 Made CPE number filter act as prefix, not exact match. Documented.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2609 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-05 07:27:06 +00:00
paulc 05b717e0b9 ISDN BRI support, most Andrei's (andrei@null.ro) work.
Fixes and new features throughout the signalling engine.


git-svn-id: http://yate.null.ro/svn/yate/trunk@2505 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-02 18:51:30 +00:00
paulc 335d0d57a0 If end user is indicated as known in received ACM interpret it as progress or ringing indication.
Added generic mechanism to set protocol specific parameters in messages.


git-svn-id: http://yate.null.ro/svn/yate/trunk@2484 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-18 17:01:48 +00:00
paulc 1633437bfc Fixed and clarified documentation in coments.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2449 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-21 19:50:46 +00:00
paulc 0aa68ab549 Minor documentation improvments regarding L2 timeouts.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2345 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-17 13:22:45 +00:00
marian d36ae5328c ISUP message print is now configurable.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2298 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-31 12:18:07 +00:00
paulc 5bb33eea37 MTP2 repeat packet request is now configurable.
Added timer used to control FISU/LSSU packets transmission. 


git-svn-id: http://yate.null.ro/svn/yate/trunk@2294 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-29 13:45:50 +00:00
paulc fb7a3c0b0f Separated config for dumping NET and CPE sides of ISDN monitor to files.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2217 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-18 16:06:27 +00:00
paulc 4fc327d0cb Unified dump file parameter name (layer2/layer3) between ISDN and SS7.
File type can be modified by extension (.hex/.txt/.raw)
Documented dump files in ysigchan.conf


git-svn-id: http://yate.null.ro/svn/yate/trunk@2211 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-18 14:18:25 +00:00
marian c90dc48041 Added parameter documentation.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2197 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-12 08:42:58 +00:00
marian 0171f09350 Added switchtype parameter for ISDN group. Removed useless display-charset option.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1711 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-31 15:49:47 +00:00
marian 95bed0c982 Added analog and ysigchan configuration file samples.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1549 acf43c95-373e-0410-b603-e72c3f656dc1
2007-12-14 16:14:12 +00:00