This document contains confidential and proprietary information belonging to XL, which information may be used only in connection with the business XL Hosted PBX Services XL Hosted PBX Services SIP Based Services by XL SIP Based Services by XL XL Business Solution 2006
XL Hosted PBX Services SIP Based Services by XL. XL Business Solution 2006 . Agenda. Product Brief How it Works How to Connect How to Survive. Product Brief. Branch A. Hosted PBX . PBX / IP PBX. PBX / IP PBX. PBX / IP PBX. Headquarter. Headquarter. Branch … n. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
This document contains confidential and proprietary information
belonging to XL, which information may be used
only in connection with the business of XL
XL Hosted PBX ServicesXL Hosted PBX ServicesSIP Based Services by XLSIP Based Services by XL
XL Business Solution2006
Slide 2
AgendaAgenda
• Product Brief• How it Works• How to Connect• How to Survive
This document contains confidential and proprietary information
belonging to XL, which information may be used
only in connection with the business of XL
Product BriefProduct Brief
Slide 4
Hosted PBX ServiceHosted PBX Service
Headquarter
HostedPBX
Branch A
Branch …n
Hosted PBX
PBX / IP PBX
Headquarter
Own Managed PBX
PBX / IP PBX
Branch A PBX / IP PBX
Branch ..n
• High cost of PBX investment and maintenance
• Separated PBX System of each office
• High cost of internal communication
HQ to Branch Branch to Branch
• No PBX investment, reduce maintenance cost
• Integrated PBX System of the offices (Integrated Corporate Telecommunication System)
• No Cost of internal communication
Free HQ to Branch call Free Branch to Branch call
Slide 5
XL Hosted PBX ServiceXL Hosted PBX Service• Ability to deliver Hosted PBX service Nationwide even Worldwide
through XL MPLS Network and NNI (partner)• More cost reduction. Reduce NOT ONLY in the number of elements to
purchase, deploy, and manage PBX but ALSO reduce usage cost by getting the benefit of XL VoIP and XL GSM PABX Services
• Wide range of service: Convergence Service of Data (Private and Public/Internet), Fixed and Mobile Voice
• Most interoperable system: wide range of CPE (minimize investment)
Standard PackageStandard Package• PABX Services (start with 10 extensions, additional: per 10 extensions)
– Standard (extension to extension call, call forwarding, call bearing etc.)– Premium (conference call, auto attendant etc.)
• VoIP Service enable• GSM PABX Service enable • Access (MPLS Platinum)• CPE will be managed by partner (optional, customer can managed itself)
MPLS VPN
SIP
WAN
XL MPLS/VPN
Customer LAN
TDM PBX
Enterprise IP PBX
VoIP Port
Enterprise LAN
XL Hosted PBX System
SIPPSTN
Other XL Services
InstantOffice
Services
PLMN
XL GSM
XLVoIP
XLGSM PBX
ListedNumber
HOSTED PBX SERVICE BUNDLING
This document contains confidential and proprietary information
belonging to XL, which information may be used
only in connection with the business of XL
How it worksHow it worksXL SIP Service is powered by BroadsoftXL SIP Service is powered by Broadsoft
Slide 9
BroadWorks Open ProtocolsBroadWorks Open Protocols– SIP: Session Initiation Protocol
• Call control, IM&P SIMPLE
– MGCP: Media Gateway Control Protocol• Call control
– RTP: Real-Time Transport Protocol• Multi-media streaming
– CORBA: Common Object Request Broker Architecture• OSS provisioning interface for Application Server or Network Server XML over CORBA
– HTTP/HTTPS: HyperText Transfer Protocol or HyperText Transfer Protocol Secure• Web access to Application Server or Network Server, encrypted HTTP transactions for required pages
– SMTP: Simple Mail Transfer Protocol • Voice mail forwarding, call notification e-mail
– POP3/IMAP: Post Office Protocol / Internet Message Access Protocol• Voice mail storage and retrieval
– DNS: Domain Name Server• Access device or network device Application Server or Network Server look ups
– SSH (TELNET): Secure Shell• Management access
– SNMP: Simple Network Management Protocol• BroadWorks server traps and performance measurements
Slide 10
BroadWorks Proprietary ProtocolsBroadWorks Proprietary Protocols– MCP: Media Server Control Protocol
• Application Server to Media Server session control
– MSS: Media Server Selection• Application Server to Network Server request for list of geographically located Media Servers
– ASR: Application Server Redundancy• Application Server to AS/AS to Network Server redundancy active node tracking
– CPP: CommPilot Push Protocol• Call Manager control and updates
– ACAP: Attendant Console Protocol• Attendant Console control and updates
– SyncAPI: Network Server Synchronization • Application Server to Network Server automatic propagation of group and user information (XML over CORBA)
– LocationAPI: Network Server Portal API• Application Server to Network Server look up for serving Application Server for user (XML over CORBA)
– TTREP: TimesTen Replication• TimesTen Database replication between Application Server and Network Server cluster peers
• Session Initiation Protocol (SIP)– Internet Engineering Task Force (IETF) standard for multimedia
conferencing over IP• SIP is an ASCII-based, application-layer control protocol (defined in
RFC 3261) that can be used to establish, maintain, and terminate calls between two or more end points
• SIP provides the capabilities to:– Determine the location of the target end point– Determine the media capabilities of the target end point—via Session
Description Protocol (SDP)– Determine the availability of the target end point– Establish a session between the originating and target end point– Handle transfer and termination of calls
• BroadWorks Application Server acts as a back-to-back user agent– Terminates the incoming call-half, applies services and if necessary,
originates an outgoing call-half
Slide 17
SIP OverviewSIP Overview
• SIP (Methods) Requests– INVITE—Indicates a user or service is being invited to participate in
a call session– ACK—Confirms that the client has received a final response to an
INVITE request– BYE—Terminates a call and can be sent by either the caller or the
callee– CANCEL—Cancels any pending searches but does not terminate a
call that has already been accepted– OPTIONS—Queries the capabilities of servers– PRACK – Provisional acknowledgement– REGISTER—Registers the address listed in the To header field with
a SIP server
Slide 18
SIP OverviewSIP Overview• Types of responses used in response to a Request
– SIP 1xx—Informational Responses (for example, 180 Ringing)– SIP 2xx—Successful Responses (for example, 200 OK)– SIP 3xx—Redirection Responses (for example, 302 Temporarily Moved)– SIP 4xx—Client Failure Responses (for example, 404 User Not Found)– SIP 5xx—Server Failure Responses – SIP 6xx—Global Failure Responses– Registration Process– Registration occurs when a SIP client must inform the Application Sever of
its location– During this process, the client sends a REGISTER request to the
Application Server and includes the address (or addresses) at which it can be reached
– Registrations can require Authentication (shared-secret)
Slide 19
SIP OverviewSIP Overview
• Invitation Process– An invitation occurs when one SIP end point (user A) "invites"
another SIP endpoint (user B) to join in a call– User A sends an INVITE message to the Application Server
requesting that user B join or set up a call– Application Server processes the request and returns an
appropriate response (for example, 100 Trying, 487 User Busy)– If necessary, the Application Server initiates a terminating call-
half to user B and mediates the two call-halves – If user A no longer wants to end the call, it sends a BYE
• Media Gateway Control Protocol (MGCP) – Internet Engineering Task Force (IETF) standard for multimedia
conferencing over IP• MGCP is an ASCII-based, application-layer control protocol (defined in
RFC 2705) that can be used to establish, maintain, and terminate calls between two or more endpoints
• MGCP is a client-server protocol. The Call Agent (server) handles all aspects of setting up calls to and from endpoints
• MGCP provides the capabilities to:– Determine the location of the target end point– Determine the media capabilities of the target end point—via Session
Description Protocol (SDP)– Determine the availability of the target end point– Establish a session between the originating and target end point
• BroadWorks Application Server acts as an MGCP Call Agent (CA)
Slide 23
MGCP OverviewMGCP Overview
• MGCP messages composed from short list of primitives• NotificationRequest (RQNT)—Instructs the MGCP device to watch for
specific events• Notify (NTFY)—Informs the CA when requested events occur• CreateConnection (CRCX)—Creates a connection to an endpoint • ModifyConnection (MDCX)—Changes the parameters associated with
an established connection• DeleteConnection—Deletes an existing connection. ACK returns call
statistics• AuditEnpoint (AUEP)—Audits an existing endpoint• AuditConnection (AUCX)—Audits an existing connection• RestartInProgress (RSIP)—Is a gateway notification to the CA that an
MG or an endpoint is restarting or stopping
Slide 24
MGCP OverviewMGCP Overview
• Notification Messages– MGCP device uses these messages to tell the CA of a change of
state– Typically involve signaling or events– Examples:
• Soft-phones• Hard-phones• Line gateways• Trunk gateways• IADs• VoIP phones• Firewalls• Remote
Survivability/Monitoring
Polycom
Verilink
AudioCodes
XTen
Lucent APX®
SwissVoice
CPE of XL Hosted PBX CPE of XL Hosted PBX Widest Variety of EndpointsWidest Variety of Endpoints
For additional device availability – see pdf file
Edgewater
UniData WiFi
Citel
UnidenCisco
Microsoft
This document contains confidential and proprietary information
belonging to XL, which information may be used
only in connection with the business of XL
How to Survive How to Survive
Slide 33
How to Survive when MPLS goes downHow to Survive when MPLS goes down
Voice call 1
Laye
r 2 S
witc
hSurvivabilityGateway
XL MPLS10/100T1
PSTNVoice call 2
• XL provides gateway which have survivability features (optional)• Pre configure (by XL - optional) when first installation in customer• Automatically takes over upon WAN failure• Automatically exits survivability upon restoral