Thursday, December 08, 2011

Clustering Improvements in ss7box

ss7box is an end node.  It does not perform the transfer function. Let's make that clear.

ss7box clustering allows several CIC ranges to be supported by several call engines.  ss7box and the call engines communicate over an IP network.  The association of a CIC range to a call engine worked fine as long as a unique local/remote address:port tuple was used.  It makes sense to reuse the same address tuple for different CIC ranges handled by the same call engine.  Unfortunately, it didn't work.  Even more unfortunately, the problem was flagged but the system was allowed to continue operating.  It would have been better to halt ss7box and force the problem to be fixed.

While fixing the CIC range association problem, some sloppy coding was identified and fixed in the socket creation tools too.

1 comment:

Michael said...

The fixes worked as delivered. No problems found in field testing.