CH A P T E R 2 SIP Subscribers Revised: April 17, 2008, OL-12397-13 The Cisco BTS 10200 Softswitch supports SIP subscribers on SIP phones that are compliant with RFC 3261 or RFC 2543. This section describes the support for SIP subscribers and how to provision SIP subscriber features. In this document Note • SIP subscriber means a SIP phone that is registered directly to the BTS 10200 and for which the BTS 10200 maintains subscriber information.
Chapter 2 SIP Subscribers SIP Phone Initialization SIP Phone Initialization Figure 2-1 shows an example of SIP phone initialization on bootup, that is, how a typical phone might initialize itself and establish its identity with the BTS 10200. The image shows actions that occur external to the BTS 10200—It does not show how the BTS 10200 controls SIP initialization. Instead, it shows how a client can establish its identity with the BTS 10200.
Chapter 2 SIP Subscribers SIP Registration and Security When a SIP user attempts to register or set up a call, the BTS 10200 challenges the SIP subscriber based on provisioning in the Serving Domain Name table. If the Serving Domain Name table indicates that authentication is required, the BTS 10200 challenges the SIP request (Register/INVITE) according to the authentication procedures specified in the SIP Protocol RFC 3261.
Chapter 2 SIP Subscribers SIP Registration and Security To enable or disable SECURE_FQDN on a successful registered subscriber 1. Take AOR out of service to remove all registered contact. 2. Enable or disable SECURE_FQDN for the subscriber. 3. Bring AOR back In-Service. 4. Reboot the ATA. A subscriber with the secure FQDN feature enabled has the following characteristics: • One and only one AOR is associated with the endpoint. • Does not have any static-contact associated with it.
Chapter 2 SIP Subscribers SIP Registration and Security • The SECURE_FQDN in the AOR2SUB table is stored both in the ORACLE database and the shared memory. AOR2SUB records cannot be added or deleted directly. To add AOR2SUB records, you must specify specify the AOR ID on a subscriber record. Provision a New SIP Subscriber Step 1 To provision a new SIP subscriber with the secure FQDN feature, enter the following command. Note This command automatically adds a corresponding entry in the AOR2SUB table.
Chapter 2 SIP Subscribers SIP Registration and Security change aor2sub aor-id=241-555-1018@sia-SYS41CA146.ipclab.cisco.com; status=ins; Step 4 Reboot the adapter device (such as ATA) for this subscriber. Operations The system performs the following checks. If any of the following conditions are not met, the request is rejected, and an alarm is generated. No Calls to or from an Unregistered Secure-Provision SIP Endpoint An unregistered secure-provision SIP endpoint cannot originate or receive calls.
Chapter 2 SIP Subscribers SIP Registration and Security Call Processing The SIP application in the BTS 10200 implements the secure provisioning feature for all incoming SIP messages (requests and responses) from SIP endpoints. When a SIP request message is received from a SIP endpoint and Auth_Rqed=Y for the serving domain, the request is challenged.
Chapter 2 SIP Subscribers SIP Registration and Security 2. When a Contact header is present on a reliable 1xx or 2xx response, the Contact FQDN/IP address of the response is verified to resolve to the Secure-IP1. If the address does not resolve properly, the response is dropped. This has the same result as the non-receipt of that response, such as would happen with a call failure. 3. The response for a BYE sent by Cisco BTS 10200 is not validated. This is the least likely point in a call for theft.
Chapter 2 SIP Subscribers SIP User Authentication SIP User Authentication The BTS 10200 can act as an authentication server. Authentication is enabled on the serving domain through provisioning. Whenever a SIP request is received from a SIP subscriber, the request is authenticated to ensure it is indeed from an identified user. Authentication also enables request authorization, because users may be authorized to perform only specific requests.
Chapter 2 SIP Subscribers SIP Subscriber Calls Figure 2-2 shows how an incoming request is processed, and indicates the role of the Authentication Service in the BTS 10200.
Chapter 2 SIP Subscribers Provisioning Session Timers for SIP Subscribers Provisioning Session Timers for SIP Subscribers The system uses session timers to periodically refresh SIP sessions during call processing or in-progress calls. You can enable or disable session timers for calls to and from all SIP subscribers on the BTS 10200 through the SUB_SESSION_TIMER_ALLOWED parameter in the ca-config table. They are disabled by default.
Chapter 2 SIP Subscribers Diversion Indication for SIP Subscribers Step 2 If not already done, add a default sip-timer-profile-id to the ca-config table: add ca-config type=sip_timer_profile_id; datatype=string; value=; Diversion Indication for SIP Subscribers Diversion indication provides supplemental redirection information to the SIP entity receiving a call. The SIP entity uses this information to identify from whom the call was diverted, and why the call was diverted.
Chapter 2 SIP Subscribers Comparison of SIP-Based Features and MGCP-Based Features Comparison of SIP-Based Features and MGCP-Based Features Table 2-1 lists the MGCP features available (in the Feature column) and then describes how the feature differs when it is used as a SIP feature. Table 2-1 MGCP Features and SIP Support MGCP-Based Feature Abbreviation Support for SIP Phone Compared to Support for MGCP-Based Phone 8XX Toll-Free 8xx Same as MGCP.
Chapter 2 SIP Subscribers Comparison of SIP-Based Features and MGCP-Based Features Table 2-1 MGCP Features and SIP Support (continued) MGCP-Based Feature Abbreviation Support for SIP Phone Compared to Support for MGCP-Based Phone CFB Same as MGCP. Call Forward Busy Variable Activation CFBVA Single-stage digit collection. Call Forward Busy Variable Deactivation CFBVD Same as MGCP. Call Forward Busy Interrogation CFBI Single-stage digit collection.
Chapter 2 SIP Subscribers Comparison of SIP-Based Features and MGCP-Based Features Table 2-1 MGCP Features and SIP Support (continued) MGCP-Based Feature Abbreviation Support for SIP Phone Compared to Support for MGCP-Based Phone Call Waiting Deluxe Interrogation CWDI Varies with phone functionality. Calling Identity Delivery CIDSD and Suppression (Delivery) Presentation status from the phone, and single-stage digit collection.
Chapter 2 SIP Subscribers Comparison of SIP-Based Features and MGCP-Based Features Table 2-1 MGCP Features and SIP Support (continued) MGCP-Based Feature Abbreviation Support for SIP Phone Compared to Support for MGCP-Based Phone Distinctive Ringing Call Waiting DRCW Provisioning for SIP does not differ from provisioning for MGCP. However, the delivery method for DRCW is different. The subscriber provisions a list of DNs to receive DRCW tones.
Chapter 2 SIP Subscribers Comparison of SIP-Based Features and MGCP-Based Features Table 2-1 MGCP Features and SIP Support (continued) MGCP-Based Feature Abbreviation Support for SIP Phone Compared to Support for MGCP-Based Phone Outgoing Call Barring Activation OCBA Single stage digit collection. Outgoing Call Barring Deactivation OCBD Single stage digit collection. Outgoing Call Barring Interrogation OCBI Single stage digit collection. Outgoing Simulated Facility Group OSFG Same as MGCP.
Chapter 2 SIP Subscribers Cisco BTS 10200 Softswitch-Based Features Cisco BTS 10200 Softswitch-Based Features Softswitch-based features are directly provided by the BTS 10200. SIP phones can provide some features on their own; for information on the features provided by the different SIP phones, see the SIP phone administration guides. This section describes Softswitch-based features entirely provided by the BTS 10200. Note BTS 10200 announcements are customizable on a business group basis.
Chapter 2 SIP Subscribers Cisco BTS 10200 Softswitch-Based Features Table 2-2 BTS 10200-Based SIP Features (continued) SIP Feature Acronym Calling Name and Number Delivery CND Customer Access Treatment CAT Customer-Originated Trace COT Differentiated Services Code Point DSCP Direct Inward Dialing DID Direct Outward Dialing DOD Do Not Disturb DND Do Not Disturb Activation DND_ACT Do Not Disturb Deactivation DND_DEACT Emergency Call E911 E.
Chapter 2 SIP Subscribers Cisco BTS 10200 Softswitch-Based Features Note Forwarding to a URL address of record (AOR) is not supported. SIP subscribers do not hear a final dial tone upon completing activation or deactivation. Instead, an announcement plays for the subscriber, indicating that the status of the forwarding feature is being activated or deactivated. This is irrespective of the Final Stage Dial Tone (FDT) flag (Y/N) provisioned for these features. Call Forwarding to an E.
Chapter 2 SIP Subscribers Cisco BTS 10200 Softswitch-Based Features • If the calling number and name are available and the presentation indication of either calling number or calling name is restricted, the display name field of the From header is set as “Anonymous.” • If the calling name is not available, the display name field of the From header is left empty. Additional information on this feature is provided at the following links.
Chapter 2 SIP Subscribers Cisco BTS 10200 Softswitch-Based Features Direct Outward Dialing With the Direct Outward Dialing (DOD) service, a station user can place external calls to the exchange network without attendant assistance by: 1. Dialing the DOD (public) access code (usually the digit 9) 2. Receiving a second dial tone 3. Dialing the external number (a number outside the customer group) Access to the DOD feature is subject to station restrictions.
Chapter 2 SIP Subscribers Cisco BTS 10200 Softswitch-Based Features E.164 and Centrex Dialing Plan (Extension Dialing) The system supports E.164 and Centrex Dialing Plan (extension dialing) addressing from SIP subscribers served by the local BTS 10200. The SIP phone’s dial plan must be configured so that it considers the number of digits in the Centrex group. Centrex dialing can be provisioned within a range of 1 through 7 digits. Each Centrex group should have its own separate dial plan.
Chapter 2 SIP Subscribers Cisco BTS 10200 Softswitch-Based Features Planning VSCs In Networks with SIP Subscribers. Some features require SIP subscriber to enter a series of numbers and characters on the SIP client or handset. Typically, the subscriber dials VSC digits followed by additional dialing keys representing the parameters for the feature call. For MGCP subscribers, the BTS 10200 sends a response tone or announcement between the VSC code and the additional digits.
Chapter 2 SIP Subscribers Cisco BTS 10200 Softswitch-Based Features • Call forwarding on no answer variable activation (CFNAVA), call forwarding on no answer variable deactivation (CFNAVD), call forwarding on no answer interrogation (CFNAI) • Call forwarding on busy variable activation (CFBVA), call forwarding on busy variable deactivation (CFBVD), call forwarding on busy variable interrogation (CFBI) • RACF Pin Change Voice Mail The voice-mail (VM) feature on the BTS 10200 allows subscribers to ret
Chapter 2 SIP Subscribers Cisco BTS 10200 Softswitch-Based Features Whenever a change in VM status occurs for a subscriber (for example, when a VM message is deposited for the subscriber, or when all such messages have been retrieved), the VM server sends an update to the BTS 10200. If the subscriber is on a SIP phone, the BTS 10200 sends an unsolicited SIP Notify message to convey the MWI status to the phone.
Chapter 2 SIP Subscribers Cisco BTS 10200 Softswitch-Based Features Note For general VM provisioning details, see “Provisioning Voice Mail” in the Cisco BTS 10200 Softswitch Provisioning Guide. VM Within a Single Centrex Group The following examples show commands for provisioning Centrex VM. Before you perform the following steps, you must already have a Centrex group provisioned on your system.
Chapter 2 SIP Subscribers Cisco BTS 10200 Softswitch-Based Features Step 8 If your VM server does not support FQDN hostnames, you must provision a serving-domain-name record in the BTS 10200 using the IP addresses resolved from the sia-xxxCAnnn.domain address. Otherwise, the VMWI status from SIP voice-mail platforms fails authentication with the BTS 10200.
Chapter 2 SIP Subscribers Jointly Provided Features The following provisioning steps illustrate how to provide VM service for BTS 10200 Centrex subscribers across multiple Centrex groups. Step 1 Add a SIP trunk profile for voice-mail trunks.
Chapter 2 SIP Subscribers Jointly Provided Features Provisioning in this context refers to feature activation or deactivation, and setting any applicable directory numbers (DNs) associated with the feature. If a SIP handset is used, the phone’s LCD panel is used as a menu display area to guide the user toward feature provisioning. If a SIP software client is used, the UI display region in the client software is used to guide the user through feature provisioning.
Chapter 2 SIP Subscribers Jointly Provided Features Number: Call-Fwd Unconditional Activate/Deactivate Feature Set/Change Forwarding Number Number: Call-Fwd No Answer Activate/Deactivate Feature Set/Change Forwarding Number Number: Anonymous Call Rejection Activate/Deactivate Feature Do Not Disturb Activate/Deactivate Feature SIP Software Clients The user interface for applicable software clients is similar to a SIP handset user interface.
Chapter 2 SIP Subscribers Phone-Based Features Distinctive Ringing Distinctive ringing uses a special ringing pattern to alert the called user of incoming calls from preselected telephone numbers. This is a CLASS feature and is offered to both business and residential users. There is no difference between provisioning the feature for SIP and provisioning it for MGCP.
Chapter 2 SIP Subscribers Phone-Based Features For features (such as DND) that are available independently on the phones and the BTS 10200, you can provision either device to enable the feature. Caution Prior to provisioning your system, determine how you want to apply and configure features in your network to avoid conflicts between features provided by the BTS 10200 and features provided by the phones. Cisco BTS 10200 Softswitch SIP Feature and Provisioning Guide, Release 5.
Chapter 2 SIP Subscribers Phone-Based Features Cisco BTS 10200 Softswitch SIP Feature and Provisioning Guide, Release 5.