Nable Unified Communications
Transcript of Nable Unified Communications
Nable Communications, Inc.
ⓒ 2018 NABLE COMMUNICATIONS, INC. PROPRIETARY AND CONFIDENTIAL.
Enterprise Mobile Collaboration Solution for ITSP
Nable Unified Communications
Contents
I. Nable UC Overview
II. Introducing Nable UC Solution
III. Nable UC Features
IV. Nable UC System Operation
ⓒ 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
ⓒ 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.
Contents
I. Nable UC Overview
II. Introducing Nable UC Solution
III. Nable UC Features
IV. Nable UC System Operation
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
7ⓒ 2018 NABLE COMMUNICATIONS, INC. Proprietary and Confidential
02
Government & Public Offices
Enterprises
References
ITSP
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
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
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
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
Contents
I. Nable UC Overview
II. Introducing Nable UC Solution
III. Nable UC Features
IV. Nable UC System Operation
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
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
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
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
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
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
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
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
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
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
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]
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
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
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)
Contents
I. Nable UC Overview
II. Introducing Nable UC Solution
III. Nable UC Features
IV. Nable UC System Operation
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
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
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)
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)
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
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
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.
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