Advanced Operational Features
41-001343-02 REV05 – 07.2014
6-27
GRUU and sip.instance Support
Globally Routable User-Agent URIs (GRUUs) provide a way for anyone on the Internet to route a call to a specific instance
of a User-Agent.
The IP phones provide GRUU support using draft-ietf-sip-gruu-15. A sip.instance is added to all non-GRUU contacts. By
default, this feature is enabled. You can enable or disable this support using the configuration files.
Limitations of the GRUU Feature
The following are limitations of the GRUU feature on the phones:
•
GRUU-Draft-15 is not compatible with versions prior to GRUU-Draft-10.
•
Phones do not support temporary or phone-created GRUUs.
Enabling/Disabling GRUU and sip.instance Support
Use the following procedure to enable/disable GRUU and sip.instance support.
Multi-Stage Digit Collection (Billing Codes) Support (for Sylantro Servers)
The IP Phones support Multi-Stage Digit Collection (billing codes) for Sylantro Servers. Sylantro Server features, like man-
datory and optional billing codes, requires that the application server notify the phone to collect more digits before com-
pleting the call. The IP phone is able to collect digits in two stages to support the billing code feature.
Aastra IP Phone users are prompted to enter the correct billing code when they dial these numbers:
•
External numbers.
•
Eternal numbers dialed using a Speed Dial key.
Billing Codes Implementation Notes
Note the following implementation information:
•
IP phone users may enter a 2-9 digit billing code. Billing codes may not start with either 0 (Operator) or 9 (external calls).
•
When using Sylantro Click-to-Call, IP phone users select a billing code from a pull-down menu.
•
When placing a call, a secondary dial tone alerts IP phone users to enter the billing code. The IP phone UI also displays a
“Enter Billing Code” message.
•
If an IP phone user redials a number, they do not have to re-enter the billing code. The billing code information is main-
tained and processed accordingly.
•
If an IP phone user enters an invalid billing code, the call fails.
Mandatory versus Optional Billing Codes
This release of the Aastra IP phones supports two types of billing codes: Mandatory and Optional. The Sylantro server con-
figuration determines which type of billing code is used on the IP phones.
•
Mandatory billing codes
: Calls are not connected until the user enters a valid billing code. The user dials the phone
number. When prompted for billing codes, user dials the billing code.
For example, suppose the IP phone user is using billing code 300, and dialing the external number 617-238-5500. The IP
user then enters the number using the following format:
–
6172385000#300
Configuration Files
For the specific parameter you can set in the configuration files, see Appendix A, the section,