I want to modify the Norstar "dial plan". In other words, the rules for number pattern matching.
I'm not sure if that's the right terminology, but by dial plan I mean the digit matching "pattern" that norstar uses to decide if the CALLER is done dialing. In other words, Norstar will automatically submit the call once it matches certian patterns so that caller does not have to use a explicit terminator (#) or wait for timeout before the call is setup attempt goes out over the PRI.
I observe the default 'dial plan' to be:
Collect 7 digits...
Unless the first digit is a 1, in which case collect 10 digits,
Unless the first digits are 011 in which case, collect digits until timeout,
Unless preceeded by 1010 in which case, also collect a PIC code plus ALL of the aforementioned rules,
Unless terminated by # in which case send now.
What I want is to modify those rules to be more permissive for specific vertical service 'strings' that Norstar erroniously 'sends' prematurely. For example if I try to dial *598005551212 to send a command to our switch, Norstar sends only the first seven digits: *598005, believing it's a 7-digit number
What I would like is for Norstar to treat everyting that starts with a * more like an international call. In other words: if call begins with a *, collect digits until timeout or until terminated by#
Can I do this?
We're running Norstar MICS (7.1).
I'm not sure if that's the right terminology, but by dial plan I mean the digit matching "pattern" that norstar uses to decide if the CALLER is done dialing. In other words, Norstar will automatically submit the call once it matches certian patterns so that caller does not have to use a explicit terminator (#) or wait for timeout before the call is setup attempt goes out over the PRI.
I observe the default 'dial plan' to be:
Collect 7 digits...
Unless the first digit is a 1, in which case collect 10 digits,
Unless the first digits are 011 in which case, collect digits until timeout,
Unless preceeded by 1010 in which case, also collect a PIC code plus ALL of the aforementioned rules,
Unless terminated by # in which case send now.
What I want is to modify those rules to be more permissive for specific vertical service 'strings' that Norstar erroniously 'sends' prematurely. For example if I try to dial *598005551212 to send a command to our switch, Norstar sends only the first seven digits: *598005, believing it's a 7-digit number
What I would like is for Norstar to treat everyting that starts with a * more like an international call. In other words: if call begins with a *, collect digits until timeout or until terminated by#
Can I do this?
We're running Norstar MICS (7.1).