SipPulse is an exceptionally flexible platform and can adapt to the ninth digit with some ease. It is important to understand that although the change will occur on July 29th, calls with 8 digits will be completed normally over the next 90 days. Therefore, the changes are not urgent and we recommend that operators wait for the first few days, which will certainly be full of doubts. In SipPulse, three changes will be required, dial plan, routing plan and billing plan.
Routing and Charging Plan
All prefixes 55115 to 55119, with the exception of Nextel, must take the ninth digit into account. In other words, create the routing and billing plans as if the ninth digit were in effect
a) Prefixes starting with 5511 from 2 to 4 are fixed and do not need to be changed.
b) Prefixes starting with 5511 from 5 to 9 must have a 9 in front.
c) Prefixes 551170, 551177, 551178 and 551179 must be treated in a special way. We will use a higher priority to override the 9-digit range for Nextel.
Dial Plan
All the magic will be done in the dial plan where all numbers except Nextel will be transformed to nine digits. The rules below must be created for mobile.
Name | Expression | Replaced Expression | Transformed Expression | Priority |
9-digit dialing | ˆ0119[5-9][0-9]{7}$ | (0)(119[5-9][0-9]{7}) | _CC2 | 0 |
8-digit dialing | ˆ011[5-9][0-9]{7}$ | (0)(11)([5-9][0-9]{7}) | _CC293 | 0 |
Nextel dialing | ˆ011[7][07-9][0-9]{6}$ | (0)(11[7][07-9][0-9]{6}) | _CC2 | 1 |
Important: All rules must point to “routing” and must have a regular expression as an operator.
Changes to the routing, billing, and dial plan tables must be made at the same time.
Changes to portability consultation
The portability query is ready to receive the 9 digits if this is requested. For 9-digit resolution, the number must be sent precisely with 11 digits starting with 55119. When the number has 11 digits and starts with 55119, portability will be returned with 553 (mobile) + Operator's RN1 code + 11 digits of the number.
Example:
Coming with 8 digits
551199971111, Will return 5532199971111 (Of course)
Coming with 9 digits
5511999971111, Will return 5532199971111 (Of course)
Any other number with any number of digits will return the query portability of the last 8 digits.
If you have any questions or suggestions, leave your comment!