Network Solution for Achieving Large-Scale, High-Availability VoIP Services

Similar documents
Proactnes Series for Efficient IP Network Operation Management

to pay for it) has been waning. The Internet further changed the game.

Home Gateway Enabling Evolution of Network Services

Introduction to Service Availability Forum

Cisco Converged Services Platform

Fujitsu s Approach toward the Broadband Internet Era

Firewall-Friendly VoIP Secure Gateway and VoIP Security Issues

Proactnes II: Visualization for Next Generation Networks

Alcatel 7515 Media Gateway. A Compact and Cost-effective NGN Component

What is NGN? Hamid R. Rabiee Mostafa Salehi, Fatemeh Dabiran, Hoda Ayatollahi Spring 2011

IMS, NFV and Cloud-based Services BUILDING INTEGRATED CLOUD COMMUNICATION SERVICES

The office for the anywhere worker!!! Your LCB SOFTPHONE: A powerful new take on the all-in-one for a more immersive experience.

Improving User Capacity and Disaster Recovery Time in IP Telephone Service Systems

A Study on Mobile IPv6 Based Mobility Management Architecture

Cisco Unified Presence 8.0

The broadband environment

Global IP Network System Large-Scale, Guaranteed, Carrier-Grade

Fixed Mobile Convergence s Role in In-building Coverage. Charles Bradshaw Leader, Wireless Core Marketing May 2, 2007

Mobile TeleSystems (MTS) Converges Fixed and Mobile Telephony

Analysis of Effectiveness of Open Service Architecture for Fixed and Mobile Convergence

ITU-APT Workshop on NGN Planning March 2007, Bangkok, Thailand

3 Generation Radio Network Control Equipment Realizing Further Capacity Expansions and Economies

Media Processing Node for Providing Value-added Media Services

Visualization Technology for Flow-based Networks and Communication Services

The Next Generation Signaling Transfer Point

Multi-Service Access and Next Generation Voice Service

IPv6 Network Construction Support Solution: Application to the IPv6 Experimental System of IPv6 Promotion Council

Grid Middleware for Realizing Autonomous Resource Sharing: Grid Service Platform

Y O UR BUS I N E SS IS ONL Y A S S TR ON G A S YO U R CONNEC T I O N T HE I M P ORTANCE OF R ELI ABLE CO NNECTIVITY W HAT S IN SIDE:

Troubleshooting Voice Over IP with WireShark

IPCOM EX Series for Realizing Network Stability and Safety

FUJITSU Storage ETERNUS AF series and ETERNUS DX S4/S3 series Non-Stop Storage Reference Architecture Configuration Guide

WHITE PAPER. IP Network Solutions Interconnecting VoIP Networks and the PSTN (for smaller service providers)

Answer the call to keep costs down

Evolution and Migration to IMT-2000 & Systems beyond

IMS Migrations IMS Enabling Common Network Convergence. Michael Coward CTO and Co-founder

Lowering Cost per Bit With 40G ATCA

Expert Reference Series of White Papers. Voice Architectures and Deployment Models COURSES.

Simplify IP Telephony with System i. IBM System i IP Telephony

IP multimedia in 3G. Structure. Author: MartinHarris Orange. Understanding IP multimedia in 3G. Developments in 3GPP. IP multimedia services

1xEV-DO Revision A System to Realize Wireless Broadband Communications

Managing Costs in Growing Networks with SEGway STPs and Point Code Emulation

Open Server Architecture

High-reliability, High-availability Cluster System Supporting Cloud Environment

Metro Ethernet for Government Enhanced Connectivity Drives the Business Transformation of Government

CAD-Grid System for Accelerating Product Development

RESTCOMMONE. SIP Servlets. Copyright All Rights Reserved Page 2

About Your SIP Service Solution

IMS: Lessons Learned. Brough Turner SVP & CTO

Trend toward Open Systems and Fujitsu s Related Activities

IP Multimedia Subsystem Application Servers

Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN):

Cisco H.323 Signaling Interface

Network Core Technologies for a Next Generation Network

Changing the Voice of

ZyXEL V120 Support Notes. ZyXEL V120. (V120 IP Attendant 1 Runtime License) Support Notes

Network Systems for Emerging WAN Applications

Standardization Trends in ITU-T NGN UNI and NNI Signaling

GLOSSARY. A syslog or SNMP message notifying an operator or administrator of a problem.

TSIN02 - Internetworking

Position Paper SIP trunking: The what, how and why

VoIP Basics. 2005, NETSETRA Corporation Ltd. All rights reserved.

Avaya Aura. Unified, Real-time Communications. avaya.com

University of Hawaii REQUEST FOR INFORMATION Strategic Communication Service Platform

IP-Telephony Introduction

Spirent Landslide VoLTE

2007 NEC Unified Solutions, Inc.

IP Addressing Modes for Cisco Collaboration Products

Dialogic PowerVille Conferencing

Ai-Chun Pang, Office Number: 417. Homework x 3 30% One mid-term exam (5/14) 40% One term project (proposal: 5/7) 30%

IP Addressing Modes for Cisco Collaboration Products

Requirements and capabilities for. NGN services Marco Carugi Nortel Networks March 2005 Jeju Island, South Korea

Control and Management of Home Networks Using a CORBA Enabled Residential Gateway

Cisco TelePresence Video Communication Server

Overview and Status of NGN Standardization Activities. Naotaka Morita Vice Chairman of SG13, ITU-T NTT Service Integration Laboratories

Next-Generation Switching Systems

Building a New World of Mobile Communications

Introducing the VoiceXML Server

D2-01_12 DISASTER-RESILIENT TELECOMMUNICATIONS SYSTEMS FOR SMART GRID IN JAPAN

Nairobi (Kenya), 9-12 May 2005 Session 1.2 "International Framework"

IP Radio Network Controller

CITEL s s Focus on Cybersecurity and Critical Infrastructure Protection CITEL

Integrated DHCP, DNS & IP Address Management

Keep Calm and Call On! IBM Sametime Communicate Softphone Made Simple. Frank Altenburg, IBM

Application-Oriented Storage Resource Management

A MODEL FOR INTERCONNECTION IN IP-BASED NETWORKS

Innovating Communications

HOSTED VOIP Your guide to next-generation telephony

Cisco Video Communication Server Control

IP Announcement Solution

IMS Adoption Fueled by the Open IMS Core Project and MySQL

Lessons in Application Development

CCIE Voice v3.0 Quick Reference

Avaya Aura. Unified, Real-time Communications. 691 Trade Center Blvd. Chesterfield, MO STL Communications, Inc.

Energy Efficient. & out. Award Winning Design. Seamless Scalability 10-10,000 users

Small-cell-based Solution to Make Diverse Services Possible

Communications Transformations 2: Steps to Integrate SIP Trunk into the Enterprise

Software Requirement Specification Document

atl IP Telephone SIP Compatibility

T3main. Powering comprehensive unified communications solutions.

Transcription:

Network Solution for Achieving Large-Scale, High-Availability VoIP Services V Kiyofumi Shigeno V Hisayuki Sekine V Eiichiro Takahashi (Manuscript received March 17, 2006) VoIP technologies that enable Internet voice communication are spreading rapidly, with many telecommunication carriers already providing VoIP services based on these technologies. The market for this area is expected to become significantly larger as the number of subscribers continues to increase. VoIP technologies must first be enhanced, however, before VoIP services can support all the voice services of existing switching systems, including lifeline services such as for emergency calls. This paper introduces Fujitsu s server platform technologies for ling not only highly scalable but also highly reliable VoIP services, as well as our lineup of products in this field, and then discusses future development plans. Lastly, it introduces our session technology, which represents a key technology used for VoIP services in the development of various advanced services. 1. Introduction IP telephony services based on VoIP technology are making the transition to a telecommunications that supports the social. As a result, the demand for carrier-grade systems (high-availability products designed for telecommunications carriers) in the relevant service markets is increasing and technology to produce high-level products has become essential. To meet this type of market need, Fujitsu has developed the large-scale VoIP server system for carriers. In this paper, we introduce Fujitsu s VoIP server architecture and the products that have been developed based on this architecture, a platform configuration technology that meets the demand for carrier-grade products, and service diversification initiatives geared toward multimedia. 2. Server architecture and products In this section, we describe Fujitsu s VoIP server architecture and the products that have been developed based on this architecture. 2.1 Server architecture requirements A VoIP server is a network node system for implementing IP telephony services, and this type of server needs high availability equal to that of traditional telephone switching systems. Furthermore, there is a need to follow through with the multi-system connectivity services provided by traditional telephone switching systems and also ensure the timely provision of new services geared towards next-generation systems. To meet these needs, high service quality for rapid development and low costs is also being sought. Carriers (telecommunications providers) have a strong need for a solid network configuration designed for IP telephony services, and an FUJITSU Sci. Tech. J., 42,4,p.509-515(October 2006) 509

appropriate server architecture and early-stage product development based on this architecture are essential to meeting this need. In response, Fujitsu has developed the largescale VoIP server system for these carriers. The system is currently being used by various carriers for their business services, and has already shown considerable practical results. High availability and service quality in the carrier grade has been realized by using the server architecture shown in Figure 1. 2.2 Realization of high availability Fujitsu s PRIMEPOWER and PRIMERGY open-source servers are used for the hardware to configure the system, and the Solaris and Linux open-source operating systems have been incorporated. Furthermore, cluster middleware to satisfy the demand for continuity of information, including information at the level, and high-availability middleware to ensure continuity of service have been installed independently to realize a platform that satisfies SCS Server IMS Server SGS Server IVR Server CNV Server MCU Server Various servers are realized by combining function packages Open Application Interface Parlay Parlay-Web Voice exchange IM presence Signal exchange Voice response IPv4-IPv6 conversion TV conferencing Service Interface SIP OAM Recognition SS7 IPv4-IPv6 conversion System Interface SAF-AIS Middleware (GeoHA) OS (Solaris/Linux) Cluster middleware LSB+CGL special interface OS (CGL) SAF-HPI Infrastructure section Hardware (PRIMEPOWER/PRIMERGY) Hardware (ATCA) SS7: Signaling System No.7 Figure 1 server architecture. 510 FUJITSU Sci. Tech. J., 42,4,(October 2006)

the need for overall high availability. The technology used for the high-availability platform will be explained in detail in the next section. 2.3 Realization of high service quality High service quality has been realized by providing function packages and defining the service Application Interface (API). In the system, we have provided Session Initiation Protocol (SIP) 1) based services and offer five common functions as packages: SIP, OAM, recognition, SS7, and IPv4-IPv6 conversion. The service API is defined by these functions, making it possible to develop VoIP system software without requiring any knowledge of lower-layer functions. We have produced the following series servers based on this architecture. 1) SCS (session server for SIP s) 2) IMS (instant messaging and presence server) 3) SGS (connection server for connecting IP telephones to an existing telephone network) 4) IVR (interactive voice response server) 5) CNV (server for converting IPv4 to IPv6) 6) MCU (videoconference server) Furthermore, to offer new services designed for the next-generation network in a timely manner, we are offering Parlay 2) as an open API. Parlay is an international standard, and because the development environment is a general one, it plays a very important role as an API that supports the development of next-generation network s. In addition, to promote the strengthening of integration with Web services, we have installed the Parlay-Web service interface (XML/ SOAP), and we are expanding the service domain through integration. 3. High-availability platform In this section, we describe the technology realized in the high-availability platform. In this section, high availability means the ability to communicate anytime, anywhere, and with anyone. Accordingly, uninterrupted 24/7 service is indispensable for achieving this high availability. Fujitsu s high-availability platform meets this requirement and provides a framework for enabling service continuity, system expandability, and ease of maintenance. This high-availability platform can be defined in general terms as the hardware, OS, and middleware that comprise the part of the server architecture shown in Figure 1. 3.1 Fujitsu initiatives We have developed the middleware (GeoHA) that was required to configure the high-availability platform. GeoHA was developed to realize a general-purpose server that incorporates the highavailability functions provided by a traditional telephone switching system. As a result, we were able to realize most of the functions that are characteristic of this type of system and by enabling the porting of existing software assets, we succeeded in releasing the series in a short period of time. The main functions provided by the GeoHA middleware are shown in Figure 2. GeoHA consists of a virtual real-time OS and a common for using the execution environment and providing various maintenance functions equivalent to those provided by a traditional switching system. Carriers are requesting various improvements for next-generation network products, for example, a longer product cycle for generalpurpose servers, disclosed OS specifications, and shorter service interruption periods for redundancy switching. Recent years have seen progress in FUJITSU Sci. Tech. J., 42,4,(October 2006) 511

Middleware (GeoHA) Common functions ACT/SBY Data collation System switching General-purpose equipment Restoration of old files Uninterrupted file update Inter-system memory synchronous File generation management Plug-in Process monitoring/ creation Graded restart processing Virtual realtime OS Priority scheduler Thread monitoring Virtual thread Individual initialization of threads Figure 2 Functions provided by GeoHA middleware. the standardization of specifications to provide solutions to these issues, and Fujitsu is also in the midst of incorporating these improvements in its product development. 3.2 Standardization of high-availability platform The stable supply of devices and continuous technical cooperation and the standardization of system specifications are basic rules when supplying products to the carrier market. In addition, expectations regarding the merits of a reduction in costs through the principle of competition are also increasing. These expectations are a worldwide trend, and three specifications can be given as examples of the movement towards the standardization of system specifications: Advanced Telecom Computing Architecture (ATCA), Carrier-Grade Linux (CGL) and Service Availability Forum (SAF). The features of these specifications are described below. The ATCA specification is for server hardware having a blade configuration. It defines the board, backplane, and shelf mechanical specifications required for system management, as well as the distribution of electric power and the power connection method. Because of this specification, installation of blade boards from multiple vendors has been enabled, and a platform configuration that makes the most of blade servers features while providing superior ease of maintenance and expandability has been realized. The CGL specification is an expansion specification for Linux OS carriers that is advocated by Open Source Development Labs (OSDL). Along with the openness of the Linux OS, this specification provides strengthened realtime processing, redundancy processing, and fault monitoring processing, and is closely integrated with ATCA and SAF. The SAF specification is aimed at a unified platform for the development of service software. The following three sets of interface specifications are defined by SAF. 512 FUJITSU Sci. Tech. J., 42,4,(October 2006)

1) Hardware Platform Interface (HPI) Separate hidden hardware specifications 2) Application Interface Specification (AIS) A consolidated middleware interface for the entire cluster (server groups that provide equivalent service) 3) System Management Service (SMS) A consolidated framework for system processing (for maintenance use) As well as meeting user needs, the ATCA, CGL, and SAF specifications described in this section are also effective investments for vendors. Fujitsu is proactively helping vendors to invest in these specifications. 4. Approaches to service diversification In this section, we describe our initiatives for service diversification. 4.1 Technologies for handling service diversification In next-generation networks, it is anticipated that the circulation of various types of media other than voice in the mission-critical communications environment established by IP telephony will create a demand for new services. Furthermore, it will become necessary to make the telecommunications, which was built for access technologies such as existing telephones, mobile telephones, and IP telephones, seamless and to realize interconnectivity and media integration between services with different characteristics. To implement this type of interconnected service that targets multimedia, gateway technology is essential for our product strategy, while high-level session with SIP at the core will be required. In this section, we introduce our initiatives with regard to the Back-to-Back User Agent (B2BUA) technology that was installed as an in order to realize a high-level session system. B2BUA is a logical entity that receives requests from service users to s and performs processing as a user agent server. It is an effective technology for session connection to s and for building a connection system between different service networks. Some examples of B2BUA technology used in areas in next-generation networks are shown in Figure 3. The shaded boxes in the figure represent the areas where B2BUA technology is used. For example, the Application (APL) service connection GW is a system for performing access distribution from multiple service users to multiple APL servers, as well as user solicitation (call-up) from APL servers, and has been realized by combining the B2BUA with various types of scenario-based software that indicate the access method. 4.2 Product initiatives To target the areas that were given as examples in the preceding section, Fujitsu has built a high-level session using B2BUA technology. Adding scenario-based software to show server behavior when session is used on this enables the highly effective configuration of node systems offering functions such as the following: 1) Interconnection between different protocols 2) Interconnection between different services 3) Hidden connections between different networks 4) Complex of multiple sessions Rapid product development can be achieved to meet requirements such as session connections that involve codec conversion from terminals with different specifications, multi-session for TV conferencing, and session switching services linked to auto voice responses. The software architecture for an configuration based on B2BUA technology is shown in Figure 4. The section labeled B2BUA in the figure is a logical entity for performing processing as a user agent server. The FUJITSU Sci. Tech. J., 42,4,(October 2006) 513

Existing telephone Business server Web New terminal server 1 (Public switched telephone network) PSTN Open-API New service GW PSTN GW New access (terminal) GW server 2 connection GW RFC 3261 SIP server 3GPP SIP GW Core domain server 3 Edge (access) domain SIP GW (intra-network connection) SIP NAT (ALG) Other VoIP network (ASP) Low-function TA reception GW IP telephone (Terminal adapter) TA Existing telephone FMC Dual terminals AP (Access point) APL: Application Intra-company and intra-home LAN Figure 3 B2BUA technology areas. IP Telephony Multimedia Function group OAM Maintenance function/cdr Service APL server cooperation Location Routing function Database Diameter/HTTP B2BUA Infrastructure Adapter Adapter Adapter Adapter SIP SS7 H. 248 H. 323 MEGACO Protocol/interface group Figure 4 B2BUA software architecture. 514 FUJITSU Sci. Tech. J., 42,4,(October 2006)

configuration integrates session that uses multiple protocols with scenariobased software that depends on the various types of software. The high-level session using the B2BUA technology described in this section has been realized on the high-availability platform described in the preceding section and is a carrier-grade product that provides a total solution. 5. Conclusion In this paper, we described Fujitsu s VoIP server architecture and the realization of products based on this architecture, a platform configuration technology that responds to demands for carrier-grade systems, and service diversification initiatives that are geared toward multimedia. The next-generation networks are in the process of evolving into lifelines to replace existing circuit switching telephone networks. Telecommunications carriers need carrier-grade products to expand their networks at an early stage and are looking for products that satisfy these requirements. The platform technology described in this paper is indispensable for meeting this type of strict product requirement. In the next development stage, we will move forward proactively with the structural implementation of large-scale, high-availability IP telephony services based on server systems that use this platform technology, as well as with development geared toward multimedia services. References 1) IETF RFC 3261 SIP: Session Initiation Protocol. 2) The Parlay Group. http://www.parlay.org/ Kiyofumi Shigeno, Fujitsu Ltd. Mr. Shigeno received the B.S. and M.S. degrees in Management Engineering from the University of Electro-Communications, Tokyo, Japan in 1978 and 1980, respectively. He joined Fujitsu Ltd., Japan in 1980, where he has been engaged in software development of telecommunication systems. Eiichiro Takahashi, Fujitsu Ltd. Mr. Takahashi received the B.S. degree in Mathematical Science from Tokai University, Kanagawa, Japan in 1982. He joined Fujitsu Ltd., Japan in 1982, where he has been engaged in software development of telecommunication systems. Hisayuki Sekine, Fujitsu Ltd. Mr. Sekine received the B.S. degree in Electronics and Communication Engineering from Meiji University, Tokyo, Japan in 1989. He joined Fujitsu Ltd., Japan in 1989, where he has been engaged in software development of telecommunication systems. FUJITSU Sci. Tech. J., 42,4,(October 2006) 515