Trillium-TCAP. White Paper. Overview CONTENTS
|
|
- Milo Weaver
- 5 years ago
- Views:
Transcription
1 White Paper Trillium-TCAP Overview Fixed and mobile telecommunications as well as the global Internet are two world changing technologies that have revolutionized how people and business communicate. Both the telecommunications revolution and internet technology started due to military requirements, but over the past 20 years both the internet and telecom grew by leaps and bounds in the public sector. During last five years, as people have leverage telecommunications and the internet for business purposes there have been major innovations in e-commerce that have levied new requirements on the traditional TCP/IP network paradigm. As a result, the internet has grown much beyond basic data transport services to include advanced application development frameworks including JAVA, xml, dotnet, c#, frameworks, templates, and so on. CONTENTS Intelligent Networks and TCAP pg.2 Internet and SIP pg. 3 Convergence of IP and IN pg. 4 Web Services and SOAP pg. 4 TCAP Web Server using gsoap pg. 5 Solution Example: TCAP Web Server pg. 6 Services Examples pg. 7 References pg. 8
2 2 The Web Server Application is one of the popular frameworks leveraged by developers to deliver new services over the Internet. Original Equipment manufacturers leverage this capability to provide readily deployable application servers. These servers allow dynamic web page generation and implement services like clustering, fail-over and load-balancing, so developers can be focused just on implementing the business logic of the target application. Usually based on JAVA these web servers are popularly known as J2EE servers e.g. Apache Geronimo, JBoss, Weblogic, Websphere etc. Exploiting 4th generation programming languages via easy to use web servers has rapidly grown in popularity and the percentage of complex but user friendly websites using J2EE is enormous. While the internet expanded and continues to do so with a sharp focus on improving the end user experience it was not until recently that telecommunications networks have attempted to move beyond its own traditionally closed intricacies. Traditionally the foundation of telecom networks have been C based software stacks and lightweight but C based end user Application Programming Interfaces (API). Only in recent years has the telecommunications sector has adapted to use more web based interfaces along with custom applications. This however has primarily been limited to Network Management Systems (NMS) and Element Management Systems as well as the Operational Support Systems (OSS) and Business Support Systems (BSS) side of the telecommunications network Despite the potential of many web related e-applications being deployed on top of existing standard telecommunications APIs the deployment of web server or JAVA based applications has been limited. The challenge is that there are limited tools that make available the underlying services of the telecommunications network to application developers in an easy to use and familiar web server environment. The solution is to add a web services API interface on top of its integrated standards based signaling and data plane telecommunications protocol stacks which offers the application developer access to these protocols for communication purposes via a straight forward and familiar web server interface. Some examples of solutions such as this include a Radisys offering which includes a WSDL interface ported on top of deployment proven Trillium protocol stacks. With solutions such as this application developers can now write complex applications in the programming language and/or platform of their choice using the web services request and response without delving into the details of the specific protocols or getting restricted by inflexibility of C/C++ APIs. Intelligent Networks and TCAP The Intelligent Network standards provide a framework for service-oriented architecture based networks, which separate the service control functionality from the switching functionality. The aim is to provide seamless service to all subscribers regardless of underlying switching network which include ISDN, PSTN, PLMN, and so on. Before IN was developed, new services had been implemented in the switching system itself. This is a tedious task as debugging the switch takes considerable time and is an inflexible method as often new services required costly changes to the foundational switching network. This approach leads to slow deployment of new features or services and stalled innovation. The main advantage of Intelligent Network is that the new services are introduced without any changes in the networking infrastructure. This means new services are deployed faster and less expensively. In addition to the Intelligent Network construct another important aspect of rapid service deployment is the requirement for a generic service architecture that works over different switching networks. Additionally, the service deployment framework should be designed so that new features or services can be added easily with the reuse of existing service or feature components. Hence the concept to develop generic and reusable service components such as authentication, number translation, charging etc. which could be used across various applications. Premium Rate and Card Calling are some of the several examples of IN Services using reusable service components. In summary, IN aims to support both service and network independence while providing many innovative services.
3 3 The IN relies on the Signaling System 7 (SS7) network, which forms its backbone. SS7 provides the basic infrastructure needed for the IN. There are multiple network elements in the IN including: Service Switching Point (SSP) the SSP provides local access services as well as an ISDN interface to the Service Transfer Point (STP) Service Transfer Point (STP) the STP provides packet switching of message-based signaling protocols in IN to the Service Control Point (SCP). Service Control Point (SCP) the SCP provides access to the IN subscriber database and is connected to a Service Management System (SMS). Service Management System (SMS) the SMS provides a graphical user interface to the subscriber database which supports update and overall management of the database. Intelligent Peripheral (IP) the IP provides resource management of devices such as voice response units, voice announcers, and DTMF sensors for caller-activated services. The IP is accessed by the SCP when service demands interaction. Figure 1 illustrates the IN architecture. Within the IN protocol framework Transaction Capabilities Application Part (TCAP) is an application layer protocol which provides generic services for the information transfer between applications in the SS7 network. It uses standards defined set of data elements to support the information transfer. TCAP is based on the concept of components. Components are a means of invoking an operation on remote node. A TCAP message can contain several components. In TCAP, transactions are a set of related messages that are exchanged between nodes. The services of TCAP are provided according to two sub-layers. These are the component sub-layer and the transaction sub-layer. When a call is placed in the IN, a request for call handling instructions is sent to the SCP using the TCAP protocol. The database provides the instructions for handling the call based on the customized service instructions programmed by the subscriber, and sends them to end office switch. Figure 1: IN Architecture The call setup and teardown is handled using the conventional SS7 protocol. Many services and features offered by the network are based on the database linked to SS7 network through the SCPs Local end offices and other networks can access the database by sending database query messages through the SS7 network to the SCP. These databases are used for intelligent call routing, Local Number Portability, Prepaid services, VPN and other intelligent network services. These services can be accessed through the TCAP messages exchanged between SS7 network elements. Internet and SIP As early as five years ago and even for many people today there is a hard reliance on expensive circuit switched mobile and PSTN networks to carry voice calls over short as well as long distances. However, the advent of Voice Over IP (VoIP) has delivered a cost effective solution that leverages the widely deployed Internet for delivering voice services. Instead of sending signals via a Circuit Switched network, VoIP application generally uses the Session Initiation Protocol built on top of the TCP/IP framework of the internet to create setup voice and video calls or sessions over IP networks. SIP is now the de-facto foundational protocol in many VoIP solutions. It is a signaling protocol used for establishing sessions in an IP network. SIP not only provides the ability to establish real-time calls and conferences but also enables a number of innovative
4 4 services, such as voice-enriched e-commerce, web page click-to-dial, Instant Messaging with buddy lists, and IP Centrex services. SIP is a request-response protocol that closely resembles two other Internet protocols, HTTP and SMTP (the protocols that power the World Wide Web and ); consequently, SIP sits comfortably alongside Internet applications. Using SIP, telephony becomes another web application and integrates easily into other Internet services. SIP is a simple toolkit that service providers can use to build converged voice and multimedia services. In order to provide telephony services there is a need for a number of different standards and protocols to come together specifically to ensure transport (RTP), to authenticate users (RADIUS, DIAMETER), to provide directories (LDAP), to be able to guarantee voice quality (RSVP, YESSIR) and to inter-work with today s telephone network. Prevalent with Web Application Development, JSR has standardized SIP Servlet APIs. SIP Servlets, run in a SIP container, and are similar to HTTP Servlets, but also support the SIP protocol. Together, SIP and SIP Servlets, are behind many popular applications that provide VoIP services. Convergence of IP and IN Advanced services can be provided on the top of VOIP networks with the usage of IN Services such as Unified Messaging that can be delivered to as to the called party. Also provisioning of services where query specific to PSTN Network becomes a requirement picture. Additionally, operators who are today providing a series of calling services to their subscriber base on the legacy IN infrastructure want to continue to provide these same services as they transition subscribers to a more cost effective all IP based network that uses VoIP frameworks. For using such integrated service, a mechanism is required by which a network element that has the ability to utilize SIP signaling can make use of PSTN features via SS7 TCAP signaling. For using any of the services of PSTN networks, SIP signaling information must traverse the IP network to a Signaling Gateway to get access to the SS7 network. Figure 2: Signaling in SIP/TCAP Gateway There are two parts to this problem. First, the SIP endpoint needs to format a binary TCAP message or it use an intermediate representation that is then converted to a binary TCAP message by the Signaling Gateway. Second, the SIP element needs to use SIP itself for the transport or possibly some other transport mechanism to deliver the TCAP message to the Signaling Gateway. The solution in this paper recommends the use of gsoap messages to transport and receive an intermediate representation of a TCAP message from the SIP endpoint to the Signaling Gateway. Figure 2 illustrates the flow of signaling in the SIP/TCAP based signaling gateway. Many intelligent services can be built leveraging this integration gateway. For example, Local Number Portability (LNP) is one of the services that can be achieved through this gateway. URI is a string of characters for identifying a resource on Internet. In SIP, URI is an addressing scheme for identifying caller or callee. E.164 is an international numbering plan for public telephone systems in which each assigned number contains a country code (CC), a national destination code (NDC), and a subscriber number (SN). When the SIP Server receives an INVITE request, it extracts the useful info (E.164 number) from the request URI. It builds the TCAP request in the form of SOAP client and sends it to the TCAP web server using gsoap. Similarly, if a SUP server receives the 800 Number request in the request URI, it builds an equivalent query using SOAP client and send it to TCAP server using gsoap. Web Services and SOAP A web service is a network accessible interface to application functionality that is built using standard Internet software languages. Web services provide an abstraction layer between the client and application. Most web services today, like booking a ticket or banking, are provided through HTML websites.
5 5 Application services are provided through the use of HTTP protocols and HTML data formats. Both the client and server application understands these standards and interact with the web services for different services such as ordering a plane ticket or buying a book. Because of these standards, it does not matter whether the Application is written in C++ or JAVA. Precisely, web services are capable of sending and receiving messages using HTTP internet protocol and some defined message format understood by the client and/or server. The most common example of web services is to call procedures running on the application server. For the application data to be communicated between client and application, it needs to be in a common format. HTML is a kind of packaging format, but it is not very suitable to convey the meaning of specific data elements. XML is the most common packaging format because it represents the meaning of data more closely through the use of metadata tags. Additionally, XML parsers are easily available via the open source community. SOAP is very common and popular packaging format built on top of XML. SOAP can also be thought as a sort of Remote Procedure Call (RPC) that uses XML. SOAP is an XML-based protocol from the W3C for exchanging data over HTTP. It provides a simple, standards-based method for sending XML messages between applications. Web services use SOAP to send messages between a service and its client(s). Because HTTP is supported by all Web servers and browsers, SOAP applications exploit a wire-protocol (typically HTTP) to communicate with Web Services to retrieve dynamic content. For example, SOAP can be use to deliver real-time stock quote information of a stock portfolio that can be graphed on the display of a cell phone or can be analyzed within a spreadsheet program running on a desktop computer. SOAP neither enforces client service architecture nor supports P2P architecture. Web Service Definition Language (WSDL) is a XML based format for describing Web Services. It described the subroutine and its argument through which a service is to be accessed. WSDL is an XML-based format for describing Web Services. Clients wishing to access a Web Service can read and interpret its WSDL file to learn about the location of the service and its available operations. In this way, the WSDL definition acts as the initial Web service interface, providing clients with all the information they need to interact with the service in a standards-based way. Through the WSDL, a Web Services client learns where a service can be accessed, what operations the service performs, the communication protocols the service supports, and the correct format for sending messages to the service. SOAP messages are in XML documents format. Data is sent between the client(s) and the Web service using request and response SOAP messages, the format for which is specified in the WSDL definition. Because the client and server adhere to the WSDL contract when creating SOAP messages, the messages are guaranteed to be compatible. A large no of SOAP Toolkits are available for different programming languages. In short, SOAP is a protocol that uses WSDL to deliver Web Services in a standard and extensible fashion. TCAP Web Server Using gsoap gsoap is an open source SOAP Toolkit for C and C++. The gsoap tools provide an automated SOAP and XML data binding for C and C++ based on compiler technologies. The tools simplify the development of SOAP/XML Web Services and XML applications in C and C++ using automatic code generation and advanced mapping methods. gsoap provides a transparent SOAP API through the use of compiler technology that hides irrelevant SOAP-specific details from the user. The compiler automatically maps native and user defined C and C++ data types to semantically equivalent SOAP data types. As a result, full SOAP interoperability is achieved with a simple API relieving the user from the burden of SOAP details and enabling her to concentrate on the application-essential logic. The gsoap stub and skeleton compiler provides a unique SOAP-to-C++ language binding for the development of SOAP-enabled applications such as clients, services, and peers.
6 6 An example of the WSDL code is as follows: <element name="tcapdialogrequest"> <complextype> <sequence> <element name="version" type="xsd:string" default="beta"/> <element name="retransmitted" type="xsd:boolean" minoccurs="0" maxoccurs="1" default="false"/> <element name="dialogreqevent" type="impl:dialogreqevent" minoccurs="1" maxoccurs="1"/> <element name="componentreqevent" type="impl:componentreqevent" minoccurs="0" maxoccurs="10" /> </sequence> </complextype> </element> TCAP services can be provided as a web service to any third party who is hosting a VOIP Application such as a SIP proxy Server for a 800 Number translation service. VoIP applications can have a TCAP client code embedded in their application and by leveraging SOAP/WSDL can request a TCAP Begin or Continue message.. Essentially, the embedded client can make TCAP requests of the IN using SOAP without detailed knowledge or interaction with the underlying SS7 transport. This means VoIP applications can leverage existing TCAP based IN applications and services in delivery of their services ensuring application re-use and service continuity. After designing the WSDL the client and server side code can be generated using the gsoap provided tools. Whenever a VOIP application wants to make a request it will use the generated client code (i.e. a function call) to make any telephone related query in the IN. The most important advantage of this architecture is that even if the client is using a JAVA based application the Web Server it can use C based implementation over a common WSDL/SOAP infrastructure. This is a very similar approach as used in the CORBA framework and WSDL may be compared with IDL in JAVA. Solution Example: TCAP Web Server This section provides an example solution that leverages proven Trillium TCAP and standard WSDL/ SOAP to deliver a TCAP gateway application. This gateway allows any VoIP entities to access the TCAP based IN services hosted in a traditional SS7 network. It may be deployed as a nationwide hosted database or an SCP in a specific carrier s network. Service requests originate from a SIP proxy server, or any VoIP entities, and the TCAP gateway is gsoap based. The interface files are provided in the form of WSDL (XML Files) that provide the details of the TCAP services. Using these files client code is generated to be embedded in the VoIP/SIP based application. The following diagram illustrates this solution approach. The WSDL defines the interface to the TCAP stack and is derived from the standard Java programming API for TCAP, JSR11. There are two separate WSDLs defined for communicating with the TCAP interface for simplicity and brevity: 1. send.wsdl this is used to send a TCAP Web Service from SIP Servlet to the TCAP interface. 2. process.wsdl this is used by the TCAP interface to send web service from the SS7/SIGTRAN to the Servlet.
7 7 The WSDL allows the application to specify all parameters associated with the SCCP N-UNITDATA request primitive, including all variations of the routing parameters (Destination PC + SSN, Global title, Routing Indication, etc ) when sending a message. Figure 3: Signaling in SIP/TCAP Gateway Following represents a typical scenario flow. TCAP Web Server is used as the Gateway solution to the VOIP entity as shown in the call flow below for any services hosted by the SS7 networks SCPs. The UE receives an INVITE which is translated into the TCAP Web query using the gsoap client code. The TCAP web server application passes this query to the STP/ SCP after receiving on the gsoap server interface. The TCAP Gateway Stack architecture is shown in the figure below. It contains the TCAP protocol stack which consists of multiple protocol layers including TCAP, SCCP, M3UA and SCTP protocols. The TCAP solution also provides a Stack Manager for the protocol stacks which provides initialization, configuration and general Operations, Administration and Maintenance (OA&M) functionality. The solution also provides high-availability through a activestandby configuration. The proven Trillium Fault Tolerance High Availability (FT/HA) is used here, but for simplicity is not illustrated in the diagram. Figure 4: Message Flow in SIP/TCAP Web Server Services Examples This section outlines a few services that can be enabled using a WSDL/SOAP based TCAP Gateway. Originating Call Screening (OCS) OCS is a service whereby the Proxy Server ensures that the caller is authorized to initiate a call to the dialed number otherwise known as the callee. When the SIP proxy server receives an INVITE request, it extracts the Request-URI (an E.164 number) of the party being invited and sends it, along with other information, to the TCAP Web Service client. The TCAP Web Server Application proceeds through Web Service Interface, triggers a TCAP (or INAP) request to the Figure 5: Trillium TCAP Gateway Architecture SCP. The SCP analyzes this request and instructs the SIP proxy server on what to do next with the call. The SCP has access to a user profile database which contains, among other fields, a field which restricts the caller from making certain calls (for example, 900 number calls, which in the US are billed at higher-than-normal rates).
8 8 Example 1: Caller wants to initiate a call to a 900 number: Caller->Sip Server: INVITE sip: @ccpu.com;user=phone Sip Server ->Caller: SIP/ Forbidden Local Number Portability (LNP) Number portability can be classified into three types: Service Portability, Service Provider Portability, and Location Portability. Service Provider portability is defined as the ability of an end user to retain the same E.164 international public telecommunication number when changing from one service provider to another. Example 2: Caller calls a number, which has been ported: Caller->Sip server: INVITE sip: @ccpu.com;user=phone When the SIP proxy server receives an INVITE request, it extracts the Request-URI (an E.164 number) of the party being invited and sends it, along with other information, to the TCAP Web Server Client. The TCAP Web Server Application triggers a LNP TCAP (or INAP) request to the SCP. The SCP analyzes this request, and after consulting a LNP database returns the new routing number to the SIP proxy server. The SIP proxy server forwards the request to the next hop SIP server, after modifying the Request-URI to include the new routing number: Sip Server->Next Sip Server: INVITE sip: @ccpu.com;user=phone The determination of the next hop SIP server can be done various means. In our case, the next hop SIP server happened to be a properly registered User Agent Server belonging to the callee, so the INVITE was simply proxied to it. References 1 gsoap User Guide 2 Radisys Trillium+plus TCAP Solution 3 draft-miller-sip-tcap-00.txt 4 SIP RFC draft-gurbani-iptel-sip-in-imp-01 Corporate Headquarters 5435 NE Dawson Creek Drive Hillsboro, OR USA Fax Toll-Free: info@radisys.com 2011 Radisys Corporation. Radisys, Trillium, Continuous Computing and Convedia are registered trademarks of Radisys Corporation. *All other trademarks are the properties of their respective owners. September 2011
Signaling System 7 (SS7) By : Ali Mustafa
Signaling System 7 (SS7) By : Ali Mustafa Contents Types of Signaling SS7 Signaling SS7 Protocol Architecture SS7 Network Architecture Basic Call Setup SS7 Applications SS7/IP Inter-working VoIP Network
More informationIP PBX for Service Oriented Architectures Communications Web Services
IP PBX for Service Oriented Architectures Communications Web Services.......... Introduction Enterprise communications have traditionally been provided by closed, stand-alone PBX systems. Installed in
More informationINSE 7110 Winter 2004 Value Added Services Engineering in Next Generation Networks Week #5. Roch H. Glitho- Ericsson/Concordia University
INSE 7110 Winter 2004 Value Added Services Engineering in Next Generation Networks Week #5 1 Legacy based service architectures Expectations and Legacy based service architectures. A big gap 1. Re-using
More informationWireless Signaling and Intelligent Networking
3 Wireless Signaling and Intelligent Networking The first two chapters provided an introduction to the history of mobile communications, its evolution, and the wireless industry standards process. With
More informationIP-PBX for Service Oriented Architectures Communications Web Services
NEC Sphere Communications, Inc. 300 Tristate International, 150 Lincolnshire, IL 60069 www.necsphere.com IP-PBX for Service Oriented Architectures Communications Web Services Introduction Enterprise communications
More informationThe Next Generation Signaling Transfer Point
The Next Generation Signaling Transfer Point Overview As the Global network is undergoing immense changes and the Next-Generation IP networks become a reality, it signals an evolution towards using Internet
More informationInterworking Switched Circuit and Voice-over IP Networks Tutorial
Interworking Switched Circuit and Voice-over IP Networks Tutorial Definition The term operations support systems (OSSs) generally refers to the systems that perform management, inventory, engineering,
More informationAdvanced VoIP Applications
Advanced VoIP Applications New application deployments for VoIP networks can use a variety of network protocols and architectures. The use of MGCP and SIP are possible solutions and this paper discusses
More informationVoIP Core Technologies. Aarti Iyengar Apricot 2004
VoIP Core Technologies Aarti Iyengar Apricot 2004 Copyright 2004 Table Of Contents What is Internet Telephony or Voice over IP? VoIP Network Paradigms Key VoIP Protocols Call Control and Signaling protocols
More informationOverview of the Session Initiation Protocol
CHAPTER 1 This chapter provides an overview of SIP. It includes the following sections: Introduction to SIP, page 1-1 Components of SIP, page 1-2 How SIP Works, page 1-3 SIP Versus H.323, page 1-8 Introduction
More informationIMS Adoption Fueled by the Open IMS Core Project and MySQL
IMS Adoption Fueled by the Open IMS Core Project and MySQL Overview The project was launched in 2006 to promote IMS (IP Multimedia Subsystem) technology adoption in next-generation telecommunications networks,
More informationIP Multimedia Subsystem Application Servers
IP Multimedia Subsystem Application Servers Second part of the project Presented by: Masood Khosroshahy B E G I N N I N G 1 June 2006 Project supervisor: Prof. Elie Najm IMS Application Servers HSS IMS
More informationatl IP Telephone SIP Compatibility
atl IP Telephone SIP Compatibility Introduction atl has released a new range of IP Telephones the IP 300S (basic business IP telephone) and IP400 (Multimedia over IP telephone, MOIP or videophone). The
More information(9A05803) WEB SERVICES (ELECTIVE - III)
1 UNIT III (9A05803) WEB SERVICES (ELECTIVE - III) Web services Architecture: web services architecture and its characteristics, core building blocks of web services, standards and technologies available
More informationThe International Intelligent Network (IN)
The International Intelligent Network (IN) Definition In an intelligent network (IN), the logic for controlling telecommunications services migrates from traditional switching points to computer-based,
More informationHarnessing the power of SIP with the 5E-XC High Capacity Switch
Harnessing the power of SIP with the 5E-XC High Capacity Switch Realize the vision for next-generation networking while reducing costs A solution for implementing new revenue-generating services quickly
More informationInventions on using LDAP for Different Purposes (Part-2) - A TRIZ Based Analysis of US Patents
From the SelectedWorks of Umakant Mishra August, 2006 Inventions on using LDAP for Different Purposes (Part-2) - A TRIZ Based Analysis of US Patents Umakant Mishra Available at: https://works.bepress.com/umakant_mishra/63/
More informationABSTRACT. that it avoids the tolls charged by ordinary telephone service
ABSTRACT VoIP (voice over IP - that is, voice delivered using the Internet Protocol) is a term used in IP telephony for a set of facilities for managing the delivery of voice information using the Internet
More informationCisco Unified Presence 8.0
Cisco Unified Presence 8.0 Cisco Unified Communications Solutions unify voice, video, data, and mobile applications on fixed and mobile networks, enabling easy collaboration every time from any workspace.
More informationSecure VPNs for Enterprise Networks
Secure Virtual Private Networks for Enterprise February 1999 Secure VPNs for Enterprise Networks This document provides an overview of Virtual Private Network (VPN) concepts using the. Benefits of using
More information4.2 IMS Service Creation
4.2 IMS Service Creation 63 IMS service layer application servers IMS basic telephony Simulation servers Subscriber data HSS -AS #1 -AS #2 MMTel application servers Cx IP access network Gm P-CSCF Mw S-CSCF
More informationSS7 Solution for Internet Access
Lucent Technologies Bell Labs Innovations Lucent Technologies Remote Access Business Unit SS7 Solution for Access Table of Contents 1.0 Introduction..................................................................1
More informationWHITE PAPER. IP Network Solutions Interconnecting VoIP Networks and the PSTN (for smaller service providers)
IP Network Solutions Interconnecting VoIP Networks and the PSTN (for smaller service providers) CONTENTS + Introduction 3 + IP Infrastucture Service Provider Issues 3 Access to the PSTN and SS7 Networks
More informationManaging Costs in Growing Networks with SEGway STPs and Point Code Emulation
Managing Costs in Growing Networks with SEGway STPs and Point Code Emulation Deb Brunner-Walker, Performance Technologies Technology White Paper www.pt.com Introduction Voice networks are evolving from
More informationNever Drop a Call With TecInfo SIP Proxy White Paper
Innovative Solutions. Trusted Performance. Intelligently Engineered. Never Drop a Call With TecInfo SIP Proxy White Paper TecInfo SD-WAN product - PowerLink - enables real time traffic like VoIP, video
More informationITU-APT Workshop on NGN Planning March 2007, Bangkok, Thailand
ITU-APT Workshop on NGN Planning 16 17 March 2007, Bangkok, Thailand 1/2 Riccardo Passerini, ITU-BDT 1 Question 19-1/2: Strategy for migration from existing to next-generation networks (NGN) for developing
More informationVeriSign Communications Services. IP Network Solutions. Outsourcing the Softswitch Functionality. Where it all comes together.
IP Network Solutions Outsourcing the Softswitch Functionality Where it all comes together. Contents + Introduction 3 + IP Infrastructure Service Provider Issues 3 Access to the and Network 3 Ownership
More informationOverview of SIP. Information About SIP. SIP Capabilities. This chapter provides an overview of the Session Initiation Protocol (SIP).
This chapter provides an overview of the Session Initiation Protocol (SIP). Information About SIP, page 1 How SIP Works, page 4 How SIP Works with a Proxy Server, page 5 How SIP Works with a Redirect Server,
More informationSoftware interoperability in the NGN Service layer
Software interoperability in the NGN Service layer Dave Penkler CTO OpenCall, HP 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Presentation
More informationSS7. Mercantec H2 2009
SS7 Mercantec H2 2009 Common Channel Signaling System No. 7 basic call setup, management, and tear down wireless services such as personal communications services (PCS), wireless roaming, and mobile subscriber
More informationTELECOMMUNICATION SYSTEMS
TELECOMMUNICATION SYSTEMS By Syed Bakhtawar Shah Abid Lecturer in Computer Science 1 SS7 Network Architecture SS7 can employ different types of signaling network structures. The worldwide signaling network
More informationto pay for it) has been waning. The Internet further changed the game.
As the old telephone business models break down and new service paradigm takes over, communication companies must combine voice with the new services of the network. The SCI-Platform (Service Convergence
More informationMigration to Service Oriented Architecture Using Web Services Whitepaper
WHITE PAPER Migration to Service Oriented Architecture Using Web Services Whitepaper Copyright 2004-2006, HCL Technologies Limited All Rights Reserved. cross platform GUI for web services Table of Contents
More informationIntelligent Network -IN - IN
Intelligent Network IN www.comnets.unibremen.de IN 11 1 Intelligent Networks Intelligent Networks are a method of delivering switched telecommunications services such as Freephone, Virtual Private Networks
More informationTSIN02 - Internetworking
Lecture 8: SIP and H323 Litterature: 2004 Image Coding Group, Linköpings Universitet Lecture 8: SIP and H323 Goals: After this lecture you should Understand the basics of SIP and it's architecture Understand
More informationIMS Migrations IMS Enabling Common Network Convergence. Michael Coward CTO and Co-founder
IMS Migrations IMS Enabling Common Network Convergence Michael Coward CTO and Co-founder Introduction New wave of telecom infrastructure $4B IMS New generation of Fixed/Mobile Convergence 3G-LTE Equipment
More informationINSE 7110 Winter 2004 Value Added Services Engineering in Next Generation Networks Week #1. Roch H. Glitho- Ericsson/Concordia University
INSE 7110 Winter 2004 Value Added Services Engineering in Next Generation Networks Week #1 1 Outline 1. Essentials of circuit switched telephony 2. Introduction to value added services 3. IN fundamental
More informationOracle Communications WebRTC Session Controller
Oracle Communications WebRTC Session Controller Concepts Release 7.0 E40976-01 November 2013 Oracle Communications WebRTC Session Controller Concepts, Release 7.0 E40976-01 Copyright 2013, Oracle and/or
More informationIMS, NFV and Cloud-based Services BUILDING INTEGRATED CLOUD COMMUNICATION SERVICES
Daitan White Paper IMS, NFV and Cloud-based Services BUILDING INTEGRATED CLOUD COMMUNICATION SERVICES Highly Reliable Software Development Services http://www.daitangroup.com Daitan Group 2014 IMS, NFV
More informationWeb Services in Cincom VisualWorks. WHITE PAPER Cincom In-depth Analysis and Review
Web Services in Cincom VisualWorks WHITE PAPER Cincom In-depth Analysis and Review Web Services in Cincom VisualWorks Table of Contents Web Services in VisualWorks....................... 1 Web Services
More informationApplication Notes for Configuring SIP Trunking between the Skype SIP Service and an Avaya IP Office Telephony Solution Issue 1.0
Application Notes for Configuring SIP Trunking between the Skype SIP Service and an Avaya IP Office Telephony Solution Issue 1.0 Abstract These Application Notes describe the steps to configure trunking
More informationIntroduction to Web Services & SOA
References: Web Services, A Technical Introduction, Deitel & Deitel Building Scalable and High Performance Java Web Applications, Barish Service-Oriented Programming (SOP) SOP A programming paradigm that
More informationAdvanced Intelligent Network for Wireless Communications
www..org Advanced Intelligent Network for Wireless Communications 6 Pooja Sharma 1 Pawan Bhadana 2 1 B.S.Anangpuria Institute of Technology and Management, Faridabad, Haryana, India Poojasharma161@gmail.com
More informationUnit 5 Research Project. Eddie S. Jackson. Kaplan University. IT530: Computer Networks. Dr. Thomas Watts, PhD, CISSP
Running head: UNIT 5 RESEARCH PROJECT 1 Unit 5 Research Project Eddie S. Jackson Kaplan University IT530: Computer Networks Dr. Thomas Watts, PhD, CISSP 09/09/2014 UNIT 5 RESEARCH PROJECT 2 Abstract Telephony
More informationDATA SHEET HIGHTLIGHTS Deploying a Single System to Manage All Devices and Services Implementing Service Assurance
Motorola EDGE Service Assurance Software Suite The allows service providers to expand broadband service revenues while reducing operational and support costs through automated service provisioning and
More informationRESTCOMMONE. SIP Servlets. Copyright All Rights Reserved Page 2
RESTCOMMONE SIP Servlets Copyright All Rights Reserved Page 2 RestcommONE Core Components RestcommOne Connect Visual Designer Web Browser WebRTC SDK s Mobile WebRTC SDK s RESTful API Layer RestcommOne
More informationVirtual Private Networks (VPNs)
CHAPTER 19 Virtual Private Networks (VPNs) Virtual private network is defined as customer connectivity deployed on a shared infrastructure with the same policies as a private network. The shared infrastructure
More informationVoice over IP (VoIP)
Voice over IP (VoIP) David Wang, Ph.D. UT Arlington 1 Purposes of this Lecture To present an overview of Voice over IP To use VoIP as an example To review what we have learned so far To use what we have
More informationReal-Time Communications Witout Boundaries. Ribbon Policy Solutions
Real-Time Communications Witout Boundaries Ribbon Policy Solutions As SIP session traffic continues to grow a trend accelerated by the rapid adoption of multimedia devices like smartphones and tablets
More informationIP Possibilities Conference & Expo. Minneapolis, MN April 11, 2007
IP Possibilities Conference & Expo Minneapolis, MN April 11, 2007 Rural VoIP Protocol, Standards and Technologies Presented by: Steven P. Senne, P.E Chief Technology Officer Finley Engineering Company,
More informationReal-time Communications Security and SDN
Real-time Communications Security and SDN 2016 [Type here] Securing the new generation of communications applications, those delivering real-time services including voice, video and Instant Messaging,
More informationA Web Services based Architecture for NGN Services Delivery
A Web Services based Architecture for NGN Services Delivery K. Rezabeigi, A. Vafaei, N. Movahhedinia Abstract The notion of Next Generation Network (NGN) is based on the Network Convergence concept which
More informationIntroduction to Web Services & SOA
References: Web Services, A Technical Introduction, Deitel & Deitel Building Scalable and High Performance Java Web Applications, Barish Web Service Definition The term "Web Services" can be confusing.
More informationChanging the Voice of
Changing the Voice of Telecommunications Level 3 Solutions for Voice Service Providers Competitive: It is a word you know well. As a voice services provider, you face a unique set of challenges that originate
More informationDistribution and web services
Chair of Software Engineering Carlo A. Furia, Bertrand Meyer Distribution and web services From concurrent to distributed systems Node configuration Multiprocessor Multicomputer Distributed system CPU
More informationSIP SERVICES USING SIP SERVLET API THE INFOLINE SERVICE
Journal of Information, Control and Management Systems, Vol. 8, (2010), No.3 SIP SERVICES USING SIP SERVLET API THE INFOLINE SERVICE Pavel SEGEČ University of Žilina, Faculty of Management Science and
More informationNG NPTF PT1. Non-Geographic Number Portability Task Force PT1 : Service Description BIPT. Final Version NPNG2v1F 13/04/1999
Final Version NPNG2v1F 13/04/1999 Non-Geographic Number Portability Task Force PT1 : Service Description BIPT Table Of Contents Table Of Contents... 2 1. Scope... 3 2. Regulatory Requirements... 3 3. References...
More informationToday s Hottest Communications Protocol Comes of Age. Understanding SIP. Today s Hottest Communications Protocol Comes of Age WHITE PAPER
Understanding SIP Today s Hottest Communications Protocol Comes of Age WHITE PAPER Introduction The growing thirst among communications providers, their partners and subscribers for a new generation of
More informationWIRELESS INTELLIGENT NETWORKING (WIN) FATİH ERTÜRK
WIRELESS INTELLIGENT NETWORKING (WIN) FATİH ERTÜRK 2010514027 Today's wireless subscribers are much more sophisticated telecommunications users than they were five years ago. No longer satisfied with just
More informationApplication Notes for Phonect SIP Trunk Service and Avaya IP Office 7.0 Issue 1.0
Avaya Solution & Interoperability Test Lab Application Notes for Phonect SIP Trunk Service and Avaya IP Office 7.0 Issue 1.0 Abstract These Application Notes describe the procedures for configuring Session
More informationCommunications Transformations 2: Steps to Integrate SIP Trunk into the Enterprise
Communications Transformations 2: Steps to Integrate SIP Trunk into the Enterprise The Changing Landscape IP-based unified communications is widely deployed in enterprise networks, both for internal calling
More informationThis tutorial is prepared for beginners to help them understand the basic-to-advanced concepts related to GPRS.
1 About the Tutorial General Packet Radio Service (GPRS) is a Mobile Data Service accessible to GSM and IS- 136 mobile phones users. This service is packet-switched where several number of users can divide
More informationDialogic PowerVille CC Cloud Centrex
Dialogic PowerVille CC Cloud Centrex Cloud-based Feature-rich Integrated VoIP Solution for Business and Residential Customers Dialogic s PowerVille Cloud Centrex is a carrier-class solution that enables
More information8.4 IMS Network Architecture A Closer Look
8.4 IMS Network Architecture A Closer Look 243 The anchoring of the media in TrGW also has an implicit topology-hiding effect. Without anchoring, the SDP answer provided to the other network would contain
More informationChapter 4 Communication
DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S. TANENBAUM MAARTEN VAN STEEN Chapter 4 Communication Layered Protocols (1) Figure 4-1. Layers, interfaces, and protocols in the OSI
More informationMEA: Telephony systems MEB: Voice over IP MED: VoIP systems MEC: C7 signalling systems MEE: Video principles MEF: Video over IP
learntelecoms interactive e-learning suite of courses from PTT: MediaNet v3 Voice and video service delivery MediaNet is a suite of interactive, online e-learning courses that provides training in the
More informationSignaling System No. 7 (Zeichengabesystem Nr. 7)
Signaling System No. 7 (Zeichengabesystem Nr. 7) SS#7, SS7,... Common Channel Signaling System No. 7, C7, CCS7,... (ZGS-Nr. 7) www.comnets.uni-bremen.de SS7-10 - 1 Terms (Begriffe) Communication Networks
More informationORACLE ENTERPRISE COMMUNICATIONS BROKER
ORACLE ENTERPRISE COMMUNICATIONS BROKER A CORE COMMUNICATIONS CONTROLLER KEY FEATURES Centralized dial plan management Centralized session routing and forking Multivendor UC protocol normalization SIP
More informationInnovation Networking App Note
Innovation Networking App Note G12 Communications ShoreTel and G12 Communications for SIP Trunking (Native) 1 (877) 311-8750 sales@g12com.com Jackson St. #19390, Seattle, WA 98104 Product: ShoreTel G12
More informationAgent-Enabling Transformation of E-Commerce Portals with Web Services
Agent-Enabling Transformation of E-Commerce Portals with Web Services Dr. David B. Ulmer CTO Sotheby s New York, NY 10021, USA Dr. Lixin Tao Professor Pace University Pleasantville, NY 10570, USA Abstract:
More informationNGN Signalling: SIGTRAN, SIP, H.323 Training
NGN Signalling: SIGTRAN, SIP, H.323 Training This course is aimed at providing the student with a detailed overview of the control (signalling) protocols emerging in Next Generation Network (NGN) architectures
More informationTELECOMMUNICATION SYSTEMS
TELECOMMUNICATION SYSTEMS By Syed Bakhtawar Shah Abid Lecturer in Computer Science 1 Signaling System 7 Architecture Signaling System 7 Protocol Stacks Overview Level 1: Physical Connection SS7 Level 2:
More informationThe Session Initiation Protocol
The Session Initiation Protocol N. C. State University CSC557 Multimedia Computing and Networking Fall 2001 Lecture # 25 Roadmap for Multimedia Networking 2 1. Introduction why QoS? what are the problems?
More informationSimple Object Access Protocol (SOAP) Reference: 1. Web Services, Gustavo Alonso et. al., Springer
Simple Object Access Protocol (SOAP) Reference: 1. Web Services, Gustavo Alonso et. al., Springer Minimal List Common Syntax is provided by XML To allow remote sites to interact with each other: 1. A common
More informationIMS: Lessons Learned. Brough Turner SVP & CTO
IMS: Lessons Learned Brough Turner SVP & CTO Tomorrow s Communications Network One core network with any access Based on IP Wireline and wireless transparency Standardized signaling based on extensions
More informationDialogic Cloud Centrex
Dialogic Cloud Centrex Cloud-based, feature-rich integrated VoIP solution for business and residential customers Dialogic Cloud Centrex is a carrier-class solution that enables service providers to offer
More informationMOM MESSAGE ORIENTED MIDDLEWARE OVERVIEW OF MESSAGE ORIENTED MIDDLEWARE TECHNOLOGIES AND CONCEPTS. MOM Message Oriented Middleware
MOM MESSAGE ORIENTED MOM Message Oriented Middleware MIDDLEWARE OVERVIEW OF MESSAGE ORIENTED MIDDLEWARE TECHNOLOGIES AND CONCEPTS Peter R. Egli 1/25 Contents 1. Synchronous versus asynchronous interaction
More information1 Introduction and Overview
1 Introduction and Overview 1.1 On the Interest in SS 7 Network Security and Reliability Our modern industrial society requires high-performance communication systems which may be adapted very quickly
More informationAbstract. Avaya Solution & Interoperability Test Lab
Avaya Solution & Interoperability Test Lab Application Notes for Configuring SIP Trunking between Sotel IP Services SIP Edge Advanced SIP Trunking Solution and an Avaya IP Office Telephony Solution Issue
More informationApplication Notes for Configuring SIP Trunking between CenturyLink SIP Trunk (Legacy Qwest) Service and Avaya IP Office R8.0 (16) Issue 1.
Avaya Solution & Interoperability Test Lab Application Notes for Configuring SIP Trunking between CenturyLink SIP Trunk (Legacy Qwest) Service and Avaya IP Office R8.0 (16) Issue 1.0 Abstract These Application
More informationDialogic Converged Services Platforms (CSP)
Converged Services Platforms Dialogic Converged Services Platforms (CSP) Dialogic Converged Services Platforms (CSP) are high-performance, carrier-grade, and open programmable media platforms with integrated
More informationMobile TeleSystems (MTS) Converges Fixed and Mobile Telephony
Mobile TeleSystems (MTS) Converges Fixed and Mobile Telephony MTS creates new revenue opportunities with new services. EXECUTIVE SUMMARY Mobile TeleSystems (MTS) Industry: Telecommunications BUSINESS CHALLENGE
More informationQuad BRI GSM Gateway with 8 GSM Ports
Quad BRI GSM Gateway with 8 GSM Ports HG-2000/3U Cost Saving Customer Premises Equipment with Carrier Grade Performance Product Description November 2009 Contents Next Page Hypermedia HG-2000/3U 3 Contents
More informationThis is a sample chapter of WebRTC: APIs and RTCWEB Protocols of the HTML5 Real-Time Web by Alan B. Johnston and Daniel C. Burnett.
This is a sample chapter of WebRTC: APIs and RTCWEB Protocols of the HTML5 Real-Time Web by Alan B. Johnston and Daniel C. Burnett. For more information or to buy the paperback or ebook editions, visit
More informationCisco Unified Communications Manager 9.0
Data Sheet Cisco Unified Communications Manager 9.0 Cisco Unified Communications Manager is the heart of Cisco collaboration services, enabling session and call control for video, voice, messaging, mobility,
More informationIMS Client Framework for All IP-Based Communication Networks
IMS Client Framework for All IP-Based Communication Networks D. Jayaram, S. Vijay Anand, Vamshi Raghav, Prashanth Kumar, K. Riyaz & K. Kishan Larsen & Toubro InfoTech Limited Research and Development Group,
More informationETSI TR V1.1.1 ( )
TR 101 326 V1.1.1 (2000-09) Technical Report Telecommunications and Internet Protocol Harmonization Over Networks (TIPHON); The procedure for determining IP addresses for routeing packets on interconnected
More informationGateway Mobile Switching Center
Overview Modulo s Gateway MSC (GMSC) for MVNOs is a powerful enabler intended for fast and easy interconnection between the host network mobile switching center and neighboring networks. Our GMSC product
More informationBEAAquaLogic. Service Bus. Interoperability With EJB Transport
BEAAquaLogic Service Bus Interoperability With EJB Transport Version 3.0 Revised: February 2008 Contents EJB Transport Introduction...........................................................1-1 Invoking
More informationVision of J2EE. Why J2EE? Need for. J2EE Suite. J2EE Based Distributed Application Architecture Overview. Umair Javed 1
Umair Javed 2004 J2EE Based Distributed Application Architecture Overview Lecture - 2 Distributed Software Systems Development Why J2EE? Vision of J2EE An open standard Umbrella for anything Java-related
More informationANS TransLocal for optimal flexibility. Multi-functional circuit switch bringing telephony expertise into the IP world.
ANS TransLocal Switching and IP ANS TransLocal for optimal flexibility Multi-functional circuit switch bringing telephony expertise into the IP world E Covering solutions from circuit switching to IP
More informationJeppesen Solution Integrator Overview DOCUMENT VERSION 1.0
Jeppesen Solution Integrator Overview DOCUMENT VERSION 1.0 OCTOBER 1, 2014 Jeppesen Solution Integrator Overview DOCUMENT VERSION 1.0 Contents Figures Tables v vii Introduction 1 Getting Started........................................................
More informationDialogic Converged Services Platforms (CSP)
Dialogic (CSP) Dialogic (CSP) are highperformance, carrier-grade, and open programmable media platforms with integrated signaling capabilities for delivering enhanced telecommunications services. The CSP
More informationPROTOCOLS FOR THE CONVERGED NETWORK
Volume 2 PROTOCOLS FOR THE CONVERGED NETWORK Mark A. Miller, P.E. President DigiNet Corporation A technical briefing from: March 2002 Table of Contents Executive Summary i 1. Converging Legacy Networks
More informationArtix Version Getting Started with Artix: Java
Artix Version 5.6.4 Getting Started with Artix: Java Micro Focus The Lawn 22-30 Old Bath Road Newbury, Berkshire RG14 1QN UK http://www.microfocus.com Copyright Micro Focus 2017. All rights reserved. MICRO
More informationUnified Communications Platform
Platforms (Products/Software) Unified Communications Platform TSUTSUI Kensaku, ARAO Shinya, SERADA Teruharu, HOKARI Makoto Abstract Integration of communications services used by an enterprise on an IP
More informationMobile Intelligent Network
E1-E2 UPGRADATION COURSE CONSUMER MOBILITY Mobile Intelligent Network Page: 1 Chapter Five Mobile Intelligent Network Intelligent Network: IN is an architectural concept for the operation and provision
More informationNumber Portability Task Force - PT1 : Service Description Number Portability for Geographic Numbers BIPT
Number Portability Task Force - PT1 : Service Description Number Portability for Geographic Numbers BIPT Contents 1.Scope... 3 2. Regulatory Requirements... 3 3. References... 3 4. Definitions and Abbreviations...
More informationE-Commerce. Infrastructure I: Computer Networks
E-Commerce Infrastructure I: Computer Networks Almost all computers today are networked or part of a distributed system. I will provide an overview of networking and a basic description of network technology.
More informationLeveraging WiMAX into LTE Success
White Paper Leveraging WiMAX into LTE Success By: Todd Mersch, Director of Product Line Management Overview In business and technology, inflection points are a rare occurrence. Furthermore, the identification
More information