• No results found

Software-Powered VoIP

N/A
N/A
Protected

Academic year: 2021

Share "Software-Powered VoIP"

Copied!
36
0
0

Loading.... (view fulltext now)

Full text

(1)

Unified. Simplified.

Software-Powered VoIP

Ali Rohani

Anthony Murphy Scott Stubberfield

(2)

Unified. Simplified.

Unified Communications Architecture

Core Scenarios

QOE Monitoring

Archiving CDR

Public IM Clouds

AOL MSN

Yahoo

Remote Users

DMZ

Federated Businesses

Front-End Server(s)

Inbound Routing Outbound

Routing

PSTN

Backend SQL server

Exchange 2007 Server UM

Voicemail

Active Directory Voice Mail

Routing

PBX

(SIP-PSTN GW)

Access Server

Data Audio/

Video SIP

Mediation Server

PRI

UC endpoints

Communicator Web Access

(3)

Unified. Simplified.

Unified Communications Architecture

Voice Components

QOE Monitoring

Archiving CDR

Public IM Clouds

AOL MSN

Yahoo

Remote Users

DMZ

Federated Businesses

Front-End Server(s)

Inbound Routing Outbound

Routing

PSTN

Backend SQL server

Exchange 2007 Server UM

Voicemail

Active Directory Voice Mail

Routing

PBX

(SIP-PSTN GW)

Access Server

Data Audio/

Video SIP

Mediation Server

PRI

UC endpoints

Communicator Web Access

(4)

Unified. Simplified.

Connects OCS and SIP/PSTN Gateway or IP-PBX Front-end of the Microsoft OCS voice world

Intermediate signaling and call flow

Manage innovative elements of the SIP transaction

Transcode RTP flows from G.711 to RTAudio and SIREN Act as an ICE Client for PSTN-originated calls

Enables OCS to…

Provide IP telephony

Interconnect with the legacy PSTN

Unified Communications Architecture

Mediation Server

(5)

Unified. Simplified.

Build Foundation

Coexistence

Standalone

Software-Powered Telephony Architecture

Deployment Scenarios

Build Foundation

IM & Presence Web Conferencing

Audio/Video Conferencing

Option 1: Coexistence (Dual Forking)

Add software-powered VoIP with OCS 2007 Keep legacy phone

Option 2: Standalone (Enterprise Voice)

Add software-powered VoIP with OCS 2007

(6)

Unified. Simplified.

Simultaneous ringing on Office Communicator and legacy phone

Provide interoperability with PBX systems

Allow a single user to have both, Office Communicator and legacy phone

Make use of PBX legacy capabilities

Receptionist and boss-admin needs Emergency call requirements

Analog lines (e.g. fax machines)

Coexistence

Mediation Server

Native SIP

Existing UC Enabled

PBX

OCS 2007

IM, Presence,

Audio, Video, Conferencing, IVR

Inbound Routing Outbound Routing Voice Mail Routing

Software-Powered Telephony Architecture

Option 1: Coexistence (Dual Forking)

(7)

Unified. Simplified.

Standalone

Migrate teams or

departments to software- powered VoIP

Typically information or mobile workers

Non-VoIP users have IM and presence

Supports standard PBX migration

procedures

Common PBX network interfaces PBX numbering plans

No PBX upgrade required

Existing PBX

Mediation Server

Native SIP

OCS 2007

IM, Presence,

Audio, Video, Conferencing, IVR SIP/PSTN

Gateway

Software-Powered Telephony Architecture

Option 2: Standalone (Enterprise Voice)

Inbound Routing Outbound Routing Voice Mail Routing

(8)

Unified. Simplified.

Basic Media Gateway

Standalone appliance Supports TDM features SIP over TCP

RFC 3261 compliant SIP G.711

Works with Mediation Server

SIP/PSTN Gateways

Hybrid Media Gateway

Media Gateway appliance

Collocated with Mediation Server

Enterprise Voice Client Front End or

Director Mediation

Server Basic Media

Gateway

Enterprise Voice Client Front End or

Director Hybrid Media

Gateway

(9)

Unified. Simplified.

Extending Communicator experience

Personal computer, Web and mobile devices

Dedicated communications devices

Software for innovative IP Devices

Implementations design with embedded software

Partners deliver production devices

Unique Unified Experience

UC Peripherals

(10)

Unified. Simplified.

Scrolling through the status of people on users’ buddy lists

Initiating a call simply by touching a name

Setting up impromptu conference calls

Merging two calls into one

Forwarding calls

Unique Unified Experience

Communicator Phone Edition

The Communicator phone experience simplifies everyday calling features

(11)

Communicator Phone Edition

(12)

Voice Routing Elements

(13)

Define how phone numbers are

translated when dialed from a given location

Determines outbound routing

Translates a phone number based on the user’s location (dial plan) Sent through in-band provisioning of the client

Global in scope

Voice Routing Elements

Location Profiles

(14)

Normalization rules convert dialed numbers into a standard format

Each Location Profile contains one or more Normalization Rules

A normalization rule consists of two parts

Match Regular Expression Translation Syntax

If a dialed number matches the regular expression, it is converted to standard form using the translation syntax

Voice Routing Elements

Normalization Rules

Location Profile

Normalization Rule 1 Normalization Rule n

(15)

Phone Usage Records assign calling permissions to users and routes

Phone Usage Records can be given any name, but typically indicate a calling destination;

for example, “Local”

Phone Usage Records are global in scope

One or more Phone Usage Records are associated with a User Policy

Phone Usage Records can also identify a route

Voice Routing Elements

Phone Usage

(16)

Voice Routing Elements

User Policies

(17)

Defines how Communications Server handles calls placed by users

Phone usage associated with users are used to “look up” a route in the routing table

When a matching route is found, the target phone

number is checked against the dialed phone number;

if matched, the call can be routed to the Gateway

Voice Routing Elements

Routes

(18)

Voice Routing Elements

Visual Representation User Initiates call

Number or SIP

URI E 164

Format Location profiles applied

Normalization Rule matched

Reverse number lookup

success

Error

INBOUND Routing Ring PC, Forward,

Dual Fork, Ex UM, etc.

OUTBOUND Routing

Phone Usage Match

Error

Route Match

Error

Select Route

Mediation Server and/or Media Gateway SIP URI

Number

Yes No

No

Yes

Yes - SIP URI

No

No

Yes

No

Yes

PSTN PBX

Apply user preferences

(19)

Unified. Simplified.

Unified Communications Architecture

Voice Components

QOE Monitoring

Archiving CDR

Public IM Clouds

AOL MSN

Yahoo

Remote Users

DMZ

Federated Businesses

Front-End Server(s)

Inbound Routing Outbound

Routing

PSTN

Backend SQL server

Exchange 2007 Server UM

Voicemail

Active Directory Voice Mail

Routing

PBX

(SIP-PSTN GW)

Access Server

Data Audio/

Video SIP

Mediation Server

PRI

UC endpoints

Communicator Web Access

(20)

Unified. Simplified.

Voice Configuration

(21)

Unified. Simplified.

Quality Of Experience (QoE)

(22)

Unified. Simplified.

Traditional IP telephony not designed for IP networks

Transfer of circuit switched concepts

Fragile codecs, sensitive to minute network impairments

“Even a 1% loss can significantly degrade the user experience with G.711, which is considered the standard for toll quality” 1

“The default G.729 codec requires packet loss far less than 1% to avoid audible errors” 2

Network engineering required for traditional IP telephony

QoS and CAC work to recreate conditions of switched networks

1 - Intel: Overcoming Barriers to High-Quality Voice over IP Deployments 2 - Cisco: Quality of service for Voice over IP

The Challenges of Packet Network

(23)

Unified. Simplified.

Audio Codecs

And Network Service Quality

(24)

Unified. Simplified.

“The ripe taste of cheese improves with age.

Act on these orders with great speed. “

Codec Perfect Network With Network Loss

G.711

G.729 RT Audio Narrowband

(25)

Unified. Simplified.

Traditional approach of QoS/CAC is complex and

difficult to manage Admins may not control whole network

Users are increasingly mobile

Most common source of user dissatisfaction is Voice Quality

Many factors affect voice quality

Cost $

Complexity

Ubiquity

Traditional IP Telephony Limitations

(26)

Unified. Simplified.

Comprehensive, user-focused approach to quality

Smart, adaptive end-points

Real time metrics of actual experience

Media stack optimized for unmanaged IP networks

Microsoft Quality of Experience

Complete and Comprehensive solution that doesn’t require QoS

Quality of Experience Monitoring Server

(27)

Unified. Simplified.

Supports Wideband and Narrowband modes

Wideband greatly improves intelligibility and naturalness of speech

Constant and Variable bit rate modes

Dynamically responds to changes in audio complexity

Highly efficient use of Bandwidth

More quality at equivalent bandwidth Same quality at lower bandwidth

Multi-rate codec

Enables real-time adaptation

RTAudio (8kHz)

28 Kbps RTAudio

(16kHz)

45 Kbps G.726 48 Kbps G.711 80 Kbps

Microsoft Real-Time Codecs

RTAudio & RTVideo

(28)

Unified. Simplified.

0 0.5 1 1.5 2 2.5 3 3.5 4 4.5

Office Communicator Traditional IP Phone

Wide-Band MOS

Rating

Perfect Network

Corporate Network

Internet High Congestion

Source: Psytechnics 12/06

Quality of Experience At Work

Noise free

(29)

Unified. Simplified.

0 0.5 1 1.5 2 2.5 3 3.5 4 4.5

Office Communicator Traditional IP Phone

Perfect Network

Corporate Network

Internet High Congestion

Source: Psytechnics 12/06

Wide-Band MOS

Rating

Quality of Experience At Work

Office Environment

(30)

Unified. Simplified.

These are one-way “on the wire” numbers Numbers are worst-case

Silence suppression saves more bandwidth

Packetization dynamically changes based on usage

Codec Min Bandwidth Max Bandwidth

Real-time Audio (RTA) 24 Kbps 45 Kbps

Siren 48 Kbps 48 Kbps

Real-time Video (VC-1) 50 Kbps 250 Kbps

Roundtable Panorama 50 Kbps 350 Kbps

What Does Media Take?

(31)

Unified. Simplified.

You are adding a service to your network

Even with 2:1 adaptability clients need bandwidth Holds true for VoIP telephony or conferencing

Simple policies give you control

Right Sizing your Network

(32)

Unified. Simplified.

Delay

Engineer to less than a mean of 150 milliseconds

Loss

Up to 10% can be handled without significant problems

Connectivity

The clients can connect through most common networks

Call Admission Control

Hard limits aren't required to provide quality

Other Network Considerations

(33)

Unified. Simplified.

Server policy

Type of conference that can be setup Who can setup a conference

How many users per conference

Client policy

Bandwidth used per application Specify the ports,

limiting the range used

Managing the Usage

(34)

Unified. Simplified.

OCS 2007 does not require DiffServ, RSVP or CAC We do work within a DiffServ environment

DSCP marking by the end-points

By default, end-points mark all media Audio: Expedited Forwarding

Video: Class 3 of Assured Forwarding

DSCP marking can also be tuned through policy

QoS Support

(35)

Unified. Simplified.

Communication with users outside your organization Signaling and data encrypted with certificates

Leverages same infrastructure as for external users Offers significant toll reduction

OCS 2007 Installation

OCS 2007 Installation Edge Servers

In DMZ Edge Servers

In DMZ

Federation with Audio & Video

(36)

Unified. Simplified.

Thank You

References

Related documents

Given a statistical model consisting of a set of observed data, a set of unobserved latent data or missing values , and a vector of unknown parameters , along with a

The objective of the joint project 'Life cycle optimised system solutions for densified housing with massive wood technology', short form Basys, was the development and application

Consequently, the purpose of this research project is to improve the leadership within the Special Forces Unit, GEO, by determining the most important leadership topics to

project, allowing the incorporation of specific environmental and physical characteristics of the Maumee River Basin to inform prioritization of locations for conservation

• File Antidumping/Countervailing Duty entry summaries (Entry Type 03) using Remote Location Filing (RLF) • Process Census warning and.. overrides electronically through ACE

British, and Dutch divisions and four Germ an divisions and Is supported by 2nd Allied Tac- tical Air Force (A T A F ). composed of Belgian. British, Dutch, and German units.

TeleSpace Telecare, powered by Cisco Unified Contact Center Enterprise, provides a state-of-the-art contact center solution that allows you to integrate inbound and outbound