paulc
016f658eab
Encode and decode L1 bearer capability H.223 + H.245 (video calls).
...
git-svn-id: http://voip.null.ro/svn/yate@5150 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-26 07:44:40 +00:00
andrei
27434ec585
Restart transport if a m2pa link is unstabile.
...
git-svn-id: http://voip.null.ro/svn/yate@5129 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-18 16:17:16 +00:00
andrei
abc5fb151c
Decreased cumulative acknowledge timer default value from 400 ms to 150 ms.
...
git-svn-id: http://voip.null.ro/svn/yate@5105 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-11 15:05:47 +00:00
andrei
733027f68d
Fixed race condition in tcap.
...
git-svn-id: http://voip.null.ro/svn/yate@5104 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-11 14:28:29 +00:00
paulc
c7130dd600
Take into account the CIC length when dumping sent ISUP/BICC message.
...
git-svn-id: http://voip.null.ro/svn/yate@5102 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-07 16:46:49 +00:00
paulc
136270e58e
Don't count the maintenance MSUs in the SS7 router.
...
git-svn-id: http://voip.null.ro/svn/yate@5101 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-07 16:18:36 +00:00
paulc
e23a1f6ed2
Fixed endianess of ISUP multi-octet integer values, must be big endian.
...
git-svn-id: http://voip.null.ro/svn/yate@5100 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-07 15:45:16 +00:00
paulc
1acbc5ba04
Added default type in SignallingComponent constructor.
...
git-svn-id: http://voip.null.ro/svn/yate@5099 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-07 10:27:45 +00:00
paulc
52acdfce61
When a SS7 link goes down report in the event how long it was up.
...
git-svn-id: http://voip.null.ro/svn/yate@5098 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-07 08:28:59 +00:00
andrei
3a17f6050a
Set SS7TcapTransaction mutex name.
...
git-svn-id: http://voip.null.ro/svn/yate@5097 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-07 07:35:58 +00:00
paulc
0febf5565c
Only display the DPC in missing route message, not the entire routing label.
...
git-svn-id: http://voip.null.ro/svn/yate@5096 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-06 23:47:42 +00:00
paulc
d8c2067fe4
Count the failed MSU transmission attempts.
...
Report the MSU statistics in "constrol ss7router show" command.
git-svn-id: http://voip.null.ro/svn/yate@5092 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-06 20:55:28 +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
3a91ab7d50
Never set OptionalBackwardCallIndicators=inband for an outbound call.
...
The automatic decision can be overriden by the "send-inband" parameter.
git-svn-id: http://voip.null.ro/svn/yate@5079 acf43c95-373e-0410-b603-e72c3f656dc1
2012-05-30 11:54:21 +00:00
paulc
359e09646c
Release call with correct cause 102 "timeout" when IAM timer T7 expires.
...
git-svn-id: http://voip.null.ro/svn/yate@5072 acf43c95-373e-0410-b603-e72c3f656dc1
2012-05-24 08:19:48 +00:00
paulc
7ca328b47c
Improved debugging levels and text when sending SS7 messages or failing to.
...
git-svn-id: http://voip.null.ro/svn/yate@5056 acf43c95-373e-0410-b603-e72c3f656dc1
2012-05-11 13:11:35 +00:00
andrei
d1c466e318
Fixed sccp crash, caused by sccp management local-subsystems parameter presence.
...
git-svn-id: http://voip.null.ro/svn/yate@5054 acf43c95-373e-0410-b603-e72c3f656dc1
2012-05-10 09:50:40 +00:00
andrei
b1b35493cb
Fixed doxygen warning.
...
git-svn-id: http://voip.null.ro/svn/yate@5049 acf43c95-373e-0410-b603-e72c3f656dc1
2012-05-08 08:43:33 +00:00
oana
145761fa3c
Handle ASN.1 specification of length in the indefinite form.
...
git-svn-id: http://voip.null.ro/svn/yate@5048 acf43c95-373e-0410-b603-e72c3f656dc1
2012-05-08 08:42:59 +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
b0cd209797
Added several boolean true alternatives for SCCP MessageResult.
...
git-svn-id: http://voip.null.ro/svn/yate@5041 acf43c95-373e-0410-b603-e72c3f656dc1
2012-05-04 12:27:43 +00:00
paulc
68b8c44dcf
Set the SCCP CalledPartyAddress Point Code only if "pointcode" is set in GTT.
...
The value of RemotePC still sets the MTP DPC.
git-svn-id: http://voip.null.ro/svn/yate@5034 acf43c95-373e-0410-b603-e72c3f656dc1
2012-05-02 14:56:29 +00:00
paulc
75d9912f9a
Allow the "release" command to drop a normal or continuity check call on a circuit.
...
git-svn-id: http://voip.null.ro/svn/yate@5026 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-24 20:59:20 +00:00
paulc
9577b91b87
Check if circuits exist when executing a control command.
...
The isupmangler was crashing on any command.
git-svn-id: http://voip.null.ro/svn/yate@5025 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-24 18:57:15 +00:00
paulc
96e7e8cdff
Fixed some implicit conversion to boolean spotted by Visual C.
...
git-svn-id: http://voip.null.ro/svn/yate@5013 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-19 13:46:42 +00:00
paulc
02e0eb3f7d
Generate events when SS7 Layer2 status changes.
...
git-svn-id: http://voip.null.ro/svn/yate@4964 acf43c95-373e-0410-b603-e72c3f656dc1
2012-03-15 16:03:22 +00:00
paulc
ab47b3936d
Generate events when ISUP status changes.
...
git-svn-id: http://voip.null.ro/svn/yate@4963 acf43c95-373e-0410-b603-e72c3f656dc1
2012-03-15 15:52:40 +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
paulc
b15e963c58
Added partial universal scripting implementation with Javascript support.
...
git-svn-id: http://voip.null.ro/svn/yate@4892 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-10 14:53:55 +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
paulc
c763cddcd4
Fixed typo (copy/paste).
...
git-svn-id: http://voip.null.ro/svn/yate@4846 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-07 12:38:17 +00:00
paulc
c91adfcd3f
Encode and decode the non-standard digit 14 as letter E in ISUP and SCCP.
...
git-svn-id: http://voip.null.ro/svn/yate@4845 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-07 12:35:49 +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
andrei
521f9a2c1d
Reassamble SCCP messages before performing GTT.
...
git-svn-id: http://voip.null.ro/svn/yate@4827 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-31 10:08:16 +00:00
andrei
db2adbd3dc
Bugs Fixed in SCCP management!
...
Stop all subsystem status tests if the attached network is not operational.
Do not stop subsystem status test routine if we received UPU with other cause than Unequipped.
Update remote SCCP's state when local MTP has finished to restart.
Process SS7Route Unknown state.
git-svn-id: http://voip.null.ro/svn/yate@4822 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-30 15:22:32 +00:00
paulc
4013e12fd9
Added extra method to check if any MSU transfer is configured, even if silent.
...
git-svn-id: http://voip.null.ro/svn/yate@4816 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-23 16:07:18 +00:00
paulc
0515c70e4f
When accepting an ITU TCAP dialog set the diagnostic to originate from service user, not provider.
...
Do not overwrite any application user provided diagnostic information.
git-svn-id: http://voip.null.ro/svn/yate@4815 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-20 12:27:47 +00:00
paulc
5440d2ea73
Assume a missing ITU TCAP protocol-version is version 1.
...
Allow suppressing the transmission of the version tag by setting version to 0.
git-svn-id: http://voip.null.ro/svn/yate@4813 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-20 11:12:30 +00:00
andrei
ffd3c51db4
Bug Fixed! Modified the pointers to mandatory variable and optional parameters from LUDT messages to be on 2 bytes instead of one.
...
git-svn-id: http://voip.null.ro/svn/yate@4810 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-19 13:37:20 +00:00
andrei
930c5b4447
Fixed M2PA abort alignment t2 timeout bug.
...
Increased abort alignment debug level.
git-svn-id: http://voip.null.ro/svn/yate@4806 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-17 13:04:30 +00:00
andrei
a7c99ccfc0
Memory leak fixed.
...
Do not copy data when creating sccp data segments.
git-svn-id: http://voip.null.ro/svn/yate@4800 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-06 13:41:51 +00:00
andrei
421024c509
Set default values in SCCP::initialize to the previews configured ones, to avoid value reset if they are missing.
...
git-svn-id: http://voip.null.ro/svn/yate@4795 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-05 11:22:29 +00:00
paulc
3fb541fb71
Added E.xxx aliases for some numbering plans.
...
git-svn-id: http://voip.null.ro/svn/yate@4752 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-13 09:53:55 +00:00
paulc
1902e39f11
Do not change call state or generate event on EXM receive, just start T9 timer.
...
git-svn-id: http://voip.null.ro/svn/yate@4750 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-08 17:41:57 +00:00
oana
f691d830fb
When updating a transaction also update the endNow parameter.
...
git-svn-id: http://voip.null.ro/svn/yate@4746 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-08 14:38:06 +00:00
paulc
1fbaa272a9
Added handling for ANSI-only EXM (Exit Message) similar to ACM.
...
git-svn-id: http://voip.null.ro/svn/yate@4745 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-08 14:37:14 +00:00
paulc
627381e8b5
Automatically turn on overlapped sending if called number is longer than maximum.
...
git-svn-id: http://voip.null.ro/svn/yate@4744 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-08 14:01:47 +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
d6fb3cccbe
Derived TCAPUser from SignallingComponent. Removed tcap.request message handler from ysigchan, use relay instead. Removed multiple inheritance of SigTcapUser class.
...
git-svn-id: http://voip.null.ro/svn/yate@4741 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-07 16:24:34 +00:00
paulc
642d5d44bf
Fixed reassembly of fragmented SCCP messages.
...
git-svn-id: http://voip.null.ro/svn/yate@4740 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-07 14:58:45 +00:00
paulc
c099d900ed
Fixed a printf-style format in DEBUG compile.
...
git-svn-id: http://voip.null.ro/svn/yate@4739 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-07 12:40:49 +00:00
paulc
48999aca12
Changed the MTP3 logic to auto-activate a link that is accidentally inactive on MSU reception.
...
Added MTP3 troubleshooting parameter "inhibit" to manually control link inhibit flags.
git-svn-id: http://voip.null.ro/svn/yate@4738 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-06 17:49:24 +00:00
paulc
4b2059bee9
Add a default route=ssn in CallingPartyAddress only if it wasn't explicitely set.
...
git-svn-id: http://voip.null.ro/svn/yate@4736 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-05 14:15:32 +00:00
paulc
50b98993b8
Do not store the SLS of the TCAP dialog, let SCCP add one if TCAP user did not set it.
...
git-svn-id: http://voip.null.ro/svn/yate@4735 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-05 08:55:56 +00:00
paulc
a8f48d7f9b
Always use the SLS from the routing label in the SCCP User part.
...
Create a random SLS for class 0 messages and when missing for class 1 (sequenced).
git-svn-id: http://voip.null.ro/svn/yate@4734 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-05 08:54:24 +00:00
paulc
1762848595
Fixed a forever loop that sometimes blocked SS7 management on reception of LUN.
...
git-svn-id: http://voip.null.ro/svn/yate@4732 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-30 19:14:04 +00:00
oana
5d3308fa81
Bug fix: don't consider operation code as mandatory parameter while decoding ReturnResult components.
...
git-svn-id: http://voip.null.ro/svn/yate@4731 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-30 14:07:45 +00:00
andrei
c524a4e688
Use XUDT message to transmit segmented data if we do not support LUDT.
...
git-svn-id: http://voip.null.ro/svn/yate@4729 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-30 10:58:56 +00:00
andrei
0ac5de0981
Logic bug fixed!
...
Do not modify RemotePC if a GT was translated for a local SCCP user.
git-svn-id: http://voip.null.ro/svn/yate@4723 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-24 12:53:33 +00:00
oana
a74d487a29
Don't transform component error codes into internal error values.
...
git-svn-id: http://voip.null.ro/svn/yate@4717 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-22 14:54:10 +00:00
andrei
5edbcf5d91
Bug Fixed!
...
Set odd/even flag properly in nature of address octet.
git-svn-id: http://voip.null.ro/svn/yate@4710 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-16 16:37:04 +00:00
andrei
c0a4726667
Check if we have a valid pointcode before routing a sccp message.
...
git-svn-id: http://voip.null.ro/svn/yate@4709 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-16 16:01:28 +00:00
oana
dcb2e08841
Don't set RemotePC, CalledPartyAddress.ssn or CallingPartyAddress.ssn if not set in configuration.
...
git-svn-id: http://voip.null.ro/svn/yate@4708 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-16 15:44:13 +00:00
oana
637fafacba
Store MTP parameters for addressing. Add them when building a message for SCCP. The default_remote_pointcode configuration now sets RemotePC for MTP3, not the pointcode for CalledPartyAddress.
...
git-svn-id: http://voip.null.ro/svn/yate@4705 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-16 14:11:09 +00:00
andrei
5a50274611
Bug fixed!
...
Cast message data pointer to unsigned char* to avoid integer wrong value assigning.
git-svn-id: http://voip.null.ro/svn/yate@4704 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-16 10:55:18 +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
oana
ec40e6876c
Prettify TCAP classes : add empty line between method definitions in TCAP classes.
...
git-svn-id: http://voip.null.ro/svn/yate@4691 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-10 15:27:44 +00:00
oana
c03df0edda
Don't check for timed out components when the transaction is in idle state. Add transaction data for transactions with pre-arranged end that have timed out when notifying the user.
...
git-svn-id: http://voip.null.ro/svn/yate@4690 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-10 15:11:39 +00:00
oana
44d6cc5a8a
Properly initialize transaction mutex. Ensure that transaction data is always protected when accessed.
...
git-svn-id: http://voip.null.ro/svn/yate@4689 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-10 14:44:22 +00:00
oana
2c227191ca
Bug fix: start component indexing from 1 when requesting the data for rejected/timed out components. Set the count for timed out components.
...
git-svn-id: http://voip.null.ro/svn/yate@4688 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-10 14:31:19 +00:00
oana
05ec0eaf94
Always use internal abstract TCAP errors in decoded TCAP messages. Added functions to obtain the protocol error value from TCAP abstract error and vice versa.
...
git-svn-id: http://voip.null.ro/svn/yate@4686 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-10 14:18:47 +00:00
marian
39b9f0a416
Fixed bug: encode cause code if one is given for all coding standards.
...
git-svn-id: http://voip.null.ro/svn/yate@4660 acf43c95-373e-0410-b603-e72c3f656dc1
2011-10-28 15:00:13 +00:00
marian
7c156d7c47
Fixed encoding of transfer mode and parameter coding values.
...
git-svn-id: http://voip.null.ro/svn/yate@4659 acf43c95-373e-0410-b603-e72c3f656dc1
2011-10-28 14:48:17 +00:00
paulc
5059888d9d
Got rid of unused class SS7ASP.
...
git-svn-id: http://voip.null.ro/svn/yate@4637 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-27 23:37:53 +00:00
marian
b165602483
Detach the management when the router is destroyed.
...
git-svn-id: http://voip.null.ro/svn/yate@4635 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-26 14:22:01 +00:00
marian
20ddfc28c5
Check for controller verify event before call or circuit events.
...
git-svn-id: http://voip.null.ro/svn/yate@4633 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-23 14:57:04 +00:00
marian
3a0d1188c9
Added isup circuits save command.
...
git-svn-id: http://voip.null.ro/svn/yate@4632 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-23 14:38:49 +00:00
marian
fe77b33a96
Circuit (un)block command can now be used to change remote side of the circuit.
...
git-svn-id: http://voip.null.ro/svn/yate@4630 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-23 14:09:10 +00:00
oana
1ef288b469
Changed the way addressing parameters are configured and given to SCCP and TCAP. Added possibility to add addressing parameters from call.route.
...
git-svn-id: http://voip.null.ro/svn/yate@4625 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-20 11:55:58 +00:00
andrei
280f209f2e
Fill CallingPartyAddress.pointcode parameter with local sccp pointcode if requested by user.
...
git-svn-id: http://voip.null.ro/svn/yate@4621 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-19 12:13:24 +00:00
andrei
0007b3ef03
Unify sccp encoding scheme bcd-odd, bcd-even in single bcd encoding and let sccp determine if the number has odd or even number of digits.
...
git-svn-id: http://voip.null.ro/svn/yate@4620 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-19 12:09:51 +00:00
andrei
757ac36514
Fixed SS7Layer4 initialization.
...
git-svn-id: http://voip.null.ro/svn/yate@4619 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-19 10:05:42 +00:00
paulc
78db410241
The "transfer silent" mode or the SS7 router can be controlled at any time.
...
git-svn-id: http://voip.null.ro/svn/yate@4618 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-16 12:06:34 +00:00
oana
3b224a6f40
Added missing Windows DLL export declarations to TCAP classes.
...
git-svn-id: http://voip.null.ro/svn/yate@4605 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-14 15:35:21 +00:00
oana
5bafe96ba4
Keep transaction IDs as hex strings (removes uses of htonl).
...
git-svn-id: http://voip.null.ro/svn/yate@4603 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-14 14:57:07 +00:00
oana
b17f75a817
Removed compiler warnings.
...
git-svn-id: http://voip.null.ro/svn/yate@4600 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-14 10:40:46 +00:00
oana
172dfa58c3
Fixed building the names for address parameters.
...
git-svn-id: http://voip.null.ro/svn/yate@4598 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-13 11:56:19 +00:00
oana
0e6ef45bd6
Fixed some debug information messages.
...
git-svn-id: http://voip.null.ro/svn/yate@4597 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-12 14:53:57 +00:00
oana
ab22c48811
Fixed include for ASN headers.
...
git-svn-id: http://voip.null.ro/svn/yate@4595 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-12 13:10:37 +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
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
andrei
d6d45acc93
Notify L3Users when a route state has changed.
...
git-svn-id: http://voip.null.ro/svn/yate@4576 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-29 12:14:32 +00:00
marian
757e87c271
Fixed bug: use referenced SS7ISUPCall pointers when the call controller is not locked.
...
git-svn-id: http://voip.null.ro/svn/yate@4570 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-25 15:13:33 +00:00
paulc
04f7e9d36b
Destruction of SS7 User Parts detaches from network/router in the base class.
...
Fixes crash when removing a Test Part at runtime.
git-svn-id: http://voip.null.ro/svn/yate@4569 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-25 10:02:56 +00:00
paulc
d0571280e6
Signaling engine can return existing component without referencing it.
...
Reference the SS7Router only when it's created allowing it to be destroyed at shutdown.
git-svn-id: http://voip.null.ro/svn/yate@4568 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-25 09:46:36 +00:00
paulc
ed388c9c56
Added separate mutex for MTP transmit statistics, avoids a deadlock.
...
git-svn-id: http://voip.null.ro/svn/yate@4567 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-25 09:10:14 +00:00
andrei
a2b2595631
Added wait out of service timer to allow m2pa endpoints to go out of service and to stop processing delayed link status messages.
...
Added strict m2pa link status messages process method.
git-svn-id: http://voip.null.ro/svn/yate@4547 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-18 14:15:25 +00:00
andrei
f390a0ff0a
Do not restart t2 timer when retransmit Alignment state.
...
Send OutOfService and Align when aborting alignment on t2 timeout
git-svn-id: http://voip.null.ro/svn/yate@4517 acf43c95-373e-0410-b603-e72c3f656dc1
2011-07-21 09:51:28 +00:00
paulc
cf00f2a3db
Added more specific channel-congestion and switch-congestion cause aliases.
...
git-svn-id: http://voip.null.ro/svn/yate@4514 acf43c95-373e-0410-b603-e72c3f656dc1
2011-07-19 15:20:55 +00:00