View
212
Download
0
Category
Tags:
Preview:
Citation preview
October 4-7, 2004 • Los Angeles, CA • www.itexpo.com
From PBX to ‘Office in a Box’ The Evolution of Enterprise
Telecommunications
Jonathan PeaceCTO, Mindspeed TechnologiesMulti-Service Access Division
October 4-7, 2004 • Los Angeles, CA • www.itexpo.com
Topics
• Carrier VOIP – lessons learned
• VOIP in the Enterprise – trends and Implications
• Beyond VOIP – maintaining the value proposition
• Challenges and solutions
October 4-7, 2004 • Los Angeles, CA • www.itexpo.com
Lessons Learned from Service Provider VOIP Deployments
• Voice has become just another data type
• Quality and security are #1 issues– Delay – Echo cancellation– Packet loss– Resistance to denial-of-service exploits
Enterprise systems will have to adopt carrier architectures to reach carrier standards
October 4-7, 2004 • Los Angeles, CA • www.itexpo.com
Trends in Enterprise Voice
• Voice will become just another data type in the enterprise too
• Proprietary signaling will give way to standards (e.g. SIP)
• Voice over WiFi will become integrated into business cell phones
Future value proposition MUST go beyond voice…
October 4-7, 2004 • Los Angeles, CA • www.itexpo.com
Emergence of “Office in a Box”
• Adds data-centric services to existing voice portfolio - maintains end-user value proposition
BUT
• Must continue to meet stringent voice quality standards
• Must scale from 5-500 users
October 4-7, 2004 • Los Angeles, CA • www.itexpo.com
From iPBX to OIAB
SiPBXPlatform
VOIP GW
CallCenter
IAD
IVR
IP PBX
ConfBridge
Officein-a-Box
Platform
WANRouter
802.11 AccessPoint
FirewallRouter
VPNBox
VOIP GW
CallCenter
IP PBX
IVRConf
Bridge
IAD/ONT
Fu
nct
ion
alit
y
Value
October 4-7, 2004 • Los Angeles, CA • www.itexpo.com
Office in a Box : Definition• Easy-to-configure appliance that meets
complete telecommunications needs of remote office/branch office users:– All IP-PBX functions plus VPN, Firewall,
DHCP, BGP, RIP, PIM-SM, and IGMP/MLD
– EXPLOSION in middleware requirements!
Challenge: Provide application breadth AND maintain QoS and performance
October 4-7, 2004 • Los Angeles, CA • www.itexpo.com
What about Open Source?• Provides unmatched breadth of high-
quality middleware• NB Open Source ! = Linux!
– Think Apache, Perl, PHP, GCC, MySQL, FreeBSD, Asterisk, Smoothwall, Postfix, Zebra, CUPS, etc.
How best can this be leveraged yet still provide a low-latency, high performance platform?
October 4-7, 2004 • Los Angeles, CA • www.itexpo.com
Signal Signal ProcessingProcessing
RICHAPPLICATIONS
RELIABILITY& SECURITY
CARRIER QUALITYVOICE
Elements of a Mixed Media System
ApplicationsApplicationsProcessingProcessing
Network Network ProcessingProcessing
October 4-7, 2004 • Los Angeles, CA • www.itexpo.com
Typical IP PBX Architecture Today…
FPGA Glue Logic
rMII
Host Applicatio
n, Signaling
and Packet Processor
DSP farm may also require external
static RAMs
Signaling and Packet Processing Controller
e.g. PowerQuicc,MIPS,ARM
System Flash ROM
System SDRAM
Telephony
Interfaces
TSI
DSP
DSP
DSP 10/10
0
PHY Multiple DSPs need external Time Slot
Interchange
Enterprise density requires multiple
DSPs
Ethernet
TDM
October 4-7, 2004 • Los Angeles, CA • www.itexpo.com
Typical Carrier Architecture today
Control and Signaling
Host Operating System
Media Stream Processing
InternalMemory
N x DSP
DSP Resource Manager
Voice Channels
Signaling Stacks
Control Applications
TDM
Ethernet
Media Stream Processing sub-system offloads host CPU
Ethernet
October 4-7, 2004 • Los Angeles, CA • www.itexpo.com
Ethernet
TDM
10/1
00
PH
YCSP
Control and Signaling Processor
MSPMedia Stream
Processor
Virtual EthernetDriver
(SHM interface)
Tele
ph
on
y I
nte
rfaces
WAN T1/DSLPON/ENET
Single UnifiedMemory
DDRSDRAMN
on
rea
l-ti
me
Re
al-
tim
eA new SoC paradigm
October 4-7, 2004 • Los Angeles, CA • www.itexpo.com
The Control and Signaling Processor
• Controls MSP over a Virtual
Ethernet Interface– Highly scalable, NO NEW
DRIVERS!
• Does not have to touch
Fast-Path traffic – Can run non-realtime OS such
as FreeBSD
– Leverages wealth of Open
Source Middleware
Ethernet
TDM
10/1
00PH
Y
CSPControl and Signaling Processor
MSPMedia Stream
Processor
Virtual EthernetDriver
(SHM interface)
Tele
phon
y In
terf
aces
WAN T1/DSLPON/ENET
Single UnifiedMemory
DDRSDRAM
No
n r
eal
-tim
eR
eal-
tim
e
Ethernet
TDM
10/1
00PH
Y
CSPControl and Signaling Processor
MSPMedia Stream
Processor
Virtual EthernetDriver
(SHM interface)
Tele
phon
y In
terf
aces
WAN T1/DSLPON/ENET
WAN T1/DSLPON/ENET
Single UnifiedMemory
DDRSDRAM
No
n r
eal
-tim
eR
eal-
tim
e
October 4-7, 2004 • Los Angeles, CA • www.itexpo.com
The Media Stream Processor• Set and forget – no CSP MIPS
used during call
• Simple Ethernet Control Model
– Easy expansion with off-the shelf Ethernet switches
• Pre-tested microcode performs all latency-critical network and signal processing
– Layer 2 network processing (PPP, Bridging, AAL5 etc)
– VOIP processing (voice coding, echo cancellation, jitter buffer, etc.)
Ethernet
TDM
10/1
00PH
Y
CSPControl and Signaling Processor
MSPMedia Stream
Processor
Virtual EthernetDriver
(SHM interface)
Tele
phon
y In
terf
aces
WAN T1/DSLPON/ENET
Single UnifiedMemory
DDRSDRAM
No
n r
eal
-tim
eR
eal-
tim
e
Ethernet
TDM
10/1
00PH
Y
CSPControl and Signaling Processor
MSPMedia Stream
Processor
Virtual EthernetDriver
(SHM interface)
Tele
phon
y In
terf
aces
WAN T1/DSLPON/ENET
WAN T1/DSLPON/ENET
Single UnifiedMemory
DDRSDRAM
No
n r
eal
-tim
eR
eal-
tim
e
October 4-7, 2004 • Los Angeles, CA • www.itexpo.com
Software Partitioning
MSP Supplied Software
PC
I D
river
Virtual Ethernet driver (control, data)
Host Kernel (Linux or VxWorks) including packet filtering, crypto API
T.38
FOIP
V.27,
V.29,
V.17
POTSSignaling
TDMSignalingNetworking and Routing Stacks
(IP,TCP,UDP, PPP, HTTP,ICMP,IPSec etc)
Shared Memory Interface driver
User Applications
Host OS BSP
RTP/RTCP or CPS
Enet Driver WAN
Eth, PPP Framing, IP, UDP Framing,
ATMDriver(WAN Utopia)
Packet Signaling
(SIP, H.323,Etc.)
Du
al P
ort
Seri
al D
river
US
B D
river
Hard
ware
Cry
pto
Mod
ule
s
HDLC Driver (WAN HSSI)TDM Driver
CSP Supplied SoftwareCSP Customer Software
Voice Packet classifier & switching/bridging
MPoA
G.168 Echo Cancel
G.711,729a/b/eG.726,723a
MPoFR
AAL5 FRF.12
DataSignaling(Q.2931,Q.933…)
SP
I D
river
Enet Driver
LAN
Caller
ID G
en
& D
et
DTM
F
Gen
& D
et
October 4-7, 2004 • Los Angeles, CA • www.itexpo.com
Wireless802.11b/a/g
FE Switch rMII or s3MII
or MII
LAN
WAN10/100
EthernetHDLCFrame
Relay over T1/E1
ADSL, G.SHDSL,
VDSL
SLIC/SLACFXS
T1/E1 Framer or FXO
LegacyVoice
TDMSPI
H-100
Features• Dual 375MHz ARM9 processors with MMU• 64-bit DSP/DSP Farm• IPSec compatible encryption co-processor supports 56-bit DES, 168-bit 3DES, 128-bit AES and other cryptographic algorithms as well as SHA-1, MMH, and MD5 authentication algorithms for VPNs.• Random number generator and IKE acceleration• 2 SDRAM controllers capable of addressing up to 512 Mbytes of memory• Native NAND flash interface• Two 10/100 Ethernet interfaces• 33MHz PCI 2.1 master/slave interface with arbiter • Multi-chain SPI• 4 highly programmable TDM interfaces• 2Mbps synchronous serial interface (HSSI)• USB 1.1 host port• 25/50MHz 8/16-bit Utopia interface• 32-bit expansion bus• 2 UARTs• I2C interface
PBX
Comcerto 800 - VOIP/SMB VPN Router
10/100PHY
10/100PHY
375MHzControl &Routing
Processor
Multi-Layer X-connect
10/100MAC
(WAN)
10/100MAC(LAN)
HSSI(WAN)
375MHzPacket
Processor
VoiceBandSignal
Processor
HardwareEncryption Processor
UTOPIAMulti-
ChannelTDM/SPI
10/100PHY
10/100PHY
EmbeddedSRAM
Exte
rnal B
us In
terf
ace
USB1.1
(Host)
X.21/V.35X.21/V.35
xDSLmodemxDSL
modem
Printer/Security
Key
Up to 512MBSDRAM
UART
V.24V.24
NORFlash(up to 16MB)
NANDFlash(up to
256MB)
PCI/Host Bus
TelephonyInterfacesTelephonyInterfaces
Comcerto 800series
Local BusLocal Bus
October 4-7, 2004 • Los Angeles, CA • www.itexpo.com
The Result…• Media stream processing technology unlocks the
value of Open Source– 5-10 times performance increase– Silicon integration creates lowest possible
system cost– Guaranteed carrier-class quality– Scalable – just add extra MSPs on an external Ethernet
switch– Fast code bring up – NO NEW drivers– Removes Big-Endian/Little Endian issues– Can be used with or without external host
October 4-7, 2004 • Los Angeles, CA • www.itexpo.com
Summary• New applications demand uncompromising voice
quality, but with an ever increasing breadth of middleware
• Equipment designers are under pressure to deliver rich feature set solutions with robust , high-quality voice
• New SoC and software paradigms are the answer to bringing these cost-effective new designs to market in the shortest possible time
Recommended