21
KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

Embed Size (px)

Citation preview

Page 1: KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

KAREL

DS10 IP ENABLED PABX&

IPX20 COMMUNICATION SERVER

Page 2: KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

PABX Segmentation

Capacity

81248128144224134432000

Analog PBXs

MS26SMS38SMS48SMS128

MS224

Digital PBXs

DS200MDS200SDS200DS200 Expanded

DS10IPX20

Page 3: KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

Three Major Eras in

Telecommunications

DS1

0

IPX2

0

Investment in the Future

Page 4: KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

Technology Prize Finalist

6TH TECHNOLOGY CONGRESS & TECHNOLOGY PRIZE6th December 2005

6TH TECHNOLOGY PRIZE FINALIST

KAREL ELECTRONICS CORPORATION

DS10 COMMUNICATION SERVER

Page 5: KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

DS10 & IPX20

Wall Mount Plastic Cabinet

Page 6: KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

DS10 & IPX20

19” Metal Cabinet

Page 7: KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

Modern PBX Technologies

Voice Over IP (VoIP) Computer Telephony Integration (CTI) Multifunctional Digital Telephones (ST25, ST15,

IP20) Network Interfaces (ISDN BRI-PRI,xDSL, CLID)

Web-based Remote Maintenance (IP,Modem) Security &Reliability Modular System Architecture United Messaging (UM) Advanced Voice Mail Applications Value Added Resources (VARs)

Page 8: KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

Hardware Specifications

RISC CPU Module, PowerPC Real Time LINUX Operating System UML Based Application Software Standard 10/100 Mbit Ethernet Interfaces Centralized & Distributed CPU Structure Single System Capacity - 56 Ports TDM Interlink of Three Systems for Capacity

Upgrade Remote System / Extension through VoIP for

CapacityUpgarde 7 Slots for Expansion Modules

Page 9: KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

Configuration Modules

Analog Extension Modules (4/8 extensions, CLID, DTMF, Gain Adjustment, Polarity Reversal,TTX)

Analog Line Modules (4/8 extensions, CLID, Test, Gain Adjustment)

ISDN BRI Module (4xS0/T0 Switchable) ISDN PRI Modüle (1xS2 line, E1,T1,J1) Digital Extensions (8xU extensions) Hybrid Modules ( 2FXO + 2U + 4 FXS)

Page 10: KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

Configuration Modules

TDM Voice Mail Module (8 channles,3-6h. Recording capacity, CSTA)

VoIP Module (24 channel GIPS ILBC, G729A/B) SBC Module (LAN/WAN Ethernet

Management,12xEth Switch) Advanced PC Module (IVR/AA/VM/ACD/CC)

Page 11: KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

VoIP TechnologyVoice Over IP (VoIP) Flexible capacity upto 128 channles through modular DSP

cards Standard VoIP Protocols

• IETF Session Initiation Protocol (SIP ), RFC3261• Real-time Transport Protocol (RTP), RFC 3550 • Real-time Control Protocol (RTCP),• RFC 2833 or Inband Detection / Generation

Central collection & processing of QoS statistics Different Codecs

• iLBC (Global IP Sound, 15,2Kb/s ve 13,33Kb/s) • PCM 64kb/s µ-law, A-law• G729A/B (CS-ACELP 8kb/s)

Advanced Dynamic Jitter Buffer Packet Lss Concealment (PLC) Echo Suppression, G.168 Compatible (EC) Voice ActivityDetection (VAD) Noise Suppression (NS) RFC3389 Automatic Gain Control (AGC)

Page 12: KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

DSP

Gateway

IP PhoneIP Phone

Media Server(Application

Platform)

PSTN

ApplicationTDM to EKOM SDK

GatewayTDM to IP

ApplicationIP to EKOM SDK HMP

In-Skin

Single DSP Multiple Access

Page 13: KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

Computer Telephony Integration (CTI)

Standard Protocols : ECMA > CSTA W3C > CCXML, VoiceXML Microsoft > TAPIComputer Aided Special Applications : Call Centers Automation Systems (Homes,Offices,

Factories…) Multi-party Conferencing, Messaging

Services

Page 14: KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

Software Architecture

Linux Kernel

Karel Kernel Drivers (SPI,HDLC,GPIO,RTC)

DS10 Hardware

Real Time Task(User Space – Layer1,Layer2)

UML Based PBX Application Software(Layer 3 and above)

SQL DB Server

Web Server

Kernel Drivers (TCP/IP, Ethernet,UART)

Page 15: KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

Platform

Mainboard

CPU Module(MPC852T)

SLOT 1

SLOT 2

SLOT 3

SLOT 4

SLOT 5

SLOT 6

SLOT 7

External Music

10/100M Eth

(RJ45)

UART (DB-9)

SPS 220V/110V

-48V, +3,3V, -70V,Ground

Expansion Interfaces

DELIC-PB(32 HDLC,Crosspoint-

256ch.,OAK DSP-60Mips

)

BDM

Power Jack

General Purpose Relay

TI DSP(voipcodec)

Configuration Cards

RTC

• 8 x UPN• 4 x SO BRI Slic/Trunk• 4 x FXO• 8 x FXO• 8 x FXS• 1 x S2 PRI• 4 UPN + 2 S0• 2 UPN + 2 S0 + 2 FXS• …

VM Expansion Slot

(SO-DIMM)

Page 16: KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

Scope of the Project

Hardware Design PC Server with a More Powerful CPU Mainboard (Central Components and Interfaces) Configuration Cards Power Supply

Software Design Real-time Embedded Linux and Servers Interface Drivers (SPI,HDLC,GPIO,HPI16) UML Based Central Control Software Web Based Administration and Maintainance Server Call Control Protocol Layers (ISDN,SIP,CCXML,…)

Mechanical Design New, Original Plastic Designs 19” Standard Rack Type Box One Hardware Fits Both Designs Part List in Delivery, Packaging, Boxes, Manuals

Page 17: KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

Hardware Specifications

RISC based CPU (PowerPC) Cheaper yet more powerful interfaces 11x600MHZ DSP power Flexible Modular Structure (0/0

mainboard,CPU,Interface) Low voltage, low power consumption CE Compatibility (EMC/Safety Standards) New Manufacturing Technologies

(BGA, Array,6-Layer, Double-sided Assembly, Golden Pads)

Page 18: KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

Software Specifications

Linux Operating System Compaitability with Open Source Projects Reliable, Safe Libraries Multitasking

UML Based Application Software Object Oriented Software Design Verification of the Software Model through

PC Simulations Message Sequence Chart Based Fast and

Easy Sofware Testing Efficient Teamwork by use of Modular Layers

Page 19: KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

Software Specifications SQL Database CGI Based Web Server IP Socket and IPC Communication Channels Real-time Linux Drivers Standard CTI Interfaces (CSTA-XML, CCXML) Embedded Data Servers (Firewall,NAT,SIP

Proxy) Remote Software Monitoring and Update

(Web,telnet) Standard Call Control Protocoles

ISDN – Q.921,Q931,Ek Servisler

SIP, SIPS, RTP, RTCP,SRTP,H323,H225,H245

High Compression Encoding with DSP (G.723,G729)

Page 20: KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

Mechanical Structure

Two Options for One Hardware: Wall Mount Plastic Casing

Product-centric High-Tech Design

Fast Prototyping

Original Cable Harnesses

Easy, Screw-free Installation, Maintainance

19” Rack type Metal Box

Height of 6 U

Direct Access to Interfaces

Easy Installation and Maintainance through Two Covers.

Page 21: KAREL DS10 IP ENABLED PABX & IPX20 COMMUNICATION SERVER

Topology

PSTN/ ISDN

st25

Karel ADSLBridge

Internet

IP Phone

ADSL

Ethernet

HUBLAN - 100Mb Ethernet

PCSoft Phone

WiFi AP

WiFi

IP Printer

Music Relay

iris

FXS(CID)

BRI

UPN

Eth.

2x2MbBRI,PRI,FXO(CID)

IP Phone

Web Browser(System Administration)

CTI