Status: Accepted
Owner: [email protected]
CC: [email protected], [email protected], [email protected]
Labels: Type-Enhancement Priority-Medium Component-SS7 Roadmap-Fix
Version-2.0.0.BETA4
New issue 183 by [email protected]: Configurable possibility of
updating a calling party address + SCCP CLI update
http://code.google.com/p/jss7/issues/detail?id=183
We need a configurable possibility of updating a calling party address for
messages that fit to a rule. So a rule should have an configurable option
of new-callingPartyAddress-id.
To achive this target a possible solution is:
1. We have now two lists of configured addresses - a primary address list
and a secondary address list. For creation of an address we use commands
like "sccp primary_add create ..." and "sccp backup_add create ...". We can
use instead a single list for primary addresses, secondary addresses and
new-callingPartyAddress. For this we can use commands like "sccp address
create ..."
2. We need then to update "sccp rule create ..." syntax.
Now we have:
sccp rule create <id> <mask> <address-indicator> <point-code>
<subsystem-number> translation-type> <numbering-plan>
<nature-of-address-indicator> <digits> <ruleType> <primary-address-id>
<backup-address-id> <loadsharing-algorithm>
Possible new syntax may be:
sccp rule create <id> <mask> <address-indicator> <point-code>
<subsystem-number> <translation-type> <numbering-plan>
<nature-of-address-indicator> <digits> <ruleType> <loadsharing-algorithm>
<primary-address-id> <backup-address-id> newCallingPartyAddress
<new-callingPartyAddress-id>
<loadsharing-algorithm> we use only if <ruleType>==loadsharing
<backup-address-id> we use only if <ruleType>!=solitary
<new-callingPartyAddress-id> is optional
other parameters are mandatory
3. To make problemless update from configurayion files previos version to a
new version we need:
- introduce a new file name for new configurayion files
- if previos version files are found we need to covert them into a new
version and delete them
- because now we have two address lists with two sey of address id we need
to care about it changing backup address's Ids to new available Id