Session Initiation Protocol Name Dialing Feature Module

Similar documents
OSPF Per-Interface Link-Local Signaling

OSPF Link-State Database Overload Protection

NextPort Dual-Filter G.168 Echo Canceller White Paper

Channel Deployment Issues for 2.4-GHz WLANs

Installing the Cisco ONS Fan-Tray Assembly

Cisco Aironet Four-Element, MIMO, Dual-Band Ceiling Mount Omnidirectional Antenna (AIR-ANT2524V4C-R)

Cisco Aironet Four-Element Dual-Band Omnidirectional Antenna (AIR-ANT2451V-R)

Cisco Aironet 8-dBi Omnidirectional Antenna (AIR-ANT2480V-N)

Cisco Aironet Dual Band MIMO Low Profile Ceiling Mount Antenna (AIR-ANT2451NV-R)

Cisco Aironet 2.4-GHz MIMO 6-dBi Patch Antenna (AIR-ANT2460NP-R)

Cisco Video Analytics User Guide

Declarations of Conformity and Regulatory Information for Cisco Access Products with a/b/g and b/g Radios

Radio Test Report R79187

Test Report R79188 Rev 2. Radio Test Report R Japanese Radio Law - Item 19 of Article 12 Category XW (Bands W52 and W53)

OSPF Inbound Filtering Using Route Maps with

TRBOnet Mobile. User Guide. for ios. Version 1.8. Internet. US Office Neocom Software Jog Road, Suite 202 Delray Beach, FL 33446, USA

Hytera DMR Conventional Series

Kodiak Corporate Administration Tool

Advanced PHY Layer Technologies for High-Speed Data Over Cable

TRBOnet Mobile. User Guide. for Android. Version 2.0. Internet. US Office Neocom Software Jog Road, Suite 202 Delray Beach, FL 33446, USA

Using a DFSI Gateway on IPICS

Configuring OSPF. Information About OSPF CHAPTER

PaperCut VCA Cash Acceptor Manual

MaxCS Release 8.5 Update 1 Polycom D60 Configuration Guide

PaperCut MF - Fuji Xerox ApeosPort V+ Embedded Manual

Understanding PMC Interactions and Supported Features

Copyright 2009 Aladdin Knowledge Systems Ltd. All rights reserved. All trade and service marks, logos and trade names(collectively, the "Marks")

Networks of any size and topology. System infrastructure monitoring and control. Bridging for different radio networks

Configure ISSI Gateway in IPICS Environment

Logging into Five9 Telephony

FAQ and Solutions. 02 May TM and copyright Imagicle spa

SpeedTouch 190. Setup and User s Guide. SIP Gateway. Release R1.0

Version SmartPTT Enterprise. Web Client User Guide

- 1 - Rep. ITU-R M.2009 REPORT ITU-R M.2009 DIRECT-DIAL TELEPHONE SYSTEMS FOR THE MARITIME MOBILE SERVICE

Field Device Manager Express

PaperCut PaperCut Payment Gateway Module - CBORD Data Xchange Quick Start Guide

Application Notes for Oak Telecom ProVoice Enterprise Trunk Side Call Recorder with Avaya Communication Manager Issue 1.0

DRG-Series. Digital Radio Gateway. Tait P25 CCDI Tier-2 (TM9400 Series Mobile Radio) Digital Radio Supplement

Network Scanner Guide for Fiery S300 50C-KM

TurboVUi Solo. User Guide. For Version 6 Software Document # S Please check the accompanying CD for a newer version of this document

RELEASE NOTES. Introduction. Trimble Infrastructure GNSS Series Receivers

SIP Trunking Service Configuration Guide for XO

Guide to OSPF Application on the CSS 11000

PaperCut Cloud Services: FAQs and Troubleshooting. Channel Availability Release: 18.3

DataCAD Softlock License Activation and Management

OSPF Sham-Link MIB Support

Programming with network Sockets Computer Science Department, University of Crete. Manolis Surligas October 16, 2017

Hyperion System 9 Financial Data Quality Management

Digital Swarming. Public Sector Practice Cisco Internet Business Solutions Group

Call Count by Call Types

Cisco IOS IP Routing: OSPF Command Reference

Adjustable Mount for 2.4-GHz WLAN Yagi Antenna (AIR-ACC2662)

PaperCut PaperCut Payment Gateway Module - Blackboard Quick Start Guide

DataCAD 18 Softlock. Universal Installer. Installation. Evaluation

GPRS-T2. GPRS/SMS Reporting Module. SATEL sp. z o.o. ul. Schuberta Gdańsk POLAND tel

Ansible Tower Quick Setup Guide

XLR PRO Radio Frequency (RF) Modem. Getting Started Guide

Live Agent for Administrators

EDACS SYSTEM MANAGER. User s Guide. Mobile Communications. User s Guide For Version 3.XX (Group 3) LBI-38984

PaperCut PaperCut Payment Gateway Module - CASHNet emarket Checkout - Quick Start Guide

AP-SRD100 Smart RoIP(Radio over IP) Dispatcher

Video Telephony Release Cause Usage Guidelines 1.0 March 2005

TS-3GB-S.R0007v2.1 User Selective Call Forwarding (Stage 1)

TACTICALL COMMUNICATION ALL SYSTEMS - ONE INTERFACE

Hytera Smart Dispatch

PaperCut PaperCut Payment Gateway Module - CBORD Quick Start Guide

PaperCut Toshiba MDS V3 Embedded Manual

ASTRO/Intercom System

How to join your Online Tutoring Appointment. Step 1: Go to Log in using your username and password.

Modular Metering System ModbusTCP Communications Manual

CS 621 Mobile Computing

INTERNATIONAL TELECOMMUNICATION UNION DATA COMMUNICATION NETWORK: INTERFACES

Live Agent for Administrators

DMR Radio Authorization Operation Guide

TRBOnet Enterprise. Extended Range Direct Mode. Deployment Guide. Internet

Monitoring Cable Technologies

COALESCE V2 CENTRAL COALESCE CENTRAL USER GUIDE WC-COA 24/7 TECHNICAL SUPPORT AT OR VISIT BLACKBOX.COM. Display Name.

Version 9.2. SmartPTT PLUS. Capacity Max Configuration Guide

Mounting Instruction. Compact Mini EGC Amplifier and Application

INSTRUCTION MANUAL IP REMOTE CONTROL SOFTWARE RS-BA1

CSCF Routes Configuration Mode Commands

TRBOnet Enterprise 2.6 for MOTOTRBO Capacity Plus.

OSPF Enhanced Traffic Statistics for OSPFv2 and OSPFv3

TACTICALL VCS AIR OPERATIONS ALL SYSTEMS - ONE INTERFACE

Manager Client. User Guide V

M U LT I C A S T C O M M U N I C AT I O N S. Tarik Cicic

Configuring OSPF. The Cisco OSPF Implementation

MOTOTRBO R1.8 Training Overview

Introduction to IS-95 CDMA p. 1 What is CDMA p. 1 History of CDMA p. 2 Forms of CDMA p MHz CDMA p MHz CDMA (PCS) p. 6 CDMA Parts p.

TRBOnet Enterprise. Linked Capacity Plus. Deployment Guide. Internet. US Office Neocom Software Jog Road, Suite 202 Delray Beach, FL 33446, USA

User Guide. PTT Radio Application. ios. Release 8.3

UCS-805 MOBILE COMPUTING NIT Agartala, Dept of CSE Jan-May,2011

TRBOnet Agent. Use Cases. World HQ Neocom Software 8th Line 29, Vasilyevsky Island St. Petersburg, , Russia. Internet

Hytera. PD41X Patrol Management System. Installation and Configuration Guide

Ansible Tower Quick Setup Guide

NOTICE: THIS REPORT IS COPYRIGHT OF ANGELA WILLS & MARKETERS MOJO

Enhanced Push-to-Talk Application for iphone

Welcome to JigsawBox!! How to Get Started Quickly...

Presurvey Information Request for Communication/Dispatch Centers

TOSHIBA REFERENCE PERCEPTION BUSINESS TELEPHONE SOLUTIONS ATTENDANT CONSOLE

Transcription:

Session Initiation Protocol Name Dialing Feature Module Revised: April 16, 2008 This document describes the Session Initiation Protocol (S) Name Dialing feature for MR1 of the Cisco BTS 10200 Softswitch and explains how to use it. The benefits of the S Name Dialing feature are: A S client end-user can call either a telephone number or an alpha numeric address similar to email address (ex. xxx@yyy.com). A S client end-user only has to register using name to receive calls on both name and DN. A S client end-user can engage in video chats (provided the client has the ability to send and receive video). A S client end-user can use advanced services such as TV Caller ID (S triggers). A S client end-user can be tracked based on location of the softclient (PC or laptop) for 911 services. However, the S client end-user must initiate the location information. The following calling modes are available: On-net only (to other subscribers to the same service such as on a cable network) On-net and off-net (outbound only) Can be authorized to make outbound PSTN calls to people not on the network. On-net and off-net calling Subscribers can make and receive calls from the PSTN as well as from other people on the network. Americas Headquarters: Cisco Systems, Inc., 170 West Tasman Drive, San Jose, CA 95134-1706 USA 2007 Cisco Systems, Inc. All rights reserved.

Understanding the S Name Dialing Feature Session Initiation Protocol Name Dialing Feature Module Understanding the S Name Dialing Feature The S Name Dialing feature enables the BTS 10200 to support Session Initiated Protocol (S) clients to dial users based on name in addition to telephone number. The S client could be a soft client that may also support video. The S client may or may not have a Directory Number (DN) identified but will have an alphanumeric Address-Of-Record (AOR) as its identity. Between the S client and the BTS 10200, there can be a S server (edge proxy (EP), Proxy Call Session Control Function (P-CSCF) or session border controller (SBC)) that can provide Network Address Translation (NAT) transversal and security related functions. To support this configuration, PATH header is required in the BTS 10200 system. S clients can be provisioned in multiple BTS 10200 softswitches in a network and call routing between them is required with calling and called identification passed appropriately. Figure 1 shows the network with the BTS 10200 and S clients. Figure 1 Network Diagram DNS/ENUM Route Proxy Interconnect SBC BTS To Interconnect BTS M MG EP/P-cscf/SBC EP/P-cscf/SBC Optional link will be available in subseque release S client S client The S client interfaces with the BTS 10200 either through EP based on configuration in the client (for the S communication). When EP is in the network, path header support is provided in the BTS 10200. 250112 2

Session Initiation Protocol Name Dialing Feature Module Understanding the S Name Dialing Feature Support for one AOR and one DN The BTS 10200 supports the S client as S subscriber. The following requirements are assumed: One Name (AOR) and/or one Directory Number (DN) and are needed for a S client The S client may have two user interfaces Instant Messenger (IM) like Voice Chat, Dial Pad The S client may populate FROM header with S AOR or DN for both Dial Pad and Voice Chat initiated calls, although it is likely to be AOR in both cases. There is no need to distinguish Voice Chat call from Dial Pad call at the BTS 10200, including Calea, billing, etc. The BTS 10200 behavior: The enhancements to the BTS 10200 to support S client are: One Directory Number (DN) and one Name (AOR) are associated with a S subscriber (S client) by provisioning Table Subscriber, and Table AOR2Sub in the BTS 10200. This is the existing provisioning, no change is required. However how the AOR and DN are used has changed. AOR and user name used in authentication can be different, this is existing behavior. INVITE can contain AOR or DN in Request URI. When AOR is in the Request-Uri, the BTS 10200 finds out if that AOR belongs to a subscriber within the BTS 10200. If Req URI contains DN, existing BTS 10200 behavior prevails. Routing to external route proxy or directly to terminating BTS 10200 as explained in the Routing section. The originating BTS 10200 populates PAID with AOR or DN based on whether dialed number is AOR or DN respectively. The TO header in the INVITE sent by client is not changed by the BTS 10200 for normal calls. Towards the client, the TO header will have AOR if AOR was dialed; It will have DN (DN@bts-contact), if DN was dialed. Other existing behaviors: Multiple registrations - The BTS 10200 will use the most recently registered unexpired contact to reach the subscriber. It cannot distinguish if the client device moved to a different contact or multiple devices are registering for the same user. This is existing BTS 10200 behavior and there is no change to this. Request URI must be S URI, the BTS 10200 does not support tel URI. This is existing BTS 10200 behavior, there is no change to this. S Redirection (3xx) from a client is not supported in the BTS 10200. If such message is received, the BTS 10200 will not act on contact information in the message, the call will be treated as failed. This is existing BTS 10200 behavior and there is no change to this. Table 1 lists additional BTS 10200 behaviors. 3

Understanding the S Name Dialing Feature Session Initiation Protocol Name Dialing Feature Module Table 1 Additional BTS 10200 Behaviors Summary Additional Information The BTS 10200 acts as the S client registrar. The BTS 10200 supports a single registration process that allows the S client to log in and be reachable via a S URL (sip:xxx@yyy.net) and a DN (2153204356) within the BTS. The BTS 10200 provides 911 access to the local PSAP based on current location of the S client. The provisioning system will convert the subscriber s location into the proper emergency service routing number (ESRN) for the subscriber that the BTS 10200 will use for routing. The BTS 10200 supports routing of On-Net routing to registered subscribers and Off-Net call routing to the PSTN. The BTS 10200 supports a multi-pop routing architecture using the expanded functionally of ENUM platform by way of the existing SRP. The BTS 10200 must be able to reach clients behind any type of NAT including symmetric. The BTS 10200 supports a SOAP/XML interface for S provisioning (Username, Password, AOR, DN) The BTS 10200 supports Calea requirements for Off-Net. The existing ESRN provisioning is applicable for S clients. No new function will be provided. When an unique DN is not available, PSAP call back is not possible. The routing of inter-bts 10200 S clients may be through an external route proxy or directly from one BTS to another. For a large system with multiple BTS 10200 systems, routing through an external proxy allows central provisioning to determine the destination BTS 10200 of the called S client. The BTS 10200 will also have additional means to route directly to destination the BTS 10200 that may be suitable for smaller systems. When the dialed AOR is not served by the originating the BTS 10200, the following routing options are possible: Route to external route proxy Locate terminating BTS based on serving domain and route to that BTS. (Note that this has the limitation of partitioning subscribers to BTS based on domain name, i.e. two different BTS s cannot serve same serving domain) This is achieved by using an edge proxy/p-cscf/sbc. When the DN is not available, the event message to DF server will have a Null attribute in the respective attributes. 4

Session Initiation Protocol Name Dialing Feature Module Understanding the S Name Dialing Feature Table 1 Additional BTS 10200 Behaviors (continued) Summary The BTS10200 supports the creation of Call Logs for On-Net and Off-Net calls with the existing BTS 10200 CDR. The BTS 10200 supports the insertion of DN PAID header during authentication and terminating calls to the PSTN. The BTS 10200 supports the S client with three types of subscribers. Type 1) S On-Net Only. Type 2) S On-Net and Off-Net (Outbound Only). Type 3) S On-Net and Off-Net (In/Outbound). The BTS 10200 has the capability to allow a S client to call only to other S clients for Type 1 Subscribers only. The BTS 10200 has the optional capability to allow subscribers to originate outbound calls to PSTN phone numbers (either digitial voice subscribers or general PSTN DNs). The originating identity for these outbound calls must be the main AOR for the client on S client to S calls; or the DN associated with the S client or no DN/general DN for outbound calls to DNs. This refers to Type 2 and Type 3 subscribers. Additional Information In both originating and terminating BTS 10200 systems, the following CDR field values will be used for the AOR dialed case: Call type: local Called number: AOR Calling Number : AOR Dialed string: AOR In CDR, the AOR will be truncated if longer than 64 characters. PAID is inserted based on dialed number. If a DN is dialed, PAID is DN of the calling S client. If AOR is dialed, PAID is AOR of the S client. During authentication, there is no PAID insertion. If there is an edge proxy/p-cscf, it should store the P-associated-uri sent in 200 OK to Register and insert that as PAID in Invite. The BTS 10200 supports this requirement as stated, however; S AORs must contain at least one non-numeric character in order to differentiate between DNs. For example, sip:2153202345a@yyy.com and sip:a2153202345@yyy.com are valid AORs. Type 1: Subscriber will have only AOR Type 2: Subscriber will have AOR and a common DN that can be used for outbound call as calling DN Type 3: Subscriber can have AOR and DN This is achieved by creating a proper dialplan. i.e. a dial plan that has screens for all numbers/dn can be provisioned and used against all S clients that should be reachable only by other S clients. Note that this means all DN based dialing is blocked, including DN of another S cleint, only AOR based dialing will succeed. A dial plan must be set up to allow DN calls and so PSTN calls will be allowed. A dial plan can be set up to disallow DN calls and so PSTN calls will be disallowed. Note that allow or disallow is for DN which meets the optional PSTN calling requirement. A DN is always required for PSTN calling. So individual DN or a specific generic DN can be used. 5

Understanding the S Name Dialing Feature Session Initiation Protocol Name Dialing Feature Module Billing AOR is not currently(prior to S Name Dialing) recorded in the Call Detail Record (CDR). In Both originating and terminating BTS 10200, the following CDR field values will be used for AOR dialed case: Call type: Local Called number: AOR Calling Number: AOR Dialed string: AOR The size of these fields (64 bytes) will restrict the AOR displayed in CDR. The BTS 10200 provisioning data associates the subscribers DN and AOR, which can be used by downstream billing devices along with the CDR to identify AOR with a call. Note that in the terminating BTS 10200, PAID is used to determine wether the calling party is AOR or DN; and populating CDR is same as above. Table 2 lists the called type (calling type) to AOR or DN association. Table 2 Called Type (Calling Type) to AOR or DN Association Called Type Calling Type AOR Orig BTS 10200 Term BTS 10200 DN Orig BTS 10200 Term BTS 10200 AOR Call type Local Local Existing behavior Called number AOR AOR Calling number AOR AOR Dialed string AOR AOR DN Call type Local Local Existing behavior Called number AOR AOR Calling number DN DN Dialed string AOR AOR Event message (EM) billing: Similar to Calea (only applicable fields). Routing The routing of inter-bts 10200 S clients may be through external route proxy or directly from one BTS 10200 to another. For a large system with multiple BTS 10200 switches, routing through an external proxy allows central provisioning to determine the destination BTS 10200 of the called client. The BTS 10200 also has additional means to route directly to destination BTS 10200 switches that may be suitable for smaller systems. When the dialed AOR is not served by the originating BTS 10200, the following routing options are possible: 1. Route to external route proxy. 2. Locate the terminating BTS 10200 based on domain and route to that BTS 10200. (Note that this has the limitation of partitioning subscribers to BTS 10200 based on domain name, i.e. two different BTS 10200 switches cannot serve the same serving domain.) 6

Session Initiation Protocol Name Dialing Feature Module Understanding the S Name Dialing Feature Features Please refer to the Cisco BTS 10200 Softswitch S Feature and Provisioning Guide for supported features. This section details the impact on those features due to name dialing. When AOR is dialed, the originating BTS 10200 cannot do any features that require called number (e.g. call block international call). At the terminating BTS 10200, the PAID received from originating BTS 10200 gives the identity of the calling user; the originating BTS 10200 populates PAID with AOR or DN based on whether dialed number is AOR or DN respectively. When PAID is AOR, there are no calling number based features at the terminating BTS 10200 (e.g. selective call forward). For S clients, the BTS 10200 supports the same feature set supported for normal S endpoints. Table 3 shows the feature impact due to name dialing. Table 3 Feature Impact Due to Name Dialing The BTS supports the same feature set supported for digital voice, including: Call-waiting feature (end point feature) Call Forwarding Selective * Call Forwarding Variable * Caller ID Caller ID with Call waiting (end point feature) Call Return # 3-Way Calling (end point feature) Repeat Dialing # Speed Dial 8 (end point feature ) Speed Dial 30 (end point feature) Anonymous Call Rejection * Call screening * Call Trace * Caller ID Blocking Per Call * Caller ID Blocking Per Line * Restrict Toll or International Calls Blocking of Calls to 900/976/700/500 numbers Blocking of Collect Calls and Bill to Third Party Calls Voicemail feature * * If dialed identity is AOR, the feature is not required # Not supported in BTS for S subscribers When the AOR is dialed none of the listed features will be provided. When the DN is dialed, the existing BTS 10200 features are applicable A unique DN per S client is needed for forwarding-to a S client. (Forwarding to AOR is not possible.) 7

Understanding the S Name Dialing Feature Session Initiation Protocol Name Dialing Feature Module Calea Calling Party Tap: In the existing implementation, calling party tap is based on the SUBSCRIBER: DN1 always. So, the same method will be applied when S client user dials AOR. The BTS 10200 will make the TAP decision based on the DN1. The information sent to DF server would have following subscriber identity related fields. Calling Number: DN1 Called Number: NULL User Input: dialed AOR When Calling party does not have SUBSCRIBER: DN1, call cannot be tapped. Called Party Tap: Called party tap should be strictly based on the dialed-string information. Since the CALEA wiretap table contains only DIGITs information, there will be no tapping on the called party for AOR dialed call. Schema The schema changes are as follows: Table CA-CONFIG Parameter: AOR-Resolve-profile Type: string (pointer to ENUM-PROFILE) Default: Null Table DOMAIN2ROUTE Parameter: AOR-Resolve-DNS Type: Boolean Default: No AOR Dialing AOR dialing is supported by passing AOR instead of Directory Number (DN) in called party identified. And the calling party identity also can be AOR in different scenarios. Table 4 shows different call scenarios based on incoming messages (Call-Type) and how calling and called party are populated in S messages (Send Invite). 8

Session Initiation Protocol Name Dialing Feature Module Understanding the S Name Dialing Feature Table 4 Call-Type to Sent Invite Population Call-Type DN to DN Local to Local (called AOR s user part is DN and From header user-part is DN) AOR = 9726712300@xyz.net Sent Invite ReqURI: 9726712400@contact-addr From: 9726712300@sia.bts.com To: 9726712400@xyz.net Paid: 9726712300@sia.bts.com EXISTING BEHAVIOR AOR = 9726712400@xyz.net 9726712300@xyz.net -> Subscriber1 9726712400@xyz.net -> Subscriber2 9726712400 -> Subscriber2 DN to AOR Local to Local (called AOR s user part is not DN but From header User-part is DN) AOR = 9726712300@xyz.net ReqURI: john@contact-addr From: 9726712300@xyz.net To: john@xyz.net Paid: 9726712300@xyz.net AOR = john@xyz.net 9726712300@xyz.net -> Subscriber1 john@xyz.net -> Subscriber2 9726712400 -> Subscriber2 The AOR (john@xyz.net and Dn 9726712400 both point to Sub 2) 9

Understanding the S Name Dialing Feature Session Initiation Protocol Name Dialing Feature Module Table 4 Call-Type to Sent Invite Population (continued) Call-Type AOR to DN Local to Local (called AOR s user part is DN Calling user s From header user part is not DN) AOR = bob@xyz.net Sent Invite ReqURI: 9726712400@contact-addr From: 9726712300@sia.bts.com To: 9726712400@xyz.net EXISTING BEHAVIOR AOR = 9726712400@xyz.net bob@xyz.net -> Subscriber1 9726712400@xyz.net -> Subscriber2 9726712400 -> Subscriber2 AOR to AOR Local to Local (called AOR s user part is not DN and From Header s User-part is not DN) AOR = bob@xyz.net ReqURI: john@contact-addr From: bob@xyz.net To: john@xyz.net Paid: bob@xyz.net AOR = john@xyz.net bob@xyz.net -> Subscriber1 john@xyz.net -> Subscriber2 9726712400 -> Subscriber2 The AOR (john@xyz.net and Dn 9726712400 both point to Sub 2. Also bob@xyz.net and Dn 9726712300 both point to Sub 1. 10

Session Initiation Protocol Name Dialing Feature Module Understanding the S Name Dialing Feature Table 4 Call-Type to Sent Invite Population (continued) Call-Type DN to DN Local to Remote BTS 10200 (called AOR s user part is DN and From header user part is DN) AOR = 9726712300@xyz.net Called (Remote USER) Sent Invite ReqURI: 9726712400@tg-idx2-tsap From: 9726712300@sia.bts.com To: 9726712400@tg-idx2-tsap Paid: 9726712300@sia.bts.com EXISTING BEHAVIOR AOR = 9726712400@xyz.net 9726712300@xyz.net -> Subscriber1 DN to AOR Local to Remote (called AOR s user part is not DN but From header User-part is DN) AOR = 9726712300@xyz.net Called (Remote USER) ReqURI: john@xyz.net From: 9726712300@xyz.net To: john@xyz.net Paid: 9726712300@xyz.net AOR = john@xyz.net 9726712300@xyz.net -> Subscriber1 AOR to DN Local to Remote (called AOR s user part is DN Calling user s From header user part is not DN) AOR = bob@xyz.net Called (Remote USER) ReqURI: 9726712400@tg2-tsap From: 9726712300@sia.bts.com To: 9726712400@tg2-tsap EXISTING BEHAVIOR AOR = 9726712400@xyz.net bob@xyz.net -> Subscriber1 11

Understanding the S Name Dialing Feature Session Initiation Protocol Name Dialing Feature Module Table 4 Call-Type to Sent Invite Population (continued) Call-Type AOR to AOR Local to Remote (called AOR s user part is not DN and From Header s User-part is not DN) AOR = bob@xyz.net Sent Invite ReqURI: john@xyz.net From: bob@xyz.net To: john@xyz.net Paid: bob@xyz.net routed out of TG2 AOR = john@xyz.net bob@xyz.net -> Subscriber1 bob@xyz.net and Dn 9726712300 both point to Sub 1. DN to DN Remote to Local (called AOR s user part is DN and from header user-part is DN) Calling (Remote User) AOR = 9726712300@xyz.net ReqURI: 9726712400@contact-addr From: 9726712300@sia.bts.com To: 9726712400@xyz.net Paid: 9726712300@sia.bts.com EXISTING BEHAVIOR AOR = 9726712400@xyz.net 9726712400@xyz.net -> Subscriber2 9726712400 -> Subscriber2 12

Session Initiation Protocol Name Dialing Feature Module Understanding the S Name Dialing Feature Table 4 Call-Type to Sent Invite Population (continued) Call-Type DN to AOR Remote to Local (called AOR s user part is not DN but From header User-part is DN) Calling (Remote User) AOR = 9726712300@xyz.net Sent Invite ReqURI: john@contact-addr From: 9726712300@xyz.net To: john@xyz.net Paid: 9726712300@xyz.net AOR = john@xyz.net john@xyz.net -> Subscriber2 9726712400 -> Subscriber2 The AOR (john@xyz.net and Dn 9726712400 both point to Sub 2. 13

Understanding the S Name Dialing Feature Session Initiation Protocol Name Dialing Feature Module Table 4 Call-Type to Sent Invite Population (continued) Call-Type AOR to DN (This shld not happen when call comes over TG) Remote to Local (called AOR s user part is DN Calling user s From header user part is not DN) Sent Invite ReqURI: 9726712400@contact-addr From: 9726712300@sia.bts.com To: 9726712400@xyz.net EXISTING BEHAVIOR AOR = bob@xyz.net AOR = 9726712400@xyz.net bob@xyz.net -> Subscriber1 9726712400@xyz.net -> Subscriber2 9726712400 -> Subscriber2 AOR to AOR Remote to Local (called AOR s user part is not DN and From Header s User-part is not DN) Calling (Remote User) AOR = bob@xyz.net ReqURI: john@contact-addr From: bob@xyz.net To: john@xyz.net Paid: bob@xyz.net AOR = john@xyz.net john@xyz.net -> Subscriber2 9726712400 -> Subscriber2 The AOR (john@xyz.net and Dn 9726712400 both point to Sub 2). 14

Session Initiation Protocol Name Dialing Feature Module Understanding the S Name Dialing Feature CCVP, the Cisco logo, and Welcome to the Human Network are trademarks of Cisco Systems, Inc.; Changing the Way We Work, Live, Play, and Learn is a service mark of Cisco Systems, Inc.; and Access Registrar, Aironet, Catalyst, CCDA, CCDP, CCIE, CC, CCNA, CCNP, CCSP, Cisco, the Cisco Certified Internetwork Expert logo, Cisco IOS, Cisco Press, Cisco Systems, Cisco Systems Capital, the Cisco Systems logo, Cisco Unity, Enterprise/Solver, EtherChannel, EtherFast, EtherSwitch, Fast Step, Follow Me Browsing, FormShare, GigaDrive, HomeLink, Internet Quotient, IOS, iphone, /TV, iq Expertise, the iq logo, iq Net Readiness Scorecard, iquick Study, LightStream, Linksys, MeetingPlace, MGX, Networkers, Networking Academy, Network Registrar, PIX, ProConnect, ScriptShare, SMARTnet, StackWise, The Fastest Way to Increase Your Internet Quotient, and TransPath are registered trademarks of Cisco Systems, Inc. and/or its affiliates in the United States and certain other countries. All other trademarks mentioned in this document or Website are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (0711R) Copyright 2007 Cisco Systems, Inc. All rights reserved. 15

Understanding the S Name Dialing Feature Session Initiation Protocol Name Dialing Feature Module 16