34
Nable Communications, Inc. 2018 NABLE COMMUNICATIONS, INC. PROPRIETARY AND CONFIDENTIAL. Enterprise Mobile Collaboration Solution for ITSP Nable Unified Communications

Nable Unified Communications

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Nable Unified Communications

Nable Communications, Inc.

ⓒ 2018 NABLE COMMUNICATIONS, INC. PROPRIETARY AND CONFIDENTIAL.

Enterprise Mobile Collaboration Solution for ITSP

Nable Unified Communications

Page 2: Nable Unified Communications

Contents

I. Nable UC Overview

II. Introducing Nable UC Solution

III. Nable UC Features

IV. Nable UC System Operation

Page 3: Nable Unified Communications

ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential 3

Service Concept서비스 개념

01

✓ Free voice call and chatting between employees with

smartphone

✓ Seamless call connection on the go

✓ HD-level high quality voice call

✓ Security-enhanced messaging services

1. UC Mobile App

✓ Import company directory by group / department

✓ Search Organization Charts and connect calls

✓ Import personal contacts

2. Usability based on Company Directory

✓ SIP interface for IP-PBX interworking

✓ Outgoing calls using keypad and personal contacts

✓ Outgoing/Incoming call with business number

outside the office

3. Enterprise IP-PBX Interworking

Desktop Phone

Use Enterprise Mobile Phone and Messaging service anytime, anywhere

with your smartphone.

SNS Messaging

UC Client

Page 4: Nable Unified Communications

ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential 4

Benefits서비스 개념

01

✓ Free voice calls and SNS-like messages between

employees

✓ All / departmental announcement dispatch

✓ Convenient user lookup and call connection

based on organization chart

1. Enable Communication

✓ Reduced outgoing call charges with free

extension calls

✓ Restrict outgoing calls by user levels

✓ Monitor and control call volume using various

statistics

2. Reduce Communication Costs

✓ Encrypt call conversation and message with

security module

✓ Android, iOS support

✓ Support for continuous mobile OS optimization

3. Enhance Security with App Reliability

Enable

Communication

Strengthen security and

ensure app reliability

Reduce

communication

costs

01

0203Nable UC Solution

Communication between employees is enhanced and Productivity is

improved.

Page 5: Nable Unified Communications

Contents

I. Nable UC Overview

II. Introducing Nable UC Solution

III. Nable UC Features

IV. Nable UC System Operation

Page 6: Nable Unified Communications

6ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

02

Provides Voice Call and Messaging services for enterprise customers and integrated control for security.

Main Features

Integrated Management

• System Operation

• Company Directory

• Call Monitor and Control

• Various Statistics

Voice Call

• Extension, Outbound Call• Call Transfer & Forwarding• Mute, Speaker, Hold• HD quality voice• Recording

Team Collaboration

• Chat (1:1, 1:N)

• File Share

• SMS

• Location and Calendar

Company Directory

• Group/Department

• Online Status

• Personal Contacts

Security

• Looting prevention

• Password Lock

• Voice/Data Encryption

• Terminal/User Auth.

Etc.

• Set Commute Status

• Set Online Status

• Call Reject Message

• Memo

Page 7: Nable Unified Communications

7ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

02

Government & Public Offices

Enterprises

References

ITSP

Page 8: Nable Unified Communications

8ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

02Case Study

• KT: launched Enterprise Mobile Phone service at 2017 1Q (15,000 Subscribers)

• SKB: ready to launch (2018 3Q)

• Government Complex Sejong (50,000 users)

IMS Wireless Network

IBCF

mPBX

TASRCSAS

VoLTE

Mobile Phone

UC App UC App

VoIP Wire VoIP Network

Transcoder

IP-Phone

Enterprise & Public OfficeE-SBC

SBC

IP-PBX UC Server

C4 Switch/PSTN

SIP Proxy

UC Server

Hosted PBX(IP-Centrex)

CSCF

UC App

IP-PBX

IP-Phone

Transcoder

Page 9: Nable Unified Communications

9ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

03

• Provides voice call and additional features

• Chat and File Sharing

• Synchronize Company Directory

• LTE Network First Connection

• Equipped with HD Voice engine (MOS value 4.1 or higher)

• Simultaneous update of Android and iOS

• Encryption module

• Connect a Bluetooth

device

• Memo

Nable UC Solution consists of UC App and UC Server.

Components

UC App UC Server

Installed on smartphone, user can use Enterprise Mobile Phone and Chat anytime, anywhere.

A system that provides voice call and messaging services through wireless data networks and provides company directory and user management functions.

• Subscriber registration management and device

authentication

• UC app extension call connection

• UC App Messaging Service

• IP-PBX interworking

(incoming/outgoing call)

• Seamless call connection on move

• Voice Encryption (TLS / SRTP)

• Message encryption (SSL / TLS)

• System Security Features

• Organization chart management

• Statistics

Page 10: Nable Unified Communications

10ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

03

ITSP Network

Nable UC system works with communication infrastructure of communication network and provides UC service to internet network.

Network Architecture

IMS/C4

UC Server

PSTN

Internet

Mobile & Wire

UC App

TranscoderServer LTE/WiFi

Other ITSP

EMS/EWSServer

Page 11: Nable Unified Communications

11ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

03

Supports continuous updating of UC apps as per the update of OSs.

UC App Update

iPhone 7

iPhone 5/5S iPhone 6/6S

iPhone 8 iPhone X

Samsung Galaxy

S Series6/7/8

A Series J Series Note Series3/4/5/7/8

LG Mobile

V Series10/20/30

* Provides patch version within 3 months after full OS deployment** X86 series terminals are not supported.

* Not supported for routed and jailbreak handsets** 8.x is not supported when iOS 12 is applied

Android OS 5.x ~ 8.x 01 Apple iOS 8.0 ~ 11.x02

G Series4/5/6

Page 12: Nable Unified Communications

Contents

I. Nable UC Overview

II. Introducing Nable UC Solution

III. Nable UC Features

IV. Nable UC System Operation

Page 13: Nable Unified Communications

13ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

03

User can find or search recipients in the Favorites, Organization Chart, and Personal Contacts menus.

Contacts

Favorites Organization Chart Personal Contacts Search

Page 14: Nable Unified Communications

14ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

03

On the UC app screen, click the keypad button and enter the phone number.

* You can see a list of all contacts that match the entered number when you search.

Keypad

Click the keypad button Activate keypad Enter phone number

Page 15: Nable Unified Communications

15ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

03

Confirm the callee in Contacts and click the Call button to connect the call.

Calling

Call request

UC Call Send01 UC Call Answer02

Page 16: Nable Unified Communications

16ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

03

The callee can click Answer button to receive the call or select the reject call message.

Call Answer and Call Reject Message

* User can create reject message directly by selecting direct input option** Only available for Android OS

Call Reject/Answer Button01 Select the Reject Call Message02

Page 17: Nable Unified Communications

17ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

03

When a call is connected, you can use the same functions as a corporate Internet phone.

On-call Features

UC AppDesktop IP Phone

Call Features

Mute

Hold

Speaker

Forwarding

Keypad

Recording

* Call Forwarding is only available when the call is received on UC app

Page 18: Nable Unified Communications

18ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

03

After the call ends, you can write a memo or send an SMS message.

Call Termination and Memo

Memo

Message

Call

Select

Save Contacts

Call Termination 01 Writing a Memo02

Page 19: Nable Unified Communications

19ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

03

You can see the recent calls list and the user's online status as icons.

Recent Call Lists and Status Management

Sent

Received

Missed

Rejected

Available

Holiday

Business Trip

Meeting

Off Work

Recent Call List01 Online Status Setting02

Page 20: Nable Unified Communications

20ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

03

Support Call Forking function to forward incoming call to two terminals at the same time.

When user answers the call, CANCEL message is sent to other terminal.

Call Forking

UC Server

Incoming Call to User

Incoming Call Routing01 Call Forking Service02

IP-PBX

IP-Phone

Mobile Phone (UC Client)

Caller

Push Server

SimultaneousRinging

SimultaneousRinging

Page 21: Nable Unified Communications

21ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

03

UC server provides Group-specific IVR and Group Call service.

IVR and Group Call Service

UC Server

Call to Group Number

IVR Announcement

Group AMain Number

Group BMain Number

SimultaneousRing

Sequential Ring

IVR Service01 Simultaneous/Sequential Group Call service02

Page 22: Nable Unified Communications

22ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

03

Provides voice conference service for 3 ~ 32 people.

Conference server provides concurrent 100-channel voice conferencing.

3 Way & N-Way Conferencing

3 Way Calling01 Voice Conference Service02

Participants

Conf. Room

New Participant

[Dial-in Type]

INVITE

Participants

Conf. Room

Conference Host

[Dial-out Type]

Conference Set

UC Server

SIP + RTP

SIP + RTPSIP + RTP

Page 23: Nable Unified Communications

23ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

03

User can use message transfer and file sharing.

Display watermark with user login information to prevent unauthorized screen shots and provide information protection

Chatting

[Chat Room List] [Chat View] [File Sharing][Chat Water Mark]

Page 24: Nable Unified Communications

24ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

03

You can only receive calls on UC app at Available status and at Business Hour/Days.

Set Commute Status and Working Hours

Commute Status Management Business Hour/Day Management

Set Set

Block all incoming calls during day off

Page 25: Nable Unified Communications

25ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

03

If you lose your smartphone, apply password lock function to protect your company information.

And enter password whenever UC app is executed.

UC App Password Lock

Set Password Lock01 Enter password when running app02

Page 26: Nable Unified Communications

26ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

03

You can quickly send in-house announcements to all employees.

Notice

Push

Notice Registration01 Notice Check02

EMS Web Client(Notice registration)

UC App(Notice alert)

Page 27: Nable Unified Communications

Contents

I. Nable UC Overview

II. Introducing Nable UC Solution

III. Nable UC Features

IV. Nable UC System Operation

Page 28: Nable Unified Communications

28ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

04

Multi-TenantsITSP Network

UC server can create group-specific tenants to efficiently accommodate corporate customers.

Enterprise customers with IP-PBX are connected by SIP Trunking.

Desktop IP-Phone and Mobile Phone (UC client) are served directly to UC server.

Multi-tenant Creation

Enterprise 1

Phone + Mobile

Tenant #2

Enterprise 2 Enterprise 3

Tenant #3Tenant #1

IMS/C5 UC Server

Internet

LTE/WiFi

PSTN

PBX + Mobile Mobile Only

Page 29: Nable Unified Communications

29ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

04

UC server keeps up-to-date organizational chart of UC app by real-time checking DB information inside company by LDAP method.

Organization Chart DB Interworking

Organization Chart Server

DB

UC Server

User DB

LDAP Module(server)

LDAP Module(client)

• An organization chart server provides changed subscriber information in real time through LDAP module

• Need to customize the UC server according to the LDAP API or Library specification provided by the organization chart server

Organization Chart Server

DB

UC Server

User DB

PS Module

• DB information is transmitted through PS module when an event occurs due to organizational DB change

• Need to customize UC server for each company's organizational DB interworking

TCP Socket(JSON Body)

LDAP01 DB Direct Linking02

DB Update

DB Update

* Customization cost for organization chart DB interworking will be charged

Page 30: Nable Unified Communications

30ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

04

Voice call between the UC server and the UC app are encrypted.

The system operator remotely accesses the user smartphone that is reported as lost and erases the UC app data.

Apply Voice Call Encryption and Delete Remote Data

UC ServerUC App

SIP Signaling (TLS)

UC Server UC App(Lost Smartphone)

① Data removal request

② Push request

③ Delete data

How Encryption is Applied01 Lost Mobile Phone Remote Data Erase02

Invite - SDP(Client Key)100 Trying 180 Ringing 200 OK - SDP(Server Key)

Voice Call (sRTP)

(Server CryptorKey)

Page 31: Nable Unified Communications

31ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

04

All messages are encrypted with SSL/TLS on transport layer.

AP server securely saves messages in DBMS.

All sent and received messages are saved in terminal after encrypted with AES256.

UC Message Security

UC Proxy

Server

UC Proxy

Server

[Sender] [Receiver]

Sends message Forwards message Forwards message

Sent

Forwards message

SSL/TL

SSSL/TL

SSSL/TL

S

SSL/TL

S

AES256

Encrypted

AES256

Encrypted

Certificate Certificate

SSL/T

L

S

UC AP

Server

SSL/TLS SSL/TLS SSL/TLS SSL/TLS

DBMS

Certificate SSL/TLS

Received

Saves message

(AES 256 encrypted)

Page 32: Nable Unified Communications

32ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

04

You can access EMS/EWS Web Client and monitor statistics and call status by user/group.

The amount of data consumed in UC voice calls depends on the type of codec.

Call State Monitoring and Voice Call Data Consumption

Codec

Codec OnlyRTP Header +

Codec

IP,UDP + RTP +

Codec

Byte

(Sec)

Byte

(Min)

Byte

(Sec)

Byte

(Min)

Byte

(Sec)

Byte

(Min)

G.729

(8K)1,000 60,000 1,600 96,000 2,600 156,000

G.711

(64K)8,000 480,000 8,600 516,000 9,600 576,000

AMR-NB

(12.2K)1,525 91,500 2,125 127,500 3,125 187,500

Speex-NB

(24.6K)3,075 184,500 3,675 220,500 4,675 280,500

AMR-WB

(23.85K)2,981 178,875 3,581 214,875 4,581 274,875

Speex-WB

(27.8K)3,475 208,500 4,075 244,500 5,075 304,500

Speex-WB

(42.6K)5,325 319,500 5,925 355,500 6,925 415,500

* AMR codec incurs separate licensing fees

UC Server

Statistics data

Call Monitoring• Call Traffic• International Call• Call Session Status

- Forced call termination

Statistics• Integrated statistics• Statistics by type• Subscriber statistics• Overload statistics• Call Termination Reason• Message Statistics

Call Monitoring and Statistics Check01 Voice call data consumption02

Page 33: Nable Unified Communications

33ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential

04

The UC server has redundant structure that provides reliable voice calls and messaging services.

The EMS/EWS server provides system and subscriber management through the Web client.

UC Server Specification and Implementation Plan

Hardware Model: HP DL 360p Gen9

Items Specifications

CPU 2.6 GHz (16 Cores) * 2

Memory 32 GB

HDD 300 GB * 4

NIC 10/100/1000 4P (UTP)

Power 500W *2

OS CentOS Linux 6.x

Max. Subscribers 200,000

IMS/C4

PSTN Internet

• EMS Web Client• EWS Web Client

UC Server Specifications01 UC Server Components02

Transcoder Server (Active/Standby)

mPBX Controller(Active/Standby)

Hosed PBX Server (Active/Standby)

UC AS/PS/Data(5 Active)

EMS/EWS Server

Page 34: Nable Unified Communications

Thank you!Contact Us at

COPYRIGHT(C) 2018 NABLE COMMUNICATIONS, INC. PROPRIETARY AND CONFIDENTIAL.

This document is copyrighted by NABLE COMMUNICATIONS, INC.

This document may not be reproduced, distributed, or changed in any form without written permission of NABLE COMMUNICATIONS CORPORATION.

[email protected]

Nable Communications, Inc.

www.nablecomm.com

(Sampyeong-dong) A-dong 702-ho, 660, Daewangpangyo-ro, Bundang-gu, Seongnam-si, Gyeonggi-do, 13494, South Korea

Tel l +82-31-628-1250 Fax l +82-31-628-1251