HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual...

28
IT Services and Enterprise Communications HiPath 4000 CSTA V1 Common Application Platform

Transcript of HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual...

Page 1: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

IT Services and Enterprise Communications

HiPath 4000 CSTA V1

Common Application Platform

Page 2: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 2

IT Services and Enterprise CommunicationsCAP Products –

pre-summary and history

HiPath CAP V3.0

CAP Inside V1.0

HiPath 4000 CSTA V1

Page 3: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 3

IT Services and Enterprise CommunicationsHiPath CAP V3.0

HiPath

CAP V1.0/2.0/3.0

(from 199x):

middleware connecting applications based on standard protocols (CSTA/TAPI/JTAPI), with HiPath

system. (Supported PBXs: HiPath

4000 V6 and less, HiPath

3000 V8, OSV V5

Linux and Windows operation system support)

Structure in Case Tracking System

Main Category GLOBAL APPLICATION

Product Family CTI-SOLUTION

Product HiPath

CAP

Product Version V3.0

Page 4: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 4

IT Services and Enterprise CommunicationsHiPath CAP V3.0Main properties

Operation system support: Linux (SLES10/11) Windows (till Win7) -

x32/x64

Multidomain (several different type of switches

at the same time)

CSTA ASN1/XML, TAPI/JTAPI IF

More then one call control component Remark: in case of HiPath 4000 V6 connection type the connections is built up to the HiPath

4000 CSTA integrated in the V6, no CA4000 started on CAP V3.0 server

Fault Management Service

XML Phone Services, COBS (ComScendo On a Button Suite) applications

(HiPath 3/4000 specific)

HiPath Backup Restore and HiPath User Management integration (HiPath 4000

specific)

Administration interface is WEB based

Device and feature set (CAP-E, CAP-S, CAP-S) based and special licensing

mechanism to that no HiPath License Management needed (HLM)

Assosiation with ASN1 ACSE or XML AssosiationSessionServices

Remark: in ASCE license, user accound needed to give

Page 5: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 5

IT Services and Enterprise CommunicationsHiPath CAP Inside V1.0

HiPath

CAP Inside V1.0

(from 2008):

middleware based on CSTA (only ASN1) which supports just HiPath

4000 for selected partners (on

Linux and Windows platforms).

Current Release CAP Inside V1 R10

(10/2009)

Structure in Case Tracking System

Main Category GLOBAL APPLICATION

Product Family CTI-SOLUTION

Product HIPATH CAP

Product Version V3.0

HP4000

ACL-C+

Application

HLM

XMLPhone ServicesCSTA ASN.1Cap Inside

Administration

HiPath CAP Inside V1

XMLPS AdminCA 4000HiPath License

management IF

Page 6: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 6

IT Services and Enterprise CommunicationsHiPath CAP Inside V1.0

Main properties

Operation system support: Linux (SLES10) Windows (till Win2008) -

x32

Singledomain and supports only HiPath 4000 V5 or less

CSTA ASN1 IF

One call control component (CA4000)

SUN JRE in installation package included

XML Phone Services with better performance as in HiPath CAP V3.0

Limitation: only under Windows

Administration interface is available only locally (SWING based)

Application connection based licensing with HiPath License Management

(HLM)

Assosiation with ASN1 ACSE

Remark: in ASCE license –

application type information needed to enter

HiPath

CAP V3.0 Partner Call

Recording

CAPCAP--CallRecCallRec

HiPath

CAP V3.0 Partner Call

Center CAPCAP--CallCenterCallCenter

HiPath

CAP V3.0 Partner Command

Control

CAPCAP--CommCtrlCommCtrl

Page 7: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 7

IT Services and Enterprise CommunicationsHiPath 4000 CSTA V1

HiPath 4000 CSTA V1

(from 10.2010):

successor for HiPath CAP Inside V1.0. Middleware based on CSTA (XML and ASN1) which supports

HiPath4000

V6, V5, V4 etc. Available as stand alone variant (Lin/Win) and as integrated into the HiPath

4000 V6.

Current

Release HP4k CSTA

V1 R12

(10/2011)

Structure in Case Tracking System

StandAlone:

Main Category GLOBAL APPLICATION

Product Family CTI-SOLUTION

Product HiPath 4000 CSTA

Product Version V1

AND V6 integrated:

Product

Family

HiPath

4000

Product

Group HiPath

4000 System

Product

Type HiPath

4000 CSTA

Product

Version V1

HLM

Page 8: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 8

IT Services and Enterprise CommunicationsHiPath 4000 CSTA V1

General properties

Note: *

(star) signs the differences from HiPath CAP Inside V1.0

Not only as ‘stand alone’

installation available but CSTA is

integrated into the HiPath 4000 V6 *

Singledomain

CSTA ASN1 and CSTA XML IF *

One call control component (CA4000)

XML Phone Services with better performance

as in HiPath CAP V3.0

Remark: no limitation on operation system

*

Administration interface is WEB based *

Page 9: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 9

IT Services and Enterprise CommunicationsHiPath 4000 CSTA V1

General properties

Monitor point based licensing (per application connection) * with HiPath License Management (HLM) More clear: Monitor points are counted per application connection

and if the same device has multiple monitor points each

of them are counted ; license types:

No license: max

10 monitored

devices

100 clients: max

100 monitored

devices

Unlimited: max

100000

monitored

devices

Remark: Upgarde licence between 100 client and Unlimited available.

Licensing can be set through the web based configuration interface

on the application configuration dialog in the “License type”

option.

When the license mode is changed the application connection is

automatically closed by the cbdriver and the application has to reconnect.

Page 10: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 10

IT Services and Enterprise CommunicationsHiPath 4000 CSTA V1

General properties

Assosiation with ASN1 ACSE

Remark: in ACSE license –

nothing is needed to enter

BUT the same ACSE can be used furthermore what was used to HiPath CAP Inside

V1.0 assosiation no need to change that.

protocol type: version5 (CSTA ASN1) or version6 (CSTA XML) *

Examples:

The ASN.1 BER encoded AARQ (the first 2 bytes are the length prefix) for CSTA III ASN.1:

00 20 60 1e a1 07 06 05 2b 0c 00 81 5a be 13 28 11 06 07 2b 0c 00 82 1d 81 48 a0 06 a0 04 03 02 00 08

The same for CSTA III XML, the only difference is in the last byte:

00 20 60 1e a1 07 06 05 2b 0c 00 81 5a be 13 28 11 06 07 2b 0c 00 82 1d 81 48 a0 06 a0 04 03 02 00 04

DescriptonToACSE.txt

Page 11: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 11

IT Services and Enterprise CommunicationsHiPath 4000 CSTA V1 –

stand alone installation

Specialities

Supports version of HiPath 4000 V5 and less

Operation system support: Linux (SLES10/SLES11 *) Windows (till Win7 and Win2008 R2) -

x32/x64 *

Virtualisation support: WMware 1.0.1 and VMWare ESXi *

Needed SUN JRE in installation package NOT included in installation package (any more) *

Remark: SUN JRE

6 installation is pre-requirement by the installation

WEB based adminsitration UI –

available

http://<HiPath 4000_CSTA_Server>:8080/CBAdmin

or https://<HiPath 4000_CSTA_Server>:8443/CBAdmin

with authentication, default account: Admin/AdminAdmin/Admin

but it can be changed.

Page 12: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 12

IT Services and Enterprise CommunicationsHiPath 4000 CSTA V1 –

HiPath 4000 V6 integration

HiPath 4000 V6 CSTA-interface

The HiPath

4000 V6 can run on either proprietary compact PCI hardware or as software running on

industry standard Linux servers. The HiPath 4000 CSTA V1 is integrated into a virtual mashine in the

HiPath 4000 V6 architecture and so HiPath 4000 V6 provides CSTA interface for CTI application.

Page 13: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 13

IT Services and Enterprise CommunicationsHiPath 4000 CSTA V1 –

HiPath 4000 V6 integration

Special features to HiPath 4000 V6 integration *

HiPath Backup Restore integration and GUI based software transfer and activation

HBR: configuration data and database (PhoneServices) backup and restore and addittionally software

activation eg. hotfix or software updates of CSTA can be activated and deactivated via Assistant site of

V6 under menu:

Page 14: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 14

IT Services and Enterprise CommunicationsHiPath 4000 CSTA V1 –

HiPath 4000 V6 integration

HiPath Backup Restore

Possible to backup restore the CSTA configuration only (It takes

max ~5 minutes in both direction)

Page 15: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 15

IT Services and Enterprise CommunicationsHiPath 4000 CSTA V1 –

HiPath 4000 V6 integration

Systembackup and Restore

The system backup is realized by reverse building rpm packages of the installed system. This rpm packages

contain the currently installed version and the configuration data.

Available starting from Assitant.

It takes several hours.

Valid only to the whole

system, no speration.

Page 16: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 16

IT Services and Enterprise CommunicationsHiPath 4000 CSTA V1 –

HiPath 4000 V6 integration

Configuration

Web used User Interface:

In case of the CSTA integrated into the HiPath 4000 V6 SingleSignOnSingleSignOn

is used from the Assiatant site to the CSTA Administration site so no addittional

manual authentication needed -

no account needs to be entered additionally into

the CSTA site.

Under Expert Mode menu

Page 17: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 17

IT Services and Enterprise CommunicationsHiPath 4000 CSTA V1 –

HiPath 4000 V6 integration

Preconfigured ports:

HiPath

4000 CSTA V6 switch integrated version has a default configurationdefault configuration. At installation it

creates a Connectivity Adapter

instance which has 4

applications already configured with port

1040, 2205,

2209 and 27535.

This default configurations is created only at the installation

and it is not touched anymore, so it

is possible to change it, and upgrades do not overwrite it.

Remark: These port

are configured for SEN internal products, in case 3rdParty use the lciense type information

needs to be changed.

Automatic AMO configuration:

In case a new Connectivity Adapter created then the PBX IP address is set to 192.0.2.3,

which

is the fix atlantic

LAN IP

address

of RMX, and AMO commands will be executed based on the

given PBX Link Number and PBX Sub-Application Number.

Remark: by deleting or changing the ACL connection via GUI it is not yet realised the delete or change of the

previously used ACL linkpairs.

Page 18: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 18

IT Services and Enterprise CommunicationsHiPath 4000 CSTA V1 –

HiPath 4000 V6 integration

License activation

Remark:

Licenses for standalone installations can be installed through CLM as previously with

HiPath CAP Inside V1.0 and CLA must be installe don the same PC.

But in case of HiPath 4000 CSTA V6 integrated version it can be done though Assistant (Access

Management -> License Management)

Licenses of CSTA must be

ordered to on of the MAC

of the server (PLT(s)).

Remark: The checking of the installed

licenses can be done currently only via CLM,

installed on a separated cleint PC.

Future:Future:

It is planned to highlight the CSTA licenses

via CSTA GUI in the future.

Page 19: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 19

IT Services and Enterprise CommunicationsHiPath 4000 CSTA V1 –

HiPath 4000 V6 Duplex

Architecture

Within a duplex system

from all of the HiPath 4000 V6 components are duplicated:

there are one “Active”

and one “Stand-by”.

To enable complete recovery of the call control software, CSTA control and the HiPath

4000 Assistant in case of failover, the

relevant virtual hard disk partitions and files

on the “Active”

server blade are replicated onto the hard disk of the “Stand-by”

server blade.

Page 20: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 20

IT Services and Enterprise CommunicationsHiPath 4000 CSTA V1 –

HiPath 4000 V6 Duplex

Switchover

The software versions, configuration and logs are synchronised between Active ans Stand-By.

Both CSTA, on the Active and Stand-By server blade, have the same CLAN IP.

The CSTA redundancy is in warmwarm--standbystandby

mode in the Duplex systems, which means that in case of

switchover the CSTA VM will be started on the stand-by server blade. This startup takes 2-5 minutes.

From CTI application point of viewFrom CTI application point of view:

The connection to the CSTA beraks down when the switchover happens, and after ~3 minutes the CSTA

application port is available again, and after connection built-up the monitor point must be set up again.

License

The ordering of CSTA license to Duplex systems is still under construction,

but CSTA licenses must be installed to the MACs of Active and Stand-By server as well.

Page 21: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 21

IT Services and Enterprise CommunicationsHiPath 4000 CSTA V1 –

HiPath 4000 V6 APE

Architecture

Survivability software AP-Emergency is for maintaining branch office operation on

failure of the

WAN connection and

to help improving the restricted

reachability

due

to component failure. The

AP emergency feature maintains

availability of the

system at a host system outage.

Page 22: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 22

IT Services and Enterprise CommunicationsHiPath 4000 CSTA V1 –

HiPath 4000 V6 APE

Switchover

Configuration is synchronised from Host to APE.

The CSTA components on the Host and Access Point have different CLAN IPdifferent CLAN IP.

LicenseCSTA license needed to the Host MAC and to the AP MAC as well.

From CTI application point of viewFrom CTI application point of view:

CTI application can have connections to the Host and to

the APE CSTA at the same time. The monitor points can

be set via both CSTAs, positive reponse will be received.

CSTA Events: CSTA call control Event only via CSTA on

the controler switch

CSTA BackInService is from the switch, which takes over

the conrol and CSTA OutOfService form the switch, which

‘gives over’

the contorol (in case of WAN problem)

CSTA Request must be sent to the CSTA which is on the

controler switch.

Page 23: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 23

IT Services and Enterprise CommunicationsDeployments -

installations

HPath 4000 CSTA V1 V6 integration

HiPath 4000 CSTA stand alone installation

Because of HW limitation (of the CSTA VM in V6)

max 32 application connections supported.

General: max 4 CSTA links

per ConnectivityAdapter (CA) can be configured.

Page 24: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 24

IT Services and Enterprise CommunicationsDeployments -

installations

HiPath CAP V3.0

In case of HIPath 4000 V6 switch connection the SCC4000SCC4000

connects directly to HiPath 4000 V6 CSTA.

With multidomain functionality via a proxy (SCCPSCCP)

it is possible to have several connections to different version

of HiPath 4000.

It is also possible to have single domain mode (SDN) to HiPath 4000 V6.

Currently patches needed to the right functionality!

Page 25: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 25

IT Services and Enterprise CommunicationsHiPath 4000 CSTA V1 –

Other new features

SIP related features

HiPath 4000 version specific

CSTA XML includning private data

Presentation restricted feature and Re/ConnectTimeslot affected

presentation indicator for devices based on configuration settings (eg.: in private data field ADG2)

Re/ConnTiemslot: same as before to HiPath CAP V3.0

Remark: config settings to CSTA in V6 available only via remote session (putty)on CSTA VM and joe

FutureFuture

plan to make it possible to change the sepcial configuration of

ConnectivityAdapters via WEB GUI

CSTA XML including services permitted

HiPath

4000 V5 HiPath

4000 V6 (NEW)CSTA Monitoring of SIP Subscriber CSTA call services

CSTA Monitor Start/Stop CSTA Single Step Transfer

CSTA Snapshot Device/Call CSTA Clear Connection

CSTA Get Device Type CSTA Deflect Call

CSTA Get Switching Function Devices

CSTA Route End/Reject

Page 26: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 26

IT Services and Enterprise CommunicationsPhone Services

HiPath

4000 Phone Services

provides an integrated package of XML phone features that provide innovative features at the

workplace.

These phone features and services can be used for any optiPoint

or OpenStage

HFA/TDM device with buttons and

display. The functions are based on the XML Phone Services of HiPath

4000 CSTA and can be assigned to every button on the

device.

Page 27: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 27

IT Services and Enterprise CommunicationsUseful

HiPath

4000 CSTA Interface Description in UC Beta Community Portal

http://www.siemens-enterprise.com/developerportal/Resource%20Center/HiPath%204000%20CSTA.aspx

https://enterprise-businessarea.siemens-enterprise.com/forums/developer-forum.aspx?g=topics&f=46

Page 28: HiPath 4000 CSTA V1 - Unify · PDF fileThe HiPath 4000 CSTA V1 is integrated into a virtual mashine in the ... From CTI application point of viewFrom CTI application point of view:

24.11.2011 Autor – Hideghethy KlaraPage 28

IT Services and Enterprise CommunicationsDiscussion

Topics –

Questions

Requirements or proposals

Answers