06.01.2015 Views

session management in an enterprise comunication ... - Genband

session management in an enterprise comunication ... - Genband

session management in an enterprise comunication ... - Genband

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

SESSION MANAGEMENT IN AN<br />

ENTERPRISE COMUNICATION NETWORK<br />

April 2012


SESSION MANAGEMENT IN AN ENTERPRISE COMUNICATION NETWORK<br />

Table of Contents<br />

Session M<strong>an</strong>agement <strong>in</strong> <strong>an</strong> Enterprise Communication Network...................... 1<br />

Introduction................................................................................................................. 3<br />

Session M<strong>an</strong>agement Challenges................................................................................... 3<br />

GENBAND Session M<strong>an</strong>agement Solution...................................................................... 4<br />

GENiUS IMS VoLTE Solution.......................................................................................... 5<br />

GENBAND Real Time Session M<strong>an</strong>agement (RSM)........................................................... 7<br />

Summary.................................................................................................................... 10<br />

2


SESSION MANAGEMENT IN AN ENTERPRISE COMUNICATION NETWORK<br />

Introduction<br />

Enterprise Chief Information Officers (CIOs) are <strong>in</strong>creas<strong>in</strong>gly<br />

aware that grow<strong>in</strong>g dem<strong>an</strong>d for <strong>in</strong>formation <strong>an</strong>d collaboration<br />

at <strong>an</strong>ytime, from <strong>an</strong>ywhere is plac<strong>in</strong>g enormous burden<br />

on network <strong>in</strong>frastructure. What was once a secure voice<br />

network is now becom<strong>in</strong>g a converged voice/data network<br />

support<strong>in</strong>g multiple IP <strong>in</strong>terfaces <strong>an</strong>d services. CIOs are<br />

pushed to their limits when confronted with questions such as:<br />

• How to support a multi-vendor network <strong>an</strong>d guar<strong>an</strong>tee<br />

<strong>in</strong>teroperability<br />

• How to securely convert their exist<strong>in</strong>g public voice access<br />

from costly PRI trunks to <strong>in</strong>expensive IP trunks<br />

• How to guar<strong>an</strong>tee quality voice, video <strong>an</strong>d multimedia<br />

services on a common IP <strong>in</strong>frastructure<br />

• How to <strong>in</strong>troduce new SIP services <strong>in</strong>to the network without<br />

affect<strong>in</strong>g exist<strong>in</strong>g <strong>in</strong>frastructure<br />

• How to meet import<strong>an</strong>t E911 <strong>an</strong>d CALEA requirements<br />

with the new VoIP network<br />

Enterprises need to harness the flexibility of the converged<br />

IP network to deliver voice <strong>an</strong>d multimedia services but must<br />

do so without creat<strong>in</strong>g complex overlays for each specific<br />

service. Such convergence naturally br<strong>in</strong>gs to the forefront<br />

challenges of ensur<strong>in</strong>g network security <strong>an</strong>d service visibility.<br />

Clear demarcation of <strong>enterprise</strong> <strong>an</strong>d service provider<br />

networks is m<strong>an</strong>datory to m<strong>an</strong>age services across the demarcation<br />

<strong>an</strong>d account<strong>in</strong>g for resource usage. The need for<br />

visibility <strong>in</strong>to the behavior of the network, the user, <strong>an</strong>d the<br />

perform<strong>an</strong>ce of the services carried over a converged IP <strong>in</strong>frastructure<br />

supersedes traditional Time Division Multiplex (TDM)<br />

network <strong>m<strong>an</strong>agement</strong> approaches. The emphasis becomes<br />

more on ga<strong>in</strong><strong>in</strong>g visibility <strong>an</strong>d control over the <strong>in</strong>dividual<br />

multimedia <strong>session</strong>s that ride over the IP <strong>in</strong>frastructure.<br />

While IP networks provide m<strong>an</strong>y capabilities to def<strong>in</strong>e Virtual<br />

Private Networks (VPNs) <strong>an</strong>d prioritize different multimedia<br />

traffic, they are not designed to be <strong>session</strong>-aware <strong>an</strong>d they<br />

provide few capabilities to m<strong>an</strong>age <strong>an</strong>d control end-user<br />

<strong>session</strong>s; a <strong>session</strong> be<strong>in</strong>g the IP-equivalent of a phone call. To<br />

illustrate this key po<strong>in</strong>t, m<strong>an</strong>y times users compla<strong>in</strong> about call<br />

quality across a voice over IP (VoIP) <strong>enterprise</strong> network while<br />

the IP/MPLS network layer is work<strong>in</strong>g properly. This is a void<br />

<strong>in</strong> current IP network solutions <strong>an</strong>d has the potential to impact<br />

converged IP-PBX <strong>in</strong>stallations.<br />

GENBAND’s <strong>session</strong> <strong>m<strong>an</strong>agement</strong> solution complements<br />

<strong>enterprise</strong> routers, switches, IP PBXs <strong>an</strong>d application servers,<br />

deliver<strong>in</strong>g the <strong>in</strong>formation <strong>an</strong>d control necessary to guar<strong>an</strong>tee<br />

quality <strong>session</strong>s <strong>an</strong>d services while customers realize both operational<br />

<strong>an</strong>d capital expense sav<strong>in</strong>gs. This paper discusses<br />

GENBAND’s unique approach to <strong>session</strong> <strong>m<strong>an</strong>agement</strong> that<br />

enables <strong>enterprise</strong>s to set up, secure, monitor, m<strong>an</strong>age <strong>an</strong>d<br />

account for IP-based <strong>session</strong>s, both Session Initiated Protocol<br />

(SIP) <strong>an</strong>d H.323.<br />

GENBAND’s solution enables network adm<strong>in</strong>istrators to<br />

• Establish Public Switched Telephone Network (PSTN)<br />

like the gr<strong>an</strong>ular control required for centralized <strong>session</strong><br />

<strong>m<strong>an</strong>agement</strong>, monitor<strong>in</strong>g <strong>an</strong>d account<strong>in</strong>g <strong>in</strong> a highly<br />

distributed converged IP network<br />

• Architect real-time dynamic policy based control of the<br />

end-to-end perform<strong>an</strong>ce of each <strong>session</strong><br />

• Flexibly meet <strong>enterprise</strong> service requirements without<br />

build<strong>in</strong>g separate overlay networks<br />

• Cost-effectively operate a converged communication<br />

network for the delivery of real-time IP services<br />

Session M<strong>an</strong>agement Challenges<br />

In the converged rich-media <strong>enterprise</strong>, service support requires<br />

traffic <strong>m<strong>an</strong>agement</strong> on a <strong>session</strong>-by-<strong>session</strong><br />

basis. Unlike the PSTN, which offers predictable resource<br />

utilization <strong>an</strong>d guar<strong>an</strong>teed service levels, the IP network is<br />

<strong>in</strong>herently a multi-service <strong>an</strong>d best-effort network. A new approach<br />

is required to derive PSTN-like controls <strong>an</strong>d real-time<br />

service predictability. The IP-layer offers Quality of Service<br />

(QOS) <strong>an</strong>d security features such as VLAN tagg<strong>in</strong>g <strong>an</strong>d<br />

MPLS. However, even with these lower layer features, <strong>session</strong><br />

quality is not guar<strong>an</strong>teed nor reported on <strong>an</strong> <strong>in</strong>dividual<br />

<strong>session</strong> basis; voice quality of a VoIP <strong>session</strong> may be poor<br />

while the IP layer is work<strong>in</strong>g properly. This problem is more<br />

apparent as IP <strong>session</strong>s travel outside the <strong>enterprise</strong> via direct<br />

IP trunks to the service provider. While service providers<br />

may provide Service Level Agreements (SLA) with<strong>in</strong> their own<br />

network, SLAs are difficult to guar<strong>an</strong>tee as <strong>session</strong>s traverse<br />

multiple <strong>an</strong>d worldwide IP networks. Network adm<strong>in</strong>istrators<br />

require added <strong>session</strong> specific control <strong>an</strong>d <strong>in</strong>telligence that<br />

3


SESSION MANAGEMENT IN AN ENTERPRISE COMUNICATION NETWORK<br />

allow them the follow<strong>in</strong>g:<br />

1. Dynamic control over the network h<strong>an</strong>dl<strong>in</strong>g of <strong>session</strong>s<br />

2. The ability to tailor the <strong>session</strong> support based on both<br />

bus<strong>in</strong>ess <strong>an</strong>d network constra<strong>in</strong>ts, <strong>an</strong>d<br />

3. The real-time end-to-end visibility of the <strong>session</strong>s, service<br />

<strong>an</strong>d network behaviors for usage account<strong>in</strong>g, SLA confirmation,<br />

bus<strong>in</strong>ess cont<strong>in</strong>uity <strong>an</strong>d capacity pl<strong>an</strong>n<strong>in</strong>g<br />

The network adm<strong>in</strong>istrator’s job is complicated by the distribution<br />

of network <strong>in</strong>telligence throughout the IP network <strong>an</strong>d<br />

the <strong>in</strong>troduction of a wide variety of network elements support<strong>in</strong>g<br />

adv<strong>an</strong>ced IP services. Adm<strong>in</strong>istrators need a different<br />

<strong>session</strong>-based approach that gives them PSTN-like control<br />

<strong>an</strong>d defuses the complexity of deliver<strong>in</strong>g real-time services<br />

with<strong>in</strong> a converged IP network.<br />

GENBAND provides a <strong>session</strong> <strong>m<strong>an</strong>agement</strong> solution that was<br />

purpose-built to address these issues <strong>an</strong>d give network adm<strong>in</strong>istrators<br />

the tools <strong>an</strong>d statistics necessary to control service<br />

delivery at the <strong>session</strong> layer. This system solution consists of<br />

two components: (1) Session Border Controller (SBC) <strong>an</strong>d<br />

(3) Real-Time Session M<strong>an</strong>ager (RSM). Work<strong>in</strong>g together,<br />

these products provide the authoritative network probe po<strong>in</strong>ts<br />

<strong>an</strong>d <strong>an</strong>alytics to (1) collect <strong>an</strong>d report <strong>session</strong> statistics, (2)<br />

<strong>an</strong>alyze the <strong>session</strong> statistics <strong>in</strong> real-time, <strong>an</strong>d (3) act on the<br />

<strong>an</strong>alysis results so that <strong>session</strong>s cont<strong>in</strong>ue to meet user-def<strong>in</strong>ed<br />

quality metrics. The next section discusses GENBAND products<br />

<strong>an</strong>d <strong>session</strong> <strong>m<strong>an</strong>agement</strong> <strong>in</strong> further detail.<br />

GENBAND Session M<strong>an</strong>agement Solution<br />

GENBAND products are architected along three wellestablished<br />

network layers loosely match<strong>in</strong>g layers 3, 5,<br />

<strong>an</strong>d 7 of the OSI stack (refer to figure 1). This architecture<br />

results <strong>in</strong> flexible software products that separate signal<strong>in</strong>g<br />

from media, products that c<strong>an</strong> be packaged <strong>in</strong> different ways<br />

depend<strong>in</strong>g on customer needs <strong>an</strong>d products that meet new<br />

IMS concepts.<br />

At layer 3, correspond<strong>in</strong>g to the tr<strong>an</strong>sport layer, is the GEN-<br />

BAND S3 SBC. The SBC provides IP security functionality<br />

while process<strong>in</strong>g both signal<strong>in</strong>g <strong>an</strong>d media. These features<br />

<strong>in</strong>clude the follow<strong>in</strong>g:<br />

Figure 1 – The GENBAND S-Series is a family of <strong>session</strong> oriented products<br />

each targeted to h<strong>an</strong>dle specific areas of <strong>session</strong>-based service delivery <strong>an</strong>d<br />

<strong>m<strong>an</strong>agement</strong><br />

Signal<strong>in</strong>g features:<br />

SIP Signal<strong>in</strong>g: Voice, Video, IP BPX Trunk<strong>in</strong>g, SIP/H.323 Interwork<strong>in</strong>g<br />

function, Rout<strong>in</strong>g/Hunt<strong>in</strong>g, Call Admission Control,<br />

SLA Policy Enforcement<br />

Security features:<br />

VoIP Firewall, NAT, NAT Traversal, DoS Protection, Topology<br />

Hid<strong>in</strong>g<br />

Media features:<br />

VLAN Tagg<strong>in</strong>g, 802.1p/q, QoS, •diffserve<br />

Selective media rout<strong>in</strong>g with optional tr<strong>an</strong>scod<strong>in</strong>g<br />

Regulatory features:<br />

E911 emergency services, Legal Intercept<br />

The GENBAND S3 SBC is also a network probe po<strong>in</strong>t that<br />

collects per-<strong>session</strong> data such as packet delay, jitter, <strong>an</strong>d<br />

lost packets. It also calculates Me<strong>an</strong> Op<strong>in</strong>ion Score (MOS)<br />

per <strong>session</strong>, report<strong>in</strong>g this <strong>in</strong>formation <strong>in</strong> per-<strong>session</strong> Session<br />

Detail Records (SDRs). Per-<strong>session</strong> SDRs are unique <strong>in</strong> the <strong>in</strong>dustry<br />

<strong>an</strong>d one of the core components of <strong>in</strong>telligent <strong>session</strong><br />

<strong>m<strong>an</strong>agement</strong>.<br />

Next, at layer 5, the GENBAND S3 SBC provides <strong>an</strong> endto-end<br />

view of the <strong>session</strong>. With <strong>an</strong> <strong>in</strong>tegrated SIP Proxy <strong>an</strong>d<br />

H.323 gatekeeper, the SBC performs registration <strong>an</strong>d global<br />

<strong>session</strong> rout<strong>in</strong>g from IP-PBX to SBC <strong>an</strong>d between IP-PBXs.<br />

4


SESSION MANAGEMENT IN AN ENTERPRISE COMUNICATION NETWORK<br />

However, different th<strong>an</strong> a basic SIP proxy or Gatekeeper, the<br />

S3 SBC supports a multitude of enh<strong>an</strong>ced rout<strong>in</strong>g <strong>an</strong>d hunt<strong>in</strong>g<br />

features that give network adm<strong>in</strong>istrators superior control<br />

of IP <strong>session</strong>s. Some of those features <strong>in</strong>clude:<br />

M<strong>an</strong>y of these features offered by GENBAND are unique <strong>in</strong><br />

the <strong>in</strong>dustry. The S3 SBC is also used as a probe po<strong>in</strong>t to<br />

generate SDRs conta<strong>in</strong><strong>in</strong>g <strong>session</strong> statistics such as <strong>session</strong> call<br />

hold times <strong>an</strong>d post dial delay times.<br />

Rout<strong>in</strong>g Eng<strong>in</strong>e features:<br />

• Port <strong>an</strong>d Trunk Group level gr<strong>an</strong>ularity for rout<strong>in</strong>g allows<br />

the establishment of rout<strong>in</strong>g policies on <strong>an</strong> endpo<strong>in</strong>t<br />

basis down to the port level or Trunk Group level<br />

• Flexible policy enforcement c<strong>an</strong> be applied for both<br />

<strong>in</strong>com<strong>in</strong>g <strong>an</strong>d outgo<strong>in</strong>g calls<br />

• GENBAND call<strong>in</strong>g pl<strong>an</strong>s facilitate a large variety of rout<strong>in</strong>g<br />

policies <strong>in</strong>clud<strong>in</strong>g time of day rout<strong>in</strong>g, route priority<br />

by route or endpo<strong>in</strong>t <strong>an</strong>d route hunt<strong>in</strong>g<br />

• Sophisticated call treatment of the called <strong>an</strong>d call<strong>in</strong>g<br />

numbers enables applications such as permissive dial<strong>in</strong>g<br />

<strong>an</strong>d adapt call requests to the unique requirements of<br />

term<strong>in</strong>at<strong>in</strong>g gateways<br />

• Support for over 2 million routes per system<br />

• Comprehensive SDRs that capture over n<strong>in</strong>ety (90) per<br />

<strong>session</strong> perform<strong>an</strong>ce statistics<br />

Dynamic Call Hunt<strong>in</strong>g features<br />

• On a failed egress call attempt, the next dest<strong>in</strong>ation<br />

endpo<strong>in</strong>t to be selected is one which is the best of the<br />

rema<strong>in</strong><strong>in</strong>g set of endpo<strong>in</strong>ts which c<strong>an</strong> route that call.<br />

• Up to 16 route hunts or route adv<strong>an</strong>ces c<strong>an</strong> be set up on<br />

the system.<br />

• Call hunt<strong>in</strong>g is enabled globally for the system or on<br />

a per source endpo<strong>in</strong>t basis. The configuration on the<br />

source endpo<strong>in</strong>t overrides the global system sett<strong>in</strong>g.<br />

• Call hunt<strong>in</strong>g is dynamically disabled whenever the dest<strong>in</strong>ation<br />

endpo<strong>in</strong>t sends media <strong>in</strong> its Progress Message<br />

<strong>in</strong>dication.<br />

• Both SIP <strong>an</strong>d H.323 calls are subject to hunt<strong>in</strong>g. Whenever<br />

the S3 SBC forwards media, hunt<strong>in</strong>g is disabled for<br />

that call. Every route hunt generates a SDR. The SDRs<br />

are l<strong>in</strong>ked by a common callid.<br />

• The S3 SBC is compli<strong>an</strong>t with the Internet Draft on SIP to<br />

ISDN/Q.931 release cause mapp<strong>in</strong>gs.<br />

F<strong>in</strong>ally, there is the application layer <strong>session</strong> m<strong>an</strong>ager known<br />

as the GENView RSM. The RSM collects statistics from the<br />

SBC(s), for example packet delays, jitter, lost packets, MOS<br />

score, <strong>session</strong> call hold times, post dial delay times, <strong>an</strong>d<br />

malformed SIP message statistics. The RSM pulls these statistics<br />

from SDRs <strong>an</strong>d first reports them to the network operator to<br />

help them m<strong>an</strong>age their network. Second, the RSM <strong>an</strong>alyzes<br />

the data aga<strong>in</strong>st metrics def<strong>in</strong>ed per subscriber, per <strong>session</strong><br />

<strong>an</strong>d per application to determ<strong>in</strong>e if there are network problems,<br />

for example MOS metrics drop below acceptable levels<br />

or call duration drops below thresholds - both <strong>in</strong>dicators that<br />

there are <strong>session</strong> problems. Third, if problems are found, the<br />

RSM immediately notifies <strong>an</strong> operator via email or page.<br />

F<strong>in</strong>ally, the GENView RSM will automatically correct problems<br />

by generat<strong>in</strong>g new route paths <strong>an</strong>d updat<strong>in</strong>g SBCs with the<br />

new policy<br />

<strong>in</strong>formation. This patent-pend<strong>in</strong>g feedback loop, known as the<br />

Dynamic Policy M<strong>an</strong>agement (DPM), between the RSM <strong>an</strong>d<br />

the SBCs completes the <strong>session</strong> <strong>m<strong>an</strong>agement</strong> solution; the RSM<br />

capitalizes on the SBC <strong>session</strong> <strong>in</strong>sight to dynamically control<br />

<strong>session</strong>s depend<strong>in</strong>g upon current network conditions.<br />

GENiUS IMS VoLTE Solution<br />

The GENBAND <strong>in</strong>telligent <strong>session</strong> <strong>m<strong>an</strong>agement</strong> system complements<br />

other IP-PBX offer<strong>in</strong>gs by address<strong>in</strong>g, for example,<br />

multi-vendor issues, multi-protocol issues, QoS, security, <strong>an</strong>d<br />

reliability concerns. Figure 2 depicts a typical large distributed<br />

IP-based <strong>enterprise</strong> communication network consist<strong>in</strong>g<br />

of IP-PBXs from multiple vendors, both TDM <strong>an</strong>d IP gateways<br />

to thes service provider <strong>an</strong>d multiple IP- based applications<br />

such as conferenc<strong>in</strong>g <strong>an</strong>d unified messag<strong>in</strong>g. Also <strong>in</strong>cluded<br />

are GENBAND <strong>session</strong> <strong>m<strong>an</strong>agement</strong> components <strong>in</strong>clud<strong>in</strong>g a<br />

st<strong>an</strong>dalone SBC, collocated SBC <strong>an</strong>d a RSM:<br />

5


SESSION MANAGEMENT IN AN ENTERPRISE COMUNICATION NETWORK<br />

later matched to SLA commitments by the service provider. In<br />

addition, the S3 SBC c<strong>an</strong> be configured to trickle calls back<br />

through SIP Trunk 1 until QOS is improved at which time it<br />

will switch back to normal static rout<strong>in</strong>g rules. All of these actions<br />

are automatic <strong>an</strong>d controlled by user-configured policies.<br />

It is a simple example but it presents the basics of <strong>in</strong>telligent<br />

<strong>session</strong> <strong>m<strong>an</strong>agement</strong> <strong>an</strong>d differentiation offered with the<br />

GENBAND solution. M<strong>an</strong>y service provider <strong>an</strong>d <strong>enterprise</strong><br />

customers have already beg<strong>an</strong> implement<strong>in</strong>g a <strong>session</strong><br />

<strong>m<strong>an</strong>agement</strong> system <strong>an</strong>d are report<strong>in</strong>g numerous benefits<br />

both <strong>in</strong>side the <strong>enterprise</strong> <strong>an</strong>d between <strong>enterprise</strong> <strong>an</strong>d service<br />

provider. Some of these benefits are listed below:<br />

Figure 2 - GENBAND S-Series SBC Solution Offer<strong>in</strong>g<br />

The st<strong>an</strong>dalone S3 SBC delivers <strong>in</strong>dustry-lead<strong>in</strong>g functionality,<br />

hav<strong>in</strong>g been awarded security <strong>an</strong>d feature awards from<br />

several <strong>in</strong>dependent test houses <strong>in</strong>clud<strong>in</strong>g Network World’s<br />

Clear Choice Award. Even further value is delivered when the<br />

SBC adv<strong>an</strong>ced rout<strong>in</strong>g capabilities <strong>an</strong>d <strong>session</strong> <strong>m<strong>an</strong>agement</strong><br />

capabilities of the RSM are <strong>in</strong>troduced. The example illustrates<br />

how GENBAND components provide direct IP connectivity<br />

between the <strong>enterprise</strong>s, consumers, <strong>an</strong>d VoIP service<br />

providers via SIP or H.323 trunk<strong>in</strong>g.<br />

Session M<strong>an</strong>agement Example: Assume the <strong>enterprise</strong><br />

<strong>in</strong> Figure 2 has configured the SBC so that time-of-day policy,<br />

location-based policy <strong>an</strong>d least cost rout<strong>in</strong>g policy dictates<br />

to use SIP Trunk 1 for all outgo<strong>in</strong>g calls. VoIP <strong>session</strong>s will be<br />

completed through the GENBAND S3 SBC <strong>an</strong>d statistics are<br />

collected after each call. Suddenly, calls through SIP Trunk<br />

1 receive low MOS scores <strong>in</strong>dicat<strong>in</strong>g a quality of service<br />

challenge deep with<strong>in</strong> the service provider’s network. This<br />

results <strong>in</strong> user compla<strong>in</strong>ts <strong>an</strong>d potentially lost revenue. With<br />

GENBAND’s <strong>session</strong> <strong>m<strong>an</strong>agement</strong> SBC <strong>an</strong>d the RSM <strong>an</strong>alytics,<br />

this condition is identified very quickly by the RSM, which<br />

triggers several events. First, it notifies the SBC to override<br />

static rout<strong>in</strong>g rules so that future <strong>session</strong>s are routed to the<br />

alternate SIP Trunk 2 - result<strong>in</strong>g <strong>in</strong> higher call completions<br />

<strong>an</strong>d fewer compla<strong>in</strong>ts. Second, the RSM notifies network<br />

operations personnel via email or phone that a problem has<br />

been encountered. Third, it generates reports that c<strong>an</strong> be<br />

Session <strong>m<strong>an</strong>agement</strong> benefits with<strong>in</strong> the <strong>enterprise</strong><br />

• Centralized <strong>in</strong>ter-PBX dial pl<strong>an</strong> <strong>m<strong>an</strong>agement</strong><br />

• Multi-vendor IP-PBX <strong>in</strong>teroperability<br />

• SIP <strong>an</strong>d H.323 protocol <strong>in</strong>terwork<strong>in</strong>g<br />

• SDR aggregation<br />

• Proactive voice quality monitor<strong>in</strong>g / report<strong>in</strong>g / notification<br />

• Least cost rout<strong>in</strong>g for <strong>in</strong>tra-<strong>enterprise</strong> call<strong>in</strong>g (on-net<br />

versus <strong>in</strong>tra-state versus <strong>in</strong>ter-state)<br />

• Policy decision-based rout<strong>in</strong>g – LCR Override<br />

• Centralized Call Admission Control<br />

Session <strong>m<strong>an</strong>agement</strong> benefits between <strong>enterprise</strong><br />

<strong>an</strong>d service provider:<br />

• End-to-end SLA quality assur<strong>an</strong>ce<br />

• Least cost rout<strong>in</strong>g (multiple SP access <strong>an</strong>d multiple SPs)<br />

• Policy decision-based rout<strong>in</strong>g – LCR Override<br />

• Take-back <strong>an</strong>d tr<strong>an</strong>sfer with<strong>in</strong> the <strong>enterprise</strong>, carrier<br />

agnostic<br />

• Protocol <strong>in</strong>terwork<strong>in</strong>g (SIP to H.323) between service<br />

provider <strong>an</strong>d <strong>enterprise</strong><br />

• SIP normalization between service providers<br />

• Secure network edge, especially for carrier provided<br />

VPN<br />

These same customers are report<strong>in</strong>g signific<strong>an</strong>t operational<br />

<strong>an</strong>d capital expenditure benefits when add<strong>in</strong>g <strong>session</strong><br />

<strong>m<strong>an</strong>agement</strong> to their IP-BPX <strong>enterprise</strong>. Some of the sav<strong>in</strong>gs<br />

<strong>in</strong>clude the follow<strong>in</strong>g:<br />

6


SESSION MANAGEMENT IN AN ENTERPRISE COMUNICATION NETWORK<br />

Operation Expenditure Benefits:<br />

• Enables lower carrier access <strong>an</strong>d feature rates<br />

• Network-wide least cost rout<strong>in</strong>g reduces telephony<br />

expenses<br />

• Provides evidence for SLAs with service provider (loss<br />

recovery)<br />

• Reduces labor required to support configuration <strong>an</strong>d<br />

ma<strong>in</strong>ten<strong>an</strong>ce of dial pl<strong>an</strong>s across PBXs<br />

• Reduces cost of SDR collection/aggregation<br />

• Enables carrier bypass through <strong>enterprise</strong>-to-<strong>enterprise</strong><br />

VoIP peer<strong>in</strong>g<br />

Capital Expenditure Benefits:<br />

• Leverages exist<strong>in</strong>g <strong>in</strong>vestments through protocol <strong>an</strong>d<br />

vendor <strong>in</strong>terwork<strong>in</strong>g<br />

• Avoids over-provision<strong>in</strong>g to ensure network supports realtime<br />

data<br />

As previously discussed, GENBAND’s <strong>in</strong>telligent <strong>session</strong> <strong>m<strong>an</strong>agement</strong><br />

system complements IP-PBX offer<strong>in</strong>gs <strong>an</strong>d delivers<br />

signific<strong>an</strong>t customer benefits that are unique <strong>in</strong> the <strong>in</strong>dustry.<br />

Session <strong>m<strong>an</strong>agement</strong> differentiates <strong>an</strong> <strong>enterprise</strong> bid from<br />

competitive bids.<br />

GENView Real-Time Session M<strong>an</strong>agement (RSM)<br />

The GENView RSM complements the GENBAND S3 SBC by<br />

provid<strong>in</strong>g automatic feedback of network behavior, SLA or<br />

threshold check<strong>in</strong>g <strong>an</strong>d the dynamic adjustment of <strong>session</strong><br />

devices <strong>an</strong>d <strong>in</strong>terconnects. The feedback provides <strong>enterprise</strong>s<br />

with a highly predictive, scalable service architecture for <strong>session</strong><br />

based applications. In addition, the RSM is designed to<br />

provide the network adm<strong>in</strong>istrators with a s<strong>in</strong>gle po<strong>in</strong>t from<br />

which they control <strong>an</strong>d assess the perform<strong>an</strong>ce of <strong>session</strong>s<br />

travers<strong>in</strong>g the GENBAND SBC.<br />

RSM Architecture<br />

The RSM runs on a st<strong>an</strong>dards-based Intel hardware platform<br />

host<strong>in</strong>g a carrier-grade L<strong>in</strong>ux-based operat<strong>in</strong>g system. The<br />

GENView RSM architecture is illustrated <strong>in</strong> Figure 3. The RSM<br />

<strong>an</strong>d SBC run on separate hardware platforms.<br />

An RSM Agent component runs on the SBC platform, which<br />

provides the required <strong>in</strong>formation <strong>an</strong>d <strong>in</strong>terface to the RSM.<br />

The RSM Agent implements several logical modules <strong>in</strong>clud<strong>in</strong>g<br />

Figure 3 - Architecture illustrates the <strong>in</strong>teraction between the GENBAND<br />

Real-time SessionM<strong>an</strong>ager (RSM) <strong>an</strong>d the S-Series SBC<br />

the SDR server, J server Interface <strong>an</strong>d logPP <strong>in</strong> the SBC. The<br />

SDR server reads the SDRS files created by the SBC <strong>an</strong>d<br />

delivers them to the RSM server us<strong>in</strong>g st<strong>an</strong>dard HTTP or<br />

HTTPS. The delivery of SDRs is via POST mech<strong>an</strong>isms with<br />

up to 2500 SDRs per second supported. Optionally, the SBC<br />

c<strong>an</strong> be configured to stream SDRs to third-party databases.<br />

Similarly, log files gathered at the SBC may be forwarded<br />

to the RSM server us<strong>in</strong>g logPP agent component, for further<br />

<strong>an</strong>alysis. This enables service operators to react to alarms<br />

<strong>an</strong>d events <strong>in</strong>dicat<strong>in</strong>g threshold cross<strong>in</strong>gs <strong>in</strong> either the <strong>session</strong><br />

perform<strong>an</strong>ce or health of the <strong>session</strong> elements. The RSM may<br />

be set up to dynamically update route tables at the SBC when<br />

react<strong>in</strong>g to <strong>session</strong> status <strong>an</strong>d health.<br />

The RSM is supported by a web-based RSM client. Additionally,<br />

the RSM web-services API provides northbound <strong>in</strong>terface<br />

for programmatic flow-through provision<strong>in</strong>g. Service operators<br />

<strong>an</strong>d NOC personnel c<strong>an</strong> use their browsers to remotely<br />

m<strong>an</strong>age the GENBAND entities or <strong>in</strong>tegrate with exist<strong>in</strong>g<br />

<strong>m<strong>an</strong>agement</strong> tools via the web services API.<br />

The GENBAND RSM supports these <strong>session</strong> <strong>m<strong>an</strong>agement</strong><br />

tasks:<br />

• Policy <strong>an</strong>d route <strong>m<strong>an</strong>agement</strong> for Call Admission Control<br />

(CAC)<br />

• Quality of Service <strong>an</strong>d Service Level M<strong>an</strong>agement<br />

• Service visibility <strong>an</strong>d perform<strong>an</strong>ce records<br />

7


SESSION MANAGEMENT IN AN ENTERPRISE COMUNICATION NETWORK<br />

• Alarms <strong>an</strong>d Events affect<strong>in</strong>g the service<br />

• Centralized Provision<strong>in</strong>g <strong>an</strong>d ma<strong>in</strong>ten<strong>an</strong>ce<br />

• Generat<strong>in</strong>g reports for bus<strong>in</strong>ess <strong>an</strong>d network pl<strong>an</strong>n<strong>in</strong>g<br />

tasks<br />

• SDR <strong>m<strong>an</strong>agement</strong><br />

The GENView RSM also <strong>in</strong>cludes the follow<strong>in</strong>g task-specific<br />

modules:<br />

• Route Analysis Module (RAM) – the RAM runn<strong>in</strong>g<br />

on the GENView RSM server processes SDRs <strong>in</strong> real-time<br />

from multiple SBC platforms <strong>an</strong>d is used to determ<strong>in</strong>e<br />

QoS. This is the fundamental component by which<br />

the RSM Agent communicates with the SBC. The RAM<br />

provides a basic set of eng<strong>in</strong>eer<strong>in</strong>g reports <strong>in</strong>clud<strong>in</strong>g the<br />

Answer Seizure Ratio (ASR), list<strong>in</strong>g of 200 most recent<br />

calls, <strong>an</strong>d enables custom reports to be specified.<br />

• Events <strong>an</strong>d Statistics Module (ESM) – the ESM<br />

facilitates alarm<strong>in</strong>g which c<strong>an</strong> be syslog based or SDR<br />

based. SBC log files are parsed for specific error codes<br />

to trigger alarms. Similarly, SDR <strong>in</strong>formation (e.g. error<br />

response, ASR threshold, total number of m<strong>in</strong>utes, etc.) is<br />

used to assess event <strong>an</strong>d alarm generation. Action taken<br />

<strong>in</strong>cludes logg<strong>in</strong>g the error to a file, generat<strong>in</strong>g <strong>an</strong> email<br />

to the network adm<strong>in</strong>istrator, or block<strong>in</strong>g a particular<br />

endpo<strong>in</strong>t via the Adaptive Rout<strong>in</strong>g Module.<br />

• Adaptive Rout<strong>in</strong>g Module (ARM) – the ARM<br />

provides a set of actions to ch<strong>an</strong>ge the route table configuration<br />

on the SBC. The ARM provides a mech<strong>an</strong>ism<br />

to disable calls at endpo<strong>in</strong>t <strong>in</strong>gress or egress based on<br />

alarm conditions <strong>an</strong>d network capacity states.<br />

• Bus<strong>in</strong>ess Analysis Module (BAM) – the BAM<br />

processes SDRs from the RSM database to produce ondem<strong>an</strong>d<br />

bus<strong>in</strong>ess reports. These <strong>in</strong>clude usage <strong>an</strong>d cost<br />

by route, sector, etc. The RSM provides hooks to external<br />

bill<strong>in</strong>g <strong>an</strong>d account<strong>in</strong>g systems via its Web Services<br />

(WSDL) <strong>in</strong>terface.<br />

• Web Interface Module (WIM) – the WIM provides<br />

user access via a web <strong>in</strong>terface for which the user is<br />

authorized. Subscribers may be set up with portal access<br />

for self-care purposes, controlled <strong>an</strong>d secure <strong>in</strong> their<br />

group or department. In cases where the RSM is shared<br />

between multiple groups, known as partition<strong>in</strong>g, the<br />

WIM restricts user views to their respective partitions.<br />

Note that there is no limit to the number of user per<br />

partition or number of access lists.<br />

• Least Cost Rout<strong>in</strong>g Module (LCR) – LCR generates<br />

rout<strong>in</strong>g rules based on BAM rat<strong>in</strong>g <strong>in</strong>formation. The LCRgenerated<br />

routes are then used to reconfigure the route<br />

tables <strong>in</strong> the SBC to effect the required ch<strong>an</strong>ges.<br />

• Third Party SDR Support Module (TCS) – the TCS<br />

enables import<strong>in</strong>g of third-party SDRs <strong>in</strong>to the RSM for<br />

report<strong>in</strong>g/rat<strong>in</strong>g <strong>an</strong>d export<strong>in</strong>g to third-party database<br />

directly from the RSM. Under partitioned conditions, only<br />

SDRs that belong to that partition are streamed.<br />

RSM Reports<br />

The reports generated by the GENView RSM enable network<br />

adm<strong>in</strong>istrators to monitor system activity <strong>in</strong> real-time for technical<br />

<strong>an</strong>d bus<strong>in</strong>ess purposes. Eng<strong>in</strong>eer<strong>in</strong>g reports display the ASR <strong>in</strong><br />

various formats, or a list of the last 200 calls c<strong>an</strong> be displayed.<br />

Up to 11 types of reports c<strong>an</strong> be generated which are colorcoded<br />

based upon ASR percentages, <strong>an</strong>d a graph generated<br />

of ASR aga<strong>in</strong>st time. Calls are grouped <strong>an</strong>d color-coded <strong>in</strong>to<br />

ab<strong>an</strong>doned, busy, error or normal status categories with each<br />

<strong>in</strong>dividual call <strong>an</strong>d detailed SDR <strong>in</strong>formation available. The<br />

report provides operational staff <strong>in</strong>sight <strong>in</strong>to network health <strong>an</strong>d<br />

the ability to <strong>an</strong>alyze issues on a call-by-call basis. Reports c<strong>an</strong><br />

also be filtered based upon parameters such as the SBC host<br />

platform, start date, end date, source ID <strong>an</strong>d dest<strong>in</strong>ation ID. The<br />

report c<strong>an</strong> be set to periodically update <strong>an</strong>d display via the<br />

web <strong>in</strong>terface. An example eng<strong>in</strong>eer<strong>in</strong>g report generated by the<br />

GENView RSM is highlighted below:<br />

Figure 4 - GENView RSM Eng<strong>in</strong>eer<strong>in</strong>g Report graphically presents the quality<br />

of the services <strong>an</strong>d other perform<strong>an</strong>ce metrics<br />

8


SESSION MANAGEMENT IN AN ENTERPRISE COMUNICATION NETWORK<br />

The RSM system c<strong>an</strong> also be used to generate up to 44<br />

unique bus<strong>in</strong>ess reports. This feature comprises11 filters such<br />

as Region, Customer, Supplier <strong>an</strong>d various source/dest<strong>in</strong>ation<br />

filters each of which support the follow<strong>in</strong>g four sort criteria:<br />

Calls, M<strong>in</strong>utes, Revenue <strong>an</strong>d Profit. An example bus<strong>in</strong>ess<br />

report generated by the GENView RSM is highlighted below:<br />

• Generate SNMP Trap – sends a SNMP with textual<br />

alarm name <strong>an</strong>d description to def<strong>in</strong>ed IP address<br />

• Block – c<strong>an</strong> be used to block all endpo<strong>in</strong>t calls or set a<br />

value to trickle calls<br />

• Modify Endpo<strong>in</strong>t Priority - c<strong>an</strong> be used to ch<strong>an</strong>ge the<br />

priority of <strong>an</strong> endpo<strong>in</strong>t<br />

• Modify Route Priority - c<strong>an</strong> be used to ch<strong>an</strong>ge the priority<br />

of a route<br />

• Execute Script – c<strong>an</strong> execute <strong>an</strong> external script file which<br />

c<strong>an</strong> be used to extend the RSM capabilities<br />

• Log – c<strong>an</strong> be used to log to Syslog or local file<br />

• Mail – establish which email addresses should receive<br />

specific subject-related emails<br />

• Unblock – this restores the max calls configuration to <strong>an</strong><br />

endpo<strong>in</strong>t<br />

Figure 5 - GENView RSM Bus<strong>in</strong>ess Report <strong>in</strong>cludes <strong>an</strong>alysis of the cost of carry<strong>in</strong>g<br />

the <strong>session</strong> to ensure the service operates with<strong>in</strong> the bus<strong>in</strong>ess<br />

specified constra<strong>in</strong>ts<br />

RSM Alarms<br />

The GENView RSM enables network adm<strong>in</strong>istrators to set<br />

specific conditions under which alarms are triggered <strong>an</strong>d def<strong>in</strong>e<br />

system behavior under these conditions. The RSM c<strong>an</strong> be<br />

configured to detect alarms from either system level log files<br />

of each SBC platform or from SDRs generated by them. The<br />

r<strong>an</strong>ge of SDR alarm types generated <strong>in</strong>clude parameters such<br />

as local disconnect, ASR, gateway m<strong>in</strong>utes, dollar amount,<br />

average request rate, average call duration, post dial delay,<br />

low voice quality, high packet loss <strong>an</strong>d jitter. All alarms c<strong>an</strong><br />

have two sets of actions assigned, the first set of actions, or<br />

ON-Trigger, are performed when the trigger condition is met,<br />

for example ASR < 50%. When the trigger condition is<br />

reset, e.g. ASR > 50%, the OFF-Trigger actions are performed.<br />

Alarms c<strong>an</strong> be based on time-of-day, system load,<br />

region, customer, supplier or endpo<strong>in</strong>t provid<strong>in</strong>g a flexible<br />

environment for event detection <strong>an</strong>d trigger<strong>in</strong>g. Alarms <strong>an</strong>d<br />

events may be associated with a r<strong>an</strong>ge of different actions,<br />

such as:<br />

Figure 6 - CDR, Log, <strong>an</strong>d SNMP Alarm View<strong>in</strong>g Example<br />

The alarm capabilities of the GENView RSM provide network<br />

adm<strong>in</strong>istrators with <strong>an</strong> end-to-end view <strong>in</strong>to network health,<br />

allow<strong>in</strong>g automation of responses to perform<strong>an</strong>ce ch<strong>an</strong>ges<br />

<strong>in</strong> the network. This enables adm<strong>in</strong>istrators to take corrective<br />

action for degradation <strong>in</strong> QoS thereby improv<strong>in</strong>g the overall<br />

user experience.<br />

RSM Provision<strong>in</strong>g<br />

The provision<strong>in</strong>g support <strong>in</strong>cluded <strong>in</strong> the RSM simplifies the<br />

<strong>m<strong>an</strong>agement</strong> of GENBAND endpo<strong>in</strong>ts, routes, call<strong>in</strong>g pl<strong>an</strong>s<br />

as well as rat<strong>in</strong>g <strong>in</strong>formation. For example, it enables <strong>an</strong><br />

adm<strong>in</strong>istrator to configure comprehensive rat<strong>in</strong>g <strong>in</strong>formation<br />

such as m<strong>in</strong>imum duration, bill<strong>in</strong>g <strong>in</strong>crement, <strong>an</strong>d connection<br />

charge, which c<strong>an</strong> be date/time activated allow<strong>in</strong>g mech<strong>an</strong>isms<br />

such as off-peak <strong>an</strong>d on-peak rates to be applied<br />

for a given route. This <strong>in</strong>formation c<strong>an</strong> be provisioned m<strong>an</strong>ually<br />

through the web <strong>in</strong>terface or by import<strong>in</strong>g <strong>an</strong> external<br />

file def<strong>in</strong><strong>in</strong>g the various data <strong>in</strong>to the RSM. Based upon this<br />

9


SESSION MANAGEMENT IN AN ENTERPRISE COMUNICATION NETWORK<br />

<strong>in</strong>formation the RSM rates SDRs for the specified regions/<br />

routes as they are received from the various GENBAND<br />

S-Series SBCs <strong>in</strong> the network.<br />

Us<strong>in</strong>g the provisioned rat<strong>in</strong>g <strong>in</strong>formation the GENView RSM<br />

generates a LCR report display<strong>in</strong>g routes prioritized by the<br />

order of least cost. The priority of routes c<strong>an</strong> be m<strong>an</strong>ually<br />

modified <strong>an</strong>d imported directly to the GENBAND SBC to<br />

update rout<strong>in</strong>g criteria with<strong>in</strong> the network. In<br />

addition the RSM system is also capable of generat<strong>in</strong>g Maximum<br />

Profit Rout<strong>in</strong>g (MPR) reports to determ<strong>in</strong>e which traffic<br />

routes generate the highest revenues.<br />

The GENBAND <strong>in</strong>telligent <strong>session</strong> <strong>m<strong>an</strong>agement</strong> system<br />

addresses key issues <strong>an</strong>d is coupled with the most comprehensive<br />

set of report<strong>in</strong>g capabilities available; the system<br />

provides a visibly differentiated approach to m<strong>an</strong>ag<strong>in</strong>g a<br />

converged network. This empowers the CIO <strong>an</strong>d IT group<br />

to deliver quality services to end-users <strong>an</strong>d enables them to<br />

<strong>in</strong>troduce new converged services that improve overall<br />

productivity.<br />

The GENBAND RSM also provides adm<strong>in</strong>istrators with the<br />

capability to partition the RSM <strong>an</strong>d SBC data <strong>in</strong>to separate<br />

logical entities. Up to 64 unique partitions are supported with<br />

multiple users with custom def<strong>in</strong>ed capabilities <strong>an</strong>d privileges<br />

allowed. The partition<strong>in</strong>g allows adm<strong>in</strong>istrators to use the<br />

SBC <strong>in</strong> partitioned mode as multiple virtual switches – each<br />

report<strong>in</strong>g separately per group or department.<br />

Summary<br />

GENBAND has pioneered the tr<strong>an</strong>sformation of carrier VoIP<br />

peer<strong>in</strong>g by provid<strong>in</strong>g network edge <strong>in</strong>telligence that ensures<br />

PSTN-like quality <strong>an</strong>d reliability for VoIP calls. Carriers us<strong>in</strong>g<br />

GENBAND’s solutions have reported tripl<strong>in</strong>g their service<br />

revenue <strong>an</strong>d improv<strong>in</strong>g customer satisfaction over the<br />

course of only a few months. GENBAND’s rich experience<br />

<strong>in</strong> develop<strong>in</strong>g <strong>in</strong>telligent VoIP solutions is now be<strong>in</strong>g applied<br />

to the unique requirements of the <strong>enterprise</strong>. GENBAND’s<br />

solutions, with m<strong>in</strong>imal <strong>in</strong>vestment <strong>an</strong>d m<strong>in</strong>imal <strong>in</strong>frastructure<br />

ch<strong>an</strong>ge, allow the <strong>enterprise</strong> to:<br />

• Receive immediate visibility <strong>an</strong>d control of the real-time<br />

VoIP applications across the <strong>enterprise</strong> network<br />

• Seamlessly <strong>in</strong>teroperate multi-vendor <strong>an</strong>d multi-protocol<br />

VoIP equipment<br />

• Add new converged applications tailored to <strong>in</strong>ternal<br />

employees, customers, <strong>an</strong>d partner profiles<br />

• Reduce PSTN toll charges by <strong>in</strong>telligently rout<strong>in</strong>g both<br />

off-net local <strong>an</strong>d long dist<strong>an</strong>ce calls efficiently over the IP<br />

network<br />

• Enable SIP trunk<strong>in</strong>g between the <strong>enterprise</strong> <strong>an</strong>d service<br />

provider, tak<strong>in</strong>g adv<strong>an</strong>tage of lower tariffs <strong>an</strong>d a richmedia<br />

capable <strong>in</strong>terface<br />

10

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!