9
Application Note Telecom Accelerating Deployment of IP Multimedia Subsystems (IMS) IMS Telco Server Proof of Concept

Accelerating Deployment of IP Multimedia Subsystems (IMS)_Intel

Embed Size (px)

Citation preview

Page 1: Accelerating Deployment of IP Multimedia Subsystems (IMS)_Intel

Application NoteTelecom Accelerating Deployment

of IP MultimediaSubsystems (IMS)IMS Telco Server Proof of Concept

9667FN01.qxd 3/27/06 10:18 AM Page C1

Page 2: Accelerating Deployment of IP Multimedia Subsystems (IMS)_Intel

Application Note Accelerating Deployment of IP Multimedia Subsystems (IMS)

Executive SummaryBecause of the heavy technical demands placed on an IP MultimediaSubsystem (IMS), AdvancedTCA* promises to be an ideal platform for IMSinfrastructure deployment. To explore this promise and to demonstrate theapplicability of Intel® products and the products of the AdvancedTCAecosystem, Intel is creating a series of Proof of Concept platforms for IMS.

9667FN01.qxd 3/27/06 10:18 AM Page C2

Page 3: Accelerating Deployment of IP Multimedia Subsystems (IMS)_Intel

1

Accelerating Deployment of IP Multimedia Subsystems (IMS) Application Note

Table of ContentsWhat Is the IMS Telco Server Proof of Concept? , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 2

Functional Description , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 3

Call Session Control Function , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 3

Security Gateway , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 3

Home Subscriber Service , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 4

Key Technologies , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 4

Secure Packet Processing Blades , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,4

Intel® Extended Memory 64 Technology , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 4

iSCSI Storage Blades , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 4

Configuration , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 5

Broad Community of Vendors , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 5

Adtron Corporation , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 5

FOKUS , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 5

Rittal Gmbh , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 5

ZYNX Networks , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 5

Acronyms , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 6

For More Information , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 6

9667FN01.qxd 3/27/06 10:18 AM Page 1

Page 4: Accelerating Deployment of IP Multimedia Subsystems (IMS)_Intel

Application Note Accelerating Deployment of IP Multimedia Subsystems (IMS)

2

What Is the IMS Telco Server Proofof Concept? The IMS Telco Server Proof of Concept is a fully

functioning platform designed to showcase

products for the IP Multimedia Subsystem (IMS)

that are compliant with the Advanced Telecom

Computing Architecture* (AdvancedTCA or ATCA*)

specification.

IMS is a modular standards-based service platform

that uses the Internet Protocol (IP) and the

Session Initiation Protocol (SIP) for the delivery of

IP-based services across wireless and wireline

networks. The IMS specification was developed by

the Third Generation Partnership Project (3GPP*),

a collaboration among a number of telecommuni-

cations standards bodies, and AdvancedTCA by

the PCI Industrial Computer Manufacturers Group

(PICMG*).

The Proof of Concept is available for use as a

seed platform for Telecom Equipment

Manufacturers (TEMs), Service Providers, and

Independent Software Vendors (ISVs) to help

accelerate time-to-market by enabling rapid

application porting and development as well as

interoperability and functional testing.

The Proof of Concept showcases leading-edge

products from Intel and the AdvancedTCA

ecosystem, including members of the Intel®

Communications Alliance. It is not designed to be

sold by Intel, but the Proof of Concept design,

specifications, and configurations will be made

broadly available to facilitate third parties in

bringing their own versions to market in a timely

fashion. Intel will also alter the Proof of Concept

with incremental additions of functionality to

continually push the performance parameters of

the system.

9667FN01.qxd 3/27/06 10:18 AM Page 2

Page 5: Accelerating Deployment of IP Multimedia Subsystems (IMS)_Intel

3

Accelerating Deployment of IP Multimedia Subsystems (IMS) Application Note

Functional DescriptionThe Proof of Concept demonstrates performance

in three key functional areas of the IMS frame-

work: Call Session Control Function (CSCF),

Security Gateway, and Home Subscriber Service

(HSS). See Figure 1 for an illustration of how the

Proof of Concept functions.

Call Session Control Function

The Call Session Control Function (CSCF) handles

all SIP-based signaling associated with call setup

and teardown and basic SIP message exchange,

which includes authentication. The Proof of

Concept showcases single board computers with

Dual Intel® Xeon® processors that include Intel®

Extended Memory 64 Technology (Intel® EM64T).

The single board computers are running the

“Open IMS Playground@FOKUS” from the

Fraunhofer Institute for Open Communication

Systems (FOKUS). This system demonstrates the

flow of SIP messages as they move between IMS

elements.

Security Gateway

The security gateway tunnels traffic between

different networks. It facilitates communication

through NAT servers and firewalls and performs

other security functions such as packet filtering

and policy enforcement. The Proof of Concept

uses the Intel NetStructure® IXB28504xGbEF

Secure Packet Processing Blade to perform the

high-level secure packet processing functionality

Figure 1. Functional Illustration for the Proof of Concept

IPSEC+ IKE

SecurePacket

ProcessingBlade

LB +NPF API

SingleBoard

Computer

CSCF

SingleBoard

Computer

HSSIn-Mem DB

SingleBoard

Computer

HSSDisk DB(Raid 1)

iSCSIStorage

IPSECVPN

IMS SIPClient

IPSECVPN

IMS SIPClient

Router/Firewall

IPV4<->IPV6, NATFabric 1 (SIP)

Base (Management)

Base andFabricSwitch

1-4GE

WAN

GE1-2GE

9667FN01.qxd 3/27/06 10:18 AM Page 3

Page 6: Accelerating Deployment of IP Multimedia Subsystems (IMS)_Intel

Application Note Accelerating Deployment of IP Multimedia Subsystems (IMS)

44

required by features such as IPsec. This facilitates

rapid enforcement of security policies within the

security gateway.

Home Subscriber Service

The Home Subscriber Service (HSS) provides data

storage for subscriber and service-related data

including user identities, registration information,

access parameters, and service-triggering

information. The HSS typically stores up to 10 KB

of storage per subscriber. An HSS supporting one

million subscribers would require 64-bit linear

addressing to allow fast access to an in-memory

cache of information. In the Proof of Concept,

these are provided by high-performance

processors with Intel EM64T and iSCSI

storage blades.

Key TechnologiesThe IXB28504xGbEF, Intel EM64T, and iSCSI

storage blades, all of which are used in the Proof

of Concept, are discussed in this section.

Secure Packet Processing Blades

The IXB28504xGbEF is a high-performance

secure packet processing blade with the

AdvancedTCA form factor, which uses the Intel®

IXP2850 network processor to provide optimized

packet and content processing functions for IMS

applications. In the Proof of Concept, the

IXB28504xGbEF acts as a security gateway and

uses the two integrated cryptographic units in the

IXP2850 to accelerate IPsec cryptographic

algorithms such as the Advanced Encryption

Standard (AES) and Triple Data Encryption

Standard (3DES). The IXB28504xGbEF is

designed to provide high-performance packet

processing for up to 4 Gbps of Ethernet traffic

and features a 4x1Gbps I/O interface to the

external WAN or LAN. The Intel design provides a

highly available system with redundant and

partitioned paths for control and payload traffic.

Intel® Extended Memory 64 Technology

Intel EM64T provides full native 32-bit

performance for 32-bit applications while allowing

code that is recompiled for 64-bit processing to

access more memory. In the Proof of Concept,

Intel EM64T improves the performance of single

board computers with 2.8 GHz Dual Intel Xeon

processors by allowing the system to address

more than 4 GB of both virtual and physical

memory. Intel EM64T provides support for:

• 64-bit flat virtual address space

• 64-bit pointers

• 64-bit wide general purpose registers

• 64-bit integer support

• Up to 1 terabyte (TB) of platform address space

The Intel Xeon processors with Intel EM64T in the

Proof of Concept deliver outstanding power and

performance for functions in an application server

handling video, games, and messaging applica-

tions or in a media server handling media

streaming of voice, video, and text. They are ideal

for compute-intensive IMS applications.

iSCSI Storage Blades

iSCSI storage blades are needed for rapid data

transfer within an IMS to accelerate data storage.

The Adtron EA8R Bladepak* GigE ATCA storage

blade uses the Intel® IOP321 I/O Processor with

Intel XScale® technology running iSCSI target

software to provide I/O processing on the storage

blade over the GigE interface. With the IOP321,

Adtron storage blades can deliver high perform-

ance for managing data storage and retrieval for

multiple hosts, and two backplane-connected

Gigabit Ethernet (Gbps) interfaces that ensure

redundancy in a dual star configuration. In this

Proof of Concept, the Adtron storage blades

handle subscriber and service-related data such as

identities, registration, and access held in the HSS.

9667FN01.qxd 3/27/06 10:18 AM Page 4

Page 7: Accelerating Deployment of IP Multimedia Subsystems (IMS)_Intel

5

Accelerating Deployment of IP Multimedia Subsystems (IMS) Application Note

ConfigurationFigure 2 provides a schematic of the current Proof

of Concept with a Product Key.

Broad Community of TechnologyProvidersThe Proof of Concept is a fully integrated, modular

communications platform that uses a number of

Intel products. However, it also benefits from the

wealth of experience with both IMS and

AdvancedTCA developed by members of the

Intel® Communications Alliance and the industry

at large. The technology providers in the current

Proof of Concept and their products are described

briefly below.

Adtron Corporation

Adtron is a leading data storage company that

provides application-specific solutions for a wide

variety of storage requirements. For more

information, visit http://www.adtron.com/.

FOKUS

FOKUS researches and develops mobile communi-

cations systems in wireless and wired networks.

FOKUS engineers the modules that enable the

seamless integration of technology with end

devices and the deployment of open flexible

communications services and applications. For

more information, visit http://www.fokus.com/.

Rittal Gmbh

Rittal Gmbh is one of the leading providers of

housing and enclosure technologies. The Rittal

AdvancedTCA chassis is designed to ensure

system availability through redundant power,

management module slots, and carrier-grade

power and thermal characteristics. For more

information, visit http://www.rittal.com/.

ZNYX Networks

ZNYX Networks is the leading global provider of

high-availability embedded Ethernet solutions for

carrier-grade systems and is an Affiliate member

of the Intel Communications Alliance. For more

information, visit http://www.zynxnetworks.com/.

Figure 2. Proof of Concept Schematic with Product Key

Sing

le B

oard

Com

pute

rSi

ngle

Boa

rd C

ompu

ter

Sing

le B

oard

Com

pute

rSi

ngle

Boa

rd C

ompu

ter

Stor

age

Bla

deSe

cure

Pac

ket

Pro

cess

ing

Bla

de

Gig

abit

Eth

erne

t Sw

itch

Gig

abit

Eth

erne

t Sw

itch

Secu

re P

acke

t P

roce

ssin

g B

lade

Stor

age

Bla

deSi

ngle

Boa

rd C

ompu

ter

Sing

le B

oard

Com

pute

rSi

ngle

Boa

rd C

ompu

ter

Sing

le B

oard

Com

pute

r

HSSDemo

ZNYXIKE

CMM

CMM

IPSecSW

Adtron EA8R Bladepak* GigE ATCA Storage Blade

Dual Intel® Xeon® Processor with Intel®Extended Memory 64 Technology (Intel® EM64T)

Intel NetStructure® IXB28504xGbEFSSecure Packet Processing Blade

Intel NetStructure® MPCMM0001Chassis Management Module

ZNYX ZX7000*

Product Key

9667FN01.qxd 3/27/06 10:18 AM Page 5

Page 8: Accelerating Deployment of IP Multimedia Subsystems (IMS)_Intel

Application Note Accelerating Deployment of IP Multimedia Subsystems (IMS)

6

Acronyms 3DES Triple Data Encryption Standard

3GPP Third Generation Partnership

Project

AES Advanced Encryption Standard

ATCA Advanced Telecom Computing

Architecture (AdvancedTCA)

CSCF Call Session Control Function

GigE Gigabit Ethernet

Gbps Gigabit Per Second

HSS Home Subscriber Service

IKE Internet Key Exchange

IMS IP Multimedia Subsystem

IPsec IP Security

iSCSI Internet Small Computer System

Interface

IP Internet Protocol

ISV Independent Software Vendor

MCP Modular Communications

Platforms

PICMG PCI Industrial Computer

Manufacturers Group

SIP Session Initiation Protocol

SW Software

TEM Telecom Equipment Manufacturer

For More Information Because the technology and products in a Proof

of Concept are leading edge, it is important to

keep up with the latest information about them.

The websites listed below can help.

IMS

http://www.intel.com/go/IMS

AdvancedTCA

http://www.intel.com/go/ATCA

AdvancedTCA Products

http://www.intel.com/go/ATCAprod

Intel Telecom Products

http://www.intel.com/go/telecom

9667FN01.qxd 3/27/06 10:18 AM Page 6

Page 9: Accelerating Deployment of IP Multimedia Subsystems (IMS)_Intel

www.intel.com

1515 Route TenParsippany, NJ 07054

INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL® PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OROTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL’S TERMS AND CONDITIONSOF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY,RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE,MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.

Intel products are not intended for use in medical, life saving, life sustaining, critical control or safety systems, or in nuclear facility applications.

All information provided related to future Intel products and plans is preliminary and subject to change at any time, without notice. Do not finalize adesign with this information. Revised information will be published when the product is available. Verify with your local sales office that you have thelatest datasheet before finalizing a design.

Intel® EM64T requires a computer system with a processor, chipset, BIOS, operating system, device drivers and applications enabled for Intel EM64T.Processor will not operate (including 32-bit operation) without an Intel EM64T-enabled BIOS. Performance will vary depending on your hardware andsoftware configurations. See www.intel.com/info/em64t for more information including details on which processors support Intel® EM64T or consultwith your system vendor for more information.

Intel NetStructure, Intel Xeon, Intel XScale, Intel, the Intel logo, Intel. Leap ahead., and Intel. Leap ahead. logo are trademarks or registered trademarksof Intel Corporation or its subsidiaries in the United States and other countries.

*Other names and brands may be claimed as the property of others.

Printed in the USA Copyright © 2006 Intel Corporation All rights reserved. ePrinted on recycled paper. 03/06 00-9667-001

www.intel.com

9667FN01.qxd 3/27/06 10:18 AM Page 7